Cómo indicar varios idiomas en una web
Una de las cuestiones más importantes cuando se desarrolla una página debe ser la usabilidad del sitio web. Muchos desarrolladores no son conscientes de las trabas que ponen al usuario para que encuentre la información que busca. En este caso en concreto me refiero al idioma de la web y a las listas de selección de paises cuando se completa un formulario. Hay que plantearse dos cuestiones principalmente:
- ¿El usuario sabe cómo se llama su paÃs en otro idioma? Es decir, cuando en un formulario que nos deriva al sitio en nuestro idioma, se nos pregunta el idioma en inglés o en el idioma que está hecha la página. Probablemente como usuario nadie tenga problema en acceder si pone Spain, pero si lo pone en chino, o en ruso ¿serÃamos capaces de encontrarlo?
- Cuando se pone un selector de idioma con una banderita al lado, por ejemplo la de españa, ¿ponemos al lado en texto el idioma en su idioma original, no ponemos nada o ponemos el idioma en su idioma nativo? Igual un usuario mexicano que quiere ver la página en español, no pincha sobre la bandera de españa.
Por eso cuando creo un sitio web intento:
- No utilizar banderitas, si el cliente insiste, insisto en poner el texto al lado con el idioma en el idioma original (bandera de Francia texto al lado: Français)
- Cuando creo un listado de paÃses para seleccionar el paÃs en cuestión lo intento poner en su idioma original, creo que esto no supone ningún esfuerzo adicional como desarrolladores (lo mismo me cuesta buscar costa de marfil en inglés, que en su denominación local: Cote d´Ivoire), y facilita y mejora la experiencia y navegación del usuario.
Escribo este artÃculo hoy, después de darme una vuelta por la página de sun (la auténtica competencia de google), y como navego por teclado, tener que hacer tres tecleos para buscar el sitio al que querÃa acceder España, que aparecÃa como Spain.
ArtÃculos relacionados:
http://www.webmasterlibre.com/2008/10/29/no-uses-banderas-para-indicar-el-idioma
Estoy de acuerdo!
qué raro!
Hola! Creo que el negro es un poco durete para leer después el texto. ¿No te parece? Yo me estoy dejando la vista mientras escribo esto
Besos
Hoy también me planteaban sobre la página a la que nos tiene que llevar el cambio de idioma: tiene que ser la misma en la que nos encotrabamos, o la home? Y en tal caso de que sea la misma en la que nos encontrábamos, imaginemos que ésta tenÃa un formulario y el usuario lo habÃa medio-rellenado: deberÃan seguir apareciendo los datos que habÃa introducido?
Personalmente pienso que debe ser la misma, aunque no deberÃa darse el caso, de que el usuario tuviera que perderse en la web para llegar al cambio de idioma. Su navegación inicial deberÃa empezar en el idioma que quiere (si está disponible).
Sobre lo del formulario…obviamente si tengo medio formulario completado y me desaparece al elegir el idioma no me sentarÃa muy bien, esto lo pienso como usuario pero volvemos al punto de que no deberÃa haber la posibilidad de comenzar a rellenar un formulario y encontrar la opción de cambiar el idioma, sino que esta navegación ya se deberÃa producir en el idioma nativo.