Sprachauswahl in theme functions.php integrieren?

Begonnen von Toasti, 23 Juni 2007, 16:07:57

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Toasti

hi,
folgendes versuche ich grade:
Ich möchte eine recht rudimentäre Sprachauswahl per Text in den Header-Bereich meiner Seite einbauen, die ich dann in der theme.html mit z.B. {Language} abfrufen kann.
Ob Gast oder User ist egal, es sollen alle und immer angezeigt bekommen.

Was muß ich dazu in die functions.html schreiben?
Bisherige versuche, etwas aus dem Language-Block zu entnehmen schlagen leider fehl.

Klar, ich könnte Alternativ mitten in der theme.php schreiben:
<a class="menue" href="index.php?newlang=english" title="English">English</a>
Was mich beim Aufruf jedoch leider immer wieder erstmal zur Index.php zurückführen würde.

Ich möchte ja nicht springen, nur überall die Sprache wechseln können.

Kann mir dabei jemand helfen?
Gruß und Danke
Toasti

FrankySZ


Hi Toasti,

wenn dir kleine flaggen reichen wuerden wie auf meiner seite ;)

http://www.cnfsz.eu/Downloads-op-view-lid-6.html

da ist meine Function dazu ;)

greets Franky

Toasti

schon eingebaut, und funktioniert auch schon  :thumbup:

ach wie geil...
ihr seit hier echt die größten !!!

vielen dank
toasti

FrankySZ

Kleiner Nachtrag:

in meiner Function werden png-grafiken verwendet ....
wenn ihr gif habt einfach in der zeile png durch gif ersetzen:

$out .= "<a href=\"".$to.$langu."\" title=\"".$alt."\">".mxCreateImage("images/language/flag-".$langu.".png",$alt,0,$pre)."</a> ";


greets Franky

FrankySZ

greets Franky

Toasti

#5
werde trotzdem noch versuchen, es einfach durch normalen text mit class angabe zu ersetzen.
meine user sind da irgendwie ziemlich empfindlich was die kleinen grafiken angeht. mögen sie wohl alle nicht.

Ps wer das ebenfalls gerne so machen möchte, einfach den hier nehmen:
$out .= "<a class=\"xyz\" href=\"".$to.$langu."\" title=\"".$alt."\">".$alt."</a> ";

FrankySZ


hi,

teste mal das

die codezeile:
$out .= "<a href=\"".$to.$langu."\" title=\"".$alt."\">".mxCreateImage("images/language/flag-".$langu.".png",$alt,0,$pre)."</a> ";


wie folgt abaendern:

$out .= "<a href=\"".$to.$langu."\" title=\"".$alt."\">".$alt."</a> ";


nicht getestet, aber ich denke mal das klappt ... ;)

btw du solltest deine Sprachauswahl eventuell in den Header verlegen i, Hinblick auf Module ohne linke Bloecke ...
greets Franky

Toasti

ach da haben wir uns überschnitten, ich hatte es auch grad noch zu meinem posting hinzugefügt.

danke nochmal
kleine fragen -> große wirkung

FrankySZ

greets Franky

FrankySZ


btw wenn du nen DropDownfeld möchtest brauchste den Code nicht zu ändern, sondern nur unter Admin-Einstellungen
    Multilinguale Optionen

Zeige Flaggen anstatt dropdown-Menü?    Ja  Nein

auf Nein stellen ...
greets Franky