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

Collection et Stream Java Discussion :

[Locale] Changer de Locale


Sujet :

Collection et Stream Java

Vue hybride

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

    Informations forums :
    Inscription : Mai 2003
    Messages : 18
    Par défaut [Locale] Changer de Locale
    Hello,
    Je viens de finir mon serveur tout marche sauf un petit probleme(il en faut bien un).
    Mon serveur ecris des logs et envoie des mails.
    Mon probleme viens du fait que si j'ecris un accent il me le remplace par un "?".
    J'ai trouve une méthode "setlocale" mais je n'utilise pas d'interface graphique et je vois pas comment l'appeler ?

    Cordialement

  2. #2
    Rédacteur
    Avatar de bulbo
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2004
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Février 2004
    Messages : 1 259
    Par défaut
    Pour changer la Locale par défaut dans java, il existe la methode statique:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Locale.setDefault(Locale.FRENCH);
    Cela influe sur les composants supportant les Locale au sens Java du terme...
    Si tu fais un System.out.println et que les accents sont remplacés par ?, ce n'est pas un probleme dans Java mais un probleme de ton terminal qui ne supporte pas l'encodage français...

    Bulbo
    [Java] [NetBeans] [CVS]
    La FAQ Java
    Merci de ne pas me poser de questions techniques par MP.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 18
    Par défaut
    euh le serveur ne fait pas d'affichage,le probleme des accent surviens ds l ecriture de log et envoie de mail.
    Merci bulbo je testerais ça demain car la c est l heure d y aller

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 18
    Par défaut
    hello,
    Pour le mail c est resolu je m etais trompe de charset dans le body du mail.
    Par contre pour les log ça marche pas je fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Locale.setDefault(Locale.FRANCE);
    comme bulbo me la conseille ça change bien mon charset qui etais en en_EN mais des qu'il tombe sur un accent il me met un "?" a la place.


    Cordialement

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 18
    Par défaut
    Hello,
    J'ai resolu mon probleme donc voici la solution :
    Mon serveur tourne sur un linux debian :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    dpkg-reconfigure locales
    et mettre les locales fr latin 1 avec euro (par defaut)


    Edit : j'ai vu que les locales fr etais pas terrible pour les dselect and co .
    jai donc rajouter un locales US que jai mis par defaut.

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

Discussions similaires

  1. Changer de locale sous redhat
    Par FunK92 dans le forum RedHat / CentOS / Fedora
    Réponses: 10
    Dernier message: 07/06/2011, 15h00
  2. Changer de locale à l'éxecution d'un programme Swing
    Par re7bb19 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 12/04/2011, 17h49
  3. Réponses: 0
    Dernier message: 01/06/2009, 10h51
  4. changer la locale par programmation
    Par skunkies dans le forum Windows Forms
    Réponses: 3
    Dernier message: 09/01/2009, 10h18
  5. [Locale]passage de Locale à une Connection JDBC
    Par Jack Huser dans le forum JDBC
    Réponses: 2
    Dernier message: 08/07/2005, 21h41

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