ich habe hier ein "altes" Sprach-Umschalt-Modul gefunden. Nur leider bekomme ich es nicht zum Laufen. Vielleicht wirft mal jemand einen Blick darauf und hilft mir bei der Einbindung.
Liegt es vielleicht daran das das Modul für eine ältere Contenido Version geschrieben wurde?
Die Case-Zahlen sind meine Sprach IDs:
Code: Alles auswählen
<?php
switch($lang){
case '14':
//englisch -> german | français
echo '<a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=2&idcat=' . $idcat . '&changelang=2').'" class="language" title="zu german wechseln">'.mi18n("de").'</a>';
echo ' | english | <a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=2&idcat=' . $idcat . '&changelang=13').'" class="language" title="français">'.mi18n("fr").'</a>';
break;
case '13':
//français -> german | english
echo '<a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=2&idcat=' . $idcat . '&changelang=13').'" class="language" title="zu german wechseln">'.mi18n("de").'</a>';
echo ' | <a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=2&idcat=' . $idcat . '&changelang=14').'" class="language" title="switch to english">'.mi18n("en").'</a> | français';
break;
case '2':
//german -> englisch | français
echo 'german | <a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=2&idcat=' . $idcat . '&changelang=14').'" class="language" title="switch to english">'.mi18n("en").'</a>';
echo ' | <a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=2&idcat=' . $idcat . '&changelang=13').'" class="language" title="français">'.mi18n("fr").'</a>';
break;
}
?>
Die erzeugten Links im HTML Code sind leider leer, also:
...
<div id="language">german | <a href="/" class="language" title="switch to english">en</a> | <a href="/home/" class="language" title="français">fr</a></div>
...
Für Tips und Hilfe danke ich jetzt schon mal!
Grüße,
stefkey