Files
F-r-ldraledigplannerare/frontend/src/i18n/sv/balance.ts
T
jacobh2 b3fe2ac645 Group settings into four panels and give balances one home
Settings becomes Barn & familj, Saldon, Kalender & språk and
Undantag & röda dagar, each saving on its own. A BalanceFlow
component owns fetching from Försäkringskassan and manual entry for
every parent, used by the Saldon panel and by the onboarding wizard,
which now runs without the app chrome. The red-days list and the
day-override form merge into one exceptions view, the vacation table
becomes wrapping rows that fit a phone, and the BankID modal speaks
translated status lines instead of emoji.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XBRLomdLK9jF7wU7a8AA6H
2026-09-20 06:30:46 +02:00

34 lines
1.6 KiB
TypeScript

/**
* The unified balance flow (`BalanceFlow.tsx`) — shared by Settings' "Saldon"
* panel and Onboarding's balances step. These keys used to live scattered
* across `dashboard.ts` (`fetchFromFk`/`enterManually`/`balancePickerPrompt`)
* before Dashboard stopped owning any balance UI of its own (Phase 5 removes
* the now-unused originals from `dashboard.ts`) and `onboarding.ts` (per-card
* status text), plus the QR modal's status enum, previously rendered raw and
* untranslated.
*/
export const balance = {
'balance.addDeducedPartnerButton': 'Lägg till {name}',
'balance.deducedBadge': 'Härlett från din FK-hämtning',
'balance.deducedPartnerPrompt': 'Försäkringskassan visar att den andra föräldern har {days} dagar kvar.',
'balance.dismissDeducedPartner': 'Nej, jag är ensam förälder',
'balance.enterManually': 'Ange själv',
'balance.fetchFromFk': 'Hämta från Försäkringskassan',
'balance.loading': 'Laddar saldo…',
'balance.pickerPrompt': 'Vem gäller det?',
'balance.sourceDeduced': 'Härlett {date}',
'balance.sourceManual': 'Angivet manuellt {date}',
'balance.sourceScraped': 'Från Försäkringskassan {date}',
'balance.status.authenticating': 'Autentiserar…',
'balance.status.awaiting_scan': 'Väntar på skanning',
'balance.status.cancelled': 'Avbruten',
'balance.status.done': 'Klar',
'balance.status.error': 'Fel',
'balance.status.fetching': 'Hämtar…',
'balance.status.idle': 'Väntar',
'balance.status.launching': 'Startar…',
'balance.statusLine': '{left} av {total} dagar kvar',
'balance.statusNone': 'Inga uppgifter ännu',
'balance.youBadge': '(du)',
} as const