管理語言環境

語言環境設置

在研究如何管理RedHatEnterprise Linuux的語言環境之前,你得了解什麼是i18nl10n

i18ninternationalization),由於in之間有18個字母,因此簡稱爲i18ni18n主要是提供一堆用來處理信息的API,開發人員可以利用這些API,讓RedhatEnterprise Linux自動轉換成爲本地的信息。

l10nlocalization),由於ln之間有10個字母,因此簡稱l10nl10n提供一組信息轉換的locale數據庫,如果應用程序使用i10n提供的API產生信息,RedHatEnterpriseLinux便可以依據locale數據庫中的定義,把信息轉換成爲符合本地環境的信息格式。Locale數據庫存放在/usr/share/locale/目錄中。一下是該目錄中的部分內容

zh_CN.GB2312

chm fon kk ng smj zh_HK

chn fr kl nia smn zh_TW

cho fr_BE km nic sms zh_TW.Big5

chp fr_CA kmb niu sn znd

chr fr_CH kn nl snk zu

chy fr_FR ko nl_BE so zun

cmc frm kok nl_NL sog

co fro ko_KR nn son

cop frr kos no sq

RedHatEnterprise Linux使用locale作爲語言環境的識別名稱。不同語言環境的locale名稱都不一樣,但是有相同的命名格式:

LANG[[_ZONE].ENCODING]

其中的ZONEENCODING都可以省略。

LANG語文的代號,長度爲2個字母。

ZONE國際標準化組織定義的兩個字母的地區代碼

ENCODING該地區使用的語言編碼。該字段可以省略,省略時默認爲UTF-8

配置目前的語言環境

配置語言配置文件

/etc/sysconfig/i18n全局的

$HOME/.i18n用戶的


發佈了27 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章