Pluralise counts properly instead of writing dag(ar)
The translate function learns a {count|singular|plural} form, and the
24 strings that hedged with "dag(ar)", "day(s)" or "week(s)" now pick
the right word from the number they interpolate, in both languages.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XBRLomdLK9jF7wU7a8AA6H
This commit is contained in:
@@ -351,12 +351,12 @@ describe('YearRows', () => {
|
||||
})
|
||||
const wish = screen.getByTestId('year-row-wish-lw-1-2027')
|
||||
expect(wish).toHaveTextContent('1 av 2 veckor')
|
||||
expect(screen.getByTestId('year-row-shortfall-lw-1-2027')).toHaveTextContent('2 dag(ar) kunde inte finansieras')
|
||||
expect(screen.getByTestId('year-row-shortfall-lw-1-2027')).toHaveTextContent('2 dagar kunde inte finansieras')
|
||||
expect(screen.getByTestId('year-row-remedy-lw-1-2027-0')).toHaveTextContent(
|
||||
'5 semesterdagar från tidigare år kan sparas framåt',
|
||||
)
|
||||
expect(screen.getByTestId('year-row-remedy-lw-1-2027-1')).toHaveTextContent(
|
||||
'Sänk Höstlov från 2 till 1 veckor frigör 4 dagar',
|
||||
'Sänk Höstlov från 2 till 1 vecka frigör 4 dagar',
|
||||
)
|
||||
expect(screen.getByTestId('year-row-remedy-lw-1-2027-2')).toHaveTextContent('planRemedies.novel')
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user