做了一年的Gallery,脑袋大了一倍,头发掉了一半。开玩笑啦,不过说实话,收获还是很大的,毕竟是基于Google工程师的源码,两个字节:叼!
从今天开始,决定在CSDN上发博文,记录工作中的点滴成长。一方面原始是自己在学习成长过程中有些知识隔一段时间不接触就忘记了,回头再到处找太麻烦,另一方面也是给其他需要的人做一个分享,毕竟每一个人的只是结构不一样,我知道的东西别人可能不知道,别人知道的东西我也可能不知道。互相分享,利人利己。
今天是我的第一篇博客,先来写个最简单的练练手,主要记录下关于Android多语言的知识,对于App开发而言,Android多语言适配实在太简单了,新增每种语言values文件夹就可以了,只是很多人不清楚每一种语言对应的代号。
就拿我们的项目举例吧,Google原生Gallery里支持124种语言,对,你没看错,是124种。先让我静静。。。
当然正常App不需要支持这么多语言吧。最简单的3个就OK了,values,values-zh-rCN,values-en-rGB,即中文,英文,默认。下面就列举部分常用的语言代号。
- 中文(中国):values-zh-rCN
- 中文(台湾):values-zh-rTW
- 中文(香港):values-zh-rHK
- 维吾尔文(中国):values-ug-rCN
- 英语(美国):values-en-rUS
- 英语(英国):values-en-rGB
- 英文(澳大利亚):values-en-rAU
- 英文(加拿大):values-en-rCA
- 英文(爱尔兰):values-en-rIE
- 英文(印度):values-en-rIN
- 英文(新西兰):values-en-rNZ
- 英文(新加坡):values-en-rSG
- 英文(南非):values-en-rZA
- 阿拉伯文(埃及):values-ar-rEG
- 阿拉伯文(以色列):values-ar-rIL
- 保加利亚文: values-bg-rBG
- 加泰罗尼亚文:values-ca-rES
- 捷克文:values-cs-rCZ
- 丹麦文:values-da-rDK
- 德文(奥地利):values-de-rAT
- 德文(瑞士):values-de-rCH
- 德文(德国):values-de-rDE
- 德文(列支敦士登):values-de-rLI
- 希腊文:values-el-rGR
- 西班牙文(西班牙):values-es-rES
- 西班牙文(美国):values-es-rUS
- 芬兰文(芬兰):values-fi-rFI
- 法文(比利时):values-fr-rBE
- 法文(加拿大):values-fr-rCA
- 法文(瑞士):values-fr-rCH
- 法文(法国):values-fr-rFR
- 希伯来文:values-iw-rIL
- 印地文:values-hi-rIN
- 克罗里亚文:values-hr-rHR
- 匈牙利文:values-hu-rHU
- 印度尼西亚文:values-in-rID
- 意大利文(瑞士):values-it-rCH
- 意大利文(意大利):values-it-rIT
- 日文:values-ja-rJP
- 韩文:values-ko-rKR
- 立陶宛文:valueslt-rLT
- 拉脱维亚文:values-lv-rLV
- 挪威博克马尔文:values-nb-rNO
- 荷兰文(比利时):values-nl-BE
- 荷兰文(荷兰):values-nl-rNL
- 波兰文:values-pl-rPL
- 葡萄牙文(巴西):values-pt-rBR
- 葡萄牙文(葡萄牙):values-pt-rPT
- 罗马尼亚文:values-ro-rRO
- 俄文:values-ru-rRU
- 斯洛伐克文:values-sk-rSK
- 斯洛文尼亚文:values-sl-rSI
- 塞尔维亚文:values-sr-rRS
- 瑞典文:values-sv-rSE
- 泰文:values-th-rTH
- 塔加洛语:values-tl-rPH
- 土耳其文:values–r-rTR
- 乌克兰文:values-uk-rUA
- 越南文:values-vi-rVN
好啦,我的第一篇博客就到这里啦,一个崭新的博客新星即将升起,哇哈哈!
本期节目就到这里,感谢大家收看,我们下期再见~