例如在我的 manifest.json 中有一个参数:
"default_locale": "en"
问题是如何动态更改 javascript 代码中的语言?
无法在文档中找到有关特定方法的任何示例...
我的数据也是这样绑定(bind)的:
<div data-l10n-id="key_download"></div>
它在html中是动态解析的,但是我怎么能改变它选择的语言呢?
最佳答案
内置 chrome.i18n API 的要点是使扩展与浏览器的 UI 语言相匹配,因此没有 chrome API 以编程方式更改它,您必须自己实现它或使用 existing js libraries 之一.
阅读官方 chrome.i18n documentation 以了解更多详细信息和示例,了解如何使用浏览器的不同 UI 语言促进扩展测试。
关于javascript - Chrome扩展程序如何更改语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33390060/