Routing sito multilingua

domenica 17 maggio 2015 - 17.51
Tag Elenco Tags  C#  |  .NET 4.0  |  Visual Studio 2010  |  SQL Server 2008 R2

giovannivolo921 Profilo | Newbie

salve a tutti,
sto provando ad applicare routing su sito multilingua

ecco il mio codice

masterpage:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

global.asax

void RegistraPercorsi(RouteCollection routes) { routes.MapPageRoute("home", "{lingua}/", "~/default.aspx"); routes.MapPageRoute("chi-siamo", "{lingua}/{pagina}/", "~/chi-siamo.aspx"); }

Il problema è questo:
mi trovo in www.miosito.com/it/chi-siamo
clicco sulla bandierina eng
l'url diventa www.miosito.com/en/chi-siamo e viene tradotto il testo.
La mia domanda è dunque:
se incollo l'url www.miosito.com/en/chi-siamo in una nuova finestra mi carica la lingua italiana e non l'inglese e poi al cambio lingua vorrei tradurre anche l'url in inglese.
Potreste aiutarmi? anche postando qualche guida online
Grazie




Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5