Android 代码资源的国际化

1. 什么是Android 代码资源的国际化

顧名思義 :就是你的App 要在国际市场使用,那么全球那么多种语言,那么你就得让他们都看得懂,能使用。所以就有国际化。

2. 实现国际化的两种方式

  • 在res资源文件里配置

看图就很清楚了,我就不详细说了

1981845-9f26944d184de0d8.png
新建 对应地区的语言的文件

1981845-08c9326ceab0dd05.png
血色星旗

1981845-f00e9f8fc0476eaa.png
自由的美利坚

1981845-3f73a1212fb2b631.png
国家_地区的语言缩写代码:(查询备用)
  • 附上国际化资源的常用链接:

【各国语言缩写】 【国家和地区简写】 【国家地区语言速查表】

  • 一键化国际化
    上面使用的是手动的资源国际化,对于中英文转换等少数语言的国际化比较方便,但是当需要国际化的语言很多时就会很麻烦,这里我们使用一个AndroidStudio的插件:AndroidLocalizationer实现资源一键国际化。使用方法:
  • 下载AndroidLocalizationer


    1981845-93f82829b08b5c55.png
    下载AndroidLocalizationer
  • 添加本地磁盘上的插件


    1981845-34eb5b2edbdca3f8.png
    添加本地磁盘上的插件
  • 重启Android studio


    1981845-86586ebf5c943af3.png
    重启Android studio
  • 在strings.xml文件中右键


    1981845-fb9317425030f89d.png
    在strings.xml文件中右键

    1981845-621b451ccd65fa97.png
    选择需要的语言

参考文档:Android Studio一键生成快速开发实现语言国际化

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值