Comment : localiser une fonctionnalitéHow to: Localize a feature

Par défaut, les descriptions et les titres des fonctionnalités utilisent des valeurs de chaîne codées en dur.By default, feature titles and descriptions use hard-coded string values. Pour localiser le titre de la fonctionnalité et la description, remplacez les chaînes avec des expressions qui référencent des ressources localisées.To localize the feature title and description, replace the strings with expressions that reference localized resources.

Localiser une fonctionnalitéLocalize a feature

Pour localiser une fonctionnalitéTo localize a feature

  1. Dans l’Explorateur de solutions, ouvrez le menu contextuel pour le Feature1 nœud, puis choisissez ajouter une ressource de fonctionnalité.In Solution Explorer, open the shortcut menu for the Feature1 node, and then choose Add Feature Resource.

  2. Dans le ajouter une ressource boîte de dialogue, sélectionnez langue indifférente dans la liste selon la culture pour le fichier de ressources de fonctionnalité de langage par défaut.In the Add Resource dialog box, choose Invariant Language from the list as the culture for the default language feature resource file.

  3. Répétez l’étape précédente pour chaque langue localisée, en choisissant les langues de votre choix pour la fonctionnalité localisée des fichiers de ressources.Repeat the previous step for each localized language, choosing the languages of your choice for the localized feature resource files.

    Fichiers de ressources de fonctionnalité distincts sont créés : un pour la langue par défaut et un pour chaque langue localisée que vous souhaitez prendre en charge.Separate feature resource files are created: one for the default language and one for each localized language that you want to support.

  4. Ouvrez chaque fichier de ressources dans l’éditeur de ressources et entrez tous les ID de chaîne et leurs valeurs.Open each resource file in the Resource Editor, and then enter all of the string IDs and their values.

    Par exemple, dans le fichier de ressources de fonctionnalité par défaut, entrez un ID de chaîne de titre avec la valeur mon titre de fonctionnalité, et un deuxième ID de chaîne de Description avec la valeur Ma Description de la fonctionnalité.For example, in the default feature resource file, enter a string ID of Title with a value of My Feature Title, and a second string ID of Description with a value of My Feature Description. Pour chaque fichier de ressources localisé, utilisez la même chaîne ID utilisés dans la ressource de fonctionnalité par défaut, mais entrez des chaînes localisées pour les valeurs.For each localized resource file, use the same string IDs used in the default feature resource, but enter localized strings for the values.

  5. Après avoir entré toutes les valeurs de ressource, ouvrez le menu contextuel de la fonctionnalité (par exemple, Feature1.feature), puis choisissez Concepteur de vue pour ouvrir la fonctionnalité dans le Concepteur de fonctionnalités.After you enter all the resource values, open the shortcut menu for the feature (for instance, Feature1.feature), and then choose View Designer to open the feature in the Feature Designer.

  6. Pour localiser le titre et Description champs dans la fonctionnalité, utilisez le format suivant pour entrer des valeurs dans leurs zones :To localize the Title and Description fields in the feature, use the following format to enter values in their boxes:

    $Resources: ID de chaîne$Resources: String ID

    Par exemple, entrez $Resources :titre dans le titre de la fonctionnalité boîte et $Resources :Description dans le Description de la fonctionnalité boîte .For example, enter $Resources:Title in the Feature Title box, and $Resources:Description in the Feature Description box.

    Les ID de chaîne doivent correspondre à celles qui sont utilisées dans les fichiers de ressources.The string IDs must match those that are used in the resource files.

  7. Choisissez le F5 clé pour générer et exécuter l’application.Choose the F5 key to build and run the application.

  8. Dans SharePoint, ouvrez le Actions du Site menu, choisissez paramètres du Site, puis, dans le Actions du Site section choisir le gérer les fonctionnalités du Site lien.In SharePoint, open the Site Actions menu, choose Site Settings, and then, in the Site Actions section choose the Manage Site Features link.

  9. Dans SharePoint, modifiez la langue d’affichage à partir de la valeur par défaut.In SharePoint, change the display language from the default.

    Le titre de la fonctionnalité localisée et la description apparaissent dans l’application.The localized feature title and description appear in the application. Pour afficher les ressources localisées, le serveur SharePoint doit avoir installé un module linguistique qui correspond à la culture du fichier de ressources.To display localized resources, the SharePoint server must have a language pack installed that matches the resource file's culture.

Voir aussiSee also

Localiser des solutions SharePoint Localize SharePoint solutions
Comment : ajouter un fichier de ressources How to: Add a resource file
Comment : localiser le balisage ASPX How to: Localize ASPX markup
Comment : localiser du codeHow to: Localize code