I think Luke's solution is fine; there are more instances of string
interpolation chars in translated strings already. Do use %1 instead of %d
(and qt's fmt function)

Agree with Diapolo that non english translation files should not be changed
in this pull, they are always sourced from transifex.