WordPress - ¿Cómo traducir un PDF?

En este artículo, aprenderá a traducir un PDF generado en su sitio web de WordPress con Weglot.



1. ¿Qué PDF puede traducir Weglot?

Weglot puede traducir archivos PDF generados por determinados plugins de WordPress, siempre y cuando el PDF se haya creado a partir de contenido HTML. Por defecto, la mayoría de los plugins de generación de PDF no envían este HTML a Weglot. Mediante un filtro específico (fragmento de código), Weglot puede recuperar este HTML y traducirlo antes de que se genere el PDF.


Actualmente, Weglot admite la traducción de archivos PDF para:


Gravity PDF

Weglot proporciona documentación para desarrolladores que incluye el filtro necesario para habilitar la traducción de los archivos PDF generados por el complemento Gravity PDF:

https://developers.weglot.com/wordpress/use-cases/translate-pdf-with-gravity-pdf


Factura PDF WooCommerce

Weglot también admite los PDF de facturas generados por WooCommerce, utilizando un filtro similar. La documentación está disponible aquí:

https://developers.weglot.com/wordpress/use-cases/translate-pdf-for-woocommerce-pdf-invoice


Si su sitio web incluye enlaces a archivos PDF y desea que estos archivos muestren versiones traducidas según el idioma seleccionado, puede consultar nuestro artículo:

👉 Cómo cambiar un archivo multimedia (imagen, PDF, etc.) en mi sitio web traducido.


2. Cómo añadir el fragmento de código necesario para la traducción de PDF

Para traducir archivos PDF, debe añadir un fragmento de código a su instalación de WordPress. Puede hacerlo de dos maneras diferentes.



Puede instalar un complemento como Code Snippets para añadir el código necesario más fácilmente.

  1. En su administrador de WordPress, instale y active el plugin Code Snippets.
  2. Haga clic en Fragmentos en el menú de la izquierda.
  3. Haga clic en Añadir nuevo en la parte superior de la página para crear un nuevo fragmento.

    Captura de pantalla que muestra la ubicación del botón Añadir nuevo

  4. Pegue el filtro que se proporciona en nuestra documentación para desarrolladores en el área de código.
  5. Asegúrese de que el fragmento se ejecute en todas partes, de modo que se aplique a todas las páginas en las que se genera el PDF.
  6. Guarde y active el fragmento.

    Captura de pantalla que muestra los pasos a seguir para crear un nuevo snippet

  7. Borre la caché de WordPress o del servidor para que los cambios surtan efecto.

Opción 2: añadir el fragmento de código al archivo functions.php


Si lo prefiere, puede añadir el fragmento de código directamente a su tema activo.

  1. En su administrador de WordPress, vaya a Apariencia > Editor de temas.

  2. En la barra lateral derecha, seleccione el archivo functions.php.

  3. Añada el fragmento al final del archivo.
  4. Guarde los cambios y borre las cachés.
¿Responde esto a su pregunta? Gracias por sus comentarios Ha habido un problema al enviar su comentario. Vuelva a intentarlo más tarde.

¿Aún necesita ayuda? Contacte con nosotros Contacte con nosotros