3.0 translate filter

Implements the suggestion in #4652
I can change it to that