如何为Chrome扩展程序提供多种语言

时间:2013-06-04 03:11:52

标签: html google-chrome google-chrome-extension

我目前有一个Chrome扩展程序,点击后会创建一个弹出窗口,其中包含您填写的表单字段,非常基本。

我想用德语提供扩展名,但我无法找到将弹出窗口的HTML文档翻译成德语的好方法。

我已经使用_locales文件夹和ende子文件夹以及正确的messages.json文件翻译了网上商店标题和说明。但是我正在尝试翻译实际的HTML文档,所以当德国用户使用扩展名时,弹出窗口将自动使用德语,当英语用户使用它时,它将使用英语。

如果你告诉我我必须编写的所有代码,这将有所帮助。

1 个答案:

答案 0 :(得分:3)

唯一的方法是通过JavaScript:

chrome.i18n.getMessage("name")

i18n的文档:https://developer.chrome.com/extensions/i18n.html

来源:https://stackoverflow.com/a/4298423/390330