每当我尝试将更新后的扩展程序上传到Chrome网上应用店时,我都会在清单中找到" default_locale字段。"错误,但它显然位于我的清单(粘贴在下面)。
有关如何解决此问题的任何指示?
{
"manifest_version": 2,
"name": "####",
"version": "1.1.0",
"default_locale": "en-US",
"description": "####",
"icons": {
"16": "icons/icon16.png",
"48": "icons/icon48.png",
"64": "icons/icon64.png",
"128": "icons/icon128.png"
},
"homepage_url": "http://####.com",
"permissions": [
"https://*.####.com/*",
"https://####.com/*"
],
"content_scripts": [
{
"matches": [
"https://*.####.com/*",
"https://####.com/*"
],
"css": [
"src/####/####.css"
]
}
]
}
答案 0 :(得分:3)
似乎Web Store希望将_locales目录添加到具有子文件夹的根目录(" en_US"对于我的情况),并附带正确设置的messages.json文件。根据{{3}}指南中的信息解决了该问题。
希望Google可以更改错误消息,例如" _locales目录未找到"而不是我们目前收到的明显错误。