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

Supports removing obsolete 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