Solaris 9 作業環境現在在 Solaris 9 DVD、 Solaris 9 Software CD 以及 Solaris 9 Language CD 涵蓋 39 種語言的 162 種語言環境支援。請參閱第 4 章中的語言支援功能概述。下列段落內容將提供更多這些功能的詳細資訊。
從 Solaris 8 2/02 發行版本開始,Solaris 平台啟用輸入、顯示及列印整套 GB18030-2000 字元集(包括將近 30,000 個字元)。因此在 Solaris 平台上執行的任何應用程式都可以利用更多的中文字元集。這些字元圖案主要是漢族文字,但是其編碼也包括少數民族語言所使用的字元圖案,例如,藏族、維吾爾族、Yi 族和蒙古族。
在本 Solaris 發行版本中的 GB18030-2000 支援也包括對於先前之中文字碼集(GBK和 GB2312)的回溯相容性,並且也能轉換至像是 Unicode(統一字元編碼)的其他字碼集。Solaris 開發者不需要變更其本身的程序,即可取得此一新的編碼支援。標準工具箱可以使用新的支援。
針對需要 GB18030-2000支援的 Java 應用程式,請在下列網站上檢查 J2SETM:
排序語言環境提供使用者不同的排序選項,像是計算筆劃、字根、語音以及字典選項。
斷字模組是用來在 Motif 中正確地中斷泰文,以使其成為恰當的段落、句子以及字。
「檔案系統安全通用變換格式」,或稱 UTF-8,是由X/Open®所定義為 Unicode 之多位元組表示法的編碼方式。UTF-8 幾乎包含了 Solaris 語言環境中、用於歐洲及亞洲語言之傳統單一位元組和多位元組語言環境中的所有字元。
th_TH.UTF-8 語言環境是泰國的 Unicode 語言環境。
hi_IN.UTF-8 語言環境是印度的 Unicode 語言環境。
zh_HK.UTF-8 語言環境是中國香港的 Unicode 語言環境。
新的泰文輸入法支援稱之為 WIT 的泰文輸入標準,其是由泰國政府所指定的。該 WIT 有三個等級: 等級 0、等級 1 與等級 2。
已針對新的字元集以及語言環境,將更普遍及強大的語言環境輸入法(IM)新增至繁體中文與簡體中文語言環境中。
繁體中文語言環境的新注音輸入法
所有中文語言環境的廣東輸入法
所有中文語言環境的英漢輸入法
該輔助視窗針對所有中文語言環境提供 "友善的"並且可擴充的輸入法使用者介面(UI)。輔助視窗所支援的新功能如下列所示:
輸入法切換
輸入法屬性配置
GB2312、GBK、GB18030、HKSCS、CNS、Big-5 以及 Unicode 字元集的查找表
字碼表管理工具
虛擬鍵盤
iconv 模組啟用原生編碼資料以及 Unicode 之間的轉換。已新增下列新的 iconv 模組以支援新的字元集:
UTF-8 <---> HKSCS
UTF-8 <---> GB18030
UTF-8 <---> ISO8859-11
UTF-8 <---> Hindi
提供此新的 zh_CN.GB18030 語言環境以支援中國政府所頒佈的新法律所需要的新 GB18030 標準編碼。
提供新的 zh_HK.BIG5HK 語言環境以支援「香港增補字元集」(HKSCS)。做為 Big-5 以及 ISO 10646 編碼機制的增補字元集,該 HKSCS 包含在香港進行中文計算所需的中文字元。然而這些字元並不包含在 Big-5 或 ISO 10646 標準字元集中。
附加的日語支援包括可在 Solaris 日文語言環境字碼集(例如 eucJP、PCK 以及 UTF-8)和日文主機字碼集(例如 Fujitsu JEF、Hitachi KEIS 以及 NEC JIPS)之間進行字碼集轉換的 iconv。
Solaris 8 10/00 發行版本中,已將俄文、波蘭文和兩種新的嘉泰羅尼亞語言環境新增至歐洲與中東語言環境中。Solaris 8 4/01 發行版本中,已新增土耳其文 UTF-8 字碼集以及俄文 UTF-8 字碼集兩種附加語言。
Solaris 9 發行版本中,歐洲與中東語言支援也包括附加的土耳其、埃及、巴西、芬蘭以及比利時-華隆文的 UTF-8 語言環境。
語言環境的名稱如下列所示:
ca_ES.ISO8859-1 語言環境為西班牙(嘉泰羅尼亞文)的 Unicode 語言環境。
ca_ES.ISO8859-15 語言環境為附加的西班牙(嘉泰羅尼亞文) Unicode 語言環境。
pl_PL.UTF-8 語言環境為波蘭的 Unicode 語言環境。
ru_RU.UTF-8 語言環境為俄羅斯的 Unicode 語言環境。
tr_TR.UTF-8 語言環境為土耳其的 Unicode 語言環境。
ar_EG.UTF-8 語言環境為埃及的 Unicode 語言環境。
pt_BR.UTF-8 語言環境為巴西的 Unicode 語言環境。
fi_FI.UTF-8 語言環境為芬蘭的 Unicode 語言環境。
fr_BE.UTF-8 語言環境為比利時-華隆文的 Unicode 語言環境。
下列語言環境已從其國家貨幣單位(NCU)變更為歐元貨幣文字影像:
ca_ES.ISO8859-15(西班牙) |
de_AT.ISO8859-15(奧地利) |
de_DE.ISO8859-15(德國) |
de_DE.UTF-8(德國) |
en_IE.ISO8859-15(愛爾蘭) |
es_ES.ISO8859-15(西班牙) |
es_ES.UTF-8(西班牙) |
fr_BE.ISO8859-15(比利時) |
fr_BE.UTF-8(比利時) |
fi_FI.ISO8859-15(芬蘭) |
fi_FI.UTF-8(芬蘭) |
fr_FR.ISO8859-15(法國) |
fr_FR.UTF-8(法國) |
it_IT.ISO8859-15(義大利) |
it_IT.UTF-8(義大利) |
nl_BE.ISO8859-15(比利時) |
nl_NL.ISO8859-15(荷蘭) |
pt_PT.ISO8859-15(葡萄牙) |
增強功能包括附加的檔案開啟/儲存對話方塊「編碼」選項,以支援使用 iconv (3C)的檔案編碼變更。這個選項讓使用者能夠以各種編碼方式開啟或儲存檔案,像是 UTF-8 以及 UTF-16。