Foros del Web » Soporte técnico » Ayuda General »

Sitio web multi-lenguaje - Consejos

Estas en el tema de Sitio web multi-lenguaje - Consejos en el foro de Ayuda General en Foros del Web. Hola a tod@s.. veran, para poder globalizar mi web he decidido hacerla multi-lenguaje.. La pagina contiene registro de usuarios y permite al usuario elegir su ...
  #1 (permalink)  
Antiguo 29/10/2011, 10:15
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 6 meses
Puntos: 9
Sitio web multi-lenguaje - Consejos

Hola a tod@s..

veran, para poder globalizar mi web he decidido hacerla multi-lenguaje..

La pagina contiene registro de usuarios y permite al usuario elegir su pais de residencia..

La duda viene a la hora de poner los paises en el lenguaje de cada usuario, por ejemplo: supongamos que un usuario de U.S.A ingresa a la web. automaticamente la web escoje ingles como su idioma y lo establece.. pero como hago con los paises?, es decir tengo una lista de paises ingresada en la bd, pero estan en español!..

Pensé en guardar en una tabla distinta los paises en cada idioma, por ejemplo:

tabla - paises
tabla - countries
etc...

pero llegue a la conclusion de que era totalmente estupido, sin embargo, sigo sin tener una idea de que hacer en este caso..

Alguien me puede dar su punto de vista?, Gracias!
  #2 (permalink)  
Antiguo 29/10/2011, 10:41
lpz
 
Fecha de Ingreso: abril-2006
Ubicación: Argentina
Mensajes: 402
Antigüedad: 18 años
Puntos: 2
Respuesta: Sitio web multi-lenguaje - Consejos

Podrias obtener el lenguaje del explorador del cliente y de esa forma decidir en que lenguaje poner el sitio. Guardas ese dato en sesion cosa que quede para todo el sitio durante la sesion.
  #3 (permalink)  
Antiguo 29/10/2011, 10:50
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 6 meses
Puntos: 9
Respuesta: Sitio web multi-lenguaje - Consejos

eso ya lo se.. la pregunta es como mostrarle la lista de paises en su idioma.. no como establecerle el idioma a la sesion de usuario..

Gracias de todas formas
  #4 (permalink)  
Antiguo 31/10/2011, 11:34
 
Fecha de Ingreso: mayo-2004
Mensajes: 102
Antigüedad: 20 años
Puntos: 5
Respuesta: Sitio web multi-lenguaje - Consejos

Pues yo normalmente pongo un Select con el idioma y luego un Select dependiente con Jquery que lo que hace es cojer por el ID del idioma y coje el correcto, osea deberias tener una tabla

id ¦¦ es_idioma ¦¦ it_idioma ¦¦ en_idioma
1 ¦¦ español ¦¦ spagnolo¦¦ Spanish

Luego puedes hacer todo de esa manera y llamas a los registros o variables asi $_POST[$elidioma.'_idioma'];

y el valor a $elidioma se lo das con un script que reconozca automaticamente el idioma desde el navegador.

Pero recuerda que hay mucha gente que habla 3 idiomas o 2 y tiene el navegador en ingles pero tal vez prefiere leer tu web en español.

Mi consejo fue en php, pero se que cualquiera sea tu lenguaje la logica sera parecida.

Yo he estado muchas noches pensando esto y finalmente he hecho mi web asi. Aunque es muy muy complicado mantener una web en multiidiomas la mia esta en 4 y tengo 4 personas que trabajan en ella e igualmente sigue siendo dificil coordenar el crecimiento equitativo de la web.

Un saludo espero haberte ayudado.
__________________
Bruno Quintana

Etiquetas: consejos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:12.