Weno, en cuanto a páginas con varios idiomas, una buena solución sería crear una BBDD donde los campos de las tablas tengan ya incorporados los diferente idiomas.
En cuanto a las imágenes, evidentemente tendrás que diseñarlas para cada uno de los idiomas.
Por ejemplo, imaginemos la estructura de un menú principal, donde pudan haber diferentes opciones: Página Principal, Foros, Ayuda y Identificarse (por decir algo)
Podríamos hacer una tabla dentro de la BBDD que se llamase MENU, con la siguiente estructura:
Código:
ID_MENU | NOMBRE_ES | NOMBRE_EN | URL
--------------------------------------------------------
1 | Página Principal | Home | ./index.asp
2 | Foros | Forums | ./foros.asp
3 | Ayuda | Help | ./ayuda.asp
4 | Identificarse | Login | ./login.asp
De esta forma, SIEMPRE abrirás la misma tabla, si quieres actualizar lso datos te será mucho más facil, y a la hora de mostrarlo en el navegador,solo tendrás que hacer unos pequeños cambios en el ASP
Espero que te sea de ayuda.
Un saludo
LeCLUB