Self-Service ポータルの通知テキストをローカライズする方法
Self-Service ポータルで、既定でユーザーに表示するようにローカライズされた通知テキストを構成できます。 通知テキストを表示する Notice.txt ファイルは、次のルート ディレクトリにあります。
<MBAM Self-Service Install Directory>\Self Service Website\
ローカライズされた通知テキストを表示するには、ローカライズされた Notice.txt ファイルを作成し、次のサンプル ディレクトリ内の特定の言語フォルダーに保存します。
<MBAM Self-Service Install Directory>\Self Service Website\
注
パスは、アプリケーション設定の NoticeTextPath 項目を使用して構成できます。
MBAM では、次の規則に基づいて通知テキストが表示されます。
適切な言語フォルダーにローカライズされた Notice.txt ファイルを作成した場合、既定の Notice.txt ファイルが存在する場合、MBAM はローカライズされた通知テキストを表示します。 既定の Notice.txt ファイルが見つからない場合は、既定のファイルが見つからないことを示すメッセージが表示されます。
MBAM で Notice.txt ファイルのローカライズされたバージョンが見つからない場合は、既定の Notice.txt ファイルにテキストが表示されます。
MBAM で既定の Notice.txt ファイルが見つからない場合は、Self-Service ポータルに既定のテキストが表示されます。
注
ユーザーのブラウザーが、対応する言語サブフォルダーまたは Notice.txt を持たない言語に設定されている場合は、次のルート ディレクトリ内の Notice.txt ファイル内のテキストが表示されます。
<MBAM Self-Service Install Directory>\Self Service Website\
ローカライズされた Notice.txt ファイルを作成するには
Self-Service ポータルを構成したサーバーで、次のディレクトリ例に <Language> フォルダーを作成します。ここで、 <Language> はローカライズされた言語の名前を表します。
<MBAM Self-Service Install Directory>\Self Service Website\
注
一部の言語フォルダーは既に存在するため、フォルダーを作成する必要がない場合があります。 言語フォルダーを作成する必要がある場合は、<Language> フォルダーに使用できる有効な名前の一覧については、「Windows 言語コード識別子 (LCID) リファレンス」を参照してください。
ローカライズされた通知テキストを含む Notice.txt ファイルを作成します。
Notice.txt ファイルを
<Language>
フォルダーに保存します。 たとえば、スペイン語でローカライズされた Notice.txt ファイルを作成するには、ローカライズされた Notice.txt ファイルを次の例のディレクトリに保存します。<MBAM Self-Service Install Directory>\Self Service Website\Es-es
Language フォルダーの名前は、
es-es
ではなく、言語に依存しない名前es
することもできます。 ユーザーのブラウザーがes-es
に設定されていて、そのフォルダーが存在しない場合は、親ロケール (.NET で定義されている) が再帰的に取得およびチェックされ、最終的に既定の Notice.txt ファイルになる前に<MBAM Self-Service Install Directory>\SelfServiceWebsite\es\Notice.txt
に解決されます。 この再帰的フォールバックは、.NET リソース読み込み規則を模倣します。