Mein Konzept ist ein anderes. Eine Platzhalter-Datei kann als Formular gesehen werden, in das Daten eingefügt werden. Aber anstatt mehrere Formulare für mehrere Sprachen zu haben, packe ich die Sprachen in ein gemeinsames Formular.
Genauso funktioniert das mit Templates. Hier beschrieben.
Template'engines sind übrigens stark auf dem Vormarsch und stehen mittlerweile in sehr vielen PLs zur Verfügung. Mustache'templates kannst Du sowohl für JS als auch für PHP nutzen. MFG