Planning Webインタフェースのテキストを非ラテン言語にカスタマイズするには、HspCustomMsgs_en.templateファイルを更新します。この例では、ファイルをロシア語に更新する方法を示します。
HspCustomMsgs_en.templateをカスタマイズするには:
ロシア語など、特定の言語にラベルをカスタマイズしている場合は、HspCustomMsgs_ru.sourceなど、.source拡張子を使用するようにテンプレート・ファイルの名前を変更します。
HspCustomMsgs_ru.sourceなど、その言語のソース・ファイルをレビューして、ファイルのどのラベルをカスタマイズする必要があるかを判断します。そのラベルの翻訳を.sourceファイルに追加し、その他のすべてのラベルを除去し、ファイルを保存します(カスタマイズが必要なのは、このファイル内のラベルのみです)。
ロシア語、日本語、韓国語、トルコ語、簡体字中国語、繁体字中国語などの言語では、手順5に進んで、Javaプロパティ・ファイルを作成します。
デンマーク語、ドイツ語、スペイン語、フランス語、イタリア語、ブラジル・ポルトガル語、スウェーデン語などのLatin1言語では、.sourceファイル(HspCustomMsgs_ru.sourceなど)を.properties拡張子付きで保存して(HspCustomMsgs_ru.propertiesなど)手動でプロパティ・ファイルを作成します。
この手順を完了して、native2asciiプログラムを使用し、ソース文字列をUnicode文字列に変換し、HspCustomMsgs_ru.propertiesなど、その言語用のカスタム・プロパティ・ファイルを作成します。このプログラムを使用するには、ロシア語用のCp1251など、その言語用のエンコードを入力する必要があります。使用方法は次のとおりです:
native2ascii [-encoding language_encoding] [inputfile_name[outputfile_name]]
表 87. 言語エンコード・パラメータの例
言語 |
エンコード・パラメータ |
---|---|
ロシア語 |
Cp1251 |
トルコ語 |
Cp1254 |
日本語 |
SJIS |
簡体字中国語 |
EUC_CN |
繁体字中国語 |
Big5 |
韓国語 |
EUC_KR |
Sun JDKに含まれているnative2asciiプログラムがインストールされていることを確認し、このプログラムへのインストール・パスを記録します。一部のアプリケーション・サーバーは、このプログラムを自動的にインストールします。このプログラムがインストールされていない場合は、JDKをインストールしてください。
コマンド・プロンプトを開きます。
native2asciiプログラムへのパス、言語エンコード・パラメータ、作成するソースおよびターゲット・ファイルの名前を順に入力します。例:
C:\j2sdk1.4.2_15\bin\native2ascii -encoding Cp1251 HspCustomMsgs_ru.source HspCustomMsgs_ru.properties
プロパティ・ファイル(HspCustomMsgs_ru.propertiesなど)を、HyperionPlanning.warが抽出されたcustomディレクトリにコピーします。
HyperionPlanning.earを再作成し、earファイルをEPM_ORACLE_INSTANCE_HOME\products\Planning\AppServer\InstallableApps\Commonに配置します