首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >附加选项的firefox-addon-sdk本地化

附加选项的firefox-addon-sdk本地化
EN

Stack Overflow用户
提问于 2013-06-17 20:21:49
回答 3查看 579关注 0票数 4

在firefox附加组件构建器中,可以将附加组件首选项拖放到属性窗口的"Extra package.json Properties“字段中。

本地化首选项如下所示:

代码语言:javascript
复制
{    "preferences": [
        {
            "type": "string", 
            "name": "myStringPref", 
            "value": "this is the default string value", 
            "title": "My String Pref"
        }
        ....
    ]}
}

问:如何本地化附加选项的标签?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-10-15 22:55:24

以下是手动本地化的要点。

  1. 创建json格式的区域设置文件
  2. 在json format
  3. download插件包(xpi文件)中创建区域设置列表文件从附加组件生成器
  4. 重命名文件扩展名.xpi to .zip
  5. 在插件的根目录下创建zip文件

<代码>H111在插件的根目录下创建区域设置文件夹<代码>H212<代码>H113将区域设置文件复制到区域设置文件夹<代码>H214<代码>H115将区域设置列表文件复制到根文件夹<代码>H117将根json文件扩展名.zip上的所有文件和文件夹压缩到.xpi

文件树:

代码语言:javascript
复制
my-addon
    |   locales.json
    |
    +---data
    +---lib
    +---locale
        en-US.json
        fr-FR.json
        ja-JP.json

示例:

代码语言:javascript
复制
locales.json
{"locales":[
    "en-US",
    "fr-FR",
    "ja-JP"
]}

en-US.json
{
"test": "test en-US",
"test2": "test2 en-US"
}

fr-FR.json
{
"test": "test fr-FR",
"test2": "test2 fr-FR"
}

ja-JP.json
{
"test": "test ja-JP",
"test2": "test2 ja-JP"
}
票数 3
EN

Stack Overflow用户

发布于 2013-10-07 21:00:43

您可以通过手动将一些json文件添加到addon package file(xpi)中来本地化addon首选项的标签。

就在昨天,我用日语写了“怎么做”文档。你可以通过谷歌翻译获得它。我相信这份文件会对你有所帮助。

http://translate.google.co.jp/translate?sl=ja&tl=en&js=n&prev=_t&hl=ja&ie=UTF-8&u=http%3A%2F%2Fbacky0175.at.webry.info%2F201310%2Farticle_4.html&act=url

注:谷歌翻译做了一些奇怪的翻译。:-(很抱歉给您带来不便。

backy0175

票数 1
EN

Stack Overflow用户

发布于 2013-07-07 04:36:54

不,现在不能这样做。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17147374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档