成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

大致介紹Linux應用程實際應用

系統 Linux
Linux應用程序在很短的時間之內 —— 總共還不到 20 年 —— 個人計算機已經成為我們工作和生活中的一種必需設備。受到半導體和處理器快速發展的推動,

Linux有很多值得學習的地方,這里我們主要介紹Linux應用程序,為了讓 Linux應用程序在全世界范圍都可以使用,而不會在西方語言與世界上其他語言之間產生任何區別,我們應該發行一些本地化后的版本,它們可以輸入、存儲、提取或呈現任何語言,而不管這些語言是多么復雜。多語言庫,或稱為 m17n,為類 UNIX® 平臺上的所有語言提供了一個國際化解決方案。

Linux應用程序在很短的時間之內 —— 總共還不到 20 年 —— 個人計算機已經成為我們工作和生活中的一種必需設備。受到半導體和處理器快速發展的推動,大量的供應商使得計算機的價格一落千丈,Internet 也已經在全球廣為分布,個人計算機現在已經不再是一種奢侈品,而是一種常見的家用電器了。

Linux應用程序實際應用上,在很多富裕的國家(例如美國、日本、英國),每兩個家庭就會擁有一臺計算機,并且會使用寬帶服務。就全世界來看,雖然家庭收入可能會有很大的不同,但是個人計算機都很容易購買了,即使在馬爾代夫,我們也很容易購買到筆記本。另外,如果我們碰巧說的是 Dhivehi 方言(馬爾代夫的一種方言),微軟也為我們提供了一個這種版本的 Microsoft® Windows® XP 操作系統。

從Linux應用程序對全球廣泛接受的個人計算機來說,大部分現代操作系統都提供了一些編程庫來促進 國際化 的發展,或者將軟件調整為支持多種語言的。國際化(通常簡寫為 i18n,節選自 i-nternationalizatio-n)庫通常都會將應用程序的文本資源(按鈕標簽、用戶界面[UI] 提示和菜單選項)保存成多種語言的。在啟動國際化后的應用程序后顯示哪種語言,這要取決于用戶的區域設置 —— 通常,這是一個可配置的系統或個人帳號***項。

從Linux應用程序的理想來說 —— 至少對于獨立軟件供應商來說 —— 相同的可執行程序以日語或希臘語運行時都能運行得一樣好。然而,構建 “本地方言” 版本的應用程序的情況遠遠沒有這么理想。包括被廣泛認可的 ISO(International Standards Organization)/IEC(International Engineering Consortium)10646 和 Unicode,沒有哪種字符編碼可以解決如何實現任意語言的輸入和呈現問題。ISO/IEC 10646 和 Unicode 只指定了如何存儲、檢索和排序字符以及字符的特殊組合。例如,這些標準并沒有規定統一的格式、嵌入式數據或標識來讓使用泰國語書寫的文檔怎樣才能按照泰國語的規范規則正確地呈現出它們的樣子來。是的,Unicode 可以維護使用泰國語書寫的文檔的內容,也可以保證這種文件在所有使用 Unicode 的平臺上都可以很好地進行移植,但是它并不能保證我們可以正確查看文件,也不能保證文檔所呈現出來的樣子與作者的意圖一致。

我們來考慮一下這種情況:盡管 Linux GNU C 庫(glibc)提供了一些函數來處理 ISO 10646 兼容的 31 位字符,但是它并不能保證這些字符可以在顯示設備上正確進行顯示。有些 glibc 字符串函數,例如 strcat() 和 strlen(),都可以正確地處理多字節的問題,Linux應用程序要正確顯示阿拉伯語,需要雙向(bidi)顯示的功能,這種功能只有在圖形用戶界面(GUI)工具包和專用字符串顯示庫中才能找到。

例如,GNOME 需要 GTK+ 工具包和 Pango(一個文本顯示庫)來實現對 i18n 的完整支持(然而,Pango 在解決自己用途不夠廣泛方面有一些限制。請參看側欄 pango 的問題)。其他 GUI 工具包提供了對 i18n 的支持,但卻并不總是能兼容這些標準。當然,Linux應用程序上的圖形應用程序也需要 X Window System 的基本顯示庫 Xlib,它提供了兩種繪圖(形狀和線條)和字符顯示原語。不幸的是,Xlib 只能顯示西歐語言。

【編輯推薦】

  1. 輕松掌握Linux應用程序與管理
  2. Linux應用程序安裝與管理
  3. GNU/Linux應用程序編程:用管道進行編程
  4. 對Linux操作系統的內核系統概述
  5. 介紹Linux硬盤系統建立分區步驟掛載
責任編輯:佚名 來源: CSDN
相關推薦

2010-06-23 16:25:53

Linux Bashs

2010-04-09 16:26:53

Oracle join

2010-06-24 14:08:25

Linux Cat命令

2010-04-21 12:35:01

Oracle導入

2010-05-24 09:24:15

MySQL 備份

2009-12-14 18:09:32

路由選擇協議

2010-04-27 09:28:55

綁定變量

2010-03-19 14:59:00

python Stri

2010-03-11 13:45:02

2010-01-07 18:17:00

VB.NET連接SAP

2010-03-29 11:31:45

2010-03-18 17:25:37

Linux命令

2023-12-08 09:30:11

模型系統工具

2010-03-23 18:20:26

Python os.g

2010-03-17 15:58:08

Python環境

2010-04-23 11:15:43

Oracle創建

2009-12-29 08:54:09

Ubuntu Linu

2009-12-21 14:17:05

Arch Linux使

2010-01-06 17:26:59

2009-12-24 16:16:37

Linux系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产大片黄色 | 欧美福利 | 久久精品国产精品青草 | 免费欧美 | 99re视频在线观看 | 免费特级黄毛片 | 日韩成人免费视频 | 中文字幕高清 | 国产成人精品免费视频大全最热 | 欧美日韩中文字幕在线 | 久久久久久免费看 | 香蕉久久久 | 色橹橹欧美在线观看视频高清 | 精品久久久久久久久久久 | 日本不卡一区二区三区在线观看 | 久久的色 | 成人av观看 | 国产91综合| 99精品久久久国产一区二区三 | 色播av| av片网| 99亚洲 | 国产成人精品久久二区二区91 | 欧美高清视频 | 日韩精品一区二 | 亚洲一区在线观看视频 | 久久精品网 | 亚洲综合色丁香婷婷六月图片 | 91精品久久久久久久久久入口 | 婷婷在线网站 | 亚洲高清三级 | 久久久久免费精品国产小说色大师 | 成人免费影院 | 亚洲一级二级三级 | 天堂资源| 亚洲一区| 午夜免费网 | 欧美在线视频二区 | 日韩欧美精品在线播放 | 美女久久久久久久久 | 久久久久91 |