WebExtension JSON¶
翻譯 Mozilla Firefox 或 Google Chromium 的擴充套件時使用的檔案格式。
備註
雖然此格式稱為 JSON,其規格仍允許加入 "//" 樣式的註解。Weblate 剖析檔案時會移除這些註解,儲存時則會捨棄。
範例檔案:
{
"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"
}
}
副檔名 |
|
|---|---|
語言能力 ⓘ |
單語言 |
支援複數 ⓘ |
|
支援描述 ⓘ |
|
支援解釋 ⓘ |
|
支援情境 ⓘ |
|
支援位置 ⓘ |
|
支援旗標 ⓘ |
|
API 辨識碼 |
|
支援唯讀字串 ⓘ |
|
支援移除已不再使用的字串 ⓘ |
|
Weblate 設定¶
典型的 Weblate 元件設定 |
|
|---|---|
檔案遮罩 |
|
單語言基底語言檔案 |
|
新翻譯的範本 |
空白 |
檔案格式 |
WebExtension JSON 檔案 |