您现在的位置: 精品资料网 >> 管理信息化 >> 信息化方案 >> 资料信息

多语言应用程序的开发(ppt 33页)

所属分类:
信息化方案
文件大小:
1105 KB
下载地址:
相关资料:
多语言,应用程序,开发
多语言应用程序的开发(ppt 33页)内容简介

多语言应用程序的开发内容提要:
       界面文字(工作量最大的部分)时间日期、货币和度量衡等书写排版习惯更高文化内容层次前二者可通过下面介绍的gettext来完成,而第三项可通过pango完成,第四项则需要对软件本身进行特定的修改通常用来表示计算机区域设置ISO 639-1 中的二位小写字母与ISO 3166-1中的二位大写字母中间用下划线连起来,由Unicode协会制定,Unicode协会的成员包含IBM,微软,苹果,惠普,Adobe和施乐等IT巨头与ISO/IEC 10646(UCS)互相补充主要使用的是其BMP部分BMP=Basic Multilingual Plane即基本多文种平面,其它罕见的字符则位于辅助平面中在BMP中的Unicode字符一般表示方法:U+XXXX(XXXX是对应的十六进制表示)Unicode的在计算机中的编码方案称为UTFUTF=Unicode Translation Format或者 Unicode Tranformation Format。
       Unicode 的默认编码标准,通常所说的Unicode编码即是UTF-16编码根据高位在前或在后的区别,可分为UTF-16 Big Endian 与 UTF-16 Little Endian大多数机器使用UTF-16 Little Endian为了确定Unicode编码的文本文件的字节顺序,可在文件最前面加上两个字节的字节序标记,这个标记称为BOM,BOM = Byte Order Mark两种字节序对应的BOM如下Big Endian: 0xFEFFLittle Endian : 0xFFFEUTF-8是nicode的一种变长编码标准比UTF-16使用更广泛主要由UNIX兼C语言兼著名弈棋机Belle的作者,贝尔实验室大牛人Ken Thompson所设计。

 


 


..............................