def description(action, music=None, fade_out=0, wait=False,
set_wait_id=None, **kwargs):
+ formats = []
message = "stopping "
if music is not None:
- message += "music « {} »".format(music.name)
+ message += "music « {} »"
+ formats.append(music.name)
else:
message += "all musics"
if fade_out > 0:
- message += " with {}s fadeout".format(fade_out)
+ message += " with {}s fadeout"
+ formats.append(fade_out)
if wait:
if set_wait_id is not None:
- message += " (waiting the end of fadeout, with id {})"\
- .format(set_wait_id)
+ message += " (waiting the end of fadeout, with id {})"
+ formats.append(set_wait_id)
else:
message += " (waiting the end of fadeout)"
- return message
+ return _(message).format(*formats)
def interrupt(action, music=None, fade_out=0, wait=False,
set_wait_id=None, **kwargs):