Problem mit I18n
-
Guten Tag liebe Community. Ich habe ein Problem mit dem I18n.
Das ist mein Test-Plugin. Dabei habe ich noch die Übersetzungen im /languages Ordner unter dem Namen testplugin-de_DE.po und testplugin-de_DE.mo gespeichert.Ich hoffe jemand kann mir dabei helfen. Auf der Pluginliste übersetzt es tadellos den Plugin-Name und Beschreibung. Nur unter der Funktion test_plugin_output() funktioniert es nicht.
<?php
/**
* Plugin Name: A Test
* Description: A Test
* Text Domain: testplugin
* Domain Path: /languages
*/add_action('plugins_loaded','test_plugin_init');
add_filter('admin_menu','test_plugin_register');function test_plugin_init() {
$plugin_dir = basename(dirname(__FILE__));
load_plugin_textdomain( 'testplugin', false, $plugin_dir);
}function test_plugin_register() {
add_submenu_page('users.php', 'Test Plugin', 'Test Plugin', 'manage_options', 'test_plugin', 'test_plugin_output');
}function test_plugin_output() {
echo __('Settings', 'testplugin');
echo '
';
?><?php _e('That`s a test to check the functions','testplugin'); ?>
<?php
}
- Das Thema „Problem mit I18n“ ist für neue Antworten geschlossen.