Google Chrome Web Store扩展-国际化问题



我想国际化我的扩展在谷歌Chrome网络商店。更准确地说:我想显示标题,描述和详细的描述在每个国家的母语我的目标。

为此,我遵循了Google官方文档:https://developer.chrome.com/docs/webstore/i18n/

所以我修改了清单。

"name": "__MSG_appName__",
"description": "__MSG_appDesc__",
"default_locale": "en",

In my "local"文件夹里装着我所有的邮件。Json文件,显示每种语言的标题和描述。下面是一个消息的例子。json文件(西班牙语):

{
"appName": {
"message": "La Touche Musicale - Aprender a tocar el piano en línea"
},
"appDesc": {
"message": "Aprende a tocar el piano fácilmente con las canciones que te gustan"
}
}

我压缩了我的文件夹,并将压缩文件导入Chrome开发者仪表板。不同的语言在项目版本中显示得很好,我可以根据语言改变详细的描述。

然而,名字和描述,填满了我的每条消息。json文件,不能从仪表板上编辑,保持英文。例如,如果我选择西班牙语,则显示的标题和描述为:

标题:"La Touche Musicale -在线学习钢琴描述:"跟着你喜欢的歌轻松学习钢琴"。

输入图片描述

这是我在清单中默认选择的语言的标题和描述。json文件。

为什么标题和描述不能适应所选的语言,正如我在消息中定义的那样。json文件?

附件:

  • 舱单的全部内容。Json文件:

    {"manifest_version" 2"name">MSG_appName","description">MSG_appDesc","default_locale"en"version"1.1","browser_action" {"default_popup"hello.html"default_icon"; {
    "16";images/icon16.png";
    "32";"128": "images/icon128.png">
    }},
    " icon "; {
    "16": "images/icon16.png",
    "32"128": "images/icon128.png">
    }}

  • 消息的全部内容。json文件(es)[所有消息。Json文件具有完全相同的结构和内容(除了语言翻译)]:

    {"appName" {La Touche musical - Aprender a tocar el piano en línea"},"appDesc" {消息"; "Aprende a car el piano fácilmente con las canciones que the gustan"}}

在CWS上传之前,您应该用至少一种设计的扩展语言测试扩展。
您可以将浏览器的语言设置为"以该语言显示Chrome"。

相关内容

  • 没有找到相关文章

最新更新