Chrome 扩展上传错误 - default_locale 缺失
Chrome Extension upload error - default_locale missing
每当我尝试将更新后的扩展上传到 Chrome 网上应用店时,我都会收到 "default_locale field is missing in manifest." 错误,但它清楚地位于我的清单中(粘贴在下面)。
关于如何解决这个问题的任何指示?
{
"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"
]
}
]
}
网上应用店似乎想要将一个 _locales 目录添加到根目录中,其中包含子文件夹("en_US" 对于我的情况)并附有正确设置的 messages.json 文件。按照 Localizing your app 指南中的信息解决了问题。
希望 Google 可以将他们的错误消息更改为类似“_locales directory not found”的内容,而不是我们目前收到的明显错误。
每当我尝试将更新后的扩展上传到 Chrome 网上应用店时,我都会收到 "default_locale field is missing in manifest." 错误,但它清楚地位于我的清单中(粘贴在下面)。
关于如何解决这个问题的任何指示?
{
"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"
]
}
]
}
网上应用店似乎想要将一个 _locales 目录添加到根目录中,其中包含子文件夹("en_US" 对于我的情况)并附有正确设置的 messages.json 文件。按照 Localizing your app 指南中的信息解决了问题。
希望 Google 可以将他们的错误消息更改为类似“_locales directory not found”的内容,而不是我们目前收到的明显错误。