JSF を使用してアプリケーションを構築しました。サーバーによって発行されるすべてのメッセージは、リソース バンドルを使用してローカライズされています。
私の質問は、リソース バンドルに格納されたメッセージでローカライズされた javascipt を使用してクライアント ブラウザで発行されたメッセージを取得する方法です。
JavaScriptを動的に生成する必要がありますか?もしそうなら、どうすればこれを行うことができますか?
たとえば、次のフォーム検証メソッドで «alert» JavaScript メッセージをサーバーにローカライズさせるにはどうすればよいですか。
function valider() {
typeActionRadio = document.getElementById("membres_editer_creer:typeActionAdr");
if (typeActionRadio.style.display == "block") {
var boutonsRadio = document.forms["membres_editer_creer"]["membres_editer_creer:typeActionAdr"];
for ( var i = 0; i < boutonsRadio.length; i++)
if (boutonsRadio.item(i).checked) return true;
}
alert ("Vous devez indiquer la raison du changement d'adresse (bouton radio à sélectionner).");
return false;
}