ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Identity Manager管理者ガイド
11g リリース2 (11.1.2)
B69535-02
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

B チャレンジ質問および回答のローカライズ

次のデフォルトのチャレンジ質問は、Oracle Identity Manager内で自動的にローカライズされます。

ローカライズされたデフォルトのチャレンジ質問は、CommonModelBundle_LANG.propertiesファイルに配置されます。ここで、LANGはロケール・コードです。Oracle Identity Managerがデプロイされているアプリケーション・サーバーに応じて、CommonModelBundle_LANG.propertiesファイルは、次の場所のいずれで使用可能です。


注意:

CommonModelBundle_LANG.propertiesファイルは、OIM_HOME/server/apps/oracle.iam.ui.model.ear!APP-INF/lib/adflibCommonModel.jarの場所でも使用可能です。CommonModelBundle_LANG.propertiesファイルを特定するには、最初にEARファイルの内容を、次にCommonModel.jarファイルの内容を抽出します。


カスタムのチャレンジ質問をOracle Identity Manager Design Consoleの参照コードLookup.WebClient.Questionsに追加する場合は、対応するプロパティを共通モデル・バンドルに追加して、質問テキストをサポート対象言語でローカライズします。対応する翻訳は、CommonModelBundle_LANG.propertiesファイルに保存する必要があります。

たとえば、新しいチャレンジ質問の「好きなスポーツは何ですか。」を追加できます。このテキストをローカライズするには、プロパティ・ファイルにプロパティを次の形式で追加します。

KEY_QUESTION-TEXT?=VALUE

質問テキスト内の空白はアンダースコア(_)に置換します。たとえば、「好きなスポーツは何ですか。」というチャレンジ質問をフランス語にローカライズするには、次のプロパティをCommonModelBundle_fr.propertiesファイルに追加します。

KEY_WHAT_IS_YOUR_FAVORITE_SPORT?=Quel est votre sport favori?

デフォルトのチャレンジ質問のテキストを変更するには、対応するプロパティを共通モデル・バンドル(ロケールに特有)に追加します。たとえば、「What is your favorite color?」(好きな色は何ですか)という質問のテキストを変更して、米国英語のスペル(favoriteとcolor)のかわりに英国英語のスペル(favouriteとcolour)を使用するには、CommonModelBundle_en.propertiesファイルで次のプロパティを変更します。

KEY_WHAT_IS_YOUR_FAVORITE_COLOR?=What is your favourite colour?