Zuhause > Blog > Übersetzung > Wie man eine WordPress-Website automatisch übersetzt (schnell und mit minimalen Kosten)

Wie man eine WordPress-Website automatisch übersetzt (schnell und mit minimalen Kosten)

WordPress-Website automatisch übersetzen
Von Flavia
Letzte Aktualisierung: 23. Januar 2025

Anlegen eines mehrsprachige WordPress-Website ist eine ziemlich mühsame Aufgabe. Man muss erst herausfinden, in welchen Sprachen die Website verfügbar sein soll, und dann die bestes Übersetzungstool für Ihr Projekt. Erst danach kommen Sie zu dem Teil, in dem Sie tatsächlich Ihre Website-Inhalte übersetzen. Dieser Prozess ist wahrscheinlich der zeitaufwändigste von allen genannten.

Die automatische Übersetzung Ihrer WordPress-Website ist ein hervorragender Weg, um den Übersetzungsprozess zu beschleunigen und automatische Übersetzungen als Ausgangspunkt für Ihre mehrsprachigen Inhalte zu nutzen. Sie können alles in Minuten statt in Tagen oder Wochen übersetzen lassen.

In diesem Tutorial gehen wir darauf ein, wie man WordPress-Seiten schnell und mit minimalen Kosten automatisch übersetzen kann, indem man TranslatePress.

TranslatePress bietet sowohl automatische als auch manuelle Übersetzungen an. Was TranslatePress von anderen mehrsprachigen Lösungen unterscheidet ist, dass Sie alle Ihre Website-Inhalte direkt vom Front-End aus über eine visuelle Übersetzungsoberfläche übersetzen können.

How to use the visual translation editor with automatic translations

TranslatePress verfügt außerdem über einen eigenen integrierten automatischen Übersetzungsdienst namens TranslatePress AI; Sie können aber auch direkt eine Verbindung zu Google Translate oder DeepL herstellen, falls Sie diese Dienste bevorzugen.

Fangen wir an...

So übersetzen Sie jede Website automatisch mit Google Translate

Später in diesem Beitrag zeigen wir Ihnen den optimalen Weg, die automatische Übersetzung zu nutzen, um zu übersetzen dein eigenes Website. Wenn Sie jedoch die Website einer anderen Person übersetzen möchten, brauchen Sie lediglich Google Translate.

Dies ist nützlich, wenn es eine Website in einer anderen Sprache gibt, die Sie erleben möchten, oder wenn Sie generell eine Website übersetzen müssen, die Sie nicht kontrollieren.

Um zu beginnen, gehen Sie zu die reguläre Google Translate-Seite und wählen Sie die Sprache aus, in der sich die Website befindet (links) sowie die Sprache, in die Sie den Inhalt der Website übersetzen möchten (rechts).

Anstatt dann wie gewohnt den Text einzugeben, den Sie übersetzen möchten, fügen Sie einfach die URL der Website, die Sie übersetzen möchten, in das Feld auf der linken Seite ein. Klicken Sie dann auf den Link im rechten Feld, um die übersetzte Version der Website zu öffnen.

Um beispielsweise die TranslatePress-Website vom Englischen ins Spanische zu übersetzen, würden Sie die Konfiguration wie folgt vornehmen:

Automatically translate website using Google Translate

Wenn Sie auf den Link klicken, wird die übersetzte Version der Website zusammen mit einer neuen Symbolleiste von Google Translate geöffnet. Sie können wie gewohnt durch die verschiedenen Bereiche der Website navigieren und über die Symbolleiste bei Bedarf die Sprache wechseln oder zur Originalversion zurückkehren:

Translated website with Google Translate toolbar

Und da haben Sie es – eine einfache Möglichkeit, eine Website automatisch zu übersetzen.

Warum die dynamische Übersetzung von Google Translate für Ihre eigene Website nicht geeignet ist

Die oben beschriebene Google Translate-Methode ist wirklich praktisch, wenn Sie eine Website übersetzen müssen, über die Sie keine Kontrolle haben. Wenn Sie jedoch Ihre eigene eigen Website, um eine mehrsprachige Website zu erstellen, Sie sollten diesen dynamischen Ansatz nicht verwenden.

Es ist wichtig zu beachten, dass nur der “dynamische” Teil das Problem ist.

Es ist völlig in Ordnung, Google Translate zur automatischen Übersetzung Ihrer Inhalte zu nutzen – Sie müssen dabei nur darauf achten, dass dabei statisch Versionen des übersetzten Inhalts, nachdem Sie Ihre Übersetzungen mit Google Translate erstellt haben – genau das zeigen wir Ihnen im folgenden Tutorial.

Die reine Verwendung von Google Translate zur dynamischen Übersetzung Ihrer Inhalte auf Abruf wirft zwei Probleme auf:

  • Mehrsprachige SEO – bei der dynamischen Übersetzung haben die übersetzten Versionen Ihrer Inhalte keine eigenen permanenten URLs auf Ihrer Website, was bedeutet, dass Google sie nicht in seinen Suchindex aufnehmen kann und Sie nicht für mehrsprachige Suchbegriffe ranken können. Dies ist ein großer Nachteil, wenn Ihr Ziel darin besteht, von Mehrsprachige SEO.
  • Genauigkeit (keine manuelle Steuerung) – da die Übersetzung dynamisch erfolgt, haben Sie nicht die Möglichkeit, die Übersetzungen nach ihrer Generierung manuell zu bearbeiten. Manchmal ist die automatische Übersetzung nicht perfekt, was bedeuten kann, dass Sie ungenaue Übersetzungen in Kauf nehmen müssen.

Wenn Sie Ihre Website automatisch übersetzen möchten, ist es besser, Google Translate zu verwenden (oder einem anderen Dienst) zu verwenden, um die anfänglichen Übersetzungen Ihrer Website zu generieren. Stattdessen jedoch dynamisch, Sie übernehmen diese Übersetzungen und speichern sie in der Datenbank Ihrer Website.

Da Sie die Übersetzungen lokal speichern, können Sie statische, indexierbare Versionen Ihrer übersetzten Inhalte erstellenfür SEO) und Sie können die automatischen Übersetzungen bei Bedarf auch bearbeiten.

Im folgenden Tutorial zeigen wir Ihnen, wie Sie diesen Ansatz in WordPress mithilfe des TranslatePress-Plugins umsetzen können.

Warum Sie Ihre WordPress-Website immer noch automatisch übersetzen sollten

Solange Sie nicht den dynamischen Ansatz wählen, ist die automatische Übersetzung Ihrer WordPress-Website eine hervorragende Wahl, mit der Sie mehrsprachig werden und gleichzeitig Zeit und Geld sparen können.

Even if you’re fluent in the languages you want to make your site available in, setting up automatic translation is a great starting point. Once your content is automatically translated, you could review everything and make the necessary changes.

Keep in mind that this step is critical if you’re serious about Mehrsprachige SEO. But we’ll dive into the details of ranking in more languages later.

For now I think we can both agree that automatic translations are a great time saver.

If you’re not fluent in the languages your website will be available in, starting with automatic translations is still a great option. Once your site is automatically translated, you can hire a professional translator to polish everything and give your content a human touch.

Most of it won’t need any changes, but some parts of the text may need human intervention for making sure the meaning of each sentence is clear, and not just translated literally. TranslatePress let’s you set up Übersetzerkonten, so you can easily create or allow a professional translator go over your site and make changes without giving him admin rights.

And last but not least, translation costs. The costs of working with a professional translator are much higher than those of using an automatic translation service. Besides this, the back and forth with finding the right translators, get everything translated and approved will delay things significantly.

TranslatePress is optimized to minimize your costs with translating text automatically.

Below, I’ll explain more about how TranslatePress will make sure you only pay once for a certain text to be automatically translated, and NOT be charged every time a user tries to browse a translated page.

So übersetzen Sie eine WordPress-Website automatisch mit TranslatePress

Translating your WordPress site automatically is really straightforward using TranslatePress and its automatische Übersetzung Merkmal.

For the fastest and easiest way to automatically translate your site, TranslatePress includes its own built-in TranslatePress AI service.

TranslatePress AI is built on top of multiple neural machine translation engines, including Google Translate, DeepL, and Microsoft Translate. 

When you enable automatic translation on your site, TranslatePress AI will use these services to generate accurate, contextual translations for your content. By utilizing the optimal service for your website’s unique situation, it can allow for better translations than just connecting to a single service would allow.

In addition to TranslatePress AI, TranslatePress also lets you connect directly to Google Translate or DeepL using your own API key. However, we recommend going with TranslatePress AI if you want the most straightforward way to get started with automatic translation on your site.

Below, we’ll show you step-by-step how to fully translate your WordPress site using TranslatePress AI.

The only thing we’ll assume is that you’ve already set up your WordPress site in its default language. Here’s what our example site looks like:

Our website before automatic translation

TranslatePress installieren und aktivieren

To get started, you’ll need to install the TranslatePress plugin on your WordPress site.

Während TranslatePress does have a free version at WordPress.org, you’ll need one of the premium licenses to use TranslatePress AI. Beyond giving you access to TranslatePress AI, these licenses also add tons of other helpful features, such as more advanced multilingual SEO functionality, the ability to use unlimited languages on your site, and more.

Du kannst Kaufen Sie Ihre Lizenz hier – plans start at just €99.

If your budget doesn’t allow that right now, you could still use the free version and connect it to your own Google Translate API. However, this method isn’t quite as simple as TranslatePress AI, which is why we’re not using it for this tutorial. We will briefly cover this a bit later in the post, though.

Once you’ve purchased your TranslatePress license, you need to install the TranslatePress plugin on your site. To access the premium functionality, you’ll want to install two plugins:

  1. The free core TranslatePress plugin at WordPress.org. You can install it just like any other free plugin – go to Plugins → Plugin hinzufügen und suchen Sie nach “TranslatePress”.
  2. The TranslatePress Premium plugin, which you can download from the TranslatePress Account area after you’ve purchased your license. You can install it by going to Plugins → Plugin hinzufügen und dann auf das Klicken Plugin hochladen to upload the Zip file.

After activating the plugin, you’ll also need to add your TranslatePress license key so that you can access TranslatePress AI:

  1. Gehen Sie zu Einstellungen → TranslatePress in Ihrem WordPress-Dashboard.
  2. Wählen Sie die Lizenz Tab.
  3. Paste your license key into the box. You can get your license key from the TranslatePress My Account area.
  4. Klick auf den Lizenz aktivieren Schaltfläche.
How to activate TranslatePress

After successfully activating your license, you should see a green checkmark appear.

Choose Your Languages

Next, you’ll want to choose the language(s) that you want to add to your site.

Because you have one of the paid TranslatePress licenses, you can add unlimited new languages.

You can set these up by going to Einstellungen → TranslatePress in your WordPress dashboard. Then, use the Alle Sprachen area to add as many new languages as needed.

For example, if your current site is in English and you want to translate it into Spanish, it might look something like this.

Choosing the languages to translate WordPress automatically

Once you enable automatic translation in the next step, you’ll get an additional option for each language to choose the level of FormalitätFormal oder Informal. When TranslatePress AI automatically translates your site, it will use this setting to control whether to make the automatic translations more formal or informal. You can come back to this interface after the next step if you want to change the formality level.

Once you’ve added all of the languages that you want to use, make sure to click the Änderungen speichern Schaltfläche unten.

Automatische Übersetzung aktivieren

Once you’ve picked your languages, the next step is to enable automatic translation through TranslatePress AI.

To do this, select the Automatische Übersetzung Registerkarte im Einstellungsbereich „TranslatePress“ (Einstellungen → TranslatePress).

First, set the Automatische Übersetzung aktivieren drop-down equal to Ja.

You should then see the TranslatePress AI option appear, along with the free translation words quota associated with your license:

  • Personal – 50,000 free words.
  • Business – 200,000 free words.
  • Developer – 500,000 free words.

Diese sollten für die meisten Websites mehr als genügen, was bedeutet, dass bei der Nutzung der automatischen Übersetzung keine zusätzlichen Kosten anfallen.

Sollten Sie jedoch jemals das kostenlose Kontingent überschreiten, das mit Ihrer Lizenz verbunden ist, können Sie auch weitere Wörter erwerben von Ihr TranslatePress-Kundenbereich, beginnend bei €24 für weitere 100.000 Wörter.

Below that, you get a few additional options. However, most of the time you can leave all of these as the defaults.

To enable automatic translation, just click the Änderungen speichern Schaltfläche unten.

How to automatically translate WordPress with TranslatePress AI

And that’s it! TranslatePress AI will now automatically translate your entire WordPress site using the most optimal machine translation service for your situation.

To test this, you can go to the frontend of your site and use the language switcher to change to a different language.

For example, our test site is now fully translated into Spanish from its original English language.

An example of our English language site in Spanish

Manually Refine Translations As Needed (Optional)

One of the nice things about using the TranslatePress AI for automatic translation is that you can still easily manually refine any of the translations on your site.

Du tust es nicht need to do this, but you might have situations in which you want to tweak one of the automatically generated translations.

To do this, launch the visual translation editor for the page that you want to translate:

  1. Open the page where you want to adjust translations on the frontend of your site.
  2. Klick auf den Seite übersetzen Option in der WordPress-Werkzeugleiste.
How to open the TranslatePress editor

Once you’re in the visual translation editor, you can refine any translation using a point-and-click approach.

Just hover your mouse over the text that you want to translate and click the pencil icon. 

This will open that translation in the sidebar, which will be pre-filled with the automatic translation from TranslatePress AI. You’ll also see a machine translation icon that makes it clear that this specific translation came from TranslatePress AI.

How to use the visual translation editor with automatic translations

In addition to translating all the visible text, TranslatePress AI will also automatically translate all of your behind-the-scenes SEO details, such as the SEO title and meta description. This will help you implement important multilingual SEO best practices.

Make sure you enable das SEO-Pack-Add-on to access this feature – it’s available on all of the premium TranslatePress plans.

All you need to do is use the drop-down to select the metadata that you want to translate:

So übersetzen Sie SEO-Details

Another nice thing about this interface is that it also lets you translate some elements that can’t be automatically translated, such as the actual images on your site. TranslatePress AI wird automatically translate the image alt text, but it won’t change the image file itself.

If you want to display a different image based on a user’s chosen language, all you need to do is hover over the image and click the pencil icon, just as if you were translating text.

If you have content that’s available only for certain user roles or logged-in users, the translation editor lets you browse the site as a certain user role in order to translate user specific content.

Finally, to access the translations for other types of content such as emails and theme/plugin gettext, you can click on the String Translation option to switch from the visual editor to the backend string editor.

string translation interface

Adjust Your Language Switcher (Optional)

At this point, you have a fully working multilingual WordPress site, powered by automatic translation via TranslatePress AI.

To help visitors access different languages, TranslatePress’s default configuration is to add a floating language switcher in the bottom-right corner of your site.

If you like this placement, you don’t need to do anything.

However, if you’d like to adjust it, TranslatePress gives you several language switcher settings, along with multiple placement options including the following:

  • Menüpunkt – you can add your language switcher using the normal WordPress menu system (Darstellung → Menüs).
  • Block/Shortcode – you can manually place your language switcher anywhere on your site using a block or shortcode.
  • Other floating positions – you can also move the floating language switcher to a different spot, such as the bottom-left corner of your site.

Check out the language switcher documentation to learn how everything works.

And that’s it! With TranslatePress AI, you can have a working multilingual WordPress website within just a few minutes, thanks to the power of automatic translation.

Alternative Methoden: Verwenden Sie Google Translate oder DeepL direkt

If you want the easiest way to automatically translate WordPress, you should use the TranslatePress AI method that we covered in the tutorial above.

However, to give you even more flexibility, TranslatePress also lets you connect directly to the Google Cloud Translate API or the DeepL API.

TranslatePress AI utilizes both of these services, so you’re already benefiting from their accurate translations when you use TranslatePress AI. However, if you have a situation where you’d rather connect directly to the service using your own API key, TranslatePress does give you that option.

You can access the Google Translate API in the free version of TranslatePress while you need the TranslatePress Business license um auf die DeepL-Integration zuzugreifen.

If you’re not sure which to pick, you might want to read our Google Translate vs DeepL comparison.

Here are some quick guides for how to use both services…

Translate WordPress Automatically With Google Translate

If you want to automatically translate WordPress with Google Translate, you’ll need to generate a Google Translate API key using your own Google Cloud Platform account.

To do this, you’ll need to create a project in Google Cloud and then add the API to that project and create the key. You can check out this help documentation article to learn how it works.

With the Google Translate API, the first 500,000 characters (nicht words) that you translate each month are free. After that, additional characters are billed at a rate of $20 per one million characters.

Once you have your Google Translate API key, here’s how to set up TranslatePress:

  1. Gehen Sie zu Einstellungen → TranslatePress to open the TranslatePress settings area.
  2. Klicke auf die Automatische Übersetzung Tab.
  3. Einstellen Automatische Übersetzung aktivieren drop-down equal to Ja.
  4. Klick auf den More info option next to Alternative Maschinen.
  5. Change the drop-down from TranslatePress AI zu Google Translate v2.
  6. Paste your API key into the Google Translate API-Schlüssel Kiste.
  7. Klick auf den Test API credentials button to make sure that the connection is working.
  8. Configure the other settings according to your preferences. We highly recommend using the Maschinelle Übersetzung / Zeichen pro Tag begrenzen setting to set a billing limit, which will help you avoid unexpected Google Translate API usage charges.
  9. Klick auf den Änderungen speichern Schaltfläche unten.
How to translate WordPress automatically with Google Translate

Translate WordPress Automatically With DeepL

If you want to automatically translate WordPress with DeepL, you’ll need to create your own DeepL account and access your own DeepL API key. This help article covers how to access your DeepL API key once you create your account.

With the DeepL API, you can translate up to 5000,000 characters per month for free. If you need to exceed that limit, you’ll pay a flat $5.49 per month fee plus $25 per one million characters that you translate.

Once you have your DeepL API key, here’s how to set up TranslatePress:

  1. Gehen Sie zu Einstellungen → TranslatePress to open the TranslatePress settings area.
  2. Klicke auf die Automatische Übersetzung Tab.
  3. Einstellen Automatische Übersetzung aktivieren drop-down equal to Ja.
  4. Klick auf den More info option next to Alternative Maschinen.
  5. Change the drop-down from TranslatePress AI zu DeepL.
  6. Choose whether you’re using the free DeepL API or you’ve subscribed to DeepL API Pro.
  7. Paste your API key into the DeepL API-Schlüssel Kiste.
  8. Klick auf den Test API credentials button to make sure that the connection is working.
  9. Configure the other settings according to your preferences. We highly recommend using the Maschinelle Übersetzung / Zeichen pro Tag begrenzen setting to set a billing limit, which will help you avoid unexpected DeepL API usage charges.
  10. Klick auf den Änderungen speichern Schaltfläche unten.
How to translate WordPress automatically with DeepL

How TranslatePress Minimizes Automatic Translation Costs

Now that we saw how easy it is to automatically translate a WordPress site using TranslatePress and its integration with automatic translation services, let’s have a look at how it helps you minimize costs.

Most of these cost-savings apply regardless of whether you use TranslatePress AI or your own Google Translate or DeepL API key.

First off, the automatic translation is triggered ONLY the first time a user visits a page that hasn’t been translated yet.

By browsing your site for the first time in a certain language you’re actually automatically translating it page by page. Once a text has been automatically translated, TranslatePress stores it in your database, thereby minimizing the requests to the automatic translation service.

This also results in a fast loading of the translated pages.

You can also keep costs under control by setting a daily limit for the automatically translated characters.

Automatic Translation - limit translated characters per day

By default, we are also blocking crawlers from triggering automatic translations on your site, as this can also result in unwanted costs from texts that maybe you didn’t want translated.

All these options are part of the Automatic Translation tab in TranslatePress.

Finally, when you purchase any premium license, you also get access to a certain number of words that you can translate for free with TranslatePress AI. This ranges from 50,000 words on the Personal license to 500,000 words on the Developer license.

Unless you have a ton of blog posts, most WordPress sites will be well under 50,000 words, which means you probably won’t need to pay anything for your TranslatePress AI usage.

Mehrsprachige SEO und automatische Übersetzungen

Last but not least, if you want your content to rank in translated languages you need to follow the multilingual SEO principles.

We already touched on translating SEO details in the tutorial above, but let’s go through the topic in a little more detail.

If you’re using TranslatePress, the plugin will automatically add the hreflang attribute for each language that your site uses. This way Google knows the language for each piece of content from your website.

TranslatePress SEO-Add-on will make sure you are able to automatically translate the most important SEO elements on a page. Things like URL slug, page title, description, image alt tags or social graph tags.

It works out of the box with all popular SEO plugins (like Yoast SEO, Rank Math, All in One SEO, SEOPress) and extends their sitemap functionality to create a multilingual sitemap that follows Google’s recommendations.

Make sure to review everything that has been automatically translated. First, make sure that each page has been fully translated, as Google strongly advises that each page has content available in ONE language only. Otherwise, the chances of ranking for that page will drop significantly.

Second, make sure to modify all sentences or bits of text that have been translated literally by the automatic translation engine and lack meaning. Everything needs to read like it was written by a human, to increase your chances of ranking well.

If you have content that’s available only for certain user roles or logged-in users, the translation editor lets you browse the site as a certain user role in order to translate user specific content.

So übersetzen Sie Ihre WordPress-Website automatisch

Automatically translating WordPress sites using TranslatePress AI is really straight forward and requires no special knowledge. Once your Mehrsprachige Website is automatically translated, you can browse each page and manually change any bits of text that lack meaning or sound off.

Besides ease of use, the beauty of using TranslatePress visual translation interface is that you are always familiar with the context in which a sentence or piece of text is appearing. This makes it easy to come up with the right translation for it.

Since TranslatePress works out of the box with any übersetzungsbereites Theme or plugin, including WooCommerce or page builders, the same principles shown here can be used to translate any type of WordPress site, independently of the tools used to create it.

TranslatePress Mehrsprachig

TranslatePress ist die einfachste Möglichkeit, deine WordPress-Website zu übersetzen. Es ist schnell, verlangsamt deine Website nicht, funktioniert mit JEDEM Theme und Plugin und ist SEO-freundlich.

To learn more about how TranslatePress can help you automatically translate WordPress sites, make sure to check out all the features.

Also, make sure to browse this short video covering the few steps required for setting up TranslatePress with Google Translate to automatically translate all your website content:

If you’re looking to translate your website automatically and have any questions, please make sure to ask them in the comments section below.