Puoi spiegare come implementare la localizzazione in web.sitemap per favore?Come implementare la localizzazione in web.sitemap
risposta
Utilizzare un file di risorse globali.
App_GlobalResources\Web.sitemap.resx
Quindi utilizzare le chiavi nella web.sitemap come;
<siteMapNode url="somepage.aspx" title="Name" resourceKey="PageName"/>
Se si dispone di risorse globali è possibile utilizzarlo come questo
<siteMapNode url="~/Default.aspx" Title="$resources:SiteMapLocalizations,HomePageTitle"></siteMapNode>
Dove SiteMapLocalizations: è il nome risorsa HomePageTitle: te risorsa fondamentale
Riferimento: http://msdn.microsoft.com/en-us/library/ms178427.aspx
Grazie per questo suggerimento molto utile! –
E una nota: non usare questo costrutto quando le risorse sono compilate in un assembly (come con WDProj o MSDeploy). Non li raccoglierà. In tal caso, utilizzare la soluzione @DeadAccounts con resourceKey. –
Vale la pena notare che è inoltre necessario impostare enableLocalization="true"
alloTag. Altrimenti non funzionerà.
- 1. Come utilizzare la localizzazione implicita con MVCSiteMap?
- 2. Come gestire la localizzazione in knockout.js?
- 3. Come disattivare la localizzazione in git 1.8
- 4. Come funziona la localizzazione incrementale?
- 5. Creare un menu dal file web.sitemap in ASP.NET
- 6. Come gestire la localizzazione nei file JavaScript?
- 7. Come cambiare la localizzazione nel browser chrome
- 8. Come semplificare la localizzazione di iPhone?
- 9. Come abilitare la localizzazione validata jquery?
- 10. Aggiornamento da ASP.net 3.5 a 4.0 Risultati in Web.Sitemap Problemi
- 11. Come posso implementare il modello di localizzazione del servizio in Cocoa Touch su più progetti?
- 12. La localizzazione CFBundleDisplayName non funziona
- 13. Uso del plurale per la localizzazione russa
- 14. Come cambio la localizzazione in C# su Windows Phone?
- 15. Come disabilitare la localizzazione degli errori in Visual Studio?
- 16. Localizzazione in polimero?
- 17. Come implementare la compressione GZip in ASP.NET?
- 18. come implementare la metrica personalizzata in keras?
- 19. Come implementare la funzione GROWTH in JavaScript
- 20. Come implementare la serializzazione in C++
- 21. localizzazione Base + Storyboard + .strings -> nessuna localizzazione
- 22. Localizzazione per identità di sicurezza in .NET
- 23. Force VBA per utilizzare la localizzazione britannica
- 24. La localizzazione diversa dipende da un target
- 25. Esportazione di stringhe plurali per la localizzazione
- 26. Problemi con la localizzazione di file .storyboard
- 27. Localizzazione di timeAgoInWords in CakePHP
- 28. psql console non accettare la localizzazione
- 29. Localizzazione Android
- 30. La localizzazione di Spring non cambia lingua
ma nella risorsa cosa dovrei fare, significa che ho 5 file di risorse e sto usando un file di risorse (cart.resx) per il menu – peter
È necessario creare un resx per la web.sitemap. Copia uno da qualche altra parte e poi metti "PageName" come chiave della risorsa e poi inserisci il nuovo valore. Si prega di revocare la votazione e contrassegnare come risposta :) –
significa "non ho ottenuto, tutti i breadcrumb sono in arrivo in uno dei 5 file di risorse" nel file di risorse (.resx) cosa devo fare per il titolo (breadcrumb) – peter