Pagina de bienvenida NO. Entre otras cosas, la navegación web no es
secuencial, ni tienes garantías de que haya un solo punto de entrada a tu
sitio. Yo me decanto por que los idiomas sean accesibles desde cada página,
en un sitio poco predominante pero visible. De esta forma, aterrize donde
aterrize el usuario tiene la posibilidad de cambiar de idioma. Algunas
reflexiones en este sentido:


   - El cambio de idioma debe dejar al usuario en la página en que se
   encuentra, soilo que en el nuevo idioma seleccionado. Algunos sitios cuando
   el usuario cambia de idioma le llevan a una página "diferente", como una
   cabecera de sección en el nuevo idioma o algo así.
   - Las famosas "banderas" plantean un problema de usabilidad, como ya
   decía Nielsen hace unos años. Primero hay paises en los que se hablan varios
   idiomas oficiales, y por tanto la bandera de ese país puede asociarse a
   varios idiomas (por ejemplo suiza). Segundo, hay idiomas que se hablan en
   varios paises, y claro, que idioma seleccionas para representar ese idioma.
   A mi personalmente me molesta bastante que el "castellano/español" se
   encuentre oculto bajo la bandera de méjico en muchos sitios desarrollados en
   EEUU. Tuve que aprender a identificar la bandera mejicana para entender
   esto, pero claro, después he tenido que hacer lo mismo con las banderas
   Argentinas, Chilenas, Cubanas, etc.
   - Sin embargo, las "banderas" son un ejemplo claro de como una mala
   aplicación de un concepto, un error perpetuado en el tiempo se puede
   convertir en un estándar, o al menos en algo que los usuarios esperan
   encontrar. La solución que yo he encontrado es aunar los ISO de un idioma
   ("es"-> español, EN->inglés, FR->frances, etc.) y las banderas. Los ISOs son
   más practicos, pero no todo el mundo entiende el concepto visualmente en la
   web (en un manual impreso si estamos acostumbrados a verlo asi). Ejjemplos:
   www.lual.com, www.xibart.com arriba a la derecha.

En cuanto a las opciones de cual debiera ser el idioma mostrado por defecto,
yo suelo actuar de varias formas:


   - En primer lugar si es un sitio que tiene registrado el .es, el .com
   y otros dominios, suelo tener una rutina que comprueba si el dominio en el
   que nos encontramos y establecer el idioma por defecto correspondiente a ese
   dominio. por ejemplo español, cuando la URL esta dentro del ".es"., inglés
   si la URL es del ".com" y así.
   - La detección del idioma del navegador es más fiable que otras
   opciones. Al menos sabes que el usuario esta trabajando en un idioma
   determinado y que puede entenderlo. Aunque siempre hay que facilitar el
   cambio de idioma.
   - Se pueden detectar por rangos de IPs en que pais esta navegando el
   usuario y devolver la URL en un idioma afin. Claro que yo puedo hablar
   inglés y consultar una página desde España porque estoy de vacaciones.
   - Cookies para "recordar" un idioma, sirven, pero tampoco son
   infalibes: un mismo ordenador puede utilizarse por usuarios diferentes, que
   hablen idiomas diferentes (por ejemplo en un cibercafé, en una universidad o
   en un puesto de trabajo).

Si una página permite facilmente cambiar de idioma en cualquier momento y
desde cualquier sitio al usuario, tampoco es tan determinante la elección
del idioma por defecto, aunque la opción más orientada al usuario parece la
detección del icioma del navegador. Sea como fuere, voy a hacer una última
reflexión:

La "usabilidad" de las URLs es importante también. Es evidente pero conviene
tenerlo en cuenta a la hora de realizar nuestra programación:

http://www.loquesea.com/es/articulos/articulo1.html
http://www.loquesea.com/en/articulos/articulo1.html
http://www.loquesea.com/fr/articulos/articulo1.html

Estas 3 URLs se parecen tanto que no es dificil entender que la primera
corresponodera al articulo1.html en español, la segunda al mismo articulo en
ingles y la tercera al francés. Si mantenemos estas URLs homogeneas a lo
largo de todo el sitio, no costará mucho a los usuarios entender el sistema
e incluso cambiar de idioma manualmente alterando la URL. Será mucho más
facil que lo siguiente, no?

http://www.loquesea.com/articulos/articulo1.html?lang=1
http://www.loquesea.com/articulos/articulo1.html?lang=2
http://www.loquesea.com/articulos/articulo1.html?lang=3

El día 12/04/07, Moisés Ribeiro <[EMAIL PROTECTED]> escribió:
>
> Hola a todos.
> (És mi primera contribuição à Lista y como soy brasileño, vou escribir em
> Portuñol  :-)
>
> Sobre elegir otro idioma, en los proyectos que tengo participado,
> preferimos
> hacer la escolha en función del idioma de la maioria da audiencia do site
> (el target), pero siempre colocando à escolha del usuario otras opciones
> de
> idioma en la interfaz.
>
> Se el usuario selecciona otro idioma, guardamos esta seleccion en cookies
> de
> lo navegador, así da proxima vez ele já tera el sitio com seu idioma
> seleccionado.  (Por exemplo: www.bradescori.com.br)
>
> Desta forma, eliminamos la seleccion de idioma en una tela que solo faz
> eso
> (o que pra mi es desnecessario e afasta los usuarios).
>
> Saludos desde Porto Alegre.
> Moisés Ribeiro
> http://blog.untitled.art.br
> _______________________________________________
> altas, bajas y modificaciones:
> http://www.cadius.org/lista/opciones.html
>
_______________________________________________
altas, bajas y modificaciones:
http://www.cadius.org/lista/opciones.html

Responder a