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.