"sc_confirm" macro bug (no double quotes, no variable)

The “sc_confirm()” must be fixed to be useful.
It does not accept variables of any kind : {xxxx}, $myvar, [glo_var] so it can’t be used in a multi languages system.

$myvar = “My message”;
sc_confirm($myvar); // Blank message in the popup. Same with [glo_var] or a translated string like {my_message}

And with a simple string, it does not accept double quotes.
sc_confirm("Don\“t do that !”); // Crash, nothing displayed