i 18 n 国际化
来源:互联网 发布:淘宝改订单地址怎么改 编辑:程序博客网 时间:2024/05/30 23:06
internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。
一般用语言_地区的形式表示一种语言,如 zh_CN, zh_TW.
各国语言缩写 http://www.loc.gov/standards/iso639-2/php/code_list.php
国家和地区简写 http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html
国家_地区语言速查表:http://www.cnblogs.com/Mien/archive/2008/08/22/1273950.html
常见的有:
zh_cn: 简体中文
zh_hk: 繁体中文(中国香港)
zh_tw: 繁体中文(中国台湾地区)
en-hk: 英语(香港)
en_us: 英语(美国)
en_gb: 英语(英国)
en_ww: 英语(全球)
ja_jp: 日语(日本)
ko_kr: 韩文(韩国)
在Android工程的res目录下,通过定义特殊的文件夹名称就可以实现多语言支持。比如我们的程序兼容简体中文、英文,在values文件夹中建立默认strings.xml,再建立values-zh-rCN文件夹。
在每个文件夹里放置一个strings.xml,strings.xml里是各种语言字符串。如果涉及到参数配置类xml文件夹名称也要改成xml-zh、xml。这样在android的系统中进行语言切换,所开发的程序也会跟着切换语言。
- Resources resources = getResources();//获得res资源对象
- Configuration config = resources.getConfiguration();//获得设置对象
- DisplayMetrics dm = resources .getDisplayMetrics();//获得屏幕参数:主要是分辨率,像素等。
- config.locale = Locale.SIMPLIFIED_CHINESE; //简体中文
- resources.updateConfiguration(config, dm);
- i 18 n 国际化
- i 18 n 国际化
- n%i之和
- Leetcode N-Queens I
- n[i][j] <= n[i][j+1] n[i][j] <= n[i+1][j]
- N-I位数
- n,没vhjm的国际化的风格
- 输出i到N再到i
- [Leetcode] N Queens I,II
- sed -e -i n 组合
- Leetcode: N Queen I & II
- N - I NEED A OFFER!
- LeetCode - N-Queens I && II
- Leetcode: N Queen I & II
- LeetCode | N-Queens I,II
- 问题 I: n皇后问题
- X I N的开始
- Problem I: n皇后问题
- zigbee 是怎样注册,产生,处理 按键事件的?
- 一位女上司写给自己下属的信
- 利用MSXML2.XMLHTTP的无刷新技术
- java object 转 json
- cif420格式的yuv视频帧间差异性
- i 18 n 国际化
- Javascript高级程序设计第二版第十一章--DOM2,DOM3--笔记
- 每日雕蟲一技[2013-01-07][火狐调试利器]
- android permissions
- 移除整个GoldenGate文件夹之后的恢复
- qcif420格式的yuv视频帧间差异性
- android 国际化2
- Extjs中PropertyGrid默认排序问题
- sharepoint designer2010实现图形化导航