LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 657|回复: 0

请问glibc中locale的调用关系

[复制链接]
发表于 2009-11-21 16:00:08 | 显示全部楼层 |阅读模式
我看到glibc中locale相关的目录有以下四块:
第一块是/usr/lib/gconv/ 内含大量的字集转换模组,大部分是各种字集及编码方式与系统的基底字集之间的转换。
        第二块是 /usr/lib/locale,内含以系统基底字集写成的区域化资料库 (locale),像是 LC_CTYPE、LC_TIME .... 等等。
        第三块是/usr/share/locale/,内含可跨平台使用的区域化资料,主要是各应用程式的信息翻译部分。
        第四块,最後一块是 /usr/share/i18n/,其内容是各区域化资料库的原始码,以及系统支援的内码对应表 .... 等等。
第四块分为两部份:
locales-data
这个文件定义了Locale环境(LC_*)的所有细节,包括字符的分类与转换,字符排序,区域显示时间,货币显示格式等等。
通常是保存在系统的/usr/share/i18n/locales目录下。
charmap
这个文件定义了Locale中所有字符与内码的对应关系。
通常是保存在系统的/usr/share/i18n/charmaps目录下。

在百度知道上看到的。
想问以下,这几块的依赖关系是怎样的?X  locale是在glibc和app之间吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表