转载 ->关于Android多语言国际化,牛逼,写的不错

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cadi2011/article/details/83687075

今天,简单讲讲 android 里如何将语言国际化,和各个国家语言的value文件夹的命名规则。

昨天,需要将app的字符资源国际化,可是却不知道如何命名,在网上找了资料,终于解决了问题。

Android 文本资源国际化

1. 新建一个中文资源文件夹

    values-zh

         strings.xml

2.新建一个英文资源文件夹

    values-en

         strings.xml

说明:

       现在共有三个资源文件夹

        1> values    默认资源文件夹(系统环境不是中文,也不是英文时,就显示此文件夹中资源)

        2> values-zh    当系统环境是中文时,显示此文件夹中资源

        3> values-en    当系统环境是英文时,显示此文件夹中资源,细分英文时 values-en-rUS

Android 图片资源国际化

1.不考虑 分辨率大小的问题时,新建不同语言的文件夹

    drawable-zh  中文环境,drawable-en  英文环境   注: 文件夹中相对应的资源文件名称要相同

2.考虑 分辨率大小的问题时,新建不同语言的文件夹

    drawable-zh-hdpi    drawable-en-hdpi

    drawable-zh-ldpi     drawable-en-ldpi

    drawable-zh-mdpi   drawable-en-mdpi

注: 文件夹中相对应的资源文件名称要相同

      默认显示drawable-hdpi,drawable-ldpi,drawable-mdpi 这几个文件夹中的资源
--------------------- 
作者:暴走邻家 
来源:CSDN 
原文:https://blog.csdn.net/bzlj2912009596/article/details/79135412 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/cadi2011/article/details/83687075
今日推荐