Miren, tengo una pagina en ASP entonces lo que deseo es poner vinculos "English" --- "Español" que por ejemplo, al yo darle clic a "English" será el URL= "default.asp?idioma=en" entonces todo debe salirme en inglés, con el include: <!--#include file="lenguaje/en/idioma.asp" --> y con español, sería <!--#include file="lenguaje/sp/idioma.asp" -->
sp y en son carpetas dde están las variables de ambos idiomas
Ahora, lo que deseo hacer es algo parecido a: <!--#include file="lenguaje/(aqui debe ir el idioma que le paso por URL)/idioma.asp" -->
Lo que hice fue: <!--#include file="lenguaje/<%= Request.QueryString("idioma") %>/idioma.asp" -->
donde = Request.QueryString("idioma") %> debe ser el en o sp que le paso por URL
Y me sale el siguiente error:
Tipo de error:
Páginas Active Server, ASP 0126 (0x80004005)
No se encontró el archivo de inclusión "lenguaje/<%= Request.QueryString(".
/correo/prueba.asp, línea 42
Tipo de explorador:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 2.0.50727)
Página:
GET /correo/default.asp