add translation fix and tests

- DO NOT ACTUALLY MERGE THIS UNTIL RELEASE HAVE BEEN CUT!

- translation tests updated
- added content-type to compare against a subset of header instead of exact comparison