Übersetzung einer Variable
Verfasst: Sa 8. Aug 2009, 21:49
Hallo,
zurzeit bin ich dabei mit Contenido eine Webseite für einen Kunden umzusetzen.
Nun habe ich folgendes Problem:
Ich erzeuge mir in einem Modul eine Liste aller Unterkategorien der aktiven Kategorie - das Funktioniert auch wunderbar.
Nun möchte mein Kunde aber nicht nur den Titel der Kategorien ausgegeben bekommen, sondern zusätzlich das Wort "ansehen".
Also z.B. "Mein Artikel ansehen".
Im Modulcode steht derzeit daher an dieser Stelle
echo '<li><a href="#">'.$title.' ansehen</a></li>';
$title wird vorher mit dem Namen der gefundenen Unterkategorie befüllt.
Nun soll das Ganze aber auch übersetzt werden in "View Mein Artikel".
Und hier liegt auch das Problem.
Gibt es eine Möglichkeit das ganze Konstrukt mit der Übersetzungsroutine von Contenido zu übersetzen?
Also in der Art:
echo '<li><a href="#">'.mi18n($title." ansehen").'</a></li>';
Das funktioniert nämlich so noch nicht - hab schon versucht in der Übersetzung dann "View $title" anzugeben, dennoch wurde es nicht erkannt.
Eine Möglichkeit ist natürlich das ganze über eine if-Abfrage der Sprache zu lösen, was ich aber nicht so schön finde.
Vielen Dank für Eure Hilfe!
Gruß Chris
zurzeit bin ich dabei mit Contenido eine Webseite für einen Kunden umzusetzen.
Nun habe ich folgendes Problem:
Ich erzeuge mir in einem Modul eine Liste aller Unterkategorien der aktiven Kategorie - das Funktioniert auch wunderbar.
Nun möchte mein Kunde aber nicht nur den Titel der Kategorien ausgegeben bekommen, sondern zusätzlich das Wort "ansehen".
Also z.B. "Mein Artikel ansehen".
Im Modulcode steht derzeit daher an dieser Stelle
echo '<li><a href="#">'.$title.' ansehen</a></li>';
$title wird vorher mit dem Namen der gefundenen Unterkategorie befüllt.
Nun soll das Ganze aber auch übersetzt werden in "View Mein Artikel".
Und hier liegt auch das Problem.
Gibt es eine Möglichkeit das ganze Konstrukt mit der Übersetzungsroutine von Contenido zu übersetzen?
Also in der Art:
echo '<li><a href="#">'.mi18n($title." ansehen").'</a></li>';
Das funktioniert nämlich so noch nicht - hab schon versucht in der Übersetzung dann "View $title" anzugeben, dennoch wurde es nicht erkannt.
Eine Möglichkeit ist natürlich das ganze über eine if-Abfrage der Sprache zu lösen, was ich aber nicht so schön finde.
Vielen Dank für Eure Hilfe!
Gruß Chris