LocalisationLocalization

La localisation correspond au processus de traduction des ressources d’une application dans des versions localisées pour chaque culture prise en charge par l’application.Localization is the process of translating an application's resources into localized versions for each culture that the application will support. Vous devez passer à l’étape de localisation uniquement après avoir effectué l’étape Révision de l’adaptabilité pour vérifier que l’application globalisée est prête pour la localisation.You should proceed to the localization step only after completing the Localizability Review step to verify that the globalized application is ready for localization.

Une application prête pour la localisation est divisée en deux blocs conceptuels, un bloc qui contient tous les éléments d’interface utilisateur et un bloc qui contient le code exécutable.An application that is ready for localization is separated into two conceptual blocks: a block that contains all user interface elements and a block that contains executable code. Le bloc d’interface utilisateur contient uniquement les éléments d’interface utilisateur localisables, comme les chaînes, les messages d’erreur, les boîtes de dialogue, les menus, les ressources d’objet incorporées, etc. relatifs à la culture neutre.The user interface block contains only localizable user-interface elements such as strings, error messages, dialog boxes, menus, embedded object resources, and so on for the neutral culture. Le bloc de code contient uniquement le code d’application à utiliser par toutes les cultures prises en charge.The code block contains only the application code to be used by all supported cultures. Le CLR prend en charge un modèle de ressource d’assembly satellite qui sépare le code exécutable d’une application de ses ressources.The common language runtime supports a satellite assembly resource model that separates an application's executable code from its resources. Pour plus d’informations sur l’implémentation de ce modèle, consultez Ressources dans .NET.For more information about implementing this model, see Resources in .NET.

Pour chaque version localisée de votre application, ajoutez un nouvel assembly satellite contenant le bloc d’interface utilisateur localisée traduit dans la langue appropriée pour la culture cible.For each localized version of your application, add a new satellite assembly that contains the localized user interface block translated into the appropriate language for the target culture. Le bloc de code pour toutes les cultures doit rester le même.The code block for all cultures should remain the same. La combinaison d’une version localisée du bloc d’interface utilisateur et du bloc de code produit une version localisée de votre application.The combination of a localized version of the user interface block with the code block produces a localized version of your application.

Le SDK Windows fournit le Windows Forms Resource Editor (Winres.exe), qui vous permet de localiser rapidement des Windows Forms pour les cultures cibles.The Windows Software Development Kit (SDK) supplies the Windows Forms Resource Editor (Winres.exe) that allows you to quickly localize Windows Forms for target cultures. Pour plus d’informations sur l’utilisation de cet outil, consultez Winres.exe (Windows Forms Resource Editor).For information about using this tool, see Winres.exe (Windows Forms Resource Editor).

Voir aussiSee also