la cosa più semplice è tenere le traduzioni delle stringhe in PHP ( array associativi ) o sbaglio?

qualcuno le tiene su db, qualcuno su file... volendo ci sono diversi standard

lo ZF ne suporta molti http://framework.zend.com/manual/en/zend.translate.html

symfony http://www.symfony-project.org/book/...-I18n-and-L10n

comunque non si tratta solo di sostituire stringhe, ma anche di formattare dati ( per esempio le date )... o sbaglio? no che non sbaglio

tra l'altro voglio implementare anche la traduzione degli errori ( eccezioni )