IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GWT et Vaadin Java Discussion :

DateBox / DatePicker: pb d'internationalization


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Par défaut DateBox / DatePicker: pb d'internationalization
    Bonjour.

    J'utilise des DateBox en provenance de l'incubator.
    Un DateBox utilise un DatePicker, qui utilise un CalendarModel.

    La classe CalendarModel instancie DateTimeConstants vie un create:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private static final DateTimeConstants intlConstants = (DateTimeConstants) GWT.create(DateTimeConstants.class);
    J'ai donc rajouté dans mon projet le fichier suivant:
    DateTimeConstants_fr.properties
    Il contient le traductions fr comme vous vous en doutez

    Dans mon_projet.xml, j'ai entre autre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ..
    	<inherits name="com.google.gwt.i18n.I18N"/>
    ..
    	<inherits name="com.google.gwt.widgetideas.DatePicker"/>
    	<extend-property name="locale" values="fr_FR" />
    J'ai mi le fichier DateTimeConstants_fr.properties au même niveau que mon_projet.xml .

    Le pb c'est que je n'ai jamais aucune traduction (le calendrier)
    Dans le doute j'ai rajouté 2 fichiers DateTimeConstants.properties et DateTimeConstants_fr_FR.properties ( des copies renomées du 1er fichier).
    J'ai toujours pas de traduction.

    J'avoue être perdu là, si quelqu'un à la solution.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 64
    Par défaut
    DateTimeConstants.properties définit la langue par défaut.
    Pour ajouter un langue, il te suffit donc d'ajouter DateTimeConstants_fr.properties pour le français mais il faut pour cela que tu suive l'exemple sur le developer guide, car si tu fais une faute de frappe par exemple ca ne marchera pas....

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 3
    Par défaut
    Le sujet date un peu mais je met ma réponse au cas où ça serve à quelqu'un parce que j'ai trouvé un peu au pif et il n'y a que comme ça que ça marche chez moi !

    Tout se passe dans le fichier mon_projet.xml
    il faut ajouter les lignes suivantes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
              <!-- Pour pouvoir utiliser l'internationalisation -->
              <inherits name="com.google.gwt.i18n.I18N"/>
    
              <!-- Pour dire que sa langue locale est le francais
                     Attention à mettre les deux lignes -->
    	  <extend-property name="locale" values="fr" />
    	  <set-property name="locale" value="fr" />
    Le fichier DateTimeConstants_fr.properties est dans gwt-user.jar donc inutile de le remettre dans votre arborescence, GWT va se débrouiller pour le récupérer.

    Voilou, bonne continuation, j'espère que ça aidera qqun.

Discussions similaires

  1. DatePicker d'une DateBox au format français
    Par Jacky31 dans le forum GWT et Vaadin
    Réponses: 4
    Dernier message: 05/08/2010, 10h37
  2. Internationalization: Какой Ужас!
    Par JMLLB dans le forum Général Java
    Réponses: 7
    Dernier message: 12/04/2007, 13h45
  3. Réponses: 13
    Dernier message: 23/01/2007, 13h47
  4. XSL STudio : DatePicker
    Par hunzi dans le forum XMLRAD
    Réponses: 4
    Dernier message: 26/10/2006, 09h55
  5. Pb datePicker
    Par JMLD dans le forum XMLRAD
    Réponses: 5
    Dernier message: 16/01/2006, 18h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo