[gcompris] color mix, use full string message for colors
- From: Bruno Coudoin <bcoudoin src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcompris] color mix, use full string message for colors
- Date: Mon, 12 Aug 2013 17:18:53 +0000 (UTC)
commit ce1a3e830d1de0f03758e3f567d8c9b2b8dceb89
Author: Bruno Coudoin <bcoudoin gcompris net>
Date: Mon Aug 12 18:15:27 2013 +0200
color mix, use full string message for colors
In many languages colors have gender and cannot be
translated out of their context.
src/color_mix-activity/color_mix.py | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
---
diff --git a/src/color_mix-activity/color_mix.py b/src/color_mix-activity/color_mix.py
index 465eaa4..e8cc45f 100644
--- a/src/color_mix-activity/color_mix.py
+++ b/src/color_mix-activity/color_mix.py
@@ -248,13 +248,13 @@ class Colors:
self.initial_color = initial_color
if initial_color == 0:
- self.color_1 = _('red')
- self.color_2 = _('green')
- self.color_3 = _('blue')
+ self.color_1 = [ _("Not enough red"), _("Too much red")]
+ self.color_2 = [ _("Not enough green"), _("Too much green")]
+ self.color_3 = [ _("Not enough blue"), _("Too much blue")]
else:
- self.color_1 = _('cyan')
- self.color_2 = _('magenta')
- self.color_3 = _('yellow')
+ self.color_1 = [ _("Not enough cyan"), _("Too much cyan")]
+ self.color_2 = [ _("Not enough magenta"), _("Too much magenta")]
+ self.color_3 = [ _("Not enough yellow"), _("Too much yellow")]
self.color_rgb = [initial_color, initial_color, initial_color]
self.color1 = self.color2 = self.color3 = self.initial_color
@@ -333,19 +333,19 @@ class Colors:
def show_message(self, color1_diff, color2_diff, color3_diff):
text = []
if color1_diff > 27:
- text.append( _("Too much {color}").format( color = self.color_1) )
+ text.append( self.color_1[1] )
elif color1_diff < -27:
- text.append(_("Not enough {color}").format( color = self.color_1) )
+ text.append( self.color_1[0] )
if color2_diff > 27:
- text.append(_("Too much {color}").format( color = self.color_2) )
+ text.append( self.color_2[1] )
elif color2_diff < -27:
- text.append(_("Not enough {color}").format( color = self.color_2) )
+ text.append( self.color_2[0] )
if color3_diff > 27:
- text.append(_("Too much {color}").format( color = self.color_3) )
+ text.append( self.color_3[1] )
elif color3_diff < -27:
- text.append(_("Not enough {color}").format( color = self.color_3) )
+ text.append( self.color_3[0] )
if text:
self.message( "\n".join(text), 375)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]