locale的设定中LANG、LC_ALL、LANGUAGE环境变量的区别

更新时间:2023-07-10 03:13:50 阅读: 评论:0

Locale是某一个地域内的人们的语言习惯和文化传统和生活习惯,是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的一个软件运行时的语言环境。

[yintel@ubuntu~]$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
土豆丸子的做法LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
成都早餐LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

locale把按照所涉及到的文化传统的各个方面分成12个大类,这12个大类分别是:
1、语言符号及其分类(LC_CTYPE)
2、数字(LC_NUMERIC)
3、比较和排序习惯(LC_COLLATE) 关建
4、时间显示格式(LC_TIME)
5、货币单位(LC_MONETARY)
6、信息主要是提示信息,错误信息,状态信息,标题,标签,按钮和菜单等(LC_MESSAGES)
7、姓名书写方式(LC_NAME)
8、地址书写方式(LC_ADDRESS)
9、电话号码书写方式(LC_TELEPHONE)
10、度量衡表达方式 (LC_MEASUREMENT)
暴利项目
11、默认纸张尺寸大小(LC_PAPER)
12、对locale自身包含信息的概述(LC_IDENTIFICATION)。
Locale是软件在运行时的语言环境, 它包括语言(Language), 地域 (Territory) 椅子的英语怎么写和字符集(Codet)。一个locale的书写格式为: 语言[_地域[.字符集]]。完全的locale表达方式是 [语言[_地域][.字符集] [@修正值]zh_CN.GB2312=中文_中华人民共和国+国标2312字符集。

locale的设定:
LC_ALL和LANG优先级的关系:LC_ALL > LC_* >LANG
1、如果需要一个纯中文的系统的话,设定LC_ALL= zh_CN.XXXX,或者LANG=zh_CN.XXXX都可以。
2、如果只想要一个可以输入中文的环境,而保持菜单、标题,系统信息等等为英文界面,那么只需要设定 LC_CTYPE=zh_CN.XXXX,LANG=en_US.XXXX就可以了。
3、假如什么也不做的话,也就是LC_ALL,LANG和LC_*均不指定特定值的话,系统将采用POSIX作为lcoale,也就是C locale。
LANG和LANGUAGE的区别:
LANG - Specifies the default locale for all unt locale variables
LANGUAGE - Most programs u this for the language of its interface
LANGUAGE是设置应用程序的界面语言。而LANG是优先级很低的一个变量,它指定所有与locale有关的变量的默认值
            Map            character
#        CP1255    IW8MSWIN1255
#        EUC-JP    JA16EUC
#        EUC-KR    KO16KSC5601
#        EUC-TW    ZHT32EUC
#        GB18030    ZHS32GB18030
#        GB2312    ZHS16CGB231280
#            GBK    ZHS16GBK
#        TIS-620    TH8TISASCII
#        KOI8-R    CL8KOI8R
#        KOI8-U    CL8KOI8U
#        UTF-8      AL32UTF8
#    ISO-8859-1    WE8ISO8859P1
#    ISO-8859-2    EE8ISO8859P2
#    ISO-8859-3    SE8ISO8859P3
#    ISO-8859-4    NEE8ISO8859P4
#    ISO-8859-5    CL8ISO8859P5
#    ISO-8859-6    AR8ISO8859P6
家规怎么写#    ISO-8859-7    EL8ISO8859P7
#    ISO-8859-8    IW8ISO8859P8
#    ISO-8859-9    WE8ISO8859P9
#    ISO-8859-13    BLT8ISO8859P13
#    ISO-8859-14    CEL8ISO8859P14
#    ISO-8859-15    WE8ISO8859P15
#          BIG5    ZHT16BIG5
#    BIG5-HKSCS    ZHT16HKSCS
#        CP1251    CL8MSWIN1251
#        CP1255    IW8MSWIN1255
崖柏手串
#        EUC-JP    JA16EUC
#        EUC-KR    KO16KSC5601
#        EUC-TW    ZHT32EUC
#        GB18030    ZHS32GB18030下腹胀痛
            CP1255    IW8MSWIN1255
#        EUC-JP    JA16EUC
#        EUC-KR    KO16KSC5601
#        EUC-TW    ZHT32EUC
#        GB18030    ZHS32GB1803

本文发布于:2023-07-10 03:13:50,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1075203.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:语言   信息   文化
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图