简单介绍android中什么叫i18n 和L10n

1.internationalization (国际化)简称:i18n,因为在i和n之间还有18个字符。localization(本地化 ),简称L10n。


2.国际化的由来:
  因为每个地区编写的代码都有该地区的语言来决定,所以为了支持多国的语言,因此才会出现国际化,这样可以相互有利于开发和国际上的通用。在android目录下的res/中创建一个另外的values-(字母和ISO国家代码结尾)目录,例如我们中国 的国际化是values-zh-rCN。在android运行的时候会根据设备的区域设置,加载响应的资源。

3.操作方法:我们在android项目的目录res/下新建文件夹为:values-语言代号-地区代号,比如我们的中国:values-zh-rCN表示简体中文。values-zh-rTW表示繁体。


注意:想语言代号:zh,地区代号rCN。表示中文和中国的意思。其他国家和地区也有他们地方的语言代号和地区代号

猜你喜欢

转载自blog.csdn.net/llengnuo/article/details/72873552