
¿Quién no usó el traductor automático de Google en alguna web y se encontró con resultados muy pobres? Por eso declarar el idioma de nuestra web en el HTML ayuda a más personas de las que creemos y mejora la experiencia todos.
¿Qué significa declarar el idioma?
Es algo “tan simple” como incluir el atributo lang en la etiqueta HTML. Esta debe llevar el idioma correspondiente (en nuestro caso, normalmente usamos ‘en’ para inglés y ‘es’ para español). Se declara:
<!DOCTYPE HTML>
<html lang="es">
</html>
Es clave que esté declarado en la etiqueta de HTML así lo heredan el resto de los elementos.
Impacto en la accesibilidad
La correcta declaración del idioma sirve para:
- que los lectores de pantalla puedan leer el contenido con la pronunciación adecuada, y
- correcta codificación a los teclados brailes.
Beneficios adicionales
Además de ser clave para la accesibilidad, declarar el idioma también sirve para:
- mejorar el SEO,
- optimizar los resultados de herramientas automáticas como traductores y con inteligencia artificial.
Por eso, es tan importante que no demos por sentado el idioma y lo declaremos desde el comienzo.