我正在开发一个Chromium项目,该项目要求从源代码中将默认语言从英文改为中文,现在打开中文页面会出现乱码情况。
我将src / content / public / browser / content_browser_client.cc:return "en-US"
中的方法 GetApplicationLocale()修改为return "zh-CN"
,但它不起作用。< / p>
我想通过修改源代码而不是设置按钮“语言和输入设置”来更改语言。
答案 0 :(得分:0)
无法从源代码更改浏览器的语言。您可以检测当前使用的语言,然后要求用户进行更改。 以下是使用javaScript执行此操作的方法:
var language = navigator.language || navigator.userLanguage;