translatorManager almost finished