Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/01/2004, 14:49
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98

Estoy en el análisis justamente de lo mismo, estoy en la disyuntiva del mejor método para usar en una plataforma múlti-idioma...estaba pensando en lo siguiente:

Crear la misma cantidad de archivos que los idiomas que soporte tu plataforma, la mía soporta ahora inglés y mexicano

ingles.asp
-----------------------------
strSaludo = "Hello World"
strEnviar = "Send"

mexicano.asp
-----------------------------
strSaludo = "Hola Mundo"
strEnviar = "Enviar"

Como ves, en ambos, tenemos las mismas variables y sus nombres son iguales, solo cambia su valor.

Ahora, en un formulario o lo que sea, elijo el idioma deseado

idiomas.asp
---------------------------------------------
idioma = request.form("idioma")
Select case idioma
case "mexicano"
<!--#include file="idiomas/mexicano.asp"-->
case "ingles"
<!--#include file= "idiomas/ingles.asp"-->
End Select
--------------------------------------------

index.asp
-----------------------------------------------
<!--#include file= "idiomas.asp"-->
Response.write(strSaludo & "<br>")
Response.write(strEnviar & "<br>")

Algo así, si hay alguna idea mejor, se los agradeceremos


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway