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.

Örnek dosya:

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

Dosya uzantıları

.json

Dilsellik i

Hem tek dilli hem iki dilli

Çoğulları destekler

Yes

Tanımlamaları destekler

No

Açıklamayı destekler

No

Bağlamı destekler

No

Konumu destekler

No

İmleri destekler

No

API belirteci

i18nextv4

Salt okunur dizgeleri destekler

No

Check flags added by this format

i18next araya ekleme

Desteklenen özellikler

Dosya uzantıları

.json

Dilsellik i

Hem tek dilli hem iki dilli

Çoğulları destekler

Yes

Tanımlamaları destekler

No

Açıklamayı destekler

No

Bağlamı destekler

No

Konumu destekler

No

İmleri destekler

No

API belirteci

i18next

Salt okunur dizgeleri destekler

No

Check flags added by this format

i18next araya ekleme

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