Addaw, ir a inicio Donar

Técnica PDF WCAG 2.2

PDF16Indicar el idioma principal de un documento PDF

Nombre oficial en el W3C: Establecer el idioma predeterminado mediante la entrada /Lang

En pocas palabras

Cada PDF debe declarar en qué idioma está escrito, por ejemplo español. Con ese dato, el lector de pantalla elige la voz y la pronunciación correctas. Sin él, puede leer un texto en español con reglas del inglés y volverlo incomprensible.

Por qué es importante

El lector de pantalla no adivina el idioma. Si el PDF no lo indica, usa el de su configuración. Una persona ciega puede oír un bando municipal pronunciado como si fuera inglés.

El dato también ayuda a las líneas braille y a otros programas, como los traductores o los que leen en voz alta, a tratar bien el texto.

Cómo se hace

  1. En Word, indique el idioma del texto en Revisar > Idioma > Establecer idioma de corrección. Word lo pasa al PDF al exportar.
  2. Para revisarlo o corregirlo en Adobe Acrobat Pro, abra Archivo > Propiedades.
  3. Vaya a la pestaña Avanzadas. En «Opciones de lectura», elija el idioma en la lista «Idioma», por ejemplo Español.
  4. Si el idioma no está en la lista, escriba su código de idioma, no su nombre.
  5. Guarde el documento. Si hay párrafos en otro idioma, márquelos aparte en sus etiquetas.

Cómo comprobarlo

  1. En Acrobat, abra Archivo > Propiedades > Avanzadas y compruebe el idioma.
  2. Ejecute la comprobación de accesibilidad de Acrobat. No debe avisar de que falta el idioma principal.
  3. Abra el PDF en PAC (PDF Accessibility Checker, programa gratuito). También detecta si falta el idioma.
  4. Escuche el documento con un lector de pantalla. Debe usar la voz del idioma correcto.

Para saber más, en nuestro blog

Ver el texto completo del W3C (traducción al español)

Esta es una traducción no oficial al español de la técnica PDF16 de Techniques for WCAG 2.2, del W3C. Puede contener errores. El único documento oficial y normativo es la versión original en inglés, publicada en el sitio web del W3C.

Aplicabilidad

Documentos PDF etiquetados

Descripción

El objetivo de esta técnica es especificar el idioma predeterminado de un documento estableciendo la entrada /Lang en el catálogo del documento. Normalmente esto se realiza con una herramienta de creación de PDF.

Tanto las tecnologías de asistencia como los agentes de usuario convencionales pueden presentar el texto con mayor precisión cuando se identifica el idioma del documento. Los lectores de pantalla pueden cargar las reglas de pronunciación correctas. Los navegadores visuales pueden mostrar correctamente los caracteres y los sistemas de escritura. Los reproductores multimedia pueden mostrar los subtítulos correctamente. Como resultado, los usuarios con discapacidad pueden comprender mejor el contenido.

Ejemplos

Añadir una entrada /Lang para especificar el idioma predeterminado del documento con Adobe Acrobat Pro

Este ejemplo se muestra con Adobe Acrobat Pro. Existen otras herramientas de software que realizan funciones similares.

  1. Abra el documento en Adobe Acrobat Pro
  2. En el menú «Archivo», seleccione «Propiedades...»
  3. En el cuadro de diálogo «Propiedades», seleccione la pestaña «Avanzadas»
  4. En el apartado «Opciones de lectura», seleccione el idioma predeterminado en el cuadro combinado «Idioma»

Acrobat incluye numerosos idiomas predefinidos. Si necesita especificar un idioma que no está en la lista, como el ruso, debe escribir el código ISO 639-2 del idioma, no su nombre.

Especificar el idioma predeterminado del documento en un documento PDF mediante una entrada /Lang

El idioma natural utilizado para el texto de un documento se determina de forma jerárquica, en función de si existe una entrada opcional /Lang en alguna de las distintas ubicaciones posibles. En el nivel más alto, el idioma predeterminado del documento puede especificarse mediante una entrada /Lang en el catálogo del documento.

El siguiente fragmento de código ilustra el código típico para usar la entrada /Lang en el catálogo del documento para el idioma predeterminado de un documento (en este caso, inglés). (Normalmente esto lo realiza una herramienta de creación.)

1 0 obj
   << /Type /Catalog
      ...
      /Lang (en)
      ...
   >> 
 endobj

Pruebas

Procedimiento

  1. Comprobar que el idioma predeterminado del documento está correctamente especificado aplicando una de las siguientes opciones:

    • Leer el documento PDF con un lector de pantalla y escuchar si el texto se lee en el idioma natural correcto.
    • Con un editor de PDF, comprobar que el idioma está establecido como idioma predeterminado del documento.
    • Usar una herramienta capaz de mostrar el valor de la entrada /Lang del catálogo del documento para abrir el documento PDF y ver la configuración de idioma.
    • Usar una herramienta que exponga el documento a través de la API de accesibilidad y comprobar que el idioma está establecido como idioma predeterminado.

Resultados esperados

  • La comprobación n.º 1 es verdadera.

Recursos

Cómo lo comprobamos en ADDAW

En cada auditoría de ADDAW revisamos esta técnica página a página y le entregamos los errores con capturas y la forma de corregirlos.

Solicitar una auditoría

Basado en la técnica PDF16 del W3C (WCAG 2.2). Explicación y ejemplos: ADDAW. Traducción no oficial del texto del W3C © W3C, licencia de documentos del W3C. ¿Ha visto un error? Escríbanos.