⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000000.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;yanglc&nbsp;(魂归燕园~~别理我,烦着呢),&nbsp;信区:&nbsp;Linux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Linux&nbsp;国际化本地化和中文化(一)&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Sat&nbsp;Apr&nbsp;29&nbsp;17:00:08&nbsp;2000)&nbsp;<BR>&nbsp;<BR><A HREF="http://www.linuxforum.net/cgi-bin/perl/showpost.pl?Board=chinese">http://www.linuxforum.net/cgi-bin/perl/showpost.pl?Board=chinese</A>&nbsp;<BR>&amp;Number=858&amp;page=0&amp;view=expanded&amp;sb=5&nbsp;<BR>&nbsp;<BR>Subject&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux&nbsp;国际化本地化和中文化(一)&nbsp;<BR>&nbsp;<BR>Posted&nbsp;by&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yumj&nbsp;<BR>Posted&nbsp;on&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4/25/2000&nbsp;10:36&nbsp;PM&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>Linux&nbsp;国际化本地化和中文化&nbsp;<BR>于明俭&nbsp;<BR>---------------------------------------------------------------------&nbsp;<BR>&nbsp;<BR>一&nbsp;国际化、本地化和中文化&nbsp;<BR>1.&nbsp;国际化、本地化和多语言化的概念&nbsp;<BR>2.&nbsp;中文化&nbsp;<BR>3.&nbsp;X11&nbsp;国际化的历史和级别&nbsp;<BR>4.&nbsp;国际化标准组织&nbsp;<BR>5.&nbsp;国际化的意义&nbsp;<BR>&nbsp;<BR>二&nbsp;Locale&nbsp;<BR>&nbsp;<BR>1.&nbsp;Locale&nbsp;的概念&nbsp;<BR>2.&nbsp;在X中使用Locale&nbsp;<BR>3.&nbsp;文化习俗的差别&nbsp;<BR>&nbsp;<BR>三&nbsp;X&nbsp;窗口系统的国际化&nbsp;<BR>&nbsp;<BR>1.&nbsp;显示的国际化&nbsp;<BR>1.&nbsp;字符集和编码&nbsp;<BR>2.&nbsp;多字节字符(Multibyte)和宽字符(WideChar)的使用&nbsp;<BR>3.&nbsp;Unicode&nbsp;<BR>4.&nbsp;字体(Font)和字体集(FontSet)&nbsp;<BR>5.&nbsp;信息的国际化&nbsp;<BR>2.&nbsp;输入的国际化&nbsp;<BR>3.&nbsp;打印的国际化&nbsp;<BR>4.&nbsp;客户程序间通讯的国际化&nbsp;<BR>&nbsp;<BR>四&nbsp;开发符合国际化标准的软件&nbsp;<BR>&nbsp;<BR>1.&nbsp;开发国际化软件&nbsp;<BR>2.&nbsp;使非国际化软件国际化&nbsp;<BR>&nbsp;<BR>五&nbsp;目前中文化中存在的问题&nbsp;<BR>&nbsp;<BR>1.&nbsp;编码动态切换的问题&nbsp;<BR>2.&nbsp;中文编码自动识别问题&nbsp;<BR>3.&nbsp;Linux上的中文平台到国际化的过渡&nbsp;<BR>&nbsp;<BR>五&nbsp;附录&nbsp;<BR>&nbsp;<BR>1.&nbsp;宽字符处理函数函数与普通函数对照表&nbsp;<BR>2.&nbsp;X&nbsp;窗口系统下支持中文的函数库&nbsp;<BR>3.&nbsp;支持多语言的典型软件&nbsp;<BR>4.&nbsp;支持Unicode的软件&nbsp;<BR>&nbsp;<BR>--------------------------------------------------------------------------&nbsp;<BR>&nbsp;<BR>一&nbsp;国际化、本地化和中文化&nbsp;<BR>&nbsp;<BR>1.&nbsp;国际化、本地化和多语言化的概念&nbsp;<BR>&nbsp;<BR>一般来说,&nbsp;&quot;国际化&quot;是指把原来为英文设计的计算机系统或应用&nbsp;软件改写为同时&nbsp;<BR>支持多种语言和文化习俗的过程.&nbsp;在软件创作的初期,&nbsp;一般的编程语言,编译,开&nbsp;<BR>发都是尽支持英文的,&nbsp;为了适应更广的语言&nbsp;和文化习俗,&nbsp;软件有必要在设计结构&nbsp;<BR>和机制上支持多语言的扩展特性,&nbsp;这一过程称为国际化.&nbsp;国际化仅仅是在软件设&nbsp;<BR>计上提供了使用多语&nbsp;言的可能.&nbsp;<BR>&nbsp;<BR>&quot;本地化&quot;是指把计算机系统或者应用软件转变为使用并兼容某种&nbsp;特定语言的过&nbsp;<BR>程.&nbsp;比如,&nbsp;把原来为英文设计软件制作为支持中文的软&nbsp;件就是本地化的一种.&nbsp;它&nbsp;<BR>主要包括翻译文本信息,界面信息,重新设计&nbsp;图标等等.&nbsp;<BR>&nbsp;<BR>语言和文化习俗因地域不同而差别很大.&nbsp;对某一特定的地域的&nbsp;语言环境称为&nbsp;<BR>&quot;locale&quot;.&nbsp;它不仅包括语言和货币单位,&nbsp;而且还包括&nbsp;数字标示格式,&nbsp;日期和时间&nbsp;<BR>格式.&nbsp;国际化了的软件含有一个&quot;locale&quot;&nbsp;的&quot;参量&quot;,&nbsp;使用该&quot;locale&quot;参量便可以&nbsp;<BR>设置某一区域所用的语言环境.&nbsp;<BR>&nbsp;<BR>在国际化部分中只处理语言的部分叫&quot;多语言化&quot;.&nbsp;比如,&nbsp;一个&nbsp;&quot;多语言化&quot;的软件&nbsp;<BR>可以同时管理诸如英语,法语,中日韩文,&nbsp;阿拉伯语等.&nbsp;<BR>&nbsp;<BR>在英文中,&nbsp;国际化(Internationalization)被缩写为I18N,&nbsp;即只&nbsp;取首尾两个字&nbsp;<BR>母,&nbsp;中间字母为18个.&nbsp;同样地,&nbsp;本地化(Localization)&nbsp;缩写为L10N,&nbsp;多语言化&nbsp;<BR>(Multilingualization)&nbsp;缩写为M17N.&nbsp;<BR>&nbsp;<BR>在今天,&nbsp;Internet把世界各地的计算机联接了起来,&nbsp;共享信息和&nbsp;技术是必然的趋&nbsp;<BR>势和需要.&nbsp;因此各地的计算机系统可以互相交流变得&nbsp;越来越重要.&nbsp;在Linux系统&nbsp;<BR>向桌面普及的过程中,&nbsp;Linux软件也需要国&nbsp;际化和本地化.&nbsp;<BR>&nbsp;<BR>2.&nbsp;中文化&nbsp;<BR>&nbsp;<BR>&quot;中文化&quot;是一个很模糊的概念.&nbsp;在Linux上的&quot;中文化&quot;它既包含使&nbsp;软件或系统国&nbsp;<BR>际化,又包含使软件本地化.&nbsp;也就是说,&nbsp;&quot;中文化&quot;不仅仅&nbsp;是只把软件本地化这么&nbsp;<BR>简单的事情,&nbsp;更重要的是因为Linux直接支持中&nbsp;文的软件太少,&nbsp;做&quot;中文化&quot;必须&nbsp;<BR>先做&quot;国际化&quot;.&nbsp;<BR>&nbsp;<BR>由于历史的原因,&nbsp;现阶段使用的中文又有简体中文和繁体中文之&nbsp;分.&nbsp;所使用的编&nbsp;<BR>码也不同.&nbsp;支持中文的软件应该同时支持简体中文和&nbsp;繁体中文,&nbsp;这对软件的国际&nbsp;<BR>化提出了更高的要求.&nbsp;<BR>&nbsp;<BR>1999年是中国Linux发展和普及过程中最重要的一年,&nbsp;其中涌现了&nbsp;许多制作中文&nbsp;<BR>Linux发布版本的公司.&nbsp;中文Linux的技术都是采取了中文&nbsp;化的捷径----中文平&nbsp;<BR>台.&nbsp;尽管都是中文平台,&nbsp;但是具体实现的技术特点&nbsp;各不相同.&nbsp;充分展示了中文平&nbsp;<BR>台在Linux中文化过程中的魅力.&nbsp;中文平台&nbsp;在短期内发挥了巨大的作用,&nbsp;加速&nbsp;<BR>Linux的中文化过程并推动Linux在中&nbsp;国的普及.&nbsp;<BR>&nbsp;<BR>中文平台的主要技术特点是不用修改西文应用软件,&nbsp;便可以显示和&nbsp;输入中文(有&nbsp;<BR>的情况下会失效).&nbsp;具体地说,&nbsp;就是利用自己的规范去修改&nbsp;X系统的底层函数.&nbsp;从&nbsp;<BR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -