I don't usually assemble strings like this so we can give the localizers the flexibility to re-order the words in the string as appropriate for each language. This is sometimes hard to do in blockly blocks, but in this case, it seems like it would be easier to have unique strings for JumpN, JumpS, etc.

(I know this is not related to your change, but I just noticed it now)