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

时间:2017-03-22 04:38:30

标签: google-chrome google-chrome-extension manifest

每当我尝试将更新后的扩展程序上传到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"
      ]
    }
  ]
}

1 个答案:

答案 0 :(得分:3)

似乎Web Store希望将_locales目录添加到具有子文件夹的根目录(" en_US"对于我的情况),并附带正确设置的messages.json文件。根据{{​​3}}指南中的信息解决了该问题。

希望Google可以更改错误消息,例如" _locales目录未找到"而不是我们目前收到的明显错误。