Solaris 作業環境為複合的文字佈局語言、網際網路企業網路輸入方法通信協定、協力廠商字型的管理、單碼及超過 30 種新的或增強的區域環境新增加的語言支援。
Solaris 作業環境已在主要區域擴充其語言支援:
為多重指令集的設計與部署而擴充的單碼支援
Sun Microsystems 具有多語言資訊處理的遠見,而暸解多指令集(multiscript)Unicode 區域環境所扮演的先驅角色。Solaris 一向是公開的業界標準之重要支持者。此一版本更擴充支援 v2.0 的 Unicode 標準,可支援法 文、德文、意大利文、西班牙文、瑞典文及歐洲語文(Europe)等六個新的 Unicode UTF-8 區域環境。(Europe 會回復 Euro 為預設的幣制符號。)
使用者和開發人員特別有興趣的改進是所包括的多指令集功能。例如在 Solaris 7 作業環境上,每個 en_US.UTF-8 區域環境都有改進,所以使用者可以用不同的撰寫指令集來輸入和顯示,例如是日文、泰文、和俄文。您可視需要輕易地切換指令集,而不必變更或是安裝新的區域環境。下面是使用者在使用任何區域環境時,可以輸入及顯示的指令集:阿拉伯文、中文簡體、中文繁體、日文、韓文、希伯來文、泰文、斯拉夫文、土耳其文、希臘文和西歐、東歐及北歐文。此外它亦附有一個圖形式字碼集轉換器,可讓您將使用者資料在眾多的字碼集之間方便地轉換。
Solaris 7 軟體執行網際網路企業網路輸入方法通信協定(IIIMP)以啟動 Solaris、Java及非 X Windows 應用程式中所提供的輸入方法之間天衣無縫的相互可操作性。IIIMP 通信協定定義非 X Window 以系統為基礎的應用程式(包括 Java 應用程式與附屬應用程式)的輸入方式應如何執行,並為有著如網路電腦或 JavaStationsTM 的細線客戶機且想要能夠利用伺服器上的輸入方法的客戶提供獨立平台的解答。
除了輸入方法以外,Solaris 7 已經由新的桌上管理系統字型下載程式應用程式來增強其字型支援,因此使用者可以輕易地使用與管理協力廠商 Postscript 與在其 Solaris 環境中的 TrueType 字型。
使用者環境的正確支援對 Sun 是很重要的,而有了此版次,Solaris 軟體對超過三十個區域環境有所加強以更能符合使用者的需要。這些包括支援預定於 1999 年一月生效的新的"歐幣"貨幣變更 。
在 1997 年,歐盟(EC) 同意了單一貨幣的標準化,稱為「歐幣"」。1999 年一月開始,EC 中所有外幣匯兌、銀行業與金融業都將從使用其區域貨幣轉為使用歐幣。
預期這場改變的 Solaris 7 軟體已增加具有十六個新的使用者區域環境的歐洲貨幣的支援。這些均描述於下表中。這些區域環境中歐洲貨幣象徵的輸入機制與歐洲委員會的歐幣象徵輸入建議方面的短期計畫一致。這些選擇性的區域環境是供需要運用歐幣的使用者所使用的。區域貨幣象徵仍然可用於逆向的相容性。
Solaris 軟體已經支援大部分的西歐區域環境,而且此版次中專注於擴充其對於東歐、泰國與中東地區的支援。Solaris 7 作業環境中新的與更新的使用者區域環境均列於下列各表中。
表 3-1 新的與變更的使用者區域環境| 區域 | 區域環境名稱 | ISO 碼集 | 註釋 | 
|---|---|---|---|
| 阿爾巴尼亞 | sq_AL | 8859-2 | |
| 波西尼亞 | nr | 8859-2 | |
| 保加利亞 | bg_BG | 8859-5 | |
| 克羅埃西亞 | hr_HR | 8859-2 | |
| 愛沙尼亞 | et | 8859-15 | 內定的字碼集已從 ISO 8859-1 改成 ISO 8859-15。 | 
| 芬蘭 | su 變更為 fi | - | 變更為與 ISO 標準一致 | 
| 法國 | fr.UTF-8 | UTF-8 | 
 | 
| 德國 | de.UTF-8 | UTF-8 | |
| 以色列 | he | 8859-8 | 
 | 
| 義大利 | it.UTF-8 | UTF-8 | 
 | 
| 拉脫維亞 | lt | 8859-13 | 內定的字碼集已從 ISO 8859-13 改成 ISO 8859-4。 | 
| 立陶宛 | lv | 8859-13 | 內定的字碼集已從 ISO 8859-13 改成 ISO 8859-4。 | 
| 馬其頓 | mk_MK | 8859-5 | 
 | 
| 挪威 | no_NY | 8859-1 | 
 | 
| 羅馬尼亞 | ro_RO | 8859-2 | 
 | 
| 俄羅斯 | ru | 內定的字碼集已從 ISO 8859-5 改成 KOI-8。但是您仍可選用 ru 來使用以 ISO8859-5 為基礎的俄國區域環境。新的區域環境是 ru.K0I8-R。 | |
| 沙烏地阿拉伯 | ar | 8859-6 | |
| 塞爾維亞 | sr_SP | 8859-5 | 
 | 
| 斯洛伐克 | sl_SK | 8859-2 | 
 | 
| 斯拉維尼亞 | sl_SI | 8859-2 | 
 | 
| 西班牙 | es.UTF-8 | UTF-8 | 
 | 
| 瑞典 | sv.UTF-8 | UTF-8 | 
 | 
| 泰國 | th_TH | TIS 620-2533 | 
 | 
| 英國 | en_UK 變更為 en_GB | 
 | 變更為與 ISO 標準一致 | 
表 3-2 支援歐洲貨幣的新使用者區域環境
| 區域 | 區域環境名稱 | ISO 碼集 | 
|---|---|---|
| 奧地利 | de_AT.ISO8859-15 | 8859-15 | 
| 比利時 | fr_BE.ISO8859-15 | 8859-15 | 
| 丹麥 | da.ISO8859-15 | 8859-15 | 
| 芬蘭 | fi.ISO8859-15 | 8859-15 | 
| 法國 | fr.ISO8859-15 | 8859-15 | 
| 德國 | de.ISO8859-15 | 8859-15 | 
| 希臘 | el.sun_eu_greek | 8859-7 (已修改) | 
| 愛爾蘭 | en_IE.ISO8859-15 | 8859-15 | 
| 義大利 | it.ISO8859-15 | 8859-15 | 
| 荷蘭 | nl.ISO8859-15 | 8859-15 | 
| 葡萄牙 | pt.ISO8859-15 | 8859-15 | 
| 西班牙 | es.ISO8859-15 | 8859-15 | 
| 瑞典 | sv.ISO8859-15 | 8859-15 | 
| 英國 | en_GB.ISO8859-15 | 8859-15 | 
| 歐洲 | en_EU.ISO8859-15 | 8859-15 |