Localization: M2 Translator
Martin Grund (contact me)
This class can be used to develop internationalized applications.
It can retrieve texts for an application according to the selected locale language using the same text key. The texts for each idiom are stored in plain text data files.
The class provides support for retrieving texts for different sections of the application in order to keep the translation data files small.
Click here for detailed information about this class on phpclasses.org