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"
}
}
文件扩展名 |
|
|---|---|
Linguality ⓘ |
单语言 |
支持复数 ⓘ |
|
支持描述 ⓘ |
|
支持解释 ⓘ |
|
支持上下文 ⓘ |
|
支持位置 ⓘ |
|
支持标记 ⓘ |
|
API 标识符 |
|
支持只读字符串 ⓘ |
|
Weblate 配置¶
典型的 Weblate 部件配置 |
|
|---|---|
文件掩码 |
|
单语言译文模版语言文件 |
|
新语种的翻译模版 |
空 |
文件格式 |
WebExtension JSON 文件 |