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

JSF Java Discussion :

JSF Application Multi-langues


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 146
    Par défaut JSF Application Multi-langues
    Bonjour ,
    j'ai un problème avec l'internationalisation de l'application JSF
    j'ai ajouté à mes formulaire un panelGrid qui contient les champs inputs avec les libellés , l'attribut dir pour changer la direction left-to-right où l'inverse, mais le problème c de trouvé une solution a fin de changer l'emplacement des inputText par rapport aux libellés :
    en francais,ang,... : les inputs à droite , les libellés à gauche :-> nom : | |
    en arabe : les inputs à gauche et les libellés à droite
    y a t'il des solutions pour ce genre de problème en JSF
    j'utilise Netbeans 6.5 avec les composants de woodstock et richfaces
    et merci .

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    il me semble qu'avec Internet Exporer 7 tu peux définir l'inversion avec click droit - >codage -> afficher de droite à gauche

    à ma connaissance il n'existe pas de solution dans JSF


    EDIT oui c est possible avec IE voir le screen

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 146
    Par défaut
    Merci pour votre réponse *alexandre* mais je crois que j'ai trouvé une solution beaucoup mieux , parsque l'application comporte plusieurs formulaires et avec cette proposition l'utilisateur doit à chaque fois que la page se rafraichisse "click droit - >codage -> afficher de droite à gauche"
    la solution et de faire passer l'attribut left des composants dynamiquement à l'aide des fichiers bundles , de même pour l'attribut dir du composant panelGrid
    et merci encore

  4. #4
    Membre habitué
    Inscrit en
    Avril 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 11
    Par défaut
    bonjour,
    j'ai un autre problem dans ce sons.
    Est ce que ta utilisée un fichier ar.proporties pour affichée les libellées
    pour moi je n'arrive pas à afficher mes libellée qui existe dans mon fichier messages_ar.properties
    j'ai changer dans eclipse son textfileencode à UTF8 donc je peux ecrire en arabe mais quand j'affiche dans l'explorer ca donne : §Ø³Ù┬à Ø§Ù┬„
    dans ma page jsf j'ai fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <c:loadBundle basename="com.resources.messages_ar" 	var="messages" />

  5. #5
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Je pense qu'il s'agit plutôt d'un problème d'encoding.
    Si je ne me trompe pas, il faut utiliser l'encoding ISO-8859-6 (ou Windows-1256, c'est la même chose), ou encore UTF-8...

    Eventuellement, tu peux commencer une page HTML par ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html xmlns="http://www.w3.org/1999/xhtml" dir="rtl" lang="ar" xml:lang="ar">
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

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

Discussions similaires

  1. Bien créer une application multi-langues ? Unicode ou non ?
    Par Maxime Abbey dans le forum Composants VCL
    Réponses: 28
    Dernier message: 10/09/2007, 17h20
  2. Application Multi-langues en C#
    Par ayobo dans le forum Windows Forms
    Réponses: 2
    Dernier message: 27/11/2006, 16h42
  3. Application multi-langue [Delphi 7]
    Par guence dans le forum Delphi
    Réponses: 3
    Dernier message: 05/09/2006, 12h43
  4. Application multi-langue
    Par JerBi dans le forum EDI
    Réponses: 2
    Dernier message: 15/09/2005, 02h22
  5. [Application multi-langues] Compilateur ou fichier lng ?
    Par Teb dans le forum Composants VCL
    Réponses: 5
    Dernier message: 16/08/2005, 16h48

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