Add language support

This commit adds language support. Now you can add, enable, disable and set the default language.

Note: The module 'locale' must be installed!
Add module 'locale'