Two goals:
- make it obvious what translations will occur for various tags and make it easy to change
- make it easier to add custom preserved tags without having to recompile
This will require that the tag translations in translate.go be refactored out.