Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/07/2008, 00:03
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Respuesta: Detectar el idioma del usuario y escribirlo mediante una base de datos

para detectar el idioma del visitante, utilizarias algo similar a esto
Cita:
<%
Dim pais, idioma

'Detectamos el pais del usuario
pais = Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")

'A partir de los dos primeros caracteres detectamos el idioma
idioma = Left(pais, 2)

select case idioma
case "es"
bienvenida = "Bienvenido"

case "pt"
bienvenida = "Bem-vindo"
case "en"
bienvenida = "Welcome"
end select

response.write bienvenida
%>
ahora, para que lograras trasformar tu pagina por decirlo asi al idioma del visitante, tambien podrias utilizar este metodo, que nuestro amigo Tammander creo para el beneficio de todos en ESTE POST

y logicamente tambien existe la otra opion de crear una tabla, que contenga los campos requeridos para esta accion, por ejemplo

Cita:
Id, PClave, ES,EN,descripcion
con los cuales, podrias definir mediante una simple sentencia cual seria el idioma a mostrar
Cita:
"select " & idioma & " from idiomas"
harias un getrows, y simplemente desplegarias los datos del arreglo

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra