Es gibt immer wieder Dinge die man in WordPress schnell und einfach übersetzt haben möchte. Man kann natürlich jetzt ein Übersetzungsplugin wie WPML oä einsetzen. Oder man geht den direkten Weg über die functions.php

Ich setze diesen Weg immer wieder gerne ein, wenn ich nur kleine Dinge anpassen muss – wie zum Beispiel ein Button oder sowas. Dann gebe ich folgende Code in die functions.php ein

add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');

function translate_text($translated) {

$translated = str_ireplace('Bearbeiten', 'Ändäräää', $translated);
$translated = str_ireplace('Kommentar', 'Kommentiere', $translated);
$translated = str_ireplace('Abmelden', 'Uuslogge', $translated);

return $translated;
}

Die wichtigste Zeile ist diese hier $translated = str_ireplace(‚alt‘, ’neu‘, $translated);

Einfach das Wort das man ersetzt haben möchte (alt) einsetzen und dann bei neu das neue Wort hinzufügen. Danach einfach nur die functions.php (an der richtigen Stelle hochladen) und voilà alles läuft.

Voilà – schon hat man eine sehr einfach Möglichkeit etwas zu Übersetzen

Über

Eric-Oliver Mächler

Seit 2005 bin ich ein aktiver Blogger. Ich kenne die Kniffe und die Tricks um einen Blog erfolgreich zu machen. Hier gebe ich diese kleinen Tricks gerne weiter und freue mich, wenn ich euch helfen kann. Hier erfährt man mehr über mich.

Hinterlass einen Kommentar