Cycling4Fans - Forum (http://forum.cycling4fans.de/index.php)
- Off Topic (http://forum.cycling4fans.de/board.php?boardid=18)
-- Sofa4Fans (http://forum.cycling4fans.de/board.php?boardid=7)
--- PHP - wer kennt sich aus? (http://forum.cycling4fans.de/thread.php?threadid=15387)
Geschrieben von Cyclist am 07.10.2004 um 17:59:
PHP - wer kennt sich aus?
Gibt es hier irgendwelche PHP-Experten? Ich gehöre leider nicht dazu, würde aber gerne die Sprachausgabe einer einfachen html Datei per php steuern. Kann mir da hemand helfen?
Es geht um folgendes:
Ich möchte eine Datei erstellen, in der bestimmte Ausdrücke je nach Sprache unterschiedlich ausgegeben werden, z.B. Geburtstag in Deutsch, Birthday in Englisch etc. Das wird vermutlich irgendwie über Variablen funktionieren. Nur wie bekomme ich es hin, dass mal die deutsche Sprachdatei, mal die englische und mal die italienische verwendet wird? Man sollte die Datei per
www.mydomain.de/info/index.php?lang=english aufrufen können und dann sollte automatisch die richtige Sprachdatei verwendet werden. Weiß jemand wie ich das anstellen muss?
Die Sprachvariablen müssten wohl folgendermaßen aufgebaut werden:
english.lang.php
<?php
$birthday = "Birthday";
$nationality = "Nationality";
?>
german.lang.php
$birthday = "Geburtstag";
$nationality = "Nationalität";
?>
italian.lang.php
<?php
$birthday = "Data di nascita";
$nationality = "Nazionalità";
?>
Geschrieben von crn am 07.10.2004 um 18:53:
RE: PHP - wer kennt sich aus?
Also das PHP-Skript, im Beispielfall index.php, bekommt den Parameter lang=swaheli und soll darauf reagierend bestimmten Text in dieser Sprache ausgeben?
Naja, du kannst nach der Reinen Lehre (tm) sowas kodieren, am Anfang der index.php:
switch ($lang) {
case 'swaheli':
include_once ('swaheli.lang.php');
break;
case 'urdu':
include_once ('urdu.lang.php');
break;
default:
include_once ('chatti.lang.php');
}
Vorher musst du natürlich den Parameter $lang "übernehmen", aber das ist klar, denke ich.
Geschrieben von Cyclist am 07.10.2004 um 21:03:
RE: PHP - wer kennt sich aus?
Ich hab's hinbekommen, danke!
Geschrieben von crn am 07.10.2004 um 22:02:
RE: PHP - wer kennt sich aus?
Da nech föhr ...
(Dafür, dass ich kein PHP kann, kann ich es ziemlich gut nicht

)
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH