曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 4632|回复: 0
打印 上一主题 下一主题

locale

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34397
跳转到指定楼层
楼主
发表于 2009-4-29 21:57:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
显示当前语言环境:
beyes@linux-beyes:~> locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
相关项意思:
LC_CTYPE :使用的语言符号及其分类
LC_NUMERIC :数字
LC_COLLATE :比较和排序习惯
LC_TIME :时间显示格式
LC_MONETARY :货币单位
LC_MESSAGES :提示信息,错误信息, 状态信息, 标题, 标签, 按钮和菜单等
LC_NAME : 姓名书写方式
LC_ADDRESS :地址书写方式
LC_TELEPHONE :电话号码书写方式
LC_MEASUREMENT :度量衡表达方式
LC_PAPER : 默认纸张尺寸大小
LC_IDENTIFICATION :locale 对自身包含信息的概述

locale 就是某一个地域内的人们的语言习惯和文化传统和生活习惯。一个地区的 locale 就是根据这几大类的习惯定义的,这些 locale 定义文件放在/usr/share/i18n/locales目录下面,例如 en_US, zh_CN and de_DE@euro都是 locale 的定义文件,这些文件都是用文本格式书写的,你可以用写字板打开,看看里边的内容,当然出了有限的注释以外,大部分东西可能你都看不懂,因为是用的 Unicode 的字符索引方式。  

对于de_DE@euro的一点说明,@后边是修正项,也就是说你可以看到两个德国的 locale: /usr/share/i18n/locales/de_DE@euro 和 /usr/share/i18n/locales/de_DE 打开这两个locale定义,你就会知道它们的差别在于 de_DE@euro 使用的是欧洲的排序、比较和缩进习惯,而 de_DE 用的是德国的标准习惯。  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-6-18 04:32 , Processed in 0.057797 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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