Here we need GRAMMAR on $1. Since the message is only used twice - as far as I can see - once Semantic Mediawiki and once for Semantic Form - how about having 2 individual messages, possibly one optional falling back to the other?
Please report this in bugzilla:.
I have added bug 51286 as a service.