Originariamente inviato da filippo.toso
Per prima cosa, se proprio vuoi usare gli array, tanto vale creare un file diverso per ogni lingua
infatti pensavo di porre alla fine del config.php:

Codice PHP:
if (...) $lang $italian
perché dici: se proprio vuoi usare gli array? se ci sono metodi più funzionali, dammi qualche indicazione.

Comunque, ti suggerisco di studiardi un po' le funzioni GETTEXT:

http://www.php.net/manual/en/function.gettext.php

Sono la soluzione standard per le traduzioni in PHP.
ora gli dò un'occhiata, grazie.