Hallo,
bin gerade dabei ein Worpdress-Plugin mit jemanden zu programmieren. Geht alles wunderbar, bis auf verschieden Sprachen. Wir haben eine Dropdownmenu im Admin integriert um die Sprache zu wählen, aber die Sprache ändert sich einfach nicht, obwohl das File gefunden wird und auch geladen wird.
Hier wird es geladen. echo "1" ist für den Test ob das File auch gefunden wird, die kommt auch.
PHP
add_action('init', 'seopagebar_textdomain');
function seopagebar_textdomain() {
$seopagebar_options = get_option('seopagebar_options');
$moFile = "../wp-content/plugins/seopagebar/seo-pagebar_".$seopagebar_options['sprache']. ".mo";
if(@file_exists($moFile) && is_readable($moFile)) echo "1"; load_plugin_textdomain('seopagebar', $moFile);
}
Ein Beispiel der Ausgabe:
Die Sprachfile sind als .po und.mo hinterlegt, wie zum Beispiel:
seo-pagebar_de_DE.mo für Deutsch
seo-pagebar_en_EN.mo für Englisch
Jedoch kommt immer nur deutsch. Jemand ne idee?
mfg
Sebastian