Throw in test env if translation is missing

- Cleaner monkey-patching of `translate`
- Throw if translation missing in test env
an exception, this makes me read the rest of the code with french accent :)