es una historia un poco larga de explicar pero en general lo que tienes que hacer es jugar con los parametros del request, indicando el tipo de idioma, por ejemplo:
pagina.asp?lang=es
pagina.asp?lang=fr
pagina.asp?lang=us
...etc
despues generar tus archivos .resx donde colocaras el texto (titulos, mensajes, etc) de tu sitio, y dependiendo del idioma seleccionado colocar ese texto correspondiente, la verdad es un poco largo explicartelo, te recomiendo que te bajes el proyecto de
Rainbow portal para que veas de lo que te estoy hablando.
Salu2