可以检测已安装的浏览器语言?

时间:2017-03-06 11:32:43

标签: localization internationalization

在当前网站中,我将错误消息的生成委托给HTML5 Validation API。也就是说,如果表单无效,我只会显示Element.validationMessage生成的消息。这很棒!唯一的问题是这是一个挪威语网站,对于挪威语的读者来说,一些用户(通常是开发人员)安装了没有挪威语语言包的美国Windows版本。因此,他们看到的信息是英文的,即使他们的首选语言是挪威语。

actual error message

从控制台输出

output from US IE11

所以我想要的是在挪威语中提供一些通用的验证错误消息 如果用户运行首选语言是挪威语的浏览器,但缺少语言支持。

是否可以这样做?我想不会。

编辑:接受使用标头的基于服务器的解决方案!这不一定只是一个浏览器。

0 个答案:

没有答案