Ein Bekannter von mir will eine Internetseite erstellen, die national sein soll. Bei dem Aufruf der Seite soll erkannt werden welcher Nationalität der Benutzer angehört und dann soll diese Seite in der jeweiligen Sprache angezeigt werden. Hat jemand ne Ahnung, wie man so was realisieren kann? Wie kann man da Sprachen hinterlegen?
Danke für Tipps und Ratschläge…
es gibt Tage, da verliert man – dann gibt es Tage, da gewinnen die anderen
Ich versteh, was ihr meint, leider komm ich mit php nicht klar. Keine Zeit mich so recht damit zu beschäftigen. Werd das mal meinem Bekannten vorlegen und mich dann nochmal melden. Gehen damit alle Nationalitäten auszulesen? Wo hinterlege ich die Werte zu den Sprachen?
es gibt Tage, da verliert man – dann gibt es Tage, da gewinnen die anderen
Der Code war ungetestet . Wenn es so ist müsste der String zerlegt und ausgewertet werden. Die Arbeit kannst Du Dir aber sparen. Schau mal hier, genau was Du dafür brauchst.
Gehen damit alle Nationalitäten auszulesen?
Sicher.
Wo hinterlege ich die Werte zu den Sprachen?
Es kommt drauf an wie die Seite gestaltet werden soll. Es gibt da mehrer Möglichkeiten. Du könntest zb. die Webseite in den jeweils unterschiedlichen Sprachen anfertigen und für jede eine Subdomain anlegen (de.seite .de , en.seite .de usw.). Nach Ermittlung der Sprache könnte man dann per Header-Weiterleitung in das entsprechende Verzeichnis weiterleiten.
Oder Du arbeitest mit Konstanten und legst entsprechende Sprachdateien an.
Zb.: de_language.php, en_language.php.
Dort könnte zb. drinn stehen:
de_language.php
DEFINE('_NEWPASS_SENT','Neues Benutzer Passwort generiert und gesendet!');
en_language.php
DEFINE('_NEWPASS_SENT','New User Password created and sent!');
Ich hab da mal eine Seite gefunden, weil wir uns in unserer Firma mit Fahrzeugbau beschäftigen, wo ein Anfang gemacht wurde mit verschiedenen Sprach, aber halt nicht automatisch… und nicht fertig…
Ich hab da mal eine Seite gefunden, weil wir uns in unserer Firma mit Fahrzeugbau beschäftigen, wo ein Anfang gemacht wurde mit verschiedenen Sprach, aber halt nicht automatisch… und nicht fertig…