Saltar al contenido
SilktideAyuda

Idioma no válido para la página

Cuando una página declara su idioma, el código de idioma debe estar escrito correctamente. Silktide informa de las páginas cuyo idioma declarado está vacío o no es un código reconocible, lo que impide que los navegadores y las lo utilicen.

Por qué es importante

Un depende del idioma declarado de la página para pronunciar su texto correctamente. Una declaración rota como lang="" o lang="english" es peor que inútil: la página parece declarar un idioma, pero el software no puede actuar en consecuencia, por lo que la pronunciación, las opciones de traducción y la corrección ortográfica pasan a depender de conjeturas.

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

Cómo solucionarlo

Corrige el atributo lang en la etiqueta de apertura de la página para que use un código de idioma válido: un idioma de dos o tres letras, opcionalmente seguido de una región.

<!-- Problema: declaraciones vacías y no válidas -->
<html lang="">
<html lang="english">

<!-- Solución: un código de idioma bien formado -->
<html lang="en">
<html lang="en-US">

Esto suele establecerse una sola vez en la plantilla de tu página. Declarar el idioma correcto también mejora cómo Silktide prueba tu contenido; consulta cómo funcionan los idiomas.

Cómo lo comprueba Silktide

  1. Busca el elemento <html> de cada página.
  2. Examina su atributo lang y, si existe, su atributo xml:lang.
  3. Informa de un atributo que esté presente pero vacío.
  4. Informa de un atributo cuyo valor no esté bien formado: la parte del idioma debe tener 2 o 3 letras (como en o fr), y cualquier parte de región que le siga debe tener 2 o 3 letras (como US o GB).
  5. Las páginas sin ningún atributo de idioma están cubiertas por la comprobación independiente Idioma de la página.

Solución de problemas

Mi etiqueta de idioma es válida pero se ha señalado

Silktide valida las partes de idioma y de región de la etiqueta. Formas menos comunes de etiqueta válida, como las que incluyen un código de escritura de cuatro letras como zh-Hans, pueden señalarse aunque sean técnicamente válidas. Si confirmas que tu etiqueta es correcta, el hallazgo.

Más información

Última actualización

¿Le ha resultado útil esta página?

Idioma no válido para la página | Ayuda de Silktide