以非拉丁語言自訂文字

您可以更新 HspCustomMsgs_en.template 檔案,以便在 Oracle Hyperion Planning Web 介面中為非拉丁語系自訂文字。此範例將示範如何更新俄文檔案。

若要自訂 HspCustomMsgs_en.template,請執行下列動作:

  1. /custom目錄中尋找 HspCustomMsgs_en.template
  2. 如果要將標籤自訂為特定語言,如俄語,請將範本檔案重新命名為使用 .source 副檔名,如 HspCustomMsgs_ru.source
  3. 複查語言來源檔,如 HspCustomMsgs_ru.source,以確定檔案中需要自訂哪些標籤。將標籤的轉譯新增至 .source 檔案中,移除所有其他標籤,然後儲存檔案。(您只需自訂該檔案中的標籤即可。)
  4. 執行以下動作之一:
    • 若為俄文、日文、韓文、土耳其文、簡體中文及繁體中文,請繼續步驟 5 以建立 Java 特性檔案。

    • 若為拉丁語系,如丹麥文、德文、西班牙文、法文、義大利文、葡萄牙文 (巴西) 及瑞典文,請手動建立特性檔案,方法是:將 .source 檔案 (如 HspCustomMsgs_ru.source) 儲存為副檔名為 .properties 的檔案,如 HspCustomMsgs_ru.properties

  5. 完成該步驟以使用 native2ascii 程式將來源字串轉換為 Unicode 字串,從而建立語言的自訂特性檔案,如 HspCustomMsgs_ru.properties。若要使用該程式,您必須輸入語言編碼,如俄文的編碼為 Cp1251。用法:

    native2ascii [-encoding language_encoding] [inputfile_name[outputfile_name]]

    表格 13-5 語言編碼參數範例

    語言 編碼參數
    俄文 Cp1251
    土耳其文 Cp1254
    日文 SJIS
    簡體中文 EUC_CN
    繁體中文 Big5
    韓文 EUC_KR
    1. 確保已安裝 Sun JDK 中包含的 native2ascii 程式,並記錄下該程式的安裝路徑。有些應用程式伺服器已安裝該程式。如未安裝,您可以安裝 JDK。
    2. 開啟命令提示字元。
    3. 鍵入 native2ascii 程式的路徑,後面跟語言編碼參數以及要建立的來源與目標檔案的名稱。例如:

      C:\j2sdk1.4.2_15\bin\native2ascii —encoding Cp1251 HspCustomMsgs_ru.source HspCustomMsgs_ru.properties

  6. 依序將 HyperionPlanning.ear 檔案擷取至暫存位置。
  7. 將該屬性檔案 (例如 HspCustomMsgs_ru.properties) 複製到擷取 HyperionPlanning.warcustom 目錄中。
  8. 重新建立 HyperionPlanning.ear 並將 ear 檔案放在下列位置 EPM_ORACLE_INSTANCE_HOME\products\Planning\AppServer\InstallableApps\Common
  9. 從暫存位置移除已擷取的 \HyperionPlanning
  10. 重新啟動 Planning
  11. 重新啟動 Web 應用程式伺服器。