Android App中实现多语言国际化_Studio国际化操作方法
程序员文章站
2022-01-22 10:03:07
...
公司项目需要做到国际化、Android中要实现国际化比较简单、只要在res下面添加对应语言的文件夹、然后在里面添加strings.xml就可以了
比如英语环境下的、文件夹命名为values-en、美国英文环境values-en-rUS 、中文环境为values-zh、大陆地区中文环境values-zh-cn、在Android Studio下新建Android Resource File时、可以直接选择对应的语言、非常方便、具体添加方法如下
1、鼠标右键点击res -> New -> Android Resource File
2、输入文件名 strings.xml (ps: 所有多语言的文件名都是strings.xml)
3、增加en、后面那个可选可不选、如果不先默认支持所有使用英文的国家
4、Values directory名字会自动改为values-en Project 目录结构如下所示
这样Android的国际化就做好咯、这里需要注意的是当某一个资源没有在语言环境的对应的资源集合中找到时,就会使用 values 下的资源、若某一个语言环境没有在项目中定义语言环境、那么也会使用values下的资源