Hmm, dann sollte ich vermutlich den Text nochmal überdenken und besser formulieren. Es ist ja nix defekt an der installierten *.po Datei nur mein Plugin trennt bereits die Textdomains, die in einem Plugin/Theme enthalten sein können auf.
Hintergrund:
Sagen wir mal, das Plugin/Theme enthält Texte, die mit einer Textdomain "meine-textdomain" verbunden sind und so verwendet werden. Dies sieht im PHP Code dann z.B. so aus:
Man findet allerdings auch Texte, die der Standard Textdomain zugeordnet sind, wie z.B. dieses hier:
Selbst wenn man den Begriff "Category" nun mit in die Sprachdatei aufnehmen und übersetzen würde, greift WordPress aber nicht auf diese Übersetzung zurück sondern nimmt "default" statt "meine-textdomain" und liefert somit die Übersetzung aus der WordPress Sprachdatei anstatt der aus der Theme Sprachdatei.
Deswegen will mein Plugin die *.po Dateien neu einlesen, um so etwas rausfiltern zu können. Dies reduziert den Ballast, den eine Sprachdatei mit sich bringen kann, der niemals verwendet wird und weist andererseits die Autoren der Themes/Plugins darauf hin, daß sie möglicherweise die Angabe der Textdomain vergessen haben könnten.
Ich hoffe, dies erklärt, warum mein Plugin die *.po nochmal einlesen möchte, wenn sie nicht schon das (nicht standardisierte) Textdomain Trennen Feature hat.