[root@redhat6 ~]
# export lc_collate=zh_cn.utf8;sort /tmp/test
1111
2222
aaaa
aaaa
bbbb
cccc
cccc
英文測序
中文測序
[root@redhat6 ~]
# export lc_collate=en_us;sort /tmp/test
1111
2222
aaaa
aaaa
中文測序
bbbb
cccc
cccc
英文測序
[root@redhat6 ~]
# export lc_collate=c;sort /tmp/test
1111
2222
aaaa
bbbb
cccc
aaaa
cccc
中文測序
英文測序
lc_ctype
用於字元分類和字串處理,控制所有字元的處理方式,包括字元編碼,字元是單位元組還是多位元組,如何列印等。是最重要的乙個環境變數。
lc_monetary
貨幣格式
lc_numeric
非貨幣的數字顯示格式
lc_time
時間和日期格式
影響命令:date
[root@redhat6 ~]
# export lc_time=zh_cn.utf8;date
2023年 08月 20日 星期四 11:13:55 cst
[root@redhat6 ~]
# export lc_time=en_us.utf8;date
thu aug 20 11:14:12 cst 2020
[root@redhat6 ~]
# export lc_time=c;date
thu aug 20 11:14:18 cst 2020
lc_messages
提示資訊的語言。另外還有乙個language引數,它與lc_messages相似,但如果該引數一旦設定,則lc_messages引數就會失效。language引數可同時設定多種語言資訊,如languane=「zh_cn.gb18030:zh_cn.gb2312:zh_cn」。
lang
lc_*的預設值,是最低級別的設定,如果lc_*沒有設定,則使用該值。類似於 lc_all。
lc_all
它是乙個巨集,如果該值設定了,則該值會覆蓋所有lc_*的設定值。注意,lang的值不受該巨集影響。
Spring MVC 對Locale 的支援
為了讓web 應用支援國際化,需要識別美國每個使用者的區域並根據這個區域顯示內容。在spring mvc 中,使用者區區域由區域解析器 locale resovler 識別,區域解析器必須實現localeresovler介面。spring mvc 自帶多個localeresovler實現,供不同的條...
Ubuntu Debian中locale的配置教程
常見錯誤 1.no such file 用locale 命令的時候就會出現 locale cannot set lc ctype to default locale no such file or directory locale cannot set lc messages to default ...
Ubuntu Debian中locale的配置教程
常見錯誤 1.no such file 用locale 命令的時候就會出現 locale cannot set lc ctype to default locale no such file or directory locale cannot set lc messages to default ...