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

C# Discussion :

Encodage pour quel language


Sujet :

C#

  1. #1
    Membre émérite

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Points : 2 368
    Points
    2 368
    Par défaut Encodage pour quel language
    Bonjour,

    J'ai besoin d'exporter/importer des fichiers contenant des données en différent languages, tel Anglais Francais Chinois...

    1- Est-il possible d'afficher tous ces languages dans un meme fichier (encodage universel?) sans probleme de lecture/écriture?
    2- Sinon comment connaitre la liste de l'encodage associé a un pays?

    Merci.

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 177
    Points : 4 489
    Points
    4 489
    Par défaut
    Unicode

    UTF-16 doit suffire
    Je ne suis qu'un pauvre débutant alors ne frappez pas si mes idées ne sont pas bonnes

  3. #3
    Membre émérite

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Points : 2 368
    Points
    2 368
    Par défaut
    Merci BenoitM pour ton lien.

    Voici ce que je fait:

    1. Export en CSV avec encodage UTF-8.
    2. Lorsque j'ouvre le CSV avec Excel 2010, le chinois est écrit de cette facon: 語åŽæ.
    3. Du coup dans Excel, je clique sur l'onglet "Data", puis "From Text", ensuite Excel devine bien que le fichier d'origine est UTF-8, et enfin lorsque je clique sur "Terminer" Excel m'affiche correctement le Chinois.
    4. Je re-sauvegarde en CSV.
    5. J'importe le fichier dans mon application.
    6. Tous mes textes sont remplacés par "??? ? ??????".


    A qu'elle étape est le probleme?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    332
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2002
    Messages : 332
    Points : 502
    Points
    502
    Par défaut
    C'est Excel qui transforme les caractères d'après moi.

    Quand je travaille avec du utf8, je travaille avec la version primitive du support sans passer par un third party.

    Le but c'est de faire Fichier => Mémoire par le plus court chemin en utilisant les librairies les plus basiques possibles.

    Si tu veux regarder un fichier sans en changer la nature, travaille plutôt avec Ultraedit ou Notepas++...

  5. #5
    Membre émérite

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Points : 2 368
    Points
    2 368
    Par défaut
    Citation Envoyé par Babyneedle Voir le message
    C'est Excel qui transforme les caractères d'après moi.
    En effet si j'exporte/importe sans modifier le CSV cela fonctionne.

    Citation Envoyé par Babyneedle Voir le message
    Si tu veux regarder un fichier sans en changer la nature, travaille plutôt avec Ultraedit ou Notepas++...
    Lorsque j'ouvre mon fichier avec Notepad++ tous les caracteres chinois sont remplacés par des carrés. Par contre si je copie c'est carrés et les colle dans ce message ils aparaissent correctement (中国的).
    Dans Notepadd++, jai fait toutes les conversions (ANSI, UTF-8 UCS-2) dans le menu encodage et ai meme essayé de changer les jeux de caractere dans le menu encodage en sélectionnant Chinois Simplifié + Traditionel. Rien ne fait ca ne fonctionne toujours pas

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    332
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2002
    Messages : 332
    Points : 502
    Points
    502

  7. #7
    Membre émérite

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Points : 2 368
    Points
    2 368
    Par défaut
    Citation Envoyé par Babyneedle Voir le message
    Apres avoir retourné Terre et Mer j'ai enfin trouvé une solution:
    Utiliser OpenOffice 3!

    Ca ne m'arrange pas forcément car mes clients n'utilisent pas OpenOffice et ils n'acheterons pas UltraEdit.
    Dans tous les cas ca ne fonctionne pas avec Excel 2010 et Notepad++ (du moins je n'ai toujours pas réussi...).

Discussions similaires

  1. Un site pour quel language
    Par rpd05 dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 11/06/2006, 22h17
  2. Réponses: 2
    Dernier message: 07/06/2006, 11h44
  3. [Débutant] Quel Language Pour Mon Utilisation
    Par Ultiny dans le forum Windows
    Réponses: 4
    Dernier message: 13/01/2006, 16h34
  4. Quel language pour ce genre d'appli ?
    Par Attila54 dans le forum Windows
    Réponses: 5
    Dernier message: 25/08/2005, 10h03
  5. quel language utiliser pour agir sur un log automatiquent
    Par qegukom dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 05/08/2004, 21h00

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