Skip to content

Commit 30ae726

Browse files
committed
Init cs locale
Add plural rule Better plural rule
1 parent da2d3f2 commit 30ae726

2 files changed

Lines changed: 735 additions & 3 deletions

File tree

config/i18n.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -211,12 +211,16 @@ const locales: (LocaleObjectData | (Omit<LocaleObjectData, 'code'> & { code: str
211211
const name = new Intl.PluralRules('ru-RU').select(choice)
212212
return { zero: 2 /!* not used *!/, one: 0, two: 1 /!* not used *!/, few: 1, many: 2, other: 3 }[name]
213213
},
214-
},
214+
},*/
215215
{
216216
code: 'cs-CZ',
217217
file: 'cs-CZ.json',
218-
name: 'Česky',
219-
},
218+
name: 'Čeština',
219+
pluralRule: (choice: number) => {
220+
const name = new Intl.PluralRules('cs-CZ').select(choice)
221+
return { zero: 2, one: 0, two: 1, few: 1, many: 2, other: 2 }[name]
222+
},
223+
},/*
220224
{
221225
code: 'pl-PL',
222226
file: 'pl-PL.json',

0 commit comments

Comments
 (0)