[IMP] gamification: allow translation of check_challenge_reward messages

bzr revid: mat@openerp.com-20130621083140-9awr071wzhrv5pzv
This commit is contained in:
Martin Trigaux 2013-06-21 10:31:40 +02:00
parent 027fb2bb23
commit 0f912e0b35
1 changed files with 5 additions and 5 deletions

View File

@ -638,7 +638,7 @@ class gamification_goal_plan(osv.Model):
yesterday = date.today() - timedelta(days=1)
if end_date == yesterday.isoformat() or force:
# open chatter message
message_body = "The challenge %s is finished." % plan.name
message_body = _("The challenge %s is finished." % plan.name)
# reward for everybody succeeding
rewarded_users = []
@ -656,19 +656,19 @@ class gamification_goal_plan(osv.Model):
rewarded_users.append(user)
if rewarded_users:
message_body += "<br/>Reward (badge %s) for every succeeding user was sent to %s." % (plan.reward_id.name, ", ".join([user.name for user in rewarded_users]))
message_body += _("<br/>Reward (badge %s) for every succeeding user was sent to %s." % (plan.reward_id.name, ", ".join([user.name for user in rewarded_users])))
else:
message_body += "<br/>Nobody succeeded every goal, no reward is then sent for this challenge."
message_body += _("<br/>Nobody has succeeded to reach every goal, no badge is rewared for this challenge.")
# reward bests
if plan.reward_first_id:
(first_user, second_user, third_user) = self.get_top3_users(cr, uid, plan, context)
if first_user:
self.reward_user(cr, uid, first_user.id, plan.reward_first_id.id, context)
message_body += "<br/>Special rewards were sent to the top competing users. The ranking for this challenge is :"
message_body += _("<br/>Special rewards were sent to the top competing users. The ranking for this challenge is :")
message_body += "<br/> 1. %s - %s" % (first_user.name, plan.reward_first_id.name)
else:
message_body += "Nobody reached the required conditions to receive special rewards."
message_body += _("Nobody reached the required conditions to receive special badges.")
if second_user and plan.reward_second_id:
self.reward_user(cr, uid, second_user.id, plan.reward_second_id.id, context)