自动切换为用户所使用的语种
用户第一次打开网页时,自动判断当前用户所使用的语种,来自动进行切换为这个语种。
识别用户当前使用的语种,有一个优先级:
- 首先会判断用户浏览器,读取浏览器所设置的默认语种,如果找到默认语种,则自动进行切换。
- 如果未获取到浏览器的默认语种,则会继续根据用户的IP所在国家进行判断,判断出用户是在哪个国家,然后判断出这个国家使用的主流语言,来自动进行切换为这个主流语种。
如果用户手动切换了别的语种,再使用时,那就优先以用户所选择的为主,这个就不管用了。
translate.setAutoDiscriminateLocalLanguage(); //设置用户第一次用时,自动识别其所使用的语种进行切换
当前支持近百个国家的自动识别。具体有哪些国家,可参考:
- 中国
- 新加坡
- 美国
- 韩国
- 澳大利亚
- 日本
- 泰国
- 印度
- 马来西亚
- 韩国
- 菲律宾
- 越南
- 法国
- 波兰
- 捷克
- 德国
- 荷兰
- 西班牙
- 英国
- 意大利
- 希腊
- 爱尔兰
- 丹麦
- 葡萄牙
- 瑞典
- 土耳其
- 俄罗斯
- 南非
- 芬兰
- 罗马尼亚
- 卢森堡
- 亚美尼亚
- 保加利亚
- 乌克兰
- 拉脱维亚
- 挪威
- 克罗地亚
- 爱沙尼亚
- 匈牙利
- 立陶宛
- 哈萨克斯坦
- 斯洛文尼亚
- 叙利亚
- 格鲁吉亚
- 阿塞拜疆
- 刚果金
- 斯洛伐克
- 塞尔维亚
- 冰岛
- 马其顿
- 塔吉克斯坦
- 白俄罗斯
- 阿尔巴尼亚
- 蒙古
- 孟加拉
- 尼泊尔
- 黑山
- 马耳他
- 缅甸
- 卢旺达
- 毛里求斯
- 索马里
- 老挝
- 海地
- 梵蒂冈
- 萨摩亚
注意
根据ip判断的方式,ip库判断并不是百分百准确,准确率大概只有96%的准确度的程度
用户第一次打开网页时,自动判断当前用户所使用的语种,来自动进行切换为这个语种。
识别用户当前使用的语种,有一个优先级:
1. 首先会判断用户浏览器,读取浏览器所设置的默认语种,如果找到默认语种,则自动进行切换。
2. 如果未获取到浏览器的默认语种,则会继续根据用户的IP所在国家进行判断,判断出用户是在哪个国家,然后判断出这个国家使用的主流语言,来自动进行切换为这个主流语种。
如果用户手动切换了别的语种,再使用时,那就优先以用户所选择的为主,这个就不管用了。
````
translate.setAutoDiscriminateLocalLanguage(); //设置用户第一次用时,自动识别其所使用的语种进行切换
````
当前支持近百个国家的自动识别。具体有哪些国家,可参考:
* 中国
* 新加坡
* 美国
* 韩国
* 澳大利亚
* 日本
* 泰国
* 印度
* 马来西亚
* 韩国
* 菲律宾
* 越南
* 法国
* 波兰
* 捷克
* 德国
* 荷兰
* 西班牙
* 英国
* 意大利
* 希腊
* 爱尔兰
* 丹麦
* 葡萄牙
* 瑞典
* 土耳其
* 俄罗斯
* 南非
* 芬兰
* 罗马尼亚
* 卢森堡
* 亚美尼亚
* 保加利亚
* 乌克兰
* 拉脱维亚
* 挪威
* 克罗地亚
* 爱沙尼亚
* 匈牙利
* 立陶宛
* 哈萨克斯坦
* 斯洛文尼亚
* 叙利亚
* 格鲁吉亚
* 阿塞拜疆
* 刚果金
* 斯洛伐克
* 塞尔维亚
* 冰岛
* 马其顿
* 塔吉克斯坦
* 白俄罗斯
* 阿尔巴尼亚
* 蒙古
* 孟加拉
* 尼泊尔
* 黑山
* 马耳他
* 缅甸
* 卢旺达
* 毛里求斯
* 索马里
* 老挝
* 海地
* 梵蒂冈
* 萨摩亚
## 注意
根据ip判断的方式,ip库判断并不是百分百准确,准确率大概只有96%的准确度的程度