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

Langage Delphi Discussion :

[Unicode] Internationalisation d'une application


Sujet :

Langage Delphi

  1. #1
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut [Unicode] Internationalisation d'une application
    Bonjour,

    Je souhaite internationaliser une application et notamment utiliser l'unicode afin de pouvoir supporter les langues de types asiatiques. Je voudrais savoir si des personnes ont deja eu a faire cet exercice, et qu'elles sont les difficultés rencontrés et les choses importantes a ne pas oublier pour que l'application utilise l'Unicode. Je pense utiliser L'unicode au lieu d'utiliser le Double-Byte. Certaines personnes pensent t'elles que ce choix est mauvais, et si oui pourquoi ?
    J'attends toutes vos réponses pouvant m'eclairer sur le sujet, et m'apporter le plus d'informations possibles.

    Merci par avance.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2002
    Messages : 69
    Points : 77
    Points
    77
    Par défaut
    Unicode : fonctionnera sous NT/2000/XP, mais probablement pas sous 9x/ME (ou alors t'auras pas mal de boulot).
    MBCS : fonctionne sur tous les systèmes, mais uniquement si le système a comme langue par défaut celle à afficher (donc seul un Windows chinois pourra afficher la version chinoise par exemple).
    Pour afficher de l'unicode dans Delphi, une des solutions est d'utiliser ces composants :
    http://home.ccci.org/wolbrink/tnt/delphi_unicode_controls.htm
    Mes programmes : www.antp.be/software/fr/

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 292
    Points : 222
    Points
    222
    Par défaut
    Deux petites remarques :

    L'unicode a été fait pour ça donc si tu n'as pas de contraintes te l'interdisant, prends le.

    Pense à bien isoler tout ce qui est dépendant de la langue dans une unité séparée, en particulier tous tes messages d'erreur. Une technique est la dll de ressource. Tu mets les dll dispos dans un répertoire et à l'exécution tu peux regarder les langues dispos en listant ces dll. Ensuite tu charges dynamiquement la dll voulue et hop le tour est joué.

  4. #4
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Merci a vous 2 pour ces réponses.
    J'ai tout ce que je souhaitais.

    Tiki06.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2002
    Messages : 69
    Points : 77
    Points
    77
    Par défaut
    Tu peux aussi jeter un coup d'œil là dessus :
    http://dybdahl.dk/dxgettext/
    (je n'ai pas encore eu l'occasion de tester)
    Mes programmes : www.antp.be/software/fr/

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

Discussions similaires

  1. Internationalisation d'une application
    Par Dekdek3578 dans le forum Discussions diverses
    Réponses: 0
    Dernier message: 23/03/2010, 16h32
  2. Réponses: 2
    Dernier message: 01/10/2009, 15h33
  3. Internationalisation d'une application
    Par LeonardL dans le forum Windows Presentation Foundation
    Réponses: 13
    Dernier message: 11/06/2009, 23h49
  4. Internationalisation d'une application en Java
    Par dduke dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 04/04/2007, 16h22

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