So lokalisieren Sie den MvcSiteMapProvider

Ich habe versucht, den MvcSiteMapProvider auf fast jede Weise zu lokalisieren, aber ich verstehe es nicht. Wie ich herausgefunden habe, funktioniert es, wenn Sie den Ordner "app_globalresources" verwenden. Dies ist jedoch keine Option, wenn Sie mit MVC arbeiten, da MVC diese nicht unterstützt (zumindest veröffentlicht die Veröffentlichungsfunktion die Dateien nicht).

Derzeit befindet sich meine Ressourcendatei für die Website in einer Datei mit dem Namen words.resx (und words.de-DE.resx), die sich in einem neuen Ordner mit dem Namen Resources befindet. Ich habe die Build-Aktion auf "Eingebettete Ressource" und "Immer kopieren" gesetzt und das Tool in "PublicResXFileCodeGenerator" geändert.

Für die SiteMap ist es mir egal, ob es sich um eine implizite oder explizite Lokalisierung handelt. Ich habe beide ausprobiert und unterschiedliche Bezeichnungen der resx-Dateien sowie unterschiedliche Einstellungen für das benutzerdefinierte Tool verwendet, aber keines davon hat funktioniert.

Hat jemand das zum Laufen gebracht?

Herzliche Grüße Andi

Antworten auf die Frage(1)

Ihre Antwort auf die Frage