@wakeup I guess the t() should just escape all `$` with `\$` because a translation should NEVER be required to include a variable that is not a sprintf argument?