i18next JSON-filer

Förändrat i version 4.15.1: Stöd för v4-varianten av detta format har lagts till.

Råd

Om du använder pluralformer rekommenderas det att använda v4, eftersom den är anpassad till CLDR:s hantering av pluralformer. Äldre versioner har olika pluralregler för vissa språk som inte är korrekta.

i18next är ett internationaliseringsramverk skrivet i och för JavaScript. Weblate stöder dess lokaliseringsfiler med funktioner som pluralformer.

i18next-översättningar är enspråkiga, så det rekommenderas att ange en basfil med (oftast) engelska strängar.

i18next JSON-fil v4

Välj detta format om du är osäker. Det lagrar pluralformer med hjälp av standard CLDR-suffix.

i18next JSON-fil v3

Används för äldre projekt som använder numeriska suffix för pluralformer.

Observera

Varianterna v2 och v1 är i stort sett kompatibla med v3, med undantag för hur pluralformer hanteras.

Exempelfil:

{
  "hello": "Hello",
  "apple": "I have an apple",
  "apple_plural": "I have {{count}} apples",
  "apple_negative": "I have no apples"
}

Weblate-konfiguration

Typisk Weblate Komponentkonfiguration

Filmask

langs/*.json

Enspråkig basspråkfil

langs/en.json

Mall för nya översättningar

Tom

Filformat

i18next JSON-fil v3