国际化之Android设备支持的语种

昨天发了关于iOS支持的语种,文章最后也补了安卓支持语种列表。但最后发现安卓设备支持跟它列的有出入,我重新完全手工整理了一遍。

 

我将对应的语种在安卓的语言列表里的显示,也全部逐一列出来了,方便大家到时候对照图片切换相应的语言。

 

找到一个网站,可以根据语言的代码查询相关的信息。http://www.localeplanet.com/icu/cs-CZ/index.html

修改上面的cs-CZ,比如香港  http://www.localeplanet.com/icu/zh-Hans-HK/index.html,用 zh-HK 查不到,这个要注意一下。

我觉得这张表缺少几个东西,一个是 cs-CZ 对应的英文全文,二是相应语言的一个缩写,比如上面的韩语(한국어)。比如对照表像下面这个  http://www.lingoes.net/en/translator/langcode.htm

 

翻译的话,可以调用 google 翻译: https://translate.google.cn/#zh-CN/ko/%E9%9F%A9%E8%AF%AD

#后面是“输入语言” zh-CN - 中文,输出为 ko - 韩语,ko/后面就是输入的内容。比如上面的是“韩语”。安卓显示的语言,都是以对应语言为输入,比如“日本语”,输入后得到“日本語”。中文(繁体) –> 中文(繁體)

 

再一个我发现安卓比 iOS 蛋疼,iOS 如果我选择中文后,其它语言会显示中文及对应语言的符号,虽然上面我不认识,中文我是认识的,切换起来无成本。但是安卓不行,我看到 한국어 可能就不认识了,如果下面标识说是韩语我就知道了。主要是方便测试的时候快速切换语言,不然只能拿我上面的图进行对照了。

 

 

好像Android 高版本的系统已经支持了,刚刚确认了一下:)

 

搜索,最重要的是找到背后的规律(比如上面 URL 上的规则),不然就是蛮力在做事情效率低下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值