enableModifiedFlagを使用する場合、modifiedMessageでカスタムメッセージを設定できます。ただし、プロンプトでは、残りのテキストは英語です。
このページから移動してもよろしいですか?[OK]を押して続行するか、[キャンセル]を押して現在のページにとどまります。
このテキストを翻訳する方法や、ローカリゼーションに従う方法はありますか?
enableModifiedFlagを使用する場合、modifiedMessageでカスタムメッセージを設定できます。ただし、プロンプトでは、残りのテキストは英語です。
このページから移動してもよろしいですか?[OK]を押して続行するか、[キャンセル]を押して現在のページにとどまります。
このテキストを翻訳する方法や、ローカリゼーションに従う方法はありますか?
これを確認できません: ローカライズされた xpages アプリケーションで、プロパティ enableModifiedFlag = true を定義し、「modifiedMessage」に固定文字列を入力しました:
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
modifiedMessage="Wollen Sie wirklich speichern?"
enableModifiedFlag="true">
これにより、次のように、ローカライズ用の両方のプロパティ ファイル「xpageName.properties」と「xpageName_en.properties」に対応するエントリが自動的に生成されます。
/xp\:view[1]/@modifiedMessage=Wollen Sie wirklich speichern?
と
/xp\:view[1]/@modifiedMessage=[en| Wollen Sie wirklich speichern? ]
(ご覧のとおり、私のソース言語は [de] で、[en] は二次言語です)。それに応じてアプリケーション プロパティが設定されます (スクリーンショットを参照)。