From 6a3271735186a2b4d3c500f4f60c0c03a12bdd2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Fri, 29 Jul 2016 18:15:03 +0200 Subject: Make music_sampler multilingual --- music_sampler/actions/volume.py | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) (limited to 'music_sampler/actions/volume.py') diff --git a/music_sampler/actions/volume.py b/music_sampler/actions/volume.py index 7dda3c1..e02cdfa 100644 --- a/music_sampler/actions/volume.py +++ b/music_sampler/actions/volume.py @@ -6,23 +6,27 @@ def run(action, music=None, value=100, fade=0, delta=False, **kwargs): 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) -- cgit v1.2.3