Welche Plugins mit Gengo funktionieren, und welche nicht.

Einige fehlerhaft lokalisierte Plugins funktionieren nicht mit Gengo. Falls dir auf deinem Blog Fehlermeldungen angezeigt werden, deaktiviere alle Plugins außer Gengo, dann aktiviere wieder eines nach dem anderen, um zu sehen, ob eines davon defekt ist. Folgende Plugins hatten in der Vergangenheit Probleme, die mittlerweile bei einigen davon behoben werden konnten:

Falls du die Liste ergänzen möchtest, hinterlasse einen Kommentar auf dieser Seite!

Die häufigste Ursache für Inkompatibilität mit Gengo ist diese Zeile:

load_plugin_textdomain(<Plugin-Name>, <Locale-Pfad>);

Wenn diese Zeile relativ weit oben in der Plugin-Datei steht, ist das wohl der Grund dafür, dass das Plugin nicht mit Gengo funktioniert. Die load_plugin_textdomain muss innerhalb einer Funktion aufgerufen werden, die auf dem „init“-Hook läuft, frühestens aber auf dem „plugins_loaded“-Hook. Plugins, die sich nicht daran halten, sind laut WordPress-Entwicklern fehlerhaft programmiert. Für gewöhnlich genügt es, diese eine Code-Zeile an die richtige Stelle zu verschieben. Wenn du dieses Problem findest, tu deinem Plugin-Autor einen Gefallen und lass es ihn (höflich) wissen. Gengo wird nicht umgeschrieben um es an defekte Plugins anzupassen.