Translator Registration