Add support for localisation

-Add support for basic localisation
-Add initial support for customized registration, where the free accounts are not allowed.