Chrome扩展程序上传错误-缺少default_locale

sto*_*ves 4 google-chrome manifest google-chrome-extension

每当我尝试将更新的扩展程序上传到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"
      ]
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

sto*_*ves 5

似乎Web Store希望将_locales目录添加到带有子文件夹(在我的情况下为“ en_US”)的根目录中,并附带正确设置的messages.json文件。遵循本地化您的应用指南中的信息,可以解决此问题。

希望Google可以将其错误消息更改为“找不到_locales目录”,而不是我们当前收到的清单错误。