我试图更新我的扩展程序的清单版本,但出现了以下问题:
默认语言环境已指定,但缺少_locales子树。
这是我的manifest.json文件,请问问题出在哪里,我该怎么做?
{
"name": "Selected Text",
"version": "0.1",
"manifest_version": 2,
"description": "Selected Text and some changes",
"default_locale":"en",
"browser_action": {
"default_title": "S. Text",
"default_icon": "online.png",
"default_popup": "popup.html"
},
"permissions": [
"tabs",
"chrome://favicon/",
"http://*/*",
"https://*/*"
],
{
"matches": ["http://*/*"],
"js": ["selection.js"],
"run_at": "document_start",
"all_frames": true
}
}
default_locale
参数和_locales
文件夹(因为一个需要另一个)然后它应该可以工作。如果你确实想要国际化,你需要创建至少一个messages.json
文件(根据链接)来包含你的翻译。 - RocketDonkey