Saltar al contenido
SilktideAyuda

Idioma de la página

Cada página debe declarar en qué idioma está escrita, para que los navegadores y las sepan cómo leerla. Silktide informa de las páginas que no declaran ningún idioma.

Por qué es importante

Un elige sus reglas de pronunciación a partir del idioma declarado de la página. Sin esa información, adivina (a menudo a partir de la configuración del propio usuario) y una mala suposición hace que cada palabra suene mal. Imagina que se aplicara la pronunciación inglesa a toda una página en alemán: la palabra "die" sonaría como el inglés "die" en lugar de "dee", y así en cada frase.

Los navegadores también utilizan el idioma declarado para ofrecer traducciones, la corrección ortográfica y la selección de fuentes, y los motores de búsqueda lo usan para ofrecer las páginas al público adecuado, por lo que no declarar el idioma también puede perjudicar la visibilidad.

Esto corresponde al criterio de éxito de 3.1.1 (Idioma de la página), un requisito de , parte del nivel de conformidad más básico.

Cómo solucionarlo

Añade un atributo lang a la etiqueta de apertura de de la página, utilizando el código del idioma para el idioma principal de la página:

<!-- Problema: no se ha declarado el idioma -->
<html>

<!-- Solución: declara el idioma -->
<html lang="es-ES">

Usa un código de idioma válido de dos letras, opcionalmente seguido de una región, como en, en-GB, fr o de-AT. En la mayoría de las plataformas web, esto se establece una vez en la plantilla de la página. Declarar el idioma correcto por página también mejora cómo Silktide analiza tu contenido; consulta cómo funcionan los idiomas.

Cómo lo comprueba Silktide

  1. Busca el elemento <html> de cada página.
  2. Informa de la página si no tiene ni un atributo lang ni un atributo xml:lang.
  3. La validez del valor declarado se comprueba por separado en la comprobación Idioma no válido para la página.

Más información

Última actualización

¿Le ha resultado útil esta página?