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

Windows Presentation Foundation Discussion :

WPF et localisation: Meilleure méthode


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé

    Homme Profil pro
    Inscrit en
    Octobre 2003
    Messages
    908
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 908
    Par défaut WPF et localisation: Meilleure méthode
    Salut tout le monde,

    Je cherche depuis un petit moment une méthode pour mettre en place la localisation de mon application.
    Mon application comporte plusieurs Class library ...

    Et en cherchant je trouve que la meilleure méthode est l'utilisation de l'utilitaire LocBaml.

    Et franchement c'est pas la méthode la plus simple; y a pas d'automatisation, tout est en ligne de commande ... C'est franchement pas le fun.

    Quel est la méthode que vous utilisez pour localiser vos fichiers XAML ?
    Comment faites vous pour localiser vos messages d'erreurs dans votre code ?

    Merci d'avance pour vos réponses

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par rvzip64 Voir le message
    Et franchement c'est pas la méthode la plus simple; y a pas d'automatisation, tout est en ligne de commande ... C'est franchement pas le fun.
    Je confirme


    Regarde sur CodeProject, il y a un article qui détaille 3 façon de faire la localisation en WPF, avec les points forts/faibles de chacunes

  3. #3
    Membre chevronné Avatar de MetalGeek
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 412
    Par défaut
    Salut,

    personnellement j'utilise les *.resx (comme en WinForms), je trouve que c'est de loin le plus simple.

    Pour ce faire, tu modifies la visibilité de tes fichiers ressource à "public".

    Par ex. :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    ...
    ...
    xmlns:resources=WPFApplication1.Properties;
    ...
    ...
    <Window class="xxx" 
                 Title=="{x:Static resources:Resources.Window1Title">
    ...

  4. #4
    Membre émérite Avatar de jmix90
    Homme Profil pro
    Consultant .Net
    Inscrit en
    Juillet 2007
    Messages
    576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2007
    Messages : 576
    Par défaut
    Hello,

    Pour ma part, j'aime bien cette approche : http://exiant.wordpress.com/2010/03/...tionextension/

Discussions similaires

  1. Localisation, meilleure méthode?
    Par kernigansnotdead dans le forum Composants VCL
    Réponses: 3
    Dernier message: 17/03/2008, 12h35
  2. Réponses: 4
    Dernier message: 28/10/2005, 21h35
  3. Meilleure Méthode pour parcourir un tableau
    Par KPitN dans le forum MFC
    Réponses: 7
    Dernier message: 24/02/2005, 16h19
  4. Meilleur méthode pour stocker mes données
    Par cyberlewis dans le forum Windows
    Réponses: 6
    Dernier message: 03/07/2004, 11h53
  5. Réponses: 3
    Dernier message: 24/06/2004, 11h23

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