allowing to pass current locale in constructor for instance decorator