「選択したドキュメントの削除」アクションでは、確認メッセージを指定できるため、このメッセージをすべての言語に翻訳できます。ただし、ドキュメントが選択されていない場合は、「削除するドキュメントを1つ以上選択してください」というメッセージが表示されたダイアログが表示されます。このメッセージを翻訳する方法はありますか?
ありがとうマリオ
「選択したドキュメントの削除」アクションでは、確認メッセージを指定できるため、このメッセージをすべての言語に翻訳できます。ただし、ドキュメントが選択されていない場合は、「削除するドキュメントを1つ以上選択してください」というメッセージが表示されたダイアログが表示されます。このメッセージを翻訳する方法はありますか?
ありがとうマリオ
XPagesで翻訳を設定する手順は次のとおりです。
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/UsingLocalizationOptions.htm
これをアクションで使用できます。何が起こるかというと、文字列を含むプロパティファイルがあり、これらは変換されてから正しいものが使用されます。何かのようなもの:
<xp:eventHandler>
<xp:this.action>
<xp:actionGroup>
<xp:confirm>
<xp:this.message><![CDATA[#{javascript:
//where "strings" is a variable pointing to the resource bundle
strings.getString("confirm.message.delete");
}]]></xp:this.message>
</xp:confirm>
... delete code ...
</xp:actionGroup>
</xp:this.action>
</xp:eventHandler>