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

Par défaut, les descriptions et titres de fonction utilisent des valeurs de chaîne codée 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.

Localisation d’une fonctionnalitéLocalizing 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, choisissez Langue invariante dans la liste selon la culture pour le fichier de ressources de fonctionnalité de langue 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.

    Les 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, puis 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 par défaut, entrez un ID de chaîne de titre avec la valeur titre de la fonctionnalité Mes, 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 pour 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 fonction, utilisez le format suivant pour entrer des valeurs dans les 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 les 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. Appuyez sur la touche F5 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 s’affichent dans l’application.The localized feature title and description appear in the application. Pour afficher les ressources localisées, le serveur SharePoint doit disposer d’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

Localisation de Solutions SharePoint Localizing SharePoint Solutions
Comment : ajouter un fichier de ressources How to: Add a Resource File
Comment : localiser le balisage ASPX How to: Localize ASPX Markup
Guide pratique pour localiser du codeHow to: Localize Code