WPML ermöglicht es Ihnen, die Inhalte von Customizer- oder anderen Theme-Optionen wie Slider, Footer und Widgets zu übersetzen.

Strings, die aus diesen Themes kommen, erscheinen manchmal nicht automatisch zur Übersetzung.

Darum müssen wir zunächst überprüfen, ob diese Strings von der WPML-XML-Konfig.-Datei des Themes eingestellt sind. Gehen Sie auf WPML>Translation Management->Einrichtung mehrsprachiger Inhalte und sehen Sie im Abschnitt Zu übersetzende Admin-Strings nach.

Theme-Slider


Theme-Slider

Translation Management


Einrichtung mehrsprachiger Inhalte

Auf dieser Seite sehen Sie eventuell, dass ein kompletter Abschnitt fehlt oder von Ihnen gesuchte Strings nicht da sind.

In diesem Fall müssen Sie zunächst die Optionen finden, sie übersetzbar machen und dann übersetzen.

Finden und Einstellen der Theme-Optionen als übersetzbar

Um die Theme-Optionen übersetzbar zu machen, rufen Sie die Seite WPML ->String Translation auf und klicken Sie auf die Option Texte auf Admin-Bildschirmen übersetzen.

String Translation


Übersetzung von Texten auf Admin-Bildschirmen

Auf dieser Seite müssen Sie die richtige Option finden. Meist sind die Theme-Optionen irgendwo unter theme_mods_{themename} aufgeführt.

Das folgende Bild zeigt ein Beispiel, in dem wir die Theme-Optionen von WP Real Estate Pro gesucht und sie unter WP Pro Real Estate 6_options gefunden haben.

String Translation


WP Pro Real Estate 6_options.

Die Theme-Optionen werden in einer Baumansicht dargestellt und innen fanden wir die Slider, gespeichert unter dem Namen ct_flex_slider. Wir prüfen alle Slide-Titel, um sie übersetzbar zu machen.

String Translation


Finden des Slider-Titel in ct_flex-slider-Optionen

Übersetzung der Theme-Optionen

Nun, da wir die Theme-Optionen als übersetzbar markiert haben, erscheinen sie auf der Seite WPML->String Translation. Sie übersetzen sie genau wie die anderen Strings.

String Translation


Übersetzung des Slider-Titels auf der WPML String Translation-Seite

Das folgende Bild zeigt unsere Slides im Frontend, nachdem wir alle Slide-Titel-Strings übersetzt haben.

[Spanish] wpprorealestate6&wpml 2015-07-24 16-30-55


Slider-Titel übersetzt im Frontend

Andere Arten von Theme-Optionen

Neben Slides können Sie mit diesem Ansatz auch alle anderen Theme-Optionen übersetzen.

Beispielsweise finden sich benutzerdefinierte Widgets meist unter Optionen mit ähnlichem Namen wie widget_{widget_name}.

Übersetzung Ihres Favicon

Seit WordPress 4.3 hat WordPress eine Site Icon-Funktion implementiert, die auf Ihrer Website ein Favicon aktiviert. Sie müssen nur auf dem Bildschirm Layout -> Anpassen ein quadratisches Bild mit mindestens 512 Pixeln in der Breite und Höhe auswählen.

1. Klicken Sie im Customizer-Menü auf „Seiten-Identität“. 2. Ändern Sie das „Site Icon“ oder fügen Sie eins hinzu.
 



Wie Sie sehen können, ist Site Icon eine Customizer-Option, deshalb ist die Übersetzung nicht anders als bei den anderen Optionen. Im Grunde nimmt es die ID des Bildes, das Sie als Ihr Site Icon auswählen, und nutzt es zur Anzeige im Frontend.

Um in anderen Sprachen verschiedene Bilder als Site Icons verwenden zu können, müssen Sie diese ID „übersetzen“, indem Sie die entsprechenden Bild-IDs für diese Option in anderen Sprachen angeben.

Gehen wir es Schritt für Schritt durch!

Als erstes müssen wir diese Option im String Translation-Panel übersetzbar machen. Gehen Sie dazu auf die WPML -> Translation Management-Seite und klicken Sie auf das Register Einrichtung mehrsprachiger Inhalte. Sehen Sie dort unter dem Abschnitt Zu übersetzende Admin-Strings nach und scrollen Sie nach unten, bis Sie die Option site_icon finden. Wählen Sie diese aus und klicken Sie auf den Übernehmen-Button, um Ihre Optionen zu speichern.

Aktivierung der Übersetzung des Site Icon-Strings


Aktivierung der Übersetzung des Site Icon-Strings

Nun ist diese Option auf dem String Translation-Panel verfügbar und Sie müssen sie übersetzen. Um dies zu tun, müssen Sie die ID Ihres Bildes hinzufügen, die der Favicon-Übersetzung entspricht.

Der nächste Schritt ist der Abruf der ID dieses Bildes. Dazu müssen Sie unter Dashboard -> Medienbibliothek-Seite ein neues Favicon-Bild hochladen. Wenn Sie mit der Maus über Ihr neues Bild fahren, können Sie seine ID auf der URL sehen, wie auf dem Bild unten angezeigt.

Finden der ID des Bilds, das Sie als Site Icon für eine andere Sprache verwenden wollen


Finden der ID des Bilds, das Sie als Site Icon für eine andere Sprache verwenden wollen

Alternativ können Sie es auswählen und sich die URL-ID notieren. Beides funktioniert einwandfrei und verweist auf die gleiche ID. In unserem Beispiel ist es die 2217.

Gehen Sie zum Schluss auf die WPML -> String Translation-Seite, suchen Sie Ihr site_icon und übersetzen Sie es, indem Sie die ID oder Ihr neues Favicon hinzufügen.

Übersetzung der


Übersetzung der „site_icon“-ID auf der String Translation-Seite