Comment implémenter la localisation dans web.sitemap
-
03-07-2019 - |
Question
Pouvez-vous expliquer comment implémenter la localisation dans web.sitemap, s'il vous plaît?
La solution
Utilisez un fichier de ressources global.
App_GlobalResources\Web.sitemap.resx
Ensuite, utilisez les clés dans le plan web.sit comme
.<siteMapNode url="somepage.aspx" title="Name" resourceKey="PageName"/>
Autres conseils
Si vous avez des ressources globales, vous pouvez l'utiliser comme ceci
<siteMapNode url="~/Default.aspx" Title="$resources:SiteMapLocalizations,HomePageTitle"></siteMapNode>
Où SiteMapLocalizations: est le nom de la ressource HomePageTitle: la clé de ressource thee
Référence: http://msdn.microsoft.com/en-us /library/ms178427.aspx
Il convient de noter que vous devez également définir enableLocalization = "true"
dans la balise siteMap
. Sinon, cela ne fonctionnera pas.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow