Berkas JSON i18next

Berubah pada versi 4.15.1: Dukungan untuk varian v4 format ini telah ditambahkan.

Petunjuk

Jika Anda menggunakan bentuk jamak, disarankan untuk menggunakan v4 sebagai penanganan jamak yang selaras dengan CLDR. Versi lama memiliki aturan jamak yang berbeda untuk beberapa bahasa, yang tidak tepat.

i18next adalah kerangka kerja internasionalisasi yang ditulis dalam dan untuk JavaScript. Weblate mendukung berkas lokalisasinya dengan fitur seperti bentuk jamak.

Terjemahan i18next bersifat ekabahasa, jadi disarankan untuk menspesifikasikan berkas dasar dengan (yang paling sering) string Inggris.

Berkas i18next JSON v4

Pilih format ini jika ragu. Format ini menyimpan bentuk jamak menggunakan sufiks CLDR standar.

Berkas i18next JSON v3

Digunakan untuk proyek lawas yang menggunakan sufiks numerik untuk jamak.

Catatan

Varian v2 dan v1 sebagian besar kompatibel dengan v3, kecuali pada cara penanganan bentuk jamak.

Contoh berkas:

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

Ekstensi berkas

.json

Linguality

Kedua ekabahasa dan dwibahasa

Mendukung jamak

Yes

Mendukung deskripsi

No

Mendukung penjelasan

No

Mendukung konteks

No

Mendukung lokasi

No

Mendukung penanda

No

Pengenal API

i18nextv4

Supports read-only strings

No

Check flags added by this format

Interpolasi i18next

Fitur yang didukung

Ekstensi berkas

.json

Linguality

Kedua ekabahasa dan dwibahasa

Mendukung jamak

Yes

Mendukung deskripsi

No

Mendukung penjelasan

No

Mendukung konteks

No

Mendukung lokasi

No

Mendukung penanda

No

Pengenal API

i18next

Supports read-only strings

No

Check flags added by this format

Interpolasi i18next

Konfigurasi Weblate

Weblate Umum Konfigurasi komponen

Mask berkas

langs/*.json

Berkas bahasa dasar ekabahasa

langs/en.json

Templat untuk terjemahan baru

Kosong

Format berkas

Berkas JSON i18next v3