Updated Translator to TranslatorInterface
Merge pull request #5997 from Martin-P/issue-5965

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

Close #5997
Fixes #5965