Pero y si son más de dos idiomas?
Además de que no me hagas mucho caso, pero quiero suponer que el uso del objeto diccionario implicará mas peso para tu aplicación.
Yo creo que el comentario del El_Metallick fué acertado desde el principio:
un include de idiomas
Código:
Select case session("idioma")
case 1 'Español
strYes = "si"
case 2 'Inglés
strYes = "yes"
End Select
Trabajar con esa sesión en la primera parte que cargue de la aplicación y después solo hacer un Response.Write(strYes), con eso no importa cuáles o cuántos idiomas sean, siempre podrás agregar o quitarlos.
Saludos