Im Output Bereich arbeitet sie soweit korrekt, aber für den Input-Breich wird bei mir einfach nichts übersetzt.
Ich hab mir dei Funktion in contenido/includes/functions-i18n.php angeschaut, und diese folgender maßen umgebaut:
Code: Alles auswählen
function mi18n ($string)
{
global $cCurrentModule, $lang, $mi18nTranslator;
if (!is_object($mi18nTranslator))
{
$mi18nTranslator = new cApiModuleTranslationCollection;
}
if ( $cCurrentModule == "" ) { echo "VAR cCurrentModul not set"; }
if ( $lang == "" ) { echo "VAR lang not set"; }
return $mi18nTranslator->fetchTranslation($cCurrentModule, $lang, $string);
}
Code: Alles auswählen
VAR cCurrentModul not setVAR cCurrentModul not setVAR cCurrentModul not setVAR .....
also scheint $cCurrentModul, die die IDMOD des aktuel geparsten modules wohl darstellen soll, beim generieren des Modulkonfigurationsbereiches nicht gesetzt ist. Ich vermute daher das aus diesem Grund die Übersetzung nicht gehohlt werden kann.
lang ist gesetzt, dürfte daher nicht das Problem sein
suche noch weiter, aber vlt hat ja jemand eine idee bzw weiß sogar woran das liegt.
Aja, getest/geprüft mit dem snapshot vom 28.02.2005.
so long
Stefan