WebExtension JSON¶
翻译 Mozilla Firefox 或 Google Chromium 的扩展时使用的文件格式。
备注
虽然这种格式称为 JSON,但其规范允许包含注释,这不是 JSON 规范的一部分。Weblate 当前不支持带注释的文件。
参见
JSON , Google chrome.i18n , `Mozilla 扩展国际化 <https://developer.mozilla.org/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Internationalization >`_
示例文件:
{
"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"
}
}
Weblate 配置¶
典型的 Weblate 部件配置 |
|
---|---|
文件掩码 |
|
单语言译文模版语言文件 |
|
新语种的翻译模版 |
空 |
文件格式 |
WebExtension JSON 文件 |