fixed string substitution

Note: `#{foo}` does not work properly in translated messages (the substitution is done *before* translating the string).

BTW it looks like some permissions are missing, I could not push a new branch, I had to clone the repo...