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 içinde ve JavaScript için yazılmış bir uluslararası yapma çatısıdır. Weblate 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.
Ayrıca bakınız
Örnek dosya:
{
"hello": "Hello",
"apple": "I have an apple",
"apple_plural": "I have {{count}} apples",
"apple_negative": "I have no apples"
}
Dosya uzantıları |
|
|---|---|
Dilsellik i |
Hem tek dilli hem iki dilli |
Çoğulları destekler ⓘ |
|
Tanımlamaları destekler ⓘ |
|
Açıklamayı destekler ⓘ |
|
Bağlamı destekler ⓘ |
|
Konumu destekler ⓘ |
|
İmleri destekler ⓘ |
|
API belirteci |
|
Salt okunur dizgeleri destekler ⓘ |
|
Check flags added by this format ⓘ |
Dosya uzantıları |
|
|---|---|
Dilsellik i |
Hem tek dilli hem iki dilli |
Çoğulları destekler ⓘ |
|
Tanımlamaları destekler ⓘ |
|
Açıklamayı destekler ⓘ |
|
Bağlamı destekler ⓘ |
|
Konumu destekler ⓘ |
|
İmleri destekler ⓘ |
|
API belirteci |
|
Salt okunur dizgeleri destekler ⓘ |
|
Check flags added by this format ⓘ |
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 |