Android图片、文字国际化

来源:互联网 发布:如何学好javascript 编辑:程序博客网 时间:2024/05/17 04:41

一、

首先明白什么叫“国际化”?

答:就是自己的应用程序在不同的国家或者地区打开的时候会出现相应的图片或者文字,这样就叫“国际化”。

二、

实际上自己目前涉及到的国际化的呢容就两种:“文字”、“图片”

三、

比方说为了创建“文字的国际化”,那么可以将String文件分别copy对应的国家的文件夹中,比方说“中国”的文件夹、“美国”的文件夹。然后再改变系统语言的时候,相应的就会改变自己设置的app中文字的内容的。

四、

比方说为了创建“图片的国际化”,那么可以将对应不同国家的图片命名成同样的名字,然后在value文件夹中创建对应不同国家的文件夹,然后将图片copy到这些文件夹中,这样在更改不同系统语言的时候将会出现对应的图片内容。

五、

注意的事情:

有时候自己的应用程序已经国际化了,但是在切换语言之后,还是没有变化,为什么呢?因为laucher没有进行更新,这个时候只要将laucher进行强制重启即可。

六、

怎样创建“国际化”呢?

如上所述,一般国际化的时候一般都是在图片或者是文字,所以创建string.xml文件时候,就会提示将会覆盖原有的string.xml文件,然后自己可以在创建这个String.xml文件的时候,前面还有一个步骤。就是创建了国际化。
0 0