non usare Response.Redirect, ma
per la lingua di partenza io la conserverei in sessione e la farei riconoscere al sito di arrivo.codice:HttpServerUtility.Transfer("pagina", true)
ps: siccome il transfer fatto in questo modo conserva le collection della form di partenza, potrebbe essere conservata anche la lingua, approfondisci questo aspetto magari, ora non posso provare