"Language Switcher"-Block -> de und eng

am 20.04.2010 - 22:23 Uhr in
nur eine kleine Änderung, die mir aber nun schon etwas die Nerven raubt, wie kann ich im "Language Switcher"-Block anstatt:
* English
* Deutsch
einfach schreiben
* en
* de
ich find es einfach nicht.
Andreas
- Anmelden oder Registrieren um Kommentare zu schreiben
Ganz einfach: <?php$languages
am 22.04.2010 - 11:57 Uhr
Ganz einfach:
<?php
$languages = locale_language_list('language', FALSE); // Array mit den aktivierten Sprachen erstellen
foreach ($languages as $lang) {
$i++; // Zähler
echo '<a href="?q='.$lang.'" class="language-link">'.$lang.'</a>'; // Ausgabe des Links
if ($i != count($languages)) { echo ' | '; } // Trennstrich sofern nicht die letzte Sprache im Array
}
?>
Ist sicherlich nicht die sauberste Methode, aber es läuft.
Ich wollte die Welt verändern, doch Gott rückte den Quellcode nicht heraus.. :(
Unsauberer Code: die Variable
am 22.04.2010 - 16:09 Uhr
Unsauberer Code: die Variable $i wird einfach hochgezählt, ohne initialisiert zu sein. Ich empfehle vor den Loop noch ein $i=0; einzufügen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
wla schrieb Unsauberer Code:
am 22.04.2010 - 16:20 Uhr
Unsauberer Code: die Variable $i wird einfach hochgezählt, ohne initialisiert zu sein. Ich empfehle vor den Loop noch ein $i=0; einzufügen.
Beste Grüße
Werner
Hoppla, ich mach alle Initialisierungen immer am Anfang der Funktion, deswegen hab ich das vergessen :P
Ich wollte die Welt verändern, doch Gott rückte den Quellcode nicht heraus.. :(
er zeigt mir zwar de|en an,
am 25.04.2010 - 02:10 Uhr
er zeigt mir zwar de|en an, aber die links passen nicht, da muss ich mal weiterforschen.
danke schonmal
----------------------------------------
Browser Automatisierung / SEO On- und Offpage - http://www.cybercore.de
du kannst im admincenter bei
am 25.04.2010 - 12:35 Uhr
du kannst im admincenter bei den einzelnen sprachen die Pfade ändern, evtl. geht es dann.
Ich wollte die Welt verändern, doch Gott rückte den Quellcode nicht heraus.. :(