I have been looking at a few options for enabling localization and internationalization of a dynamic php application. There appears to be a variety of tools available such a
the database driven solution to show the messages is not always the good one, I worked in a site with more than 15 languages and translations were an issue.
so our design was:
so to localize different languages you only need do an include
like