Updated Translator to TranslatorInterface
Merge branch 'hotfix/5970'

Close #5970
Merge pull request #5997 from Martin-P/issue-5965

Update segment route to TranslatorInterface
Merge branch 'hotfix/5997' into develop

Forward port #5997