Android对国际化支持的很好

  1. 为文件夹或者是文件,在其尾部追加不同的语言与地区,便能实现国际
    如: values 文件内定义了一些文本,在没有其他语言,或者没有指定的语言时,使用该默认值 values-zh 表示中文环境,包括大陆、台湾、香港 values-zh-rTW 表示中文且台湾地区
image.png
  1. 即希望少写多国语言,又希望能支持所有地区语言的方式
    合理利用Android自带资源,如希望定义一个字符串是,注意不是小时
    在values/string.xml文件夹下指定hour资源
    <-- 默认值指向Android系统资源 -->@android:string/hour
    在values-zh/string.xml
    <-- @android:string/hour是指小时而非指时 -->
    这样子便只写一个国际化,而适配所有地区

Android studio一键生成快速开发实现语言国际化

安装插件AndroidLocalizationer

Android多国语言文件夹文件汇总如下:

中文(中国):values-zh-rCN中文(台湾):values-zh-rTW中文(香港):values-zh-rHK英语(美国):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

更多相关文章

  1. Android常用英文词汇(仅限自己收藏)
  2. 一个关于gravity和layout_gravity的例子
  3. android EditText 限定中文个数与英文个数的解决方案
  4. Android(安卓)Fresco图片处理库用法API英文原文文档1(Facebook开
  5. Android(安卓)如何批量改变字体颜色
  6. 实现基于Android的英文电子词典
  7. Android(安卓)studio 错误提示,英文转中文
  8. Android实现英文电子词典
  9. android permission中英文大全

随机推荐

  1. LinearLayout中android:layout_gravity="
  2. android:layout_weight属性详解
  3. AMD windows7安装和打开genymotion、andr
  4. Android的动画
  5. Android(安卓)requires compiler complia
  6. Android(安卓)Studio导入项目的gradle与s
  7. Android:安装APK包以后系统文件目录的变
  8. Android判断定位功能是否开启
  9. IDEA 快捷键 Android(安卓)Studio快捷键
  10. invalid resource directory name