WebExtension JSON

Format berkas yang digunakan saat menerjemahkan ekstensi untuk Mozilla Firefox atau Google Chromium.

Catatan

Meskipun format ini disebut JSON, spesifikasinya memungkinkan penyertaan komentar bergaya "//". Weblate menghapus komentar ini saat mengurai berkas dan membuangnya saat menyimpan.

Contoh berkas:

{
  "hello": {
    "message": "Ahoj světe!\n",
    "description": "Description",
    "placeholders": {
      "url": {
        "content": "$1",
        "example": "https://developer.mozilla.org"
      }
    }
  },
  "orangutan": {
    "message": "Orangutan has $coUnT$ bananas",
    "description": "Description",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "try": {
    "message": "",
    "description": "Description"
  },
  "thanks": {
    "message": "",
    "description": "Description"
  }
}
Fitur yang didukung

Ekstensi berkas

.json

Linguality

Ekabahasa

Mendukung jamak

Yes

Mendukung deskripsi

Yes

Mendukung penjelasan

No

Mendukung konteks

No

Mendukung lokasi

No

Mendukung penanda

No

Pengenal API

webextension

Supports read-only strings

No

Konfigurasi Weblate

Weblate Umum Konfigurasi komponen

Mask berkas

_locales/*/messages.json

Berkas bahasa dasar ekabahasa

_locales/en/messages.json

Templat untuk terjemahan baru

Kosong

Format berkas

Berkas JSON Ekstensi Web