Sun ONE logo      上一個      目錄      索引      下一個     

Sun ONE Web Server 6.1 管理員指南

附錄 D
支援國際化和本土化

Sun ONE Web Server 6.1 的國際化和本土化版本支援多種語言和多種編碼。

本附錄中描述了下列主要功能︰


輸入多位元組資料

如果您想要在 [Server Manager] 頁面或 [Administration Server] 頁面上輸入多位元組資料,則需要注意以下問題:

檔案名稱或目錄名稱

如果檔案名稱或目錄名稱要在 URL 中顯示,則它不能包含 8 位元字元或多位元組字元。

LDAP 使用者與群組

對於電子郵件位址,請僅使用 RFC 1700 (ftp://ds.internic.net/rfc/rfc1700.txt) 中允許的那些字元。使用者 ID 與密碼資訊必須以 ASCII 格式儲存。

若要確定您為使用者和群組輸入的是正確格式字元,請使用 UTF-8 格式可用的用戶端 (例如 Netscape Communicator) 輸入 8 位元資料或多位元組資料。


支援多字元編碼

Sun ONE Web Server 6.1 為下列功能提供多字元編碼支援︰

WebDAV

Sun ONE Web Server 6.1 支援使用 PROPPPATCHPROPFIND 方法設定與擷取多位元組特性。雖然請求可以使用任何編碼格式,但伺服器的回應永遠使用 UTF-8。

搜尋

Sun ONE Web Server 6.1 使用基於 Java 的搜尋引擎,此搜尋引擎支援使用基礎 Java VM 支援的所有字元編碼對文件進行完整文字索引和搜尋。在建立搜尋集合時,可以指定文件的預設編碼。對於 HTML 文件,索引程式將嘗試從 HTML 元標籤推斷出編碼;如果不行,則返回使用預設編碼。

搜尋介面基於 JSP 標籤檔案庫,您可以使用需要的任何語言和編碼對其進行自訂和本土化。標籤檔案庫列示在「Sun ONE Web Server 6.1 Programmer’s Guide to Web Applications」中。如需更多資訊,請參閱自訂搜尋查詢頁面


語言喜好設定

您可以使用伺服器喜好設定中的 [Magnus Editor],為伺服器設定用於所有一般使用者錯誤訊息的預設語言。本土化版本的 Sun ONE Web Server 6.1 支援以下七種語言︰

本土化版本 Sun ONE Web Server 6.1 中的一般使用者搜尋介面已完全本土化。


備註

此設定對非本土化版本的 Sun ONE Web Server 沒有影響。



配置伺服器以提供本土化內容

一般使用者可以配置他們的瀏覽器,使其傳送 Accept-language 標頭 (描述他們所存取內容的語言喜好設定)。透過在 [Administration Server] 的 [Edit Classes] 功能表中為 VS 類別開啟 acceptlanguage 設定,便可以配置伺服器,使其提供基於 Accept-language 標頭的內容。這也可以確保所有一般使用者錯誤訊息也基於 Accept-language 標頭。

例如,如果 acceptlanguage 設定為 on,並且用戶端傳送包含值 fr-CH,de 的 Accept-language 標頭,此時請求以下 URL:

http://www.someplace.com/somepage.html

伺服器會依下列順序搜尋檔案:

  1. Accept-language 清單 fr-CH,de
  2. http://www.someplace.com/fr_ch/somepage.html

    http://www.someplace.com/somepage_fr_ch.html

    http://www.someplace.com/de/somepage.html

    http://www.someplace.com/somepage_de.html

  3. 不包含國家/地區代碼的語言代碼 (fr 對應 fr-CH):
  4. http://www.someplace.com/fr/somepage.html

    http://www.someplace.com/somepage_fr.html

  5. magnus.conf 檔案中定義的 DefaultLanguage (例如 en)。
  6. http://www.someplace.com/en/somepage.html

    http://www.someplace.com/somepage_en.html

  7. 如果未找到以上任何位址,則伺服器會嘗試以下位址:
  8. http://www.someplace.com/somepage.html


    備註

    命名您的本土化檔案時,請記住將國家/地區代碼 (例如 CH 和 TW) 轉換成小寫,破折號 (-) 轉換成底線 (_)。



    警告

    由於伺服器必須依上面闡明的演算法檢查 Accept-language 中指定的每種語言的內容,因此啟用 acceptlanguage 設定會導致效能損失。




上一個      目錄      索引      下一個     


Copyright 2004 Sun Microsystems, Inc. 。版權所有。