Use `translateText` instead of a local helper