i18next JSON-fájlok¶
A 4.15.1 verzióban változott: A formátum v4-es változatának támogatása hozzáadásra került.
Tipp
Ha használ többes számot, ajánlott a v4 használata, mivel ez a CLDR szabályrendszerrel egyezik. A korábbi verziók egyes nyelvek esetében eltérő, pontatlan szabályokat használnak.
i18next is an internationalization framework written in and for JavaScript. Weblate supports its localization files with features such as plurals.
Az i18next fordítások egynyelvűek, ezért ajánlott megadni egy alapfájlt (jellemzően angol nyelvű szövegekkel).
i18next JSON-fájl v4¶
Ezt a formátumot válassza, ha nem biztos a dolgában. A többes számokat a szabványos CLDR utótagokkal tárolja.
i18next JSON-fájl v3¶
Régebbi projektekhez használja, amelyek numerikus utótagokat alkalmaznak a többes számhoz.
Megjegyzés
A v2 és v1 változatok nagyrészt kompatibilisek a v3-mal, kivéve a többes számok kezelésének módját.
Lásd még
Példafájl:
{
"hello": "Hello",
"apple": "I have an apple",
"apple_plural": "I have {{count}} apples",
"apple_negative": "I have no apples"
}
File extensions |
|
|---|---|
Linguality ⓘ |
Both monolingual and bilingual |
Supports plural ⓘ |
|
Supports descriptions ⓘ |
|
Supports explanation ⓘ |
|
Supports context ⓘ |
|
Supports location ⓘ |
|
Supports flags ⓘ |
|
API identifier |
|
Supports read-only strings ⓘ |
|
Check flags added by this format ⓘ |
File extensions |
|
|---|---|
Linguality ⓘ |
Both monolingual and bilingual |
Supports plural ⓘ |
|
Supports descriptions ⓘ |
|
Supports explanation ⓘ |
|
Supports context ⓘ |
|
Supports location ⓘ |
|
Supports flags ⓘ |
|
API identifier |
|
Supports read-only strings ⓘ |
|
Check flags added by this format ⓘ |
Weblate beállítás¶
Tipikus Weblate Összetevőkonfiguráció |
|
|---|---|
Fájlmaszk |
|
Egynyelvű alap nyelvi fájl |
|
Sablon az új fordításokhoz |
Üres |
Fájlformátum |
i18next JSON-fájl v3 |