locked
Comment implémenter la localisation dans une application Windows RRS feed

  • Discussion générale

  • On doit intégrer les fichiers de ressource localisés dans le projet. Puis le compilateur compile chacun de ces fichiers dans son propre assembly distinct. Ces assembly distincts sont appelés par des assemblys satellites. Les assemblys satellites contiennent uniquement les ressources localisées. CLR prends l’information du CurrentUICulture du thread actuel pour charger l'assembly satellite correct et obtient les ressources nécessaires pour mettre en œuvre la localisation.

     

    Le système de projet de Visual Studio fournit un soutien considérable pour la localisation d'applications Windows Forms. Il existe deux façons de générer des fichiers de ressources à l'aide de l'environnement de développement Visual Studio : l'un est de mettre le système de projet à générer les fichiers de ressources pour les éléments de l'interface utilisateur localisables comme du texte et des images sur l'écran. Les fichiers de ressources sont ensuite intégrés dans des assemblys satellites. La seconde méthode consiste à ajouter un modèle de fichier de ressource et ensuite modifier le modèle avec XML Designer. Une raison pour adopter la dernière méthode est de rendre des chaînes localisables qui apparaissent dans les boîtes de dialogue et les messages d'erreur.

     

    Pour plus d'informations sur la localisation d’une application Windows Forms étape par étape, reportez-vous aux articles suivants :

     

    Procédure pas à pas : localisation de Windows Forms

    Ressources et localisation

     

     

    Pour plusieurs questions sur Visual Basic .NET, visitez Foire aux Questions – Visual Basic .NET FAQ et didacticiels

     


    Alex Petrescu - MSFT
    jeudi 4 février 2010 15:32