Súbory JSON i18next¶
Zmenené vo verzii 4.15.1: Bola pridaná podpora pre variant v4 tohto formátu.
Rada
Ak používate množné čísla, odporúča sa použiť verziu v4, pretože tá zladila spracovanie množných čísel s normou CLDR. Staršie verzie majú pre niektoré jazyky odlišné pravidlá množného čísla, ktoré nie sú správne.
i18next je framework pre internacionalizáciu napísaný v JavaScripte a pre JavaScript. Weblate podporuje jeho lokalizačné súbory s funkciami, ako sú množné čísla.
Preklady i18next sú jednojazyčné, preto sa odporúča určiť základný súbor s (najčastejšie) anglickými reťazcami.
i18next JSON súbor v4¶
Ak si nie ste istí, vyberte tento formát. Ukladá množné čísla pomocou štandardných prípon CLDR.
i18next JSON súbor v3¶
Použite pre staršie projekty, ktoré používajú číselné prípony pre tvary množného čísla.
Poznámka
Varianty v2 a v1 sú väčšinou kompatibilné s v3, s výnimkou spôsobu spracovania množných čísiel.
Viď aj
Príklad súboru:
{
"hello": "Hello",
"apple": "I have an apple",
"apple_plural": "I have {{count}} apples",
"apple_negative": "I have no apples"
}
Prípony súborov |
|
|---|---|
Jazykovosť ⓘ |
Jednojazyčné aj dvojjazyčné |
Podporuje množné číslo ⓘ |
|
Podporuje popisy ⓘ |
|
Podporuje vysvetlenie ⓘ |
|
Podporuje kontext ⓘ |
|
Podporuje umiestnenie ⓘ |
|
Podporuje príznaky ⓘ |
|
Identifikátor API |
|
Podporuje reťazce iba na čítanie ⓘ |
|
Podporuje odstraňovanie zastaraných reťazcov ⓘ |
|
Skontrolovať príznaky pridané týmto formátom ⓘ |
Prípony súborov |
|
|---|---|
Jazykovosť ⓘ |
Jednojazyčné aj dvojjazyčné |
Podporuje množné číslo ⓘ |
|
Podporuje popisy ⓘ |
|
Podporuje vysvetlenie ⓘ |
|
Podporuje kontext ⓘ |
|
Podporuje umiestnenie ⓘ |
|
Podporuje príznaky ⓘ |
|
Identifikátor API |
|
Podporuje reťazce iba na čítanie ⓘ |
|
Podporuje odstraňovanie zastaraných reťazcov ⓘ |
|
Skontrolovať príznaky pridané týmto formátom ⓘ |
Konfigurácia Weblate¶
Typický Weblate Konfigurácia komponentu |
|
|---|---|
Maska súboru |
|
Jednojazyčný súbor základného jazyka |
|
Šablóna pre nové preklady |
Prázdne |
Formát súboru |
i18next JSON súbor v3 |