Custom translate func doesn't override default