Fixed the language class to support locales as classes. This way you can differentiate between the special treats of multiple countries sharing one language.