b72ac5bb9e
Three visual directions (Skärgård, Kvitto, Kalas) as self-contained HTML pages with every SPEC §13.3 screen in light and dark, Swedish, plus PNG exports and the exporter script. Direction-independent docs: ia.md, screens.md, flows.md, components.md, tokens.md (values for all three directions), strings.csv (key,en,sv,notes), and the comparison with a recommendation in directions/README.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
31 KiB
31 KiB
| 1 | key | en | sv | notes |
|---|---|---|---|---|
| 2 | common_save | Save | Spara | |
| 3 | common_cancel | Cancel | Avbryt | |
| 4 | common_delete | Delete | Ta bort | |
| 5 | common_edit | Edit | Ändra | |
| 6 | common_close | Close | Stäng | TalkBack label of the close icon |
| 7 | common_back | Back | Tillbaka | TalkBack label of the back icon |
| 8 | common_continue | Continue | Fortsätt | |
| 9 | common_retry | Try again | Försök igen | |
| 10 | common_more_options | More options | Fler alternativ | TalkBack label of the overflow icon |
| 11 | common_you | You | Du | the viewer as a name, sentence start |
| 12 | common_you_lower | you | du | the viewer inside a sentence |
| 13 | common_today | Today | Idag | |
| 14 | common_yesterday | Yesterday | Igår | |
| 15 | common_needs_connection | Needs connection | Kräver anslutning | §9.9 |
| 16 | common_could_not_reach_server | Could not reach the server | Kunde inte nå servern | §9.9 |
| 17 | common_offline | Offline | Offline | |
| 18 | common_pending_sync | Waiting to sync | Väntar på synk | TalkBack label of the pending marker |
| 19 | common_archived | Archived | Arkiverat | badge on an archived account |
| 20 | common_archived_category | archived | arkiverad | suffix on an archived category chip |
| 21 | common_discard_title | Discard changes? | Slänga ändringarna? | |
| 22 | common_discard | Discard | Släng | |
| 23 | common_keep_editing | Keep editing | Fortsätt redigera | |
| 24 | common_undo | Undo | Ångra | |
| 25 | common_amount_spoken | %1$s Swedish kronor | %1$s kronor | TalkBack form of an amount; %1$s = number without currency |
| 26 | common_kr_suffix | SEK | kr | suffix/prefix shown in the amount field |
| 27 | common_ratio | %1$s/%2$s | %1$s/%2$s | ratio label, percents without % sign, e.g. 60/40 |
| 28 | common_percent | %1$s %% | %1$s %% | percent with one decimal, e.g. 23,4 % |
| 29 | common_user_split | %1$s %2$s | %1$s %2$s | name + amount in a split preview: "Du 206,00 kr" |
| 30 | common_separator_dot | · | · | list separator |
| 31 | common_and | %1$s and %2$s | %1$s och %2$s | |
| 32 | nav_home | Home | Översikt | |
| 33 | nav_analytics | Analytics | Statistik | |
| 34 | nav_settings | Settings | Inställningar | |
| 35 | fab_add_expense | Add expense | Lägg till utgift | FAB on S-4 and S-5 |
| 36 | balance_partner_owes_you | %1$s owes you | %1$s är skyldig dig | %1$s partner name; amount shown separately |
| 37 | balance_you_owe_partner | You owe %1$s | Du är skyldig %1$s | |
| 38 | balance_partner_owes_you_amount | %1$s owes you %2$s | %1$s är skyldig dig %2$s | one-line form and TalkBack sentence |
| 39 | balance_you_owe_partner_amount | You owe %1$s %2$s | Du är skyldig %1$s %2$s | |
| 40 | balance_all_settled | All settled up | Ni är kvitt | global, §9.3 |
| 41 | balance_account_settled | Settled up | Kvitt | account screens and rows, §9.3 |
| 42 | effect_lent | You lent %1$s | Du lånade ut %1$s | |
| 43 | effect_borrowed | You borrowed %1$s | Du lånade %1$s | |
| 44 | effect_not_involved | Not involved | Inte inblandad | |
| 45 | effect_paid_for_yourself | Paid for yourself | Betalade för dig själv | |
| 46 | settlement_row_partner_paid_you | %1$s paid you %2$s | %1$s betalade dig %2$s | |
| 47 | settlement_row_you_paid_partner | You paid %1$s %2$s | Du betalade %1$s %2$s | |
| 48 | settlement_row_accounts:one | %d account | %d konto | plural one; shown as "· 2 konton" only when > 1 |
| 49 | settlement_row_accounts:other | %d accounts | %d konton | plural other |
| 50 | sync_synced_relative | Synced %1$s | Synkad %1$s | %1$s = relative time below |
| 51 | time_just_now | just now | nyss | |
| 52 | time_minutes_ago | %d min ago | för %d min sedan | |
| 53 | time_hours_ago | %d h ago | för %d h sedan | |
| 54 | sync_syncing | Syncing… | Synkar… | |
| 55 | sync_pending:one | %d change waiting to sync | %d ändring väntar på synk | plural one |
| 56 | sync_pending:other | %d changes waiting to sync | %d ändringar väntar på synk | plural other |
| 57 | sync_rejected:one | %d change was not synced | %d ändring synkades inte | plural one |
| 58 | sync_rejected:other | %d changes were not synced | %d ändringar synkades inte | plural other |
| 59 | sync_failed_line | Sync failed · trying again soon | Synk misslyckades · försöker igen snart | |
| 60 | sync_clock_wrong_short | Your phone's clock is wrong | Telefonens klocka går fel | |
| 61 | pairing_app_name | Kvitt | Kvitt | not translated |
| 62 | pairing_tagline | Shared expenses for two | Delade utgifter för två | |
| 63 | pairing_code_label | Invite code | Inbjudningskod | |
| 64 | pairing_code_paste | Paste | Klistra in | |
| 65 | pairing_name_label | Your name | Ditt namn | |
| 66 | pairing_code_help | You get the code from %1$s: from a link or from Settings › Invite partner. | Koden får du av %1$s: från en länk eller från Inställningar › Bjud in partner. | %1$s admin name when known from the link; else use pairing_code_help_generic |
| 67 | pairing_code_help_generic | You get the code from a link, or it is printed when the server is set up. | Koden får du från en länk, eller så skrivs den ut när servern sätts upp. | |
| 68 | pairing_server_label | Server address | Serveradress | |
| 69 | pairing_pair | Pair | Para ihop | |
| 70 | pairing_pairing | Pairing… | Parar ihop… | |
| 71 | pairing_again_title | Pair this phone again | Para ihop telefonen igen | §14.4.8 |
| 72 | pairing_again_body | Your expenses are still on this phone. | Dina utgifter finns kvar på telefonen. | |
| 73 | pairing_error_invite_invalid | This code does not work. It may have expired or already been used. Ask for a new one. | Koden fungerar inte. Den kan ha gått ut eller redan använts. Be om en ny. | |
| 74 | pairing_error_network | Could not reach the server. Check the address and your connection. | Kunde inte nå servern. Kontrollera adressen och anslutningen. | |
| 75 | pairing_error_rate_limited | Too many attempts. Wait a while and try again. | För många försök. Vänta en stund och försök igen. | |
| 76 | pairing_error_https | The address must start with https:// | Adressen måste börja med https:// | AC-2.8 |
| 77 | pairing_error_code_length | The code has 12 characters | Koden har 12 tecken | |
| 78 | pairing_error_name_required | Enter your name | Skriv ditt namn | |
| 79 | pairing_notification_rationale | Kvitt tells you when %1$s adds or changes something. | Kvitt säger till när %1$s lägger till eller ändrar något. | shown before the system permission prompt (AC-2.9) |
| 80 | profile_step_title | Your profile | Din profil | |
| 81 | profile_step_joining | You are joining %1$s's household | Du går med i %1$ss hushåll | sv genitive: name + s (no apostrophe); names ending in s get no extra s (handled in code: Jonas hushåll) |
| 82 | profile_add_picture | Add picture | Lägg till bild | |
| 83 | profile_change_picture | Change picture | Byt bild | |
| 84 | profile_remove_picture | Remove picture | Ta bort bild | |
| 85 | profile_name_label | Display name | Visningsnamn | |
| 86 | profile_name_required | Enter a name | Skriv ett namn | |
| 87 | profile_picture_failed | The picture could not be used | Bilden kunde inte användas | |
| 88 | profile_picture_too_large | The picture is too large (max 5 MB) | Bilden är för stor (högst 5 MB) | payload_too_large |
| 89 | profile_picture_unsupported | Use a JPEG, PNG or WebP picture | Använd en bild i JPEG, PNG eller WebP | unsupported_media_type |
| 90 | profile_picture_invalid | The picture could not be read | Bilden kunde inte läsas | image_invalid |
| 91 | profile_offline_banner | Needs connection. Your profile can only be changed online. | Kräver anslutning. Profilen kan bara ändras när telefonen är online. | |
| 92 | waiting_title | Waiting for your partner | Väntar på din partner | |
| 93 | waiting_body | Kvitt needs both of you before you can start. Invite your partner with a link. | Kvitt behöver er båda innan ni kan börja. Bjud in din partner med en länk. | |
| 94 | waiting_invite_expires | Invite valid until %1$s | Inbjudan gäller till %1$s | %1$s weekday + date + time, e.g. mån 19 okt. 21:40 |
| 95 | waiting_invite_partner | Invite partner | Bjud in partner | |
| 96 | home_accounts | Accounts | Konton | |
| 97 | home_new_account | New account | Nytt konto | |
| 98 | home_archived_section | Archived (%d) | Arkiverade (%d) | |
| 99 | home_settle_up | Settle up | Gör upp | |
| 100 | home_account_expenses_month:one | %1$d expense in %2$s | %1$d utgift i %2$s | plural one; %2$s month name (lowercase in sv) |
| 101 | home_account_expenses_month:other | %1$d expenses in %2$s | %1$d utgifter i %2$s | plural other |
| 102 | home_account_no_expenses_month | No expenses in %1$s | Inga utgifter i %1$s | |
| 103 | home_loading | Getting your expenses… | Hämtar era utgifter… | first sync only |
| 104 | home_empty_welcome | Welcome, %1$s and %2$s | Välkommen, %1$s och %2$s | |
| 105 | home_empty_title | Create your first account | Skapa ert första konto | |
| 106 | home_empty_body | An account collects expenses that belong together, for example Everyday or Japan 2027. | Ett konto samlar utgifter som hör ihop, till exempel Vardag eller Japan 2027. | |
| 107 | home_expense_saved | Expense saved | Utgiften sparades | |
| 108 | home_expense_saved_offline | Saved. Syncs when you're online. | Sparad. Synkas när du är online. | |
| 109 | home_settlement_saved | Payment saved | Betalningen sparades | |
| 110 | account_default_split | %1$s · %2$s | %1$s · %2$s | "50 / 50 · Jacob och Anna"; %1$s ratio, %2$s names with common_and |
| 111 | account_settle_this | Settle this account | Gör upp det här kontot | |
| 112 | account_month_total | %1$s · %2$s | %1$s · %2$s | month header: "Oktober · 7 457,90 kr" |
| 113 | account_edit | Edit account | Ändra konto | |
| 114 | account_archive | Archive | Arkivera | |
| 115 | account_unarchive | Restore from archive | Återställ från arkiv | |
| 116 | account_delete | Delete account | Ta bort konto | |
| 117 | account_delete_blocked | The account cannot be deleted while it has expenses, payments or recurring expenses | Kontot kan inte tas bort så länge det har utgifter, betalningar eller återkommande utgifter | AC-6.5; also error account_not_empty |
| 118 | account_delete_confirm_title | Delete the account %1$s? | Ta bort kontot %1$s? | |
| 119 | account_delete_confirm_body | This cannot be undone. | Det går inte att ångra. | |
| 120 | account_archived_snackbar | %1$s was archived | %1$s arkiverades | |
| 121 | account_unarchived_snackbar | %1$s was restored | %1$s återställdes | |
| 122 | account_empty_title | No expenses yet | Inga utgifter än | |
| 123 | account_empty_body | Add the first expense in %1$s. | Lägg till den första utgiften i %1$s. | |
| 124 | account_editor_new | New account | Nytt konto | |
| 125 | account_editor_edit | Edit account | Ändra konto | |
| 126 | account_editor_name | Name | Namn | |
| 127 | account_editor_default_split | Default split | Standarddelning | |
| 128 | account_editor_percent_of | %1$s %% | %1$s %% | label of a percent field: "Jacob %" |
| 129 | account_editor_preview | Of %1$s: %2$s | Av %1$s: %2$s | "Av 100,00 kr: Jacob 60,00 kr, Anna 40,00 kr" |
| 130 | account_editor_ratio_change_hint | The change applies to new expenses. Existing expenses keep their split. | Ändringen gäller nya utgifter. Befintliga utgifter behåller sin delning. | AC-6.3 |
| 131 | account_editor_offline_banner | Needs connection. Accounts can only be changed online. | Kräver anslutning. Konton kan bara ändras när telefonen är online. | |
| 132 | account_editor_name_required | Enter a name | Skriv ett namn | |
| 133 | account_editor_name_taken | There is already an account called %1$s | Det finns redan ett konto som heter %1$s | name_taken |
| 134 | account_editor_ratio_sum | The two parts must add up to 100 % | De två delarna måste bli 100 % | bp_sum_not_10000 |
| 135 | expense_editor_new | New expense | Ny utgift | |
| 136 | expense_editor_edit | Edit expense | Ändra utgift | |
| 137 | expense_editor_amount | Amount | Belopp | |
| 138 | expense_editor_amount_hint | 0,00 | 0,00 | hint; en shows 0.00 (built from the formatter, not this string) |
| 139 | expense_editor_description | Description | Beskrivning | |
| 140 | expense_editor_account | Account | Konto | |
| 141 | expense_editor_category | Category | Kategori | |
| 142 | expense_editor_date | Date | Datum | |
| 143 | expense_editor_paid_by | Paid by | Betalt av | |
| 144 | expense_editor_paid_by_toggle | Paid by %1$s. Double-tap to switch to %2$s. | Betalt av %1$s. Dubbeltryck för att byta till %2$s. | TalkBack |
| 145 | expense_editor_split | Split | Delning | |
| 146 | split_mode_default | Account default %1$s | Kontots standard %1$s | %1$s ratio, e.g. 60/40 |
| 147 | split_mode_ratio | Custom ratio | Egen fördelning | |
| 148 | split_mode_exact | Exact amounts | Exakta belopp | |
| 149 | split_mode_full | All on one person | Allt på en person | |
| 150 | split_full_on | All on %1$s | Allt på %1$s | |
| 151 | split_exact_rest | %1$s gets the rest | %1$s får resten | read-only field of the other user |
| 152 | split_preview_effect | This expense: %1$s | Den här utgiften: %1$s | %1$s an effect line |
| 153 | expense_editor_notes | Notes | Anteckningar | |
| 154 | expense_editor_add_note | Add note | Lägg till anteckning | |
| 155 | expense_editor_delete | Delete expense | Ta bort utgift | |
| 156 | expense_editor_discard_title | Discard the expense? | Slänga utgiften? | |
| 157 | expense_editor_keypad_delete | Delete | Radera | TalkBack of the keypad backspace |
| 158 | expense_editor_keypad_decimal | Decimal separator | Decimaltecken | TalkBack |
| 159 | expense_editor_next | Next | Nästa | IME action on the amount |
| 160 | expense_editor_pick_account | Choose account | Välj konto | |
| 161 | expense_editor_pick_category | Choose category | Välj kategori | |
| 162 | error_amount_required | Enter an amount | Skriv ett belopp | required on amount |
| 163 | error_amount_out_of_range | The amount must be between %1$s and %2$s | Beloppet måste vara mellan %1$s och %2$s | amount_out_of_range |
| 164 | error_description_required | Enter a description | Skriv en beskrivning | |
| 165 | error_description_too_long | At most %d characters | Högst %d tecken | |
| 166 | error_date_out_of_range | The date is too far ahead or back | Datumet ligger för långt fram eller bak | §9.6 |
| 167 | error_exact_share_too_large | The share is larger than the amount | Andelen är större än beloppet | AC-8.7, exact_sum_mismatch |
| 168 | error_ratio_invalid | The parts must add up to 100 % | Delarna måste bli 100 % | bp_out_of_range, bp_sum_not_10000 |
| 169 | error_generic_invalid | This could not be saved. Check the fields. | Det gick inte att spara. Kontrollera fälten. | fallback for other domain tokens |
| 170 | expense_detail_title | Expense | Utgift | |
| 171 | expense_detail_account | Account | Konto | |
| 172 | expense_detail_date | Date | Datum | |
| 173 | expense_detail_paid_by | Paid by | Betalt av | |
| 174 | expense_detail_split | Split | Delning | |
| 175 | expense_detail_notes | Notes | Anteckning | |
| 176 | expense_detail_recurring | Recurring: %1$s | Återkommande: %1$s | AC-8.11 |
| 177 | expense_detail_delete_title | Delete the expense? | Ta bort utgiften? | |
| 178 | expense_detail_delete_body | It disappears for both of you. | Den försvinner för er båda. | |
| 179 | expense_detail_deleted_snackbar | Expense deleted | Utgiften togs bort | |
| 180 | expense_detail_deleted_banner | %1$s deleted this expense · %2$s | %1$s tog bort den här utgiften · %2$s | %1$s actor (Du/Anna), %2$s date+time |
| 181 | expense_detail_missing | This expense is not on the phone yet | Utgiften finns inte på telefonen än | |
| 182 | sync_now | Sync now | Synka nu | |
| 183 | timeline_title | History | Historik | |
| 184 | timeline_created | %1$s created this | %1$s skapade den här | %1$s actor: "Anna" or common_you |
| 185 | timeline_deleted | %1$s deleted this | %1$s tog bort den här | |
| 186 | timeline_changed | %1$s changed %2$s from %3$s to %4$s | %1$s ändrade %2$s från %3$s till %4$s | %2$s a timeline_field_* (definite form) |
| 187 | timeline_changed_added | %1$s added %2$s: %3$s | %1$s lade till %2$s: %3$s | old value empty (e.g. notes) |
| 188 | timeline_changed_removed | %1$s removed %2$s | %1$s tog bort %2$s | new value empty |
| 189 | timeline_recurring | Created automatically (recurring) | Skapad automatiskt (återkommande) | source recurring |
| 190 | timeline_import | Imported from Splitwise | Importerad från Splitwise | source import |
| 191 | timeline_pending | Your change is waiting to sync | Din ändring väntar på synk | AC-12.5 |
| 192 | timeline_time | · %1$s | · %1$s | "· 16 okt. 19:40" |
| 193 | timeline_field_account | the account | kontot | |
| 194 | timeline_field_category | the category | kategorin | |
| 195 | timeline_field_payer | the payer | betalaren | |
| 196 | timeline_field_amount | the amount | beloppet | |
| 197 | timeline_field_description | the description | beskrivningen | |
| 198 | timeline_field_notes | the notes | anteckningen | |
| 199 | timeline_field_date | the date | datumet | |
| 200 | timeline_field_split_mode | the split | delningen | split_mode and splits are shown as one change when both differ |
| 201 | timeline_field_splits | the shares | andelarna | |
| 202 | timeline_field_from | who paid | vem som betalade | settlement from_user_id |
| 203 | timeline_field_to | who received | vem som fick | settlement to_user_id |
| 204 | timeline_field_note | the note | anteckningen | settlement note |
| 205 | timeline_field_allocations | the allocation | fördelningen | |
| 206 | settle_title | Settle up | Gör upp | |
| 207 | settle_title_edit | Edit payment | Ändra betalning | |
| 208 | settle_you_pay | You pay %1$s | Du betalar %1$s | |
| 209 | settle_partner_pays | %1$s pays you | %1$s betalar dig | |
| 210 | settle_swap | Swap direction | Byt riktning | TalkBack and tooltip |
| 211 | settle_amount | Amount | Belopp | |
| 212 | settle_allocation | Allocation | Fördelning | |
| 213 | settle_row_debt_you_owe | You owe %1$s | Du är skyldig %1$s | payer is the viewer |
| 214 | settle_row_debt_partner_owes | %1$s owes you %2$s | %1$s är skyldig dig %2$s | |
| 215 | settle_row_debt_payer_owes | %1$s owes %2$s | %1$s är skyldig %2$s | payer is the partner |
| 216 | settle_row_settled | Settled up | Kvitt | |
| 217 | settle_row_remove | Remove %1$s from the allocation | Ta bort %1$s från fördelningen | TalkBack |
| 218 | settle_over_settle_warning | This settles more than is owed in %1$s | Det här reglerar mer än som är skyldigt i %1$s | AC-11.5 |
| 219 | settle_remaining | Left to allocate %1$s | Kvar att fördela %1$s | |
| 220 | settle_over_allocated | %1$s too much | %1$s för mycket | |
| 221 | settle_add_account | Add account | Lägg till konto | |
| 222 | settle_propose_again | Suggest again | Föreslå igen | |
| 223 | settle_untouched_info | %1$s is not affected: there %2$s. | %1$s påverkas inte: där %2$s. | %2$s e.g. "är Anna skyldig dig 1 184,50 kr" — build with settle_untouched_owes_you |
| 224 | settle_untouched_owes_you | %1$s owes you %2$s | är %1$s skyldig dig %2$s | fragment for settle_untouched_info (sv word order after "där") |
| 225 | settle_date | Date | Datum | |
| 226 | settle_note | Note | Anteckning | |
| 227 | settle_confirm | Confirm | Bekräfta | |
| 228 | settle_confirm_dialog_title | Confirm the payment? | Bekräfta betalningen? | |
| 229 | settle_confirm_anyway | Confirm anyway | Bekräfta ändå | |
| 230 | settle_change | Change | Ändra | |
| 231 | error_allocation_sum | The accounts must add up to the amount | Kontona måste bli lika med beloppet | allocation_sum_mismatch |
| 232 | error_allocation_positive | Each account needs at least 0,01 | Varje konto behöver minst 0,01 kr | allocation_not_positive |
| 233 | error_no_allocations | Add at least one account | Lägg till minst ett konto | no_allocations |
| 234 | error_too_many_allocations | At most 50 accounts | Högst 50 konton | too_many_allocations |
| 235 | error_note_too_long | At most %d characters | Högst %d tecken | |
| 236 | settlement_detail_title | Payment | Betalning | |
| 237 | settlement_detail_delete_title | Delete the payment? | Ta bort betalningen? | |
| 238 | settlement_detail_delete_body | Balances are recalculated for both of you. | Saldona räknas om för er båda. | |
| 239 | settlement_detail_deleted_banner | %1$s deleted this payment · %2$s | %1$s tog bort den här betalningen · %2$s | |
| 240 | settlement_detail_deleted_snackbar | Payment deleted | Betalningen togs bort | |
| 241 | analytics_title | Analytics | Statistik | |
| 242 | analytics_period | Period | Period | |
| 243 | range_this_month | This month | Denna månad | |
| 244 | range_last_3_months | Last 3 months | Senaste 3 mån | |
| 245 | range_last_6_months | Last 6 months | Senaste 6 mån | |
| 246 | range_last_12_months | Last 12 months | Senaste 12 mån | |
| 247 | range_this_year | This year | I år | |
| 248 | range_all_time | All time | All tid | |
| 249 | range_custom | Custom… | Anpassad… | |
| 250 | analytics_range_dates | %1$s – %2$s | %1$s – %2$s | |
| 251 | granularity_month | Month | Månad | |
| 252 | granularity_week | Week | Vecka | |
| 253 | measure_household | Household | Hushållet | |
| 254 | measure_my_share | My share | Min del | |
| 255 | group_by_category | Category | Kategori | |
| 256 | group_by_account | Account | Konto | |
| 257 | analytics_total_household | Household spending | Hushållets utgifter | |
| 258 | analytics_total_my_share | Your share | Din del | |
| 259 | analytics_over_time | Spending over time | Utgifter över tid | |
| 260 | analytics_by_category | By category | Per kategori | |
| 261 | analytics_by_account | By account | Per konto | |
| 262 | analytics_week_label | W%1$d | v. %1$d | x-axis week label |
| 263 | analytics_axis_thousands | %1$sk | %1$s tkr | y-axis compact |
| 264 | analytics_empty | No expenses in this period | Inga utgifter i den här perioden | |
| 265 | analytics_change_period | Change period | Byt period | |
| 266 | analytics_summary_over_time | Spending over time, %1$s: highest in %2$s with %3$s, lowest in %4$s with %5$s. | Utgifter över tid, %1$s: högst i %2$s med %3$s, lägst i %4$s med %5$s. | TalkBack summary of chart 1 |
| 267 | analytics_summary_breakdown | %1$s: largest is %2$s with %3$s (%4$s). | %1$s: störst är %2$s med %3$s (%4$s). | TalkBack summary of charts 2 and 3 |
| 268 | analytics_bar_spoken | %1$s: %2$s | %1$s: %2$s | TalkBack per bar |
| 269 | drilldown_empty | No expenses any more | Inga utgifter längre | |
| 270 | drilldown_title_category_period | %1$s, %2$s | %1$s, %2$s | "Mat & hushåll, oktober 2026" |
| 271 | settings_title | Settings | Inställningar | |
| 272 | settings_role_admin | You · Admin | Du · Administratör | |
| 273 | settings_role_member | You | Du | |
| 274 | settings_partner | %1$s · Partner | %1$s · Partner | |
| 275 | settings_profile | Profile | Profil | |
| 276 | settings_categories | Categories | Kategorier | |
| 277 | settings_recurring | Recurring expenses | Återkommande utgifter | |
| 278 | settings_devices | Devices | Enheter | |
| 279 | settings_invite_partner | Invite partner | Bjud in partner | |
| 280 | settings_pair_device | Pair a device | Para ihop en enhet | |
| 281 | settings_sync_status | Sync status | Synkstatus | |
| 282 | settings_about | About Kvitt | Om Kvitt | |
| 283 | settings_pending_badge | %d waiting | %d väntar | |
| 284 | settings_update_badge | Update available | Uppdatering finns | |
| 285 | categories_title | Categories | Kategorier | |
| 286 | categories_new | New category | Ny kategori | |
| 287 | categories_archived | Archived (%d) | Arkiverade (%d) | |
| 288 | categories_reorder_offline | Needs connection to change | Kräver anslutning för att ändra | |
| 289 | categories_move_up | Move up | Flytta upp | TalkBack custom action |
| 290 | categories_move_down | Move down | Flytta ned | TalkBack custom action |
| 291 | category_editor_new | New category | Ny kategori | |
| 292 | category_editor_edit | Edit category | Ändra kategori | |
| 293 | category_editor_name | Name | Namn | |
| 294 | category_editor_reset_name | Reset name | Återställ namn | AC-7.4 |
| 295 | category_editor_icon | Icon | Ikon | |
| 296 | category_editor_color | Colour | Färg | |
| 297 | category_editor_archive | Archive | Arkivera | |
| 298 | category_editor_unarchive | Restore from archive | Återställ från arkiv | |
| 299 | category_editor_delete | Delete category | Ta bort kategori | |
| 300 | category_delete_blocked_default | Default categories cannot be deleted, only archived | Standardkategorier kan inte tas bort, bara arkiveras | category_is_default |
| 301 | category_delete_blocked_in_use | The category is used by expenses or recurring expenses. Archive it instead. | Kategorin används av utgifter eller återkommande utgifter. Arkivera den i stället. | category_in_use |
| 302 | category_name_required | Enter a name | Skriv ett namn | |
| 303 | category_default_groceries | Groceries | Mat & hushåll | AC-7.2 |
| 304 | category_default_restaurants | Restaurants | Restaurang & café | |
| 305 | category_default_home | Home | Hem | |
| 306 | category_default_utilities | Utilities | Räkningar | |
| 307 | category_default_transport | Transport | Transport | |
| 308 | category_default_travel | Travel | Resor | |
| 309 | category_default_entertainment | Entertainment | Nöje | |
| 310 | category_default_health | Health | Hälsa | |
| 311 | category_default_shopping | Shopping | Shopping | |
| 312 | category_default_other | Other | Övrigt | |
| 313 | color_green | Green | Grön | TalkBack of colour swatches, §9.7 tokens |
| 314 | color_orange | Orange | Orange | |
| 315 | color_brown | Brown | Brun | |
| 316 | color_yellow | Yellow | Gul | |
| 317 | color_blue | Blue | Blå | |
| 318 | color_teal | Teal | Blågrön | |
| 319 | color_purple | Purple | Lila | |
| 320 | color_red | Red | Röd | |
| 321 | color_pink | Pink | Rosa | |
| 322 | color_grey | Grey | Grå | |
| 323 | color_indigo | Indigo | Indigo | |
| 324 | color_lime | Lime | Lime | |
| 325 | icon_shopping_cart | Shopping cart | Kundvagn | TalkBack of icon picker, §9.7 tokens |
| 326 | icon_restaurant | Restaurant | Restaurang | |
| 327 | icon_local_cafe | Café | Kafé | |
| 328 | icon_home | Home | Hem | |
| 329 | icon_bolt | Electricity | El | |
| 330 | icon_water_drop | Water | Vatten | |
| 331 | icon_wifi | Internet | Internet | |
| 332 | icon_directions_car | Car | Bil | |
| 333 | icon_train | Train | Tåg | |
| 334 | icon_local_gas_station | Fuel | Bränsle | |
| 335 | icon_flight | Flight | Flyg | |
| 336 | icon_hotel | Hotel | Hotell | |
| 337 | icon_luggage | Luggage | Bagage | |
| 338 | icon_movie | Film | Film | |
| 339 | icon_music_note | Music | Musik | |
| 340 | icon_sports_esports | Games | Spel | |
| 341 | icon_fitness_center | Fitness | Träning | |
| 342 | icon_medical_services | Health care | Vård | |
| 343 | icon_medication | Medicine | Medicin | |
| 344 | icon_shopping_bag | Shopping bag | Shoppingkasse | |
| 345 | icon_checkroom | Clothes | Kläder | |
| 346 | icon_pets | Pets | Husdjur | |
| 347 | icon_child_care | Children | Barn | |
| 348 | icon_school | School | Skola | |
| 349 | icon_card_giftcard | Gift | Present | |
| 350 | icon_celebration | Party | Fest | |
| 351 | icon_build | Repairs | Reparationer | |
| 352 | icon_chair | Furniture | Möbler | |
| 353 | icon_subscriptions | Subscriptions | Prenumerationer | |
| 354 | icon_category | Other | Övrigt | |
| 355 | sync_status_title | Sync status | Synkstatus | |
| 356 | sync_status_all_synced | Everything is synced | Allt är synkat | |
| 357 | sync_status_pending_title | Pending changes (%d) | Väntande ändringar (%d) | |
| 358 | sync_status_tag_new | new | ny | |
| 359 | sync_status_tag_changed | changed | ändrad | |
| 360 | sync_status_tag_deleted | deleted | borttagen | |
| 361 | sync_status_rejected_title | Changes that were not synced | Ändringar som inte synkades | |
| 362 | sync_status_dismiss | Remove from list | Ta bort från listan | |
| 363 | sync_reject_stale | Your change was replaced by a newer change from %1$s | Din ändring ersattes av en nyare ändring från %1$s | §14.4.6 |
| 364 | sync_reject_deleted | This was deleted before your change arrived | Den här togs bort innan din ändring kom fram | |
| 365 | sync_reject_validation | This change was not valid and was not saved | Ändringen var inte giltig och sparades inte | |
| 366 | sync_reject_reference | Its account or category no longer exists | Dess konto eller kategori finns inte längre | |
| 367 | sync_reject_clock_skew | Your phone's clock is wrong. Fix it and sync again | Telefonens klocka går fel. Rätta den och synka igen | |
| 368 | sync_status_clock_warning | Your phone's clock is wrong. Fix it and sync again. | Telefonens klocka går fel. Rätta den och synka igen. | §9.10 |
| 369 | update_available | Version %1$s available | Version %1$s finns | |
| 370 | update_install | Update | Uppdatera | |
| 371 | update_later | Later | Senare | |
| 372 | update_downloading | Downloading… %1$d %% | Laddar ner… %1$d %% | |
| 373 | update_failed | Download failed, try again | Nedladdningen misslyckades. Försök igen. | AC-16.4 |
| 374 | update_permission_title | Allow installation | Tillåt installation | |
| 375 | update_permission_body | Android asks once whether Kvitt may install apps. Choose Allow from this source and go back. | Android frågar en gång om Kvitt får installera appar. Välj Tillåt från den här källan och gå tillbaka. | AC-16.3; Android setting name differs per locale |
| 376 | update_up_to_date | You have the latest version | Du har den senaste versionen | |
| 377 | update_check | Check for update | Sök efter uppdatering | |
| 378 | removed_title | This phone has been removed | Den här telefonen har tagits bort | |
| 379 | removed_body_member | Access was removed and all Kvitt data on the phone has been deleted. Ask %1$s for a new code to pair it again. | Åtkomsten togs bort och allt Kvitt-data på telefonen har raderats. Be %1$s om en ny kod för att para ihop den igen. | |
| 380 | removed_body_admin | Access was removed and all Kvitt data on the phone has been deleted. Create a new code on the server to pair it again. | Åtkomsten togs bort och allt Kvitt-data på telefonen har raderats. Skapa en ny kod på servern för att para ihop den igen. | |
| 381 | removed_pair_again | Pair again | Para ihop igen | |
| 382 | recurring_title | Recurring expenses | Återkommande utgifter | |
| 383 | recurring_new | New | Ny | |
| 384 | recurring_every_month_on | Every month on day %1$d | Varje månad den %1$d:e | sv ordinal: 1:a, 2:a, otherwise :e — use recurring_every_month_on_1_2 for 1 and 2 |
| 385 | recurring_every_month_on_1_2 | Every month on day %1$d | Varje månad den %1$d:a | for days 1, 2, 21, 22, 31 (sv ordinal -a) |
| 386 | recurring_next | Next: %1$s | Nästa: %1$s | |
| 387 | recurring_paused | Paused | Pausad | |
| 388 | recurring_empty_title | No recurring expenses | Inga återkommande utgifter | |
| 389 | recurring_empty_body | Rent, electricity and streaming can be added automatically every month. | Hyra, el och streaming kan läggas in automatiskt varje månad. | |
| 390 | recurring_empty_action | New recurring expense | Ny återkommande utgift | |
| 391 | recurring_editor_new | New recurring expense | Ny återkommande utgift | |
| 392 | recurring_editor_edit | Edit recurring expense | Ändra återkommande utgift | |
| 393 | recurring_day_of_month | Day of month | Dag i månaden | |
| 394 | recurring_day_clamp_hint | In shorter months the last day is used | I kortare månader används sista dagen | days 29–31 |
| 395 | recurring_first_month | First month | Första månad | |
| 396 | recurring_last_month | Last month (optional) | Sista månad (valfritt) | |
| 397 | recurring_paused_switch | Paused | Pausad | |
| 398 | recurring_resume_hint | Months that passed while paused are not created afterwards. | Månader som passerat under pausen skapas inte i efterhand. | §9.5 |
| 399 | recurring_edit_hint | The change applies to upcoming expenses. | Ändringen gäller kommande utgifter. | AC-9.4 |
| 400 | recurring_delete_title | Delete %1$s? | Ta bort %1$s? | |
| 401 | recurring_delete_body | Expenses already created stay. | Utgifter som redan skapats finns kvar. | |
| 402 | recurring_offline_banner | Needs connection. Recurring expenses can only be changed online. | Kräver anslutning. Återkommande utgifter kan bara ändras när telefonen är online. | |
| 403 | error_end_before_start | The last month cannot be before the first | Sista månaden kan inte vara före den första | |
| 404 | error_start_too_early | At most 12 months back | Högst 12 månader bakåt | |
| 405 | devices_title | Devices | Enheter | |
| 406 | devices_paired | Paired %1$s | Parad %1$s | |
| 407 | devices_last_seen | Last seen %1$s | Senast sedd %1$s | |
| 408 | devices_app_version | Kvitt %1$s | Kvitt %1$s | |
| 409 | devices_this_device | This device | Den här enheten | AC-3.1 |
| 410 | devices_revoke | Remove | Ta bort | |
| 411 | devices_revoke_title | Remove %1$s? | Ta bort %1$s? | |
| 412 | devices_revoke_body | The phone is signed out and its Kvitt data is deleted the next time it connects. | Telefonen loggas ut och dess Kvitt-data raderas nästa gång den ansluter. | |
| 413 | devices_offline | Needs connection to show devices | Kräver anslutning för att visa enheter | |
| 414 | invites_title_partner | Invite partner | Bjud in partner | |
| 415 | invites_title_device | Pair a device | Para ihop en enhet | |
| 416 | invites_for_me | For me | För mig | |
| 417 | invites_for_partner | For %1$s | För %1$s | |
| 418 | invites_valid_until | Valid until %1$s | Gäller till %1$s | |
| 419 | invites_share | Share | Dela | |
| 420 | invites_copy_code | Copy code | Kopiera kod | |
| 421 | invites_code_copied | Code copied | Koden kopierades | |
| 422 | invites_share_message | Join our household in Kvitt: %1$s The code is %2$s. | Gå med i vårt hushåll i Kvitt: %1$s Koden är %2$s. | |
| 423 | invites_pending | Pending invites | Väntande inbjudningar | |
| 424 | invites_kind_partner | Partner | Partner | |
| 425 | invites_kind_device | Device for %1$s | Enhet för %1$s | |
| 426 | invites_code_hidden | The code is only shown when it is created | Koden visas bara när den skapas | |
| 427 | invites_cancel | Cancel invite | Avbryt inbjudan | |
| 428 | invites_cancel_title | Cancel the invite? | Avbryta inbjudan? | |
| 429 | error_household_full | Your partner has already joined | Din partner har redan gått med | household_full |
| 430 | about_title | About Kvitt | Om Kvitt | |
| 431 | about_version | Version %1$s (%2$d) | Version %1$s (%2$d) | |
| 432 | about_server | Server | Server | |
| 433 | about_server_version | Server version %1$s | Serverversion %1$s | |
| 434 | about_server_version_unknown | Unknown | Okänd | |
| 435 | about_licences | Open-source licences | Öppen källkod-licenser | |
| 436 | error_forbidden | You are not allowed to do this | Du får inte göra det här | forbidden |
| 437 | error_not_found | This no longer exists | Det här finns inte längre | not_found |
| 438 | error_household_incomplete | Your partner needs to join first | Din partner behöver gå med först | household_incomplete |
| 439 | error_account_not_empty | The account still has expenses, payments or recurring expenses | Kontot har fortfarande utgifter, betalningar eller återkommande utgifter | account_not_empty |
| 440 | error_rate_limited | Too many attempts. Wait a while and try again. | För många försök. Vänta en stund och försök igen. | rate_limited |
| 441 | error_server | Something went wrong on the server. Try again later. | Något gick fel på servern. Försök igen senare. | internal, unavailable, not_implemented |
| 442 | error_app_too_old | Update Kvitt to continue | Uppdatera Kvitt för att fortsätta | protocol_unsupported |
| 443 | error_validation | The server did not accept the values | Servern godtog inte värdena | validation_failed without a mapped field |
| 444 | notif_channel_activity | Activity | Aktivitet | §14.6 |
| 445 | notif_expense_created_title | %1$s added an expense | %1$s lade till en utgift | |
| 446 | notif_expense_created_body | %1$s · %2$s · %3$s | %1$s · %2$s · %3$s | description · amount · account |
| 447 | notif_expense_updated_title | %1$s changed an expense | %1$s ändrade en utgift | |
| 448 | notif_expense_updated_body | %1$s · %2$s | %1$s · %2$s | description · amount |
| 449 | notif_expense_deleted_title | %1$s deleted an expense | %1$s tog bort en utgift | |
| 450 | notif_expense_deleted_body | %1$s · %2$s | %1$s · %2$s | description · amount |
| 451 | notif_settlement_created_title | %1$s recorded a payment | %1$s registrerade en betalning | |
| 452 | notif_settlement_body | %1$s paid %2$s %3$s | %1$s betalade %2$s %3$s | payer, recipient (dig/you when the viewer), amount |
| 453 | notif_settlement_body_to_you | %1$s paid you %2$s | %1$s betalade dig %2$s | recipient is the viewer |
| 454 | notif_settlement_body_from_you | You paid %1$s %2$s | Du betalade %1$s %2$s | payer is the viewer |
| 455 | notif_settlement_updated_title | %1$s changed a payment | %1$s ändrade en betalning | |
| 456 | notif_settlement_deleted_title | %1$s deleted a payment | %1$s tog bort en betalning | |
| 457 | notif_settlement_deleted_body | %1$s | %1$s | amount |
| 458 | notif_recurring_created_title | Recurring expense added | Återkommande utgift tillagd | |
| 459 | notif_recurring_created_body | %1$s · %2$s · %3$s | %1$s · %2$s · %3$s | description · amount · account |
| 460 | notif_sync_batch_title:one | %1$s made %2$d change | %1$s gjorde %2$d ändring | plural one |
| 461 | notif_sync_batch_title:other | %1$s made %2$d changes | %1$s gjorde %2$d ändringar | plural other |
| 462 | notif_sync_batch_body | Open Kvitt to see them | Öppna Kvitt för att se dem | |
| 463 | notif_generic_title_actor | %1$s changed something in Kvitt | %1$s ändrade något i Kvitt | sync failed |
| 464 | notif_generic_title | Kvitt | Kvitt | sync failed, actor unknown |
| 465 | notif_generic_body | Open Kvitt to see it | Öppna Kvitt för att se det |