国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

Linux中文環境的解決辦法
2008-09-18   賽迪網

GNU/Linux 的 I18N 環境的發展,到了glibc-2.2 系列正式問世后,才算完全成熟。它不僅完全支持 Unicode 環境,同時在 I18N 與 L10N 方面還擁有許多先進的特色述如下:
1. glibc 內部的編碼轉換系統 (iconv) 擁有共同的「基底字集」,該基底字集采用 UCS4 編碼,目前仍持續擴編當中,理論上將可以函蓋世界上所有已知的編碼系統的轉換對應。透過基底字集,可以達到完善的轉碼機制。同時,由于在各語系下其多字節編碼轉成寬字符時,其實就是轉成 UCS4,這在將來 Unicode通行時,將有利于數據的處理。

2. glibc 內部擁有數量龐大的編碼轉換表,大部分是各編碼系統與 UCS4 的轉換用,也有一些是用于不同編碼間直接轉換。所有的轉換表皆采動態模塊加載的方式供應用程序使用,故只有在需要時系統才會自動加載所需的轉換表來執行,使用完畢后可以卸下,不會浪費內存空間。

3. glibc 擁有完整的 I18N 過程調用接口,以及完整的 Unicode 輸出入與處理的呼叫接口。

4. 在地區環境方面,glibc 將「字集」與「編碼」的概念分開。一個地區環境資料庫有一個明確的字集,代表這個地區語文可能會使用到的所有文字符號,而這個字集可以自由選擇一個編碼系統來套用。例如我們臺灣地區的字集包含所有的中文字 (簡繁體都有),如果我們選用 Big5 編碼,則地區環境數據庫名稱就是 zh_TW.Big5;若我們選用 EUC-TW 編碼,則名稱就是 zh_TW.euctw;當然我們甚至可以選用 GB2312 或 Unicode 等編碼來套用。

然而,由于各編碼所能包含的字數是固定的,同時它們也只能包含特定的字集,因此,僅管我們的中文字集包含了所有的中文字,但一旦選定編碼系統后,其所能使用的中文字自然僅限于該編碼系統所包含的范圍。因此,假如我們選用Big5,就表示在此環境下無法使用簡體字;反之若選用GB2312 亦然。

5. glibc 中各地區環境預設的編碼系統與傳統的 UNIX 系統稍有不同。所謂的「預設編碼系統」指的是在 "_" 這樣的地區環境數據庫名稱中,所采用的編碼系統。傳統的 UNIX 系統中所采用的預設編碼系統多半是依照官方或業界的標準,例如在臺灣地區就是 EUC-TW。而在 glibc 中,則是以當地最廣泛流通的編碼系統做為預設。

更進一步地,glibc 會自動將未登錄的編碼系統名稱,改以其地區環境的預設編碼系統來取代。例如我們將語系環境設定為 zh_TW.euctw,由于 "euctw"在 glibc 內部已有登錄,故它就會采用 EUC-TW 做為此環境下的編碼系統。萬一我們將語系環境設定為 zh_TW.unknown,由于 "unknown" 一字沒有登錄,故glibc 會自動以 zh_TW 預設的編碼系統 Big5 來取代。

6. 在訊息顯示方面,各應用程序的訊息翻譯只需依各語文地區分別保留一份即可,不需要分別為不同的編碼系統都保留一份。以臺灣地區中文為例,我們只需要一份 zh_TW 的訊息即可,至于它是用 Big5 寫成的,或 EUC-TW 寫成的都沒關系。假如它原來是以 Big5 寫成的,但我們卻希望以 EUC-TW 來顯示時,glibc會自動為我們做好轉碼的工作。

也許有人會問,那我們只需要保留一份 zh (即中文) 的訊息就好了嘛,這樣豈不是兩岸三地都可使用了?然而這么做并不恰當,原因是兩岸三地因歷史背景與文化的隔閡,各自發展成獨特的語文,或稱「地區性方言」,對同一個句子的翻譯,可能兩岸三地的翻法都各自不同。故我們不能單純用轉碼的方式,直接將臺灣地區的翻譯轉成簡體字供對岸使用,而必須為他們分別保留一份他們自己的訊息翻譯。

7. 在訊息翻譯的維護工作,以及系統函式的呼叫接口上,各 UNIX 系統的實作方式都不盡相同。而在 glibc (或所有的 GNU 系統、程序) 中,則統一使用 GNUgettext,以方便程序撰寫以及后續的翻譯維護。

8. 在地區環境數據庫中,除了上述那幾個傳統的類別之外,新一代的 glibc-2.2還擴增了以下的類別:

LC_PAPER,
LC_NAME,
LC_ADDRESS,
LC_TELEPHONE,
LC_MEASUREMENT,
LC_IDENTIFICATION

這些是根據 ISO/IEC JTC1/SC22/WG20 N690 (1999/06) 的新規范而來,用以描述更多的地區性慣例,如住址格式、電話號碼格式、抬頭稱位 .... 等等。

熱詞搜索:

上一篇:Linux中文化的簡要歷史
下一篇:構筑穩健的中文Linux(下)

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
久草热8精品视频在线观看| 日韩欧美在线综合网| 国产精品看片你懂得| 国产一区福利在线| 国产日产欧美精品一区二区三区| 国产又黄又大久久| 欧美国产视频在线| 91在线看国产| 亚洲国产精品一区二区尤物区| 欧美日韩成人在线一区| 黑人巨大精品欧美一区| 国产精品久久久久久久久免费樱桃| 色综合夜色一区| 首页国产欧美久久| 日韩一区二区视频| 国产成人av电影免费在线观看| 国产精品白丝在线| 欧亚洲嫩模精品一区三区| 日韩中文字幕不卡| 2022国产精品视频| 99久久精品免费| 婷婷中文字幕一区三区| 欧美刺激脚交jootjob| 国产99精品视频| 亚洲综合清纯丝袜自拍| 精品女同一区二区| www.日韩精品| 日韩二区三区在线观看| 久久精品夜色噜噜亚洲a∨| 91网站在线播放| 精品制服美女久久| 亚洲欧美日韩国产中文在线| 日韩一区二区不卡| 色成年激情久久综合| 极品美女销魂一区二区三区| 一区二区三区中文在线| 久久久久久久久久久99999| 欧美日精品一区视频| 成人手机在线视频| 日韩国产一二三区| 自拍视频在线观看一区二区| 精品久久久久久亚洲综合网| 国产一区二区三区av电影 | 精品制服美女丁香| 欧美日韩专区在线| 欧美一区二区三区男人的天堂| 国产精品综合久久| 亚洲午夜在线视频| 亚洲欧美在线视频观看| 精品日韩在线观看| 色综合久久天天| 成人免费视频caoporn| 狠狠色丁香婷综合久久| 日日摸夜夜添夜夜添国产精品| 亚洲欧美日韩中文播放| 中文字幕av一区二区三区高 | 五月婷婷综合网| 久久夜色精品一区| 日韩视频永久免费| 欧美一区二区三区白人| 欧美日韩国产在线播放网站| 日本韩国欧美国产| www.视频一区| 91丝袜呻吟高潮美腿白嫩在线观看| 国产风韵犹存在线视精品| 亚洲一区二区三区不卡国产欧美| 中文字幕一区二区三区在线观看 | 国产真实乱子伦精品视频| 亚洲不卡av一区二区三区| 亚洲精选一二三| 亚洲欧美日韩国产另类专区| 国产精品久久一级| 国产精品久久久一区麻豆最新章节| 久久看人人爽人人| 久久久久久久久久久99999| 久久久久国色av免费看影院| 久久综合999| 国产色产综合色产在线视频| 午夜成人免费电影| 日韩精品三区四区| 奇米四色…亚洲| 毛片av中文字幕一区二区| 久久精品国产成人一区二区三区| 久久99久久久久久久久久久| 久久99热狠狠色一区二区| 国产在线视视频有精品| 国产成人三级在线观看| 丰满亚洲少妇av| 一本一本久久a久久精品综合麻豆| 91在线国产观看| 在线观看成人小视频| 8x8x8国产精品| 欧美精品一区二区三区很污很色的| 2欧美一区二区三区在线观看视频| 久久久久综合网| 国产精品免费aⅴ片在线观看| 亚洲欧美影音先锋| 午夜激情一区二区| 久久精品99国产精品| 粉嫩蜜臀av国产精品网站| 色婷婷av一区二区三区之一色屋| 在线精品观看国产| 日韩美女视频在线| 亚洲天堂精品在线观看| 天天综合色天天| 国产米奇在线777精品观看| av不卡在线播放| 欧美日韩高清一区二区不卡 | 久久久国产一区二区三区四区小说| 国产日产精品1区| 亚洲综合免费观看高清完整版在线 | 99久久伊人网影院| 欧美日韩一级二级三级| 精品国产精品网麻豆系列| 日韩一区日韩二区| 青青青爽久久午夜综合久久午夜| 激情综合网最新| 色素色在线综合| 久久青草欧美一区二区三区| 亚洲美女电影在线| 国内精品不卡在线| 欧美精品高清视频| 中文字幕一区二区三区不卡在线| 水蜜桃久久夜色精品一区的特点| 国产99久久久国产精品潘金| 欧美日韩免费电影| 国产精品入口麻豆九色| 秋霞影院一区二区| 91在线云播放| 国产午夜精品一区二区三区四区| 亚洲一区二区偷拍精品| 国产99久久久国产精品| 日韩欧美在线不卡| 夜夜精品浪潮av一区二区三区| 国产中文一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 国产精品女上位| 狠狠色丁香久久婷婷综合_中| 欧美日韩在线一区二区| 中文字幕在线免费不卡| 国产在线一区二区综合免费视频| 欧美亚洲综合色| 亚洲欧洲av色图| 国产精品亚洲一区二区三区在线 | 日韩欧美国产成人一区二区| 亚洲卡通欧美制服中文| 国产sm精品调教视频网站| 精品国产凹凸成av人网站| 亚洲va欧美va人人爽| 色老汉一区二区三区| 国产精品沙发午睡系列990531| 韩国三级电影一区二区| 日韩欧美国产成人一区二区| 午夜欧美电影在线观看| 日本乱人伦aⅴ精品| 亚洲人成在线观看一区二区| 国产aⅴ综合色| 国产欧美日韩精品a在线观看| 精品无码三级在线观看视频| 日韩一级二级三级| 日韩中文字幕一区二区三区| 欧美亚洲日本国产| 亚洲成人资源在线| 欧美日韩国产首页在线观看| 亚洲妇熟xx妇色黄| 8v天堂国产在线一区二区| 亚洲一二三级电影| 欧美伦理视频网站| 日韩和的一区二区| 欧美一区二区三区在线看| 免费看日韩a级影片| 日韩欧美电影在线| 国产精品亚洲专一区二区三区| 国产欧美va欧美不卡在线| 成人综合在线观看| 国产精品毛片高清在线完整版| 成人高清免费观看| ...av二区三区久久精品| 色偷偷成人一区二区三区91| 亚洲一卡二卡三卡四卡五卡| 欧美日免费三级在线| 美女在线一区二区| 久久久久久夜精品精品免费| 成人综合在线视频| 一区二区三区四区视频精品免费 | 理论片日本一区| 久久久精品蜜桃| 91在线小视频| 天堂久久久久va久久久久| 精品免费日韩av| 成a人片亚洲日本久久| 一区二区三区中文字幕精品精品 | 欧美艳星brazzers| 麻豆免费精品视频| 日本一区二区三区免费乱视频| 93久久精品日日躁夜夜躁欧美| 天堂久久一区二区三区| 国产色婷婷亚洲99精品小说| 91女人视频在线观看| 日本欧美大码aⅴ在线播放|