Peter: Deutsch / English / Spanisch

Beitrag lesen

Einfacher wäre alle Variable, die sich ändern können als Variable zu bezeichnen. Also auf deiner Seite hast du nur so was wie $name, $vorname, usw...
 Dann für jede Sprache eine Datei erzeugen, die dann aufgeladen wird, wenn die Sprache selektiert ist und in dieser Datei steht einfach die Übersetzung:

----fr.xxx-----

$name = "Nom"
$vorname= "prenom"

---en.xxx-------

$name = "Firstname"
$vorname= "Surname"

und fertig.

Hoffe, ich habe dein Problem richtig verstanden.

Andere Möglichkeit: Eine datei mit folgenden Inhalten:

---lang.php------------
$LOCAL_LANG = Array (
 'default' => Array (
  'name' => 'Name',
  'vorname' => 'Vorname',
 ),
 'fr' => Array (
  'name' => 'Nom',
  'vorname' => 'Prenom',
 ),
 'en' => Array (
  'name' => 'Firstname',
  'vorname' => 'Surname',
 );
----------------------
Diese Datei wird einfach durch PHP bei jedem Klick auf dem Grafik geladen und die entsprechenden Werte ausgelesen.