Comment : localiser des modèles
Vous pouvez créer plusieurs versions linguistiques d'un modèle. Cette rubrique indique comment localiser des modèles utilisateur et des modèles de produit.
Modèles d'utilisateur
Les modèles utilisateur sont situés comme spécifié dans Général, Projets et solutions, boîte de dialogue Options. Les modèles sont affichés dans la boîte de dialogue Nouveau projet sous le titre Mes modèles.
Pour chaque version linguistique d'un modèle que vous souhaitez créer, vous devez faire une copie du modèle, le localiser puis créer le fichier .zip du modèle. Ces fichiers .zip de modèles peuvent coexister dans le répertoire des modèles d'utilisateur. L'utilisateur peut sélectionner un modèle localisé depuis la boîte de dialogue Nouveau projet.
Pour localiser des modèles d'utilisateur
Créez une version de modèle pour chaque langue localisée, en spécifiant les paramètres régionaux dans l'élément Name du modèle.
Enregistrez chaque modèle en tant que fichier .zip nommé de manière unique.
Mettez les fichiers .zip des modèles à l'emplacement spécifié pour les projets et les solutions dans la boîte de dialogue Options. Pour plus d'informations, consultez Général, Projets et solutions, boîte de dialogue Options.
Toutes les versions du modèle apparaîtront dans la boîte de dialogue Nouveau projet.
Modèles de produit
Les modèles de produit se trouvent dans un dossier du répertoire d'installation Visual Studio. Ils sont affichés dans la boîte de dialogue Nouveau projet sous le titre Modèles Visual Studio installés.
Le répertoire des modèles de produit inclut un identificateur de paramètres régionaux (LCID) qui indique le dossier que Visual Studio doit utiliser pour les modèles. Les modèles sont également organisés en sous-dossiers correspondant au langage de programmation du modèle. Par exemple, le chemin d'accès de modèles de projet dans une version de Visual Studio dont l'identificateur de paramètres régionaux (LCID) est 1033 serait \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\LangageDeProgrammation\CatégorieModèle\1033\. LangageDeProgrammation est le langage pour lequel les modèles sont créés, par exemple, C# ou Visual Basic. CatégorieModèle est le sous-catégorie du langage de programmation, par exemple, Windows, base de données ou Smart Device. Pour une liste des langages et identificateurs de paramètres régionaux (LCID) pris en charge par Visual Studio, consultez /LCID (devenv.exe).
Chaque version localisée d'un modèle doit être située dans le dossier \LCID\ approprié, afin que Visual Studio puisse afficher le modèle dans la boîte de dialogue Nouveau projet.
Pour localiser des modèles de produit
Créez une version de modèle pour chaque langue localisée.
Enregistrez chaque modèle dans le dossier \LCID\ approprié, dans le répertoire du modèle de produit. Par défaut, cet emplacement est \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\LangageDeProgrammation\CatégorieModèle\LCID\.
Seule la version du modèle dont le LCID correspond à la version en cours d'exécution de Visual Studio sera affichée dans la boîte de dialogue Nouveau projet.
En général, nous vous recommandons de suivre les étapes précédentes pour créer des modèles localisés. Cependant, les éléments Name, Description et Icon contiennent tous des attributs Package et ID qui peuvent être utilisés pour créer plusieurs projets localisés à partir d'un même modèle de projet. Vous devez utiliser le modèle objet Automation de Visual Studio pour tirer parti de ces éléments. Cela peut être utile dans certaines circonstances, par exemple, lorsque vous utilisez un modèle pour créer un projet dans un langage autre que le langage actuel.
Voir aussi
Référence
Name, élément (modèles Visual Studio)
Description, élément (modèles Visual Studio)
Icon, élément (modèles Visual Studio)
Concepts
Comment : localiser et organiser les modèles de projet et d'élément