Skip Navigation
Aktualisiert
November 16, 2021

WPML String Translation ermöglicht es Ihnen, Texte zu übersetzen, die nicht in Beiträgen, Seiten und Taxonomie sind. Dazu gehören die Tagline der Website, allgemeine Texte auf Admin-Bildschirmen, Widget-Titel und viele weitere Texte.

Auf dieser Seite

Aktivierung von String Translation

WPMLs String Translation-Modul ist Teil des Account-Typs Multilingual CMS. Zur Aktivierung müssen Sie es zunächst von Ihrem WPML.org-Account herunterladen und installieren. Sie finden es im Downloads-Bereich.

Navigieren Sie dann zu WPML → String Translation.

Auswahl, welche Strings übersetzbar gemacht werden sollen.

Eine komplexe Website kann viele zu übersetzende Strings enthalten. Nutzen Sie den Anzeigefilter oben auf der String Translation-Seite, um festzulegen, welche Strings angezeigt werden sollen.

Filtern von Strings zur Übersetzung

Viele Strings wurden bereits in die String Translation-Tabelle geladen und sind für Sie zur Übersetzung bereit. Jedoch lädt WPML nicht automatisch jeden einzelnen String. Wenn Sie einen bestimmten String, den Sie übersetzen wollen, nicht finden können, lesen Sie bitte unseren Artikel zum Finden von Strings.

Wie Sie einen String übersetzen

Sobald Sie einen String gefunden haben, den Sie übersetzen wollen, klicken Sie auf das + -Symbol unter der Flagge der Sprache, in die Sie übersetzen wollen.

Übersetzung eines Strings
Übersetzung eines Strings

Sie können Ihre Übersetzung speichern, indem Sie die Tasten Enter oder Tabulator auf Ihrer Tastatur drücken oder indem Sie einfach an eine Stelle außerhalb des Fensters klicken. Die Tabulatortaste ermöglicht es Ihnen, zwischen Sprachen zu wechseln, ohne klicken zu müssen.

Sie können auch Strings an Ihre Übersetzer senden. Markieren Sie die Kontrollkästchen neben den Strings, wählen Sie die Sprachen aus der Liste aus und fügen Sie die Strings dem Übersetzungskorb hinzu.

Hinzufügen von Strings zum Übersetzungskorb
Hinzufügen von Strings zum Übersetzungskorb

Teilen Sie den Übersetzungsauftrag sich oder einem lokalen Übersetzer zu, um die Strings mit dem Erweiterten Übersetzungs-Editor zu übersetzen. Sie können den Auftrag auch zur Übersetzung an einen Übersetzungsdienst einsenden.

Wie Sie einen String löschen

Wenn Sie ein bestimmtes Theme oder ein bestimmtes Plugin nicht mehr verwenden, wollen Sie eventuell die damit verbundenen Strings entfernen. Wählen Sie einfach die Strings aus, die Sie entfernen wollen, und klicken Sie auf Ausgewählte Strings löschen.

Löschen eines Strings
Löschen eines Strings

Um alle nicht übersetzten Strings zu löschen, die zu einer bestimmten Domain gehören, scrollen Sie herunter zu Strings nach Domain entfernen und klicken Sie auf Strings entfernen. Wählen Sie die Domains von Strings aus, die Sie nicht mehr benötigen und klicken Sie auf Entfernen. Die noch nicht übersetzten Strings in diesen Domains werden nicht mehr auf dem String Translation-Bildschirm erscheinen.

Entfernen aller Strings für eine bestimmte Domain

Sie können die Strings stets erneut hinzufügen, indem Sie WPMLTheme- und Plugins-Lokalisierung aufrufen. Wählen Sie das Plugin oder Theme und scannen Sie es, um die Strings wieder zur Übersetzung verfügbar zu machen.

Wie Sie Themes und Plugins übersetzen, die in anderen Sprachen als Englisch programmiert wurden

Wenn ein Theme oder Plugin, das Sie verwenden, in einer anderen Sprache als Englisch programmiert wurde, könnte WPML die Quellsprache der Strings falsch kategorisieren. Bitte lesen Sie unsere Dokumentation Wie Sie die Quellsprache einzelner Strings und gesamter Domains auf der String Translation-Seite ändern

Import und Export von PO-Dateien

Sie können Übersetzungen aus anderen Quellen importieren und Ihre aktuellen Übersetzungen mit PO-Dateien exportieren. Wenn Sie sich entscheiden, Strings ohne deren Übersetzungen zu exportieren, wird die Dateiendung .pot sein (Portable Object Template). Entscheiden Sie sich, die Übersetzungen einzubeziehen, wäre die Endung .po .

Beim Importieren von Übersetzungen müssen Sie auswählen, in welche Sprache importiert werden soll.

Für Entwickler: Erstellung einer Sprachkonfigurationsdatei

Theme- und Plugin-Autoren können gern eine Sprachkonfigurationsdatei in ihren Code einfügen, der WPML sagt, welche Strings aus der Tabelle wp_options zur Übersetzung registriert werden sollen. Dies kann Endbenutzern viel Zeit bei der Konfiguration mehrsprachiger Websites sparen.