var applicationContext='/frontoffice';
var servletPath='/internationalization';

function internationalizationUpdateRequest(key,property,locale,value) {
  var req=new Ajax.Request();
  var opt={
    method:'post',
    parameters:'key='+key+"&property="+property+"&locale="+locale+"&value="+value,
    onComplete:function (resp) {
      alert(resp.responseText);
    }
  };
  req.initialize(applicationContext+servletPath,opt);
}

function internationalizationPromptRequest(key,property,locale,value) {
  var text='Valeur associée à la clef '+key+' de la ressource '+property+' dans la langue '+locale+' =';
  var input=prompt(text,value);
  if(input!=value&&input!=null) {
    internationalizationUpdateRequest(key,property,locale,input);
  }
}