Language switcher
Language switcher
Hello
I'm looking for a switcher module for 3 languages?
I can find only for 2 and this was provide with 4.6.8 is only for 2.
Something like when I'm on english:
de | english | fr
and when I'm on french:
de | en | français
etc.
Any links?
Regards and thx for your help.
Dominique
I'm looking for a switcher module for 3 languages?
I can find only for 2 and this was provide with 4.6.8 is only for 2.
Something like when I'm on english:
de | english | fr
and when I'm on french:
de | en | français
etc.
Any links?
Regards and thx for your help.
Dominique
-
- Beiträge: 1758
- Registriert: Mo 1. Aug 2005, 00:35
- Wohnort: in der schönen Hallertau, mitten im Hopfen
- Kontaktdaten:
Re: Language switcher
try to modify the orgiginal like this
Code: Alles auswählen
switch($lang){
case '3':
//chinese -> deutsch | english
echo '<a href="'.$sess->url('front_content.php?changelang=1').'" class="language" title="zu Deutsch wechseln">'.mi18n("deutsch").'</a>';
echo ' | <a href="'.$sess->url('front_content.php?changelang=2').'" class="language" title="switch to english">'.mi18n("english").'</a>';
break;
case '2':
//englisch -> deutsch | chinese
echo '<a href="'.$sess->url('front_content.php?changelang=1').'" class="language" title="zu Deutsch wechseln">'.mi18n("deutsch").'</a>';
echo ' | <a href="'.$sess->url('front_content.php?changelang=3').'" class="language" title="chinese">'.mi18n("chinese").'</a>';
break;
default:
//deutsch -> englisch | chinese
echo '<a href="'.$sess->url('front_content.php?changelang=2').'" class="language" title="switch to english">'.mi18n("english").'</a>';
echo ' | <a href="'.$sess->url('front_content.php?changelang=3').'" class="language" title="chinese">'.mi18n("chinese").'</a>';
break;
}
Grüsse, Guido
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
-
- Beiträge: 1758
- Registriert: Mo 1. Aug 2005, 00:35
- Wohnort: in der schönen Hallertau, mitten im Hopfen
- Kontaktdaten:
if ya don't succeed just sent access data to backend by pmdjavet hat geschrieben:Thx!
I will try it.
Regards, Dominique
Grüsse, Guido
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
-
- Beiträge: 1758
- Registriert: Mo 1. Aug 2005, 00:35
- Wohnort: in der schönen Hallertau, mitten im Hopfen
- Kontaktdaten:
if ya want it to redirect to same article, ya have todjavet hat geschrieben:Work like a charm. Thx.
I will jsut add the catid and the artid.
Thx for your help.
Regards, Dominique
but the initial request was just a languageswitcher :S
good to know that it solved ya prob
Grüsse, Guido
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
-
- Beiträge: 15
- Registriert: Di 17. Jan 2006, 11:47
- Kontaktdaten:
Hallo , Guido
ich suche schon eine ganze Weile nach einer Möglichkeit der Sprachumschaltung - dauernd lese ich nur man müsse das Modul so und so ändern ....
Welches Modul ist denn wphl gemeint und wie wird dieses Modul in das Layout eingebunden?
Mir fehlt da wohl noch voll der Zusammenhang!
Könntest du mir vielleicht ein paar Tips geben. Wäre die sehr verbunden
Gruss
Horst
ich suche schon eine ganze Weile nach einer Möglichkeit der Sprachumschaltung - dauernd lese ich nur man müsse das Modul so und so ändern ....
Welches Modul ist denn wphl gemeint und wie wird dieses Modul in das Layout eingebunden?
Mir fehlt da wohl noch voll der Zusammenhang!
Könntest du mir vielleicht ein paar Tips geben. Wäre die sehr verbunden
Gruss
Horst
Hallo
Hier ist das komplett code ich brauche:
Name: LanguagesSwitcher
Type: Navigation
Input: leer
Output:
Und noch das Tag in Layout "Standard":
<container id="61" name="LanguagesSwitcher" types="Navigation" default="LanguagesSwitcher">LanguagesSwitcher</container>
Und denn ein Template erstellen mit Layout "Standard", und wahlen mit dropmenu das Module "LanguageSwitcher", speichern und preconfigurien dein andere Module ob benutzt, und diese Template geben in einem Kategory. Und... ein Artikel erfassen.
Viel Spass.
Gruss; Dominique
Hier ist das komplett code ich brauche:
Name: LanguagesSwitcher
Type: Navigation
Input: leer
Output:
Code: Alles auswählen
<?php
switch($lang){
case '3':
//français -> albanais | english
echo '<a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=3&idcat=' . $idcat . '&changelang=1').'" class="language" title="zu albanais wechseln">'.mi18n("al").'</a>';
echo ' | <a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=3&idcat=' . $idcat . '&changelang=2').'" class="language" title="switch to english">'.mi18n("en").'</a> | français';
break;
case '2':
//englisch -> albanais | français
echo '<a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=3&idcat=' . $idcat . '&changelang=1').'" class="language" title="zu albanais wechseln">'.mi18n("al").'</a>';
echo ' | english | <a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=3&idcat=' . $idcat . '&changelang=3').'" class="language" title="français">'.mi18n("fr").'</a>';
break;
default:
//albanais -> englisch | français
echo 'albanais | <a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=3&idcat=' . $idcat . '&changelang=2').'" class="language" title="switch to english">'.mi18n("en").'</a>';
echo ' | <a href="'.$sess->url('front_content.php?client=' . $client . '&changelang=3&idcat=' . $idcat . '&changelang=3').'" class="language" title="français">'.mi18n("fr").'</a>';
break;
}
?>
Und noch das Tag in Layout "Standard":
<container id="61" name="LanguagesSwitcher" types="Navigation" default="LanguagesSwitcher">LanguagesSwitcher</container>
Und denn ein Template erstellen mit Layout "Standard", und wahlen mit dropmenu das Module "LanguageSwitcher", speichern und preconfigurien dein andere Module ob benutzt, und diese Template geben in einem Kategory. Und... ein Artikel erfassen.
Viel Spass.
Gruss; Dominique