Android 本地化

语言配置修饰符来自于ISO639-1标准代码。中文修饰符是-zh。

在res文件夹下创建raw-zh和values-zh文件夹。对应语言的资源文件放入期内。

当Android系统设置的语言为中文时,程序会在对应的文件夹中查找资源;如果没有符合的,回去raw和values这连个默认的文件夹查找资源。如果默认文件夹不存在,系统会报错。

-----------------------------------------------------------------------------------------------------------------------------

 配置修是否是由优先级的,上图是优先级排序1为最高。

values、values-zh、values-land:水平时,values-zh>values-land>values,语言配置大于布局方向配置。

也可以使用多配置组合。values-zh-land文件夹。多配置的配置符号也要按优先级顺序编写,优先级高的在前,values-land-zh是非法的。

原文地址:https://www.cnblogs.com/snake1118/p/11977174.html