def description(action, music=None,
value=100, delta=False, fade=0, **kwargs):
+ formats = []
message = ""
if delta:
if music is not None:
- message += "{:+d}% to volume of « {} »" \
- .format(value, music.name)
+ message += "{:+d}% to volume of « {} »"
+ formats.append(value)
+ formats.append(music.name)
else:
- message += "{:+d}% to volume" \
- .format(value)
+ message += "{:+d}% to volume"
+ formats.append(value)
else:
if music is not None:
- message += "setting volume of « {} » to {}%" \
- .format(music.name, value)
+ message += "setting volume of « {} » to {}%"
+ formats.append(music.name)
+ formats.append(value)
else:
- message += "setting volume to {}%" \
- .format(value)
+ message += "setting volume to {}%"
+ formats.append(value)
if fade > 0:
- message += " with {}s fade".format(fade)
+ message += " with {}s fade"
+ formats.append(fade)
- return message
+ return _(message).format(*formats)