MyOOS WordPress-Theme Übersetzung

MyOOS WordPress-Theme Übersetzung mit dem Codestyling Localization Plugin

Normalerweise ist die Theme-Übersetzung bei WordPress recht umständlich und Sie benötigen ein Extra-Programm (z.B. PoEdit), um die Übersetzungen anzufertigen. Das praktische WordPress-Plugin “Codestyling Localization” schafft da Abhilfe. Mit Codestyling Localization können Sie Ihre Übersetzungen im WordPress-Admin anlegen und anschließend gleich im Browser testen.

Und so funktioniert’s

Mit Hilfe des Plugins können Sie neben Themes auch andere Plugins und WordPress selbst übersetzen. Sie können mit Hilfe des Plugins bei einer bereits vorhandenen Theme-Übersetzung einzelne Wörter oder Sätze an Ihre Wünsche anpassen.

Alle Theme-Dateien auf gettext-Komponenten prüfen

Damit Texte des MyOOS WordPress Theme-Codes übersetzt werden können, müssen die Texte innerhalb der PHP-Funktion __() oder _e() stehen.

__() wird genutzt, wenn der Text sich bereits innerhalb von PHP-Code befindet, z.B.:

_e() wird verwendet, wenn der Text ohne Übersetzung nur in HTML stehen würde, z.B.:

MyOOS Theme-Übersetzung mit Codestyling Localization anlegen

Nachdem Sie das Codestyling Localization Plugin aktiviert haben finden Sie unter Werkzeuge / Lokalisierung den Link zu den Plugin-Funktionen. Hier sehen Sie eine Liste aller WordPress-Kompontenen (WordPress selbst, Plugins und Themes), die mit Hilfe des Plugins übersetzt werden können. Unter den Punkt Themes finden Sie die installierten und für eine Übersetzung vorbereiteten Themes.

Um für ein Theme eine neue Übersetzung anzulegen, klicken Sie in der Theme-Ansicht auf Neue Sprache hinzufügen.

myoos_wordpress_themes_uebersetzen

Ein weißes Symbol bedeutet, dass die .mo Datei noch nicht vorhanden ist. Diese erstellen Sie im nächsten Schritt.

Klickst Sie auf Einlesen. Das Plugin durchsucht alle PHP-Dateien Ihres Themes nach zu übersetzenden Elementen ab. Nachdem der Vorgang abgeschlossen ist können Sie auf Bearbeiten gehen, um mit Ihrer Übersetzung zu beginnen.

Im Bearbeitungs-Modus finden Sie eine Liste mit allen Elementen Ihres Themes, die übersetzt werden können.

Sprachdatei übersetzen

Indem Sie rechts auf Bearbeiten klicken, können Sie jetzt jedes einzelne Element Ihres Themes nach Ihren Wünschen übersetzten.

Zur Übersetzung öffnet sich ein praktisches Eingabefeld, in dass Sie Ihre Übersetzung eingeben.

WordPress-Theme Übersetzung mit dem Codestyling Localization Plugin

Nachdem Sie die Elemente Ihres MyOOS Themes übersetzt haben, sollten Sie jetzt noch die .mo Datei für Ihre Textdomain schreiben, indem Sie den Button erstelle .mo Datei anwählen.