Translator registration