i18next JSON dosyaları

4.15.1 sürümünde değişti: Bu biçimin 4. sürümü için destek eklendi.

İpucu

Çoğul biçimleri kullanıyorsanız, CLDR ile uyumlu olarak işlenmesi için 4. sürümü kullanmanız önerilir. Eski sürümlerde, bazı diller için doğru olmayan farklı çoğul kuralları var.

i18next, JavaScript ile ve JavaScript için yazılmış bir yerelleştirme çatısıdır. Weblate, bu yerelleştirme dosyalarını çoğul biçimler gibi özelliklerle destekler.

i18next çevirileri tek dillidir. Bu nedenle (en sık kullanılan) İngilizce dizgeleri olan bir temel dosya belirtmeniz önerilir.

i18next JSON dosyası v4

Emin değilseniz bu biçimi seçin. Çoğul ifadeleri standart CLDR son ekleri ile kaydeder.

i18next JSON dosyası v3

Çoğul ifadeler için sayısal son ekler kullanan eski projelerde kullanın.

Not

The v2 and v1 variants are mostly compatible with v3, with exception of how plurals are handled.

Örnek dosya:

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

Weblate yapılandırması

Tipik Weblate Bileşen yapılandırması

Dosya maskesi

langs/*.json

Tek dilli temel dil dosyası

langs/en.json

Yeni çeviriler kalıbı

Boş

Dosya biçimi

i18next JSON dosyası v3