Translator does not longer assume currentLocale exists in a global var