Haben Sie Probleme mit der LearnDash-Übersetzung?
Wenn Sie ein breiteres Publikum für Ihre Kurse erreichen möchten, ist es ein Muss, zu lernen, wie man LearnDash übersetzt.
Das macht es nicht nur für ein mehrsprachiges Publikum einfacher, Ihre Kursinhalte zu konsumieren, sondern Sie können auch von vornherein durch mehrsprachiges SEO und Social-Media-Marketing ein größeres Publikum aufbauen.
Aber wenn Sie noch nie zuvor einen mehrsprachigen LearnDash-Kurs erstellt haben, kann es schwierig sein zu wissen, wo Sie anfangen sollen.
Dafür ist dieser Beitrag da…
Wir beginnen mit der Besprechung der verschiedenen Optionen für die LearnDash-Übersetzung. Dann zeigen wir Ihnen Schritt für Schritt, wie Sie mit der Freemium-Version einen mehrsprachigen Kurs erstellen. TranslatePress-Plugin.
Diese Methode erfordert keine besonderen technischen Kenntnisse. Tatsächlich können Sie von Kursinhalten bis hin zu Tests und Aufgaben alle Ihre Übersetzungen über einen einfachen visuellen Editor wie diesen verwalten:
Bereit anzufangen? Beginnen wir mit der Übersetzung...
Was Sie für die LearnDash-Übersetzung im Jahr 2026 und darüber hinaus benötigen
Wenn es um die Übersetzung von LearnDash geht, haben Sie einige verschiedene Möglichkeiten:
- Dedizierte mehrsprachige Plugins – Sie können ein dediziertes mehrsprachiges Plugin verwenden wie TranslatePress für jede Sprache einen separaten Inhalt zu erstellen. Zum Beispiel könnte die URL der englischen Lektion lauten yoursite.com/example-course/lesson während die spanische Version sich möglicherweise auf yoursite.com/es/example-course/lesson.
- WordPress Multisite – Sie können WordPress-Multisite verwenden, um Erstelle eine separate Netzseite für jede Sprache.
- Dynamische Übersetzung – Sie können die dynamische Übersetzung verwenden, um jede Seite im Handumdrehen zu übersetzen. Jede Seite hat nur eine URL (im Gegensatz zum Mehrsprachen-Plugin) und Sie nutzen einen Dienst, um den Inhalt dynamisch in die bevorzugte Sprache des Besuchers zu übersetzen. Dafür gibt es Werkzeuge wie dieses.
Für die meisten LearnDash-Kurse ist der Ansatz mit einem Mehrsprachen-Plugin die optimale Lösung, da er die beste Kombination aus Flexibilität, Kontrolle und Benutzerfreundlichkeit bietet. Was Mehrsprachen-Plugins angeht, empfehlen wir natürlich TranslatePress – dazu gleich mehr.
Aus diesem Grund macht ein mehrsprachiges Plugin am meisten Sinn
Wo liegt das Problem bei den anderen Methoden? Nun, obwohl jede ihre Vorteile hat, gibt es auch sehr große Nachteile, die die Vorteile überwiegen.
Die Verwendung von WordPress Multisite bietet beispielsweise viel Flexibilität und Kontrolle, da Sie jede Netzwerk-Website für jede Sprache vollständig anpassen können, aber es verleiht Ihrem Kurs große Komplexität und erschwert es, die Kursinhalte synchron zu halten, da jede Netzwerk-Website von den anderen getrennt ist.
Die Verwendung eines dynamischen Übersetzungsplugins ist super einfach, da es nach dem Plug-and-Play-Prinzip funktioniert, aber es schränkt Ihre Flexibilität und Kontrolle ein, da Sie die Übersetzungen nicht manuell verfeinern oder bearbeiten können, da sie dynamisch erfolgen. Im Grunde müssen Sie darauf vertrauen, dass der maschinelle Übersetzungsdienst perfekte Übersetzungen generiert, was nicht immer der Fall ist. Außerdem können Sie nicht von mehrsprachiger SEO profitieren, da es keine statischen Versionen der übersetzten Inhalte gibt.
Mit TranslatePress, erhält man eine gelungene Mischung. Es ist weiterhin sehr einfach zu bedienen, da man in nur wenigen Minuten einsatzbereit ist und alles über einen visuellen Editor verwalten kann. Sie haben außerdem die Möglichkeit, einen maschinellen Übersetzungsdienst zu nutzen, um Ihre Ausgangsübersetzungen zu generieren.
Gleichzeitig erhalten Sie jedoch die volle Kontrolle über Ihre Übersetzungen. Sie können jedes einzelne Wort, das in Ihrem Kurs vorkommt, manuell überarbeiten. Selbst wenn Sie maschinelle Übersetzung nutzen, können Sie diese Übersetzungen dennoch vollständig bearbeiten, da TranslatePress sie lokal speichert, anstatt sie dynamisch im laufenden Betrieb zu übersetzen.
Sie können auch über den Text hinausgehen und die Bilder und Videos Ihres Kurses “übersetzen”, sodass Lernende je nach ihrer gewählten Sprache andere Medieninhalte sehen. Dies hilft Ihnen, über eine einfache Übersetzung hinauszugehen und Ihre LearnDash-Kurse vollständig zu lokalisieren.
Insgesamt sind wir daher der Meinung, dass TranslatePress die beste Option für die Übersetzung von LearnDash ist, und aus diesem Grund werden wir es im folgenden Tutorial verwenden.
So übersetzen Sie LearnDash mit TranslatePress
Nachdem wir nun kurz die theoretischen Grundlagen zur Erstellung eines mehrsprachigen LearnDash-Kurses erläutert haben, kommen wir nun zur eigentlichen Schritt-für-Schritt-Anleitung, wie Sie Ihren Kurs mit TranslatePress übersetzen können.
Sie können dem größten Teil dieses Tutorials folgen mit die kostenlose Version von TranslatePress auf WordPress.org.
Es gibt jedoch einige Situationen, in denen Sie möglicherweise die Premium-Version von TranslatePress erwerben möchten; darauf werden wir in unserem Leitfaden ausdrücklich hinweisen.
Für einen LearnDash-Kurs liegen die Hauptvorteile von Kauf der Premium-Version sind wie folgt:
- Unbegrenzte Sprachunterstützung – In der kostenlosen Version können Sie eine neue Sprache hinzufügen (zwei Sprachen insgesamt), aber die Premium-Version unterstützt unbegrenzte Sprachen.
- Mehrsprachige SEO – Die Premium-Version fügt Funktionen hinzu, um die mehrsprachige SEO Ihres Kurses zu verbessern, wie beispielsweise die Möglichkeit, SEO-Metadaten zu übersetzen.
- DeepL Support – Mit der kostenlosen Version können Sie Google Translate für automatische Übersetzungen nutzen, für die Nutzung von DeepL benötigen Sie jedoch die Premium-Version.
- Übersetzerkonten – Sie können dedizierte Übersetzerkonten erstellen. Dies kann nützlich sein, wenn Sie mit einem freiberuflicher Übersetzer und/oder wenn Sie Dozenten von Drittanbietern erlauben, Kurse zu erstellen, und diesen Dozenten die Möglichkeit geben möchten, ihre eigenen Kurse zu übersetzen.
- Als andere Benutzerrollen anzeigen – wenn Sie ein Mitgliedschafts-Plugin verwenden, um verschiedene Inhalte basierend auf der Rolle eines Benutzers anzuzeigen, können Sie mit dieser Funktion den visuellen Editor verwenden, um all Ihre Inhalte zu übersetzen. Das wird später mehr Sinn ergeben.
So funktioniert es…
TranslatePress Mehrsprachig
1. Richten Sie Ihre LearnDash-Kursinhalte in der Standardsprache ein
Um zu beginnen, sollten Sie zunächst sicherstellen, dass Sie Ihre LearnDash-Kurs-Website in der Standardsprache, also der Originalsprache Ihrer Website, vollständig eingerichtet haben.
Wenn Sie bereits einen LearnDash-Kurs haben, ist dieser Schritt wahrscheinlich bereits abgeschlossen und Sie können zum nächsten Schritt überspringen.
Wenn Sie sich jedoch noch in der frühen Planungsphase Ihres Kurses befinden, ist die Grundidee, dass Sie sich erst dann um die Erstellung mehrsprachiger Inhalte kümmern müssen, wenn Sie die Einrichtung in der Originalsprache bereits abgeschlossen haben.
Sobald Sie den Originaltext haben, können Sie mit TranslatePress den gesamten Inhalt ganz einfach manuell oder automatisch in eine unbegrenzte Anzahl neuer Sprachen übersetzen.
Für dieses Beispiel haben wir verwendet das Astra-Theme und einer der vorgefertigten, mit LearnDash betriebenen Kurs-Demo-Sites. So sieht sie in der Standardsprache (Englisch) aus:
Jetzt ist es Zeit zu übersetzen!
2. TranslatePress installieren und Sprachen auswählen
Als Nächstes sollten Sie das TranslatePress-Plugin auf Ihrer LearnDash-Website installieren und aktivieren.
Wenn Sie die kostenlose Version verwenden, können Sie installieren Sie das Plugin direkt von WordPress.org. Wenn Sie mit TranslatePress Premium, Sie können das Plugin herunterladen von Das Dashboard Ihres TranslatePress-Kontos.
Sobald Sie das Plugin aktivieren, gehen Sie zu Einstellungen → TranslatePress im Dashboard Ihrer WordPress-Website und wählen Sie die Sprachen Ihres Kurses aus:
- Standardsprache – die Ursprungssprache Ihres Kurses, auch bekannt als die Sprache, in der Ihre Kursinhalte derzeit vorliegen.
- Alle Sprachen – eine oder mehrere neue Sprachen, in die Sie Ihre Kursinhalte übersetzen möchten. Mit der kostenlosen Version von TranslatePress können Sie eine neue Sprache hinzufügen, während die Premium-Version von TranslatePress eine unbegrenzte Anzahl von Sprachen unterstützt.
Wenn Ihr LearnDash-Kurs beispielsweise derzeit auf Englisch ist und Sie ihn ins Spanische übersetzen möchten, würden Sie die Einstellungen wie folgt vornehmen:
TranslatePress bietet integrierte Unterstützung für Hunderte von Sprachen und Ländereinstellungen, sodass Sie die gewünschte(n) Sprache(n) in der Auswahlliste finden sollten. Sollten Sie die gewünschte Sprache dennoch nicht finden, bietet Ihnen TranslatePress außerdem die Möglichkeit, eine benutzerdefinierte Sprache hinzufügen.
Sie können dies tun, indem Sie zu gehen Fortgeschritten Registerkarte „TranslatePress-Einstellungen“ und nach unten scrollen zu der Benutzerdefinierte Sprache Einstellungen.
3. Automatische LearnDash-Übersetzung einrichten (optional)
Wenn Sie bei der Übersetzung Ihrer Kursinhalte Zeit sparen möchten, unterstützt TranslatePress die automatische Übersetzung – diese ist jedoch vollkommen optional. Wenn Sie lieber von Grund auf selbst übersetzen möchten, fahren Sie direkt mit Schritt 4 fort. Selbst wenn Sie die automatische Übersetzung nutzen, kann jede generierte Übersetzung im visuellen Editor manuell bearbeitet werden.
Der einfachste Ort, um zu beginnen: TranslatePress AI
TranslatePress AI ist die im Plugin integrierte Übersetzungs-Engine – kein API-Schlüssel, kein externes Konto, keine zusätzliche Einrichtung. Eine kostenlose KI-Lizenz steht zur Verfügung, wenn Sie Hier anmelden, was es zur reibungslosesten Möglichkeit macht, Ihren Kurs automatisch übersetzen zu lassen. Bei den kostenpflichtigen Tarifen sind KI-Wörter im Paket enthalten. Wenn Sie im Rahmen eines kostenpflichtigen Tarifs mehr Wörter benötigen, können Sie Guthaben direkt über Ihr TranslatePress-Konto aufladen.
Bevorzugen Sie eine externe Übersetzungsschnittstelle?
TranslatePress ist außerdem mit Google Translate und DeepL verbunden:
- Google Übersetzer — verfügbar in allen Tarifen, einschließlich der kostenlosen Version, bei Verwendung Ihres eigenen Google Cloud API-Schlüssels. So generieren Sie eine. TranslatePress selbst erhebt keine Gebühren für die Nutzung von Google Translate, aber es gelten die Preise von Google, sobald Sie das kostenlose Kontingent (~500.000 Zeichen pro Monat) überschreiten.
- DeepL — verfügbar für Business- und Developer-Tarife unter Verwendung Ihres eigenen DeepL-API-Schlüssels. Hier ist die DeepL-Einrichtungsanleitung. Wenn Sie die beiden externen Optionen abwägen, haben wir eine Ausführlicher Vergleich zwischen Google Translate und DeepL.
Wie man es aktiviert
Geh zum Automatische Übersetzung Registerkarte in Ihren TranslatePress-Einstellungen und ermöglichen Automatische Übersetzung – wählen Sie Ihre Übersetzungs-Engine aus. Mit TranslatePress können Sie außerdem ein maximales Zeichenlimit pro Tag festlegen, was nützlich ist, um die Kosten zu kontrollieren, wenn Sie eine kostenpflichtige externe API nutzen.
Hinweis für Nutzer von Google Translate und DeepL: TranslatePress selbst erhebt keine Gebühren für die Nutzung der maschinellen Übersetzung, aber möglicherweise müssen Sie Google Translate oder DeepL direkt bezahlen, wenn Sie die Limits der jeweiligen kostenlosen Tarife überschreiten (was etwa 500.000 Zeichen pro Monat entspricht).
Sobald Sie Ihre Änderungen gespeichert haben, beginnt TranslatePress automatisch mit der Übersetzung Ihrer Kursinhalte. Im nächsten Schritt können Sie alles im visuellen Editor überprüfen und anpassen.
4. LearnDash Kursinhalte mit dem visuellen Editor übersetzen
Jetzt sind Sie bereit, den visuellen Übersetzungseditor zu öffnen und mit der Übersetzung Ihres LearnDash-Kurses zu beginnen:
- Wenn Sie die automatische Übersetzung verwendet haben, werden die Übersetzungen im Editor im Voraus mit der Übersetzung Ihres gewählten Dienstes gefüllt.
- Wenn Sie keine automatische Übersetzung verwendet haben, sind die Übersetzungsfelder anfangs leer und Sie müssen alle Übersetzungen selbst hinzufügen.
Lassen Sie uns zunächst einmal allgemein darüber sprechen, wie der TranslatePress-Editor funktioniert, und dann werden wir uns genauer damit befassen, wie bestimmte Teile von LearnDash übersetzt werden.
Um den TranslatePress-Editor zu öffnen, rufen Sie zunächst die Seite auf, die Sie übersetzen möchten – und zwar im Frontend Ihrer Website. Klicken Sie anschließend auf „Neu“ Seite übersetzen Option in der WordPress-Symbolleiste:
Jetzt befinden Sie sich im visuellen Editor, der ganz ähnlich wie der native WordPress-Customizer funktioniert. Auf der rechten Seite sehen Sie eine Live-Vorschau Ihrer Website und auf der linken Seite eine Seitenleiste, in der Sie Ihre Übersetzungen verwalten können.
Um einen beliebigen Text oder ein Element auf der Seite zu übersetzen, fahren Sie einfach mit der Maus darüber und klicken Sie auf das Stiftsymbol. Dadurch wird die Übersetzung in der Seitenleiste geöffnet, wo Sie Ihre Änderungen vornehmen können:
Und das war's! Sie können den Vorgang wiederholen, um weitere Inhalte zu übersetzen.
Schauen wir uns einige konkrete Beispiele an…
How to Translate LearnDash Course Text
We already showed you how to translate LearnDash course text in the example above – just hover over it and click the pencil icon.
How to Translate LearnDash Course Images
Zu Bilder übersetzen in your course content (or anywhere else on your site), you can use the same point-and-click approach. Just hover over the image that you want to translate and click the pencil icon.
Then, you’ll be able to choose/upload a new image file from your Media Library.
If applicable, you’ll also be able to translate the image title and alt text (more on translating SEO metadata soon):
How to Translate LearnDash Course Videos
Video content is one detail that you’re not able to translate via TranslatePress’s visual editor. However, you are still able to translate videos if you want to offer multilingual video content – you’ll just need to do it via the lesson editor with the translation shortcode.
To begin, open the editor for the lesson with the video that you want to translate.
If you added the video directly to the editor, all you need to do is wrap the video in the shortcode for the relevant language. Then, you can add another video for the other language and wrap that in the relevant shortcode.
When someone views the lesson on the front end, they’ll only see the video that applies to their language:
If you’re using LearnDash’s video progression feature, you won’t be able to wrap the video embed in shortcodes because you add the video link directly to the lesson settings instead of to the editor.
One way to get around this is to use the LearnDash Presto Player integration. When you do that, LearnDash will use the embedded Presto Player for its video progression. The Presto Player actually shows up in the editor, which lets you wrap it in shortcodes.
How to Handle Restricted Content (Different Users See Different Content)
Falls Sie added membership site functionality to your course with a plugin such as Paid Member Subscriptions or another one of LearnDash’s membership plugin integrations, you might have situations where users with different user roles see different content.
Or, you might have situations where logged-in users see different content from anonymous guests.
To handle these situations in the visual TranslatePress editor, TranslatePress gives you an option to “view” each page as a different type of user.
You can make these choices using the Ansehen als drop-down in the editor:
With the free version of TranslatePress, you can view your content as the current user or a logged-out user. If you Upgrade auf die Business Lizenz, you’ll be able to view your content as specific user roles.
How to Translate LearnDash Quizzes
You can translate LearnDash quizzes just like other content.
You can translate questions and answers using point and click. When you’re ready to move to the next question, just click the button to advance:
How to Translate Your Site’s Menu
You probably get the idea by now – to translate your course’s menu, you just need to open any page that contains that menu. You can then hover over the menu item and click the pencil icon to edit its translation.
Once you translate the menu item one time, that translation will automatically be used for every instance where that menu appears:
Mit the TranslatePress Business Lizenz, you can also create completely different menus based on a user’s language (rather than just translating the same set of menu items like the free version of the plugin allows).
How to Translate SEO Metadata and URL Slugs
If you want your course to Profitieren Sie von mehrsprachiger SEO, you’ll want to go beyond translating the frontend content on your site and also translate all of the SEO metadata (titles, descriptions, etc.) and URL-Slugs.
To accomplish this, you can use the TranslatePress SEO-Add-on, which is available on der Personal license and above.
Zum Beispiel, wenn Sie verwenden an SEO plugin like Yoast SEO, you’ll be able to translate the details that you add to Yoast SEO, among other SEO content.
Once you’ve activated the SEO Pack add-on, you can use the drop-down in the translation editor to select your SEO metadata or the URL slug for that piece of content:
Um sitewide URL-Slugs, wie den Slug der Kategoriebasis, zu übersetzen, können Sie die Zeichenfolgenübersetzung interface (oben abgebildet).
How to Translate Other Content on Your LearnDash Course
Finally, it’s worth noting that you can use the same approach to translate any other frontend content on your site. That could be blog posts, content from other plugins that you’re using, content from your favorite page builder plugin, forms, popups, and so on.
You’ll use the same point-and-click approach for everything, but we have specific guides if you want a more detailed look:
- Editor (Gutenberg) Blöcke
- Benutzerdefinierte Felder
- Benutzerdefinierte Beitragstypen
- WordPress Formulare
- WordPress Menüs
- Popup-Inhalt
- Schieberegler
- WooCommerce-Produkte
- Elementor (Seitenersteller)
- Divi (Seitenersteller)
- Sauerstoff (Website-Baukasten)
How to Let Other Users Translate Content
If you have multiple instructors and want to let instructors translate their own courses, you can give them access to the same visual translation interface that you saw above.
The easiest option is to das TranslatePress kaufen Business Lizenz, which gives you a dedicated translator user role that you can assign to instructors:
They can then use this user role to translate their own courses without the risk of ending up in the backend of your site.
5. Configure Your LearnDash Language Switcher
Um die Dinge abzuschließen, werden Sie konfigurieren the language switcher for your course.
By default, TranslatePress adds a floating language switcher to the bottom-right corner of your website. However, you can change the position of the floating language switcher and/or use a different placement. Here are the additional options beyond the floating language switcher:
- Menüpunkt – add your language switcher to your menu by going to Darstellung → Menüs.
- Kurzcode – place your language switcher anywhere on your site using a shortcode. You can add it to a widget, in the content editor, or directly to your theme’s template files using the do_shortcode function.
To begin, you’ll want to configure your basic language switcher settings, such as whether or not to show language flags. Go to Einstellungen → TranslatePress → Sprachwechsler Tabelle
If you want to use a different placement, you can then continue to set that up.
For the shortcode method, you just need to add the shortcode where you want the language switcher to appear.
For the menu method, go to Darstellung → Menüs and add the dedicated language switcher menu items.
If you only have two languages, you can just add the Gegenteilige Sprache Option.
For more languages, you can add the Aktuelle Sprache option as a top-level menu item and then add the individual languages as sub-menu items to create a drop-down language switcher on your menu:
Here’s what that might look like on the frontend:
Beginnen Sie noch heute mit der LearnDash-Übersetzung
If you want to create a multilingual LearnDash course, TranslatePress offers the easiest, most comprehensive option for LearnDash translation.
Using TranslatePress’s visual editor, you’ll be able to translate all of your LearnDash courses, topics, lessons, quizzes, and more. You can also go beyond text and translate your images and videos as well.
If you want to save time, you can start with automatic translation — via TranslatePress AI, Google Translate, or DeepL — and then manually edit everything to ensure a top-notch experience for your students.
If you want to test things out, you can try the free version of TranslatePress to translate LearnDash into one new language.
Berücksichtigen Sie dann Upgrade auf die Premium-Version von TranslatePress to access tons of useful features including the following:
- Unbegrenzte Sprachunterstützung;
- Improved multilingual SEO;
- DeepL integration;
- Option to view content in the translation editor as different user roles;
- Separate menus for different languages;
- Dedicated translator accounts;
- Automatic user language detection.
TranslatePress Mehrsprachig
Do you still have any questions about LearnDash translation or how to create multilingual LearnDash courses? Let us know in the comments!
Wenn Sie diesen Beitrag hilfreich fanden, schauen Sie sich bitte unsere an YouTube-Kanal, wo wir ständig kurze und leicht verständliche Video-Tutorials hochladen. Sie können uns auch folgen auf Facebook und X um der Erste zu sein, der jedes Mal Bescheid weiß, wenn wir etwas posten.
















Translating LearnDash Sites works great and super easy. Especially the front end editing works like a charm. That’s why we gave translatepress preference over other plugins. But we’re facing one issue. LearnDash certificates only work in the original language. In all other languages there is an error, when creating the pdf. Has anyone already gained experience with this?