PHP Multilanguage Class (PHPMLC)
PHP Multilanguage Class (PHPMLC) is a PHP class to add multilanguage feature to the projects/websites. It comes with advanced administation panel to manage translations. When the class initialized, it tries to automatically select browser language. It is possible to switch prefered language anytime with the class methods. The class uses MYSQL database to store translation data. The session is also used to remember the last selected language even if the $_GET parameter is not specified. All translated strings can be returned as an array. It is also possible to get translated string for specific key with the getTranslatedString() class method.