在Firefox扩展中强制默认l10n语言

时间:2015-10-29 18:38:04

标签: localization firefox-addon firefox-addon-sdk l10n.js

我已经阅读了关于放置

的答案
  

default.properties

文件或

  

package.properties

,甚至浏览器已经将默认的唯一语言检测到,但它无效。

我的浏览器配置为法语,我的合作伙伴用英语配置了它。我们只是用英语实现扩展,但是当我在法语浏览器中运行扩展时,它不会加载任何东西。

我还读到了在package.json中有一些属性,如:

"locales": {
        "en": {
            "name": "Open Web",
            "description": "Come on!"
        },
        "fr": {
            "name": "L'Open Web",
            "description": "Allez!"
        }
    },
    "default_locale": "en"

但没有奏效。 我正在使用Firefox 42.0b1的最新稳定版本。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您需要一个默认的en-US.properties文件。如果您的扩展程序不支持用户语言,那么这是默认设置。