-> cInclude("includes", "functions.i18n.php");
das wird nicht vernünftig funktionieren...
ist ja an sich ne intressante sache, da muss ich ein wenig ausholen...
i18n aufrufe werden nur dann funktionieren wenn
i18nInit($cfg["path"]["contenido"].$cfg["path"]["locale"], $belang);
aufgerufen wird.
und da gibts jetzt ein problem im frontend
im backend ist es egal...
d.h an sich sollte die definierung vom
config.plugin.php keine teile wie
Code: Alles auswählen
$lngAct["hello_world"]["use_me"] = i18n("Defined in config_plugin.php", $plugin_name);
$lngAct soll ja nur im backend zur verfügung stehen...
diese $lngAct sollten dann wie bisher via
cfg_language_de.inc.php nachgeladen werden...
nur eben nicht aus der config.plugin.php sondern
wie beim ersten posting vorgeschlagen...
zb aus
plugins/hello_world/includes/config.plugin.backend.php
ist dann auch bei der entwicklung von plugins nachvollziehbarer...