Partager via


Localisation

Mise à jour : novembre 2007

La localisation est le processus consistant à traduire les ressources d'une application afin d'obtenir des versions localisées pour chaque culture que l'application prendra en charge. Vous ne devez aborder l'étape de localisation qu'après avoir vérifié, lors de l'étape Adaptabilité, que l'application globalisée est prête pour la localisation.

Une application qui est prête pour la localisation est divisée en deux blocs conceptuels, le premier contenant tous les éléments de l'interface utilisateur et le second le code exécutable. Le bloc d'interface utilisateur contient uniquement les éléments localisables de l'interface utilisateur, tels que les chaînes, les messages d'erreur, les boîtes de dialogue, les menus, les ressources d'objet incorporé, etc., pour la culture neutre. Le bloc de code contient uniquement le code de l'application à utiliser pour toutes les cultures prises en charge. Le Common Language Runtime prend en charge un modèle de ressource d'assembly satellite qui sépare le code exécutable d'une application de ses ressources. Pour plus d'informations sur l'implémentation de ce modèle, consultez Ressources dans les applications.

Pour chaque version localisée de votre application, ajoutez un nouvel assembly satellite contenant le bloc d'interface utilisateur localisé, traduit dans la langue appropriée pour la culture cible. Le bloc de code pour toutes les cultures doit rester inchangé. L'association d'une version localisée du bloc d'interface utilisateur avec le bloc de code produit une version localisée de votre application.

Le Kit de développement logiciel (SDK) Windows fournit l'outil Windows Forms Resource Editor (Winres.exe), qui vous permet de localiser rapidement les Windows Forms pour les cultures cibles. Pour plus d'informations sur l'utilisation de cet outil, consultez Windows Forms Resource Editor (Winres.exe).

Voir aussi

Concepts

Adaptabilité

Globalisation

Ressources dans les applications

Autres ressources

Codage et localisation