WordPress - Wie übersetzt man ein PDF?
In diesem Artikel erfahren Sie, wie Sie eine auf Ihrer WordPress-Website erstellte PDF-Datei mit Weglot übersetzen können.
1. Welche PDF können von Weglot übersetzt werden?
Weglot kann PDFs übersetzen, die von bestimmten WordPress-Plugins generiert werden, solange das PDF aus HTML-Inhalt erstellt wird. Standardmäßig senden die meisten PDF-Generierungs-Plugins diesen HTML-Inhalt nicht an Weglot. Mithilfe eines speziellen Filters (Code-Snippet) kann Weglot diesen HTML-Inhalt abrufen und übersetzen, bevor das PDF erstellt wird.
Aktuell unterstützt Weglot die PDF-Übersetzung für:
Gravity PDF
Weglot stellt eine Entwicklerdokumentation bereit, die den Filter enthält, der für die Aktivierung der Übersetzung von PDFs, die mit dem Gravity PDF-Plugin erstellt wurden, benötigt wird:
https://developers.weglot.com/wordpress/use-cases/translate-pdf-with-gravity-pdf
WooCommerce PDF-Rechnung
Weglot unterstützt auch Rechnungs-PDFs, die von WooCommerce generiert werden, unter Verwendung eines ähnlichen Filters. Die Dokumentation ist hier verfügbar:
https://developers.weglot.com/wordpress/use-cases/translate-pdf-for-woocommerce-pdf-invoice
Wenn Ihre Website Links zu PDF-Dateien enthält und Sie möchten, dass diese Dateien je nach gewählter Sprache in übersetzten Versionen angezeigt werden, können Sie unseren Artikel konsultieren:
👉 Wie man eine Mediendatei (Bild, PDF, etc.) auf meiner übersetzten Website ändert.
2. Wie Sie den für die PDF-Übersetzung benötigten Code-Snippet hinzufügen
Um PDFs zu übersetzen, müssen Sie einen Code-Snippet zu Ihrer WordPress-Installation hinzufügen. Dies können Sie auf zwei verschiedene Arten tun.
Option 1 — Verwendung eines Plugins (empfohlen)
Sie können ein Plugin wie Code Snippets installieren, um den erforderlichen Code einfacher hinzuzufügen.
- Installieren und aktivieren Sie in Ihrem WordPress-Admin das Plugin Code Snippets.
- Klicken Sie im linken Menü auf Snippets.
Klicken Sie oben auf der Seite auf Neu hinzufügen, um einen neuen Snippet zu erstellen.

- Fügen Sie den in unserer Entwicklerdokumentation bereitgestellten Filter in den Codebereich ein.
- Stellen Sie sicher, dass der Snippet überall ausgeführt wird, damit er auf alle Seiten angewendet wird, auf denen das PDF generiert wird.
Speichern und aktivieren Sie den Snippet.

- Leeren Sie Ihren WordPress- oder Server-Cache, damit die Änderungen wirksam werden.
Option 2 — Hinzufügen des Snippets zu Ihrer functions.php-Datei
Wenn Sie möchten, können Sie den Code-Snippet direkt zu Ihrem aktiven Theme hinzufügen.
Gehen Sie in Ihrem WordPress-Admin zu Design > Theme-Editor.

Wählen Sie in der rechten Seitenleiste die Datei functions.php aus.

- Fügen Sie den Snippet am Ende der Datei hinzu.
- Speichern Sie Ihre Änderungen und leeren Sie alle Caches.



