/trunk/src/org/tela_botanica/client/vues/ArbreMotsClesVue.java |
---|
111,7 → 111,7 |
arbreMotsCles.setId("x-view-tree-keyword"); |
// on crée une racine pour l'arbre |
TreeNode root = new TreeNode("Tags"); |
TreeNode root = new TreeNode(Msg.get("tags")); |
root.setId("racine"); |
String[] usObject = {Msg.get("mots-cles-arbre"), "racine" }; |
root.setUserObject(usObject); |
124,7 → 124,7 |
tfEdit = new TextField(); |
tfEdit.setAutoWidth(true); |
te = new TreeEditor(arbreMotsCles, tfEdit); |
valider = new Button("Appliquer"); |
valider = new Button(Msg.get("appliquer")); |
arbreMotsCles.add(te); |
// on met en forme le layout |
331,7 → 331,8 |
} else { |
// si l'utilisateur tente de supprimer la racine, on l'avertit de |
// son erreur |
Window.alert("Impossible de supprimer la racine de l'arbre"); |
Window.alert(Msg.get("impossible-supprimer-racine")); |
} |
} |
/trunk/src/org/tela_botanica/client/vues/ArbreMotsClesFiltreVue.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.vues; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.image.ImageMediateur; |
import org.tela_botanica.client.interfaces.Filtrable; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
121,9 → 122,9 |
arbreMotsCles.setSelectionModel(msModel); |
// on crée une racine pour l'arbre |
TreeNode root = new TreeNode("Tags"); |
TreeNode root = new TreeNode(Msg.get("tags")); |
root.setId("racine"+prefixe); |
String[] usObject = { "Mots clés", "racine"+prefixe }; |
String[] usObject = {Msg.get("mots-cles"), "racine"+prefixe }; |
root.setUserObject(usObject); |
root.setExpandable(true); |
387,9 → 388,9 |
arbreInitialise = false ; |
// on crée une racine pour l'arbre |
TreeNode root = new TreeNode("Tags"); |
TreeNode root = new TreeNode(Msg.get("tags")); |
root.setId("racine"+prefixe); |
String[] usObject = { "Mots clés", "racine"+prefixe }; |
String[] usObject = {Msg.get("mots-cles"), "racine"+prefixe }; |
root.setUserObject(usObject); |
root.setExpandable(true); |
/trunk/src/org/tela_botanica/client/vues/FenetreLicenceVue.java |
---|
1,6 → 1,7 |
package org.tela_botanica.client.vues; |
import org.tela_botanica.client.CarnetEnLigneMediateur; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import com.google.gwt.event.logical.shared.ValueChangeEvent; |
import com.google.gwt.event.logical.shared.ValueChangeHandler; |
18,8 → 19,8 |
CarnetEnLigneMediateur cm = null; |
private CheckBox accepterLicence = new CheckBox(); |
private Button validerAcceptationLicence = new Button("Valider"); |
private Button annulerAcceptationLicence = new Button("Refuser"); |
private Button validerAcceptationLicence = new Button(Msg.get("valider")); |
private Button annulerAcceptationLicence = new Button(Msg.get("Refuser")); |
// C'est moche mais ça évite de la transmettre du serveur ou de créer un fichier de config pour la licence |
// Todo afficher un texte provenant d'une url |
57,8 → 58,7 |
super(); |
this.cm = cm; |
setTitle("Acceptation de la licence du carnet en ligne"); |
setTitle(Msg.get("acceptation-licence")); |
Panel conteneurHtml = new Panel(); |
conteneurHtml.setHtml(licence); |
conteneurHtml.setHeight(230); |
79,7 → 79,7 |
Label labelCheckboxAccepterLicence = new Label(); |
labelCheckboxAccepterLicence.setStyleName("display:inline"); |
accepterLicence.setText(" J'ai lu et j'accepte la licence"); |
accepterLicence.setText(" "+Msg.get("lu-accepte-licence")); |
accepterLicence.setStyleName("accepter_licence"); |
FormPanel conteneurCheckboxEtValidation = new FormPanel(); |
/trunk/src/org/tela_botanica/client/interfaces/IRetourImage.java |
---|
File deleted |
/trunk/src/org/tela_botanica/client/interfaces/iRetourUtilisateur.java |
---|
File deleted |
/trunk/src/org/tela_botanica/client/interfaces/iRetourObservation.java |
---|
File deleted |
/trunk/src/org/tela_botanica/client/interfaces/iMediateur.java |
---|
File deleted |
\ No newline at end of file |
/trunk/src/org/tela_botanica/client/interfaces/IdVue.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.interfaces; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.image.ImageMediateur; |
import com.gwtext.client.core.EventObject; |
19,12 → 20,12 |
private Button ok = null; |
public IdVue(ImageMediateur im) { |
super("Identification"); |
super(Msg.get("identification")); |
iMediateur = im; |
champId = new TextField(); |
ok = new Button("OK"); |
ok = new Button(Msg.get("ok")); |
add(champId); |
add(ok); |
/trunk/src/org/tela_botanica/client/modeles/dao/ImageAsynchroneDAO.java |
---|
2,6 → 2,7 |
import java.util.Iterator; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.image.ImageModele; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.ImageCarnet; |
61,12 → 62,11 |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
// Attention "OK" n'est pas un terme à traduire ici |
if (response.getText().equals("OK")) { |
return; |
} else { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données"); |
com.google.gwt.user.client.Window.alert(Msg.get("probleme-mise-a-jour-donnees")); |
} |
} |
112,13 → 112,14 |
// TODO: les messages ne devraient pas être affichés ici |
// mais l'architecture par très malléable complique les choses |
// Attention OK n'est pas un terme à traduire ici |
if (response.getText().equals("OK")) { |
com.google.gwt.user.client.Window |
.alert("Les mots clés suivants ont bien été appliqués : "+iModele.renvoyerChaineMotClesTexte(ic)); |
.alert(Msg.get("mots-cles-appliques")+" : "+iModele.renvoyerChaineMotClesTexte(ic)); |
return; |
} else { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données, le serveur a répondu "+response.getText()); |
.alert(Msg.get("probleme-mise-a-jour-donnees")+", "+Msg.get("serveur-a-repondu")+" "+response.getText()); |
} |
} |
167,7 → 168,7 |
return; |
} else { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données : "+response.getText()); |
.alert(Msg.get("probleme-mise-a-jour-donnees")+" : "+response.getText()); |
} |
} |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeImageAsynchroneDAO.java |
---|
2,6 → 2,7 |
import java.util.Iterator; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.image.ImageModele; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
180,12 → 181,12 |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
// Attention OK n'est pas un terme à traduire ici |
if (response.getText().equals("OK")) { |
return; |
} else { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données"); |
.alert(Msg.get("probleme-mise-a-jour-donnees")); |
} |
} |
/trunk/src/org/tela_botanica/client/modeles/dao/ImportObservationAsynchroneDAO.java |
---|
36,6 → 36,7 |
public void onResponseReceived(Request request, |
Response response) { |
// Attention OK n'est pas un terme à traduire ici |
if(response.getText().equals("OK")) { |
oModele.obtenirNombreObservation(null); |
} |
/trunk/src/org/tela_botanica/client/modeles/dao/MotsClesAsynchroneDAO.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.modeles.dao; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.Utilisateur; |
116,7 → 117,7 |
r.rafraichir(idMotcle, false); |
} catch (Exception e) { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données, le serveur a répondu "+response.getText()); |
.alert(Msg.get("probleme-mise-a-jour-donnees")+", "+Msg.get("serveur-a-repondu")+response.getText()); |
} |
} |
160,14 → 161,14 |
Response response) { |
// TODO: les messages ne devraient pas être affichés ici |
// mais l'architecture par très malléable complique les choses |
// Attention OK n'est pas un terme à traduire ici |
if (response.getText().equals("OK")) { |
com.google.gwt.user.client.Window |
.alert("Le mot clé a été supprimé"); |
com.google.gwt.user.client.Window.alert(Msg.get("mot-cle-supprime")); |
r.rafraichir(null, false); |
return; |
} else { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données, le serveur a répondu "+response.getText()); |
.alert(Msg.get("probleme-mise-a-jour-donnees")+", "+Msg.get("serveur-a-repondu")+response.getText()); |
} |
} |
}); |
210,13 → 211,12 |
// TODO: les messages ne devraient pas être affichés ici |
// mais l'architecture par très malléable complique les choses |
if (response.getText().equals("OK")) { |
com.google.gwt.user.client.Window |
.alert("Le mot clé a été renommé"); |
com.google.gwt.user.client.Window.alert(Msg.get("mot-cle-renomme")); |
r.rafraichir(null, false); |
return; |
} else { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données, le serveur a répondu "+response.getText()); |
.alert(Msg.get("probleme-mise-a-jour-donnees")+", "+Msg.get("serveur-a-repondu")+response.getText()); |
} |
} |
/trunk/src/org/tela_botanica/client/modeles/dao/ObservationAsynchroneDAO.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.modeles.dao; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.Observation; |
187,8 → 188,7 |
} else { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données"); |
com.google.gwt.user.client.Window.alert(Msg.get("probleme-mise-a-jour-donnees")); |
return ; |
} |
} |
/trunk/src/org/tela_botanica/client/modeles/dao/ListeObservationAsynchroneDAO.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.modeles.dao; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.image.ImageModele; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
255,17 → 256,18 |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
// Attention OK n'est pas un terme à traduire ici |
if (response.getText().equals("OK")) { |
} else { |
com.google.gwt.user.client.Window |
.alert("Problème lors de la mise à jour des données"); |
.alert(Msg.get("probleme-mise-a-jour-donnees")); |
return ; |
} |
} |
}); |
// Attention OK n'est pas un terme à traduire ici non plus |
r.rafraichir("OK", true) ; |
} catch (RequestException e) { |
/trunk/src/org/tela_botanica/client/modeles/dao/TransmissionObservationAsynchroneDAO.java |
---|
47,7 → 47,7 |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
// Attention OK n'est pas un terme à traduire ici |
r.rafraichir("OK",true); |
} |
}) ; |
/trunk/src/org/tela_botanica/client/modeles/dao/InformationLocaliteDAO.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.modeles.dao; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.EntiteGeographiqueObservation; |
59,7 → 60,7 |
String pays = ""; |
if (response.getStatusCode() == Response.SC_BAD_REQUEST) { |
Window.alert("Requete mal formée"); |
Window.alert(Msg.get("requete-mal-formee")); |
} else { |
if(response.getText().equals("")) { |
147,7 → 148,7 |
Response response) { |
if (response.getStatusCode() == Response.SC_BAD_REQUEST) { |
r.rafraichir("Impossible de géolocaliser cette observation", false); |
r.rafraichir(Msg.get("impossible-geolocaliser-obs"), false); |
} else { |
final JSONValue responseValue = JSONParser |
.parse(response.getText()); |
/trunk/src/org/tela_botanica/client/modeles/dao/UtilisateurAsynchroneDAO.java |
---|
6,6 → 6,7 |
*/ |
import org.tela_botanica.client.CarnetEnLigneModele; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.Utilisateur; |
59,7 → 60,7 |
Response response) { |
if(response.getText().isEmpty()) { |
Window.alert("Impossible de contacter le serveur, veuillez vérifier la configuration du cel ou contacter un administrateur"); |
Window.alert(Msg.get("erreur-contacter-serveur")); |
} else { |
JSONValue jsonValue = JSONParser.parse(response.getText()); |
/trunk/src/org/tela_botanica/client/modeles/dao/LiaisonMotsClesImageAsynchroneDAO.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.modeles.dao; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.image.ImageModele; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
67,7 → 68,7 |
public void onResponseReceived(Request request, |
Response response) { |
Window.alert("Liaison aux mots clés effectuée"); |
Window.alert(Msg.get("liaison-mots-cles-effectuee")); |
} |
}) ; |
95,8 → 96,7 |
@Override |
public void onResponseReceived(Request request, |
Response response) { |
Window.alert("Liaison aux mots clés supprimée"); |
Window.alert(Msg.get("suppression-liaison-mot-cle-effectuee")); |
} |
}) ; |
/trunk/src/org/tela_botanica/client/modeles/dao/ImageUploaderAsynchroneDAO.java |
---|
1,5 → 1,6 |
package org.tela_botanica.client.modeles.dao; |
import org.tela_botanica.client.i18n.Msg; |
import org.tela_botanica.client.image.ImageModele; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.Utilisateur; |
44,7 → 45,7 |
*/ |
public static void appelerUploadSimple() { |
UploadDialog up = new UploadDialog("Upload simple de fichiers"); |
UploadDialog up = new UploadDialog(Msg.get("upload-simple-fichiers")); |
up.setUrl(Configuration.getServiceBaseUrl() + "/InventoryImage"); |
UrlParam id = new UrlParam("ce_utilisateur",Utilisateur.getInstance().getIdentifiantUtilisateurConsulte()); |
UrlParam[] params = { id }; |
79,11 → 80,11 |
*/ |
public static void appelerUploadMultiple() { |
final Window nPan = new Window("Upload multiple"); |
final Window nPan = new Window(Msg.get("upload-multiple-fichiers")); |
nPan.setWidth(640); |
final String warning = "<p class=\"warning_upload\"> "+Msg.get("indication-fin-upload-multiple-fermer")+". </p>"; |
final String warning = "<p class=\"warning_upload\"> A la fin de l'envoi, veuillez fermer la fenêtre pour accéder aux images. </p>"; |
final String applet = "<applet code=\"wjhk.jupload2.JUploadApplet\" name=\"JUpload\" archive=\"wjhk.jupload.jar\" alt=\"Le plugin java n'est pas installé\" mayscript=\"true\" height=\"350\" width=\"625\">"; |
final String paramPostTarget = "<param name=\"postURL\" value=\"" |
+ Configuration.getServiceBaseUrl() |