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

Eclipse Java Discussion :

Eclipse 3.2 - Impossible d'enregistrer un fichier contenant des caractères arabes


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur JAVA JEE / PHP
    Inscrit en
    Avril 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur JAVA JEE / PHP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 151
    Par défaut Eclipse 3.2 - Impossible d'enregistrer un fichier contenant des caractères arabes
    Bonjour,

    Je travaille sous Eclipse avec JSF (facelets = page xhtml), et lorsque je crée un formulaire en arabe, Eclipse ne veut pas enregistrer la page, et il affiche le message suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Reason :
        Some characters  cannot be mapped using « cp1252 » character encoding.
    Ensuite je change l’encodage de Eclipse dans :
    'Windows > Preferences > Editors > Text Editors > Spelling'
    Et je change l’encodage en UTF-8 mais le problème persiste encore.

    Merci d'avance

  2. #2
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Bonjour,

    Je pense que ce serait plutôt dans la partie 'General > Worskspace' où l'on a 'Text File Encoding'.

    Cependant, ce paramètre concerne les valeurs par défaut lorsque rien ne vient indiquer un autre encoding, que ce soit dans les propriétés d'un projet ou d'un fichier en particulier.

    Donc, le mieux est d'abord d'aller voir dans les propriétés de ton fichier (sélection du fichier dans l'arborescence, clic droit, Properties...) afin d'en modifier l'encoding.

    A cela j'ajouterais qu'en théorie et dans la mesure du possible, il faut éviter de mettre des libellés en dur dans des fichiers source... Il faut les stocker dans des fichiers properties adaptés à ce genre de problématique justement.
    Dans ton cas, même si tu n'as pas l'intention d'internationaliser ton application, ça reste quand même la meilleure solution je pense.
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur JAVA JEE / PHP
    Inscrit en
    Avril 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur JAVA JEE / PHP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 151
    Par défaut
    J'ai le même problème avec les fichiers properties :

    commun=الجماعة

  4. #4
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    C'est clair que ce n'est pas évident ces histoires d'encoding mais par contre ça n'a rien de nouveau, donc as-tu fais quelques recherches dans google par exemple, ou même sur les forums DVP ?

    Sinon, en cherchant sur google, j'ai trouvé ça http://www.devx.com/Java/Article/30071/0/page/2
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur JAVA JEE / PHP
    Inscrit en
    Avril 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur JAVA JEE / PHP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 151
    Par défaut
    Bonjour,

    Comment faire pour lire a partir d'un fichier properties pour afficher les résultats dans une page .jsf ?

    Merci

  6. #6
    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
    Utilise les message bundle, tu définis dans ta page jsf ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <f:loadBundle basename="labels" var="msg"/>
    Tu définis ensuite dans ton faces-config ton bundle

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <message-bundle>
        <base-name>labels</base-name>
    </message-bundle>

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/08/2012, 23h09
  2. Fichier contenant des caractères cyrilliques
    Par DSGSLA dans le forum Windows
    Réponses: 1
    Dernier message: 06/08/2010, 14h49
  3. Réponses: 3
    Dernier message: 24/04/2009, 09h12
  4. Réponses: 11
    Dernier message: 06/04/2009, 01h46
  5. Réponses: 2
    Dernier message: 16/11/2008, 16h09

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