po und mo Benutzung

Wenn ihr die .mo / .po Dateien von hier verwendet, ist damit nicht gewährleistet dass ALLES übersetzt wird. Die WP DEVS haben seit Monaten eine lange Liste fehlender Strings (_e) und auch im Bugtracker ist es verzeichnet.

Beispiel “(more…)” – Wenn ihr den more Tag verwendet, zeigt WP an der Stelle den Text “(more...)“.
Wo und warum? Siehe dazu File “class-smarty.php” im Verzeichnis “wp-includes” auf Zeile 179:
Dort steht: $more_link_text='(more...)';
Stehen sollte aber: $more_link_text=__('(more...)'); damit der String überhaupt lokalisiert werden kann und in Konsequenz auch übersetzt wird.
Siehe auch Datei “template-functions-post.php” Zeile 58, 65 und 98. Auch dort fehlt die _e() Anweisung und wer weiß wo sonst noch…

Die aktuellen .po und .mo Dateien haben den (more…)/(mehr…) String allerdings nutzt das nur etwas, wenn ihr auch die “class-smarty.php” und alle übrigen betroffenen Dateien entsprechend ändert.
Wann die Devs die fehlenden Strings mit der notwendigen _e() Funktion versehen ist leider nicht abzusehen. Geduld…