9.1 简介
每个国家(或区域)都规定了本国家(或地区)计算机信息交换用的字符编码集,如美国的
扩展 ASCII 码 , 中国的 GB2312-80 ,日本的 JIS 等,作为该国家 / 区域内信息处理的基
础,有着统一编码的重要作用。字符编码集按长度分为 SBCS (单字节字符集), DBCS
(双字节字符集)两大类。早期的软件(尤其是操作系统),为了解决本地字符信息的
计算机处理,出现了各种本地化版本( L10N ),为了区分,引进了 LANG, CodePage 等
概念。但是由于各个本地字符集代码范围重叠,相互间信息交换困难;软件各个本地化
版本独立维护成本较高。因此有必要将本地化工作中的共性抽取出来,作一致处理,将
特别的本地化处理内容降低到最少。这也就是所谓的国际化( I18N )。各种语言信息被
进一步规范为 Locale 信息。处理的底层字符集变成了几乎包含了所有字形的 Unicode 。