Ciao,

c'è un articolo qui su Html.it che ti spiega come fare ad avere un sito multilingua. Nel senso che a seconda della provenienza del visitatore quello verrà reindirizzato alla homepage della sua lingua di provenienza.

Praticamente..

- Crei una index.php iniziale.
- Questa index conterrà i parametri presenti nello script che ho suggerito.
- Vai a cercarti la lingua del browser del visitatore.
- Se avrà l'italiano, allora lo reindirizzerai a un ulteriore index.php (che ti consiglio di inserire all'interno della cartella contenente le pagine del sito..in italiano).
- Se in inglese invece...
- Se in spagnolo invece...
- Se ALTRIMENTI non risulta nulla, decidi tu in quale lingua reindirizzare il visitatore di default.

Chiaramente, dovrai creare tu le (stesse) pagine in cartelle diverse (ad esempio: es, en, fr, it) e dovrai tradurre queste pagine.