fix(translateService): the table reset only happens on all completing as previous. Also, some minor code cleanup.