Skip Navigation
Aktualisiert
März 2, 2023

WPML String Translation ermöglicht es Ihnen, Texte zu übersetzen, die nicht in Beiträgen, Seiten und Taxonomien enthalten sind. Dazu gehören der Slogan der Website, allgemeine Texte in Verwaltungsbildschirmen, Widget-Titel und viele andere Texte.

Auf dieser Seite

Aktivieren der String-Übersetzung

Das String-Übersetzungsmodul von WPML ist Teil des
Mehrsprachigen CMS
und
Mehrsprachige Agentur
Kontotypen. Um es zu aktivieren, müssen Sie es zunächst von Ihrem WPML.org-Konto herunterladen und installieren, und zwar unter der Rubrik Downloads.

Navigieren Sie dann zu WPML → String Translation.

Auswahl der zu übersetzenden Zeichenfolgen

Eine komplexe Website kann viele zu übersetzende Zeichenfolgen enthalten. Verwenden Sie den Anzeigefilter oben auf der Seite für die Übersetzung von Zeichenfolgen, um zu bestimmen, welche Zeichenfolgen angezeigt werden sollen.

Filtern von Zeichenketten für die Übersetzung

Viele Zeichenketten sind bereits in die Zeichenketten-Übersetzungstabelle geladen und können von Ihnen übersetzt werden. WPML lädt jedoch nicht automatisch jeden einzelnen String. Wenn Sie eine bestimmte Zeichenfolge, die Sie übersetzen möchten, nicht finden können, lesen Sie bitte unseren Artikel über die Suche nach Zeichenfolgen.

Wie man eine Zeichenkette übersetzt

Wenn Sie eine Zeichenfolge gefunden haben, die Sie übersetzen möchten, klicken Sie auf das Symbol + unter der Flagge der Sprache, in die Sie sie übersetzen möchten.

Übersetzen einer Zeichenkette
Übersetzen einer Zeichenkette

Sie können Ihre Übersetzung speichern, indem Sie die Enter- oder Tabulatortaste auf Ihrer Tastatur drücken oder einfach aus dem Fenster klicken. Mit der Tabulatortaste können Sie zwischen den Sprachen wechseln, ohne dass Sie klicken müssen.

Sie können auch Zeichenketten an Ihre Übersetzer senden. Klicken Sie auf die Kontrollkästchen neben den Zeichenfolgen und wählen Sie die Sprachen aus der Liste aus. Wenn Sie der einzige Übersetzer auf der Website sind, klicken Sie auf Ausgewählte Inhalte übersetzen und beenden Sie die Übersetzung von WPMLÜbersetzungen. Wenn Sie andere Übersetzer oder einen professionellen Übersetzungsdienst beauftragen, können Sie die Strings in den Übersetzungskorb legen.

Hinzufügen von Zeichenketten zum Übersetzungskorb
Hinzufügen von Zeichenketten zum Übersetzungskorb

Weisen Sie sich selbst oder einem lokalen Übersetzer den Übersetzungsauftrag zu, um die Strings mit dem Advanced Translation Editor zu übersetzen. Sie können den Auftrag auch an einen Übersetzungsdienst schicken.

So löschen Sie eine Zeichenfolge

Wenn Sie ein bestimmtes Thema oder ein Plugin nicht mehr verwenden, möchten Sie vielleicht die damit verbundenen Zeichenfolgen entfernen. Markieren Sie einfach die Zeichenfolgen, die Sie entfernen möchten, und klicken Sie auf Ausgewählte Zeichenfolgen löschen.

Löschen einer Zeichenkette
Löschen einer Zeichenkette

Um alle nicht übersetzten Zeichenfolgen zu löschen, die zu einem bestimmten Bereich gehören, blättern Sie nach unten zu Zeichenfolgen nach Bereich entfernen und klicken Sie auf Zeichenfolgen entfernen. Wählen Sie die Domänen der Zeichenfolgen aus, die Sie nicht mehr benötigen, und klicken Sie auf Entfernen. Die nicht übersetzten Zeichenfolgen in diesen Domänen werden nicht mehr auf dem Bildschirm Zeichenfolgenübersetzung angezeigt.

Entfernen aller Zeichenfolgen für eine bestimmte Domäne

Sie können die Strings jederzeit wieder hinzufügen, indem Sie zu WPMLTheme and Plugins Localization gehen. Wählen Sie das Plugin oder Thema aus und scannen Sie es, um seine Strings wieder für die Übersetzung verfügbar zu machen.

Wie übersetzt man Themes und Plugins, die in anderen Sprachen als Englisch kodiert sind?

Wenn ein Theme oder Plugin, das Sie verwenden, in einer anderen Sprache als Englisch kodiert ist, kann WPML die Quellsprache von Strings falsch kategorisieren. Wie Sie die Ausgangssprache einzelner Strings und ganzer Domains ändern können, erfahren Sie in unserer Dokumentation auf der Seite Übersetzung von Strings.

PO-Dateien importieren und exportieren

Sie können Übersetzungen aus anderen Quellen importieren und Ihre aktuellen Übersetzungen in PO-Dateien exportieren.

Wenn Sie sich für den Export von Zeichenketten ohne deren Übersetzungen entscheiden, lautet die Dateierweiterung .pot (Portable Object Template). Wenn Sie Übersetzungen einbeziehen möchten, lautet die Erweiterung .po.

Wenn Sie Übersetzungen importieren, müssen Sie die Sprache auswählen, in die importiert werden soll.

Für Entwickler: Erstellen einer Sprachkonfigurationsdatei

Theme- und Plugin-Autoren wird empfohlen, eine Sprachkonfigurationsdatei in ihren Code aufzunehmen, die WPML mitteilt, welche Strings aus der Tabelle wp_options für die Übersetzung registriert werden sollen. Dies kann den Endbenutzern bei der Konfiguration mehrsprachiger Websites viel Zeit sparen.