io ora faccio in questo modo:
file per la lingua italiana

it.php
$descrizione = "Oggi il maggior numero di posti letto è ecc.ecceecc. ";
$descrizione .= "
www.miosito.it ";
$box_affitti = "menufr1,menufr2,menufr3";

ora se io devo cambiare ad esempio un menu, devo fare un cambiamento per ogni file (i testi delle lingue sono in file separati)
Con xml creo un unico file e parso quel file scegliendo la lingua.
Inoltre posso aggiornare il file xml una sola volta e non n volte (con n dipendente dal numero di lingue).

Spero sia chiaro.

Mi puoi dare qualche consiglio in merito?
E qualche esempio ....