i18next JSON-bestanden

Veranderd in versie 4.15.1: Ondersteuning voor variant v4 van deze indeling werd toegevoegd.

Hint

In het geval u meervouden gebruikt wordt aanbevolen om v4 te gebruiken, omdat dat afhandeling van meervouden heeft uitgelijnd met CLDR. Oudere versies hebben andere regels voor meervouden voor sommige talen die niet correct zijn.

i18next is een framewerk voor internationalisatie, geschreven in en voor JavaScript. Weblate ondersteunt zijn vertaalbestanden met mogelijkheden zoals meervouden.

Vertalingen van i18next zijn eentalig, aanbevolen wordt dus om een basisbestand te specificeren met (wat het meestal is) Engelse tekenreeksen.

i18next JSON-bestand (v4)

Kies deze indeling als u niet zeker bent. Het slaat meervouden op met standaard achtervoegsel van CLDR.

i18next JSON-bestand (v3)

Gebruik voor verouderde projecten die numerieke achtervoegsels gebruiken voor meervouden.

Notitie

De varianten v2 en v1 zijn meestal compatibel met v3, met uitzondering van hoe meervouden worden afgehandeld.

Voorbeeld bestand:

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

Bestandsextensies

.json

Taalgebied

Zowel enkeltalige als tweetalige

Ondersteunt meervoud

Yes

Ondersteunt beschrijvingen

No

Ondersteunt uitleg

No

Ondersteunt context

No

Ondersteunt locatie

No

Ondersteunt vlaggen

No

API-identificatie

i18nextv4

Ondersteunt tekenreeksen alleen-lezen

No

Check flags added by this format

i18next-interpolatie

Ondersteunde mogelijkheden

Bestandsextensies

.json

Taalgebied

Zowel enkeltalige als tweetalige

Ondersteunt meervoud

Yes

Ondersteunt beschrijvingen

No

Ondersteunt uitleg

No

Ondersteunt context

No

Ondersteunt locatie

No

Ondersteunt vlaggen

No

API-identificatie

i18next

Ondersteunt tekenreeksen alleen-lezen

No

Check flags added by this format

i18next-interpolatie

Weblate-configuratie

Typisch Weblate Configuratie onderdeel

Bestandsmasker

langs/*.json

Enkeltalig basistaalbestand

langs/en.json

Sjabloon voor nieuwe vertalingen

Leeg

Bestandsformaat

i18next JSON-bestand v3