Können Sie mir bitte erklären, wie Sie die Lokalisierung in web.sitemap implementieren?So implementieren Sie die Lokalisierung in web.sitemap
Antwort
Verwenden Sie eine globale Ressourcendatei.
App_GlobalResources\Web.sitemap.resx
Dann verwenden Sie die Tasten in der web.sitemap like;
<siteMapNode url="somepage.aspx" title="Name" resourceKey="PageName"/>
Wenn Sie globale Ressourcen haben, können Sie es wie folgt verwenden
<siteMapNode url="~/Default.aspx" Title="$resources:SiteMapLocalizations,HomePageTitle"></siteMapNode>
Wo SiteMapLocalizations: ist der Ressource-Name HomePageTitle: dir Key
Referenzquelle: http://msdn.microsoft.com/en-us/library/ms178427.aspx
Danke für diesen sehr nützlichen Tipp! –
Und ein Hinweis: Verwenden Sie dieses Konstrukt nicht, wenn Ihre Ressourcen in eine Assembly kompiliert werden (wie bei WDProj oder MSDeploy). Es wird sie nicht aufnehmen. In diesem Fall verwenden Sie die @DeadAccounts-Lösung mit resourceKey. –
Es ist wichtig zu beachten, dass Sie auch enableLocalization="true"
beisetzen müssenMarkierung. Sonst wird es nicht funktionieren.
- 1. Implementieren japanischer Lokalisierung
- 2. So extrahieren Sie die Zeichenfolgen in Anführungszeichen für die Lokalisierung
- 3. So implementieren Sie die Einzelauswahl in RecyclerView?
- 4. So implementieren Sie die Ablaufverfolgung in .net
- 5. So implementieren Sie die Bestellungsanalyse in MATLAB
- 6. So implementieren Sie die Summation in GAMS
- 7. So implementieren Sie die Authentifizierung in WebService
- 8. So implementieren Sie die Barrierefreiheit in Java
- 9. So testen Sie die Lokalisierung in meiner App
- 10. Wie web.sitemap
- 11. So implementieren Sie die Volltext-Volltext-Suchmaschine
- 12. So implementieren Sie die Datenbankzugriffssteuerung auf Zeilenbasis
- 13. So implementieren Sie IAsyncOperationWithProgress
- 14. So implementieren Sie die automatische Speicherung
- 15. So implementieren Sie die indizierte Standardeigenschaft []
- 16. So implementieren Sie die interaktive iOS8-Benachrichtigung
- 17. Wie sollte ich die Lokalisierung mit ASP.NET MVC-Routen implementieren?
- 18. Erstellen Sie ein Menü aus der Datei web.sitemap in ASP.NET
- 19. So implementieren Sie SAML SSO
- 20. So implementieren Sie Excel ACCRINT
- 21. So implementieren Sie Braintree Escrow
- 22. DDD - So implementieren Sie Fabriken
- 23. So implementieren Sie HTTP-Tunneling
- 24. So implementieren Sie if-else
- 25. Möchten Sie die Lokalisierung in meiner Website hinzufügen - mehrsprachige Website
- 26. So implementieren Sie threadsichere Warteschlangen
- 27. So implementieren Sie Synchronisationstag in Django
- 28. So implementieren Sie temporäre Daten in MySQL
- 29. So implementieren Sie variable Argumente in F #
- 30. So implementieren Sie ACL in Postgresql
aber in der Ressource, was soll ich tun ,, bedeutet, ich habe 5 Ressourcendatei und ich verwende eine Ressource-Datei (cart.resx) für das Menü – peter
Sie müssen ein Resx für die web.sitemap erstellen. Kopieren Sie einen von woanders und fügen Sie dann "PageName" als Ressourcenschlüssel ein und fügen Sie dann den neuen Wert ein. Bitte upvote und markieren Sie als Antwort :) –
bedeutet, dass ich nicht bekommen, alle Brotkrumen kommen in einer der 5 Ressourcen-Dateien, in Ressource-Datei (. Resx), was ich für Titel (Breadcrumb) tun müssen – peter