Oh yes, and of course we also have our YaST-specific format to consider which goes back to YCP and its "sformat()" builtin: _("Can't open file %1 for %2", filename, operation) i.e. another version of positional parameters. And in all the existing YaST code we have a lot of those. So this script will still remain useful for the forseeable future.