美文网首页
获取当前浏览器的语言,关联i18n

获取当前浏览器的语言,关联i18n

作者: Sune小叶子 | 来源:发表于2018-05-15 16:45 被阅读0次

IE 浏览器支持一个 navigator.systemLanguage
IE版本低于11.0不支持“ navigator.language ”(这里)。所以没有办法获IE(<11.0)的语言。但IE支持“ navigator.userLanguage ”来获取OS语言

火狐支持JS“ navigator.language ”来获取浏览器语言。所以我们可以使用JS来获得FF语言。

Chrome有3种语言选择(更多详情请参阅此处) - “显示语言”,“拼写检查语言”和“网页语言”。该网页的语言由Chrome“网页语言”确定。但是没有界面来检测JS的“网页语言”。通常我们使用JS“ navigator.language ”来检测“显示语言”。

兼容写法:
(navigator.language)?navigator.language:navigator.userLanguage

相关文章

  • 获取当前浏览器的语言,关联i18n

    IE 浏览器支持一个 navigator.systemLanguageIE版本低于11.0不支持“ navigat...

  • 获取当前信息

    目录:1、获取当前设备类型2、获取当前语言环境3、获取当前APP版本号 1、获取当前设备类型 2、获取当前语言环境...

  • 获取当前浏览器的默认语言

    let lan = navigator.systemLanguage || navigator.language;...

  • 获取浏览器位置

    根据浏览器的位置获取当前位置

  • 工具函数

    判断当前终端是否PC 判断当前设备平台 判断当前浏览器类型 获取浏览器版本信息 判断是否IphoneX 移动端键盘...

  • 前端JavaScript-获取浏览器的所使用语言

    本章节分享一段代码实例能够获取当前浏览器所使用的语言,比如使用的简体中文还是使用的其他语言。 代码实例如下: 代码...

  • Webdriver浏览器的属性

    1.获取浏览器的地址 current_url 2.获取当前页面代码 page_source 3.获取当前的titl...

  • 获取当前系统语言

    iOS中获取语言、地区的几种方法: 下面是打印的结果: (1)[[[NSBundle mainBundle] pr...

  • 2. 浏览器控制

    控制浏览器窗口大小——WebDriver设置当前窗口的宽或高 获取当前窗口的宽和高 控制浏览器后退、前进,刷新浏览器

  • iOS 系统语言对应的缩写列表

    有几种获取当前系统语言的缩写: 比如当前系统语言是 中文 NSUserDefaults* defs = [NSUs...

网友评论

      本文标题:获取当前浏览器的语言,关联i18n

      本文链接:https://www.haomeiwen.com/subject/uikydftx.html