diff options
| author | Christophe Simonis <chs@odoo.com> | 2017-12-06 12:02:58 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2017-12-06 12:02:58 +0100 |
| commit | 8ef7af6afe54fbd59051bbbce76daadd6fdb0e86 (patch) | |
| tree | b21971e972eacc87e198fbc38b48ac9b70d168fc /addons/gamification | |
| parent | 010add290342ae1e2887450a381e0d1f0acd34e5 (diff) | |
| parent | f96a797fe6238306ec70d3db013b8a4d348ef181 (diff) | |
[MERGE] forward port branch 11.0 up to f96a797fe62
Diffstat (limited to 'addons/gamification')
36 files changed, 20027 insertions, 10993 deletions
diff --git a/addons/gamification/i18n/af.po b/addons/gamification/i18n/af.po index 2cdf1d327a6..958a56d541c 100644 --- a/addons/gamification/i18n/af.po +++ b/addons/gamification/i18n/af.po @@ -1,40 +1,263 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# Jessica Dowd <dowd.jess@gmail.com>, 2016 +# Martin Trigaux <mat@odoo.com>, 2017 +# Andre de Kock <adekock11@gmail.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-01-27 08:35+0000\n" -"Last-Translator: Jessica Dowd <dowd.jess@gmail.com>\n" -"Language-Team: Afrikaans (http://www.transifex.com/odoo/odoo-9/language/" -"af/)\n" -"Language: af\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Andre de Kock <adekock11@gmail.com>, 2017\n" +"Language-Team: Afrikaans (https://www.transifex.com/odoo/teams/41243/af/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: af\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -45,104 +268,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -153,30 +353,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -186,7 +384,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -195,14 +393,9 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aanvaar" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Aksie" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active @@ -238,10 +431,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -325,7 +516,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -334,7 +525,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Cancel" -msgstr "Gekanselleer" +msgstr "Kanselleer" #. module: gamification #: selection:gamification.goal,state:0 @@ -344,28 +535,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Kategorie" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -432,7 +616,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Kommentaar" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -445,22 +629,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -520,7 +695,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Daagliks" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -538,6 +713,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -545,12 +721,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -561,7 +732,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -577,7 +749,6 @@ msgstr "Beskrywing" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -594,6 +765,7 @@ msgid "Display Name" msgstr "Vertoningsnaam" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -615,20 +787,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Klaar" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Konsep" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Einddatum" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -637,12 +810,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -698,7 +866,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Van" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -741,6 +909,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -749,7 +924,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -778,7 +953,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -799,7 +976,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -860,7 +1036,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Versteek" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -868,6 +1044,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -886,7 +1067,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -902,7 +1083,7 @@ msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "In proses" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -937,22 +1118,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1016,7 +1187,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Lyne" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1037,7 +1208,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Model" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1093,7 +1264,7 @@ msgstr "Naam" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nooit" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1101,6 +1272,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1121,7 +1297,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1172,11 +1348,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1184,7 +1355,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Periode" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1211,7 +1382,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Python Kode" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1238,7 +1409,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Verwysing" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1246,16 +1417,16 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Verwerp" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" msgstr "" @@ -1293,17 +1464,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Verantwoordelike" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1400,21 +1570,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1428,7 +1606,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Begindatum" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1441,7 +1619,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Stadium" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1451,12 +1629,12 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Subskripsies" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" msgstr "" @@ -1481,13 +1659,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1511,7 +1691,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1553,25 +1733,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1590,7 +1769,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1619,11 +1799,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1649,21 +1831,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1672,7 +1848,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1685,7 +1861,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Aan" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1718,7 +1894,7 @@ msgid "Update" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1737,12 +1913,16 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" msgstr "Gebruikers" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" + +#. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" @@ -1777,19 +1957,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1805,13 +1985,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1845,9 +2025,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1876,11 +2055,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1894,51 +2068,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Aksie word benodig" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Datum van die laaste boodskap wat op die rekord gepos is." - -#~ msgid "Followers" -#~ msgstr "Volgelinge" - -#~ msgid "Followers (Channels)" -#~ msgstr "Volgelinge (Kanale)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Volgelinge (Venote)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "As dit gekies is vereis nuwe boodskappe jou aandag." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "As dit gekies is, vereis nuwe boodskappe jou aandag." - -#~ msgid "Is Follower" -#~ msgstr "Is Volgeling" - -#~ msgid "Last Message Date" -#~ msgstr "Laaste Boodskap Datum" - -#~ msgid "Messages" -#~ msgstr "Boodskappe" - -#~ msgid "Messages and communication history" -#~ msgstr "Boodskap-en kommunikasiegeskiedenis" - -#~ msgid "Number of Actions" -#~ msgstr "Hoeveelheid Aksies" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Hoeveelheid boodskappe wat aksie vereis" - -#~ msgid "Number of unread messages" -#~ msgstr "Hoeveelheid ongeleesde boodskappe" - -#~ msgid "Unread Messages" -#~ msgstr "Ongeleesde Boodskappe" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Ongeleesde Boodskappe Teller" diff --git a/addons/gamification/i18n/am.po b/addons/gamification/i18n/am.po new file mode 100644 index 00000000000..bfa86bf514c --- /dev/null +++ b/addons/gamification/i18n/am.po @@ -0,0 +1,2069 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * gamification +# +# Translators: +# Martin Trigaux <mat@odoo.com>, 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Amharic (https://www.transifex.com/odoo/teams/41243/am/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: am\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: gamification +#: model:mail.template,body_html:gamification.simple_report_template +msgid "" +"\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" +"\n" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_goal_reminder +msgid "" +"\n" +" <p>\n" +" <strong>Reminder ${object.name}</strong>\n" +" </p>\n" +" \n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" " +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received +msgid "" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" +"% endif\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 +#, python-format +msgid "" +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:650 +#, python-format +msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:660 +#, python-format +msgid "" +"<br/>Special rewards were sent to the top competing users. The ranking for " +"this challenge is :" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"<span class=\"o_stat_text\">Related</span>\n" +" <span class=\"o_stat_text\">Goals</span>" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.badge_list_action +msgid "" +"A badge is a symbolic token granted to a user as a sign of reward.\n" +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_definition_list_action +msgid "" +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 +msgid "" +"A goal is considered as completed when the current value is compared to the " +"value to reach" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_list_action +msgid "" +"A goal is defined by a user and a goal definition.\n" +" Goals can be created automatically by using challenges." +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "A selected list of users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id +msgid "Action" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_active +msgid "Active" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Advanced Options" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth +msgid "Allowance to Grant" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain +msgid "Alternative to a list of users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category +msgid "Appears in" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Assign Challenge To" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.challenge_list_action +msgid "" +"Assign a list of goals to chosen users to evaluate them.\n" +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids +msgid "Authorized Users" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: execute a specific Python code" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: number of records" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: sum on a field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge Description" +msgstr "" + +#. module: gamification +#: model:mail.message.subtype,description:gamification.mt_badge_granted +#: model:mail.message.subtype,name:gamification.mt_badge_granted +msgid "Badge Granted" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_list_view +msgid "Badge List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge Name" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.badge_list_action +#: model:ir.ui.menu,name:gamification.gamification_badge_menu +msgid "Badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"Badges are granted when a challenge is finished. This is either at the end " +"of a running period (eg: end of the month for a monthly challenge), at the " +"end date of a challenge (if no periodicity is set) or when the challenge is " +"manually closed." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode +msgid "Batch Mode" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_idea +msgid "Brilliant" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "Can not grant" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:412 +#, python-format +msgid "Can not modify the configuration of a started goal" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Cancel" +msgstr "መሰረዝ" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Canceled" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Category" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id +msgid "Challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id +msgid "Challenge Line" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_line_list_view +msgid "Challenge Lines" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name +msgid "Challenge Name" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id +msgid "Challenge originating" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id +msgid "" +"Challenge that generated the goal, assign challenge to users to generate " +"goals with a value in this field." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.challenge_list_action +#: model:ir.ui.menu,name:gamification.gamification_challenge_menu +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Challenges" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max +msgid "Check to set a monthly limit per person of sending this badge" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.badge_list_action +msgid "Click to create a badge." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.challenge_list_action +msgid "Click to create a challenge." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_definition_list_action +msgid "Click to create a goal definition." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_list_action +msgid "Click to create a goal." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Clickable Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed +msgid "Closed goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment +msgid "Comment" +msgstr "" + +#. module: gamification +#: model:gamification.challenge,name:gamification.challenge_base_discover +msgid "Complete your Profile" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness +msgid "Completeness" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Computation Mode" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users +msgid "Create User" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users +msgid "" +"Create and manage users that will connect to the system. Users can be " +"deactivated should there be a period of time during which they will/should " +"not connect to the system. You can assign them groups in order to give them " +"specific access to the applications they need to use in the system." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date +msgid "Created" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_uid +msgid "Created by" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_date +msgid "Created on" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid +msgid "Creator" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current +msgid "Current" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_current +msgid "Current Value" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Daily" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Data" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id +msgid "Date Field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_category +msgid "Define the visibility of the challenge through menus" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode +msgid "" +"Defined how will be computed the goals. The result of the operation will be " +"stored in the field 'Current'." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 +msgid "Definition Description" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Depending on the Display mode, reports will be individual or shared." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Describe what they did and why it matters (will be public)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_description +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_description +msgid "Description" +msgstr "ማብራርያ" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode +msgid "Display Mode" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_display_name +msgid "Display Name" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode +msgid "Displayed as" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field +msgid "Distinctive field for batch user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_domain +msgid "" +"Domain for filtering records. General rule, not user depending, e.g. " +"[('state', '=', 'done')]. The expression can contain reference to 'user' " +"which is a browse record of the current user if not in batch mode." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Done" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Draft" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "End Date" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode +msgid "Evaluate the expression in batch instead of once for each user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression +msgid "Evaluated expression for batch mode" +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "Everyone" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,display_mode:0 +msgid "Exclusive (done or not-done)" +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Failed" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id +msgid "Field to Sum" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain +msgid "Filter Domain" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id +msgid "For 1st user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id +msgid "For 2nd user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id +msgid "For 3rd user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id +msgid "For Every Succeeding User" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Formating Options" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "From" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix +msgid "Full Suffix" +msgstr "" + +#. module: gamification +#: model:ir.ui.menu,name:gamification.gamification_menu +msgid "Gamification Tools" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge +msgid "Gamification badge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_challenge +msgid "Gamification challenge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_challenge_line +msgid "Gamification generic goal for challenge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal_definition +msgid "Gamification goal definition" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal +msgid "Gamification goal instance" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge_user +msgid "Gamification user badge" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id +#: model:ir.ui.view,arch_db:gamification.goal_form_view +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Goal Definition" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goal_definition_list_action +#: model:ir.ui.menu,name:gamification.gamification_definition_menu +#: model:ir.ui.view,arch_db:gamification.goal_definition_list_view +msgid "Goal Definitions" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description +msgid "Goal Description" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Goal Failed" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_list_view +msgid "Goal List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 +msgid "Goal Performance" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Goal Reached" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.challenge_list_view +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Goal definitions" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goal_list_action +#: model:ir.ui.menu,name:gamification.gamification_goal_menu +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Goals" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_good_job +msgid "Good Job" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "Grant" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.action_grant_wizard +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Grant Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Grant Badge To" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Grant this Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view +msgid "Granted by" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Granting" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Group By" +msgstr "በመደብ" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id +msgid "Group that will receive a copy of the report in addition to the user" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "HR Challenges" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_hidden +msgid "Hidden" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "How to compute the goal?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_id +msgid "ID" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field +msgid "ID Field of user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending +msgid "If a maximum is set" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id +msgid "If this badge was rewarded through a challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_image +msgid "Image" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +msgid "In Progress" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "" +"In batch mode, the domain is evaluated globally. If enabled, do not use " +"keyword 'user' in above filter domain." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_distinctive_field +msgid "" +"In batch mode, this indicates which field distinct one user form the other, " +"e.g. user_id, partner_id..." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_last_update +msgid "" +"In case of manual goal, reminders are sent if the goal as not been updated " +"for a while (defined in challenge). Ignored in case of non-manual goal or " +"goal not linked to a challenge." +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "In progress" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,visibility_mode:0 +msgid "Individual Goals" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 +#: model:gamification.goal.definition,name:gamification.definition_base_invite +msgid "Invite new Users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard___last_update +msgid "Last Modified on" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date +msgid "Last Report Date" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update +msgid "Last Update" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_date +msgid "Last Updated on" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,visibility_mode:0 +msgid "Leader Board (Group Ranking)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number +msgid "Limitation Number" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Line List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids +msgid "Lines" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids +msgid "List of goals that will be set" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids +msgid "List of users participating to the challenge" +msgstr "" + +#. module: gamification +#: model:gamification.goal.definition,name:gamification.definition_nbr_following +msgid "Mail Group Following" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Model" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary +msgid "Monetary" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary +msgid "Monetary Value" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Monthly" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max +msgid "Monthly Limited Sending" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month +msgid "Monthly total" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "My Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending +msgid "My Monthly Sending Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month +msgid "My Monthly Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my +msgid "My Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name +msgid "Name" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Never" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay +msgid "Never reminded if no value or zero is specified." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date +msgid "Next Report Date" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "No monthly sending limit" +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_problem_solver +msgid "No one can solve challenges like you do." +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "No one, assigned through challenges" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:667 +#, python-format +msgid "Nobody reached the required conditions to receive special badges." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +msgid "Non recurring" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay +msgid "Non-updated manual goals will be reminded after" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Notification Messages" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct +msgid "Number of users" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,report_message_frequency:0 +msgid "On change" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids +msgid "Only the people having these badges can give this badge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids +msgid "Only these people can give this badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Optimisation" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids +msgid "Owners" +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "People having some badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Period" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_period +msgid "" +"Period of automatic goal assigment. If none is selected, should be launched " +"manually." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period +msgid "Periodicity" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_problem_solver +msgid "Problem Solver" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,display_mode:0 +msgid "Progressive (using numerical values)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code +msgid "Python Code" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code +msgid "" +"Python code to be executed for each user. 'result' should contains the new " +"current value. Evaluated user can be access through object.user_id." +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Reached" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reached when current value is" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Recorded manually" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reference" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Refresh Challenge" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending +msgid "Remaining Sending Allowed" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay +msgid "Remind delay" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Reminders for Manual Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency +msgid "Report Frequency" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id +msgid "Report Template" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids +msgid "Required Badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reset Completion" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id +msgid "Responsible" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:490 +#, python-format +msgid "Retrieving progress for personal challenge without user information" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Reward" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure +msgid "Reward Bests if not Succeeded?" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime +msgid "Reward as soon as every goal is reached" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids +msgid "Reward of Challenges" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids +msgid "Rewarded by" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Rewards for challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Running" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Running Challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Schedule" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Search Challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Search Goal Definitions" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Search Goals" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "" +"Security rules to define who is allowed to manually grant badges. Not " +"enforced for administrator." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Send Report" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id +msgid "Send a copy to" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id +msgid "Sender" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence +msgid "Sequence" +msgstr "ቅደም ተከተል" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence +msgid "Sequence number for ordering" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Set the current value you have reached for this goal" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 +#: model:gamification.goal.definition,name:gamification.definition_base_company_data +msgid "Set your Company Data" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 +#: model:gamification.goal.definition,name:gamification.definition_base_company_logo +msgid "Set your Company Logo" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 +#: model:gamification.goal.definition,name:gamification.definition_base_timezone +msgid "Set your Timezone" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification +#: model:gamification.challenge,name:gamification.challenge_base_configure +msgid "Setup your Company" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Start Challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date +msgid "Start Date" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Start goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_state +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "State" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Statistics" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Subscriptions" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 +msgid "Suffix" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids +msgid "Suggest to users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal +msgid "Target Value to Reach" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "Target: less than" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id +msgid "The action that will be called to update the goal value." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:646 +#, python-format +msgid "The challenge %s is finished." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 +msgid "The currency and suffix field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id +msgid "The date to use for the time period evaluated" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date +msgid "" +"The day a new challenge will be automatically closed. If no periodicity is " +"set, will use this date as the goal end date." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date +msgid "" +"The day a new challenge will be automatically started. If no periodicity is " +"set, will use this date as the goal start date." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:93 +#, python-format +msgid "" +"The domain for the definition %s seems incorrect, please check it.\n" +"\n" +"%s" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id +msgid "The field containing the value to evaluate" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field +msgid "" +"The field name on the user profile (res.users) containing the value for " +"res_id for action." +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,condition:0 +msgid "The higher the better" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids +msgid "The list of instances of this badge granted to users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids +msgid "The list of unique users having received this badge." +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,condition:0 +msgid "The lower the better" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number +msgid "" +"The maximum number of time this badge can be sent per month per person." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:110 +#, python-format +msgid "" +"The model configuration for the definition %s seems incorrect, please check it.\n" +"\n" +"%s not found" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:107 +#, python-format +msgid "" +"The model configuration for the definition %s seems incorrect, please check it.\n" +"\n" +"%s not stored" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id +msgid "The model object for the field to evaluate" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_remind_update_delay +msgid "" +"The number of days after which the user assigned to a manual goal will be " +"reminded. Never reminded if no value is specified." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month +msgid "" +"The number of time the current user has received this badge this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my +msgid "The number of time the current user has received this badge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending +msgid "The number of time the current user has sent this badge this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct +msgid "The number of time this badge has been received by unique users." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month +msgid "The number of time this badge has been received this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count +msgid "The number of time this badge has been received." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary +msgid "The target and current value are defined in the company currency." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix +msgid "The unit of the target and current values" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id +msgid "The user responsible for the challenge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id +msgid "The user who has send the badge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids +msgid "" +"The users that have succeeded theses goals will receive automatically the " +"badge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression +msgid "" +"The value to compare with the distinctive field. The expression can contain " +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goals_from_challenge_act +msgid "" +"There is no goals associated to this challenge matching your search.\n" +" Make sure that your challenge is active and assigned to at least one user." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_closed +msgid "These goals will not be recomputed." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:210 +#, python-format +msgid "This badge can not be sent by users." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_image +msgid "This field holds the image used for the badge, limited to 256x256" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "To" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal +msgid "To Reach" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update +msgid "To update" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count +msgid "Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids +msgid "Unique Owners" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix +msgid "Unit" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Update" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:447 +#, python-format +msgid "Update %s" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "User" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain +msgid "User domain" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids +msgid "Users" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Weekly" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth +msgid "Who can grant this badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Who would you like to reward?" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime +msgid "" +"With this option enabled, a user can receive a badge only once. The top 3 " +"badges are still rewarded only at the end of the challenge." +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_idea +msgid "With your brilliant ideas, you are an inspiration to others." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Yearly" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:212 +#, python-format +msgid "You are not in the user allowed list." +msgstr "" + +#. module: gamification +#: code:addons/gamification/wizard/grant_badge.py:24 +#, python-format +msgid "You can not grant a badge to yourself" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:196 +#, python-format +msgid "You can not reset a challenge with unfinished goals." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "You can still grant" +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_good_job +msgid "You did great at your job." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:214 +#, python-format +msgid "You do not have the required badges." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:216 +#, python-format +msgid "You have already sent this badge too many time this month." +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_hidden +msgid "You have found the hidden badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "badges this month" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "days" +msgstr "ቀኖች" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "e.g. Monthly Sales Objectives" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "e.g. days" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "e.g. user.partner_id.id" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge_user_wizard +msgid "gamification.badge.user.wizard" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal_wizard +msgid "gamification.goal.wizard" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "granted," +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "refresh" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "than the target." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view +msgid "the" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "this month" +msgstr "" diff --git a/addons/gamification/i18n/bg.po b/addons/gamification/i18n/bg.po index c418868af95..3795792d267 100644 --- a/addons/gamification/i18n/bg.po +++ b/addons/gamification/i18n/bg.po @@ -1,43 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -#, fuzzy +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-07-17 15:04+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Bulgarian (http://www.transifex.com/odoo/odoo-9/language/" -"bg/)\n" -"Language: bg\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Bulgarian (https://www.transifex.com/odoo/teams/41243/bg/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"#-#-#-#-# bg.po (Odoo 9.0) #-#-#-#-#\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"#-#-#-#-# bg.po (Odoo 9.0) #-#-#-#-#\n" +"Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -48,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -156,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -189,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -198,19 +392,14 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Приеми" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Действие" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Активен" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -241,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -328,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -342,33 +529,26 @@ msgstr "Откажи" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Отменени" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Категория" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -435,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Коментар" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -448,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Условие" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -480,7 +651,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Създаден" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -507,12 +678,12 @@ msgstr "Създадено на" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Създал" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Текущ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -528,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Данни" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -541,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -548,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -564,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -580,7 +748,6 @@ msgstr "Описание" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -597,6 +764,7 @@ msgid "Display Name" msgstr "Име за показване" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -618,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Готово" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Чернова " +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Крайна дата" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -640,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -701,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "От" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -744,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -752,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -781,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -802,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -863,7 +1035,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Скрит" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -871,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -889,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -900,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Изображение" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "В развитие" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -932,7 +1109,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "В развитие" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 @@ -940,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1019,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Редове" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1040,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Модел" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1056,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Месечно" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1091,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Име" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1104,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1124,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1175,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1187,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Период" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1214,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Python код" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1241,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Означение" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1249,16 +1416,16 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Откажи" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" msgstr "" @@ -1296,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Отговорник" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1338,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Изпълнява се" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1385,7 +1551,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "Подател" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1403,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1431,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Начална дата" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1444,24 +1618,24 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Състояние" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Статистика" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Абонаменти" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Суфикс" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1484,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1514,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1556,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1593,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1622,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1652,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1675,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1688,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "До" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1713,15 +1885,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Единица" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Обновяване" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1732,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Потребител" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1740,16 +1912,20 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Потребители" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Седмично" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1780,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1808,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1848,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1879,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1897,51 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Нужно е действие" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Дата на последното съобщение, публикувано на записа." - -#~ msgid "Followers" -#~ msgstr "Последователи" - -#~ msgid "Followers (Channels)" -#~ msgstr "Последователи (канали)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Последователи (партньори)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Ако е отбелязано, новите съобщения ще изискват внимание." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Ако е отбелязано, новите съобщения ще изискват внимание." - -#~ msgid "Is Follower" -#~ msgstr "е последовател" - -#~ msgid "Last Message Date" -#~ msgstr "Дата на последното съобщение" - -#~ msgid "Messages" -#~ msgstr "Съобщения" - -#~ msgid "Messages and communication history" -#~ msgstr "История на събщенията и комуникациите" - -#~ msgid "Number of Actions" -#~ msgstr "Брой действия" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Брой съобщения, които изискват внимание" - -#~ msgid "Number of unread messages" -#~ msgstr "Брой непрочетени съобщения" - -#~ msgid "Unread Messages" -#~ msgstr "Непрочетени съобщения" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Брой непрочетени съобщения" diff --git a/addons/gamification/i18n/bs.po b/addons/gamification/i18n/bs.po index 824567b59fc..c7664e81048 100644 --- a/addons/gamification/i18n/bs.po +++ b/addons/gamification/i18n/bs.po @@ -1521,7 +1521,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "" +msgstr "Zakaži" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view diff --git a/addons/gamification/i18n/cs.po b/addons/gamification/i18n/cs.po index 800260c1203..3dbca38ec82 100644 --- a/addons/gamification/i18n/cs.po +++ b/addons/gamification/i18n/cs.po @@ -1,38 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-05-23 12:24+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Czech (http://www.transifex.com/odoo/odoo-9/language/cs/)\n" -"Language: cs\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Czech (https://www.transifex.com/odoo/teams/41243/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -43,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -151,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -184,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -193,24 +392,19 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Přijmout" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Akce" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Aktivní" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Rozšířené volby" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -236,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -323,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -337,33 +529,26 @@ msgstr "Zrušit" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Zrušeno" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Kategorie" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -430,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Komentář" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -443,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Podmínka" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -471,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Vytváření a správa uživatelů, kteří se budou připojovat do systému. " -"Uživatelé mohou být odpojeni po vypršení určité doby nečinnosti. Uživatelé " -"mohou být seskupováni do skupin, aby jim mohly být přiděleny oprávnění k " -"aplikacím v systému podle jejich potřeb." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Vytvořeno" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -506,12 +678,12 @@ msgstr "Vytvořeno" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Tvůrce" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Aktuální" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -527,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Data" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -540,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -547,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -563,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -579,7 +748,6 @@ msgstr "Popis" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -596,6 +764,7 @@ msgid "Display Name" msgstr "Zobrazovaný název" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -617,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Provedeno" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Koncept" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Datum ukončení" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -639,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -660,7 +825,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Neúspěšné" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -700,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Od" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -743,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -751,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -780,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -801,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -862,7 +1035,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Skrytý" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -870,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -888,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -899,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Obrázek" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "Probíhá" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -939,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1018,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Řádky" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1039,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Model" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1055,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Měsíčně" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1090,12 +1258,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Název" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nikdy" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1103,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1123,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1174,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1186,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Období" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1213,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Kód Pythonu" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1240,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Reference" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1248,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1295,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Odpovědný" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1337,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Spuštěno" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1402,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1430,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Počáteční datum" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1443,12 +1618,12 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Stát" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Statistiky" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1458,9 +1633,9 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Přípona" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1483,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1513,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1555,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1592,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1621,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1651,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1674,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1687,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Do" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1712,15 +1885,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Jednotka" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Aktualizovat" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1731,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Uživatel" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1739,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Uživatelé" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1779,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1807,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1847,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1878,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1896,30 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Vyžadována akce" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Datum posledního vzkazu u tohoto záznamu." - -#~ msgid "Followers" -#~ msgstr "Sledující" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Pokud je zaškrtnuto, nové zprávy vyžadují vaši pozornost." - -#~ msgid "Last Message Date" -#~ msgstr "Datum posledního vzkazu" - -#~ msgid "Messages" -#~ msgstr "Zprávy" - -#~ msgid "Messages and communication history" -#~ msgstr "Zprávy a historie komunikace" - -#~ msgid "Unread Messages" -#~ msgstr "Nepřečtené zprávy" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Počítadlo nepřečtených zpráv" diff --git a/addons/gamification/i18n/da.po b/addons/gamification/i18n/da.po index e0dbe1c975e..02575adba24 100644 --- a/addons/gamification/i18n/da.po +++ b/addons/gamification/i18n/da.po @@ -655,6 +655,10 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" +"Oprette og administrere brugere, der vil forbinde til systemet. Brugere kan " +"deaktiveres, bør der være en periode, hvor de vil / skal ikke oprette " +"forbindelse til systemet. Du kan tildele dem grupper for at give dem " +"konkrete adgang til de programmer, de skal bruge i systemet." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date @@ -712,7 +716,7 @@ msgstr "Data" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "" +msgstr "Datofelt" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category @@ -758,7 +762,7 @@ msgstr "Ref./Beskr." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode msgid "Display Mode" -msgstr "" +msgstr "Visningstilstand" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -776,7 +780,7 @@ msgstr "Vis navn" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "" +msgstr "Vist som" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -849,17 +853,17 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id msgid "For 1st user" -msgstr "" +msgstr "For første bruger" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "" +msgstr "For anden bruger" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "" +msgstr "For tredje bruger" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id diff --git a/addons/gamification/i18n/en_GB.po b/addons/gamification/i18n/en_GB.po index 18d58946909..9c3e4ff10ae 100644 --- a/addons/gamification/i18n/en_GB.po +++ b/addons/gamification/i18n/en_GB.po @@ -1,44 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# James Dove <james@oceancave.com>, 2015 -#, fuzzy +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-10-01 09:17+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/odoo/" -"odoo-9/language/en_GB/)\n" -"Language: en_GB\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/odoo/teams/41243/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"#-#-#-#-# en_GB.po (Odoo 9.0) #-#-#-#-#\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"#-#-#-#-# en_GB.po (Odoo 9.0) #-#-#-#-#\n" +"Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -49,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -157,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -190,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -199,24 +392,19 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Accept" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Action" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Active" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Advanced Options" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -242,16 +430,14 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Authorised Users" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 @@ -329,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -348,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Category" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -389,8 +568,6 @@ msgid "" "Challenge that generated the goal, assign challenge to users to generate " "goals with a value in this field." msgstr "" -"Challenge that generated the goal, assign challenge to users to generate " -"goals with a value in this field." #. module: gamification #: model:ir.actions.act_window,name:gamification.challenge_list_action @@ -438,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comment" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -451,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condition" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -479,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Create and manage users that will connect to the system. Users can be " -"deactivated should there be a period of time during which they will/should " -"not connect to the system. You can assign them groups to give them specific " -"access to the applications they need to use." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Created" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -514,12 +678,12 @@ msgstr "Created on" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Creator" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Current" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -535,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Data" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -548,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -555,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -571,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -587,7 +748,6 @@ msgstr "Description" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -604,6 +764,7 @@ msgid "Display Name" msgstr "Display Name" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -625,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Done" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Draft" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "End Date" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -647,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -708,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "From" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -751,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -759,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -788,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -809,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -870,7 +1035,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Hidden" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -878,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -896,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -907,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Image" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "In Progress" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -947,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1026,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Lines" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1036,7 +1196,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "List of users participating to the challenge" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following @@ -1047,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Model" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1063,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Monthly" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1098,12 +1258,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Name" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Never" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1111,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1131,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1182,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1194,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Period" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1206,7 +1366,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodicity" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver @@ -1221,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Python Code" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1248,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Reference" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1256,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1303,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsible" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1345,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Running" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1410,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1438,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Start Date" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1451,12 +1618,12 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "State" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Statistics" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1466,14 +1633,14 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Suffix" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Suggest to users" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal @@ -1491,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1521,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1540,8 +1709,6 @@ msgid "" "The field name on the user profile (res.users) containing the value for " "res_id for action." msgstr "" -"The field name on the user profile (res.users) containing the value for " -"res_id for action." #. module: gamification #: selection:gamification.goal.definition,condition:0 @@ -1551,12 +1718,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids msgid "The list of instances of this badge granted to users" -msgstr "The list of instances of this badge granted to users" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids msgid "The list of unique users having received this badge." -msgstr "The list of unique users having received this badge." +msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 @@ -1565,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1602,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1631,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1656,28 +1825,20 @@ msgid "" "The users that have succeeded theses goals will receive automatically the " "badge." msgstr "" -"The users that have succeeded theses goals will receive the badge " -"automatically." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1686,10 +1847,10 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." -msgstr "This badge can not be sent by users." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image @@ -1699,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "To" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1729,10 +1890,10 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Update" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1743,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "User" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1751,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Users" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1791,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1819,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1859,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1890,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1908,51 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Action Needed" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Date of the last message posted on the record." - -#~ msgid "Followers" -#~ msgstr "Followers" - -#~ msgid "Followers (Channels)" -#~ msgstr "Followers (Channels)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Followers (Partners)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "If checked new messages require your attention." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "If checked, new messages require your attention." - -#~ msgid "Is Follower" -#~ msgstr "Is Follower" - -#~ msgid "Last Message Date" -#~ msgstr "Last Message Date" - -#~ msgid "Messages" -#~ msgstr "Messages" - -#~ msgid "Messages and communication history" -#~ msgstr "Messages and communication history" - -#~ msgid "Number of Actions" -#~ msgstr "Number of Actions" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Number of messages which requires an action" - -#~ msgid "Number of unread messages" -#~ msgstr "Number of unread messages" - -#~ msgid "Unread Messages" -#~ msgstr "Unread Messages" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Unread Messages Counter" diff --git a/addons/gamification/i18n/es_AR.po b/addons/gamification/i18n/es_AR.po index c7af80c2673..98bdaafcc05 100644 --- a/addons/gamification/i18n/es_AR.po +++ b/addons/gamification/i18n/es_AR.po @@ -1,39 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-12-22 03:50+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/odoo/odoo-9/" -"language/es_AR/)\n" -"Language: es_AR\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/odoo/teams/41243/es_AR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,24 +392,19 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Opciones Avanzadas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -237,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -269,7 +460,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "Insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -297,7 +488,7 @@ msgstr "" #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "Insignias" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -324,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -338,33 +529,26 @@ msgstr "Cancelar" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Cancelado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -431,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -444,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -476,7 +651,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -503,12 +678,12 @@ msgstr "Creado en" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Creador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -519,12 +694,12 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Diariamente" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Datos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -537,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -544,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -560,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -576,7 +748,6 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -593,6 +764,7 @@ msgid "Display Name" msgstr "Mostrar Nombre" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -614,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha Final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -636,18 +809,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Todos" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -657,7 +825,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Fallido" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -697,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Desde" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -740,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -748,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -777,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -798,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -859,7 +1035,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Oculto" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -867,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -885,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -896,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En Proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -936,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1015,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1036,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1052,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensualmente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1087,12 +1258,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nunca" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1100,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1120,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1171,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1183,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1210,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1237,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1245,16 +1416,16 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Rechazar" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" msgstr "" @@ -1292,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1334,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Ejecutándose" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1399,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1427,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha de inicio" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1440,24 +1618,24 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Provincia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Suscripciones" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1480,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1510,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1552,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1589,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1618,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1648,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1671,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1684,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Hasta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1709,15 +1885,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Actualizar" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1728,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1736,16 +1912,20 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Semanalmente" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1773,22 +1953,22 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "Anualmente" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1804,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1844,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1875,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1893,45 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Acción necesaria" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Fecha del último mensaje publicado en el registro." - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "Followers (Channels)" -#~ msgstr "Seguidores (Canales)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Seguidores (Proveedores)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si esta marcado, los nuevos mensajes requieren su atención." - -#~ msgid "Is Follower" -#~ msgstr "Es un Seguidor" - -#~ msgid "Last Message Date" -#~ msgstr "Fecha de último mensaje" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Messages and communication history" -#~ msgstr "Historial de mensajes y comunicación" - -#~ msgid "Number of Actions" -#~ msgstr "Número de Acciones" - -#~ msgid "Number of unread messages" -#~ msgstr "Número de mensajes no leídos" - -#~ msgid "Unread Messages" -#~ msgstr "Mensajes No Leídos" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Contador de Mensajes No Leídos" diff --git a/addons/gamification/i18n/es_BO.po b/addons/gamification/i18n/es_BO.po index 78f76a7d605..1cdca7b277d 100644 --- a/addons/gamification/i18n/es_BO.po +++ b/addons/gamification/i18n/es_BO.po @@ -1,39 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-10-01 09:17+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Spanish (Bolivia) (http://www.transifex.com/odoo/odoo-9/" -"language/es_BO/)\n" -"Language: es_BO\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Bolivia) (https://www.transifex.com/odoo/teams/41243/es_BO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_BO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,11 +392,6 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" msgstr "" @@ -206,7 +399,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -237,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -343,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -431,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -444,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -537,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -544,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -560,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -576,7 +748,6 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -593,6 +764,7 @@ msgid "Display Name" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -614,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -636,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -697,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Desde" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -740,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -748,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -777,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -798,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -867,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -885,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -901,7 +1082,7 @@ msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -936,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1015,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1036,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1052,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1087,12 +1258,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nunca" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1100,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1120,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1171,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1183,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1210,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1237,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1245,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1292,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1334,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1399,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1427,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha inicial" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1440,12 +1618,12 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Departamento" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1455,7 +1633,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" msgstr "" @@ -1480,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1510,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1552,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1589,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1618,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1648,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1671,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1684,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Hasta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1717,7 +1893,7 @@ msgid "Update" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1728,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1736,12 +1912,16 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" + +#. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" @@ -1776,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1804,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1844,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1875,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1893,24 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Fecha del último mensaje publicado en el registro." - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" - -#~ msgid "Last Message Date" -#~ msgstr "Fecha del último mensaje" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Messages and communication history" -#~ msgstr "Mensajes e historial de comunicación" - -#~ msgid "Unread Messages" -#~ msgstr "Mensajes sin leer" diff --git a/addons/gamification/i18n/es_CL.po b/addons/gamification/i18n/es_CL.po index b7cdda9563c..88e416a0f74 100644 --- a/addons/gamification/i18n/es_CL.po +++ b/addons/gamification/i18n/es_CL.po @@ -1,39 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-03-12 06:23+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Spanish (Chile) (http://www.transifex.com/odoo/odoo-9/" -"language/es_CL/)\n" -"Language: es_CL\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/odoo/teams/41243/es_CL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_CL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,24 +392,19 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Opciones avanzadas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -237,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -343,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -431,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -444,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -472,10 +647,6 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Cree y gestione los usuarios que accederán al sistema. Los usuarios pueden " -"ser desactivados si durante un periodo de tiempo no deberían acceder al " -"sistema. Puede asignarles grupos con el fin de darles acceso a las " -"aplicaciones que necesiten usar en el sistema." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date @@ -528,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Datos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -541,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -548,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -564,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -580,7 +748,6 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -597,6 +764,7 @@ msgid "Display Name" msgstr "Nombre mostrado" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -618,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -640,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -701,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "De" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -744,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -752,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -781,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -802,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -871,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -889,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -900,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -940,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1019,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1040,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1091,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1104,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1124,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1175,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1214,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1241,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1249,16 +1416,16 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Rechazar" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" msgstr "" @@ -1296,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1403,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1431,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha inicial" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1444,7 +1618,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Estado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1459,9 +1633,9 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1484,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1514,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1556,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1593,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1622,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1652,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1675,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1688,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "A" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1713,15 +1885,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Actualizar" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1732,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1740,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1780,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1808,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1848,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1879,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1897,45 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Acción necesaria" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Fecha del último mensaje publicado en el registro." - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "Followers (Channels)" -#~ msgstr "Seguidores (Canales)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Seguidores (Empresas)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Si está marcado, hay nuevos mensajes que requieren su atención." - -#~ msgid "Is Follower" -#~ msgstr "Es un seguidor" - -#~ msgid "Last Message Date" -#~ msgstr "Fecha del último mensaje" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Number of Actions" -#~ msgstr "Número de acciones" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Número de mensajes que requieren una acción" - -#~ msgid "Number of unread messages" -#~ msgstr "Número de mensajes no leidos" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Contador de mensajes no leídos" diff --git a/addons/gamification/i18n/es_CO.po b/addons/gamification/i18n/es_CO.po index fec74272a4d..da9c96d5471 100644 --- a/addons/gamification/i18n/es_CO.po +++ b/addons/gamification/i18n/es_CO.po @@ -1,392 +1,458 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# ANDRES FELIPE NEGRETE GOMEZ <psi@nubark.com>, 2016 -# Esteban Echeverry <tebanep@nubark.com>, 2016 -# Mateo Tibaquirá <nestormateo@gmail.com>, 2015 +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-02-18 16:23+0000\n" -"Last-Translator: Esteban Echeverry <tebanep@nubark.com>\n" -"Language-Team: Spanish (Colombia) (http://www.transifex.com/odoo/odoo-9/" -"language/es_CO/)\n" -"Language: es_CO\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/odoo/teams/41243/es_CO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_CO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" -"\n" -" <p>Felicitaciones, ha recibido la insignia <strong>${object.badge_id." -"name}</strong> !\n" -" % if object.sender_id\n" -" Está insignia fue concedida por <strong>${object.sender_id." -"name}</strong>.\n" -" % endif\n" -" </p>\n" -"\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " #. module: gamification #: model:mail.template,body_html:gamification.email_template_goal_reminder -#, fuzzy msgid "" "\n" " <p>\n" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" -"\n" -" <header>\n" -" <strong>Recordatorio ${object.name}</strong>\n" -" </header>\n" -" \n" -" <p>Usted no ha actualizado su progreso en la meta ${object.definition_id." -"name} (actualmente alcanzable a ${object.completeness}%) en ${object." -"remind_update_delay} días. No olvide hacerlo.</p>\n" -" " #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template -#, fuzzy +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " -msgstr "" -"\n" -"<header>\n" -" <strong>${object.name}</strong>\n" -"</header>\n" -"<p class=\"oe_grey\">El siguiente mensaje contiene el progreso actual para " -"el desafío ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Meta</th>\n" -" <th>Objetivo</th>\n" -" <th>Actual</th>\n" -" <th>Completado</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Persona</th>\n" -" <th>Completado</th>\n" -" <th>Actual</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" "% endif\n" -" " +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" -"<br/>Nadie ha conseguido alcanzar todas las metas, por lo que no se dará a " -"nadie la insignia por este desafío." #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" -"<br/>La recompensa con la (insignia %s) para cada usuario exitoso fue " -"enviada a %s." #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " "this challenge is :" msgstr "" -"<br/>Las recompensas especiales se enviaron a los usuarios más competitivos. " -"La clasificación para este desafío es:" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" -"<span class=\"o_stat_text\">Metas</span>\n" -" <span class=\"o_stat_text" -"\">Relacionadas</span>" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" -"Una insignia es una muestra simbólica concedida a un usuario como una señal " -"de recompensa.\n" -"Se puede ganar automáticamente cuando se cumplen algunas condiciones o " -"manualmente por los usuarios.\n" -"Algunas insignias son más difíciles de obtener que otras para llegar a " -"condiciones específicas." #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" -"La definición de una meta es un modelo técnico de de una meta definiendo una " -"condición a cumplir.\n" -"Las fechas, valores a cumplir o usuarios son definidos en la instancia de la " -"meta." #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" msgstr "" -"Una meta se considera como completada cuando el valor actual es comparado al " -"valor a alcanzar" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" -"Una meta es definida por un usuario y una definición de meta.\n" -"Las metas pueden ser creadas automáticamente usando desafíos." #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "Una lista de usuarios seleccionados" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo(a)" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Opciones Avanzadas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth msgid "Allowance to Grant" -msgstr "Asignación a Conceder" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain msgid "Alternative to a list of users" -msgstr "Alternativa a una lista de usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category msgid "Appears in" -msgstr "Aparece en" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Assign Challenge To" -msgstr "Asignar Desafío a" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" -"Asigna una lista de metas a los usuarios elegidos para evaluarlos.\n" -"Los retos pueden usar un periodo (semanalmente, mensualmente...) para la " -"creación automática de metas.\n" -"Las metas son creadas para usuarios específicos o miembros de un grupo." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Usuarios Autorizados" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: execute a specific Python code" -msgstr "Automático: ejecutar un código Python específico" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "Automático: número de registros" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: sum on a field" -msgstr "Automático: suma de un campo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_name @@ -394,35 +460,35 @@ msgstr "Automático: suma de un campo" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "Insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "Descripción de la Insignia" +msgstr "" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted #: model:mail.message.subtype,name:gamification.mt_badge_granted msgid "Badge Granted" -msgstr "Insignia Concedida" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_list_view msgid "Badge List" -msgstr "Lista de Insignias" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Name" -msgstr "Nombre de Insignia" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "Insignias" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -432,31 +498,27 @@ msgid "" "end date of a challenge (if no periodicity is set) or when the challenge is " "manually closed." msgstr "" -"Las insignias se conceden cuando se finaliza un desafío. Esto puede ser al " -"final del periodo (por ejemplo: final de mes para un desafío mensual), al " -"final del desafío (si no se establece ninguna periodicidad) o cuando el " -"desafío se cierra manualmente." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode msgid "Batch Mode" -msgstr "Modo por Tandas" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_idea msgid "Brilliant" -msgstr "Brillante" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Can not grant" -msgstr "No se puede conceder" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" -msgstr "No puede modificar la configuración de una meta comenzada" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant @@ -467,45 +529,38 @@ msgstr "Cancelar" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Cancelado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" -msgstr "Desafío" - -#. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "Descripción del Desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" -msgstr "Línea del Desafío" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" -msgstr "Líneas del Desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name msgid "Challenge Name" -msgstr "Nombre del Desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id msgid "Challenge originating" -msgstr "Desafío originario" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id @@ -513,89 +568,76 @@ msgid "" "Challenge that generated the goal, assign challenge to users to generate " "goals with a value in this field." msgstr "" -"Desafío que generó la meta, asigne un desafío a los usuarios para generar " -"metas con valor en este campo." #. module: gamification #: model:ir.actions.act_window,name:gamification.challenge_list_action #: model:ir.ui.menu,name:gamification.gamification_challenge_menu #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Challenges" -msgstr "Desafíos" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max msgid "Check to set a monthly limit per person of sending this badge" msgstr "" -"Marque esta casilla para establecer un límite mensual por persona para " -"enviar esta insignia" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "Click to create a badge." -msgstr "Clic para crear una insignia." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "Click to create a challenge." -msgstr "Clic para crear un desafío." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "Click to create a goal definition." -msgstr "Clic para crear una definición de meta." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "Click to create a goal." -msgstr "Clic para crear una meta." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Clickable Goals" -msgstr "Metas Cliqueables" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "Meta cerrada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover msgid "Complete your Profile" -msgstr "Complete su Perfil" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "Porc. de Finalización" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" -msgstr "Modo de Cálculo" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "Modo de cálculo" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Crear Usuario" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -605,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Cree y gestione los usuarios que accederán al sistema. Los usuarios pueden " -"ser desactivados si durante un periodo de tiempo no acceden al sistema. " -"Puede asignarles grupos con el fin de darles acceso a las aplicaciones que " -"necesiten usar en el sistema." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -640,75 +678,67 @@ msgstr "Creado" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Autor" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "Valor Actual" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Diariamente" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Datos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "Campo de Fecha" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category msgid "Define the visibility of the challenge through menus" -msgstr "Definir la visibilidad del desafío a través de menús" +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " "stored in the field 'Current'." msgstr "" -"Defina cómo serán calculados los objetivos. El resultado de la operación se " -"guardará en el campo 'Actual'." #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "Definición de la Condición" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "Descripción de la Definición" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Depending on the Display mode, reports will be individual or shared." msgstr "" -"Dependiendo del modo de visualización, los informes serán individuales o " -"compartidos." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" -"Describa el desafío: qué hace, quienes son su objetivo, por qué importa..." #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Describe what they did and why it matters (will be public)" -msgstr "Describen lo que hicieron y por qué es importante (será público)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description @@ -718,9 +748,8 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "Modo de Visualización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -735,14 +764,15 @@ msgid "Display Name" msgstr "Nombre Público" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "Mostrado como" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field msgid "Distinctive field for batch user" -msgstr "Campo distintivo para el usuario del proceso por lotes" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_domain @@ -751,242 +781,239 @@ msgid "" "[('state', '=', 'done')]. The expression can contain reference to 'user' " "which is a browse record of the current user if not in batch mode." msgstr "" -"Dominio para filtrar los registros. Regla general, no dependiente del " -"usuario. Por ejemplo: [('state', '=', 'done')]. La expresión puede contener " -"una referencia al 'usuario', que es el registro del usuario actual si no se " -"está en modo de proceso por lotes." #. module: gamification #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Terminado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha Final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode msgid "Evaluate the expression in batch instead of once for each user" msgstr "" -"Evalúa la expresión en modo de proceso por lotes en lugar de una vez por " -"cada usuario" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "Expresión evaluada para el modo de proceso por lotes" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" -msgstr "Aún si el desafío es fallido, los mejores retadores serán premiados" +msgid "Evaluated expression for batch mode" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Todos" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Exclusive (done or not-done)" -msgstr "Exclusivo (realizado o no realizado)" +msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Fallido" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id msgid "Field to Sum" -msgstr "Campo a Sumar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "Filtro de Dominio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id msgid "For 1st user" -msgstr "Para el 1° usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "Para el 2° usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "Para el 3° usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id -#, fuzzy msgid "For Every Succeeding User" -msgstr "Para Todos los Usuarios Exitosos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Formating Options" -msgstr "Opciones de Formateo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Desde" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix msgid "Full Suffix" -msgstr "Sufijo Completo" +msgstr "" #. module: gamification #: model:ir.ui.menu,name:gamification.gamification_menu msgid "Gamification Tools" -msgstr "Herramientas de Ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge msgid "Gamification badge" -msgstr "Insignia de ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge msgid "Gamification challenge" -msgstr "Desafío de ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge_line msgid "Gamification generic goal for challenge" -msgstr "Meta genérica de ludificación para el desafío" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_definition msgid "Gamification goal definition" -msgstr "Definición de la meta de ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal msgid "Gamification goal instance" -msgstr "Instancia de la meta de ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user msgid "Gamification user badge" -msgstr "Insignia de ludificación del usuario" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "Meta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "Definición de la Meta" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "Definiciones de Metas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "Descripción de la Meta" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Failed" -msgstr "Meta Fallida" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "Listado de Metas" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" -msgstr "Rendimiento de la Meta" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Reached" -msgstr "Meta Alcanzada" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "Definiciones de metas" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "Metas" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job msgid "Good Job" -msgstr "Buen Trabajo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Grant" -msgstr "Conceder" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_grant_wizard #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Grant Badge" -msgstr "Conceder Insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Grant Badge To" -msgstr "Conceder Insignia A" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Grant this Badge" -msgstr "Conceder esta Insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "Granted by" -msgstr "Concedido por" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Granting" -msgstr "Concediendo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -998,22 +1025,27 @@ msgstr "Agrupar por" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id msgid "Group that will receive a copy of the report in addition to the user" -msgstr "El grupo que recibirá una copia del informe, además del usuario" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "HR Challenges" -msgstr "Desafíos de RRHH" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Oculta" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "How to compute the goal?" -msgstr "Cómo calcular la meta?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id @@ -1030,27 +1062,27 @@ msgstr "ID" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "Campo ID del usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" -msgstr "Si se establece un máximo" +msgid "If a maximum is set" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id msgid "If this badge was rewarded through a challenge" -msgstr "Si esta insignia fue dada a través de un desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En Progreso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -1058,9 +1090,6 @@ msgid "" "In batch mode, the domain is evaluated globally. If enabled, do not use " "keyword 'user' in above filter domain." msgstr "" -"En el modo de proceso por lotes, el dominio se evalúa globalmente. Si está " -"habilitado, no utilice la palabra clave 'user' en el filtro de dominio que " -"está a continuación." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -1068,8 +1097,6 @@ msgid "" "In batch mode, this indicates which field distinct one user form the other, " "e.g. user_id, partner_id..." msgstr "" -"En el modo de proceso por lotes, esto indica qué campo distingue un usuario " -"de otro. Por ejemplo: user_id, partner_id..." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_last_update @@ -1078,37 +1105,22 @@ msgid "" "for a while (defined in challenge). Ignored in case of non-manual goal or " "goal not linked to a challenge." msgstr "" -"En caso de una meta manual, se envían recordatorios si la meta no ha sido " -"actualizada por un tiempo (definido en el desafío). Ignorada en caso de una " -"meta no-manual o no enlazada a un desafío." #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "En proceso" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Individual Goals" -msgstr "Metas Individuales" - -#. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" msgstr "" -"Contenido devuelto de la evaluación del código para la definición %s no " -"valido." #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "Invitar nuevos Usuarios" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "Invitado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -1125,12 +1137,12 @@ msgstr "Última Modificación el" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "Fecha del Último Informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "Última Actualización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1159,192 +1171,190 @@ msgstr "Actualizado" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Leader Board (Group Ranking)" -msgstr "Tabla de Liderazgo (Clasificación Grupal)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number msgid "Limitation Number" -msgstr "Limitar Número" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Line List" -msgstr "Lista de Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "Listado de metas que serán establecidas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "Lista de usuarios participando del desafío" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following msgid "Mail Group Following" -msgstr "Grupos de Correos Siguiendo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary msgid "Monetary" -msgstr "Monetario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary msgid "Monetary Value" -msgstr "Valor Monetario" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max msgid "Monthly Limited Sending" -msgstr "Aportación Mensual Limitada a" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "Total mensual" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "Mis Objetivos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending msgid "My Monthly Sending Total" -msgstr "Mi Total Mensual Aportado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Mi Total Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Mi Total" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nunca" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay msgid "Never reminded if no value or zero is specified." -msgstr "No mandar recordartorio si no hay valor o si es 0." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" -msgstr "Próxima Fecha de Informe" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "No monthly sending limit" -msgstr "Sin aportación mensual máxima" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_problem_solver msgid "No one can solve challenges like you do." -msgstr "Nadie puede resolver desafíos como tú." +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "No one, assigned through challenges" -msgstr "Nadie, asignado a través de desafíos" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" -"Nadie ha alcanzado las condiciones requeridas para recibir las insignias " -"especiales." #. module: gamification #: selection:gamification.challenge,period:0 msgid "Non recurring" -msgstr "No recurrente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay msgid "Non-updated manual goals will be reminded after" -msgstr "Metas no actualizadas manualmente serán recordadas después de" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Notification Messages" -msgstr "Mensajes de Notificación" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "Número de usuarios" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "On change" -msgstr "Cuando se cambie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Only the people having these badges can give this badge" -msgstr "Sólo la gente teniendo estas insignias pueden dar esta insignia" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids msgid "Only these people can give this badge" -msgstr "Sólo esta gente puede dar esta insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Optimisation" -msgstr "Optimización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "Propietarios" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "Participando" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" -msgstr "Gente que tiene algunas insignias" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Periodo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1352,28 +1362,26 @@ msgid "" "Period of automatic goal assigment. If none is selected, should be launched " "manually." msgstr "" -"Periodo de asignación automática de objetivos. Si ninguno es seleccionado, " -"se deberá lanzar manualmente." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodicidad" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver msgid "Problem Solver" -msgstr "Solucionador de Problemas" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Progressive (using numerical values)" -msgstr "Progresivo (usando valores numéricos)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1381,152 +1389,147 @@ msgid "" "Python code to be executed for each user. 'result' should contains the new " "current value. Evaluated user can be access through object.user_id." msgstr "" -"El código Python a ejecutar para cada usuario. 'result' debería contener el " -"nuevo valor actual. El usuario evaluado puede ser accedido mediante " -"object_user_id." #. module: gamification #: selection:gamification.goal,state:0 msgid "Reached" -msgstr "Alcanzado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reached when current value is" -msgstr "Alcanzado cuando el valor actual es" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Recorded manually" -msgstr "Grabado manualmente" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Refresh Challenge" -msgstr "Refrescar Desafío" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Rechazado" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" -msgstr "Metas Relacionadas" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" -msgstr "Aportación Permitida Restante" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay msgid "Remind delay" -msgstr "Recordar retraso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Reminders for Manual Goals" -msgstr "Recordatorios para Metas Manuales" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency msgid "Report Frequency" -msgstr "Informe de Frecuencia" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id msgid "Report Template" -msgstr "Plantilla del Informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Required Badges" -msgstr "Insignias Requeridas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reset Completion" -msgstr "Restablecer Completado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" -"Obtener progreso para el desafío personal sin la información del usuario" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "Recompensa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure msgid "Reward Bests if not Succeeded?" -msgstr "¿Recompensar a los mejores si no es Exitoso?" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime msgid "Reward as soon as every goal is reached" -msgstr "Premiar apenas se alcanza cada meta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids msgid "Reward of Challenges" -msgstr "Premio de los Desafíos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids msgid "Rewarded by" -msgstr "Recompensado por" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Rewards for challenges" -msgstr "Premios de los desafíos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Ejecutándose" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Running Challenges" -msgstr "Desafíos en Marcha" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "Planificación" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Search Challenges" -msgstr "Buscar Desafíos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Search Goal Definitions" -msgstr "Buscar Definiciones de Metas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "Buscar Metas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1534,23 +1537,21 @@ msgid "" "Security rules to define who is allowed to manually grant badges. Not " "enforced for administrator." msgstr "" -"Reglas de seguridad para definir a quién se permite conceder manualmente " -"insignias. No se fuerza que sea el administrador." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "Enviar Informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "Enviar una copia a" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "Remitente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1560,48 +1561,56 @@ msgstr "Secuencia" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence msgid "Sequence number for ordering" -msgstr "Número de secuencia para la ordenación" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Set the current value you have reached for this goal" -msgstr "Fije el valor actual que ha alcanzado para esta meta" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "Establezca sus Datos de Compañía" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "Fijar el Logo de su Compañía" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "Establezca su Zona Horaria" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "Configure su Compañía" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Start Challenge" -msgstr "Comenzar Desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha de Inicio" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "Comenzar objetivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1609,60 +1618,62 @@ msgstr "Comenzar objetivo" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Estado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Suscripciones" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Sugerir a los usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal msgid "Target Value to Reach" -msgstr "Valor Objetivo a Alcanzar" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "Objetivo: menos de" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id msgid "The action that will be called to update the goal value." -msgstr "La acción que será llamada para actualizar el valor de la meta." +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." -msgstr "El desafío %s está finalizado." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" -msgstr "La moneda y campo sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id msgid "The date to use for the time period evaluated" -msgstr "La fecha a usar para el periodo de tiempo evaluado" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date @@ -1670,8 +1681,6 @@ msgid "" "The day a new challenge will be automatically closed. If no periodicity is " "set, will use this date as the goal end date." msgstr "" -"El día en que finalizará automáticamente un nuevo desafío. Si no se fija una " -"periodicidad, usará esta fecha como la fecha final de la meta." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date @@ -1679,25 +1688,20 @@ msgid "" "The day a new challenge will be automatically started. If no periodicity is " "set, will use this date as the goal start date." msgstr "" -"El día en que comenzará automáticamente un nuevo desafío. Si no se fija una " -"periodicidad, usará esta fecha como la fecha inicial de la meta." #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" "\n" "%s" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id msgid "The field containing the value to evaluate" -msgstr "El campo conteniendo el valor a evaluar" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field @@ -1705,66 +1709,55 @@ msgid "" "The field name on the user profile (res.users) containing the value for " "res_id for action." msgstr "" -"El nombre del campo en el perfil de usuario (res.users) conteniendo el valor " -"para la acción para res_id." #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The higher the better" -msgstr "Mejor cuanto más alto" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids msgid "The list of instances of this badge granted to users" -msgstr "La lista de instancias de esta insignia concedida a los usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids msgid "The list of unique users having received this badge." -msgstr "La lista de usuarios únicos que han recibido esta insignia." +msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The lower the better" -msgstr "Mejor cuanto más bajo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" -"El máximo número de veces que esta insignia puede ser concedida por mes por " -"persona." #. module: gamification -#: code:addons/gamification/models/goal.py:146 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:110 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification -#: code:addons/gamification/models/goal.py:143 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:107 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id msgid "The model object for the field to evaluate" -msgstr "El objeto modelo para el campo a evaluar" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_remind_update_delay @@ -1772,63 +1765,59 @@ msgid "" "The number of days after which the user assigned to a manual goal will be " "reminded. Never reminded if no value is specified." msgstr "" -"El número de días después de los cuales el usuario asignado al objetivo " -"manual recibirá un recordatorio. No se enviará si no se especifica valor." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" -"El número de veces que el usuario actual ha recibido la insignia este mes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my msgid "The number of time the current user has received this badge." -msgstr "El número de veces que el usuario actual ha recibido esta insignia." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending msgid "The number of time the current user has sent this badge this month." msgstr "" -"El número de veces que el usuario actual ha recibido esta insignia este mes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct msgid "The number of time this badge has been received by unique users." msgstr "" -"El número de veces que esta insignia ha sido recibida por usuarios " -"diferentes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month msgid "The number of time this badge has been received this month." -msgstr "El número de veces que esta insignia ha sido recibida este mes." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count msgid "The number of time this badge has been received." -msgstr "El número de veces que esta insignia ha sido recibida." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" -"El objetivo y valor monetario son definidos en la moneda de la compañía." #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" -msgstr "La unidad de los valores actuales y objetivos" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id msgid "The user responsible for the challenge." -msgstr "El usuario responsable del desafío." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id msgid "The user who has send the badge" -msgstr "El usuario que ha enviado la insignia" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids @@ -1836,65 +1825,52 @@ msgid "" "The users that have succeeded theses goals will receive automatically the " "badge." msgstr "" -"Los usuarios que hayan alcanzado exitosamente estas metas recibirán " -"automáticamente la insignia." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." -msgstr "" -"El valor a comprar con el campo distintivo. La expresión puede contener " -"referencias a 'user', que es el registro del usuario actual. Por ejemplo: " +"reference to 'user' which is a browse record of the current user, e.g. " "user.id, user.partner_id.id..." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" -"No hay metas asociadas a este desafío que coincidan con su búsqueda.\n" -"Asegúrese que su desafío está activo y asignado a por lo menos un usuario." - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." -msgstr "No hay recompensa al completar este desafío." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_closed msgid "These goals will not be recomputed." -msgstr "Estos objetivos no serán recalculados. " +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." -msgstr "Esta insignia no puede ser enviada por los usuarios." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image msgid "This field holds the image used for the badge, limited to 256x256" -msgstr "Este campo guarda la imagen de la insignia, limitada a 256x256px." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "A" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal msgid "To Reach" -msgstr "A Alcanzar " +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update msgid "To update" -msgstr "Para actualizar " +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count @@ -1904,23 +1880,23 @@ msgstr "Total" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids msgid "Unique Owners" -msgstr "Propietarios Únicos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Actualizar" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "Actualizar %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1928,34 +1904,38 @@ msgstr "Actualizar %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "Dominio de usuario" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Semanalmente" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth msgid "Who can grant this badge" -msgstr "Quién puede conceder esta insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Who would you like to reward?" -msgstr "¿A quién quiere recompensar?" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime @@ -1963,69 +1943,67 @@ msgid "" "With this option enabled, a user can receive a badge only once. The top 3 " "badges are still rewarded only at the end of the challenge." msgstr "" -"Con esta opción habilitada, un usuario puede recibir una insignia sólo una " -"vez. Los 3 mejores aún son premiados sólo al final del desafío." #. module: gamification #: model:gamification.badge,description:gamification.badge_idea msgid "With your brilliant ideas, you are an inspiration to others." -msgstr "Con sus brillantes ideas, usted es la inspiración de otros." +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "Anualmente" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." -msgstr "No está en la lista de autorizados." +msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" -msgstr "No puede concederse una insignia a si mismo" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." -msgstr "No puede reiniciar un desafío con metas sin terminar." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "You can still grant" -msgstr "Aún puede conceder " +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_good_job msgid "You did great at your job." -msgstr "Hiciste un gran trabajo." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." -msgstr "No tiene las insignias requeridas. " +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." -msgstr "Ha enviado demasiadas veces esta insignia demasiadas veces este mes. " +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_hidden msgid "You have found the hidden badge" -msgstr "Hás encontrado una insignia oculta " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "badges this month" -msgstr "insignias este mes " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -2036,116 +2014,56 @@ msgstr "días" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "e.g. Monthly Sales Objectives" -msgstr "ej. Objetivos de Ventas Mensuales" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "ej. días" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" -"ej. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "ej. user.partner_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard msgid "gamification.badge.user.wizard" -msgstr "gamification.badge.user.wizard" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_wizard msgid "gamification.goal.wizard" -msgstr "gamification.goal.wizard" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "granted," -msgstr "concedida, " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "refresh" -msgstr "actualizar " - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "responder más tarde " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." -msgstr "que el objetivo. " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "the" -msgstr "el " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" -msgstr "este mes" - -#~ msgid "Action Needed" -#~ msgstr "Acción Requerida" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Fecha del último mensaje publicado en el registro." - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "Followers (Channels)" -#~ msgstr "Seguidores (Canales)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Seguidores (Asociados)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Si está marcado, los nuevos mensajes requerirán su atención." - -#~ msgid "Inherited models" -#~ msgstr "Modelos heredados" - -#~ msgid "Is Follower" -#~ msgstr "Es Seguidor" - -#~ msgid "Last Message Date" -#~ msgstr "Fecha del Último Mensaje" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Messages and communication history" -#~ msgstr "Historial de mensajes y de comunicación" - -#~ msgid "Number of Actions" -#~ msgstr "Número de Acciones" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Número de mensajes que requieren una acción" - -#~ msgid "Number of unread messages" -#~ msgstr "Número de mensajes no leidos" - -#~ msgid "Unread Messages" -#~ msgstr "Mensajes sin Leer" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Contador de Mensajes no Leídos" +msgstr "" diff --git a/addons/gamification/i18n/es_CR.po b/addons/gamification/i18n/es_CR.po index cfdcfbd9f68..dc580eb4a25 100644 --- a/addons/gamification/i18n/es_CR.po +++ b/addons/gamification/i18n/es_CR.po @@ -1,39 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-10-01 09:17+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/odoo/odoo-9/" -"language/es_CR/)\n" -"Language: es_CR\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/odoo/teams/41243/es_CR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_CR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,19 +392,14 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -237,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -338,33 +529,26 @@ msgstr "Cancelar" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Cancelada" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -431,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -444,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -472,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Cree y gestione los usuarios que accederán al sistema. Los usuarios pueden " -"ser desactivados si durante un periodo de tiempo no deberían acceder al " -"sistema. Puede asignarles grupos con el fin de darles acceso a las " -"aplicaciones que necesiten usar en el sistema." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -507,12 +678,12 @@ msgstr "Creado en" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Autor" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -528,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Datos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -541,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -548,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -564,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -580,7 +748,6 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -597,6 +764,7 @@ msgid "Display Name" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -618,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -640,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -661,7 +825,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Fallido" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -701,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "De" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -744,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -752,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -781,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -802,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -871,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -889,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -900,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En progreso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -932,7 +1109,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "En progreso" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 @@ -940,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1019,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1040,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1056,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensualmente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1091,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1104,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1124,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1175,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1187,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1214,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1241,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1249,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1296,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1338,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1403,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1431,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha inicial" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1444,24 +1618,24 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Estado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Documentos periódicos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1484,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1514,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1556,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1593,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1622,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1652,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1675,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1688,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "A" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1713,15 +1885,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Actualizar" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1732,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1740,16 +1912,20 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Semanalmente" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1780,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1808,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1848,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1879,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1897,6 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Messages" -#~ msgstr "Mensajes" diff --git a/addons/gamification/i18n/es_DO.po b/addons/gamification/i18n/es_DO.po index da3f0e0d0ef..76ccebb890e 100644 --- a/addons/gamification/i18n/es_DO.po +++ b/addons/gamification/i18n/es_DO.po @@ -1,389 +1,458 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-05-19 06:01+0000\n" -"Last-Translator: Juliano Henriquez <juliano@consultoriahenca.com>\n" -"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/odoo/" -"odoo-9/language/es_DO/)\n" -"Language: es_DO\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/odoo/teams/41243/es_DO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_DO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" -"\n" -" <p>Felicitaciones, ha recibido la insignia <strong>${object.badge_id." -"name}</strong> !\n" -" % if object.sender_id\n" -" Está insignia fue concedida por <strong>${object.sender_id." -"name}</strong>.\n" -" % endif\n" -" </p>\n" -"\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " #. module: gamification #: model:mail.template,body_html:gamification.email_template_goal_reminder -#, fuzzy msgid "" "\n" " <p>\n" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" -"\n" -" <header>\n" -" <strong>Recordatorio ${object.name}</strong>\n" -" </header>\n" -" \n" -" <p>Usted no ha actualizado su progreso en la meta ${object.definition_id." -"name} (actualmente alcanzable a ${object.completeness}%) en ${object." -"remind_update_delay} días. No olvide hacerlo.</p>\n" -" " #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template -#, fuzzy +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " -msgstr "" -"\n" -"<header>\n" -" <strong>${object.name}</strong>\n" -"</header>\n" -"<p class=\"oe_grey\">El siguiente mensaje contiene el progreso actual para " -"el desafío ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Meta</th>\n" -" <th>Objetivo</th>\n" -" <th>Actual</th>\n" -" <th>Completado</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Persona</th>\n" -" <th>Completado</th>\n" -" <th>Actual</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" "% endif\n" -" " +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" -"<br/>Nadie ha conseguido alcanzar todas las metas, por lo que no se dará a " -"nadie la insignia por este desafío." #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" -"<br/>La recompensa con la (insignia %s) para cada usuario exitoso fue " -"enviada a %s." #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " "this challenge is :" msgstr "" -"<br/>Las recompensas especiales se enviaron a los usuarios más competitivos. " -"La clasificación para este desafío es:" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" -"<span class=\"o_stat_text\">Metas</span>\n" -" <span class=\"o_stat_text" -"\">Relacionadas</span>" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" -"Una insignia es una muestra simbólica concedida a un usuario como una señal " -"de recompensa.\n" -"Se puede ganar automáticamente cuando se cumplen algunas condiciones o " -"manualmente por los usuarios.\n" -"Algunas insignias son más difíciles de obtener que otras para llegar a " -"condiciones específicas." #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" -"La definición de una meta es un modelo técnico de de una meta definiendo una " -"condición a cumplir.\n" -"Las fechas, valores a cumplir o usuarios son definidos en la instancia de la " -"meta." #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" msgstr "" -"Una meta se considera como completada cuando el valor actual es comparado al " -"valor a alcanzar" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" -"Una meta es definida por un usuario y una definición de meta.\n" -"Las metas pueden ser creadas automáticamente usando desafíos." #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "Una lista de usuarios seleccionados" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Opciones Avanzadas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth msgid "Allowance to Grant" -msgstr "Asignación a Conceder" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain msgid "Alternative to a list of users" -msgstr "Alternativa a una lista de usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category msgid "Appears in" -msgstr "Aparece en" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Assign Challenge To" -msgstr "Asignar Desafío a" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" -"Asigna una lista de metas a los usuarios elegidos para evaluarlos.\n" -"Los retos pueden usar un periodo (semanalmente, mensualmente...) para la " -"creación automática de metas.\n" -"Las metas son creadas para usuarios específicos o miembros de un grupo." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Usuarios Autorizados" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: execute a specific Python code" -msgstr "Automático: ejecutar un código Python específico" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "Automático: número de registros" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: sum on a field" -msgstr "Automático: suma de un campo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_name @@ -391,35 +460,35 @@ msgstr "Automático: suma de un campo" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "Insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "Descripción de la Insignia" +msgstr "" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted #: model:mail.message.subtype,name:gamification.mt_badge_granted msgid "Badge Granted" -msgstr "Insignia Concedida" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_list_view msgid "Badge List" -msgstr "Lista de Insignias" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Name" -msgstr "Nombre de Insignia" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "Insignias" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -429,31 +498,27 @@ msgid "" "end date of a challenge (if no periodicity is set) or when the challenge is " "manually closed." msgstr "" -"Las insignias se conceden cuando se finaliza un desafío. Esto puede ser al " -"final del periodo (por ejemplo: final de mes para un desafío mensual), al " -"final del desafío (si no se establece ninguna periodicidad) o cuando el " -"desafío se cierra manualmente." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode msgid "Batch Mode" -msgstr "Modo por Tandas" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_idea msgid "Brilliant" -msgstr "Brillante" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Can not grant" -msgstr "No se puede conceder" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" -msgstr "No puede modificar la configuración de una meta comenzada" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant @@ -464,45 +529,38 @@ msgstr "Cancelar" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Cancelado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" -msgstr "Desafío" - -#. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "Descripción del Desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" -msgstr "Línea del Desafío" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" -msgstr "Líneas del Desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name msgid "Challenge Name" -msgstr "Nombre del Desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id msgid "Challenge originating" -msgstr "Desafío originario" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id @@ -510,89 +568,76 @@ msgid "" "Challenge that generated the goal, assign challenge to users to generate " "goals with a value in this field." msgstr "" -"Desafío que generó la meta, asigne un desafío a los usuarios para generar " -"metas con valor en este campo." #. module: gamification #: model:ir.actions.act_window,name:gamification.challenge_list_action #: model:ir.ui.menu,name:gamification.gamification_challenge_menu #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Challenges" -msgstr "Desafíos" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max msgid "Check to set a monthly limit per person of sending this badge" msgstr "" -"Marque esta casilla para establecer un límite mensual por persona para " -"enviar esta insignia" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "Click to create a badge." -msgstr "Clic para crear una insignia." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "Click to create a challenge." -msgstr "Clic para crear un desafío." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "Click to create a goal definition." -msgstr "Clic para crear una definición de meta." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "Click to create a goal." -msgstr "Clic para crear una meta." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Clickable Goals" -msgstr "Metas Cliqueables" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "Meta cerrada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover msgid "Complete your Profile" -msgstr "Complete su Perfil" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "Porc. de Finalización" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" -msgstr "Modo de Cálculo" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "Modo de cálculo" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Crear Usuario" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -602,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Cree y gestione los usuarios que accederán al sistema. Los usuarios pueden " -"ser desactivados si durante un periodo de tiempo no deberían acceder al " -"sistema. Puede asignarles grupos con el fin de darles acceso a las " -"aplicaciones que necesiten usar en el sistema." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -637,75 +678,67 @@ msgstr "Creado en" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Autor" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "Valor Actual" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Diariamente" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Datos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "Campo de Fecha" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category msgid "Define the visibility of the challenge through menus" -msgstr "Definir la visibilidad del desafío a través de menús" +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " "stored in the field 'Current'." msgstr "" -"Defina cómo serán calculados los objetivos. El resultado de la operación se " -"guardará en el campo 'Actual'." #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "Definición de la Condición" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "Descripción de la Definición" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Depending on the Display mode, reports will be individual or shared." msgstr "" -"Dependiendo del modo de visualización, los informes serán individuales o " -"compartidos." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" -"Describa el desafío: qué hace, quienes son su objetivo, por qué importa..." #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Describe what they did and why it matters (will be public)" -msgstr "Describen lo que hicieron y por qué es importante (será público)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description @@ -715,9 +748,8 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "Modo de Visualización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -729,17 +761,18 @@ msgstr "Modo de Visualización" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_display_name #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_display_name msgid "Display Name" -msgstr "Nombre Público" +msgstr "Nombre mostrado" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "Mostrado como" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field msgid "Distinctive field for batch user" -msgstr "Campo distintivo para el usuario del proceso por lotes" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_domain @@ -748,242 +781,239 @@ msgid "" "[('state', '=', 'done')]. The expression can contain reference to 'user' " "which is a browse record of the current user if not in batch mode." msgstr "" -"Dominio para filtrar los registros. Regla general, no dependiente del " -"usuario. Por ejemplo: [('state', '=', 'done')]. La expresión puede contener " -"una referencia al 'usuario', que es el registro del usuario actual si no se " -"está en modo de proceso por lotes." #. module: gamification #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode msgid "Evaluate the expression in batch instead of once for each user" msgstr "" -"Evalúa la expresión en modo de proceso por lotes en lugar de una vez por " -"cada usuario" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "Expresión evaluada para el modo de proceso por lotes" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" -msgstr "Aún si el desafío es fallido, los mejores retadores serán premiados" +msgid "Evaluated expression for batch mode" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Todos" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Exclusive (done or not-done)" -msgstr "Exclusivo (realizado o no realizado)" +msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Fallido" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id msgid "Field to Sum" -msgstr "Campo a Sumar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "Filtro de Dominio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id msgid "For 1st user" -msgstr "Para el 1° usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "Para el 2° usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "Para el 3° usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id -#, fuzzy msgid "For Every Succeeding User" -msgstr "Para Todos los Usuarios Exitosos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Formating Options" -msgstr "Opciones de Formateo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Desde" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix msgid "Full Suffix" -msgstr "Sufijo Completo" +msgstr "" #. module: gamification #: model:ir.ui.menu,name:gamification.gamification_menu msgid "Gamification Tools" -msgstr "Herramientas de Ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge msgid "Gamification badge" -msgstr "Insignia de ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge msgid "Gamification challenge" -msgstr "Desafío de ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge_line msgid "Gamification generic goal for challenge" -msgstr "Meta genérica de ludificación para el desafío" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_definition msgid "Gamification goal definition" -msgstr "Definición de la meta de ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal msgid "Gamification goal instance" -msgstr "Instancia de la meta de ludificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user msgid "Gamification user badge" -msgstr "Insignia de ludificación del usuario" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "Meta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "Definición de la Meta" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "Definiciones de Metas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "Descripción de la Meta" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Failed" -msgstr "Meta Fallida" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "Listado de Metas" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" -msgstr "Rendimiento de la Meta" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Reached" -msgstr "Meta Alcanzada" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "Definiciones de metas" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "Metas" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job msgid "Good Job" -msgstr "Buen Trabajo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Grant" -msgstr "Conceder" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_grant_wizard #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Grant Badge" -msgstr "Conceder Insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Grant Badge To" -msgstr "Conceder Insignia A" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Grant this Badge" -msgstr "Conceder esta Insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "Granted by" -msgstr "Concedido por" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Granting" -msgstr "Concediendo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -995,22 +1025,27 @@ msgstr "Agrupar por" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id msgid "Group that will receive a copy of the report in addition to the user" -msgstr "El grupo que recibirá una copia del informe, además del usuario" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "HR Challenges" -msgstr "Desafíos de RRHH" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Oculto" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "How to compute the goal?" -msgstr "Cómo calcular la meta?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id @@ -1022,32 +1057,32 @@ msgstr "Cómo calcular la meta?" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_id msgid "ID" -msgstr "ID" +msgstr "ID (identificación)" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "Campo ID del usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" -msgstr "Si se establece un máximo" +msgid "If a maximum is set" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id msgid "If this badge was rewarded through a challenge" -msgstr "Si esta insignia fue dada a través de un desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -1055,9 +1090,6 @@ msgid "" "In batch mode, the domain is evaluated globally. If enabled, do not use " "keyword 'user' in above filter domain." msgstr "" -"En el modo de proceso por lotes, el dominio se evalúa globalmente. Si está " -"habilitado, no utilice la palabra clave 'user' en el filtro de dominio que " -"está a continuación." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -1065,8 +1097,6 @@ msgid "" "In batch mode, this indicates which field distinct one user form the other, " "e.g. user_id, partner_id..." msgstr "" -"En el modo de proceso por lotes, esto indica qué campo distingue un usuario " -"de otro. Por ejemplo: user_id, partner_id..." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_last_update @@ -1075,37 +1105,22 @@ msgid "" "for a while (defined in challenge). Ignored in case of non-manual goal or " "goal not linked to a challenge." msgstr "" -"En caso de una meta manual, se envían recordatorios si la meta no ha sido " -"actualizada por un tiempo (definido en el desafío). Ignorada en caso de una " -"meta no-manual o no enlazada a un desafío." #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "En proceso" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Individual Goals" -msgstr "Metas Individuales" - -#. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" msgstr "" -"Contenido devuelto de la evaluación del código para la definición %s no " -"valido." #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "Invitar nuevos Usuarios" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "Invitado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -1117,17 +1132,17 @@ msgstr "Invitado" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard___last_update msgid "Last Modified on" -msgstr "Última Modificación el" +msgstr "Última modificación en" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "Fecha del Último Informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "Última Actualización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1156,192 +1171,190 @@ msgstr "Última actualización en" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Leader Board (Group Ranking)" -msgstr "Tabla de Liderazgo (Clasificación Grupal)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number msgid "Limitation Number" -msgstr "Limitar Número" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Line List" -msgstr "Lista de Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "Listado de metas que serán establecidas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "Lista de usuarios participando del desafío" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following msgid "Mail Group Following" -msgstr "Grupos de Correos Siguiendo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary msgid "Monetary" -msgstr "Monetario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary msgid "Monetary Value" -msgstr "Valor Monetario" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max msgid "Monthly Limited Sending" -msgstr "Aportación Mensual Limitada a" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "Total mensual" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "Mis Objetivos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending msgid "My Monthly Sending Total" -msgstr "Mi Total Mensual Aportado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Mi Total Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Mi Total" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nunca" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay msgid "Never reminded if no value or zero is specified." -msgstr "No mandar recordartorio si no hay valor o si es 0." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" -msgstr "Próxima Fecha de Informe" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "No monthly sending limit" -msgstr "Sin aportación mensual máxima" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_problem_solver msgid "No one can solve challenges like you do." -msgstr "Nadie puede resolver desafíos como tú." +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "No one, assigned through challenges" -msgstr "Nadie, asignado a través de desafíos" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" -"Nadie ha alcanzado las condiciones requeridas para recibir las insignias " -"especiales." #. module: gamification #: selection:gamification.challenge,period:0 msgid "Non recurring" -msgstr "No recurrente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay msgid "Non-updated manual goals will be reminded after" -msgstr "Metas no actualizadas manualmente serán recordadas después de" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Notification Messages" -msgstr "Mensajes de Notificación" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "Número de usuarios" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "On change" -msgstr "Cuando se cambie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Only the people having these badges can give this badge" -msgstr "Sólo la gente teniendo estas insignias pueden dar esta insignia" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids msgid "Only these people can give this badge" -msgstr "Sólo esta gente puede dar esta insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Optimisation" -msgstr "Optimización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "Propietarios" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "Participando" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" -msgstr "Gente que tiene algunas insignias" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1349,28 +1362,26 @@ msgid "" "Period of automatic goal assigment. If none is selected, should be launched " "manually." msgstr "" -"Periodo de asignación automática de objetivos. Si ninguno es seleccionado, " -"se deberá lanzar manualmente." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodicidad" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver msgid "Problem Solver" -msgstr "Solucionador de Problemas" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Progressive (using numerical values)" -msgstr "Progresivo (usando valores numéricos)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1378,152 +1389,147 @@ msgid "" "Python code to be executed for each user. 'result' should contains the new " "current value. Evaluated user can be access through object.user_id." msgstr "" -"El código Python a ejecutar para cada usuario. 'result' debería contener el " -"nuevo valor actual. El usuario evaluado puede ser accedido mediante " -"object_user_id." #. module: gamification #: selection:gamification.goal,state:0 msgid "Reached" -msgstr "Alcanzado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reached when current value is" -msgstr "Alcanzado cuando el valor actual es" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Recorded manually" -msgstr "Grabado manualmente" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Refresh Challenge" -msgstr "Refrescar Desafío" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Rechazado" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" -msgstr "Metas Relacionadas" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" -msgstr "Aportación Permitida Restante" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay msgid "Remind delay" -msgstr "Recordar retraso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Reminders for Manual Goals" -msgstr "Recordatorios para Metas Manuales" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency msgid "Report Frequency" -msgstr "Informe de Frecuencia" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id msgid "Report Template" -msgstr "Plantilla del Informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Required Badges" -msgstr "Insignias Requeridas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reset Completion" -msgstr "Restablecer Completado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" -"Obtener progreso para el desafío personal sin la información del usuario" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "Recompensa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure msgid "Reward Bests if not Succeeded?" -msgstr "¿Recompensar a los mejores si no es Exitoso?" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime msgid "Reward as soon as every goal is reached" -msgstr "Premiar apenas se alcanza cada meta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids msgid "Reward of Challenges" -msgstr "Premio de los Desafíos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids msgid "Rewarded by" -msgstr "Recompensado por" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Rewards for challenges" -msgstr "Premios de los desafíos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "En ejecución" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Running Challenges" -msgstr "Desafíos en Marcha" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "Planificación" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Search Challenges" -msgstr "Buscar Desafíos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Search Goal Definitions" -msgstr "Buscar Definiciones de Metas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "Buscar Metas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1531,23 +1537,21 @@ msgid "" "Security rules to define who is allowed to manually grant badges. Not " "enforced for administrator." msgstr "" -"Reglas de seguridad para definir a quién se permite conceder manualmente " -"insignias. No se fuerza que sea el administrador." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "Enviar Informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "Enviar una copia a" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "Remitente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1557,48 +1561,56 @@ msgstr "Secuencia" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence msgid "Sequence number for ordering" -msgstr "Número de secuencia para la ordenación" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Set the current value you have reached for this goal" -msgstr "Fije el valor actual que ha alcanzado para esta meta" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "Establezca sus Datos de Compañía" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "Fijar el Logo de su Compañía" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "Establezca su Zona Horaria" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "Configure su Compañía" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Start Challenge" -msgstr "Comenzar Desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha inicial" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "Comenzar objetivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1606,60 +1618,62 @@ msgstr "Comenzar objetivo" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Provincia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Suscripciones" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Sugerir a los usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal msgid "Target Value to Reach" -msgstr "Valor Objetivo a Alcanzar" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "Objetivo: menos de" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id msgid "The action that will be called to update the goal value." -msgstr "La acción que será llamada para actualizar el valor de la meta." +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." -msgstr "El desafío %s está finalizado." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" -msgstr "La moneda y campo sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id msgid "The date to use for the time period evaluated" -msgstr "La fecha a usar para el periodo de tiempo evaluado" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date @@ -1667,8 +1681,6 @@ msgid "" "The day a new challenge will be automatically closed. If no periodicity is " "set, will use this date as the goal end date." msgstr "" -"El día en que finalizará automáticamente un nuevo desafío. Si no se fija una " -"periodicidad, usará esta fecha como la fecha final de la meta." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date @@ -1676,25 +1688,20 @@ msgid "" "The day a new challenge will be automatically started. If no periodicity is " "set, will use this date as the goal start date." msgstr "" -"El día en que comenzará automáticamente un nuevo desafío. Si no se fija una " -"periodicidad, usará esta fecha como la fecha inicial de la meta." #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" "\n" "%s" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id msgid "The field containing the value to evaluate" -msgstr "El campo conteniendo el valor a evaluar" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field @@ -1702,66 +1709,55 @@ msgid "" "The field name on the user profile (res.users) containing the value for " "res_id for action." msgstr "" -"El nombre del campo en el perfil de usuario (res.users) conteniendo el valor " -"para la acción para res_id." #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The higher the better" -msgstr "Mejor cuanto más alto" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids msgid "The list of instances of this badge granted to users" -msgstr "La lista de instancias de esta insignia concedida a los usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids msgid "The list of unique users having received this badge." -msgstr "La lista de usuarios únicos que han recibido esta insignia." +msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The lower the better" -msgstr "Mejor cuanto más bajo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" -"El máximo número de veces que esta insignia puede ser concedida por mes por " -"persona." #. module: gamification -#: code:addons/gamification/models/goal.py:146 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:110 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification -#: code:addons/gamification/models/goal.py:143 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:107 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id msgid "The model object for the field to evaluate" -msgstr "El objeto modelo para el campo a evaluar" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_remind_update_delay @@ -1769,63 +1765,59 @@ msgid "" "The number of days after which the user assigned to a manual goal will be " "reminded. Never reminded if no value is specified." msgstr "" -"El número de días después de los cuales el usuario asignado al objetivo " -"manual recibirá un recordatorio. No se enviará si no se especifica valor." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" -"El número de veces que el usuario actual ha recibido la insignia este mes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my msgid "The number of time the current user has received this badge." -msgstr "El número de veces que el usuario actual ha recibido esta insignia." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending msgid "The number of time the current user has sent this badge this month." msgstr "" -"El número de veces que el usuario actual ha recibido esta insignia este mes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct msgid "The number of time this badge has been received by unique users." msgstr "" -"El número de veces que esta insignia ha sido recibida por usuarios " -"diferentes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month msgid "The number of time this badge has been received this month." -msgstr "El número de veces que esta insignia ha sido recibida este mes." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count msgid "The number of time this badge has been received." -msgstr "El número de veces que esta insignia ha sido recibida." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" -"El objetivo y valor monetario son definidos en la moneda de la compañía." #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" -msgstr "La unidad de los valores actuales y objetivos" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id msgid "The user responsible for the challenge." -msgstr "El usuario responsable del desafío." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id msgid "The user who has send the badge" -msgstr "El usuario que ha enviado la insignia" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids @@ -1833,65 +1825,52 @@ msgid "" "The users that have succeeded theses goals will receive automatically the " "badge." msgstr "" -"Los usuarios que hayan alcanzado exitosamente estas metas recibirán " -"automáticamente la insignia." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." -msgstr "" -"El valor a comprar con el campo distintivo. La expresión puede contener " -"referencias a 'user', que es el registro del usuario actual. Por ejemplo: " +"reference to 'user' which is a browse record of the current user, e.g. " "user.id, user.partner_id.id..." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" -"No hay metas asociadas a este desafío que coincidan con su búsqueda.\n" -"Asegúrese que su desafío está activo y asignado a por lo menos un usuario." - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." -msgstr "No hay recompensa al completar este desafío." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_closed msgid "These goals will not be recomputed." -msgstr "Estos objetivos no serán recalculados. " +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." -msgstr "Esta insignia no puede ser enviada por los usuarios." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image msgid "This field holds the image used for the badge, limited to 256x256" -msgstr "Este campo guarda la imagen de la insignia, limitada a 256x256px." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Hasta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal msgid "To Reach" -msgstr "A Alcanzar " +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update msgid "To update" -msgstr "Para actualizar " +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count @@ -1901,23 +1880,23 @@ msgstr "Total" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids msgid "Unique Owners" -msgstr "Propietarios Únicos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Actualizar" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "Actualizar %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1925,34 +1904,38 @@ msgstr "Actualizar %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "Dominio de usuario" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Semanalmente" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth msgid "Who can grant this badge" -msgstr "Quién puede conceder esta insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Who would you like to reward?" -msgstr "¿A quién quiere recompensar?" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime @@ -1960,69 +1943,67 @@ msgid "" "With this option enabled, a user can receive a badge only once. The top 3 " "badges are still rewarded only at the end of the challenge." msgstr "" -"Con esta opción habilitada, un usuario puede recibir una insignia sólo una " -"vez. Los 3 mejores aún son premiados sólo al final del desafío." #. module: gamification #: model:gamification.badge,description:gamification.badge_idea msgid "With your brilliant ideas, you are an inspiration to others." -msgstr "Con sus brillantes ideas, usted es la inspiración de otros." +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "Anualmente" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." -msgstr "No está en la lista de autorizados." +msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" -msgstr "No puede concederse una insignia a si mismo" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." -msgstr "No puede reiniciar un desafío con metas sin terminar." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "You can still grant" -msgstr "Aún puede conceder " +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_good_job msgid "You did great at your job." -msgstr "Hiciste un gran trabajo." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." -msgstr "No tiene las insignias requeridas. " +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." -msgstr "Ha enviado demasiadas veces esta insignia demasiadas veces este mes. " +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_hidden msgid "You have found the hidden badge" -msgstr "Hás encontrado una insignia oculta " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "badges this month" -msgstr "insignias este mes " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -2033,116 +2014,56 @@ msgstr "días" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "e.g. Monthly Sales Objectives" -msgstr "ej. Objetivos de Ventas Mensuales" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "ej. días" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" -"ej. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "ej. user.partner_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard msgid "gamification.badge.user.wizard" -msgstr "gamification.badge.user.wizard" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_wizard msgid "gamification.goal.wizard" -msgstr "gamification.goal.wizard" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "granted," -msgstr "concedida, " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "refresh" -msgstr "actualizar " - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "responder más tarde " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." -msgstr "que el objetivo. " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "the" -msgstr "el " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" -msgstr "este mes" - -#~ msgid "Action Needed" -#~ msgstr "Acción Requerida" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Fecha del último mensaje publicado en el registro." - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "Followers (Channels)" -#~ msgstr "Seguidores (Canales)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Seguidores (Contactos)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Si está marcado, los nuevos mensajes requerirán su atención." - -#~ msgid "Inherited models" -#~ msgstr "Modelos heredados" - -#~ msgid "Is Follower" -#~ msgstr "Es Seguidor" - -#~ msgid "Last Message Date" -#~ msgstr "Fecha del último mensaje" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Messages and communication history" -#~ msgstr "Mensajes e historial de comunicación" - -#~ msgid "Number of Actions" -#~ msgstr "Número de Acciones" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Número de mensajes que requieren una acción" - -#~ msgid "Number of unread messages" -#~ msgstr "Número de mensajes no leidos" - -#~ msgid "Unread Messages" -#~ msgstr "Mensajes sin leer" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Contador de Mensajes no Leídos" +msgstr "" diff --git a/addons/gamification/i18n/es_EC.po b/addons/gamification/i18n/es_EC.po index 20bd2cdfd30..19751f0e98c 100644 --- a/addons/gamification/i18n/es_EC.po +++ b/addons/gamification/i18n/es_EC.po @@ -1,390 +1,458 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# Jesus Alan Ramos Rodriguez <alan.ramos@jarsa.com.mx>, 2015 -# Rick Hunter <rick_hunter_ec@yahoo.com>, 2016 +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-02-26 16:53+0000\n" -"Last-Translator: Rick Hunter <rick_hunter_ec@yahoo.com>\n" -"Language-Team: Spanish (Ecuador) (http://www.transifex.com/odoo/odoo-9/" -"language/es_EC/)\n" -"Language: es_EC\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/odoo/teams/41243/es_EC/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_EC\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" -"\n" -" <p>Enhorabuena, ha recibido la insignia <strong>${object.badge_id." -"name}</strong> !\n" -" % if object.sender_id\n" -" Está insignia fue concedida por <strong>${object.sender_id." -"name}</strong>.\n" -" % endif\n" -" </p>\n" -"\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " #. module: gamification #: model:mail.template,body_html:gamification.email_template_goal_reminder -#, fuzzy msgid "" "\n" " <p>\n" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" -"\n" -" <header>\n" -" <strong>Recordatorio ${object.name}</strong>\n" -" </header>\n" -" \n" -" <p>No ha actualizado su progreso para el objetivo ${object.definition_id." -"name} (currently reached at ${object.completeness}%) durante al menos " -"${object.remind_update_delay} días. No olvide hacerlo.</p>\n" -" " #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template -#, fuzzy +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " -msgstr "" -"\n" -"<header>\n" -" <strong>${object.name}</strong>\n" -"</header>\n" -"<p class=\"oe_grey\">El siguiente mensaje contiene el progreso actual para " -"el desafío ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Objetivo</th>\n" -" <th>Valor objetivo</th>\n" -" <th>Actual</th>\n" -" <th>Completitud</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Persona</th>\n" -" <th>Completitud</th>\n" -" <th>Actual</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" "% endif\n" -" " +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" -"<br/>Nadie ha conseguido alcanzar todas las metas, por lo que no se dará a " -"nadie la insignia por este desafío." #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" -"<br/>La recompensa con la (insignia %s) para cada usuario exitoso fue " -"enviada a %s." #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " "this challenge is :" msgstr "" -"<br/>Las recompensas especiales se enviaron a los usuarios más competitivos. " -"La clasificación para este desafío es:" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" -"<span class=\"o_stat_text\">Metas</span>\n" -"<span class=\"o_stat_text\">Relacionadas</span>" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" -"Una insignia es una muestra simbólica concedida a un usuario como una señal " -"de recompensa.\n" -"Se puede ganar automáticamente cuando se cumplen algunas condiciones o " -"manualmente por los usuarios.\n" -"Algunas insignias son más difíciles de obtener que otras para llegar a " -"condiciones específicas." #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" -"La definición de una meta es un modelo técnico de de una meta definiendo una " -"condición a cumplir.\n" -"Las fechas, valores a cumplir o usuarios son definidos en la instancia de la " -"meta." #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" msgstr "" -"Un objetivo se considera completado cuando el valor actual se compara con el " -"valor a alcanzar" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" -"Una meta es definida por un usuario y una definición de meta.\n" -"Las metas pueden ser creadas automáticamente usando retos." #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "Una lista de usuarios seleccionados" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Opciones avanzadas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth msgid "Allowance to Grant" -msgstr "Asignación a conceder" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain msgid "Alternative to a list of users" -msgstr "Alternativa a una lista de usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category msgid "Appears in" -msgstr "Aparece en" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Assign Challenge To" -msgstr "Asignar desafío a" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" -"Asigna una lista de metas a los usuarios elegidos para evaluarlos.\n" -"Los retos pueden usar un periodo (semanalmente, mensualmente...) para la " -"creación automática de metas.\n" -"Las metas son creadas para usuarios específicos o miembros de un grupo." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Usuarios autorizados" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: execute a specific Python code" -msgstr "Automático: ejecutar un código Python específico" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "Automático: número de registros" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: sum on a field" -msgstr "Automático: suma de un campo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_name @@ -392,35 +460,35 @@ msgstr "Automático: suma de un campo" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "Insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "Descripción de la insignia" +msgstr "" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted #: model:mail.message.subtype,name:gamification.mt_badge_granted msgid "Badge Granted" -msgstr "Insignia concedida" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_list_view msgid "Badge List" -msgstr "Lista de insignias" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Name" -msgstr "Nombre de insignia" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "Insignias" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -430,31 +498,27 @@ msgid "" "end date of a challenge (if no periodicity is set) or when the challenge is " "manually closed." msgstr "" -"Las insignias se conceden cuando se finaliza un desafío. Esto puede ser al " -"final del periodo (por ejemplo: final de mes para un desafío mensual), al " -"final del desafío (si no se establece ninguna periodicidad) o cuando el " -"desafío se cierra manualmente." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode msgid "Batch Mode" -msgstr "Modo por lotes" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_idea msgid "Brilliant" -msgstr "Brillante" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Can not grant" -msgstr "No se puede conceder" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" -msgstr "No se puede modificar la configuración de un objetivo iniciado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant @@ -465,45 +529,38 @@ msgstr "Cancelar" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Cancelada" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" -msgstr "Desafío" - -#. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "Descripción del desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" -msgstr "Línea de desafío" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" -msgstr "Líneas de desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name msgid "Challenge Name" -msgstr "Nombre del desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id msgid "Challenge originating" -msgstr "Originador del desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id @@ -511,89 +568,76 @@ msgid "" "Challenge that generated the goal, assign challenge to users to generate " "goals with a value in this field." msgstr "" -"Desafío que generó el objetivo. Asigne el desafío a los usuarios para " -"generar objetivos con un valor en este campo." #. module: gamification #: model:ir.actions.act_window,name:gamification.challenge_list_action #: model:ir.ui.menu,name:gamification.gamification_challenge_menu #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Challenges" -msgstr "Desafíos" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max msgid "Check to set a monthly limit per person of sending this badge" msgstr "" -"Marque esta casilla para establecer un límite mensual por persona para " -"enviar esta insignia" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "Click to create a badge." -msgstr "Da click para crear una insignia." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "Click to create a challenge." -msgstr "Da click para crear un reto." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "Click to create a goal definition." -msgstr "Da click para crear una definición de meta." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "Click to create a goal." -msgstr "Da click para crear una meta." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Clickable Goals" -msgstr "Objetivos pulsables" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "Objetivo cerrado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover msgid "Complete your Profile" -msgstr "Complete su perfil" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "Porc. de finalización" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" -msgstr "Modo de cálculo" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "Modo de cálculo" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Crear usuario" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -603,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Cree y gestione los usuarios que accederán al sistema. Los usuarios pueden " -"ser desactivados si durante un periodo de tiempo no deberían acceder al " -"sistema. Puede asignarles grupos con el fin de darles acceso a las " -"aplicaciones que necesiten usar en el sistema." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -622,7 +662,7 @@ msgstr "Creada" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_uid #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_uid msgid "Created by" -msgstr "Creado por" +msgstr "Creado por:" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_date @@ -633,79 +673,72 @@ msgstr "Creado por" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_date msgid "Created on" -msgstr "Creado en" +msgstr "Creado" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Autor" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "Valor actual" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Diariamente" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Datos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "Campo de fecha" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category msgid "Define the visibility of the challenge through menus" -msgstr "Defina la visibilidad del desafío a través de los menús" +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " "stored in the field 'Current'." msgstr "" -"Defina cómo serán calculados los objetivos. El resultado de la operación se " -"guardará en el campo 'Actual'." #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "Definición de la condición" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "Descripción de la definición" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Depending on the Display mode, reports will be individual or shared." msgstr "" -"Dependiendo del modo de visualización, los informes serán individuales o " -"compartidos." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." -msgstr "Describa el desafío: qué hace, a quién va dirigido, por qué importa..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Describe what they did and why it matters (will be public)" -msgstr "Describa qué hizo y por qué importa (será público)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description @@ -715,9 +748,8 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "Modo de visualización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -729,17 +761,18 @@ msgstr "Modo de visualización" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_display_name #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_display_name msgid "Display Name" -msgstr "Nombre mostrado" +msgstr "Nombre a Mostrar" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "Mostrado como" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field msgid "Distinctive field for batch user" -msgstr "Campo distintivo para el usuario del proceso por lotes" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_domain @@ -748,243 +781,239 @@ msgid "" "[('state', '=', 'done')]. The expression can contain reference to 'user' " "which is a browse record of the current user if not in batch mode." msgstr "" -"Dominio para filtrar los registros. Regla general, no dependiente del " -"usuario. Por ejemplo: [('state', '=', 'done')]. La expresión puede contener " -"una referencia al 'usuario', que es el registro del usuario actual si no se " -"está en modo de proceso por lotes." #. module: gamification #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode msgid "Evaluate the expression in batch instead of once for each user" msgstr "" -"Evalúa la expresión en modo de proceso por lotes en lugar de una vez por " -"cada usuario" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "Expresión evaluada para el modo de proceso por lotes" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" -"Incluso si el desafío se falla, los mejores contendientes serán premiados" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Todos" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Exclusive (done or not-done)" -msgstr "Exclusivo (realizado o no realizado)" +msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Fallido" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id msgid "Field to Sum" -msgstr "Campo a sumar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "Filtro de dominio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id msgid "For 1st user" -msgstr "Para el primer usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "Para el segundo usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "Para el tercer usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id -#, fuzzy msgid "For Every Succeeding User" -msgstr "Para todos los usuarios exitosos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Formating Options" -msgstr "Opciones de formateo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "De" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix msgid "Full Suffix" -msgstr "Sufijo completo" +msgstr "" #. module: gamification #: model:ir.ui.menu,name:gamification.gamification_menu msgid "Gamification Tools" -msgstr "Herramientas de gamificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge msgid "Gamification badge" -msgstr "Insignia de gamificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge msgid "Gamification challenge" -msgstr "Desafío de gamificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge_line msgid "Gamification generic goal for challenge" -msgstr "Objetivo genérico de gamificación para el desafío" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_definition msgid "Gamification goal definition" -msgstr "Definición de objetivo de gamificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal msgid "Gamification goal instance" -msgstr "Instancia del objetivo de gamificación" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user msgid "Gamification user badge" -msgstr "Insignia de gamificación de usuario" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "Objetivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "Definición del objetivo" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "Definiciones de objetivos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "Descripción del objetivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Failed" -msgstr "Objetivo fallido" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "Lista de objetivos" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" -msgstr "Redimiento de objetivos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Reached" -msgstr "Objetivo alcanzado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "Definiciones de objetivos" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "Objetivos" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job msgid "Good Job" -msgstr "Buen trabajo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Grant" -msgstr "Conceder" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_grant_wizard #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Grant Badge" -msgstr "Conceder insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Grant Badge To" -msgstr "Conceder insignia a" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Grant this Badge" -msgstr "Conceder esta insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "Granted by" -msgstr "Concedido por" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Granting" -msgstr "Concediendo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -996,22 +1025,27 @@ msgstr "Agrupar por" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id msgid "Group that will receive a copy of the report in addition to the user" -msgstr "Grupo que recibirá una copia del informe además del usuario" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "HR Challenges" -msgstr "Desafíos de RRHH" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Oculto" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "How to compute the goal?" -msgstr "¿Cömo calcular el objetivo?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id @@ -1023,32 +1057,32 @@ msgstr "¿Cömo calcular el objetivo?" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_id msgid "ID" -msgstr "ID (identificación)" +msgstr "ID" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "Campo ID del usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" -msgstr "Si se establece un máximo" +msgid "If a maximum is set" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id msgid "If this badge was rewarded through a challenge" -msgstr "Indica si está insignia se obtuvo como recompensa por un desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -1056,9 +1090,6 @@ msgid "" "In batch mode, the domain is evaluated globally. If enabled, do not use " "keyword 'user' in above filter domain." msgstr "" -"En el modo de proceso por lotes, el dominio se evalúa globalmente. Si está " -"habilitado, no utilice la palabra clave 'user' en el filtro de dominio que " -"está a continuación." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -1066,8 +1097,6 @@ msgid "" "In batch mode, this indicates which field distinct one user form the other, " "e.g. user_id, partner_id..." msgstr "" -"En el modo de proceso por lotes, esto indica qué campo distingue un usuario " -"de otro. Por ejemplo: user_id, partner_id..." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_last_update @@ -1076,37 +1105,22 @@ msgid "" "for a while (defined in challenge). Ignored in case of non-manual goal or " "goal not linked to a challenge." msgstr "" -"En caso de un objetivo manual, los recordatorios se enviarán si el objetivo " -"no se actualiza en un intervalo (definido en el desafío). Se ignora en caso " -"de que el objetivo no sea manual o no esté enlazado a un desafío." #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "En proceso" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Individual Goals" -msgstr "Objetivos individuales" - -#. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" msgstr "" -"Contenido devuelto de la evaluación del código para la definición %s no " -"valido." #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "Invitar nuevos usuarios" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "Invitado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -1118,17 +1132,17 @@ msgstr "Invitado" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard___last_update msgid "Last Modified on" -msgstr "Última modificación en" +msgstr "Fecha de modificación" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "Fecha del último informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "Última actualización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1140,7 +1154,7 @@ msgstr "Última actualización" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_uid #: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_uid msgid "Last Updated by" -msgstr "Última actualización de" +msgstr "Ultima Actualización por" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_date @@ -1152,197 +1166,195 @@ msgstr "Última actualización de" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_date msgid "Last Updated on" -msgstr "Última actualización en" +msgstr "Actualizado en" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Leader Board (Group Ranking)" -msgstr "Líder de la clasificación" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number msgid "Limitation Number" -msgstr "Limitar número" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Line List" -msgstr "Lista de líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "Lista de objetivos que se establecerá" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "Lista de usuarios participando del desafío" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following msgid "Mail Group Following" -msgstr "Grupos de correos siguiendo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary msgid "Monetary" -msgstr "Monetario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary msgid "Monetary Value" -msgstr "Valor monetario" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max msgid "Monthly Limited Sending" -msgstr "Aportación mensual limitada a" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "Total mensual" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "Mis objetivos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending msgid "My Monthly Sending Total" -msgstr "Mi total mensual aportado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Mi total mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Mi total" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nunca" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay msgid "Never reminded if no value or zero is specified." -msgstr "No mandar recordartorio si no hay valor o si es 0." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" -msgstr "Próxima fecha de informe" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "No monthly sending limit" -msgstr "Sin aportación mensual máxima" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_problem_solver msgid "No one can solve challenges like you do." -msgstr "Nadie puede resolver retos como tú lo haces." +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "No one, assigned through challenges" -msgstr "Nadie asignado a lo largo de los desafíos" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" -"Nadie ha alcanzado las condiciones requeridas para recibir las insignias " -"especiales." #. module: gamification #: selection:gamification.challenge,period:0 msgid "Non recurring" -msgstr "No recurrente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay msgid "Non-updated manual goals will be reminded after" -msgstr "Los objetivos manuales no actualizados serán recordado después" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Notification Messages" -msgstr "Mensajes de notificación" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "Número de usuarios" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "On change" -msgstr "Cuando se cambie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Only the people having these badges can give this badge" -msgstr "Sólo la gente teniendo estas insignias pueden dar esta insignia" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids msgid "Only these people can give this badge" -msgstr "Sólo esta gente puede dar esta insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Optimisation" -msgstr "Optimización" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "Propietarios" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "Participando" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" -msgstr "Gente que tiene algunas insignias" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1350,28 +1362,26 @@ msgid "" "Period of automatic goal assigment. If none is selected, should be launched " "manually." msgstr "" -"Periodo de asignación automática de objetivos. Si no hay ninguno " -"seleccionado, se lanzará manualmente." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodicidad" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver msgid "Problem Solver" -msgstr "Solucionador de problemas" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Progressive (using numerical values)" -msgstr "Progresivo (usando valores numéricos)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1379,152 +1389,147 @@ msgid "" "Python code to be executed for each user. 'result' should contains the new " "current value. Evaluated user can be access through object.user_id." msgstr "" -"El código Python a ejecutar para cada usuario. 'result' contendrá el nuevo " -"valor actual. El registro del usuario evaluado puede ser accedido mediante " -"object_user_id." #. module: gamification #: selection:gamification.goal,state:0 msgid "Reached" -msgstr "Alcanzado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reached when current value is" -msgstr "Alcanzado cuando el valor actual es" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Recorded manually" -msgstr "Grabado manualmente" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Refresh Challenge" -msgstr "Actualizar desafío" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Rechazado" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" -msgstr "Objetivo relacionado" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" -msgstr "Aportación permitida restante" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay msgid "Remind delay" -msgstr "Recordar retraso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Reminders for Manual Goals" -msgstr "Recordatorios por objetivos manuales" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency msgid "Report Frequency" -msgstr "Informe de frecuencia" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id msgid "Report Template" -msgstr "Plantilla del informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Required Badges" -msgstr "Insignias requeridas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reset Completion" -msgstr "Restablecer completado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" -"Obtener progreso para el desafío personal sin la información del usuario" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "Recompensa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure msgid "Reward Bests if not Succeeded?" -msgstr "¿Recompensar a los mejores si no es exitoso?" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime msgid "Reward as soon as every goal is reached" -msgstr "Recompensar tan pronto como se alcance el objetivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids msgid "Reward of Challenges" -msgstr "Recompensa de los desafíos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids msgid "Rewarded by" -msgstr "Recompensado por" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Rewards for challenges" -msgstr "Recompensas de desafíos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Running Challenges" -msgstr "Desafíos en curso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "Planificacion" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Search Challenges" -msgstr "Buscar desafíos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Search Goal Definitions" -msgstr "Buscar definiciones de objetivos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "Buscar objetivos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1532,23 +1537,21 @@ msgid "" "Security rules to define who is allowed to manually grant badges. Not " "enforced for administrator." msgstr "" -"Reglas de seguridad para definir a quién se permite conceder manualmente " -"insignias. No se fuerza que sea el administrador." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "Enviar informe" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "Enviar copia a" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "Remitente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1558,48 +1561,56 @@ msgstr "Secuencia" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence msgid "Sequence number for ordering" -msgstr "Número de secuencia para la ordenación" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Set the current value you have reached for this goal" -msgstr "Establecer el valor actual que ha alcanzado para este objetivo" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "Establezca sus datos de compañía" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "Establezca el logotipo de su compañía" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "Establezca su zona horaria" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "Configure su compañía" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Start Challenge" -msgstr "Comenzar desafío" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha inicial" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "Iniciar objetivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1607,60 +1618,62 @@ msgstr "Iniciar objetivo" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Estado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Documentos periódicos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Sugerir a los usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal msgid "Target Value to Reach" -msgstr "Valor objetivo a alcanzar" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "Objetivo: menos de" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id msgid "The action that will be called to update the goal value." -msgstr "La acción que será llamada para actualizar el valor objetivo." +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." -msgstr "El desafío %s está finalizado." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" -msgstr "El campo de moneda y sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id msgid "The date to use for the time period evaluated" -msgstr "La fecha a usar para el periodo de tiempo evaluado" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date @@ -1668,8 +1681,6 @@ msgid "" "The day a new challenge will be automatically closed. If no periodicity is " "set, will use this date as the goal end date." msgstr "" -"El día en el que el nuevo desafío será cerrado automáticamente. Si no se " -"establece periodicidad, se usará esta fecha como fecha de finalización." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date @@ -1677,25 +1688,20 @@ msgid "" "The day a new challenge will be automatically started. If no periodicity is " "set, will use this date as the goal start date." msgstr "" -"El día en el que el nuevo desafío será abierto automáticamente. Si no se " -"establece periodicidad, se usará esta fecha como fecha de inicio." #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" "\n" "%s" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id msgid "The field containing the value to evaluate" -msgstr "El campo conteniendo el valor a evaluar" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field @@ -1703,66 +1709,55 @@ msgid "" "The field name on the user profile (res.users) containing the value for " "res_id for action." msgstr "" -"El nombre del campo en el perfil de usuario (res.users) conteniendo el valor " -"para la acción para res_id." #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The higher the better" -msgstr "Mejor cuanto más alto" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids msgid "The list of instances of this badge granted to users" -msgstr "La lista de instancias de esta insignia concedida a los usuarios" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids msgid "The list of unique users having received this badge." -msgstr "La lista de usuarios únicos que han recibido esta insignia." +msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The lower the better" -msgstr "Mejor cuanto más bajo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" -"El máximo número de veces que esta insignia puede ser concedida por mes por " -"persona." #. module: gamification -#: code:addons/gamification/models/goal.py:146 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:110 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification -#: code:addons/gamification/models/goal.py:143 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:107 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" -"El dominio para la definición %s no parece correcto. Compruébelo por favor.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id msgid "The model object for the field to evaluate" -msgstr "El objeto modelo para el campo a evaluar" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_remind_update_delay @@ -1770,62 +1765,59 @@ msgid "" "The number of days after which the user assigned to a manual goal will be " "reminded. Never reminded if no value is specified." msgstr "" -"El número de días después de los cuales el usuario asignado al objetivo " -"manual recibirá un recordatorio. No se enviará si no se especifica valor." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" -"El número de veces que el usuario actual ha recibido la insignia este mes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my msgid "The number of time the current user has received this badge." -msgstr "El número de veces que el usuario actual ha recibido esta insignia." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending msgid "The number of time the current user has sent this badge this month." msgstr "" -"El número de veces que el usuario actual ha recibido esta insignia este mes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct msgid "The number of time this badge has been received by unique users." msgstr "" -"El número de veces que esta insignia ha sido recibida por usuarios " -"diferentes." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month msgid "The number of time this badge has been received this month." -msgstr "El número de veces que esta insignia ha sido recibida este mes." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count msgid "The number of time this badge has been received." -msgstr "El número de veces que esta insignia ha sido recibida." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." -msgstr "El valor actual y el objetivo se definen en la moneda de la compañía." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" -msgstr "La unidad de los valores actuales y objetivos" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id msgid "The user responsible for the challenge." -msgstr "El usuario responsable del desafío." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id msgid "The user who has send the badge" -msgstr "El usuario que ha enviado la insignia" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids @@ -1833,66 +1825,52 @@ msgid "" "The users that have succeeded theses goals will receive automatically the " "badge." msgstr "" -"Los usuarios que han conseguido estos objetivos obtendrán automáticamente la " -"insignia." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." -msgstr "" -"El valor a comprar con el campo distintivo. La expresión puede contener " -"referencias a 'user', que es el registro del usuario actual. Por ejemplo: " +"reference to 'user' which is a browse record of the current user, e.g. " "user.id, user.partner_id.id..." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" -"No hay una metas asociadas a este reto que coincidan con tu búsqueda.\n" -"Asegúrese de que su desafío es activo y asignado a al menos un usuario" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." -msgstr "No hay recompensa por completar este desafío." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_closed msgid "These goals will not be recomputed." -msgstr "Estos objetivos no serán recalculados." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." -msgstr "Esta insignia no puede ser enviada por los usuarios." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image msgid "This field holds the image used for the badge, limited to 256x256" msgstr "" -"Este campo contiene la imagen usada para la insignia, limitada a 256x256" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "A" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal msgid "To Reach" -msgstr "A alcanzar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update msgid "To update" -msgstr "Para actualizar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count @@ -1902,23 +1880,23 @@ msgstr "Total" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids msgid "Unique Owners" -msgstr "Propietarios únicos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Actualizar" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "Actualizar %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1926,34 +1904,38 @@ msgstr "Actualizar %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "Dominio de usuario" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Semanalmente" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth msgid "Who can grant this badge" -msgstr "Quién puede conceder esta insignia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Who would you like to reward?" -msgstr "¿A quién quiere recompensar?" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime @@ -1961,70 +1943,67 @@ msgid "" "With this option enabled, a user can receive a badge only once. The top 3 " "badges are still rewarded only at the end of the challenge." msgstr "" -"Con esta opción habilitada, cada usuario puede recibir una insignia sólo una " -"vez. Las tres mejores insignias se siguen recompensando de todas formas al " -"final del desafío." #. module: gamification #: model:gamification.badge,description:gamification.badge_idea msgid "With your brilliant ideas, you are an inspiration to others." -msgstr "Con tus brillantes ideas, tú eres la inspiración de otros." +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "Anualmente" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." -msgstr "No está en la lista de autorizados." +msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" -msgstr "No puede auto-concederse una insignia" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." -msgstr "No puedes reiniciar un reto con metas sin terminar." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "You can still grant" -msgstr "Aún puede conceder" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_good_job msgid "You did great at your job." -msgstr "Hiciste un excelente trabajo." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." -msgstr "No tiene las insignias requeridas." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." -msgstr "Ha enviado demasiadas veces esta insignia demasiadas veces este mes." +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_hidden msgid "You have found the hidden badge" -msgstr "Hás encontrado una insignia oculta" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "badges this month" -msgstr "insignias este mes" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -2035,116 +2014,56 @@ msgstr "días" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "e.g. Monthly Sales Objectives" -msgstr "Por ejemplo: objetivos de ventas mensuales" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "Por ejemplo, días" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" -"Por ejemplo: result = pool.get('mail.followers').search(cr, uid, " -"[('res_model', '=', 'mail.channel'), ('partner_id', '=', object.user_id." -"partner_id.id)], count=True, context=context)" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "Por ejemplo, user.partner_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard msgid "gamification.badge.user.wizard" -msgstr "gamification.badge.user.wizard" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_wizard msgid "gamification.goal.wizard" -msgstr "gamification.goal.wizard" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "granted," -msgstr "concedida," +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "refresh" -msgstr "actualizar" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "responder más tarde." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." -msgstr "que el objetivo." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "the" -msgstr "el" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" -msgstr "este mes" - -#~ msgid "Action Needed" -#~ msgstr "Necesaria acción" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Fecha del último mensaje publicado en el registro." - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "Followers (Channels)" -#~ msgstr "Seguidores (Canales)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Seguidores (Empresas)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Si está marcado, hay nuevos mensajes que requieren su atención." - -#~ msgid "Inherited models" -#~ msgstr "Modelos heredados" - -#~ msgid "Is Follower" -#~ msgstr "Es un seguidor" - -#~ msgid "Last Message Date" -#~ msgstr "Fecha del último mensaje" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Messages and communication history" -#~ msgstr "Mensajes e historial de comunicación" - -#~ msgid "Number of Actions" -#~ msgstr "Número de acciones" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Número de mensajes que requieren una acción" - -#~ msgid "Number of unread messages" -#~ msgstr "Número de mensajes no leidos" - -#~ msgid "Unread Messages" -#~ msgstr "Mensajes sin leer" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Contador de mensajes no leidos" +msgstr "" diff --git a/addons/gamification/i18n/es_PE.po b/addons/gamification/i18n/es_PE.po index 3e9bba41160..eccb494d87c 100644 --- a/addons/gamification/i18n/es_PE.po +++ b/addons/gamification/i18n/es_PE.po @@ -1,40 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# Carlos Eduardo Rodriguez Rossi <crodriguez@samemotion.com>, 2016 +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-07-13 20:40+0000\n" -"Last-Translator: Carlos Eduardo Rodriguez Rossi <crodriguez@samemotion.com>\n" -"Language-Team: Spanish (Peru) (http://www.transifex.com/odoo/odoo-9/language/" -"es_PE/)\n" -"Language: es_PE\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/odoo/teams/41243/es_PE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_PE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -45,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -153,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -186,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -195,24 +392,19 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Configuración Avanzada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -238,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -325,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -344,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -432,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -445,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -509,7 +683,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -520,12 +694,12 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Diario" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Data" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -538,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -545,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -561,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -577,7 +748,6 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -594,6 +764,7 @@ msgid "Display Name" msgstr "Nombre a Mostrar" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -615,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha Final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -637,18 +809,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Todos" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -658,7 +825,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Fallado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -698,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "De" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -741,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -749,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -778,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -799,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -860,7 +1035,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Oculto" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -868,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -886,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -897,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En Progreso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -937,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -984,7 +1154,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_uid #: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_uid msgid "Last Updated by" -msgstr "Última Actualización por" +msgstr "Actualizado última vez por" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_date @@ -1016,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Lineas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1037,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1053,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1063,7 +1233,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "Total mensual" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view @@ -1078,22 +1248,22 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Mi Total Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Mi Total" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nunca" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1101,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1121,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1172,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1184,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Periodo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1196,7 +1366,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodicidad" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver @@ -1211,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1238,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1246,16 +1416,16 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Rechazar" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" msgstr "" @@ -1293,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1335,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Ejecutando" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1400,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1428,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha de Inicio" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1441,12 +1618,12 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Departamento" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1456,7 +1633,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" msgstr "" @@ -1481,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1511,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1553,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1590,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1619,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1649,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1672,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1685,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Para" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1710,15 +1885,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Actualizar" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1729,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1737,16 +1912,20 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Semanal" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1777,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1805,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1845,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1876,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1894,54 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Se Necesita Acción" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Fecha del ultimo mensaje actualizado en el registro." - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "Followers (Channels)" -#~ msgstr "Seguidores (Canales)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Seguidores (Partners)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si está marcado nuevos mensajes requieren su atención." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Si está marcado, nuevos mensajes requieren su atención." - -#~ msgid "Inherited models" -#~ msgstr "Modelos heredados" - -#~ msgid "Is Follower" -#~ msgstr "Es Seguidor" - -#~ msgid "Last Message Date" -#~ msgstr "Fecha del último mensaje" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Messages and communication history" -#~ msgstr "Historial de mensajes y comunicación" - -#~ msgid "Number of Actions" -#~ msgstr "Número de Acciones" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Número de mensajes que requieren acción" - -#~ msgid "Number of unread messages" -#~ msgstr "Número de mensajes no leídos" - -#~ msgid "Unread Messages" -#~ msgstr "Mensajes no leidos" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Contador de Mensajes sin Leer" diff --git a/addons/gamification/i18n/es_PY.po b/addons/gamification/i18n/es_PY.po index 8dfaa5828ad..99df82a1cf9 100644 --- a/addons/gamification/i18n/es_PY.po +++ b/addons/gamification/i18n/es_PY.po @@ -1,39 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-10-01 09:17+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Spanish (Paraguay) (http://www.transifex.com/odoo/odoo-9/" -"language/es_PY/)\n" -"Language: es_PY\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/odoo/teams/41243/es_PY/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_PY\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,19 +392,14 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -237,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -343,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -431,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -444,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -476,7 +651,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -503,12 +678,12 @@ msgstr "Creado en" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Autor" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -537,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -544,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -560,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -576,7 +748,6 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -593,6 +764,7 @@ msgid "Display Name" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -614,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -636,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -697,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Desde" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -740,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -748,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -777,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -798,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -867,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -885,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -896,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En progreso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -936,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1015,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1036,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1052,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1087,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1100,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1120,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1171,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1183,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1210,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1237,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1245,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1292,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1334,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1399,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1427,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha inicial" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1440,12 +1618,12 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Estado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1455,9 +1633,9 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1480,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1510,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1552,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1589,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1618,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1648,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1671,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1684,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Hasta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1709,7 +1885,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current @@ -1717,7 +1893,7 @@ msgid "Update" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1728,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1736,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1776,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1804,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1844,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1875,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1893,21 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si marcado la nueva mensaje requiere atencion" - -#~ msgid "Last Message Date" -#~ msgstr "Fecha de la ultima mensaje" - -#~ msgid "Messages" -#~ msgstr "Mensajes" - -#~ msgid "Messages and communication history" -#~ msgstr "Mensajes y historial de comunicación" - -#~ msgid "Unread Messages" -#~ msgstr "Mensajes sin leer" diff --git a/addons/gamification/i18n/es_VE.po b/addons/gamification/i18n/es_VE.po index 3d5b0b56c48..de620916adc 100644 --- a/addons/gamification/i18n/es_VE.po +++ b/addons/gamification/i18n/es_VE.po @@ -1,39 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-05-15 18:50+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/odoo/odoo-9/" -"language/es_VE/)\n" -"Language: es_VE\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/odoo/teams/41243/es_VE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: es_VE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,19 +392,14 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -237,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -338,33 +529,26 @@ msgstr "Cancelar" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Cancelada" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -431,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -444,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -476,7 +651,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -503,12 +678,12 @@ msgstr "Creado en" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Autor" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -537,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -544,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -560,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -576,7 +748,6 @@ msgstr "Descripción" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -593,6 +764,7 @@ msgid "Display Name" msgstr "Mostrar nombre" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -614,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Realizado" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Fecha final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -636,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -697,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Desde" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -740,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -748,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -777,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -798,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -867,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -885,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -896,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagen" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En progreso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -928,7 +1109,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "En curso" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 @@ -936,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1015,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Líneas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1036,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1087,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nombre" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1100,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1120,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1171,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1183,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1237,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1245,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1292,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1334,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "En proceso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1399,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1427,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fecha inicial" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1440,24 +1618,24 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Estado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estadísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Documentos periódicos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufijo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1480,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1510,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1552,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1589,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1618,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1648,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1671,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1684,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Hasta" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1709,7 +1885,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidad" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current @@ -1717,7 +1893,7 @@ msgid "Update" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1728,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1736,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1776,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1804,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1844,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1875,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1893,6 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Messages" -#~ msgstr "Mensajes" diff --git a/addons/gamification/i18n/eu.po b/addons/gamification/i18n/eu.po index c98f747a3ba..7c4e874e601 100644 --- a/addons/gamification/i18n/eu.po +++ b/addons/gamification/i18n/eu.po @@ -1,38 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-02-12 10:20+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Basque (http://www.transifex.com/odoo/odoo-9/language/eu/)\n" -"Language: eu\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Basque (https://www.transifex.com/odoo/teams/41243/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -43,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -151,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -184,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -193,11 +392,6 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" msgstr "" @@ -205,12 +399,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Gaituta" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Aurreratutako aukerak" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -236,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -323,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -342,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Kategoria" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -443,25 +628,16 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Erabiltzailea sortu" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -536,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -543,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -559,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -575,7 +748,6 @@ msgstr "Deskribapena" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -592,6 +764,7 @@ msgid "Display Name" msgstr "Izena erakutsi" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -613,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Done" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Zirriborroa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Amaiera Data" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -635,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -739,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -747,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -776,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -797,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -866,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -884,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -895,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Irudia" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "Lanean" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -935,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1086,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Izena" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1099,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1119,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1170,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1236,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Erreferentzia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1244,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1291,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Arduraduna" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1398,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1426,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Hasiera Data" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1439,7 +1618,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Egoera" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1454,7 +1633,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" msgstr "" @@ -1479,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1509,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1551,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1588,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1617,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1647,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1670,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1708,15 +1885,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unitatea" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Eguneratu" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1727,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Erabiltzailea" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1735,16 +1912,20 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Erabiltzaileak" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Astero" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1775,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1803,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1843,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1874,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1892,33 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Beharrezko ekintza" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Date of the last message posted on the record." - -#~ msgid "Followers" -#~ msgstr "Followers" - -#~ msgid "Followers (Channels)" -#~ msgstr "Jarraitzaileak(kanalak)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "If checked new messages require your attention." - -#~ msgid "Last Message Date" -#~ msgstr "Last Message Date" - -#~ msgid "Messages" -#~ msgstr "Mezuak" - -#~ msgid "Messages and communication history" -#~ msgstr "Messages and communication history" - -#~ msgid "Number of Actions" -#~ msgstr "Akzioen zenbakia" - -#~ msgid "Unread Messages" -#~ msgstr "Irakurri gabeko mezuak" diff --git a/addons/gamification/i18n/fo.po b/addons/gamification/i18n/fo.po new file mode 100644 index 00000000000..6627803597e --- /dev/null +++ b/addons/gamification/i18n/fo.po @@ -0,0 +1,2069 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * gamification +# +# Translators: +# Martin Trigaux <mat@odoo.com>, 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Faroese (https://www.transifex.com/odoo/teams/41243/fo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: gamification +#: model:mail.template,body_html:gamification.simple_report_template +msgid "" +"\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" +"\n" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_goal_reminder +msgid "" +"\n" +" <p>\n" +" <strong>Reminder ${object.name}</strong>\n" +" </p>\n" +" \n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" " +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received +msgid "" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" +"% endif\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 +#, python-format +msgid "" +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:650 +#, python-format +msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:660 +#, python-format +msgid "" +"<br/>Special rewards were sent to the top competing users. The ranking for " +"this challenge is :" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"<span class=\"o_stat_text\">Related</span>\n" +" <span class=\"o_stat_text\">Goals</span>" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.badge_list_action +msgid "" +"A badge is a symbolic token granted to a user as a sign of reward.\n" +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_definition_list_action +msgid "" +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 +msgid "" +"A goal is considered as completed when the current value is compared to the " +"value to reach" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_list_action +msgid "" +"A goal is defined by a user and a goal definition.\n" +" Goals can be created automatically by using challenges." +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "A selected list of users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id +msgid "Action" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_active +msgid "Active" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Advanced Options" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth +msgid "Allowance to Grant" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain +msgid "Alternative to a list of users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category +msgid "Appears in" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Assign Challenge To" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.challenge_list_action +msgid "" +"Assign a list of goals to chosen users to evaluate them.\n" +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids +msgid "Authorized Users" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: execute a specific Python code" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: number of records" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: sum on a field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge Description" +msgstr "" + +#. module: gamification +#: model:mail.message.subtype,description:gamification.mt_badge_granted +#: model:mail.message.subtype,name:gamification.mt_badge_granted +msgid "Badge Granted" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_list_view +msgid "Badge List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge Name" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.badge_list_action +#: model:ir.ui.menu,name:gamification.gamification_badge_menu +msgid "Badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"Badges are granted when a challenge is finished. This is either at the end " +"of a running period (eg: end of the month for a monthly challenge), at the " +"end date of a challenge (if no periodicity is set) or when the challenge is " +"manually closed." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode +msgid "Batch Mode" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_idea +msgid "Brilliant" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "Can not grant" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:412 +#, python-format +msgid "Can not modify the configuration of a started goal" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Cancel" +msgstr "Strika" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Canceled" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Category" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id +msgid "Challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id +msgid "Challenge Line" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_line_list_view +msgid "Challenge Lines" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name +msgid "Challenge Name" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id +msgid "Challenge originating" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id +msgid "" +"Challenge that generated the goal, assign challenge to users to generate " +"goals with a value in this field." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.challenge_list_action +#: model:ir.ui.menu,name:gamification.gamification_challenge_menu +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Challenges" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max +msgid "Check to set a monthly limit per person of sending this badge" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.badge_list_action +msgid "Click to create a badge." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.challenge_list_action +msgid "Click to create a challenge." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_definition_list_action +msgid "Click to create a goal definition." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_list_action +msgid "Click to create a goal." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Clickable Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed +msgid "Closed goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment +msgid "Comment" +msgstr "" + +#. module: gamification +#: model:gamification.challenge,name:gamification.challenge_base_discover +msgid "Complete your Profile" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness +msgid "Completeness" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Computation Mode" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users +msgid "Create User" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users +msgid "" +"Create and manage users that will connect to the system. Users can be " +"deactivated should there be a period of time during which they will/should " +"not connect to the system. You can assign them groups in order to give them " +"specific access to the applications they need to use in the system." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date +msgid "Created" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_uid +msgid "Created by" +msgstr "Byrjað av" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_date +msgid "Created on" +msgstr "Byrjað tann" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid +msgid "Creator" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current +msgid "Current" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_current +msgid "Current Value" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Daily" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Data" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id +msgid "Date Field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_category +msgid "Define the visibility of the challenge through menus" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode +msgid "" +"Defined how will be computed the goals. The result of the operation will be " +"stored in the field 'Current'." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 +msgid "Definition Description" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Depending on the Display mode, reports will be individual or shared." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Describe what they did and why it matters (will be public)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_description +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_description +msgid "Description" +msgstr "Frágreiðing" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode +msgid "Display Mode" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_display_name +msgid "Display Name" +msgstr "Vís navn" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode +msgid "Displayed as" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field +msgid "Distinctive field for batch user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_domain +msgid "" +"Domain for filtering records. General rule, not user depending, e.g. " +"[('state', '=', 'done')]. The expression can contain reference to 'user' " +"which is a browse record of the current user if not in batch mode." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Done" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Draft" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "End Date" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode +msgid "Evaluate the expression in batch instead of once for each user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression +msgid "Evaluated expression for batch mode" +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "Everyone" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,display_mode:0 +msgid "Exclusive (done or not-done)" +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Failed" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id +msgid "Field to Sum" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain +msgid "Filter Domain" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id +msgid "For 1st user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id +msgid "For 2nd user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id +msgid "For 3rd user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id +msgid "For Every Succeeding User" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Formating Options" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "From" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix +msgid "Full Suffix" +msgstr "" + +#. module: gamification +#: model:ir.ui.menu,name:gamification.gamification_menu +msgid "Gamification Tools" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge +msgid "Gamification badge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_challenge +msgid "Gamification challenge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_challenge_line +msgid "Gamification generic goal for challenge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal_definition +msgid "Gamification goal definition" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal +msgid "Gamification goal instance" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge_user +msgid "Gamification user badge" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id +#: model:ir.ui.view,arch_db:gamification.goal_form_view +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Goal Definition" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goal_definition_list_action +#: model:ir.ui.menu,name:gamification.gamification_definition_menu +#: model:ir.ui.view,arch_db:gamification.goal_definition_list_view +msgid "Goal Definitions" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description +msgid "Goal Description" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Goal Failed" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_list_view +msgid "Goal List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 +msgid "Goal Performance" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Goal Reached" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.challenge_list_view +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Goal definitions" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goal_list_action +#: model:ir.ui.menu,name:gamification.gamification_goal_menu +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Goals" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_good_job +msgid "Good Job" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "Grant" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.action_grant_wizard +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Grant Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Grant Badge To" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Grant this Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view +msgid "Granted by" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Granting" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Group By" +msgstr "Bólka eftir" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id +msgid "Group that will receive a copy of the report in addition to the user" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "HR Challenges" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_hidden +msgid "Hidden" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "How to compute the goal?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_id +msgid "ID" +msgstr "ID" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field +msgid "ID Field of user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending +msgid "If a maximum is set" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id +msgid "If this badge was rewarded through a challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_image +msgid "Image" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +msgid "In Progress" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "" +"In batch mode, the domain is evaluated globally. If enabled, do not use " +"keyword 'user' in above filter domain." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_distinctive_field +msgid "" +"In batch mode, this indicates which field distinct one user form the other, " +"e.g. user_id, partner_id..." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_last_update +msgid "" +"In case of manual goal, reminders are sent if the goal as not been updated " +"for a while (defined in challenge). Ignored in case of non-manual goal or " +"goal not linked to a challenge." +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "In progress" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,visibility_mode:0 +msgid "Individual Goals" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 +#: model:gamification.goal.definition,name:gamification.definition_base_invite +msgid "Invite new Users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard___last_update +msgid "Last Modified on" +msgstr "Seinast rættað tann" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date +msgid "Last Report Date" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update +msgid "Last Update" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_uid +msgid "Last Updated by" +msgstr "Seinast dagført av" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_date +msgid "Last Updated on" +msgstr "Seinast dagført tann" + +#. module: gamification +#: selection:gamification.challenge,visibility_mode:0 +msgid "Leader Board (Group Ranking)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number +msgid "Limitation Number" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Line List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids +msgid "Lines" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids +msgid "List of goals that will be set" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids +msgid "List of users participating to the challenge" +msgstr "" + +#. module: gamification +#: model:gamification.goal.definition,name:gamification.definition_nbr_following +msgid "Mail Group Following" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Model" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary +msgid "Monetary" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary +msgid "Monetary Value" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Monthly" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max +msgid "Monthly Limited Sending" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month +msgid "Monthly total" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "My Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending +msgid "My Monthly Sending Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month +msgid "My Monthly Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my +msgid "My Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name +msgid "Name" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Never" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay +msgid "Never reminded if no value or zero is specified." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date +msgid "Next Report Date" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "No monthly sending limit" +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_problem_solver +msgid "No one can solve challenges like you do." +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "No one, assigned through challenges" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:667 +#, python-format +msgid "Nobody reached the required conditions to receive special badges." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +msgid "Non recurring" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay +msgid "Non-updated manual goals will be reminded after" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Notification Messages" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct +msgid "Number of users" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,report_message_frequency:0 +msgid "On change" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids +msgid "Only the people having these badges can give this badge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids +msgid "Only these people can give this badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Optimisation" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids +msgid "Owners" +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "People having some badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Period" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_period +msgid "" +"Period of automatic goal assigment. If none is selected, should be launched " +"manually." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period +msgid "Periodicity" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_problem_solver +msgid "Problem Solver" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,display_mode:0 +msgid "Progressive (using numerical values)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code +msgid "Python Code" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code +msgid "" +"Python code to be executed for each user. 'result' should contains the new " +"current value. Evaluated user can be access through object.user_id." +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Reached" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reached when current value is" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Recorded manually" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reference" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Refresh Challenge" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending +msgid "Remaining Sending Allowed" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay +msgid "Remind delay" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Reminders for Manual Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency +msgid "Report Frequency" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id +msgid "Report Template" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids +msgid "Required Badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reset Completion" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id +msgid "Responsible" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:490 +#, python-format +msgid "Retrieving progress for personal challenge without user information" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Reward" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure +msgid "Reward Bests if not Succeeded?" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime +msgid "Reward as soon as every goal is reached" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids +msgid "Reward of Challenges" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids +msgid "Rewarded by" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Rewards for challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Running" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Running Challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Schedule" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Search Challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Search Goal Definitions" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Search Goals" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "" +"Security rules to define who is allowed to manually grant badges. Not " +"enforced for administrator." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Send Report" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id +msgid "Send a copy to" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id +msgid "Sender" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence +msgid "Sequence" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence +msgid "Sequence number for ordering" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Set the current value you have reached for this goal" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 +#: model:gamification.goal.definition,name:gamification.definition_base_company_data +msgid "Set your Company Data" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 +#: model:gamification.goal.definition,name:gamification.definition_base_company_logo +msgid "Set your Company Logo" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 +#: model:gamification.goal.definition,name:gamification.definition_base_timezone +msgid "Set your Timezone" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification +#: model:gamification.challenge,name:gamification.challenge_base_configure +msgid "Setup your Company" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Start Challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date +msgid "Start Date" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Start goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_state +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "State" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Statistics" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Subscriptions" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 +msgid "Suffix" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids +msgid "Suggest to users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal +msgid "Target Value to Reach" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "Target: less than" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id +msgid "The action that will be called to update the goal value." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:646 +#, python-format +msgid "The challenge %s is finished." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 +msgid "The currency and suffix field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id +msgid "The date to use for the time period evaluated" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date +msgid "" +"The day a new challenge will be automatically closed. If no periodicity is " +"set, will use this date as the goal end date." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date +msgid "" +"The day a new challenge will be automatically started. If no periodicity is " +"set, will use this date as the goal start date." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:93 +#, python-format +msgid "" +"The domain for the definition %s seems incorrect, please check it.\n" +"\n" +"%s" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id +msgid "The field containing the value to evaluate" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field +msgid "" +"The field name on the user profile (res.users) containing the value for " +"res_id for action." +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,condition:0 +msgid "The higher the better" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids +msgid "The list of instances of this badge granted to users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids +msgid "The list of unique users having received this badge." +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,condition:0 +msgid "The lower the better" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number +msgid "" +"The maximum number of time this badge can be sent per month per person." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:110 +#, python-format +msgid "" +"The model configuration for the definition %s seems incorrect, please check it.\n" +"\n" +"%s not found" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:107 +#, python-format +msgid "" +"The model configuration for the definition %s seems incorrect, please check it.\n" +"\n" +"%s not stored" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id +msgid "The model object for the field to evaluate" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_remind_update_delay +msgid "" +"The number of days after which the user assigned to a manual goal will be " +"reminded. Never reminded if no value is specified." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month +msgid "" +"The number of time the current user has received this badge this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my +msgid "The number of time the current user has received this badge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending +msgid "The number of time the current user has sent this badge this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct +msgid "The number of time this badge has been received by unique users." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month +msgid "The number of time this badge has been received this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count +msgid "The number of time this badge has been received." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary +msgid "The target and current value are defined in the company currency." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix +msgid "The unit of the target and current values" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id +msgid "The user responsible for the challenge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id +msgid "The user who has send the badge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids +msgid "" +"The users that have succeeded theses goals will receive automatically the " +"badge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression +msgid "" +"The value to compare with the distinctive field. The expression can contain " +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goals_from_challenge_act +msgid "" +"There is no goals associated to this challenge matching your search.\n" +" Make sure that your challenge is active and assigned to at least one user." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_closed +msgid "These goals will not be recomputed." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:210 +#, python-format +msgid "This badge can not be sent by users." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_image +msgid "This field holds the image used for the badge, limited to 256x256" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "To" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal +msgid "To Reach" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update +msgid "To update" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count +msgid "Total" +msgstr "Íalt" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids +msgid "Unique Owners" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix +msgid "Unit" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Update" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:447 +#, python-format +msgid "Update %s" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "User" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain +msgid "User domain" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids +msgid "Users" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Weekly" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth +msgid "Who can grant this badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Who would you like to reward?" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime +msgid "" +"With this option enabled, a user can receive a badge only once. The top 3 " +"badges are still rewarded only at the end of the challenge." +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_idea +msgid "With your brilliant ideas, you are an inspiration to others." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Yearly" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:212 +#, python-format +msgid "You are not in the user allowed list." +msgstr "" + +#. module: gamification +#: code:addons/gamification/wizard/grant_badge.py:24 +#, python-format +msgid "You can not grant a badge to yourself" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:196 +#, python-format +msgid "You can not reset a challenge with unfinished goals." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "You can still grant" +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_good_job +msgid "You did great at your job." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:214 +#, python-format +msgid "You do not have the required badges." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:216 +#, python-format +msgid "You have already sent this badge too many time this month." +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_hidden +msgid "You have found the hidden badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "badges this month" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "days" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "e.g. Monthly Sales Objectives" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "e.g. days" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "e.g. user.partner_id.id" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge_user_wizard +msgid "gamification.badge.user.wizard" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal_wizard +msgid "gamification.goal.wizard" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "granted," +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "refresh" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "than the target." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view +msgid "the" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "this month" +msgstr "" diff --git a/addons/gamification/i18n/fr_CA.po b/addons/gamification/i18n/fr_CA.po index 2d7afd800d7..8cfc219bd51 100644 --- a/addons/gamification/i18n/fr_CA.po +++ b/addons/gamification/i18n/fr_CA.po @@ -1,39 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-07-19 02:18+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: French (Canada) (http://www.transifex.com/odoo/odoo-9/" -"language/fr_CA/)\n" -"Language: fr_CA\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: French (Canada) (https://www.transifex.com/odoo/teams/41243/fr_CA/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: fr_CA\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,24 +392,19 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Accepter" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Action" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Actif" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Options avancées" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -237,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -348,23 +539,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -444,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -476,7 +651,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Créé" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -508,7 +683,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Courant" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -524,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Données" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -537,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -544,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -560,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -576,7 +748,6 @@ msgstr "Description" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -593,6 +764,7 @@ msgid "Display Name" msgstr "Nom affiché" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -614,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Terminé" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Brouillon" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Date de fin" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -636,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -657,7 +825,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Échoué" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -697,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "De" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -740,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -748,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -777,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -798,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -867,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -885,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -936,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1015,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Lignes" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1036,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modèle" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1087,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nom" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1100,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1120,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1171,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1237,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Référence" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1245,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1292,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1399,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1427,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Date de début" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1440,7 +1618,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Statut" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1455,7 +1633,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" msgstr "" @@ -1480,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1510,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1552,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1589,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1618,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1648,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1671,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1684,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "À" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1714,10 +1890,10 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Mise à jour" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1728,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Utilisateur" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1736,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Utilisateurs" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1776,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1804,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1844,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1875,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1893,18 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Followers" -#~ msgstr "Abonnés" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Si coché, de nouveaux messages requièrent votre attention." - -#~ msgid "Messages" -#~ msgstr "Messages" - -#~ msgid "Messages and communication history" -#~ msgstr "Historique des messages et des communications" - -#~ msgid "Unread Messages" -#~ msgstr "Messages non-lus" diff --git a/addons/gamification/i18n/gl.po b/addons/gamification/i18n/gl.po index aa2e57182b1..8efcd4ea407 100644 --- a/addons/gamification/i18n/gl.po +++ b/addons/gamification/i18n/gl.po @@ -1,38 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-10-01 09:17+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Galician (http://www.transifex.com/odoo/odoo-9/language/gl/)\n" -"Language: gl\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Galician (https://www.transifex.com/odoo/teams/41243/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -43,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -151,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -184,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -193,19 +392,14 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceptar" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Acción" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Activo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -236,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -323,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -342,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoría" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -430,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentario" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -443,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condición" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -471,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Cree e administre os usuarios que se conectarán ao sistema. Os usuarios " -"poden ser desactivados se hai un período de tempo durante o cal non deberán/" -"poderán conectarse ao sistema. Pode asignarlles os grupos, a fin de darlles " -"acceso específico para as aplicacións que necesiten utilizar no sistema." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -506,12 +678,12 @@ msgstr "Creado o" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Autor" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Actual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -527,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Datos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -540,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -547,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -563,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -579,7 +748,6 @@ msgstr "Descrición" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -596,6 +764,7 @@ msgid "Display Name" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -617,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Feito" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Borrador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Data de remate" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -639,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -700,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "De" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -743,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -751,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -780,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -801,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -870,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -888,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -899,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imaxe" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "En curso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -931,7 +1109,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "En curso" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 @@ -939,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1018,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Liñas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1039,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1090,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nome" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1103,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1123,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1174,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1186,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1213,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1240,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referencia" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1248,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1295,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsable" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1337,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Executando" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1402,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1430,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Data de comezo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1443,7 +1618,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Estado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1453,14 +1628,14 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Subscricións" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufixo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1483,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1513,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1555,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1592,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1621,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1651,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1674,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1687,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Para" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1717,10 +1890,10 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Actualizar" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1731,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Usuario" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1739,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Usuarios" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1779,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1807,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1847,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1878,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1896,6 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Messages" -#~ msgstr "Mensaxes" diff --git a/addons/gamification/i18n/he.po b/addons/gamification/i18n/he.po index 77318895bae..e6bdbf8b123 100644 --- a/addons/gamification/i18n/he.po +++ b/addons/gamification/i18n/he.po @@ -399,12 +399,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "" +msgstr "פעיל" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "" +msgstr "אפשריות מתקדמות" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -524,7 +524,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Cancel" -msgstr "" +msgstr "בטל" #. module: gamification #: selection:gamification.goal,state:0 @@ -744,7 +744,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_description msgid "Description" -msgstr "" +msgstr "תיאור" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode @@ -815,7 +815,7 @@ msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "" +msgstr "כולם" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -865,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "" +msgstr "מאת" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -1020,7 +1020,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Group By" -msgstr "" +msgstr "קבץ לפי" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id @@ -1207,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "" +msgstr "מודל" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1381,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "" +msgstr "קוד Python" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1408,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "" +msgstr "הפניה" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1463,7 +1463,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "" +msgstr "אחראי" #. module: gamification #: code:addons/gamification/models/challenge.py:490 @@ -1605,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "" +msgstr "תאריך התחלה" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1885,7 +1885,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "" +msgstr "יחידה" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current diff --git a/addons/gamification/i18n/it.po b/addons/gamification/i18n/it.po index 07683f164ae..425103368bd 100644 --- a/addons/gamification/i18n/it.po +++ b/addons/gamification/i18n/it.po @@ -1,51 +1,263 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-05-13 13:22+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Italian (http://www.transifex.com/odoo/odoo-9/language/it/)\n" -"Language: it\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Italian (https://www.transifex.com/odoo/teams/41243/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" -"\n" -" <p>Congratulazioni, hai ricevuto il badge <strong>${object.badge_id." -"name}</strong> !\n" -"% if object.sender_id\n" -"Questo badge è stato concesso da <strong>${object.sender_id.name}</strong>.\n" -"% endif\n" -"</p>\n" -"\n" -"% if object.comment\n" -"<p><em>${object.comment}</em></p>\n" -"% endif\n" -" " #. module: gamification #: model:mail.template,body_html:gamification.email_template_goal_reminder @@ -55,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -163,118 +352,107 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" msgstr "" -"Un obiettivo viene considerato completato quando il valore corrente " -"raggiunge il valore da raggiungere" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "Una lista di utenti selezionati" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Accetto" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Azione" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Attivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Impostazioni avanzate" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth msgid "Allowance to Grant" -msgstr "Indennita di concessione" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain msgid "Alternative to a list of users" -msgstr "Alternativamente a una lista di utenti" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category msgid "Appears in" -msgstr "Appare in" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Assign Challenge To" -msgstr "Assegna sfida a" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Utenti autorizzati" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: execute a specific Python code" -msgstr "Automatico: esegui codice specifico Python" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "Automatico: numero di record" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: sum on a field" -msgstr "Automatico: somma di un campo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_name @@ -282,35 +460,35 @@ msgstr "Automatico: somma di un campo" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "Badge" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "Descrizione badge" +msgstr "" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted #: model:mail.message.subtype,name:gamification.mt_badge_granted msgid "Badge Granted" -msgstr "Badge concesso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_list_view msgid "Badge List" -msgstr "Lista badge" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Name" -msgstr "Nome Badge" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "Badge" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -324,24 +502,23 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode msgid "Batch Mode" -msgstr "Modalità batch" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_idea msgid "Brilliant" -msgstr "Brillante" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Can not grant" -msgstr "Non è possibile concederlo" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" -"Non è possibile modificare la configurazione di un obiettivo già avviato" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant @@ -352,45 +529,38 @@ msgstr "Annulla" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Annullata" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoria" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" -msgstr "Sfida" - -#. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "Descrizione sfida" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" -msgstr "Riga sfida" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" -msgstr "Righe sfida" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name msgid "Challenge Name" -msgstr "Nome sfida" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id msgid "Challenge originating" -msgstr "Origine sfida" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id @@ -404,7 +574,7 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_challenge_menu #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Challenges" -msgstr "Sfide" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max @@ -439,44 +609,35 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "Obiettivi chiusi" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Commento" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover msgid "Complete your Profile" -msgstr "Completa il tuo profilo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "Completamento" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" -msgstr "Modalità di calcolo" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "Modalità di calcolo" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condizione" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Crea Utente" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -486,16 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Crea e gestisce gli utenti che si connettono al sistema. Gli utenti possono " -"essere disattivati, anche per un periodo di tempo, durante il quale essi non " -"possono/devono collegarsi al sistema. E' possibile assegnare ad essi gruppi " -"per fornire accessi specifici alle applicazioni, che hanno bisogno di usare, " -"del sistema." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Creato" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -522,33 +678,33 @@ msgstr "Creato il" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Autore" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Attuale" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "Valore Attuale" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Giornaliero" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Dati" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "Campo data" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category @@ -556,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -563,14 +720,9 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "Definizione condizione" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "Definizione descrizione" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -579,17 +731,14 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" -"Descrivi la sfida: obiettivi, persone a cui è assegnata, per quale motivo è " -"importante..." #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Describe what they did and why it matters (will be public)" msgstr "" -"Descrivi quel che hanno fatto e per quale motivo è importante (sarà visibile " -"a tutti)" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description @@ -599,9 +748,8 @@ msgstr "Descrizione" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "Modalità di visualizzazione" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -616,9 +764,10 @@ msgid "Display Name" msgstr "Visualizza Nome" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "Visualizzato come" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -637,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Completato" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Bozza" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Data finale" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -659,20 +809,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" -msgstr "" -"Anche se la sfida non è andata a buon fine, i migliori risultati verranno " -"premiati" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Tutti" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -682,58 +825,57 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Fallito" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id msgid "Field to Sum" -msgstr "Campo da sommare" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "Dominio filtro" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id msgid "For 1st user" -msgstr "Per il primo utente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "Per il secondo utente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "Per il terzo utente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id -#, fuzzy msgid "For Every Succeeding User" -msgstr "Per tutti i successivi utenti" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Formating Options" -msgstr "Opzioni formattazione" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Da" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix msgid "Full Suffix" -msgstr "Suffisso completo" +msgstr "" #. module: gamification #: model:ir.ui.menu,name:gamification.gamification_menu msgid "Gamification Tools" -msgstr "Strumenti di Gamification" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge @@ -766,44 +908,53 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "Obiettivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "Definizione obiettivo" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "Definizioni obiettivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "Descrizione Obiettivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Failed" -msgstr "Obiettivo Fallito" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "Lista Obiettivi" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -817,48 +968,47 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "Definizioni obiettivo" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "Obiettivi" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job msgid "Good Job" -msgstr "Bel Lavoro" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Grant" -msgstr "Concedi" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_grant_wizard #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Grant Badge" -msgstr "Assegna Badge" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Grant Badge To" -msgstr "Assegna Badge a" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Grant this Badge" -msgstr "Assegna questo Badge" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "Granted by" -msgstr "Assegnato da" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -885,7 +1035,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Nascosto" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -893,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -907,27 +1062,27 @@ msgstr "ID" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "Campo ID dell'utente" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" -msgstr "Se un massimo è impostato" +msgid "If a maximum is set" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id msgid "If this badge was rewarded through a challenge" -msgstr "Se questo messaggio è stato guadagnago attraverso una sfida" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Immagine" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "In corso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -954,28 +1109,18 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "In corso" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Individual Goals" -msgstr "Obiettivi Individuali" - -#. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "Invita nuovi Utenti" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "Invitato" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -992,12 +1137,12 @@ msgstr "Data di ultima modifica" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "Data ultimo Report" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "Ultimo aggiornamento" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1041,17 +1186,17 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Righe" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "Lista obiettivi assegnati" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "Lista utenti che partecipano alla sfida" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following @@ -1062,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modello" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1078,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensilmente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1088,12 +1233,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "Totale mensile" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "I miei Obiettivi" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending @@ -1103,22 +1248,22 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Il Mio Totale Mensile" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Il mio Totale" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nome" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Mai" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1126,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1146,15 +1296,15 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." -msgstr "Nessuno ha raggiunto le condizioni per ricevere dei badge speciali." +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 msgid "Non recurring" -msgstr "Non ricorrente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay @@ -1164,12 +1314,12 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Notification Messages" -msgstr "Messaggi di Notifica" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "Numero di utenti" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1189,7 +1339,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Optimisation" -msgstr "Ottimizzazione" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids @@ -1197,19 +1347,14 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" -msgstr "Persone che hanno alcuni badge" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Periodo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1221,22 +1366,22 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodicità" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver msgid "Problem Solver" -msgstr "Problem Solver" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Progressive (using numerical values)" -msgstr "Progressivo (utilizzando valori numerici)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Codice Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1263,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Riferimento" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1271,16 +1416,16 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Respinto" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" msgstr "" @@ -1318,74 +1463,73 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsabile" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "Premio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure msgid "Reward Bests if not Succeeded?" -msgstr "Premiare i Migliori in caso di insuccesso?" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime msgid "Reward as soon as every goal is reached" -msgstr "Premia non appena ogni goal viene raggiunto" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids msgid "Reward of Challenges" -msgstr "Premio delle Sfide" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids msgid "Rewarded by" -msgstr "Premiato per" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Rewards for challenges" -msgstr "Premi per Sfide" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "In esecuzione" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Running Challenges" -msgstr "Sfide in corso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "Pianificazione" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Search Challenges" -msgstr "Ricerca Sfide" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Search Goal Definitions" -msgstr "Cerca Definizioni dell'Obiettivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "Ricerca Obiettivi" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1397,17 +1541,17 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "Invia Report" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "Invia una copia a" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "Mittente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1417,48 +1561,56 @@ msgstr "Sequenza" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence msgid "Sequence number for ordering" -msgstr "Numero di sequenza per l'ordinamento" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Set the current value you have reached for this goal" -msgstr "Imposta il valore corrente raggiunto per questo obiettivo" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "Imposta i tuoi dati aziendali" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "Imposta il tuo logo aziendale" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "Imposta la tua timezone" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "Imposta la tua azienda" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Start Challenge" -msgstr "Avvia sfida" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Data di Inizio" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "Avvia obiettivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1466,39 +1618,39 @@ msgstr "Avvia obiettivo" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Stato" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Statistiche" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Abbonamenti" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Suffisso" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Suggerisci agli utenti" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal msgid "Target Value to Reach" -msgstr "Valore da raggiungere" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "Obiettivo: minore di" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id @@ -1506,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." -msgstr "La sfida %s è terminata." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1536,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1559,7 +1713,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The higher the better" -msgstr "Valori piu' alti sono da considerare migliori" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids @@ -1574,29 +1728,28 @@ msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The lower the better" -msgstr "Valori piu' bassi sono da considerare migliori" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1615,13 +1768,14 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." -msgstr "Il numero di volte che l'utente ha ricevuto questo badge, questo mese." +msgid "" +"The number of time the current user has received this badge this month." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my msgid "The number of time the current user has received this badge." -msgstr "Il numero di volte che l'utente corrente ha ricevuto questo badge." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending @@ -1636,19 +1790,21 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month msgid "The number of time this badge has been received this month." -msgstr "Il numero di volte che questo badge è stato assegnato questo mese." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count msgid "The number of time this badge has been received." -msgstr "Il numero di volte che questo badge è stato assegnato." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1656,12 +1812,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id msgid "The user responsible for the challenge." -msgstr "L'utente responsabile della sfida." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id msgid "The user who has send the badge" -msgstr "L'utente che ha inviato il badge" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids @@ -1669,56 +1825,47 @@ msgid "" "The users that have succeeded theses goals will receive automatically the " "badge." msgstr "" -"Agli utenti che hanno completato con successo questi obiettivi, verrà " -"assegnato automaticamente il badge." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." -msgstr "Non esistono ricompense al completamento di questa sfida." - -#. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_closed msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." -msgstr "Questo badge non puo' essere inviato da utenti." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image msgid "This field holds the image used for the badge, limited to 256x256" msgstr "" -"Questo campo conserva l'immagine utilizzata per il badge, limitata a 256x256" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "A" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal msgid "To Reach" -msgstr "Da raggiungere" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update @@ -1738,18 +1885,18 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unità" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Aggiorna" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "Aggiorna %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1757,24 +1904,28 @@ msgstr "Aggiorna %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Utente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "Dominio Utente" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Utenti" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Settimanale" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1784,7 +1935,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Who would you like to reward?" -msgstr "Chi vorresti premiare?" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime @@ -1802,22 +1953,22 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "Annuale" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1833,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1852,7 +2003,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "badges this month" -msgstr "badge questo mese" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1863,25 +2014,24 @@ msgstr "giorni" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "e.g. Monthly Sales Objectives" -msgstr "es. Obiettivi mensili di vendita" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "es. giorni" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "es. user.partner_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard @@ -1901,11 +2051,6 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "refresh" -msgstr "aggiorna" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" msgstr "" #. module: gamification @@ -1922,51 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Azione Necessaria" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Data dell'ultimo messaggio postato per questo record" - -#~ msgid "Followers" -#~ msgstr "Followers" - -#~ msgid "Followers (Channels)" -#~ msgstr "Followers (Canali)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Followers (Partner)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Se selezionato, nuovi messaggi richiedono la tua attenzione" - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Se selezionato, i nuovi messaggi richiedono la tua attenzione" - -#~ msgid "Is Follower" -#~ msgstr "E' Follower" - -#~ msgid "Last Message Date" -#~ msgstr "Data Ultimo Messaggio" - -#~ msgid "Messages" -#~ msgstr "Messaggi" - -#~ msgid "Messages and communication history" -#~ msgstr "Storico messaggi e comunicazioni" - -#~ msgid "Number of Actions" -#~ msgstr "Numero di Azioni" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Numero di messaggi che richiedono un'azione" - -#~ msgid "Number of unread messages" -#~ msgstr "Numero di messaggi non letti" - -#~ msgid "Unread Messages" -#~ msgstr "Messaggi Non Letti" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Contatore di messsaggi non letti" diff --git a/addons/gamification/i18n/ka.po b/addons/gamification/i18n/ka.po index e72ba04f3ee..7f01134d607 100644 --- a/addons/gamification/i18n/ka.po +++ b/addons/gamification/i18n/ka.po @@ -1,38 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-06-27 15:58+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Georgian (http://www.transifex.com/odoo/odoo-9/language/ka/)\n" -"Language: ka\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Georgian (https://www.transifex.com/odoo/teams/41243/ka/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: ka\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -43,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -151,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -184,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -193,19 +392,14 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "ქმედება" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "აქტიური" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -236,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -323,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -342,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "კატეგორია" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -430,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "კომენტარი" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -443,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "პირობა" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -471,11 +647,6 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"შექმენით და მართეთ მომხმარებლები რომლებიც დაუკავშირდებიან სისტემას. " -"შესაძლებელია მომხმარებლების დეაქტივაცია პერიოდისთვის როდესაც მათ არ ჭირდებათ " -"(ან არ შეიძლება) სისტემასთან დაკავშირება. თქვენ შეძლებთ მათთვის ჯგუფების " -"მინიჭებას რათა განუსაზღვროთ წვდომის შესაბამისი უფლებები სხვადასხვა მოდულების " -"გამოსაყენებლად." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date @@ -528,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "მონაცემები" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -541,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -548,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -564,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -580,7 +748,6 @@ msgstr "აღწერილობა" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -597,6 +764,7 @@ msgid "Display Name" msgstr "სახელი" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -618,10 +786,11 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "დასრულებულია" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" msgstr "" @@ -640,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -701,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "გამგზავნი" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -744,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -752,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -781,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -802,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -871,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -889,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -900,7 +1077,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "გამოსახულება" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 @@ -940,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1019,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "ხაზები" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1040,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "მოდელი" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1091,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "სახელი" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1104,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1124,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1175,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1214,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Python-ის კოდი" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1241,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "წყარო" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1249,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1296,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "პასუხისმგებელი" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1348,7 +1514,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "განრიგი" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1403,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1444,7 +1618,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "მდგომარეობა" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1459,9 +1633,9 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "სუფიქსი" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1484,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1514,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1556,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1593,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1622,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1652,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1675,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1688,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "მიმღები" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1718,10 +1890,10 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "განახლება" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1732,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "მომხმარებელი" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1740,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "მომხმარებლები" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1780,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1808,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1848,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1879,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1897,15 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Followers" -#~ msgstr "მიმდევრები" - -#~ msgid "Last Message Date" -#~ msgstr "ბოლო შეტყობინების თარიღი" - -#~ msgid "Messages" -#~ msgstr "მესიჯები" - -#~ msgid "Unread Messages" -#~ msgstr "წაუკითხავი შეტყობინებები" diff --git a/addons/gamification/i18n/kab.po b/addons/gamification/i18n/kab.po index e480e197bcf..6c3d8841cf9 100644 --- a/addons/gamification/i18n/kab.po +++ b/addons/gamification/i18n/kab.po @@ -1,38 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-10-01 09:17+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Kabyle (http://www.transifex.com/odoo/odoo-9/language/kab/)\n" -"Language: kab\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Kabyle (https://www.transifex.com/odoo/teams/41243/kab/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: kab\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -43,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -151,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -184,33 +383,28 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "Tabdart n iseqdacen ifernen" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Mtawi" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Tigawt" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Urmid" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Iɣewwaren leqqayen" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -225,7 +419,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category msgid "Appears in" -msgstr "Ad iban di" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -236,16 +430,14 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Iseqdacen yurgen" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 @@ -255,7 +447,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "Awurman: amḍan n iklasen" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 @@ -323,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -337,33 +529,26 @@ msgstr "Sefsex" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Ifsax" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Taggayt" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -424,13 +609,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "Iswi imedlen" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Awennit" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -440,28 +625,19 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "Amfiḍi n usmad" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Tawtilt" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Rnu Aseqdac" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -475,7 +651,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Yerna" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -502,17 +678,17 @@ msgstr "Yerna di" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Asaraw" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Anazzel" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "Azal Anazzel" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -523,7 +699,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Isefka" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -536,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -543,14 +720,9 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "Tawtilt n Tbadut" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "Aglam n Tbadut" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -559,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -575,9 +748,8 @@ msgstr "Aglam" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "Tarrayt n uskan" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -592,9 +764,10 @@ msgid "Display Name" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "Sken am" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -613,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Immed" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Arewway" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Azemz n tagara" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -635,18 +809,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Yal yiwen" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -656,7 +825,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "yennegza" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -666,7 +835,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "Taɣult n umzizdeg" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id @@ -696,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Si" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -739,31 +908,38 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "Iswi" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "Tabadut n Iswi" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "Tibadutin n Iswi" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "Aglam n Iswi" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -773,10 +949,12 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "Tabdart n Iswi" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -790,21 +968,20 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "Tibadutin n Iswi" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "Iswiyen" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job msgid "Good Job" -msgstr "Iggarez" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view @@ -858,12 +1035,17 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Iffer" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "How to compute the goal?" -msgstr "Amek a t-siḍeneḍ iswiyen" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id @@ -880,11 +1062,11 @@ msgstr "Asulay" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "Urti n Usulay n useqdac" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -895,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Tugna" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "Anazzal" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -927,7 +1109,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "Anazzal" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 @@ -935,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -965,12 +1137,12 @@ msgstr "Aleqqem aneggaru di" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "Azemez n ussaɣ aneggaru" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "Aleqqem Aneggaru" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1004,22 +1176,22 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number msgid "Limitation Number" -msgstr "Amḍan n talast" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Line List" -msgstr "Tabdart n uzirig" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Izirigen" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "Tabdart n iswiyen a yeţusbedden." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids @@ -1035,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Taneɣruft" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1051,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "S waggur" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1066,7 +1238,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "Iswiyen-inu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending @@ -1076,22 +1248,22 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Asemday-iw n waggur" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Isemday-inu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Isem" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "weṛǧin" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1099,9 +1271,14 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" -msgstr "Azemz n ussaɣ d iteddun" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1119,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1167,11 +1344,6 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "Ibabaten" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" msgstr "" #. module: gamification @@ -1182,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Tawala" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1209,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Tangalt Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1221,7 +1393,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Reached" -msgstr "Ibbweḍ" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1236,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Tamsisɣelt" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1244,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1276,7 +1448,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id msgid "Report Template" -msgstr "Taneɣruft n ussaɣ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids @@ -1291,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Amasay" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1333,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Anazal" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1343,7 +1514,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "Ahil" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1358,7 +1529,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "Nnadi Iswiyen" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1370,7 +1541,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "Azen Assaɣ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id @@ -1398,24 +1569,32 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "Sbed Isefka n tkebbwanit-ik" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "Sebeded alugu tkebbanit-ik" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "Sebded takebbwanit-ik" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1426,12 +1605,12 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Azemz n tazwara" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "Sekker iswi" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1439,29 +1618,29 @@ msgstr "Sekker iswi" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Aɣir(Wilaya)" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Tiddadanin" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Tiggeztin" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Adfir" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Ssumer i yiseqdacem" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal @@ -1479,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1509,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1551,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1588,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1617,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1647,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1670,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1678,12 +1855,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image msgid "This field holds the image used for the badge, limited to 256x256" -msgstr "Urti agi igber tugna n le badge, talast-is : 256x256px." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Ɣer" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1708,18 +1885,18 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Aferdis" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Leqqem" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "Leqqem %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1727,24 +1904,28 @@ msgstr "Leqqem %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Aseqdac" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "Taɤult n useqdac" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Iseqdacen" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "S dduṛt" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1775,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1803,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1838,20 +2019,19 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "Amedya. Ussan" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "Amedya. user.partner_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard @@ -1874,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1891,25 +2066,4 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" -msgstr "Aggur agi" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Azemz n yizen anegaru iţunefken ɣef ukalas agi" - -#~ msgid "Followers" -#~ msgstr "Imeltaɣen" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Ma yeṛcem, iznan imaynuten suturen tamuɣli leqqayen." - -#~ msgid "Last Message Date" -#~ msgstr "Azemz n yizen aneggaru" - -#~ msgid "Messages" -#~ msgstr "Iznan" - -#~ msgid "Messages and communication history" -#~ msgstr "Amazray n iznan d teywalin" - -#~ msgid "Unread Messages" -#~ msgstr "Iznan ur neţwaɣer-ara" +msgstr "" diff --git a/addons/gamification/i18n/ko.po b/addons/gamification/i18n/ko.po index 9cb225f7d3f..4bea6077976 100644 --- a/addons/gamification/i18n/ko.po +++ b/addons/gamification/i18n/ko.po @@ -1,38 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-01-25 08:56+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Korean (http://www.transifex.com/odoo/odoo-9/language/ko/)\n" -"Language: ko\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Korean (https://www.transifex.com/odoo/teams/41243/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -43,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -151,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -184,33 +383,28 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "선택한 사용자 목록" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "수락" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "동작" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "활성" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "고급 옵션" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -230,37 +424,35 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Assign Challenge To" -msgstr "도전을 다음에게 할당" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "인증된 사용자" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: execute a specific Python code" -msgstr "자동: 특정 파이선 코드를 실행" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "자동: 기록 개수" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: sum on a field" -msgstr "자동: 필드의 총계" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_name @@ -268,35 +460,35 @@ msgstr "자동: 필드의 총계" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "뱃지" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "배지 설명" +msgstr "" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted #: model:mail.message.subtype,name:gamification.mt_badge_granted msgid "Badge Granted" -msgstr "배지를 수여함" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_list_view msgid "Badge List" -msgstr "배지 목록" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Name" -msgstr "배지명" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "뱃지" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -310,23 +502,23 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode msgid "Batch Mode" -msgstr "배치 모드" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_idea msgid "Brilliant" -msgstr "훌륭합니다" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Can not grant" -msgstr "수여할 수 없음" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" -msgstr "시작한 목표의 구성을 수정할 수 없음" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant @@ -337,40 +529,33 @@ msgstr "취소" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "취소됨" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "분류" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" -msgstr "도전" - -#. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "도전 설명" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" -msgstr "도전 입력줄" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" -msgstr "도전 입력줄" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name msgid "Challenge Name" -msgstr "도전명" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id @@ -389,7 +574,7 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_challenge_menu #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Challenges" -msgstr "도전" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max @@ -424,44 +609,35 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "마감한 목표" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "의견" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover msgid "Complete your Profile" -msgstr "프로파일 완성하기" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "완성도" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" -msgstr "연산 모드" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "연산 모드" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "조건" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "사용자 생성" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -471,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"시스템에 연결될 사용자를 생성하고 관리합니다. 사용자는 시스템에 연결되었거나 " -"연결되지 않은 기간 동안 비활성화될 수 있습니다. 사용자가 시스템을 사용 시 필" -"요한 응용 프로그램에 대해 특정 접근 권한을 부여하도록 그룹을 지정할 수 있습니" -"다." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "작성됨" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -506,33 +678,33 @@ msgstr "작성일" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "생성자" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "현재" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "현재 값" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "일간" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "데이터" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "데이터 필드" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category @@ -540,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -547,14 +720,9 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "정의 조건" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "정의 설명" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -563,13 +731,14 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Describe what they did and why it matters (will be public)" -msgstr "그들이 어떤 일을 했고 그것이 왜 중요한지 설명합니다 (공개됩니다)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description @@ -579,9 +748,8 @@ msgstr "설명" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "화면 모드" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -596,9 +764,10 @@ msgid "Display Name" msgstr "표시 이름" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "다음으로 표시함" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -617,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "완료" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "기안" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "마감일" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -639,18 +809,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "모두" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -660,17 +825,17 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "실패함" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id msgid "Field to Sum" -msgstr "합산 대상 필드" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "도메인 필터링" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id @@ -700,27 +865,27 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "시작일" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix msgid "Full Suffix" -msgstr "전체 접미사" +msgstr "" #. module: gamification #: model:ir.ui.menu,name:gamification.gamification_menu msgid "Gamification Tools" -msgstr "게임화 도구" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge msgid "Gamification badge" -msgstr "게임화 뱃지" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge msgid "Gamification challenge" -msgstr "도전과제" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge_line @@ -730,7 +895,7 @@ msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_definition msgid "Gamification goal definition" -msgstr "게임화 목표 정의" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal @@ -740,70 +905,78 @@ msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user msgid "Gamification user badge" -msgstr "게임화 사용자 배지" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "목표" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "목표 정의" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "목표 정의" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "목표 설명" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Failed" -msgstr "목표 달성에 실패함" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "목표 목록" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Reached" -msgstr "목표를 달성함" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "목표 정의" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "목표" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job @@ -813,34 +986,34 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Grant" -msgstr "수여" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_grant_wizard #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Grant Badge" -msgstr "배지 수여" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Grant Badge To" -msgstr "다음에게 배지 수여" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Grant this Badge" -msgstr "이 배지를 수여" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "Granted by" -msgstr "수여자:" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Granting" -msgstr "수여하는 중" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -857,12 +1030,12 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "HR Challenges" -msgstr "인사부 도전" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "숨겨짐" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -870,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -884,12 +1062,12 @@ msgstr "ID" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "사용자의 ID 필드" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" -msgstr "최대 값이 설정됐을 경우" +msgid "If a maximum is set" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id @@ -899,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "이미지" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "진행 중" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -931,28 +1109,18 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "진행 중" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Individual Goals" -msgstr "개별 목표" - -#. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "새로운 사용자를 초대" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "초대함" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -969,12 +1137,12 @@ msgstr "최근 수정" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "최근 보고서 날짜" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "최근 업데이트" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1003,59 +1171,59 @@ msgstr "최근 갱신 날짜" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Leader Board (Group Ranking)" -msgstr "리더보드 (그룹 랭킹)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number msgid "Limitation Number" -msgstr "제한 숫자" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Line List" -msgstr "입력줄 목록" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "명세" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "설정할 목표의 목록" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "도전에 참여하는 사용자의 목록" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following msgid "Mail Group Following" -msgstr "팔로잉하는 메일 그룹" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "모델" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary msgid "Monetary" -msgstr "금전" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary msgid "Monetary Value" -msgstr "금전적 가치" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "월간" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1065,37 +1233,37 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "월간 총계" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "내 목표" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending msgid "My Monthly Sending Total" -msgstr "내 월간 발송 총계" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "내 월간 총계" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "내 총계" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "이름" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "하지않음" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1103,9 +1271,14 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" -msgstr "다음 보고일" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1123,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1131,7 +1304,7 @@ msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 msgid "Non recurring" -msgstr "반복하지 않음" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay @@ -1141,17 +1314,17 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Notification Messages" -msgstr "알림 메시지" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "사용자 인원수" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "On change" -msgstr "변경 시" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids @@ -1166,27 +1339,22 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Optimisation" -msgstr "최적화" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "소유자" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "참여 중" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" -msgstr "배지를 획득한 사람" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "기간" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1203,7 +1371,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver msgid "Problem Solver" -msgstr "문제 해결자" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -1213,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "파이썬 코드" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1225,37 +1393,37 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Reached" -msgstr "도달함" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reached when current value is" -msgstr "현재 값이 다음일 경우 도달함" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Recorded manually" -msgstr "수동으로 기록됨" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "참조" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Refresh Challenge" -msgstr "도전 새로 고침" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "거부" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" -msgstr "관련 목표" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending @@ -1265,49 +1433,48 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay msgid "Remind delay" -msgstr "지연 미리 알림" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Reminders for Manual Goals" -msgstr "수동 목표에 대한 미리 알림" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency msgid "Report Frequency" -msgstr "보고 주기" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id msgid "Report Template" -msgstr "보고서 양식" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Required Badges" -msgstr "필수 배지" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reset Completion" -msgstr "완성 초기화" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "담당자" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "포상" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure @@ -1322,47 +1489,47 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids msgid "Reward of Challenges" -msgstr "도전의 포상" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids msgid "Rewarded by" -msgstr "포상자:" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Rewards for challenges" -msgstr "도전에 대한 포상" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "실행 중" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Running Challenges" -msgstr "진행 중인 도전" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "예약 일정" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Search Challenges" -msgstr "도전 검색" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Search Goal Definitions" -msgstr "목표 정의 검색" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "목표 검색" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1374,17 +1541,17 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "보고서 보내기" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "사본을 보낼 위치" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "보낸 사람" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1402,24 +1569,32 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "회사 데이터 설정" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "회사 로고 설정" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "시간대 설정" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "회사 설정" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1430,12 +1605,12 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "시작일" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "시작 목표" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1443,39 +1618,39 @@ msgstr "시작 목표" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "주/도" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "통계" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "구독" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "접미사" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "사용자에게 제안" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal msgid "Target Value to Reach" -msgstr "도달할 목표 값" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "목표: 다음보다 적음" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id @@ -1483,15 +1658,17 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." -msgstr "도전 %s이(가) 끝났습니다." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" -msgstr "통화 및 접미사 필드" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id @@ -1513,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1555,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1592,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1621,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1651,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1674,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1687,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "받는 사람" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1707,23 +1880,23 @@ msgstr "총계" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids msgid "Unique Owners" -msgstr "유일한 소유자" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "유닛" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "갱신" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "%s 업데이트" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1731,24 +1904,28 @@ msgstr "%s 업데이트" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "사용자" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "사용자 도메인" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "사용자" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "주간" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1758,7 +1935,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Who would you like to reward?" -msgstr "누구를 포상하시겠습니까?" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime @@ -1776,22 +1953,22 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "연간" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." -msgstr "허용된 사용자 목록에 없습니다." +msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" -msgstr "본인에게 배지를 수여할 수 없습니다." +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1807,16 +1984,16 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." -msgstr "필수 배지가 없습니다." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." -msgstr "이미 이번 달에 너무 많은 배지를 보냈습니다." +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_hidden @@ -1826,7 +2003,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "badges this month" -msgstr "이번 달 받은 배디" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1837,19 +2014,18 @@ msgstr "일" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "e.g. Monthly Sales Objectives" -msgstr "예시: 월간 판매 목표" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "예시: 일" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1870,17 +2046,12 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "granted," -msgstr "수여함," +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "refresh" -msgstr "새로 고침" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "나중에 회신" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1895,28 +2066,4 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" -msgstr "이번 달" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "레코드에 게시된 최근 메시지의 날짜." - -#~ msgid "Followers" -#~ msgstr "팔로워" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "선택하면 새로운 메시지를 주목할 필요가 있습니다." - -#~ msgid "Inherited models" -#~ msgstr "상속된 모델" - -#~ msgid "Last Message Date" -#~ msgstr "최근 메시지 날짜" - -#~ msgid "Messages" -#~ msgstr "메시지" - -#~ msgid "Messages and communication history" -#~ msgstr "메시지 및 대화 기록" - -#~ msgid "Unread Messages" -#~ msgstr "읽지 않은 메시지" +msgstr "" diff --git a/addons/gamification/i18n/lo.po b/addons/gamification/i18n/lo.po new file mode 100644 index 00000000000..d8760d2603b --- /dev/null +++ b/addons/gamification/i18n/lo.po @@ -0,0 +1,2069 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * gamification +# +# Translators: +# Martin Trigaux <mat@odoo.com>, 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Lao (https://www.transifex.com/odoo/teams/41243/lo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lo\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: gamification +#: model:mail.template,body_html:gamification.simple_report_template +msgid "" +"\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" +"\n" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_goal_reminder +msgid "" +"\n" +" <p>\n" +" <strong>Reminder ${object.name}</strong>\n" +" </p>\n" +" \n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" " +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received +msgid "" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" +"% endif\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 +#, python-format +msgid "" +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:650 +#, python-format +msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:660 +#, python-format +msgid "" +"<br/>Special rewards were sent to the top competing users. The ranking for " +"this challenge is :" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"<span class=\"o_stat_text\">Related</span>\n" +" <span class=\"o_stat_text\">Goals</span>" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.badge_list_action +msgid "" +"A badge is a symbolic token granted to a user as a sign of reward.\n" +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_definition_list_action +msgid "" +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 +msgid "" +"A goal is considered as completed when the current value is compared to the " +"value to reach" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_list_action +msgid "" +"A goal is defined by a user and a goal definition.\n" +" Goals can be created automatically by using challenges." +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "A selected list of users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id +msgid "Action" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_active +msgid "Active" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Advanced Options" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth +msgid "Allowance to Grant" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain +msgid "Alternative to a list of users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category +msgid "Appears in" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Assign Challenge To" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.challenge_list_action +msgid "" +"Assign a list of goals to chosen users to evaluate them.\n" +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids +msgid "Authorized Users" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: execute a specific Python code" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: number of records" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Automatic: sum on a field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge Description" +msgstr "" + +#. module: gamification +#: model:mail.message.subtype,description:gamification.mt_badge_granted +#: model:mail.message.subtype,name:gamification.mt_badge_granted +msgid "Badge Granted" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_list_view +msgid "Badge List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Badge Name" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.badge_list_action +#: model:ir.ui.menu,name:gamification.gamification_badge_menu +msgid "Badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"Badges are granted when a challenge is finished. This is either at the end " +"of a running period (eg: end of the month for a monthly challenge), at the " +"end date of a challenge (if no periodicity is set) or when the challenge is " +"manually closed." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode +msgid "Batch Mode" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_idea +msgid "Brilliant" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "Can not grant" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:412 +#, python-format +msgid "Can not modify the configuration of a started goal" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Cancel" +msgstr "ຍົກເລີອກ" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Canceled" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Category" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id +msgid "Challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id +msgid "Challenge Line" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_line_list_view +msgid "Challenge Lines" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name +msgid "Challenge Name" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id +msgid "Challenge originating" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id +msgid "" +"Challenge that generated the goal, assign challenge to users to generate " +"goals with a value in this field." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.challenge_list_action +#: model:ir.ui.menu,name:gamification.gamification_challenge_menu +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Challenges" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max +msgid "Check to set a monthly limit per person of sending this badge" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.badge_list_action +msgid "Click to create a badge." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.challenge_list_action +msgid "Click to create a challenge." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_definition_list_action +msgid "Click to create a goal definition." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goal_list_action +msgid "Click to create a goal." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Clickable Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed +msgid "Closed goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment +msgid "Comment" +msgstr "" + +#. module: gamification +#: model:gamification.challenge,name:gamification.challenge_base_discover +msgid "Complete your Profile" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness +msgid "Completeness" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Computation Mode" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users +msgid "Create User" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users +msgid "" +"Create and manage users that will connect to the system. Users can be " +"deactivated should there be a period of time during which they will/should " +"not connect to the system. You can assign them groups in order to give them " +"specific access to the applications they need to use in the system." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date +msgid "Created" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_uid +msgid "Created by" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_date +msgid "Created on" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid +msgid "Creator" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current +msgid "Current" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_current +msgid "Current Value" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Daily" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Data" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id +msgid "Date Field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_category +msgid "Define the visibility of the challenge through menus" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode +msgid "" +"Defined how will be computed the goals. The result of the operation will be " +"stored in the field 'Current'." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 +msgid "Definition Description" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Depending on the Display mode, reports will be individual or shared." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Describe what they did and why it matters (will be public)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_description +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_description +msgid "Description" +msgstr "ຄຳອະທິບາຍ" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode +msgid "Display Mode" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_display_name +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_display_name +msgid "Display Name" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode +msgid "Displayed as" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field +msgid "Distinctive field for batch user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_domain +msgid "" +"Domain for filtering records. General rule, not user depending, e.g. " +"[('state', '=', 'done')]. The expression can contain reference to 'user' " +"which is a browse record of the current user if not in batch mode." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Done" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Draft" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "End Date" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode +msgid "Evaluate the expression in batch instead of once for each user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression +msgid "Evaluated expression for batch mode" +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "Everyone" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,display_mode:0 +msgid "Exclusive (done or not-done)" +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Failed" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id +msgid "Field to Sum" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain +msgid "Filter Domain" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id +msgid "For 1st user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id +msgid "For 2nd user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id +msgid "For 3rd user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id +msgid "For Every Succeeding User" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Formating Options" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "From" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix +msgid "Full Suffix" +msgstr "" + +#. module: gamification +#: model:ir.ui.menu,name:gamification.gamification_menu +msgid "Gamification Tools" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge +msgid "Gamification badge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_challenge +msgid "Gamification challenge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_challenge_line +msgid "Gamification generic goal for challenge" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal_definition +msgid "Gamification goal definition" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal +msgid "Gamification goal instance" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge_user +msgid "Gamification user badge" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id +#: model:ir.ui.view,arch_db:gamification.goal_form_view +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Goal Definition" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goal_definition_list_action +#: model:ir.ui.menu,name:gamification.gamification_definition_menu +#: model:ir.ui.view,arch_db:gamification.goal_definition_list_view +msgid "Goal Definitions" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description +msgid "Goal Description" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Goal Failed" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_list_view +msgid "Goal List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 +msgid "Goal Performance" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Goal Reached" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.challenge_list_view +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Goal definitions" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goal_list_action +#: model:ir.ui.menu,name:gamification.gamification_goal_menu +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.view_challenge_kanban +msgid "Goals" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_good_job +msgid "Good Job" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "Grant" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.action_grant_wizard +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Grant Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Grant Badge To" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Grant this Badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view +msgid "Granted by" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Granting" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Group By" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id +msgid "Group that will receive a copy of the report in addition to the user" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "HR Challenges" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_hidden +msgid "Hidden" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "How to compute the goal?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_id +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_id +msgid "ID" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field +msgid "ID Field of user" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending +msgid "If a maximum is set" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id +msgid "If this badge was rewarded through a challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_image +msgid "Image" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,state:0 +msgid "In Progress" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "" +"In batch mode, the domain is evaluated globally. If enabled, do not use " +"keyword 'user' in above filter domain." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_distinctive_field +msgid "" +"In batch mode, this indicates which field distinct one user form the other, " +"e.g. user_id, partner_id..." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_last_update +msgid "" +"In case of manual goal, reminders are sent if the goal as not been updated " +"for a while (defined in challenge). Ignored in case of non-manual goal or " +"goal not linked to a challenge." +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "In progress" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,visibility_mode:0 +msgid "Individual Goals" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 +#: model:gamification.goal.definition,name:gamification.definition_base_invite +msgid "Invite new Users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition___last_update +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard___last_update +msgid "Last Modified on" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date +msgid "Last Report Date" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update +msgid "Last Update" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_uid +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_date +msgid "Last Updated on" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,visibility_mode:0 +msgid "Leader Board (Group Ranking)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number +msgid "Limitation Number" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Line List" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids +msgid "Lines" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids +msgid "List of goals that will be set" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids +msgid "List of users participating to the challenge" +msgstr "" + +#. module: gamification +#: model:gamification.goal.definition,name:gamification.definition_nbr_following +msgid "Mail Group Following" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Model" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary +msgid "Monetary" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary +msgid "Monetary Value" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Monthly" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max +msgid "Monthly Limited Sending" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month +msgid "Monthly total" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "My Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending +msgid "My Monthly Sending Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month +msgid "My Monthly Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my +msgid "My Total" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name +msgid "Name" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Never" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay +msgid "Never reminded if no value or zero is specified." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date +msgid "Next Report Date" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "No monthly sending limit" +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_problem_solver +msgid "No one can solve challenges like you do." +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "No one, assigned through challenges" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:667 +#, python-format +msgid "Nobody reached the required conditions to receive special badges." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +msgid "Non recurring" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay +msgid "Non-updated manual goals will be reminded after" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Notification Messages" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct +msgid "Number of users" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,report_message_frequency:0 +msgid "On change" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids +msgid "Only the people having these badges can give this badge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids +msgid "Only these people can give this badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "Optimisation" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids +msgid "Owners" +msgstr "" + +#. module: gamification +#: selection:gamification.badge,rule_auth:0 +msgid "People having some badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Period" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_period +msgid "" +"Period of automatic goal assigment. If none is selected, should be launched " +"manually." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period +msgid "Periodicity" +msgstr "" + +#. module: gamification +#: model:gamification.badge,name:gamification.badge_problem_solver +msgid "Problem Solver" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,display_mode:0 +msgid "Progressive (using numerical values)" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code +msgid "Python Code" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code +msgid "" +"Python code to be executed for each user. 'result' should contains the new " +"current value. Evaluated user can be access through object.user_id." +msgstr "" + +#. module: gamification +#: selection:gamification.goal,state:0 +msgid "Reached" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reached when current value is" +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,computation_mode:0 +msgid "Recorded manually" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reference" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Refresh Challenge" +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending +msgid "Remaining Sending Allowed" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay +msgid "Remind delay" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Reminders for Manual Goals" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency +msgid "Report Frequency" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id +msgid "Report Template" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids +msgid "Required Badges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Reset Completion" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id +msgid "Responsible" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:490 +#, python-format +msgid "Retrieving progress for personal challenge without user information" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Reward" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure +msgid "Reward Bests if not Succeeded?" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime +msgid "Reward as soon as every goal is reached" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids +msgid "Reward of Challenges" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids +msgid "Rewarded by" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Rewards for challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Running" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Running Challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Schedule" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +msgid "Search Challenges" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_search_view +msgid "Search Goal Definitions" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "Search Goals" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "" +"Security rules to define who is allowed to manually grant badges. Not " +"enforced for administrator." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Send Report" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id +msgid "Send a copy to" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id +msgid "Sender" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence +msgid "Sequence" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence +msgid "Sequence number for ordering" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Set the current value you have reached for this goal" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 +#: model:gamification.goal.definition,name:gamification.definition_base_company_data +msgid "Set your Company Data" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 +#: model:gamification.goal.definition,name:gamification.definition_base_company_logo +msgid "Set your Company Logo" +msgstr "" + +#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 +#: model:gamification.goal.definition,name:gamification.definition_base_timezone +msgid "Set your Timezone" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification +#: model:gamification.challenge,name:gamification.challenge_base_configure +msgid "Setup your Company" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Start Challenge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date +msgid "Start Date" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "Start goal" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_state +#: model:ir.ui.view,arch_db:gamification.challenge_search_view +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "State" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "Statistics" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "Subscriptions" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 +msgid "Suffix" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids +msgid "Suggest to users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal +msgid "Target Value to Reach" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "Target: less than" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id +msgid "The action that will be called to update the goal value." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:646 +#, python-format +msgid "The challenge %s is finished." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 +msgid "The currency and suffix field" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id +msgid "The date to use for the time period evaluated" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date +msgid "" +"The day a new challenge will be automatically closed. If no periodicity is " +"set, will use this date as the goal end date." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date +msgid "" +"The day a new challenge will be automatically started. If no periodicity is " +"set, will use this date as the goal start date." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:93 +#, python-format +msgid "" +"The domain for the definition %s seems incorrect, please check it.\n" +"\n" +"%s" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id +msgid "The field containing the value to evaluate" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field +msgid "" +"The field name on the user profile (res.users) containing the value for " +"res_id for action." +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,condition:0 +msgid "The higher the better" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids +msgid "The list of instances of this badge granted to users" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids +msgid "The list of unique users having received this badge." +msgstr "" + +#. module: gamification +#: selection:gamification.goal.definition,condition:0 +msgid "The lower the better" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number +msgid "" +"The maximum number of time this badge can be sent per month per person." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:110 +#, python-format +msgid "" +"The model configuration for the definition %s seems incorrect, please check it.\n" +"\n" +"%s not found" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:107 +#, python-format +msgid "" +"The model configuration for the definition %s seems incorrect, please check it.\n" +"\n" +"%s not stored" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id +msgid "The model object for the field to evaluate" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_remind_update_delay +msgid "" +"The number of days after which the user assigned to a manual goal will be " +"reminded. Never reminded if no value is specified." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month +msgid "" +"The number of time the current user has received this badge this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my +msgid "The number of time the current user has received this badge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending +msgid "The number of time the current user has sent this badge this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct +msgid "The number of time this badge has been received by unique users." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month +msgid "The number of time this badge has been received this month." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count +msgid "The number of time this badge has been received." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary +msgid "The target and current value are defined in the company currency." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix +msgid "The unit of the target and current values" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id +msgid "The user responsible for the challenge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id +msgid "The user who has send the badge" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids +msgid "" +"The users that have succeeded theses goals will receive automatically the " +"badge." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression +msgid "" +"The value to compare with the distinctive field. The expression can contain " +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." +msgstr "" + +#. module: gamification +#: model:ir.actions.act_window,help:gamification.goals_from_challenge_act +msgid "" +"There is no goals associated to this challenge matching your search.\n" +" Make sure that your challenge is active and assigned to at least one user." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_closed +msgid "These goals will not be recomputed." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:210 +#, python-format +msgid "This badge can not be sent by users." +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_image +msgid "This field holds the image used for the badge, limited to 256x256" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_kanban_view +msgid "To" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal +msgid "To Reach" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update +msgid "To update" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count +msgid "Total" +msgstr "ລວມທັງໝົດ" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids +msgid "Unique Owners" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix +msgid "Unit" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current +msgid "Update" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/goal.py:447 +#, python-format +msgid "Update %s" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_user_id +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id +#: model:ir.ui.view,arch_db:gamification.goal_search_view +msgid "User" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain +msgid "User domain" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids +msgid "Users" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Weekly" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth +msgid "Who can grant this badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant +msgid "Who would you like to reward?" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime +msgid "" +"With this option enabled, a user can receive a badge only once. The top 3 " +"badges are still rewarded only at the end of the challenge." +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_idea +msgid "With your brilliant ideas, you are an inspiration to others." +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,period:0 +#: selection:gamification.challenge,report_message_frequency:0 +msgid "Yearly" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:212 +#, python-format +msgid "You are not in the user allowed list." +msgstr "" + +#. module: gamification +#: code:addons/gamification/wizard/grant_badge.py:24 +#, python-format +msgid "You can not grant a badge to yourself" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:196 +#, python-format +msgid "You can not reset a challenge with unfinished goals." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "You can still grant" +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_good_job +msgid "You did great at your job." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:214 +#, python-format +msgid "You do not have the required badges." +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/badge.py:216 +#, python-format +msgid "You have already sent this badge too many time this month." +msgstr "" + +#. module: gamification +#: model:gamification.badge,description:gamification.badge_hidden +msgid "You have found the hidden badge" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_form_view +msgid "badges this month" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "days" +msgstr "ມື້" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.challenge_form_view +msgid "e.g. Monthly Sales Objectives" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "e.g. days" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_definition_form_view +msgid "e.g. user.partner_id.id" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_badge_user_wizard +msgid "gamification.badge.user.wizard" +msgstr "" + +#. module: gamification +#: model:ir.model,name:gamification.model_gamification_goal_wizard +msgid "gamification.goal.wizard" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "granted," +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "refresh" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.goal_form_view +msgid "than the target." +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view +msgid "the" +msgstr "" + +#. module: gamification +#: model:ir.ui.view,arch_db:gamification.badge_kanban_view +msgid "this month" +msgstr "" diff --git a/addons/gamification/i18n/lv.po b/addons/gamification/i18n/lv.po index cbfaf7be7dd..254a4fa9d53 100644 --- a/addons/gamification/i18n/lv.po +++ b/addons/gamification/i18n/lv.po @@ -2,12 +2,15 @@ # This file contains the translation of the following modules: # * gamification # +# Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-10-02 11:27+0000\n" "PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" "Language-Team: Latvian (https://www.transifex.com/odoo/teams/41243/lv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -521,7 +524,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Cancel" -msgstr "" +msgstr "Atcelt" #. module: gamification #: selection:gamification.goal,state:0 @@ -659,7 +662,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_uid #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_uid msgid "Created by" -msgstr "" +msgstr "Izveidoja" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_date @@ -670,7 +673,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_date msgid "Created on" -msgstr "" +msgstr "Izveidots" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid @@ -741,7 +744,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_description msgid "Description" -msgstr "" +msgstr "Apraksts" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode @@ -1017,7 +1020,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Group By" -msgstr "" +msgstr "Grupēt pēc" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id @@ -1054,7 +1057,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_id msgid "ID" -msgstr "" +msgstr "ID" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field @@ -1151,7 +1154,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_uid #: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Pēdējo reizi atjaunoja" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_date @@ -1163,7 +1166,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_write_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_write_date msgid "Last Updated on" -msgstr "" +msgstr "Pēdējās izmaiņas" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 @@ -1553,7 +1556,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence msgid "Sequence" -msgstr "" +msgstr "Sērija" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence @@ -1872,7 +1875,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count msgid "Total" -msgstr "" +msgstr "Summa" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids @@ -2006,7 +2009,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "days" -msgstr "" +msgstr "dienas" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view diff --git a/addons/gamification/i18n/mk.po b/addons/gamification/i18n/mk.po index c8259498f22..b447aef3bc5 100644 --- a/addons/gamification/i18n/mk.po +++ b/addons/gamification/i18n/mk.po @@ -1,370 +1,458 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# Aleksandar Vangelovski <aleksandarv@hbee.eu>, 2016 +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-07-08 16:00+0000\n" -"Last-Translator: Aleksandar Vangelovski <aleksandarv@hbee.eu>\n" -"Language-Team: Macedonian (http://www.transifex.com/odoo/odoo-9/language/" -"mk/)\n" -"Language: mk\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Macedonian (https://www.transifex.com/odoo/teams/41243/mk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" -"\n" -" <p>Честитки, ја добивте значката <strong>${object.badge_id.name}</" -"strong> !\n" -" % if object.sender_id\n" -" Оваа значка е доделена од <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" -"\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " #. module: gamification #: model:mail.template,body_html:gamification.email_template_goal_reminder -#, fuzzy msgid "" "\n" " <p>\n" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" -"\n" -" <header>\n" -" <strong>Потсетување ${object.name}</strong>\n" -" </header>\n" -" \n" -" <p>Го немате ажурирано вашиот напредок за целта ${object.definition_id." -"name} (моментално дистигната на ${object.completeness}%) за најмалку " -"${object.remind_update_delay} денови. Не заборавајте да го направите тоа.</" -"p>\n" -" " #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template -#, fuzzy +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " -msgstr "" -"\n" -"<header>\n" -" <strong>${object.name}</strong>\n" -"</header>\n" -"<p class=\"oe_grey\">Следнава порака го содржи моменталниот напредок за " -"предизвикот ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Цел</th>\n" -" <th>Таргет</th>\n" -" <th>Моментално</th>\n" -" <th>Комплетираност</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Лице</th>\n" -" <th>Комплетираност</th>\n" -" <th>Моментално</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" "% endif\n" -" " +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." -msgstr "<br/>Наградна (значка %s) за секој успешен корисник е пратена на %s." +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " "this challenge is :" msgstr "" -"<br/>Специјални награди се испратени на најдобрите учесници. Резултатот од " -"овој предизвик е :" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" msgstr "" -"Целта се смета за остварена кога моменталната вредност се споредува со " -"вредноста што треба да се достигне" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" -"Цел е дефинирано од корисник и тип на цел исто така.\n" -"Цели можат да бидат креирани автоматски со користење на предизвици." #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "Избрана листа на корисници" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Прифати" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Акција" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Активно" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Напредни опции" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth msgid "Allowance to Grant" -msgstr "Дозвола за доделување" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain msgid "Alternative to a list of users" -msgstr "Алтернатива на листа на корисници" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category msgid "Appears in" -msgstr "Се појавува во" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Assign Challenge To" -msgstr "Назначи предизвик на" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Овластени корисници" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: execute a specific Python code" -msgstr "Автоматски: изврши одреден Python код" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "Автоматски: број на записи" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: sum on a field" -msgstr "Автоматски: збир на поле" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_name @@ -372,35 +460,35 @@ msgstr "Автоматски: збир на поле" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "Значка" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "Опис на значка" +msgstr "" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted #: model:mail.message.subtype,name:gamification.mt_badge_granted msgid "Badge Granted" -msgstr "Значката е доделена" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_list_view msgid "Badge List" -msgstr "Листа на значки" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Name" -msgstr "Име на значка" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "Значки" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -410,31 +498,27 @@ msgid "" "end date of a challenge (if no periodicity is set) or when the challenge is " "manually closed." msgstr "" -"Значките се доделуваат кога предизвикот е завршен. Ова е или на крајот на " -"одредениот период (пр: на крајот од месецот за месечни предизвици), на " -"крајот на датумот на предизвикот (ако не е подесена периодичност) или кога " -"предизвикот рачно се затвори." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode msgid "Batch Mode" -msgstr "Групен мод" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_idea msgid "Brilliant" -msgstr "Брилијант" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Can not grant" -msgstr "Не може да се додели" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" -msgstr "Не може да се уредува конфигурација на веќе започната цел" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant @@ -445,45 +529,38 @@ msgstr "Откажи" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Откажано" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Категорија" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" -msgstr "Предизвик" - -#. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "Опис на предизвик" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" -msgstr "Линија на предизвик" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" -msgstr "Линии на предизвик" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name msgid "Challenge Name" -msgstr "Име на предизвик" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id msgid "Challenge originating" -msgstr "Потекло на предизвик" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id @@ -491,31 +568,28 @@ msgid "" "Challenge that generated the goal, assign challenge to users to generate " "goals with a value in this field." msgstr "" -"Предизвик кој ја генерирал целта, назначи предизвик на корисници да се " -"генерираат цели со вредност во ова поле." #. module: gamification #: model:ir.actions.act_window,name:gamification.challenge_list_action #: model:ir.ui.menu,name:gamification.gamification_challenge_menu #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Challenges" -msgstr "Предизвици" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max msgid "Check to set a monthly limit per person of sending this badge" msgstr "" -"Означете за да поставите максимален број по лице за праќање на оваа значка" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "Click to create a badge." -msgstr "Кликни да креираш ознака/значка." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "Click to create a challenge." -msgstr "Кликнете да креирате предизвик." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action @@ -525,54 +599,45 @@ msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "Click to create a goal." -msgstr "Кликни да креираш цел." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Clickable Goals" -msgstr "Цели што може да се кликат" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "Затворени цели" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Коментар" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover msgid "Complete your Profile" -msgstr "Комплетирајте го Вашиот профил" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "Комплетност" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" -msgstr "Мод на пресметка" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "Мод на пресметка" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Услов" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Креирај корисник" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -582,16 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Креирај и управувај со корисници што ќе се поврзат на системот. Корисниците " -"можат да бидат деактивирани доколку постои период на време во кој тие не " -"треба да бидат поврзани на систем. Можете да им назначите групи со цел да им " -"овозможите одреден пристап до апликацијата што треба да ја користат во " -"системот." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Креирано" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -618,74 +678,67 @@ msgstr "Креирано на" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Креатор" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Тековно" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "Моментална вредност" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Дневно" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Податоци" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "Поле за датум" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category msgid "Define the visibility of the challenge through menus" -msgstr "Дефинирајте видливост на предизвикот преку мени-ата" +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " "stored in the field 'Current'." msgstr "" -"Дефинирано како ќе се пресметуваат целите. Резултатот од операцијата ќе биде " -"прикажан во полето 'Моментално'." #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "Услов на дефиницја" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "Опис на дефиниција" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Depending on the Display mode, reports will be individual or shared." msgstr "" -"Во зависност од модот на прикажување, извештаите ќе бидат индивидуални или " -"заеднички." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." -msgstr "Опишете го предизвикот: што прави, кого таргетира, зошто е важен..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Describe what they did and why it matters (will be public)" -msgstr "Опишете што направиле и зошто е важно тоа (ќе биде јавно)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description @@ -695,9 +748,8 @@ msgstr "Опис" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "Мод на прикажување" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -712,9 +764,10 @@ msgid "Display Name" msgstr "Прикажи име" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "Прикажано како" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -733,232 +786,234 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Завршено" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Нацрт" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Краен датум" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode msgid "Evaluate the expression in batch instead of once for each user" -msgstr "Оценете го изразот групно наместо по еднаш за секој корисник" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "Оценуван израз за групен мод" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" -"Дури и ако предизвикот не е успешен, најдобрите учесници ќе бидат наградени" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Сите" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Exclusive (done or not-done)" -msgstr "Ексклузивно (завршено или незавршено)" +msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Неуспешно" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id msgid "Field to Sum" -msgstr "Поле за збир" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "Филтрирај домен" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id msgid "For 1st user" -msgstr "За прв корисник" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "За втор корисник" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "За трет корисник" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id -#, fuzzy msgid "For Every Succeeding User" -msgstr "За секој нареден корисник" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Formating Options" -msgstr "Опции на форматирање" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Од" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix msgid "Full Suffix" -msgstr "Целосен суфикс" +msgstr "" #. module: gamification #: model:ir.ui.menu,name:gamification.gamification_menu msgid "Gamification Tools" -msgstr "Алатки за гамификација" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge msgid "Gamification badge" -msgstr "Значка за гамификација" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge msgid "Gamification challenge" -msgstr "Предизвик за гамификација" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge_line msgid "Gamification generic goal for challenge" -msgstr "Генерична цел на предизвик за гамификација" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_definition msgid "Gamification goal definition" -msgstr "Дефиниција на цел за гамификација" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal msgid "Gamification goal instance" -msgstr "Инстанца на цел за гамификација" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user msgid "Gamification user badge" -msgstr "Значна на корисник за гамификација" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "Цел" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "Дефинирање цел" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "Дефинирање на цел" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "Опис на цел" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Failed" -msgstr "Поле за цел" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "Листа на цели" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" -msgstr "Изведба на цел" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Reached" -msgstr "Достигната цел" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "Дефиниции на цел" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "Цели" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job msgid "Good Job" -msgstr "Добра работа" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Grant" -msgstr "Додели" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_grant_wizard #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Grant Badge" -msgstr "Додели значка" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Grant Badge To" -msgstr "Додели значка на" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Grant this Badge" -msgstr "Додели ја оваа значка" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "Granted by" -msgstr "Доделено од" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Granting" -msgstr "Доделување" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -970,22 +1025,27 @@ msgstr "Групирај по" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id msgid "Group that will receive a copy of the report in addition to the user" -msgstr "Група која, освен корисникот, исто така ќе добие копија од извештајот" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "HR Challenges" -msgstr "HR предизвици" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Скриен" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "How to compute the goal?" -msgstr "Како да се пресмета цел?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id @@ -1002,27 +1062,27 @@ msgstr "ID" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "Поле за ID на корисник" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" -msgstr "Ако максимумот е поставен" +msgid "If a maximum is set" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id msgid "If this badge was rewarded through a challenge" -msgstr "Ако оваа значка е доделена преку предизвик" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Слика" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "Во тек" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -1045,35 +1105,22 @@ msgid "" "for a while (defined in challenge). Ignored in case of non-manual goal or " "goal not linked to a challenge." msgstr "" -"Во случај на рачно поставена цел, се праќаат потсетници ако целта не е " -"ажурирана извесно време (дефинирано во предизвик). Се игнорира во случај на " -"цел која не е рачно поставена или цел што не е поврзана со предизвик." #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "Во тек" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Individual Goals" -msgstr "Индивидуални цели" - -#. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "Невалидна повратна содржина од евалуацијата на кодот за дефиниција %s" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "Покани нови корисници" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "Поканети" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -1090,12 +1137,12 @@ msgstr "Последна промена на" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "Датум на последен извештај" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "Последно ажурирање" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1124,32 +1171,32 @@ msgstr "Последно ажурирање на" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Leader Board (Group Ranking)" -msgstr "Водечка табела (Рангирање на група)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number msgid "Limitation Number" -msgstr "Број на ограничувања" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Line List" -msgstr "Листа на ставки" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Ставки" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "Листа на цели што ќе бидат поставени" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "Листа на корисници кои ќе учествуваат во предизвикот" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following @@ -1160,38 +1207,38 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Модел" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary msgid "Monetary" -msgstr "Монетарен" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary msgid "Monetary Value" -msgstr "Монетарна вредност" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Месечно" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max msgid "Monthly Limited Sending" -msgstr "Месечен лимит на праќање" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "Месечно вкупно" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "Мои цели" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending @@ -1201,37 +1248,42 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Мое месечно вкупно" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Мое вкупно" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Име" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Никогаш" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay msgid "Never reminded if no value or zero is specified." -msgstr "Никогаш не потсетува ако нема вредност или пак е внесена нула." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" -msgstr "Следна дата на извештај" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "No monthly sending limit" -msgstr "Без месечен лимит на праќање" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_problem_solver @@ -1241,75 +1293,68 @@ msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "No one, assigned through challenges" -msgstr "Никој, се доделува преку предизвици" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" -"Никој не ги оствари потребните услови за добивање на специјална значка." #. module: gamification #: selection:gamification.challenge,period:0 msgid "Non recurring" -msgstr "Без да се повтара" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay msgid "Non-updated manual goals will be reminded after" -msgstr "За не ажурирани рачно поставени цели, ќе се испрати потсетување по" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Notification Messages" -msgstr "Пораки за известувањa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "Број на корисници" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "On change" -msgstr "При промена" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Only the people having these badges can give this badge" msgstr "" -"Само луѓето кои ги поседуваат овие значки може да ја доделат оваа значка" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids msgid "Only these people can give this badge" -msgstr "Само овие луѓе можат да ја доделат оваа значка" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Optimisation" -msgstr "Оптимизација" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "Сопственици" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "Кои учествуваат" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" -msgstr "Луѓе кои имаат некои значки" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Период" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1317,28 +1362,26 @@ msgid "" "Period of automatic goal assigment. If none is selected, should be launched " "manually." msgstr "" -"Период на автоматско назначување на цели. Ако ниту еден не е избран треба да " -"се стартува рачно." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Периодичност" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver msgid "Problem Solver" -msgstr "Решавач на проблеми" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Progressive (using numerical values)" -msgstr "Прогресивно (со употреба на нумерички вредности)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Код Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1346,151 +1389,147 @@ msgid "" "Python code to be executed for each user. 'result' should contains the new " "current value. Evaluated user can be access through object.user_id." msgstr "" -"Python код што треба да се изврши за секој корисник. 'резултат' треба да ја " -"содржи новата моментална вредност. Корисникот што се оценува може да се види " -"преку object.user_id." #. module: gamification #: selection:gamification.goal,state:0 msgid "Reached" -msgstr "Достигнато" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reached when current value is" -msgstr "Достигнато кога моменталната вредност е" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Recorded manually" -msgstr "Запишани рачно" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Референца" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Refresh Challenge" -msgstr "Освежи предизвик" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Одбиј" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" -msgstr "Поврзани цели" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" -msgstr "Останато дозволено за праќање" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay msgid "Remind delay" -msgstr "Одложување на потсетник" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Reminders for Manual Goals" -msgstr "Потсетници за рачни цели" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency msgid "Report Frequency" -msgstr "Фреквенција на известување" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id msgid "Report Template" -msgstr "Урнек за извештај" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Required Badges" -msgstr "Потребни значки" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reset Completion" -msgstr "Ресетирај комплетирање" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Одговорен" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" -msgstr "Види напредок за личен предизвик без кориснички информации" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "Награда" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure msgid "Reward Bests if not Succeeded?" -msgstr "Награди ги најдобрите ако не е успешно?" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime msgid "Reward as soon as every goal is reached" -msgstr "Награди веднаш штом сите цели се постигнати" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids msgid "Reward of Challenges" -msgstr "Награда за предизвик" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids msgid "Rewarded by" -msgstr "Наградено од" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Rewards for challenges" -msgstr "Награди за предизвици" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Стартување" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Running Challenges" -msgstr "Предизвици во тек" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "Распоред" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Search Challenges" -msgstr "Пребарај предизвици" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Search Goal Definitions" -msgstr "Пребарај дефиниции на цели" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "Пребарај цели" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1498,23 +1537,21 @@ msgid "" "Security rules to define who is allowed to manually grant badges. Not " "enforced for administrator." msgstr "" -"Безбедносни правила за дефинирање кому е дозволено рачно да додели значка. " -"Не се применува на администратор." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "Испрати извештај" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "Испрати копија до" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "Испраќач" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1524,48 +1561,56 @@ msgstr "Секвенца" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence msgid "Sequence number for ordering" -msgstr "Секвенцен број на нарачување" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Set the current value you have reached for this goal" -msgstr "Подеси ја моменталната вредност што ја имате постигнато за оваа цел" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "Подесете ги информациите за Вашата компанија" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "Постави лого на Вашата компанија" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "Поставете ја вашата временска зона" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "Уредете ја Вашата компанија" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Start Challenge" -msgstr "Започни предизвик" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Почетен датум" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "Започни цел" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1573,60 +1618,62 @@ msgstr "Започни цел" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Држава" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Статистики" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Претплати" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Суфикс" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Предложи на корисниците" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal msgid "Target Value to Reach" -msgstr "Целна вредност да се достигне" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "помалку од" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id msgid "The action that will be called to update the goal value." -msgstr "Акција која ќе се повика за да ја ажурира вредноста на целта." +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." -msgstr "Предизвикот %s е завршен." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" -msgstr "Поле на валута и суфикс" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id msgid "The date to use for the time period evaluated" -msgstr "Датум да се употреби за временскио период што се оценува" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date @@ -1634,8 +1681,6 @@ msgid "" "The day a new challenge will be automatically closed. If no periodicity is " "set, will use this date as the goal end date." msgstr "" -"Денот кога предизвикот автоматски ќе се затвори. Ако не е поставена " -"периодичност, ќе се употреби овој датум како завршен датум за целта." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date @@ -1643,25 +1688,20 @@ msgid "" "The day a new challenge will be automatically started. If no periodicity is " "set, will use this date as the goal start date." msgstr "" -"Денот кога нов предизвик автоматски ќе започне. Ако не е поставена " -"периодичност, ќе се употреби овој датум како почетен датум за целта." #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" "\n" "%s" msgstr "" -"Доменот за дефиниција %s изгледа не е точен, ве молиме проверете го.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id msgid "The field containing the value to evaluate" -msgstr "Поле што ја содржи вредноста на оценување" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field @@ -1669,59 +1709,50 @@ msgid "" "The field name on the user profile (res.users) containing the value for " "res_id for action." msgstr "" -"Името на полето на корисничкиот профил (res.users) ја содржи вредноста за " -"res_id за акција." #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The higher the better" -msgstr "Колку повисоко толку подобро" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids msgid "The list of instances of this badge granted to users" -msgstr "Листа на инстанци на оваа значка доделена на корисници" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids msgid "The list of unique users having received this badge." -msgstr "Листа на уникатни корисници кои ја добиле оваа значка." +msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The lower the better" -msgstr "Колку пониско толку подобро" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." -msgstr "Максимален број на испраќања на оваа значка месечно по лице." +msgid "" +"The maximum number of time this badge can be sent per month per person." +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:110 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" -"Доменот за дефиниција %s изгледа не е точен, ве молиме проверете го.\n" -"\n" -"%s" #. module: gamification -#: code:addons/gamification/models/goal.py:143 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:107 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" -"Доменот за дефиниција %s изгледа не е точен, ве молиме проверете го.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id @@ -1734,58 +1765,59 @@ msgid "" "The number of days after which the user assigned to a manual goal will be " "reminded. Never reminded if no value is specified." msgstr "" -"Број на денови по кои корисникот кој добил рачно поставена цел ќе биде " -"потсетен. Никогаш не потсетува ако нема внесено вредност." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." -msgstr "Колку пати овој корисик ја има добиено оваа значка за овој месец." +msgid "" +"The number of time the current user has received this badge this month." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my msgid "The number of time the current user has received this badge." -msgstr "Колку пати овој корисник ја има добиено оваа значка." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending msgid "The number of time the current user has sent this badge this month." -msgstr "Колку пати корисникот ја има испратено оваа значка овој месец." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct msgid "The number of time this badge has been received by unique users." -msgstr "Колку пати е примена оваа значка од уникатни корисници." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month msgid "The number of time this badge has been received this month." -msgstr "Колку пати е примена оваа значка овој месец." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count msgid "The number of time this badge has been received." -msgstr "Колку пати е примена оваа значка." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." -msgstr "Целта и моменталната вредност се дефинирани во валута на компанија." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" -msgstr "Единица на целта и моментални вредности" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id msgid "The user responsible for the challenge." -msgstr "Одговорниот корисник за предизвикот" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id msgid "The user who has send the badge" -msgstr "Корисник кој ја испратил значката" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids @@ -1793,60 +1825,52 @@ msgid "" "The users that have succeeded theses goals will receive automatically the " "badge." msgstr "" -"Корисниците кои ги наследиле овие цели автоматски ќе ја примат значката." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." -msgstr "Нема награда по завршување на овој предизвик." - -#. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_closed msgid "These goals will not be recomputed." -msgstr "Овие цели нема да бидат повторно пресметани." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." -msgstr "Оваа значка не може да се праќа од корисници." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image msgid "This field holds the image used for the badge, limited to 256x256" msgstr "" -"Ова поле ја содржи сликата што се користи за значката, ограничена на 256х256" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "До" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal msgid "To Reach" -msgstr "Да се достигне" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update msgid "To update" -msgstr "Да ажурира" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count @@ -1856,23 +1880,23 @@ msgstr "Вкупно" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids msgid "Unique Owners" -msgstr "Уникатни сопственици" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Единица" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Ажурирај" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "Ажурирај %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1880,34 +1904,38 @@ msgstr "Ажурирај %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Корисник" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "Кориснички домен" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Корисници" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Неделно" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth msgid "Who can grant this badge" -msgstr "Кој може да ја додели оваа значка" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Who would you like to reward?" -msgstr "Кого сакате да наградите?" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime @@ -1915,8 +1943,6 @@ msgid "" "With this option enabled, a user can receive a badge only once. The top 3 " "badges are still rewarded only at the end of the challenge." msgstr "" -"Кога е избрана оваа опција, корисник може да прими значка само еднаш. Топ 3 " -"значките пак се доделуваат само по крајот на предизвикот." #. module: gamification #: model:gamification.badge,description:gamification.badge_idea @@ -1927,22 +1953,22 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "Годишно" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." -msgstr "Не сте во листата на овластени корисници." +msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" -msgstr "Не можете самите да си доделите значка" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1950,24 +1976,24 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "You can still grant" -msgstr "Сеуште не можете да доделите" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_good_job msgid "You did great at your job." -msgstr "Одлични бевте во вашата работа." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." -msgstr "Не ги поседувате потребните значки." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." -msgstr "Оваа значка ја имате испратено премногу пати овој месец." +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_hidden @@ -1977,7 +2003,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "badges this month" -msgstr "значки овој месец" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1988,25 +2014,24 @@ msgstr "денови" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "e.g. Monthly Sales Objectives" -msgstr "пр. Месечни цели на продажба" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "пр. денови" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "пр. user.partner_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard @@ -2021,22 +2046,17 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "granted," -msgstr "доделена," +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "refresh" -msgstr "освежи" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "одговори подоцна" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." -msgstr "од целта." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view @@ -2046,55 +2066,4 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" -msgstr "овој месец" - -#~ msgid "Action Needed" -#~ msgstr "Потребна е акција" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Датум на испраќање на последната порака" - -#~ msgid "Followers" -#~ msgstr "Пратители" - -#~ msgid "Followers (Channels)" -#~ msgstr "Пратители (Канали)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Пратители (Партнери)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Доколку е штиклирано, новите пораки го бараат вашето внимание." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Доколку е штиклирано, новите пораки го бараат вашето вниманите." - -#~ msgid "Inherited models" -#~ msgstr "Наследени модели" - -#~ msgid "Is Follower" -#~ msgstr "е следач" - -#~ msgid "Last Message Date" -#~ msgstr "Датум на последна порака" - -#~ msgid "Messages" -#~ msgstr "Пораки" - -#~ msgid "Messages and communication history" -#~ msgstr "Пораки и историја на комуникација" - -#~ msgid "Number of Actions" -#~ msgstr "Број на акции" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Број на пораки за кои ѝм е потребна акција" - -#~ msgid "Number of unread messages" -#~ msgstr "Број на непрочитани пораки" - -#~ msgid "Unread Messages" -#~ msgstr "Непрочитани Пораки" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Тезга на непрочитаните пораки" +msgstr "" diff --git a/addons/gamification/i18n/nb.po b/addons/gamification/i18n/nb.po index 37c49b5c578..83e10746699 100644 --- a/addons/gamification/i18n/nb.po +++ b/addons/gamification/i18n/nb.po @@ -1,39 +1,265 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 +# Viktor Basso <viktor@voit.no>, 2017 +# Jorunn D. Newth <jdn@eyenetworks.no>, 2017 +# Jan Pedro Tumusok <jpt@eyenetworks.no>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-04-30 18:51+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/odoo/odoo-9/" -"language/nb/)\n" -"Language: nb\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Jan Pedro Tumusok <jpt@eyenetworks.no>, 2017\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +270,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +355,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +386,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,11 +395,6 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Godta." - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" msgstr "Handling" @@ -211,7 +407,7 @@ msgstr "Aktiv" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "" +msgstr "Avanserte innstillinger" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -237,10 +433,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +518,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -338,7 +532,7 @@ msgstr "Avbryt" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Avbrutt" +msgstr "Kansellert" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -348,23 +542,16 @@ msgstr "Kategori" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -444,25 +631,16 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Betingelse" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "" +msgstr "Opprett bruker" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -476,7 +654,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Opprettet." +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -503,7 +681,7 @@ msgstr "Opprettet den" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Forfatter" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current @@ -519,7 +697,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "" +msgstr "Daglig" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -537,6 +715,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -544,12 +723,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -560,7 +734,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -576,7 +751,6 @@ msgstr "Beskrivelse" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -593,6 +767,7 @@ msgid "Display Name" msgstr "Visnings navn" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -617,17 +792,18 @@ msgid "Done" msgstr "Fullført" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Kladd." +msgstr "Kladd" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Sluttdato." +msgstr "Sluttdato" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -636,18 +812,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "" +msgstr "Alle" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -657,7 +828,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "" +msgstr "Mislyktes" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -740,6 +911,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -748,7 +926,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -777,7 +955,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -798,7 +978,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -867,6 +1046,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -885,7 +1069,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -901,7 +1085,7 @@ msgstr "Bilde" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "I arbeid." +msgstr "Under arbeid" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -928,7 +1112,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "Under arbeid." +msgstr "Under arbeid" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 @@ -936,22 +1120,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1052,7 +1226,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Månedlig" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1100,6 +1274,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1120,7 +1299,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1171,11 +1350,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1183,7 +1357,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Periode" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1210,7 +1384,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Python kode" +msgstr "Python-kode" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1245,13 +1419,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1292,19 +1466,18 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Ansvarlig." +msgstr "Ansvarlig" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "" +msgstr "Belønning" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure @@ -1376,12 +1549,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "" +msgstr "Send en kopi til" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "" +msgstr "Avsender" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1399,21 +1572,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1427,7 +1608,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Startdato." +msgstr "Startdato" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1450,12 +1631,12 @@ msgstr "Statistikk" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "" +msgstr "Abonnementer" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" msgstr "Suffiks" @@ -1480,13 +1661,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1510,7 +1693,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1552,25 +1735,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1589,7 +1771,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1618,11 +1801,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1648,21 +1833,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1671,7 +1850,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1717,7 +1896,7 @@ msgid "Update" msgstr "Oppdater" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1736,12 +1915,16 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" msgstr "Brukere" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" + +#. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" @@ -1773,22 +1956,22 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "" +msgstr "Årlig" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1804,13 +1987,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1844,9 +2027,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1875,11 +2057,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1893,36 +2070,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Handling" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Dato for siste melding på denne posten." - -#~ msgid "Followers" -#~ msgstr "Følgere." - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Hvis det er merket nye meldinger så krever dette din oppmerksomhet." - -#~ msgid "Last Message Date" -#~ msgstr "Siste meldingsdato" - -#~ msgid "Messages" -#~ msgstr "Meldinger." - -#~ msgid "Messages and communication history" -#~ msgstr "Meldinger og kommunikasjon historie." - -#~ msgid "Number of Actions" -#~ msgstr "Antall handlinger" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Antall meldinger som krever handling" - -#~ msgid "Number of unread messages" -#~ msgstr "Antall uleste meldinger" - -#~ msgid "Unread Messages" -#~ msgstr "Uleste meldinger." diff --git a/addons/gamification/i18n/nl_BE.po b/addons/gamification/i18n/nl_BE.po index 9ef8d47e18d..cce6ae52e51 100644 --- a/addons/gamification/i18n/nl_BE.po +++ b/addons/gamification/i18n/nl_BE.po @@ -1,39 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-11-12 13:29+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Dutch (Belgium) (http://www.transifex.com/odoo/odoo-9/" -"language/nl_BE/)\n" -"Language: nl_BE\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/odoo/teams/41243/nl_BE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: nl_BE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,24 +392,19 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Actie" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Actief" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Geavanceerde opties" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -237,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -343,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categorie" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -431,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Commentaar" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -444,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -487,7 +662,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_uid #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_uid msgid "Created by" -msgstr "Gemaakt door" +msgstr "Aangemaakt door" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_date @@ -498,7 +673,7 @@ msgstr "Gemaakt door" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_create_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_create_date msgid "Created on" -msgstr "Gemaakt op" +msgstr "Aangemaakt op" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid @@ -508,7 +683,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Huidig" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -537,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -544,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -560,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -576,7 +748,6 @@ msgstr "Omschrijving" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -593,6 +764,7 @@ msgid "Display Name" msgstr "Schermnaam" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -614,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Gereed" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Voorlopig" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Einddatum" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -636,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -697,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Van" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -740,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -748,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -777,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -798,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -859,7 +1035,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Verborgen" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -867,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -885,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -896,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Afbeelding" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "In behandeling" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -936,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -961,7 +1132,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard___last_update msgid "Last Modified on" -msgstr "Laatst Aangepast op" +msgstr "Laatst gewijzigd op" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date @@ -1015,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Lijnen" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1036,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Model" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1052,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Maandelijks" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1087,12 +1258,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Naam:" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nooit" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1100,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1120,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1171,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1183,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Periode" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1210,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Python-code" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1237,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referentie" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1245,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1292,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Verantwoordelijke" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1334,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Lopend" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1386,7 +1556,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence msgid "Sequence" -msgstr "Volgorde" +msgstr "Reeks" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence @@ -1399,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1427,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Begindatum" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1440,12 +1618,12 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Status" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Statistieken" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1455,9 +1633,9 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Suffix" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1480,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1510,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1552,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1589,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1618,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1648,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1671,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1684,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Tot" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1709,15 +1885,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Eenheid" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Bijwerken" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1728,7 +1904,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Gebruiker" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1736,10 +1912,14 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Gebruikers" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 @@ -1776,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1804,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1844,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1875,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1893,52 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Vereist actie" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Datum laatste bericht voor dit record." - -#~ msgid "Followers" -#~ msgstr "Volgers" - -#~ msgid "Followers (Channels)" -#~ msgstr "Volgers (Kanalen)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Volgers (Partners)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "" -#~ "Als dit is ingeschakeld, zijn er nieuwe berichten die uw aandacht vragen." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Indien aangevinkt vragen nieuwe berichten uw aandacht." - -#~ msgid "Is Follower" -#~ msgstr "Is Volger" - -#~ msgid "Last Message Date" -#~ msgstr "Datum laatste bericht" - -#~ msgid "Messages" -#~ msgstr "Berichten" - -#~ msgid "Messages and communication history" -#~ msgstr "Berichten en communicatiehistoriek" - -#~ msgid "Number of Actions" -#~ msgstr "Aantal acties" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Aantal berichten die actie vereisen" - -#~ msgid "Number of unread messages" -#~ msgstr "Aantal ongelezen berichten" - -#~ msgid "Unread Messages" -#~ msgstr "Ongelezen berichten" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Teller ongelezen berichten" diff --git a/addons/gamification/i18n/pt.po b/addons/gamification/i18n/pt.po index 412ac1861a3..10c85fa67ee 100644 --- a/addons/gamification/i18n/pt.po +++ b/addons/gamification/i18n/pt.po @@ -1,390 +1,458 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# Martin Trigaux, 2015 -# Ricardo Correia <rcorreiavv@gmail.com>, 2015 +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2015-11-20 15:23+0000\n" -"Last-Translator: Ricardo Correia <rcorreiavv@gmail.com>\n" -"Language-Team: Portuguese (http://www.transifex.com/odoo/odoo-9/language/" -"pt/)\n" -"Language: pt\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/odoo/teams/41243/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" -"\n" -" <p>Parabéns, recebeu um distintivo <strong>${object.badge_id.name}</" -"strong> !\n" -" % if object.sender_id\n" -" Este distintivo foi-lhe concedido por <strong>${object." -"sender_id.name}</strong>.\n" -" % endif\n" -" </p>\n" -"\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " #. module: gamification #: model:mail.template,body_html:gamification.email_template_goal_reminder -#, fuzzy msgid "" "\n" " <p>\n" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" -"\n" -" <header>\n" -" <strong>Lembrete ${object.name}</strong>\n" -" </header>\n" -" \n" -" <p>Não atualizou o seu progresso para a meta ${object.definition_id." -"name} (alcançou ${object.completeness}%) pelo menos á ${object." -"remind_update_delay} dia (s). Não se esqueça de o fazer.\n" -" " #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template -#, fuzzy +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " -msgstr "" -"\n" -"<header>\n" -" <strong>${object.name}</strong>\n" -"</header>\n" -"<p class=\"oe_grey\">A seguinte mensagem contém o progresso atual para o " -"desafio ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'pessoal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Meta</th>\n" -" <th>Objectivo</th>\n" -" <th>Atualmente</th>\n" -" <th>Progresso Alcançado</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['progresso alcançado'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['nome']}</td>\n" -" <td>${line['objectivo']}\n" -" % if line['sufixo']:\n" -" ${line['sufixo']}\n" -" % endif\n" -" </td>\n" -" <td>${line['atualmente']}\n" -" % if line['sufixo']:\n" -" ${line['sufixo']}\n" -" % endif\n" -" </td>\n" -" <td>${line['progresso alcançado']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Pessoa</th>\n" -" <th>Progresso Alcançado</th>\n" -" <th>Atualmente</th>\n" -" </tr>\n" -" % for goal in line['metas']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['ranking']}</td>\n" -" <td>${goal['nome']}</td>\n" -" <td>${goal['progresso alcançado']}%</td>\n" -" <td>${goal['atualmente']}/${line['target']}\n" -" % if line['sufixo']:\n" -" ${line['sufixo']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" "% endif\n" -" " +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" -"<br/>Ninguém conseguiu alcançar todos os objetivos, nenhum crachá será " -"atribuído para este desafio." #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" -"Recompensa <br/> (crashá %s) para cada utilizador bem sucedido foi enviado " -"para %s." #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " "this challenge is :" msgstr "" -"<br/>Recompensas especiais foram enviadas aos melhores utilizadores que " -"concorreram. O ranking neste desafio é:" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" -"<span class=\"o_stat_text\">Relacionado</span>\n" -"<span class=\"o_stat_text\">Objetivos</span>" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" -"Um distintivo é um sinal simbólico concedido a um utilizador como um sinal " -"de recompensa. \n" -"Pode ser concedido automaticamente quando algumas condições estiverem " -"reunidas ou manualmente pelos utilizadores.\n" -"Alguns distintivos são mais difíceis de alcançar que outros, conforme as " -"condições definidas." #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" -"As Definições de um Objectivo é um modelo técnico de um objectivo, definindo " -"uma condição para o alcançar.\n" -"As datas, valores a alcançar ou utilizadores são definidos nessas condições " -"e Definições de Objectivo." #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" msgstr "" -"Um objectivo é terminado quando o valor corrente é comparado com o valor a " -"alcançar" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" -"Um objetivo é definido pelo utilizador e por uma Definição de Objetivo.\n" -"Os objetivos podem ser automaticamente criados utilizados desafios." #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "Uma lista selecionada de utilizadores" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Aceitar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Ação" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Ativo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Opções avançadas" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth msgid "Allowance to Grant" -msgstr "Permissão por Conceder" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain msgid "Alternative to a list of users" -msgstr "Alternativa a uma lista de utilizadores" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category msgid "Appears in" -msgstr "Aparece em" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Assign Challenge To" -msgstr "Atribuir Desafio a" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" -"Atribua uma lista de objetivos aos utilizadores escolhidos para avaliá-los.\n" -"O desafio pode usar um período (semanal, mensal ...) para criação automática " -"de metas.\n" -"As metas são criadas para os utilizadores especificados ou membros do grupo." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Utilizadores Autorizados" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: execute a specific Python code" -msgstr "Automático: executar um código Python específico" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "Automático: número de registos" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: sum on a field" -msgstr "Automático: soma num campo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_name @@ -392,35 +460,35 @@ msgstr "Automático: soma num campo" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "Distintivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "Descrição de Distintivo" +msgstr "" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted #: model:mail.message.subtype,name:gamification.mt_badge_granted msgid "Badge Granted" -msgstr "Distintivo Concedido" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_list_view msgid "Badge List" -msgstr "Lista de Distintivos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Name" -msgstr "Nome de Distintivo" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "Crachás" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -430,31 +498,27 @@ msgid "" "end date of a challenge (if no periodicity is set) or when the challenge is " "manually closed." msgstr "" -"Distintivos são concedidos quando um desafio é concluído. Isto é, quer no " -"final de um período em curso (ex.: final do mês, para um desafio mensal), " -"quer na data final do desafio (se não houver periodicidade definida) ou " -"quando o desafio é encerrado manualmente." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode msgid "Batch Mode" -msgstr "Em Lote" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_idea msgid "Brilliant" -msgstr "Brilhante" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Can not grant" -msgstr "Não pode conceder" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" -msgstr "Não pode modificar a configuração de um objectivo iniciado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant @@ -465,45 +529,38 @@ msgstr "Cancelar" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Cancelado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Categoria" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" -msgstr "Desafio" - -#. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "Descrição de Desafio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" -msgstr "Linha de Desafio" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" -msgstr "Linhas de Desafio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name msgid "Challenge Name" -msgstr "Nome de Desafio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id msgid "Challenge originating" -msgstr "Desafio originário" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id @@ -511,89 +568,76 @@ msgid "" "Challenge that generated the goal, assign challenge to users to generate " "goals with a value in this field." msgstr "" -"Desafio que gerou o objectivo, atribua o desafio a utilizadores para gerar " -"objetivos com um valor neste campo." #. module: gamification #: model:ir.actions.act_window,name:gamification.challenge_list_action #: model:ir.ui.menu,name:gamification.gamification_challenge_menu #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Challenges" -msgstr "Desafios" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max msgid "Check to set a monthly limit per person of sending this badge" msgstr "" -"Selecione aqui para definir um limite mensal por pessoa de envios de " -"distintivos" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "Click to create a badge." -msgstr "Clique para criar um distintivo." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "Click to create a challenge." -msgstr "Clique para criar um desafio." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "Click to create a goal definition." -msgstr "Clique para criar uma Definição de Objetivo." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "Click to create a goal." -msgstr "Clique para criar um objetivo." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Clickable Goals" -msgstr "Metas clicáveis" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "Meta fechada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Comentário" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover msgid "Complete your Profile" -msgstr "Complete o seu Perfil" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "Plenitude" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" -msgstr "Modo de Computação" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "Modo de computação" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Condição" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Crie utilizador" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -603,16 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Criar e gerir utilizadores que irão conetar-se ao sistema. utilizadores " -"podem ser desativados caso haja um período de tempo durante o qual eles " -"vão / não devem conetar-se ao sistema. Pode atribuir-lhes os grupos, a fim " -"de dar acesso específico para as aplicações que eles precisam para usar no " -"sistema." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Criada" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -639,75 +678,67 @@ msgstr "Criado em" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Criador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Atual" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "Valor Atual" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Diariamente" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Dados" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "Campo de Dados" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category msgid "Define the visibility of the challenge through menus" -msgstr "Definir a visibilidade do desafio através de menus" +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " "stored in the field 'Current'." msgstr "" -"Definir como serão gerados os objetivos. O resultado da operação será " -"armazenado no campo 'Atual'." #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "Definição de Condição" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "Descrição de Definição" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Depending on the Display mode, reports will be individual or shared." msgstr "" -"Dependendo do modo de exibição, os relatórios serão individuais ou " -"partilhados." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" -"Descreva o desafio: o que faz, quais os destinatários, porque importa..." #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Describe what they did and why it matters (will be public)" -msgstr "Descreva o que eles fizeram e por que é importante (será público)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description @@ -717,9 +748,8 @@ msgstr "Descrição" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "Modo de Exibição" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -734,14 +764,15 @@ msgid "Display Name" msgstr "Nome a Mostrar" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "Exibido como" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field msgid "Distinctive field for batch user" -msgstr "Campo distinto para utilizadores em lote" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_domain @@ -750,242 +781,239 @@ msgid "" "[('state', '=', 'done')]. The expression can contain reference to 'user' " "which is a browse record of the current user if not in batch mode." msgstr "" -"Domínio para registos filtrados. Regra geral, não é dependente do " -"utilizador, por exemplo, [('estado', '=', 'concluido')]. A expressão pode " -"conter referência ao 'utilizador' que é um registo de procura do do " -"utilizador atual, se não estiver em lote." #. module: gamification #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Concluído" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Rascunho" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Data Final" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode msgid "Evaluate the expression in batch instead of once for each user" msgstr "" -"Avalie a expressão em lote, em vez de uma expressão por cada utilizador" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "Expressão avaliada em modo de lote" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" -"Mesmo que falhe o desafio, os melhores classificados serão recompensados" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Todos" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Exclusive (done or not-done)" -msgstr "Exclusivo (Concluído ou não)" +msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Falhou" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id msgid "Field to Sum" -msgstr "Campo para soma" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "Filtro de Domínio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id msgid "For 1st user" -msgstr "Para 1º utilizador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "Para 2º utilizador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "Para 3º utilizador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id -#, fuzzy msgid "For Every Succeeding User" -msgstr "Para todos os utilizadores seguintes" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Formating Options" -msgstr "Opções de Formatação" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "De" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix msgid "Full Suffix" -msgstr "Sufixo completo" +msgstr "" #. module: gamification #: model:ir.ui.menu,name:gamification.gamification_menu msgid "Gamification Tools" -msgstr "Ferramentas de Competição" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge msgid "Gamification badge" -msgstr "Crashá da Gamificação" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge msgid "Gamification challenge" -msgstr "Desafio da Gamificação" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge_line msgid "Gamification generic goal for challenge" -msgstr "Objetivo genérico da Competição, por desafio" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_definition msgid "Gamification goal definition" -msgstr "Definição do objectivo da Competição" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal msgid "Gamification goal instance" -msgstr "Exemplo do objectivo da Competição" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user msgid "Gamification user badge" -msgstr "Distintivo de utilizador da Competição" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "Objectivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "Definição de Objectivo" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "Definições de Objectivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "Descrição de Objectivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Failed" -msgstr "Objectivo falhado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "Lista de Objectivo" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" -msgstr "Performance" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Reached" -msgstr "Objetivo atingido" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "Definições de objectivo" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "Objectivos" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job msgid "Good Job" -msgstr "Bom Trabalho" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Grant" -msgstr "Conceder" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_grant_wizard #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Grant Badge" -msgstr "Conceder Distintivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Grant Badge To" -msgstr "Conceder Distintivo a" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Grant this Badge" -msgstr "Conceder este Distintivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "Granted by" -msgstr "Concedido por" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Granting" -msgstr "Concedendo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -997,22 +1025,27 @@ msgstr "Agrupar por" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id msgid "Group that will receive a copy of the report in addition to the user" -msgstr "Grupo que irá receber uma cópia do relatório, além do utilizador" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "HR Challenges" -msgstr "Desafios RH" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Escondido" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "How to compute the goal?" -msgstr "Como processar um objectivo?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id @@ -1029,27 +1062,27 @@ msgstr "ID" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "Campo ID de utilizador" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" -msgstr "Se um máximo for definido" +msgid "If a maximum is set" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id msgid "If this badge was rewarded through a challenge" -msgstr "Se este distintivo foi recompensado através de um desafio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Imagem" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "Em Progresso" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -1057,8 +1090,6 @@ msgid "" "In batch mode, the domain is evaluated globally. If enabled, do not use " "keyword 'user' in above filter domain." msgstr "" -"Em lote, o domínio é avaliado globalmente. Se ativado, não use palavra-passe " -"'utilizador' no filtro de domínio acima." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -1066,8 +1097,6 @@ msgid "" "In batch mode, this indicates which field distinct one user form the other, " "e.g. user_id, partner_id..." msgstr "" -"Em lote, isto indica qual o campo que distingue um utilizador de outro, por " -"exemplo, user_id, partner_id..." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_last_update @@ -1076,37 +1105,22 @@ msgid "" "for a while (defined in challenge). Ignored in case of non-manual goal or " "goal not linked to a challenge." msgstr "" -"Em caso de objectivo manual, os lembretes são enviados se o objetivo não foi " -"atualizado por um tempo (definido no desafio). Ignorado em caso de objectivo " -"automático ou objectivo não associado a um desafio." #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "Em Progresso" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Individual Goals" -msgstr "Objectivos Individuais" - -#. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" msgstr "" -"Conteúdo de retorno inválido a partir da avaliação do código para definição " -"%s" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "Convidar novos utilizadores" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "Convidado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -1123,12 +1137,12 @@ msgstr "Última Modificação em" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "Data do último relatório" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "Última atualização" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1157,191 +1171,190 @@ msgstr "Última Actualização em" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Leader Board (Group Ranking)" -msgstr "Quadro de Líderes (Ranking de Grupo)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number msgid "Limitation Number" -msgstr "Número limite" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Line List" -msgstr "Lista de Linha" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Linhas" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "Lista de objectivos que serão estabelecidos" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "Lista de utilizadores participando no desafio" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following msgid "Mail Group Following" -msgstr "Seguir Grupo de Correio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Modelo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary msgid "Monetary" -msgstr "Monetário" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary msgid "Monetary Value" -msgstr "Valor Montetario" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mensalmente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max msgid "Monthly Limited Sending" -msgstr "Limite mensal de envios" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "Total Mensal" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "Meus Objectivos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending msgid "My Monthly Sending Total" -msgstr "Meu Total de Envios Mensais" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Meu Total Mensal" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Meu Total" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Nome" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nunca" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay msgid "Never reminded if no value or zero is specified." -msgstr "Nunca lembrar se nenhum valor ou zero é especificado." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" -msgstr "Data do Próximo Relatório" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "No monthly sending limit" -msgstr "Sem limite de envios mensais" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_problem_solver msgid "No one can solve challenges like you do." -msgstr "Ninguém consegue ultrapassar desafios como tu." +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "No one, assigned through challenges" -msgstr "Ninguém, atribuído através de desafios" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" -"Ninguém atingiu as condições necessárias para receber distintivos especiais" #. module: gamification #: selection:gamification.challenge,period:0 msgid "Non recurring" -msgstr "Não recorrente" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay msgid "Non-updated manual goals will be reminded after" -msgstr "Objectivos não actualizados manualmente serão lembrados depois" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Notification Messages" -msgstr "Mensagens de Notificação" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "Número de Utilizadores" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "On change" -msgstr "Em Mudança" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Only the people having these badges can give this badge" -msgstr "Apenas as pessoas com estes distintivos podem dar este distintivo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids msgid "Only these people can give this badge" -msgstr "Apenas estas pessoas podem dar este distintivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Optimisation" -msgstr "Optimização" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "Proprietários" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "Participando" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" -msgstr "Pessoas com alguns distintivos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Período" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1349,28 +1362,26 @@ msgid "" "Period of automatic goal assigment. If none is selected, should be launched " "manually." msgstr "" -"Período de atribuição automática de desafios. Se nenhum estiver selecionado, " -"deve ser lançado manualmente." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodicidade" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver msgid "Problem Solver" -msgstr "Resolver Problemas" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Progressive (using numerical values)" -msgstr "Progressivo (usando valores numéricos)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Código Python" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1378,151 +1389,147 @@ msgid "" "Python code to be executed for each user. 'result' should contains the new " "current value. Evaluated user can be access through object.user_id." msgstr "" -"Código Python a ser exectuado por cada utilizador. 'resultado' deve conter " -"onovo valor. Utilizador evoluído tem acesso através de object.user_id." #. module: gamification #: selection:gamification.goal,state:0 msgid "Reached" -msgstr "Alcançado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reached when current value is" -msgstr "Alcançado quando o valor corrente é" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Recorded manually" -msgstr "Manualmente registado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referência" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Refresh Challenge" -msgstr "Atualizar Desafio" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Rejeitar" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" -msgstr "Objectivos Relacionados" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" -msgstr "Envio Remanescente Permitido" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay msgid "Remind delay" -msgstr "Relembrar demora" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Reminders for Manual Goals" -msgstr "Lembretes para Desafios Manuais" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency msgid "Report Frequency" -msgstr "Frequência de Relatório" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id msgid "Report Template" -msgstr "Template de Relatório" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Required Badges" -msgstr "Distintivos Necessários" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reset Completion" -msgstr "Redefinir Conclusão" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Responsável" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" -"Recuperando progresso para desafio pessoal, sem informações de utilizador" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "Prémio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure msgid "Reward Bests if not Succeeded?" -msgstr "Recompensar os melhores se não forem bem sucedidos?" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime msgid "Reward as soon as every goal is reached" -msgstr "Recompensar assim que cada objetivo seja alcançado" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids msgid "Reward of Challenges" -msgstr "Recompensa de Desafios" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids msgid "Rewarded by" -msgstr "Recompensado por" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Rewards for challenges" -msgstr "Recompensas para desafios" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Em Funcionamento" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Running Challenges" -msgstr "A correr Desafios" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "Planear" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Search Challenges" -msgstr "Procurar Desafios" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Search Goal Definitions" -msgstr "Procurar Definições de Objectivos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "Procurar Objectivos" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1530,23 +1537,21 @@ msgid "" "Security rules to define who is allowed to manually grant badges. Not " "enforced for administrator." msgstr "" -"Regras de segurança para definir quem tem permissão para conceder " -"manualmente distintivos. Não aplicável ao administrador." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "Enviar Relatório" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "Enviar cópia a" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "De" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1556,48 +1561,56 @@ msgstr "Sequência" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence msgid "Sequence number for ordering" -msgstr "Número de sequência de ordenação" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Set the current value you have reached for this goal" -msgstr "Defina o valor atual a que alcançou para esse objetivo" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "Defina os Dados da sua Empresa" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "Defina o logótipo da sua empresa" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "Defina o seu fuso horário" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "Configure a sua Empresa" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Start Challenge" -msgstr "Iniciar Desafio" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Data Inicial" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "Iniciar objectivo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1605,60 +1618,62 @@ msgstr "Iniciar objectivo" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Estado" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Estatísticas" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Subscrições" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Sufixo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Sugerir a utilizadores" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal msgid "Target Value to Reach" -msgstr "Valor Alvo a alcançar" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "Alvo: menor que" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id msgid "The action that will be called to update the goal value." -msgstr "A ação que será chamada para atualizar o valor do objetivo." +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." -msgstr "O desafio %s está acabado" +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" -msgstr "O campo de moeda e sufixo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id msgid "The date to use for the time period evaluated" -msgstr "A data a ser usada para o período de tempo avaliado" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date @@ -1666,9 +1681,6 @@ msgid "" "The day a new challenge will be automatically closed. If no periodicity is " "set, will use this date as the goal end date." msgstr "" -"O dia em que um novo desafio será encerrado automaticamente. Se a " -"periodicidade não está definida, vai usar esta data como a data de término " -"do objetivo." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date @@ -1676,26 +1688,20 @@ msgid "" "The day a new challenge will be automatically started. If no periodicity is " "set, will use this date as the goal start date." msgstr "" -"O dia em que um novo desafio será iniciado automaticamente. Se a " -"periodicidade não está definida, vai usar esta data como a data de término " -"do objetivo." #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" "\n" "%s" msgstr "" -"O domínio para a definição %s parece incorreta, por favor, verifique-o.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id msgid "The field containing the value to evaluate" -msgstr "O campo que contém o valor para avaliar" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field @@ -1703,66 +1709,55 @@ msgid "" "The field name on the user profile (res.users) containing the value for " "res_id for action." msgstr "" -"O nome do campo no perfil do utilizador (res.users) contendo o valor para " -"para a ação res_id." #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The higher the better" -msgstr "Quanto maior, melhor" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids msgid "The list of instances of this badge granted to users" -msgstr "A lista de situações de este distintivo concedidos aos utilizadores" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids msgid "The list of unique users having received this badge." -msgstr "A lista de únicos utilizadores a terem recebido este distintivo." +msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The lower the better" -msgstr "Quanto menor, melhor" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" -"O número máximo de tempo que este distintivo pode ser enviado por mês e por " -"pessoa." #. module: gamification -#: code:addons/gamification/models/goal.py:146 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:110 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" -"O domínio para a definição %s parece incorreta, por favor, verifique-o.\n" -"\n" -"%s" #. module: gamification -#: code:addons/gamification/models/goal.py:143 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:107 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" -"O domínio para a definição %s parece incorreta, por favor, verifique-o.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id msgid "The model object for the field to evaluate" -msgstr "O objeto modelo para o campo para avaliar" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_remind_update_delay @@ -1770,61 +1765,59 @@ msgid "" "The number of days after which the user assigned to a manual goal will be " "reminded. Never reminded if no value is specified." msgstr "" -"O número de dias após o qual o utilizador atribuído a uma meta Manual será " -"lembrado. Nunca lembrado se nenhum valor for especificado." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" -"O número de tempo que utilizador atual recebeu este distintivo, neste mês" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my msgid "The number of time the current user has received this badge." -msgstr "O número de tempo que utilizador atual recebeu este distintivo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending msgid "The number of time the current user has sent this badge this month." msgstr "" -"O número de tempo que utilizador atual enviou este distintivo, neste mês" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct msgid "The number of time this badge has been received by unique users." msgstr "" -"O número de tempo este distintivo foi recebido por utilizadores únicos." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month msgid "The number of time this badge has been received this month." -msgstr "O número de tempo este distintivo foi recebido, neste mês" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count msgid "The number of time this badge has been received." -msgstr "O número de tempo este distintivo foi recebido" +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." -msgstr "O alvo e o valor atual são definidos na moeda da empresa." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" -msgstr "A unidade dos valores alvo e atuais" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id msgid "The user responsible for the challenge." -msgstr "Os utilizadores responsáveis para o desafio" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id msgid "The user who has send the badge" -msgstr "O utilizador que enviou o distintivo" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids @@ -1832,68 +1825,52 @@ msgid "" "The users that have succeeded theses goals will receive automatically the " "badge." msgstr "" -"Os utilizadores que conseguiram estas metas receberão automaticamente " -"odistintivo." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" -"O valor a comparar com o campo distinto. A expressão pode conter referência " -"ao 'utilizador', que é um registo de navegação do utilizador atual, por " -"exemplo user.id, user.partner_id.id..." #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" -"Não há objetivos associados a este desafio, que correspondam à sua " -"pesquisa.\n" -"Certifique-se de que o seu desafio está ativo e associado a, pelo menos, um " -"utilizador." - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." -msgstr "Não há recompensa após a conclusão deste desafio." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_closed msgid "These goals will not be recomputed." -msgstr "Estes objetivos não serão recalculados." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." -msgstr "Este distintivo não pode ser enviado pelos utilizadores." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image msgid "This field holds the image used for the badge, limited to 256x256" msgstr "" -"Este campo contém a imagem utilizada para o distintivo, limitada a 256x256" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Para" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal msgid "To Reach" -msgstr "Para alcançar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update msgid "To update" -msgstr "Para atualizar" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count @@ -1903,23 +1880,23 @@ msgstr "Total" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids msgid "Unique Owners" -msgstr "Proprietários únicos" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Unidade" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Update" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "Atualizar %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1927,34 +1904,38 @@ msgstr "Atualizar %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Utilizador" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "Domínio de Utilizador" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Utilizadores" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Semanalmente" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth msgid "Who can grant this badge" -msgstr "Quem consegue conceder este distintivo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Who would you like to reward?" -msgstr "Quem gostaria de premiar?" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime @@ -1962,69 +1943,67 @@ msgid "" "With this option enabled, a user can receive a badge only once. The top 3 " "badges are still rewarded only at the end of the challenge." msgstr "" -"Com esta opção ativada, um utilizador pode receber um distintivo de uma " -"única vez. Os top 3 ainda são recompensados, no final do desafio." #. module: gamification #: model:gamification.badge,description:gamification.badge_idea msgid "With your brilliant ideas, you are an inspiration to others." -msgstr "Com as tuas ideias brilhantes, és uma inspiração para outros." +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "Anualmente" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." -msgstr "Não está na lista de utilizadores com permissão." +msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" -msgstr "Não pode conceder um distintivo a si próprio" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." -msgstr "Não pode reiniciar um desafio com objetivos por finalizar." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "You can still grant" -msgstr "Ainda pode conceder" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_good_job msgid "You did great at your job." -msgstr "Fizeste um excelente trabalho." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." -msgstr "Não tem os distintivos necessários" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." -msgstr "Já enviou este distintivo muitas vezes este mês" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_hidden msgid "You have found the hidden badge" -msgstr "Encontraste o distintivo oculto." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "badges this month" -msgstr "distintivos neste mês" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -2035,116 +2014,56 @@ msgstr "dias" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "e.g. Monthly Sales Objectives" -msgstr "por exemplo, Objectivo de Vendas Mensais" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "por exemplo, dias" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "por exemplo, user.partnher_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard msgid "gamification.badge.user.wizard" -msgstr "gamification.badge.user.wizard" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_wizard msgid "gamification.goal.wizard" -msgstr "gamification.goal.wizard" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "granted," -msgstr "concedido," +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "refresh" -msgstr "atualizar" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "responder mais tarde" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." -msgstr "do que a meta." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "the" -msgstr "o/a" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" -msgstr "este mês" - -#~ msgid "Action Needed" -#~ msgstr "Ação Necessária" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Data da Ultmia Mensagem Inserida no Registo" - -#~ msgid "Followers" -#~ msgstr "Seguidores" - -#~ msgid "Followers (Channels)" -#~ msgstr "Seguidores (Canais)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Seguidores (Parceiros)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Se marcado, há novas mensagens que pedem a sua atenção." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Se marcado, há novas mensagens que pedem a sua atenção." - -#~ msgid "Inherited models" -#~ msgstr "Modelos herdados" - -#~ msgid "Is Follower" -#~ msgstr "É um seguidor" - -#~ msgid "Last Message Date" -#~ msgstr "Data da Última Mensagem" - -#~ msgid "Messages" -#~ msgstr "Mensagens" - -#~ msgid "Messages and communication history" -#~ msgstr "Histórico de mensagens e comunicação" - -#~ msgid "Number of Actions" -#~ msgstr "Número de Ações" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Número de mensagens que requerem uma ação" - -#~ msgid "Number of unread messages" -#~ msgstr "Número de mensagens por ler" - -#~ msgid "Unread Messages" -#~ msgstr "Mensagens por ler" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Contador de Mensagens por Ler" +msgstr "" diff --git a/addons/gamification/i18n/sk.po b/addons/gamification/i18n/sk.po index 2530de8f488..79872085c7a 100644 --- a/addons/gamification/i18n/sk.po +++ b/addons/gamification/i18n/sk.po @@ -1,381 +1,458 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2016 +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-02-21 12:43+0000\n" -"Last-Translator: Pavol Krnáč <pavol.krnac@ekoenergo.sk>\n" -"Language-Team: Slovak (http://www.transifex.com/odoo/odoo-9/language/sk/)\n" -"Language: sk\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Slovak (https://www.transifex.com/odoo/teams/41243/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" -"\n" -"<p>Gratulujeme, získali ste odznak <strong>${object.badge_id.name}</" -"strong> !\n" -"% if object.sender_id\n" -"Tento odznak udelil <strong>${object.sender_id.name}</strong>.\n" -"% endif\n" -"</p>\n" -"\n" -"% if object.comment\n" -"<p><em>${object.comment}</em></p>\n" -"% endif" #. module: gamification #: model:mail.template,body_html:gamification.email_template_goal_reminder -#, fuzzy msgid "" "\n" " <p>\n" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" -"\n" -"<header>\n" -"<strong>Pripomienka ${object.name}</strong>\n" -"</header>\n" -"\n" -"<p>Neaktualizovali ste svoj progres pre cieľ ${object.definition_id.name} " -"(moemntálne dosiahnutý ${object.completeness}%) aspoň ${object." -"remind_update_delay} dní. Nezabudnite tak urobiť.</p>" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template -#, fuzzy -msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" -"% endif\n" -" " +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" msgstr "" -"\n" -"<header>\n" -"<strong>${object.name}</strong>\n" -"</header>\n" -"<p class=\"oe_grey\">Nasledujúca správa obsahuje aktuálny progres pre výzvu " -"${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -"<table width=\"100%\" border=\"1\">\n" -"<tr>\n" -"<th>Cieľ</th>\n" -"<th>Cieľové</th>\n" -"<th>Aktuálne</th>\n" -"<th>Úplnosť</th>\n" -"</tr>\n" -"% pre riadok v ctx[\"challenge_lines\"]:\n" -"<tr\n" -"% if line['completeness'] >= 100:\n" -"style=\"font-weight:bold;\"\n" -"% endif\n" -">\n" -"<td>${line['name']}</td>\n" -"<td>${line['target']}\n" -"% if line['suffix']:\n" -"${line['suffix']}\n" -"% endif\n" -"</td>\n" -"<td>${line['current']}\n" -"% if line['suffix']:\n" -"${line['suffix']}\n" -"% endif\n" -"</td>\n" -"<td>${line['completeness']} %</td>\n" -"</tr>\n" -"% endfor\n" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received +msgid "" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" "</table>\n" -"% iné:\n" -"% pre riadok v ctx[\"challenge_lines\"]:\n" -"<table width=\"100%\" border=\"1\">\n" -"<tr>\n" -"<th colspan=\"4\">${line['name']}</th>\n" -"</tr>\n" -"<tr>\n" -"<th>#</th>\n" -"<th>Osoba</th>\n" -"<th>Úplnosť</th>\n" -"<th>Aktuálny</th>\n" -"</tr>\n" -"% pre cieľ v riadku['goals']:\n" -"<tr\n" -"% if goal.completeness >= 100:\n" -"style=\"font-weight:bold;\"\n" "% endif\n" -">\n" -"<td>${goal['rank']}</td>\n" -"<td>${goal['name']}</td>\n" -"<td>${goal['completeness']}%</td>\n" -"<td>${goal['current']}/${line['target']}\n" -"% if line['suffix']:\n" -"${line['suffix']}\n" +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" "% endif\n" -"</td>\n" -"</tr>\n" -"% endfor\n" -"</table>\n" -"\n" -"<br/><br/>\n" -"\n" -"% endfor\n" -"% endif" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" -"<br/>Nikto neuspel v splnení každého cieľa, žiadny odznak nebol udelený pre " -"túto výzvu." #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" -"<br/>Odmena (odznak %s) za každého úspešného používateľa bol poslaný %s." #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " "this challenge is :" msgstr "" -"<br/>Špeciálne odmeny boli poslané používateľom ktorí sa umiestnili na " -"špici. Poradie pre túto výzvu je:" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" -"<span class=\"o_stat_text\">Pridružené</span>\n" -"<span class=\"o_stat_text\">Ciele</span>" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" -"Odznak je symbolický token udelený užívateľovi ako znamenie odmeny.\n" -"To môže byť zaslúžené automaticky ak sú splnené niektoré podmienky, alebo " -"manuálne používateľom.\n" -"Niektoré odznaky sú ťažsie na získanie ako ostatné, so špecifickými " -"podmienkami." #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" -"Definícia cieľa je technický model cieľa definujúci cieľ na dosiahnutie.\n" -"Dátumy, hodnoty na dosiahnutie alebo používatelia sú definované v cieľovej " -"inštancii." #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" msgstr "" -"Cieľ je považovaný za dosiahnutý ked je aktuálna hodnota porovnaná s " -"hodnotou na dosiahnutie" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" -"Cieľ je definovaný používateľom a definíciou cieľa.\n" -"Ciele môžu byť vytvorené automaticky použitím výziev." #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "A selected list of users" -msgstr "Vybraný zoznam používateľov" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "Akceptovať" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "Akcia" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Aktívny" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "Pokročilé možnosti" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth msgid "Allowance to Grant" -msgstr "Príspevok na udelenie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain msgid "Alternative to a list of users" -msgstr "Alternatíva k zoznamu používateľov" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category msgid "Appears in" -msgstr "Objavuje sa v" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Assign Challenge To" -msgstr "Prdeliť výzvu" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" -"Prideľte zoznam cieľov vybraným používateľom na ich zhodnotenie.\n" -"Výzva môže používať obdobie (týždenne, mesačne...0 pre automatické " -"vytváranie cieľov.\n" -"Cieľe su vytvorené pre špecifickovaných používateľov, alebo členov skupiny," #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_user_ids msgid "Authorized Users" -msgstr "Autorizovaný používatelia" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: execute a specific Python code" -msgstr "Automatika: spustiť špecifický Python kód" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: number of records" -msgstr "Automatika: počet záznamov" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Automatic: sum on a field" -msgstr "Automatika: súčet na poli" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_name @@ -383,35 +460,35 @@ msgstr "Automatika: súčet na poli" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_badge_id #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge" -msgstr "Odznak" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "Popis odznaku" +msgstr "" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted #: model:mail.message.subtype,name:gamification.mt_badge_granted msgid "Badge Granted" -msgstr "Odznak udelený" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_list_view msgid "Badge List" -msgstr "Zoznam odznakov" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_badge_name #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Name" -msgstr "Názov odznaku" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.badge_list_action #: model:ir.ui.menu,name:gamification.gamification_badge_menu msgid "Badges" -msgstr "Odznak" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -421,31 +498,27 @@ msgid "" "end date of a challenge (if no periodicity is set) or when the challenge is " "manually closed." msgstr "" -"Odznaky sú udeľované keď je výzva dokončená. To je buď na konci " -"prebiehajúceho obdobia (napr: koniec mesiaca pre mesačnú výzvu), k dátumu " -"konca výzvy (ak nie je nastavená žiadna periodicita), alebo keď je výzva " -"manuálne uzavretá." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_mode msgid "Batch Mode" -msgstr "Mód várky" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_idea msgid "Brilliant" -msgstr "Briliantné" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Can not grant" -msgstr "Nemožno udeliť" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" -msgstr "Nedá sa upraviť konfigurácia začatého cieľa" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant @@ -456,45 +529,38 @@ msgstr "Zrušiť" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "Zrušené" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Kategória" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" -msgstr "Výzva" - -#. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "Popis výzvy" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" -msgstr "Riadok výzvy" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" -msgstr "Riadky výzvy" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_name msgid "Challenge Name" -msgstr "Názov výzvy" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_challenge_id msgid "Challenge originating" -msgstr "Pôvod výzvy" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_challenge_id @@ -502,88 +568,76 @@ msgid "" "Challenge that generated the goal, assign challenge to users to generate " "goals with a value in this field." msgstr "" -"Výzva ktorá vytvorila cieľ, prideľte výzvu pouźívateľom pre vytvorenie " -"cieľov s hodnotou v tomto poli," #. module: gamification #: model:ir.actions.act_window,name:gamification.challenge_list_action #: model:ir.ui.menu,name:gamification.gamification_challenge_menu #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Challenges" -msgstr "Výzvy" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max msgid "Check to set a monthly limit per person of sending this badge" msgstr "" -"Zaškrtnite pre nastavenie mesačného limitu na osobu posielania tohoto odznaku" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "Click to create a badge." -msgstr "Kliknite pre vytvorenie odznaku." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "Click to create a challenge." -msgstr "Kliknite pre vytvorenie výzvy." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "Click to create a goal definition." -msgstr "Kliknite pre vytvorenie definície cieľa." +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "Click to create a goal." -msgstr "Kliknite pre vytvorenie cieľa." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Clickable Goals" -msgstr "Klikateľne ciele" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_closed msgid "Closed goal" -msgstr "Zavretý cieľ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "Komentár" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover msgid "Complete your Profile" -msgstr "Dokončite váš profil" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_completeness msgid "Completeness" -msgstr "Úplnosť" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" -msgstr "Mód výpočtu" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "Mód výpočtu" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "Podmienka" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "Vytvoriť Používateľa" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -593,15 +647,11 @@ msgid "" "not connect to the system. You can assign them groups in order to give them " "specific access to the applications they need to use in the system." msgstr "" -"Vytvorenie a správa používateľov, ktorí sa môžu pripojiť do systému. " -"Používatelia môžu byť deaktivovaný, takže sa danú dobu nebudú môcť pripojiť " -"do systému. Môžte im prirpadiť skupiny aby získali prístup k aplikáciám v " -"systéme, ktoré potrebujú." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "Vytvorené" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -628,73 +678,67 @@ msgstr "Vytvorené" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "Vytvoril" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Aktuálne" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current msgid "Current Value" -msgstr "Aktuálna hodnota" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "Denne" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "Údaje" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id msgid "Date Field" -msgstr "Pole dátumu" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_category msgid "Define the visibility of the challenge through menus" -msgstr "Definujte viditeľnosť výzvy v menu" +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " "stored in the field 'Current'." msgstr "" -"Definované, ako budú vypočítané ciele. Výsledok operácie budú uložené v poli " -"\"Aktuálne\"." #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "Podmienka definície" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" -msgstr "Popis definície" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Depending on the Display mode, reports will be individual or shared." msgstr "" -"V závislosti od módu zobrazenia, výkazy budú individuálne alebo zdieľané." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." -msgstr "Popíšte výzvu: čo robí, kto je cieľom, prečo na nej záleží..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Describe what they did and why it matters (will be public)" -msgstr "Popíšte čo spravili a prečo je to dôležité (bude zverejnené)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_description @@ -704,9 +748,8 @@ msgstr "Popis" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" -msgstr "Mód zobrazenia" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_display_name @@ -721,14 +764,15 @@ msgid "Display Name" msgstr "Zobraziť meno" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" -msgstr "Zobrazené ako" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_distinctive_field msgid "Distinctive field for batch user" -msgstr "Rozlišovacie pole pre várkového používateľa" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_domain @@ -737,240 +781,239 @@ msgid "" "[('state', '=', 'done')]. The expression can contain reference to 'user' " "which is a browse record of the current user if not in batch mode." msgstr "" -"Doména na filtrovanie záznamov. Všeobecné pravidlo, nie záleźiace na " -"pouźívateľovi, napr. [('state', '=', 'done')]. Výraz môže obsahovať odkaz na " -"'používateľ', čo je záznam prechádzania aktuálneho používateľa, ak nie vo " -"várkovom móde." #. module: gamification #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "Dokončiť" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Návrh" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Dátum ukončenia" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode msgid "Evaluate the expression in batch instead of once for each user" -msgstr "Vyhodnotiť výraz vo várke namiesto raz pre každého používateľa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "Hodnotený výaz pre várkový režim" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" -msgstr "Aj keď výzva zlyhá, najlepší účastníci budú odmenený" +msgid "Evaluated expression for batch mode" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "Každý" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Exclusive (done or not-done)" -msgstr "Exkluzívne (hotovo, alebo nie-hotovo)" +msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "Zlyhané" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id msgid "Field to Sum" -msgstr "Pole na sčítanie" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_domain msgid "Filter Domain" -msgstr "Doména filtra" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_first_id msgid "For 1st user" -msgstr "Pre prvého používateľa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "Pre druhého používateľa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "Pre tretieho používateľa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id -#, fuzzy msgid "For Every Succeeding User" -msgstr "Pre každého ďalšieho používateľa" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Formating Options" -msgstr "Možnosti formátovania" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "Od" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix msgid "Full Suffix" -msgstr "Plná prípona" +msgstr "" #. module: gamification #: model:ir.ui.menu,name:gamification.gamification_menu msgid "Gamification Tools" -msgstr "Nástroje gamifikácie" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge msgid "Gamification badge" -msgstr "Gamifikačný odznak" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge msgid "Gamification challenge" -msgstr "Gamifikačná výzva" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_challenge_line msgid "Gamification generic goal for challenge" -msgstr "Všeobecný cieľ gamifikácie pre výzvu" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_definition msgid "Gamification goal definition" -msgstr "Definícia cieľa gamifikácie" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal msgid "Gamification goal instance" -msgstr "Inštancia cieľa gamifikácie" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user msgid "Gamification user badge" -msgstr "Gamifikačný odznak používateľa" +msgstr "" + +#. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban msgid "Goal" -msgstr "Cieľ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" -msgstr "Definícia cieľa " +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_definition_list_action #: model:ir.ui.menu,name:gamification.gamification_definition_menu #: model:ir.ui.view,arch_db:gamification.goal_definition_list_view msgid "Goal Definitions" -msgstr "Definície cieľa " +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description msgid "Goal Description" -msgstr "Popis cieľa" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Failed" -msgstr "Cieľ zlyhal" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_list_view msgid "Goal List" -msgstr "Zoznam cieľa" +msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" -msgstr "Výkon cieľa" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Goal Reached" -msgstr "Cieľ dosiahnutý" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.challenge_list_view #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Goal definitions" -msgstr "Definície cieľov" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goal_list_action #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "Cieľe" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job msgid "Good Job" -msgstr "Dobrá práca" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "Grant" -msgstr "Udeliť" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_grant_wizard #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Grant Badge" -msgstr "Udeliť odznak" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Grant Badge To" -msgstr "Udeliť odznak" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Grant this Badge" -msgstr "Udeliť tento odznak" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "Granted by" -msgstr "Udelil" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Granting" -msgstr "Udeľovanie" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -982,22 +1025,27 @@ msgstr "Zoskupiť podľa" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_report_message_group_id msgid "Group that will receive a copy of the report in addition to the user" -msgstr "Skupina ktorá obdrží kópiu výkazu navyše k používateľovi" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "HR Challenges" -msgstr "HR výzvy" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "Skrytý" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "How to compute the goal?" -msgstr "Ako vypočítať cieľ?" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id @@ -1014,27 +1062,27 @@ msgstr "ID" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_res_id_field msgid "ID Field of user" -msgstr "ID pole používateľa" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" -msgstr "Ak je nastavené maximum" +msgid "If a maximum is set" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_challenge_id msgid "If this badge was rewarded through a challenge" -msgstr "Ak bol teno odznak udelený cez výzvu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "Obrázok" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "spracováva sa" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -1042,8 +1090,6 @@ msgid "" "In batch mode, the domain is evaluated globally. If enabled, do not use " "keyword 'user' in above filter domain." msgstr "" -"Vo vákovom režime, doména je hodnotená globálne. Ak povolené, nepoužívajte " -"kľúčové slovo \"používateľ\" vo vyššie uvedenom filtri domény." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_distinctive_field @@ -1051,8 +1097,6 @@ msgid "" "In batch mode, this indicates which field distinct one user form the other, " "e.g. user_id, partner_id..." msgstr "" -"Vo várkovom režime, toto indikuje ktoré pole rozlišuje jedného používateľa " -"od druhého, napr. user_id, partner_id..." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_last_update @@ -1061,35 +1105,22 @@ msgid "" "for a while (defined in challenge). Ignored in case of non-manual goal or " "goal not linked to a challenge." msgstr "" -"V prípade manuálneho cieľa, pripomienky sú poslané ak cieľ nebol " -"aktualizovaný nejaký čas (definovaný vo výzve). Ignorovaný v prípade " -"nemanuálneho cieľa alebo cieľov, ktoré nesúvisia s výzvou." #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "Prebieha" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Individual Goals" -msgstr "Individuálne ciele" - -#. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "Nesprávny vrátený obsah z vyhodnotenia kódu pre definíciu %s" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "Pozvať nových používateľov" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "Pozvaný" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -1106,12 +1137,12 @@ msgstr "Posledná modifikácia" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_last_report_date msgid "Last Report Date" -msgstr "Dátum posledného výkazu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_last_update msgid "Last Update" -msgstr "Posledná aktualizácia" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_write_uid @@ -1140,191 +1171,190 @@ msgstr "Naposledy upravované" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 msgid "Leader Board (Group Ranking)" -msgstr "Tabuľa poradia (Skupinové hodnotenie)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max_number msgid "Limitation Number" -msgstr "Limitačné číslo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Line List" -msgstr "Riadok zoznamu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "Riadky" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids msgid "List of goals that will be set" -msgstr "Zoznam cieľov ktoré budú nastavené" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_ids msgid "List of users participating to the challenge" -msgstr "Zoznam používateľov zúčastňujúcich sa na výzve" +msgstr "" #. module: gamification #: model:gamification.goal.definition,name:gamification.definition_nbr_following msgid "Mail Group Following" -msgstr "Poslať poštu skupine odberajúcej" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "Model" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary msgid "Monetary" -msgstr "Monetárne" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_monetary msgid "Monetary Value" -msgstr "Monetárna hodnota" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "Mesačne" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max msgid "Monthly Limited Sending" -msgstr "Mesačný limit odosielania" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_this_month msgid "Monthly total" -msgstr "Mesačne celkovo" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "Moje ciele" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending msgid "My Monthly Sending Total" -msgstr "Moje mesačne odosielané celkovo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_this_month msgid "My Monthly Total" -msgstr "Moje mesačne celkovo" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my msgid "My Total" -msgstr "Moje celkom" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Meno" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "Nikdy" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay msgid "Never reminded if no value or zero is specified." -msgstr "Nepripomínané ak nie je špecifikácia alebo je nula." +msgstr "" + +#. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" -msgstr "Ďalší dátum výkazu" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "No monthly sending limit" -msgstr "Žiadny mesačný limit odosielania" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_problem_solver msgid "No one can solve challenges like you do." -msgstr "Nik nevie riesiť výzvy ako vy." +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "No one, assigned through challenges" -msgstr "Nikto, pridelené počas výziev" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" -"Nikto nedosiahol požadované podmienky pre udelenie špeciálneho odznaku." #. module: gamification #: selection:gamification.challenge,period:0 msgid "Non recurring" -msgstr "Jednorázové" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_remind_update_delay msgid "Non-updated manual goals will be reminded after" -msgstr "Neaktualizované manuálne ciele budú pripomenuté po" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Notification Messages" -msgstr "Notifikačné správy" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "Počet používateľov" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "On change" -msgstr "O zmene" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Only the people having these badges can give this badge" -msgstr "Iba ľudia s týmto odznakom vedia dať tento odznak" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth_user_ids msgid "Only these people can give this badge" -msgstr "Iba títo ľudia možu udeliť tento odznak" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "Optimisation" -msgstr "Optimizácia" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "Vlastníci" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "Účasť" +msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" -msgstr "Ľudia čo majú niektoré odznaky" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Obdobie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1332,28 +1362,26 @@ msgid "" "Period of automatic goal assigment. If none is selected, should be launched " "manually." msgstr "" -"Obdobie automatického pridelenia cieľa. Ak žiadny nie je zvolený, má byť " -"spustený manuálne." #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodicita" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver msgid "Problem Solver" -msgstr "Riešiteľ problémov" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 msgid "Progressive (using numerical values)" -msgstr "Progresívne (pomocou číselnej hodnoty)" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Kód Pyton" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1361,151 +1389,147 @@ msgid "" "Python code to be executed for each user. 'result' should contains the new " "current value. Evaluated user can be access through object.user_id." msgstr "" -"Python kód ktorý bude vykonaný pre každého používateľa. 'Výsledok' by mal " -"obsahovať novú aktuálnu hodnotu. Vyhodnotený používateľ može byť sprísupnený " -"cez object.user_id." #. module: gamification #: selection:gamification.goal,state:0 msgid "Reached" -msgstr "Dosiahnuté" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reached when current value is" -msgstr "Dosiahnuté keď aktuálna hodnota je" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,computation_mode:0 msgid "Recorded manually" -msgstr "Zaznamenané manuálne" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Odkaz" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Refresh Challenge" -msgstr "Obnoviť výzvu" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "Zamietnuť" +msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" -msgstr "Spriaznené ciele" +msgstr "" + +#. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" -msgstr "Zostávajúce povolené odosielania" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_remind_update_delay msgid "Remind delay" -msgstr "Pipomenúť meškanie" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Reminders for Manual Goals" -msgstr "Pripomienky pre manuálne ciele" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_frequency msgid "Report Frequency" -msgstr "Frekvencia výkazov" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_template_id msgid "Report Template" -msgstr "Šablóna výkazu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth_badge_ids msgid "Required Badges" -msgstr "Požadované odznaky" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reset Completion" -msgstr "Resetovať kompletizáciu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Zodpovedná osoba" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" -msgstr "Načítanie pokroku pre osobnú výzvu, bez používateľových informácií" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" -msgstr "Odmena" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_failure msgid "Reward Bests if not Succeeded?" -msgstr "Oceniť najlepších ak neuspeli?" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_realtime msgid "Reward as soon as every goal is reached" -msgstr "Odmena ihneď po dosiahnutí každého cieľa" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_challenge_ids msgid "Reward of Challenges" -msgstr "Odmena výziev" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_goal_definition_ids msgid "Rewarded by" -msgstr "Odmenil" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Rewards for challenges" -msgstr "Odmeny za výzvy" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Spustené" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Running Challenges" -msgstr "Prebiehajúce výzvy" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "Naplánovať" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Search Challenges" -msgstr "Vyhľadať výzvy" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Search Goal Definitions" -msgstr "Vyhľadať definície cieľov" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Search Goals" -msgstr "Vyhľadať ciele" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1513,23 +1537,21 @@ msgid "" "Security rules to define who is allowed to manually grant badges. Not " "enforced for administrator." msgstr "" -"Bezpečnostné previdlá ktoré definujú kto má povolenie manuálne udelovať " -"odznaky. Nie vynútené pre správcu." #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "Poslať výkaz" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "Poslať kópiu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "Odosielateľ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1539,48 +1561,56 @@ msgstr "Postupnosť" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_sequence msgid "Sequence number for ordering" -msgstr "Sekvenčné číslo pre objednávanie" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Set the current value you have reached for this goal" -msgstr "Nastavte aktuálnu hodnotu ktorú ste dosiahli pre tento cieľ " +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "Nastavte dáta vašej spoločnosti" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "Nastavte logo vašej spoločnosti" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "Nastavte vašu časovú zónu" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" -msgstr "Nastavte svoju spoločnosť" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Start Challenge" -msgstr "Začať výzvu" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Počiatočný dátum" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Start goal" -msgstr "Začať cieľ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_state @@ -1588,60 +1618,62 @@ msgstr "Začať cieľ" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Stav" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "Štatistiky" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "Predplatné" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "Prípona" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids msgid "Suggest to users" -msgstr "Odporučiť používateľom" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_target_goal msgid "Target Value to Reach" -msgstr "Cieľová hodnota na dosiahnutie" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "Cieľ: menej ako" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id msgid "The action that will be called to update the goal value." -msgstr "Akcia, ktorá bude zvolaná na aktualizáciu hodnoty cieľa." +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." -msgstr "Výzva %s je dokončená." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" -msgstr "Pole meny a prípony" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_date_id msgid "The date to use for the time period evaluated" -msgstr "Dátum na použitie pre vyhodnotené časové obdobie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_end_date @@ -1649,8 +1681,6 @@ msgid "" "The day a new challenge will be automatically closed. If no periodicity is " "set, will use this date as the goal end date." msgstr "" -"Deň kedy bude automaticky zavretá nová výzva. Ak nie je nastavená " -"periodicita, použije sa tento dátum ako dátum ukončenia cieľa." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_start_date @@ -1658,25 +1688,20 @@ msgid "" "The day a new challenge will be automatically started. If no periodicity is " "set, will use this date as the goal start date." msgstr "" -"Deň kedy bude automaticky začatá nová výzva. Ak nie je nastavená " -"periodicita, použije sa tento dátum ako dátum začatia cieľa." #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" "\n" "%s" msgstr "" -"Dom éna pre definíciu %s sa zdá byť nesprávna, prosím skontrolujte ju.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_field_id msgid "The field containing the value to evaluate" -msgstr "Pole obsahujúce hodnotu na vyhodnotenie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_res_id_field @@ -1684,66 +1709,55 @@ msgid "" "The field name on the user profile (res.users) containing the value for " "res_id for action." msgstr "" -"Názov poľa na profile používateľa (resp. používateľov) obsahujúci hodnotu " -"res_id pre akciu." #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The higher the better" -msgstr "Čím vyššie tým lepšie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_owner_ids msgid "The list of instances of this badge granted to users" -msgstr "Zoznam inštancií tohto odznaku udeleného používateľom" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_unique_owner_ids msgid "The list of unique users having received this badge." -msgstr "Zoznam unikátnych používateľov, ktorí dostali tento odznak." +msgstr "" #. module: gamification #: selection:gamification.goal.definition,condition:0 msgid "The lower the better" -msgstr "Čím menšie tým lepšie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" -"Maximálny počet razov tento odznak môže byť do mesiaca poslaný na " -"používateľa." #. module: gamification -#: code:addons/gamification/models/goal.py:146 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:110 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" -"Dom éna pre definíciu %s sa zdá byť nesprávna, prosím skontrolujte ju.\n" -"\n" -"%s" #. module: gamification -#: code:addons/gamification/models/goal.py:143 -#, fuzzy, python-format +#: code:addons/gamification/models/goal.py:107 +#, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" -"Dom éna pre definíciu %s sa zdá byť nesprávna, prosím skontrolujte ju.\n" -"\n" -"%s" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_model_id msgid "The model object for the field to evaluate" -msgstr "Model objektu pre pole na vyhodnotenie" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_remind_update_delay @@ -1751,124 +1765,112 @@ msgid "" "The number of days after which the user assigned to a manual goal will be " "reminded. Never reminded if no value is specified." msgstr "" -"Počet dní po ktorých bude používateľ pridelený manuálnemu cieľu bude " -"pripomenutý. Nikdy pripomínany ak hodnota nie je nastavená." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." -msgstr "Koľko krát aktuálny používateľ obdržal tento odznak v tomto mesiaci." +msgid "" +"The number of time the current user has received this badge this month." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my msgid "The number of time the current user has received this badge." -msgstr "Koľko krát aktuálny používateľ obdržal tento odznak." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_monthly_sending msgid "The number of time the current user has sent this badge this month." -msgstr "Koľko krát aktuálny používateľ poslal tento odznak v tomto mesiaci." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count_distinct msgid "The number of time this badge has been received by unique users." -msgstr "Koľko krát bol obdržaný tento odznak unikátnymi používateľmi." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_this_month msgid "The number of time this badge has been received this month." -msgstr "Koľko krát bol obdržaný tento odznak v tomto mesiaci." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_count msgid "The number of time this badge has been received." -msgstr "Koľko krát bol tento odznak obdržaný." +msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" -"Cieľová a aktuálna hodnota sú definované v mene používanej spoločnosťou." #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" -msgstr "Jednotka cieľovej a aktuálnej hodnoty" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_manager_id msgid "The user responsible for the challenge." -msgstr "Používateľ zodpovedný za výzvu." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_user_sender_id msgid "The user who has send the badge" -msgstr "Používateľ ktorý poslal odznak" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_goal_definition_ids msgid "" "The users that have succeeded theses goals will receive automatically the " "badge." -msgstr "Používatelia ktorí uspeli v týchto cieľoch automaticky obdržia odznak." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" -"Hodnota na porovnanie s rozlišovacím poľom. Výraz môže obsahovať odkaz na " -"'používateľ' čo je prechádzanie záznamov aktuálneho používateľa, napr. user." -"id, user.partner_id.id..." #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" -"Žiadne cieľe nie sú spojené s touto výzvou zodpovedajúce vášmu " -"vyhľadávaniu.\n" -"Uistite sa že vaša výzva je aktívna a pridelená aspoň jednému používateľovi." - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." -msgstr "Po ukončení tejto výzvy nie je žiadna odmena." #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_closed msgid "These goals will not be recomputed." -msgstr "Tieto ciele nebudú prepočítané." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." -msgstr "Tento odznak nemôže by posielaný používateľmi." +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_image msgid "This field holds the image used for the badge, limited to 256x256" -msgstr "Toto pole obsahuje obrázok používaný pre odznak, obmedzený na 256x256" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "Do" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal msgid "To Reach" -msgstr "Na dosiahnutie" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_to_update msgid "To update" -msgstr "Na aktualizovanie" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count @@ -1878,23 +1880,23 @@ msgstr "Celkom" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_unique_owner_ids msgid "Unique Owners" -msgstr "Unikátny vlastníci" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "Jednotka" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "Aktualizovať" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "Aktualizácia %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1902,34 +1904,38 @@ msgstr "Aktualizácia %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "Používateľ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "Používateľská doména" +msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "Používatelia" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "Týždenne" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth msgid "Who can grant this badge" -msgstr "Kto môže udeliť tento odznak" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_badge_wizard_grant msgid "Who would you like to reward?" -msgstr "Koho by ste chceli odmeniť?" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_reward_realtime @@ -1937,69 +1943,67 @@ msgid "" "With this option enabled, a user can receive a badge only once. The top 3 " "badges are still rewarded only at the end of the challenge." msgstr "" -"S touto možnosťou povolenou, používateľ môže dostať odznak iba raz. Prvé 3 " -"odznaky sú stále odmenou len na konci výzvy." #. module: gamification #: model:gamification.badge,description:gamification.badge_idea msgid "With your brilliant ideas, you are an inspiration to others." -msgstr "Vašimi geniálnymi nápadmi ste inšpiráciou pre ostatných." +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "Ročne" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." -msgstr "Nie ste v zozname povolených používateľov." +msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" -msgstr "Nemôžete udeliť odznak sám sebe" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." -msgstr "Nemôźete resetovať výzvu s nedokončenými cieľmi." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "You can still grant" -msgstr "Stále môžete udeliť" +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_good_job msgid "You did great at your job." -msgstr "Odviedli ste skvelú prácu." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." -msgstr "Nemáte požadované odznaky." +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." -msgstr "Tento odznak ste už poslali príliš veľa krát tento mesiac." +msgstr "" #. module: gamification #: model:gamification.badge,description:gamification.badge_hidden msgid "You have found the hidden badge" -msgstr "Našli ste skrytý odznak" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "badges this month" -msgstr "odznaky tento mesiac" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -2010,116 +2014,56 @@ msgstr "dni" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "e.g. Monthly Sales Objectives" -msgstr "napr. Mesačné ciele predaja" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "napr. dni" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" -"napr. výsledok = pool.get('mail.followers').search(cr, uid, [('res_model', " -"'=', 'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "napr. user.partner_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard msgid "gamification.badge.user.wizard" -msgstr "gamification.badge.user.wizard " +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_wizard msgid "gamification.goal.wizard" -msgstr "gamification.goal.wizard" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "granted," -msgstr "udelené," +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "refresh" -msgstr "odbnoviť" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "odpovedať neskôr" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." -msgstr "ako cieľ." +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "the" -msgstr " " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" -msgstr "tento mesiac" - -#~ msgid "Action Needed" -#~ msgstr "Potrebná akcia" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Dátum poslednej správy zaslanej záznamu." - -#~ msgid "Followers" -#~ msgstr "Odberatelia" - -#~ msgid "Followers (Channels)" -#~ msgstr "Odberatelia (Kanály)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Odberatelia (Partneri)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Ak zaškrtnuté, nové správy vyžadujú vašu pozornosť." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "Ak zaškrtnuté, nové správy vyžadujú vašu pozornosť." - -#~ msgid "Inherited models" -#~ msgstr "Zdedené modely" - -#~ msgid "Is Follower" -#~ msgstr "Je odberateľ" - -#~ msgid "Last Message Date" -#~ msgstr "Dátum poslednej správy" - -#~ msgid "Messages" -#~ msgstr "Správy" - -#~ msgid "Messages and communication history" -#~ msgstr "Správa a história komunikácie" - -#~ msgid "Number of Actions" -#~ msgstr "Počet akcií" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Počet správ ktoré vyžadujú akciu" - -#~ msgid "Number of unread messages" -#~ msgstr "Počet neprečítaných správ" - -#~ msgid "Unread Messages" -#~ msgstr "Neprečítané správy" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Počítadlo neprečítaných správ" +msgstr "" diff --git a/addons/gamification/i18n/sq.po b/addons/gamification/i18n/sq.po index 72f5495944f..5d8e058b534 100644 --- a/addons/gamification/i18n/sq.po +++ b/addons/gamification/i18n/sq.po @@ -1,38 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-03-31 14:25+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Albanian (http://www.transifex.com/odoo/odoo-9/language/sq/)\n" -"Language: sq\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Albanian (https://www.transifex.com/odoo/teams/41243/sq/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -43,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -151,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -184,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -193,11 +392,6 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" msgstr "" @@ -205,7 +399,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "Aktiv" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -236,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -323,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -342,28 +534,21 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "Kategori" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -443,22 +628,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -507,7 +683,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "Gjendja e Tanishme" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -536,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -543,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -559,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -575,7 +748,6 @@ msgstr "Përshkrimi" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -592,6 +764,7 @@ msgid "Display Name" msgstr "Emri i paraqitur" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -613,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "E Kryer" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "Paraprake" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "Data Perfundimtare" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -635,12 +809,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification @@ -739,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -747,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -776,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -797,7 +975,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -866,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -884,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -935,22 +1117,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1086,7 +1258,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "Emri" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1099,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1119,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1170,11 +1347,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1182,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "Periudha" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1194,7 +1366,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "Periodiciteti" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver @@ -1236,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "Referenca" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1244,13 +1416,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1291,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "Përgjegjës" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1333,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "Rrjedhshme" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1398,21 +1569,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1426,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "Fillo Datën" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1439,7 +1618,7 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "Statusi" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view @@ -1454,7 +1633,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" msgstr "" @@ -1479,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1509,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1551,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1588,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1617,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1647,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1670,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1716,7 +1893,7 @@ msgid "Update" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1735,12 +1912,16 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" + +#. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" @@ -1775,19 +1956,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1803,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1843,9 +2024,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1874,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1892,53 +2067,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "Veprimet e nevojshme" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "Data e mesazhit të fundit të postuar në regjistër" - -#~ msgid "Followers" -#~ msgstr "Ndjekesit" - -#~ msgid "Followers (Channels)" -#~ msgstr "Ndjekesit (Kanalet)" - -#~ msgid "Followers (Partners)" -#~ msgstr "Ndjekesit (Partnerët)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "Nëqoftëse është e çekuar mesazhet e reja kërkojnë vëmëndjen tuaj." - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "" -#~ "Nëqoftëse është e çekuar,\n" -#~ " mesazhet e reja kërkojnë vëmëndjen tuaj." - -#~ msgid "Is Follower" -#~ msgstr "Eshte Ndjekës" - -#~ msgid "Last Message Date" -#~ msgstr "Data e Mesazhit të Fundit" - -#~ msgid "Messages" -#~ msgstr "Mesazhet" - -#~ msgid "Messages and communication history" -#~ msgstr "Historiku i mesazheve dhe komunikimeve" - -#~ msgid "Number of Actions" -#~ msgstr "Numri i Veprimeve" - -#~ msgid "Number of messages which requires an action" -#~ msgstr "Numri i mesazheve që kërkojnë një veprim" - -#~ msgid "Number of unread messages" -#~ msgstr "Numri i mesazheve të palexuara" - -#~ msgid "Unread Messages" -#~ msgstr "Mesazhe të Palexuara" - -#~ msgid "Unread Messages Counter" -#~ msgstr "Numëruesi i Mesazheve të Palexuara" diff --git a/addons/gamification/i18n/th.po b/addons/gamification/i18n/th.po index f642959786b..2af8d22bdaa 100644 --- a/addons/gamification/i18n/th.po +++ b/addons/gamification/i18n/th.po @@ -1,43 +1,262 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: -# Khwunchai Jaengsawang <khwunchai.j@ku.th>, 2016 -#, fuzzy +# Martin Trigaux <mat@odoo.com>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-07-05 04:53+0000\n" -"Last-Translator: Khwunchai Jaengsawang <khwunchai.j@ku.th>\n" -"Language-Team: Thai (http://www.transifex.com/odoo/odoo-9/language/th/)\n" -"Language: th\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n" +"Language-Team: Thai (https://www.transifex.com/odoo/teams/41243/th/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"#-#-#-#-# th.po (Odoo 9.0) #-#-#-#-#\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"#-#-#-#-# th.po (Odoo 9.0) #-#-#-#-#\n" +"Language: th\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -48,104 +267,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -156,30 +352,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -189,7 +383,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -198,24 +392,19 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "ปฏิบัติ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "เปิดใช้งาน" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Advanced Options" -msgstr "ตัวเลือกขั้นสูง" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_auth @@ -241,10 +430,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -328,7 +515,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -342,33 +529,26 @@ msgstr "ยกเลิก" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "ถูกยกเลิก" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Category" -msgstr "หมวด" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -435,7 +615,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_comment #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_comment msgid "Comment" -msgstr "ความคิดเห็น" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_discover @@ -448,25 +628,16 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "เงื่อนไข" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "สร้างผู้ใช้" +msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -507,12 +678,12 @@ msgstr "สร้างเมื่อ" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "ผู้สร้าง" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "ปัจจุบัน" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -523,12 +694,12 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "รายวัน" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "ข้อมูล" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -541,6 +712,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -548,12 +720,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -564,7 +731,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -580,7 +748,6 @@ msgstr "รายละเอียด" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -597,6 +764,7 @@ msgid "Display Name" msgstr "ชื่อที่ใช้แสดง" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -618,20 +786,21 @@ msgstr "" #: selection:gamification.challenge,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Done" -msgstr "เสร็จสมบูรณ์" +msgstr "" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "ฉบับร่าง" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "วันสิ้นสุด" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -640,18 +809,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "ทุกคน" +msgstr "" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -661,7 +825,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "ล้มเหลว" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -681,12 +845,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_second_id msgid "For 2nd user" -msgstr "สำหรับผู้ใช้ที่ 2" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_third_id msgid "For 3rd user" -msgstr "สำหรับผู้ใช้ที่ 3" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_reward_id @@ -701,7 +865,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "From" -msgstr "จาก" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_full_suffix @@ -744,6 +908,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -752,7 +923,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -781,7 +952,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -802,9 +975,8 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" -msgstr "เป้าหมาย" +msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_good_job @@ -863,7 +1035,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "ซ่อน" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -871,6 +1043,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -889,7 +1066,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -900,12 +1077,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "รูปภาพ" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "กำลังดำเนินการ" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -932,7 +1109,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "In progress" -msgstr "อยู่ระหว่างดำเนินการ" +msgstr "" #. module: gamification #: selection:gamification.challenge,visibility_mode:0 @@ -940,20 +1117,10 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" -msgstr "เชิญผู้ใช้ใหม่" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "ถูกเชิญ" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update @@ -1019,7 +1186,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "เส้น" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1040,7 +1207,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "โมเดล" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1056,7 +1223,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "รายเดือน" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1071,7 +1238,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "My Goals" -msgstr "เป้าหมายของฉัน" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_my_monthly_sending @@ -1091,12 +1258,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_name msgid "Name" -msgstr "ชื่อ" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "ไม่" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1104,6 +1271,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1124,7 +1296,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1147,7 +1319,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_stat_count_distinct msgid "Number of users" -msgstr "จำนวนผู้ใช้" +msgstr "" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 @@ -1172,11 +1344,6 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_owner_ids msgid "Owners" -msgstr "เจ้าของ" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" msgstr "" #. module: gamification @@ -1187,7 +1354,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "ระยะเวลา" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1214,7 +1381,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Python Code" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1241,7 +1408,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Reference" -msgstr "อ้างอิงถึง" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1249,16 +1416,16 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" -msgstr "ปฏิเสธ" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.goals_from_challenge_act msgid "Related Goals" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_remaining_sending msgid "Remaining Sending Allowed" msgstr "" @@ -1296,17 +1463,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "รับผิดชอบ" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1338,7 +1504,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "กำลังทำงาน" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1375,17 +1541,17 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Send Report" -msgstr "ส่งรายงาน" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_report_message_group_id msgid "Send a copy to" -msgstr "ส่งสำเนาถึง" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_sender_id msgid "Sender" -msgstr "ผู้ส่ง" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_sequence @@ -1403,19 +1569,27 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" -msgstr "ตั้งค่าโลโก้บริษัท" +msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" -msgstr "ตั้งค่าเขตเวลาของคุณ" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" #. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure @@ -1431,7 +1605,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "วันที่เริ่ม" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1444,24 +1618,24 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "สถานะ" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "สถิติ" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "การสมัครรับข้อมูลข่าวสาร" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "คำลงท้าย" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1476,7 +1650,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "Target: less than" -msgstr "เป้าหมาย: น้อยกว่า" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_action_id @@ -1484,13 +1658,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1514,7 +1690,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1556,25 +1732,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1593,7 +1768,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1622,11 +1798,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1652,21 +1830,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1675,7 +1847,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1688,7 +1860,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "To" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1713,18 +1885,18 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "หน่วย" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "อัพเดท" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" -msgstr "อัพเดท %s" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_user_id @@ -1732,7 +1904,7 @@ msgstr "อัพเดท %s" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_user_id #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "User" -msgstr "ผู้ใช้งาน" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain @@ -1740,16 +1912,20 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" -msgstr "ผู้ใช้งาน" +msgstr "" + +#. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" #. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "รายสองสัปดาห์" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth @@ -1777,22 +1953,22 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Yearly" -msgstr "รายปี" +msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1808,13 +1984,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1843,33 +2019,29 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. days" -msgstr "e.g. วัน" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" -"เช่น result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "e.g. user.partner_id.id" -msgstr "เช่น user.partner_id.id" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_badge_user_wizard msgid "gamification.badge.user.wizard" -msgstr "gamification.badge.user.wizard" +msgstr "" #. module: gamification #: model:ir.model,name:gamification.model_gamification_goal_wizard msgid "gamification.goal.wizard" -msgstr "gamification.goal.wizard" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view @@ -1882,11 +2054,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "ตอบทีหลัง" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1894,51 +2061,9 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_user_kanban_view msgid "the" -msgstr " " +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "ต้องดำเนินการ" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "วันที่ข้อความล่าสุดโพสต์ในระเบียน" - -#~ msgid "Followers" -#~ msgstr "ผู้ติดตาม" - -#~ msgid "Followers (Channels)" -#~ msgstr "ผู้ติดตาม (ช่องทาง)" - -#~ msgid "Followers (Partners)" -#~ msgstr "ผู้ติดตาม (คู่ค้า)" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "ถ้าเลือก ข้อความใหม่จะต้องการความสนใจจากคุณ" - -#~ msgid "If checked, new messages require your attention." -#~ msgstr "ถ้าเลือก ข้อความใหม่จะต้องการความสนใจจากคุณ" - -#~ msgid "Is Follower" -#~ msgstr "เป็นผู้ติดตาม" - -#~ msgid "Last Message Date" -#~ msgstr "วันที่ข้อความล่าสุด" - -#~ msgid "Messages" -#~ msgstr "ข้อความ" - -#~ msgid "Messages and communication history" -#~ msgstr "ข้อความและประวัติการติดต่อ" - -#~ msgid "Number of Actions" -#~ msgstr "จำนวนกิจกรรม" - -#~ msgid "Unread Messages" -#~ msgstr "ข้อความที่ยังไม่ได้อ่าน" - -#~ msgid "Unread Messages Counter" -#~ msgstr "จำนวนข้อความที่ยังไม่ได้อ่าน" diff --git a/addons/gamification/i18n/zh_TW.po b/addons/gamification/i18n/zh_TW.po index 64e15789001..b87fa2b1a8c 100644 --- a/addons/gamification/i18n/zh_TW.po +++ b/addons/gamification/i18n/zh_TW.po @@ -1,39 +1,263 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * gamification -# +# # Translators: +# Martin Trigaux <mat@odoo.com>, 2017 +# Michael Yeung <michael@deluxe.hk>, 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo 9.0\n" +"Project-Id-Version: Odoo Server 10.saas~18\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-06-13 10:08+0000\n" -"Last-Translator: Martin Trigaux\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/odoo/odoo-9/" -"language/zh_TW/)\n" -"Language: zh_TW\n" +"POT-Creation-Date: 2017-10-02 11:27+0000\n" +"PO-Revision-Date: 2017-10-02 11:27+0000\n" +"Last-Translator: Michael Yeung <michael@deluxe.hk>, 2017\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/odoo/teams/41243/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" +"Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: gamification -#: model:mail.template,body_html:gamification.email_template_badge_received +#: model:mail.template,body_html:gamification.simple_report_template msgid "" "\n" -" <p>Congratulation, you have received the badge <strong>${object." -"badge_id.name}</strong> !\n" -" % if object.sender_id\n" -" This badge was granted by <strong>${object.sender_id.name}</" -"strong>.\n" -" % endif\n" -" </p>\n" +" \n" +"% set record = ctx.get('record')\n" +"% set company = record and record.company_id or user.company_id\n" +"% set challenge_lines = ctx.get('challenge_lines', []) \n" +"<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"font-family: 'Helvetica'; background-color: #EEE; border-collapse: collapse;\">\n" +"<tr>\n" +" <td valign=\"top\" align=\"center\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"600\" style=\"margin: 0 auto; width: 600px;\">\n" +" <tr><td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding:30px 15px;\">\n" +" <img width=\"90\" src=\"/logo.png?company=${user.company_id.id}\" style=\"width:80px;\"/>\n" +" </td>\n" +" % if object.visibility_mode == 'ranking':\n" +" <td style=\"padding:15px;\">\n" +" <p style=\"font-size:20px;color:#666666;\" align=\"right\">Leaderboard</p>\n" +" </td>\n" +" % endif\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" bgcolor=\"#fff\" style=\"background-color:#fff;\">\n" +" <tr><td style=\"padding: 15px;\">\n" +" % if object.visibility_mode == 'personal':\n" +" <span style=\"color:#666666;font-size:13px;\">Here is your current progress in the challenge <strong>${object.name}</strong>.</span>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:20px;\">\n" +" <tr>\n" +" <td align=\"center\">\n" +" <p style=\"font-size:27px;color:#666666;\">Personal Performance</p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th align=\"left\" style=\"padding-bottom: 0px;width:40%;text-align:left;\">Goals</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"left\">Target</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Current</th>\n" +" <th style=\"width:20%;text-align:right;\" align=\"right\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for line in challenge_lines:\n" +" <tr\n" +" % if line['completeness'] >= 100:\n" +" style=\"font-weight:bold;\"\n" +" % endif\n" +" >\n" +" <td style=\"padding: 20px 0;\" align=\"left\">\n" +" ${line['name']}\n" +" % if line['suffix'] or line['monetary']:\n" +" (${line['full_suffix']})\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['target']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;\" align=\"right\">${\"%.2f\" % line['current']}\n" +" % if line['suffix']:\n" +" ${line['suffix']}\n" +" % endif\n" +" </td>\n" +" <td style=\"padding: 20px 0;font-size:25px;color:#9A6C8E;\" align=\"right\"><strong>${line['completeness']| int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#e3e3e3;\"></td>\n" +" </tr>\n" +" % endfor \n" +" </tbody>\n" +" </table> \n" +" % else: \n" +" <span style=\"color:#A8A8A8;font-size:13px;\">\n" +" Challenge: <strong>${object.name}</strong>.\n" +" </span> \n" +" % for line in challenge_lines:\n" +" <!-- Header + Button table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"style=\"margin-top:35px;\">\n" +" <tr>\n" +" <td width=\"50%\">\n" +" <p style=\"font-size:22px;color:#666666;\">Top Achievers for goal <strong>${line['name']}</strong></p>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" <!-- Podium -->\n" +" % if len(line['goals'])>2:\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:10px;\">\n" +" <tr><td style=\"padding:0 30px;\">\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n" +" <tr>\n" +" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n" +" % for goal in top_goals:\n" +" <td align=\"center\" style=\"width:32%;\">\n" +" % if loop.index == 1:\n" +" % set extra_div = '<div style=\"height:40px;\"></div>'\n" +" % set heightA = 95\n" +" % set heightB = 75\n" +" % set bgColor = '#b898b0'\n" +" % set fontSize = 50\n" +" % set podiumPosition = '2'\n" +" % elif loop.index == 2:\n" +" % set extra_div = ''\n" +" % set heightA = 55\n" +" % set heightB = 115\n" +" % set bgColor = '#9A6C8E'\n" +" % set fontSize = 85\n" +" % set podiumPosition = '1'\n" +" % elif loop.index == 3:\n" +" % set extra_div = '<div style=\"height:60px;\"></div>'\n" +" % set heightA = 115\n" +" % set heightB = 55\n" +" % set bgColor = '#c8afc1'\n" +" % set fontSize = 35\n" +" % set podiumPosition = '3'\n" +" % endif\n" +" <div style=\"margin:0 3px 0 3px;height:220px;\">\n" +" <div style=\"height:${heightA}px;\">\n" +" ${extra_div | safe} \n" +" <div style=\"height:55px;\">\n" +" % set path = object.env['res.users'].browse(goal['user_id']).partner_id.image_small\n" +" <img style=\"margin-bottom:5px;width:50px;height:50px;border-radius:50%;\" src=\"data:image/jpeg;base64,${path}\" alt=\"${goal['name']}\"/>\n" +" </div> \n" +" <div align=\"center\" style =\"color:${bgColor};height:20px\">\n" +" ${goal['name']}\n" +" </div \n" +" </div>\n" +" <div style=\"background-color:${bgColor | safe};height:${heightB}px;\">\n" +" <strong><span style=\"color:#fff;font-size:${fontSize}px;\">${podiumPosition | safe}</span></strong>\n" +" </div>\n" +" <div style=\"height:30px;\">\n" +" <p style=\"color:#9A6C8E;font-size:20px;margin-top:10px;\">\n" +" ${\"%.2f\" % goal['current']}\n" +" % if line['suffix'] or line['monetary']:\n" +" ${line['full_suffix']}\n" +" % endif\n" +" </p>\n" +" </div>\n" +" </div>\n" +" </td>\n" +" % endfor\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" % endif\n" +" <!-- data table -->\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-bottom:5px\">\n" +" <tr>\n" +" <td>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"margin-top:30px;margin-bottom:5px;color:#666666;\">\n" +" <thead>\n" +" <tr style=\"color:#9A6C8E; font-size:12px;\">\n" +" <th style=\"width:15%;text-align:center;\">Rank</th>\n" +" <th style=\"width:25%;text-align:left;\">Name</th>\n" +" <th style=\"width:30%;text-align:right;\">Performance \n" +" % if line['suffix']:\n" +" (${line['suffix']})\n" +" % elif line['monetary']:\n" +" (${company.currency_id.symbol})\n" +" % endif\n" +" </th>\n" +" <th style=\"width:30%;text-align:right;\"\">Completeness</th>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#9A6C8E;\"></td>\n" +" </tr>\n" +" </thead>\n" +" <tbody>\n" +" % for goal in line['goals']:\n" +" <tr>\n" +" % set tdBgColor = '#fff'\n" +" % set tdColor = 'gray'\n" +" % set mutedColor = '#AAAAAA'\n" +" % set tdPercentageColor = '#9A6C8E'\n" +" <td width=\"15%\" align=\"center\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:20px;\">${goal['rank']+1}\n" +" </td>\n" +" <td width=\"25%\" align=\"left\" valign=\"middle\" style=\"background-color:${tdBgColor};padding :5px 0;font-size:13px;\">${goal['name']}</td>\n" +" <td width=\"30%\" align=\"right\" style=\"background-color:${tdBgColor};padding:5px 0;line-height:1;\">${\"%.2f\" % goal['current']}<br/><span style=\"font-size:13px;color:${mutedColor};\">on ${\"%.2f\" % line['target']}</span>\n" +" </td>\n" +" <td width=\"30%\" style=\"color:${tdPercentageColor};background-color:${tdBgColor};padding-right:15px;font-size:22px;\" align=\"right\"><strong>${goal['completeness'] | int}%</strong></td>\n" +" </tr>\n" +" <tr>\n" +" <td colspan=\"5\" style=\"height:1px;background-color:#DADADA;\"></td>\n" +" </tr>\n" +" % endfor\n" +" </tbody>\n" +" </table>\n" +" </td>\n" +" </tr>\n" +" </table> \n" +" % endfor\n" +" % endif\n" +" </td></tr>\n" +" </table>\n" +" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"padding: 15px; color: #666666;margin-bottom: 5px;\">\n" +" <tr>\n" +" <td align=\"center\" style=\"min-width: 590px;\">\n" +" <table width=\"580\" border=\"0\" cellpadding=\"0\" style=\"min-width: 580px; font-size: 12px;\">\n" +" <tr>\n" +" <td valign=\"middle\" align=\"left\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" ${company.name}<br/>\n" +" ${company.phone or ''}\n" +" </td>\n" +" <td valign=\"middle\" align=\"right\" style=\"padding-top: 10px; padding-bottom: 10px;\">\n" +" % if company.email:\n" +" <a href=\"mailto:${company.email}\" style=\"text-decoration:none; color: #666666;\">${company.email}</a><br/>\n" +" % endif\n" +" % if company.website:\n" +" <a href=\"${company.website}\" style=\"text-decoration:none; color: #666666;\">\n" +" ${company.website}\n" +" </a>\n" +" % endif\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td>\n" +" </tr> \n" +" <tr>\n" +" <td align=\"center\">\n" +" Powered by <a target=\"_blank\" href=\"https://www.odoo.com\">Odoo</a>.\n" +" </td>\n" +" </tr>\n" +" </table>\n" +" </td></tr>\n" +" </table>\n" +" </td>\n" +"</tr>\n" +"</table>\n" +" \n" "\n" -" % if object.comment\n" -" <p><em>${object.comment}</em></p>\n" -" % endif\n" -" " msgstr "" #. module: gamification @@ -44,104 +268,81 @@ msgid "" " <strong>Reminder ${object.name}</strong>\n" " </p>\n" " \n" -" <p>You have not updated your progress for the goal ${object." -"definition_id.name} (currently reached at ${object.completeness}%) for at " -"least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" +" <p>You have not updated your progress for the goal ${object.definition_id.name} (currently reached at ${object.completeness}%) for at least ${object.remind_update_delay} days. Do not forget to do it.</p>\n" " " msgstr "" #. module: gamification -#: model:mail.template,body_html:gamification.simple_report_template +#: code:addons/gamification/models/challenge.py:589 +#, python-format +msgid "%s has joined the challenge" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:598 +#, python-format +msgid "%s has refused the challenge" +msgstr "" + +#. module: gamification +#: model:mail.template,body_html:gamification.email_template_badge_received msgid "" -"\n" -"<p>\n" -" <strong>${object.name}</strong>\n" -"</p>\n" -"<p class=\"oe_grey\">The following message contains the current progress for " -"the challenge ${object.name}</p>\n" -"\n" -"% if object.visibility_mode == 'personal':\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th>Goal</th>\n" -" <th>Target</th>\n" -" <th>Current</th>\n" -" <th>Completeness</th>\n" -" </tr>\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <tr\n" -" % if line['completeness'] >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${line['name']}</td>\n" -" <td>${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['current']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" <td>${line['completeness']} %</td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"% else:\n" -" % for line in ctx[\"challenge_lines\"]:\n" -" <table width=\"100%\" border=\"1\">\n" -" <tr>\n" -" <th colspan=\"4\">${line['name']}</th>\n" -" </tr>\n" -" <tr>\n" -" <th>#</th>\n" -" <th>Person</th>\n" -" <th>Completeness</th>\n" -" <th>Current</th>\n" -" </tr>\n" -" % for goal in line['goals']:\n" -" <tr\n" -" % if goal.completeness >= 100:\n" -" style=\"font-weight:bold;\"\n" -" % endif\n" -" >\n" -" <td>${goal['rank']}</td>\n" -" <td>${goal['name']}</td>\n" -" <td>${goal['completeness']}%</td>\n" -" <td>${goal['current']}/${line['target']}\n" -" % if line['suffix']:\n" -" ${line['suffix']}\n" -" % endif\n" -" </td>\n" -" </tr>\n" -" % endfor\n" -" </table>\n" -"\n" -" <br/><br/>\n" -"\n" -" % endfor\n" +"<?xml version=\"1.0\"?>\n" +"<data><div>\n" +" <p>Congratulations ${object.user_id.name} !</p>\n" +" <p>You just received badge <strong>${object.badge_id.name}</strong> !</p>\n" +"</div>\n" +"<div>\n" +"% if object.badge_id.description\n" +"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 600px; margin-top: 5px;\">\n" +"<tbody><tr>\n" +" <td valign=\"center\">\n" +" <img src=\"/web/image/gamification.badge/${object.badge_id.id}/image/80x80\" style=\"padding: 0px; margin: 0px; height: auto; width: 80px;\" alt=\"${user.company_id.name}\"/>\n" +" </td>\n" +" <td valign=\"center\">\n" +" <cite>${object.badge_id.description}</cite>\n" +" </td>\n" +"</tr></tbody>\n" +"</table>\n" "% endif\n" -" " +"</div>\n" +"<div>\n" +" <p>\n" +"% if object.sender_id\n" +" This badge was granted by <strong>${object.sender_id.name}</strong>.\n" +"% endif\n" +" </p>\n" +" <p>\n" +"% if object.comment\n" +" <em>${object.comment}</em>\n" +"% endif\n" +" </p>\n" +"</div>\n" +"</data>" +msgstr "" + +#. module: gamification +#: code:addons/gamification/models/challenge.py:655 +#, python-format +msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:746 +#: code:addons/gamification/models/challenge.py:652 #, python-format msgid "" -"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this " -"challenge." +"<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this" +" challenge." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:744 +#: code:addons/gamification/models/challenge.py:650 #, python-format msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:753 +#: code:addons/gamification/models/challenge.py:660 #, python-format msgid "" "<br/>Special rewards were sent to the top competing users. The ranking for " @@ -152,30 +353,28 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "" "<span class=\"o_stat_text\">Related</span>\n" -" <span class=\"o_stat_text\">Goals</span>" +" <span class=\"o_stat_text\">Goals</span>" msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.badge_list_action msgid "" "A badge is a symbolic token granted to a user as a sign of reward.\n" -" It can be deserved automatically when some conditions " -"are met or manually by users.\n" -" Some badges are harder than others to get with specific " -"conditions." +" It can be deserved automatically when some conditions are met or manually by users.\n" +" Some badges are harder than others to get with specific conditions." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goal_definition_list_action msgid "" -"A goal definition is a technical model of goal defining a condition to " -"reach.\n" -" The dates, values to reach or users are defined in goal " -"instance." +"A goal definition is a technical model of goal defining a condition to reach.\n" +" The dates, values to reach or users are defined in goal instance." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_condition_3120 msgid "" "A goal is considered as completed when the current value is compared to the " "value to reach" @@ -185,7 +384,7 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.goal_list_action msgid "" "A goal is defined by a user and a goal definition.\n" -" Goals can be created automatically by using challenges." +" Goals can be created automatically by using challenges." msgstr "" #. module: gamification @@ -194,19 +393,14 @@ msgid "A selected list of users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Accept" -msgstr "接受" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_action_id msgid "Action" -msgstr "動作" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_active msgid "Active" -msgstr "活躍" +msgstr "啟用" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -237,10 +431,8 @@ msgstr "" #: model:ir.actions.act_window,help:gamification.challenge_list_action msgid "" "Assign a list of goals to chosen users to evaluate them.\n" -" The challenge can use a period (weekly, monthly...) for " -"automatic creation of goals.\n" -" The goals are created for the specified users or member " -"of the group." +" The challenge can use a period (weekly, monthly...) for automatic creation of goals.\n" +" The goals are created for the specified users or member of the group." msgstr "" #. module: gamification @@ -324,7 +516,7 @@ msgid "Can not grant" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:461 +#: code:addons/gamification/models/goal.py:412 #, python-format msgid "Can not modify the configuration of a started goal" msgstr "" @@ -338,7 +530,7 @@ msgstr "取消" #. module: gamification #: selection:gamification.goal,state:0 msgid "Canceled" -msgstr "已取消" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -348,23 +540,16 @@ msgstr "分類" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_challenge_id #: model:ir.model.fields,field_description:gamification.field_gamification_goal_challenge_id -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.challenge_wizard -msgid "Challenge Description" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_line_id msgid "Challenge Line" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_line_list_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Challenge Lines" msgstr "" @@ -444,22 +629,13 @@ msgid "Completeness" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_computation_mode #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Computation Mode" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_computation_mode -msgid "Computation mode" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition -msgid "Condition" -msgstr "條件" - -#. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" msgstr "" @@ -476,7 +652,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_date msgid "Created" -msgstr "建立" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_create_uid @@ -503,12 +679,12 @@ msgstr "建立於" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_create_uid msgid "Creator" -msgstr "創作者" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_current msgid "Current" -msgstr "當前" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_current @@ -519,12 +695,12 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Daily" -msgstr "每日" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Data" -msgstr "資料" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_date_id @@ -537,6 +713,7 @@ msgid "Define the visibility of the challenge through menus" msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_goal_computation_mode #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_computation_mode msgid "" "Defined how will be computed the goals. The result of the operation will be " @@ -544,12 +721,7 @@ msgid "" msgstr "" #. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3136 -msgid "Definition Condition" -msgstr "" - -#. module: gamification -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3145 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3119 msgid "Definition Description" msgstr "" @@ -560,7 +732,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -msgid "Describe the challenge: what is does, who it targets, why it matters..." +msgid "" +"Describe the challenge: what is does, who it targets, why it matters..." msgstr "" #. module: gamification @@ -576,7 +749,6 @@ msgstr "說明" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_visibility_mode -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display msgid "Display Mode" msgstr "" @@ -593,6 +765,7 @@ msgid "Display Name" msgstr "顯示名稱" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_display_mode msgid "Displayed as" msgstr "" @@ -617,17 +790,18 @@ msgid "Done" msgstr "完成" #. module: gamification -#: selection:gamification.challenge,state:0 selection:gamification.goal,state:0 +#: selection:gamification.challenge,state:0 +#: selection:gamification.goal,state:0 #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Draft" -msgstr "草案" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_end_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_end_date #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "End Date" -msgstr "結束日期" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_mode @@ -636,18 +810,13 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_batch_user_expression -msgid "Evaluted expression for batch mode" -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Even if the challenge is failed, best challengers will be rewarded" +msgid "Evaluated expression for batch mode" msgstr "" #. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "Everyone" -msgstr "" +msgstr "所有人" #. module: gamification #: selection:gamification.goal.definition,display_mode:0 @@ -657,7 +826,7 @@ msgstr "" #. module: gamification #: selection:gamification.goal,state:0 msgid "Failed" -msgstr "已失敗" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_field_id @@ -740,6 +909,13 @@ msgid "Gamification user badge" msgstr "" #. module: gamification +#: model:ir.actions.server,name:gamification.ir_cron_check_challenge_ir_actions_server +#: model:ir.cron,cron_name:gamification.ir_cron_check_challenge +#: model:ir.cron,name:gamification.ir_cron_check_challenge +msgid "Gamification: Goal Challenge Check" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_wizard_goal_id #: model:ir.ui.view,arch_db:gamification.goal_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban @@ -748,7 +924,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_id -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3147 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_id_3104 #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_name #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Goal Definition" @@ -777,7 +953,9 @@ msgid "Goal List" msgstr "" #. module: gamification +#: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_condition #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_condition_3120 msgid "Goal Performance" msgstr "" @@ -798,7 +976,6 @@ msgstr "" #: model:ir.ui.menu,name:gamification.gamification_goal_menu #: model:ir.ui.view,arch_db:gamification.challenge_form_view #: model:ir.ui.view,arch_db:gamification.view_challenge_kanban -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Goals" msgstr "" @@ -859,7 +1036,7 @@ msgstr "" #. module: gamification #: model:gamification.badge,name:gamification.badge_hidden msgid "Hidden" -msgstr "" +msgstr "隱藏" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -867,6 +1044,11 @@ msgid "How to compute the goal?" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Human Resources / Engagement" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_id #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard_id @@ -885,7 +1067,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_remaining_sending -msgid "If a maxium is set" +msgid "If a maximum is set" msgstr "" #. module: gamification @@ -896,12 +1078,12 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_image msgid "Image" -msgstr "圖片" +msgstr "" #. module: gamification #: selection:gamification.challenge,state:0 msgid "In Progress" -msgstr "處理中" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view @@ -936,22 +1118,12 @@ msgid "Individual Goals" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:338 -#, python-format -msgid "Invalid return content from the evaluation of code for definition %s" -msgstr "" - -#. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin3 #: model:gamification.goal.definition,name:gamification.definition_base_invite msgid "Invite new Users" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Invited" -msgstr "" - -#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user___last_update #: model:ir.model.fields,field_description:gamification.field_gamification_badge_user_wizard___last_update @@ -1015,7 +1187,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_ids msgid "Lines" -msgstr "明細" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_line_ids @@ -1036,7 +1208,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_model_id #: model:ir.ui.view,arch_db:gamification.goal_definition_search_view msgid "Model" -msgstr "模型" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_monetary @@ -1052,7 +1224,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Monthly" -msgstr "每月" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_badge_rule_max @@ -1092,7 +1264,7 @@ msgstr "名稱" #. module: gamification #: selection:gamification.challenge,report_message_frequency:0 msgid "Never" -msgstr "從不" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_remind_update_delay @@ -1100,6 +1272,11 @@ msgid "Never reminded if no value or zero is specified." msgstr "" #. module: gamification +#: model:mail.template,subject:gamification.email_template_badge_received +msgid "New badge ${object.badge_id.name} granted" +msgstr "" + +#. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_next_report_date msgid "Next Report Date" msgstr "" @@ -1120,7 +1297,7 @@ msgid "No one, assigned through challenges" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:756 +#: code:addons/gamification/models/challenge.py:667 #, python-format msgid "Nobody reached the required conditions to receive special badges." msgstr "" @@ -1171,11 +1348,6 @@ msgid "Owners" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Participating" -msgstr "" - -#. module: gamification #: selection:gamification.badge,rule_auth:0 msgid "People having some badges" msgstr "" @@ -1183,7 +1355,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view msgid "Period" -msgstr "會計期間" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_period @@ -1210,7 +1382,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_compute_code msgid "Python Code" -msgstr "Python 代碼" +msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_compute_code @@ -1245,13 +1417,13 @@ msgid "Refresh Challenge" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "Reject" +#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act +msgid "Related Goals" msgstr "" #. module: gamification -#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act -msgid "Related Goals" +#: model:ir.model.fields,help:gamification.field_gamification_badge_user_wizard_user_id +msgid "Related user name for the resource to manage its access." msgstr "" #. module: gamification @@ -1292,17 +1464,16 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_manager_id msgid "Responsible" -msgstr "負責人" +msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:551 +#: code:addons/gamification/models/challenge.py:490 #, python-format msgid "Retrieving progress for personal challenge without user information" msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard msgid "Reward" msgstr "" @@ -1334,7 +1505,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "Running" -msgstr "運行中" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1344,7 +1515,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "Schedule" -msgstr "" +msgstr "行程" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_search_view @@ -1399,21 +1570,29 @@ msgid "Set the current value you have reached for this goal" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_admin2 #: model:gamification.goal.definition,name:gamification.definition_base_company_logo msgid "Set your Company Logo" msgstr "" #. module: gamification +#: model:gamification.challenge.line,name:gamification.line_base_discover1 #: model:gamification.goal.definition,name:gamification.definition_base_timezone msgid "Set your Timezone" msgstr "" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Settings / Gamification Tools" +msgstr "" + +#. module: gamification #: model:gamification.challenge,name:gamification.challenge_base_configure msgid "Setup your Company" msgstr "" @@ -1427,7 +1606,7 @@ msgstr "" #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_start_date #: model:ir.model.fields,field_description:gamification.field_gamification_goal_start_date msgid "Start Date" -msgstr "開始日期" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view @@ -1440,24 +1619,24 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.challenge_search_view #: model:ir.ui.view,arch_db:gamification.goal_search_view msgid "State" -msgstr "省/州" +msgstr "州/省" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Statistics" -msgstr "統計" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view msgid "Subscriptions" -msgstr "訂閱" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix -#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3141 +#: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_suffix_3121 msgid "Suffix" -msgstr "後綴" +msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_invited_user_ids @@ -1480,13 +1659,15 @@ msgid "The action that will be called to update the goal value." msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:740 +#: code:addons/gamification/models/challenge.py:646 #, python-format msgid "The challenge %s is finished." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_full_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_full_suffix +#: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix_3121 msgid "The currency and suffix field" msgstr "" @@ -1510,7 +1691,7 @@ msgid "" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:129 +#: code:addons/gamification/models/goal.py:93 #, python-format msgid "" "The domain for the definition %s seems incorrect, please check it.\n" @@ -1552,25 +1733,24 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_max_number -msgid "The maximum number of time this badge can be sent per month per person." +msgid "" +"The maximum number of time this badge can be sent per month per person." msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:146 +#: code:addons/gamification/models/goal.py:110 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not found" msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:143 +#: code:addons/gamification/models/goal.py:107 #, python-format msgid "" -"The model configuration for the definition %s seems incorrect, please check " -"it.\n" +"The model configuration for the definition %s seems incorrect, please check it.\n" "\n" "%s not stored" msgstr "" @@ -1589,7 +1769,8 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_stat_my_this_month -msgid "The number of time the current user has received this badge this month." +msgid "" +"The number of time the current user has received this badge this month." msgstr "" #. module: gamification @@ -1618,11 +1799,13 @@ msgid "The number of time this badge has been received." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_monetary #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_monetary msgid "The target and current value are defined in the company currency." msgstr "" #. module: gamification +#: model:ir.model.fields,help:gamification.field_gamification_challenge_line_definition_suffix #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_suffix msgid "The unit of the target and current values" msgstr "" @@ -1648,21 +1831,15 @@ msgstr "" #: model:ir.model.fields,help:gamification.field_gamification_goal_definition_batch_user_expression msgid "" "The value to compare with the distinctive field. The expression can contain " -"reference to 'user' which is a browse record of the current user, e.g. user." -"id, user.partner_id.id..." +"reference to 'user' which is a browse record of the current user, e.g. " +"user.id, user.partner_id.id..." msgstr "" #. module: gamification #: model:ir.actions.act_window,help:gamification.goals_from_challenge_act msgid "" "There is no goals associated to this challenge matching your search.\n" -" Make sure that your challenge is active and assigned to at " -"least one user." -msgstr "" - -#. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "There is no reward upon completion of this challenge." +" Make sure that your challenge is active and assigned to at least one user." msgstr "" #. module: gamification @@ -1671,7 +1848,7 @@ msgid "These goals will not be recomputed." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:223 +#: code:addons/gamification/models/badge.py:210 #, python-format msgid "This badge can not be sent by users." msgstr "" @@ -1684,7 +1861,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_kanban_view msgid "To" -msgstr "給" +msgstr "至" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_target_goal @@ -1709,15 +1886,15 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_line_definition_suffix msgid "Unit" -msgstr "單位" +msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.view_goal_wizard_update_current msgid "Update" -msgstr "更新" +msgstr "" #. module: gamification -#: code:addons/gamification/models/goal.py:495 +#: code:addons/gamification/models/goal.py:447 #, python-format msgid "Update %s" msgstr "" @@ -1736,12 +1913,16 @@ msgid "User domain" msgstr "" #. module: gamification -#: model:ir.model,name:gamification.model_res_users #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids msgid "Users" msgstr "用戶" #. module: gamification +#: selection:gamification.challenge,category:0 +msgid "Website / Forum" +msgstr "" + +#. module: gamification #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" @@ -1776,19 +1957,19 @@ msgid "Yearly" msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:225 +#: code:addons/gamification/models/badge.py:212 #, python-format msgid "You are not in the user allowed list." msgstr "" #. module: gamification -#: code:addons/gamification/wizard/grant_badge.py:26 +#: code:addons/gamification/wizard/grant_badge.py:24 #, python-format msgid "You can not grant a badge to yourself" msgstr "" #. module: gamification -#: code:addons/gamification/models/challenge.py:235 +#: code:addons/gamification/models/challenge.py:196 #, python-format msgid "You can not reset a challenge with unfinished goals." msgstr "" @@ -1804,13 +1985,13 @@ msgid "You did great at your job." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:227 +#: code:addons/gamification/models/badge.py:214 #, python-format msgid "You do not have the required badges." msgstr "" #. module: gamification -#: code:addons/gamification/models/badge.py:229 +#: code:addons/gamification/models/badge.py:216 #, python-format msgid "You have already sent this badge too many time this month." msgstr "" @@ -1844,9 +2025,8 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_definition_form_view msgid "" -"e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', " -"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)], " -"count=True, context=context)" +"e.g. result = env['mail.followers'].search_count([('res_model', '=', " +"'mail.channel'), ('partner_id', '=', object.user_id.partner_id.id)])" msgstr "" #. module: gamification @@ -1875,11 +2055,6 @@ msgid "refresh" msgstr "" #. module: gamification -#: model:ir.ui.view,arch_db:gamification.view_challenge_wizard -msgid "reply later" -msgstr "" - -#. module: gamification #: model:ir.ui.view,arch_db:gamification.goal_form_view msgid "than the target." msgstr "" @@ -1893,27 +2068,3 @@ msgstr "" #: model:ir.ui.view,arch_db:gamification.badge_kanban_view msgid "this month" msgstr "" - -#~ msgid "Action Needed" -#~ msgstr "待處理" - -#~ msgid "Date of the last message posted on the record." -#~ msgstr "釋出到記錄上的最後資訊的日期" - -#~ msgid "Followers" -#~ msgstr "關注者" - -#~ msgid "If checked new messages require your attention." -#~ msgstr "當有新訊息時通知您。" - -#~ msgid "Last Message Date" -#~ msgstr "最後訊息日期" - -#~ msgid "Messages" -#~ msgstr "訊息" - -#~ msgid "Messages and communication history" -#~ msgstr "訊息及聯絡紀錄" - -#~ msgid "Unread Messages" -#~ msgstr "未讀訊息" |
