C语言Atitit 软件国际化原理和概论

Atitit 软件国际化原理与概论

 

 

言语和知识风俗为地区不同而距离十分大.对有平一定的地方的
语言环境称为”locale”.它不只囊括语言及圆单位,而且还连
数字标示格式, 日期和岁月格式.国际化了之软件含有一个”locale” 的”参量”,
使用该”locale”参量便可设置有同区域所用底语言环境.

 

二 Locale

1. Locale
的概念 
 

2. 

Locale 是ANSI
C语言中极其基本的支撑国际化的标志, 对中文Linux来说,
如果它支持国际化,那么支持中文Locale是最好基本的要求.

3. 

Locale
是软件以运作时之言语环境, 它包括语言(Language), 地域
(Territory)和字符集(Codeset).其格式为: 语言[_地域[.字符集]].
如对汉语GBK字符集, locale的格式是:zh_CN.GBK. 目前Linux上之华语
Locale还未周到,
glibc2.1.x面临的博关乎Locale的C函数还免正确.如果用户需要设置中文GBK
Locale, 可以一直动用TLC6.0中的:

4. 

 

 

知识民俗的出入 
 

下是当国际化和本地化过程遭到常遇到的以该注意的地方,
对国际化软件之开销, 应该尽注意到各个地区之知以及习惯,
开发有通用的软件, 对于本地化过程,则承诺挑选跟按地方相符的习惯.

· 姓名,地址等特别信息 
姓名被的”姓”和”名”的次顺序,
地址书写的先后次序 电话号码的长等等

· 图标的通用性 
图标是善接受之用户界面, 设计时应考虑到地面习惯, 而且图标上无克生出图表文字,否则用再行设计本地图标,
并翻译图标上的文字.

· 声音使用 
不得体的响声还是提拔可能会见惹人的反感.另外,
声音 的性对少数国家是乖巧的.

· 颜色使用 
颜色跟色泽和传统有关, 比如红色在美国代表危险, 在神州 表示喜庆.

· 纸张尺寸 
打印纸的尺码为所在而各异, 在甄选短省尺寸时许注意.

· 键盘差别 
于键盘上之键可能为国家而异, 键的个数也或无一样.

· 政治素 
在产品设计上, 尽量不要产生政治敏感性部分.

 

 

Java语言的国际化 – 林夕&梦

  • 博客园.html

Linux 国际化本地化和中文化-ricky_pc-ChinaUnix博客.html

 

笔者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 

汉字名:艾提拉(艾龙),   EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

Atiend