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

BIRT Discussion :

faire Internationalization birt


Sujet :

BIRT

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 42
    Points : 34
    Points
    34
    Par défaut faire Internationalization birt
    Bonjour,
    je travaille actuellement sur un projet pour l'edition des rapports, et ces rapports doivent être soit en anglais , soit en francais , selon la langue du système de l'utilisateur , mon problème c'est que je ne sais pas comment déclaer dans mon code le fichier de properties où sont stockés mes phrases (ce sont des phrases fixes qui ne changement pas)? et comment faire pour les récupérer, genre donner la clé du message et récupérer la valeur? j'ai visité les posts mais il n'y a qu'un bout de code donc je n'ai pas compris.
    Merci d'avance pour votre aide et j'espère que j'étais clair dans ma question

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 80
    Points : 45
    Points
    45
    Par défaut
    Bonjour,
    peut etre que je suis hors sujet mais tu pourrais peut-être mettre un paramètre à ton rapport qui serait la langue.
    Ensuite tu fais deux fois ton rapport, un en français un en anglais et pour finir dans ton onglet visibility tu met invisible en fonction de ton paramètre

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 42
    Points : 34
    Points
    34
    Par défaut
    donc il n'y aura pas besoin de faire un fichier de properties alors?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 80
    Points : 45
    Points
    45
    Par défaut
    a vrai dire je pense que si ^^ mais pour cela il faut attendre que BiM ou quelqu'un de doué arrive !

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 42
    Points : 34
    Points
    34
    Par défaut
    d'accord merci pour ton aide parce que je n'y arrive pas. je ne sais pas comment faire

  6. #6
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2007
    Messages : 893
    Points : 1 164
    Points
    1 164
    Par défaut
    Bonjour,

    Tu as un début d'explication dans la FAQ BIRT ici.

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 42
    Points : 34
    Points
    34
    Par défaut
    désolé mais je ne vois pas le lien, merci pour votre aide, j'ai réussi à introduire le fichier.properties à la main mais ce que je je veux c'est de donner des clés avec mon code java et de les transformer en texte qui correspond à ces clés:
    voila ce que j'ai fait mais ca ne marche pas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    ReportDesignHandle design1 = session.createDesign();
    			design1.setIncludeResource("reports/myreport_fr_FR.properties");
    			// Création d'une fabrique de modules à insérer dans le rapport
    			ElementFactory factory = design1.getElementFactory();
    			ReportContextObject reportContext= new ReportContextObject(design1);
    			text1.setContentType("plain"); // pour donner le type de ma string
    			text1.setContentKey("message.essai2"); // la cle
    			text1.setContent(design1.getMessage("message.essai2")); // et la recuperer la valeur
    Merci d'avance de votre aide

  8. #8
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2007
    Messages : 893
    Points : 1 164
    Points
    1 164
    Par défaut
    Désolé le voici.

  9. #9
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Bonjour,

    Il existe même une question de FAQ carrément dédiée à ce sujet :
    Comment gérer l'internationalisation I18N ou L10N dans les rapports BIRT ?

    Via notre ami Google avec les mots clefs internationalisation BIRT, c'est le deuxième résultat.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 17/11/2008, 12h26
  2. Faire un premier rapport avec BIRT
    Par g25452 dans le forum BIRT
    Réponses: 4
    Dernier message: 13/11/2008, 15h47
  3. Faire une arborescence dans un report BIRT
    Par crazy dans le forum BIRT
    Réponses: 8
    Dernier message: 15/04/2008, 23h43
  4. Faire un graphique avec BIRT 2.1
    Par tiboudchou dans le forum BIRT
    Réponses: 1
    Dernier message: 10/08/2006, 22h30
  5. faire calculer la somme en birt
    Par zainabsourid dans le forum BIRT
    Réponses: 5
    Dernier message: 18/07/2006, 10h31

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