while `get_translator` is cheap (dict lookup), i figured we'd just run it once, outside the loop (which fails if your manager isn't bound, but that's probably a good thing)