Encapsulate translations, but still use QTPL. Hmm
Used a somewhat different approach this time. I'm feeling inexplicable anger. More experiments to come!