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.
Not
Weblate, i18next JSON 3. ve 4. sürümlerini destekler. Lütfen ortamınıza uyan doğru dosya biçimini seçin.
The v2 and v1 variants are mostly compatible with v3, with exception of how plurals are handled.
Ayrıca bakınız
JSON, i18next JSON biçimi, Hedef dil dosyalarını güncellemek, JSON çıktısını özelleştirme, Çeviri dosyalarını temizleme
Ö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 |
|
Tek dilli temel dil dosyası |
|
Yeni çeviriler kalıbı |
Boş |
Dosya biçimi |
i18next JSON dosyası v3 |