Hoi

Knackpunkt ist doch das:
Da ist in der Theme.html die Navi drin. Beim anwählen einer anderen Sprache muß da dann natürlich auch eine andere Navi erscheinen.
Da die aber im Theme ist, muss sich dann halt das Theme wechseln, bzw. wenigstens die theme.html.
Es genügt also, die theme.html auszutauschen.
Irgendwo im Theme wird die Konstante MX_THIS_THEMEFILE deklariert.
/* Dateiname des templates */
define('MX_THIS_THEMEFILE', 'theme.html');
Die muss man einfach nur je nach aktueller Sprache ändern.
z.B. so:
/* Dateiname des templates */
switch ($GLOBALS['currentlang']) {
case 'german':
define('MX_THIS_THEMEFILE', 'irgendwas.html');
break;
case 'english':
define('MX_THIS_THEMEFILE', 'irgendwieanders.html');
break;
default:
define('MX_THIS_THEMEFILE', 'themenormal.html');
}
Alles andere ist m.E. Geflicke....