Modul-Template sprachabhängig.

Gesperrt
Andreas
Beiträge: 254
Registriert: So 16. Nov 2003, 14:48
Wohnort: Reichshof
Kontaktdaten:

Modul-Template sprachabhängig.

Beitrag von Andreas »

Ich benötige innerhalb eines Modul-templates eine sprachabhängige Übersetzung.

Aus

Code: Alles auswählen

Telefon: {telefon}<br>
soll z.B.

Code: Alles auswählen

Telephone: {telefon}<br>
werden.

Ich hab es schon wie folgt probiert, aber das klappt nicht...

Code: Alles auswählen

<?php
switch((int)$lang) {
//deutsch
case 1:
echo 'Telefon:';
break;
// english   
case 4:
echo 'Telephone:';
    }
    ?>
Geht das überhaupt und wenn ja: wie???
Gruß
Andreas
Spider IT
Beiträge: 1416
Registriert: Fr 3. Dez 2004, 10:15

Re: Modul-Template sprachabhängig.

Beitrag von Spider IT »

Hallo Andreas,

im Modul-Template geht das nicht, aber du kannst die Texte als Variablen einsetzen, so wie dahinter in geschweiften Klammern.
Dann kannst du in dem Modul die Texte à la mi18n("Telefon") übergeben (z.B. $tpl->set('s', 'TELEFON', mi18n("Telefon"));).
Dadurch kannst du die Texte in der Modul-Übersetzung für jede Sprache bearbeiten.

Gruß
René
Gesperrt