[MERGE] forward port of branch saas-2 up to revid 9195 chs@openerp.com-20140220154517...
authorChristophe Simonis <chs@openerp.com>
Thu, 20 Feb 2014 16:38:15 +0000 (17:38 +0100)
committerChristophe Simonis <chs@openerp.com>
Thu, 20 Feb 2014 16:38:15 +0000 (17:38 +0100)
bzr revid: chs@openerp.com-20140220163815-69sza1kclnh5mavs

22 files changed:
1  2 
addons/account/account_view.xml
addons/account_analytic_analysis/account_analytic_analysis.py
addons/calendar/calendar_view.xml
addons/crm/crm_case_section_view.xml
addons/crm/crm_lead.py
addons/gamification/i18n.moved/gamification.pot
addons/hw_escpos/controllers/main.py
addons/mail/mail_thread.py
addons/point_of_sale/point_of_sale.py
addons/sale/sale_view.xml
addons/sale_crm/sale_crm_view.xml
addons/website/controllers/main.py
addons/website/models/website.py
addons/website/static/src/css/snippets.css
addons/website/static/src/css/snippets.sass
addons/website/static/src/css/website.css
addons/website/static/src/css/website.sass
addons/website/static/src/js/website.tour.banner.js
addons/website/static/src/js/website.tour.js
addons/website/views/snippets.xml
addons/website/views/website_templates.xml
addons/website_sale/views/website_sale.xml

Simple merge
Simple merge
Simple merge
Simple merge
index 0000000,0000000..0ef4cdb
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1733 @@@
++# Translation of OpenERP Server.
++# This file contains the translation of the following modules:
++#     * gamification
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: OpenERP Server 8.0alpha1\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2014-02-13 15:08+0000\n"
++"PO-Revision-Date: 2014-02-13 15:08+0000\n"
++"Last-Translator: <>\n"
++"Language-Team: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: \n"
++"Plural-Forms: \n"
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Search Goals"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.goal.definition,name:gamification.definition_base_company_data
++msgid "Set your Company Data"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,report_message_frequency:0
++msgid "Never"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,computation_mode:0
++msgid "Defined how will be computed the goals. The result of the operation will be stored in the field 'Current'."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: view:gamification.goal:0
++#: field:gamification.goal.wizard,goal_id:0
++msgid "Goal"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,period:0
++msgid "Non recurring"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,next_report_date:0
++msgid "Next Report Date"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,monetary:0
++msgid "Monetary Value"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "My Goals"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal.definition,condition:0
++msgid "The lower the better"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge.user.wizard:0
++#: view:gamification.goal.wizard:0
++msgid "Grant Badge To"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,stat_count_distinct:0
++msgid "The number of time this badge has been received by unique users."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,unique_owner_ids:0
++msgid "The list of unique users having received this badge."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: view:gamification.goal:0
++#: view:gamification.goal.definition:0
++msgid "Group By..."
++msgstr ""
++
++#. module: gamification
++#: model:gamification.challenge,name:gamification.challenge_base_configure
++msgid "Setup your Company"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "/∞"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/wizard/grant_badge.py:44
++#, python-format
++msgid "You can not grant a badge to yourself"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,completeness:0
++msgid "Completeness"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,field_date_id:0
++msgid "Date Field"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,stat_my_this_month:0
++msgid "The number of time the current user has received this badge this month."
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge.line,condition:0
++msgid ">="
++msgstr ""
++
++#. module: gamification
++#: model:ir.actions.act_window,name:gamification.challenge_wizard
++msgid "Challenge Description"
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_gamification_badge_user_wizard
++msgid "gamification.badge.user.wizard"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Reward"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,message_ids:0
++#: help:gamification.challenge,message_ids:0
++#: help:gamification.goal,message_ids:0
++msgid "Messages and communication history"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,category:0
++msgid "Define the visibility of the challenge through menus"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Refresh Challenge"
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_gamification_challenge_line
++msgid "Gamification generic goal for challenge"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++msgid "e.g. result = pool.get('mail.followers').search(cr, uid, [('res_model', '=', 'mail.group'), ('partner_id', '=', object.user_id.partner_id.id)], count=True, context=context)"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge.line,definition_monetary:0
++msgid "Monetary"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal,state:0
++msgid "In progress (to update)"
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_gamification_goal_definition
++msgid "Gamification goal definition"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,remaining_sending:0
++msgid "If a maxium is set"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,invited_user_ids:0
++msgid "Suggest to users"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: model:ir.actions.act_window,name:gamification.goal_list_action
++#: model:ir.ui.menu,name:gamification.gamification_goal_menu
++msgid "Goals"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Badge Description"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "than the target."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++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
++#: help:gamification.challenge,manager_id:0
++msgid "The user responsible for the challenge."
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/goal.py:385
++#, python-format
++msgid "Update %s"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,description:0
++msgid "Goal Description"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "this month"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,owner_ids:0
++msgid "Owners"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge.user,sender_id:0
++msgid "Sender"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,stat_my_this_month:0
++msgid "My Monthly Total"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,remind_update_delay:0
++msgid "Never reminded if no value or zero is specified."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: field:gamification.challenge.line,challenge_id:0
++#: field:gamification.goal,challenge_id:0
++msgid "Challenge"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,condition:0
++msgid "Goal Performance"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,message_ids:0
++#: field:gamification.challenge,message_ids:0
++#: field:gamification.goal,message_ids:0
++msgid "Messages"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "badges this month"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/challenge.py:517
++#: code:addons/gamification/models/goal.py:351
++#, python-format
++msgid "Error!"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,line_ids:0
++msgid "Lines"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge.user:0
++msgid "Granted by"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,stat_count_distinct:0
++msgid "Number of users"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,message_unread:0
++#: help:gamification.challenge,message_unread:0
++#: help:gamification.goal,message_unread:0
++msgid "If checked new messages require your attention."
++msgstr ""
++
++#. module: gamification
++#: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users
++msgid "Create User"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,period:0
++#: selection:gamification.challenge,report_message_frequency:0
++msgid "Yearly"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.badge,rule_auth:0
++msgid "People having some badges"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "granted,"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge.line,definition_full_suffix:0
++#: field:gamification.goal,definition_suffix:0
++#: field:gamification.goal.definition,suffix:0
++msgid "Suffix"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Reference"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,autojoin_group_id:0
++msgid "Auto-subscription Group"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "refresh"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Even if the challenge is failed, best challengers will be rewarded"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,reward_id:0
++msgid "For Every Succeding User"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge.line,target_goal:0
++msgid "Target Value to Reach"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,start_date:0
++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
++#: view:gamification.challenge:0
++msgid "Notification Messages"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,manager_id:0
++msgid "Responsible"
++msgstr ""
++
++#. module: gamification
++#. openerp-web
++#: code:addons/gamification/static/src/xml/gamification.xml:108
++#, python-format
++msgid "more details..."
++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
++#: help:gamification.badge,rule_auth_badge_ids:0
++msgid "Only the people having these badges can give this badge"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal.definition,computation_mode:0
++msgid "Recorded manually"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Statistics"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "From"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Granting"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Grant"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++msgid "e.g. days"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge.line,definition_id:0
++#: view:gamification.goal:0
++#: field:gamification.goal,definition_id:0
++#: field:gamification.goal.definition,name:0
++msgid "Goal Definition"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge.line,sequence:0
++msgid "Sequence"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal,state:0
++msgid "Failed"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: field:gamification.challenge,state:0
++#: view:gamification.goal:0
++#: field:gamification.goal,state:0
++msgid "State"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,message_follower_ids:0
++#: field:gamification.challenge,message_follower_ids:0
++#: field:gamification.goal,message_follower_ids:0
++msgid "Followers"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,reward_first_id:0
++msgid "For 1st user"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Can not grant"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,message_unread:0
++#: field:gamification.challenge,message_unread:0
++#: field:gamification.goal,message_unread:0
++msgid "Unread Messages"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,display_mode:0
++msgid "Displayed as"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++#: field:gamification.badge,name:0
++#: field:gamification.badge.user,badge_id:0
++#: field:gamification.badge.user.wizard,badge_id:0
++msgid "Badge"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,suffix:0
++msgid "The unit of the target and current values"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: model:ir.actions.act_window,name:gamification.goals_from_challenge_act
++msgid "Related Goals"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Subscriptions"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge.user.wizard:0
++#: model:ir.actions.act_window,name:gamification.action_grant_wizard
++msgid "Grant Badge"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/challenge.py:683
++#, python-format
++msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,message_summary:0
++#: help:gamification.challenge,message_summary:0
++#: help:gamification.goal,message_summary:0
++msgid "Holds the Chatter summary (number of messages, ...). This summary is directly in html format in order to be inserted in kanban views."
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,report_message_group_id:0
++msgid "Send a copy to"
++msgstr ""
++
++#. module: gamification
++#: model:ir.actions.act_window,help:gamification.challenge_list_action
++msgid "<p class=\"oe_view_nocontent_create\">\n"
++"                    Click to create a challenge. \n"
++"                </p>\n"
++"                <p>\n"
++"                    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.\n"
++"                </p>\n"
++"            "
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/challenge.py:695
++#, python-format
++msgid "Nobody reached the required conditions to receive special badges."
++msgstr ""
++
++#. module: gamification
++#. openerp-web
++#: code:addons/gamification/static/src/xml/gamification.xml:35
++#: code:addons/gamification/static/src/xml/gamification.xml:57
++#, python-format
++msgid "Target: <="
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Reminders for Manual Goals"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/goal.py:265
++#, python-format
++msgid "Invalid return content from the evaluation of %s"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++#: field:gamification.goal.definition,computation_mode:0
++msgid "Computation Mode"
++msgstr ""
++
++#. module: gamification
++#: model:email.template,body_html:gamification.simple_report_template
++msgid "<header><strong>${object.name}</strong>\n"
++"</header><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\"><tr><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 if line>= 100:\n"
++"                style=\"font-weight:bold;\"\n"
++"            % endif\n"
++"            &gt;\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\"><tr><th colspan=\"4\">${line['name']}</th>\n"
++"            </tr><tr><th>#</th>\n"
++"                <th>Person</th>\n"
++"                <th>Completeness</th>\n"
++"                <th>Current</th>\n"
++"            </tr>\n"
++"            % for goal in line['goals']:\n"
++"                <tr if goal.completeness>= 100:\n"
++"                        style=\"font-weight:bold;\"\n"
++"                    % endif\n"
++"                    &gt;\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><br><br>\n"
++"\n"
++"    % endfor\n"
++"% endif\n"
++"            "
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,condition:0
++msgid "A goal is considered as completed when the current value is compared to the value to reach"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,remind_update_delay:0
++msgid "Non-updated manual goals will be reminded after"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,full_suffix:0
++msgid "The currency and suffix field"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal.definition,display_mode:0
++msgid "Exclusive (done or not-done)"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/badge.py:223
++#: code:addons/gamification/models/badge.py:225
++#: code:addons/gamification/models/badge.py:227
++#: code:addons/gamification/models/badge.py:229
++#: code:addons/gamification/wizard/grant_badge.py:44
++#, python-format
++msgid "Warning!"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,last_update:0
++msgid "Last Update"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,report_message_frequency:0
++msgid "Report Frequency"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,field_id:0
++msgid "The field containing the value to evaluate"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,end_date:0
++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
++#: field:gamification.badge.user,create_date:0
++msgid "Created"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.badge,name:gamification.badge_idea
++msgid "Brilliant"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,visibility_mode:0
++msgid "Individual Goals"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Invited"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,report_message_frequency:0
++msgid "On change"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,period:0
++#: selection:gamification.challenge,report_message_frequency:0
++msgid "Daily"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: view:gamification.goal.definition:0
++msgid "Goal definitions"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Participating"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,rule_auth:0
++msgid "Who can grant this badge"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,last_report_date:0
++msgid "Last Report Date"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal.definition,computation_mode:0
++msgid "Automatic: execute a specific Python code"
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_gamification_goal_wizard
++msgid "gamification.goal.wizard"
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_gamification_badge_user
++msgid "Gamification user badge"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Describe the challenge: what is does, who it targets, why it matters..."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Goal List"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge.user,comment:0
++#: field:gamification.badge.user.wizard,comment:0
++msgid "Comment"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal,state:0
++msgid "In progress"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Search Challenges"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.badge,rule_auth:0
++msgid "No one, assigned through challenges"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,stat_my:0
++msgid "My Total"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "reply later"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,image:0
++msgid "Image"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Running Challenges"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,category:0
++msgid "Appears in"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Passed"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++msgid "Clickable Goals"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal,state:0
++msgid "Canceled"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge.user,badge_name:0
++msgid "Badge Name"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge.line,definition_suffix:0
++msgid "Unit"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/badge.py:229
++#, python-format
++msgid "You have already sent this badge too many time this month."
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,stat_my_monthly_sending:0
++msgid "My Monthly Sending Total"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Check Badge"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,period:0
++#: selection:gamification.challenge,report_message_frequency:0
++msgid "Weekly"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Assign Challenge To"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge.user.wizard:0
++#: view:gamification.challenge:0
++#: view:gamification.goal.wizard:0
++msgid "or"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge.line,sequence:0
++msgid "Sequence number for ordering"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Category"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,current:0
++msgid "Current Value"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,field_date_id:0
++msgid "The date to use for the time period evaluated"
++msgstr ""
++
++#. module: gamification
++#: model:ir.actions.act_window,help:gamification.goals_from_challenge_act
++msgid "<p>\n"
++"                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.\n"
++"              </p>\n"
++"            "
++msgstr ""
++
++#. module: gamification
++#: model:ir.actions.act_window,help:gamification.badge_list_action
++msgid "<p class=\"oe_view_nocontent_create\">\n"
++"                    Click to create a badge. \n"
++"                </p>\n"
++"                <p>\n"
++"                    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.\n"
++"                </p>\n"
++"            "
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,rule_auth_badge_ids:0
++msgid "Required Badges"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Line List"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,rule_max:0
++msgid "Monthly Limited Sending"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/challenge.py:517
++#, python-format
++msgid "Retrieving progress for personal challenge without user information"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.goal.definition,name:gamification.definition_base_timezone
++msgid "Set your Timezone"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,goal_definition_ids:0
++msgid "The users that have succeeded theses goals will receive automatically the badge."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,image:0
++msgid "This field holds the image used for the badge, limited to 256x256"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.wizard:0
++msgid "Update"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,line_id:0
++msgid "Goal Line"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,rule_max_number:0
++msgid "Limitation Number"
++msgstr ""
++
++#. module: gamification
++#: model:ir.module.category,name:gamification.module_goal_category
++msgid "Gamification"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,state:0
++#: view:gamification.goal:0
++#: selection:gamification.goal,state:0
++msgid "Draft"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Reject"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,model_id:0
++msgid "The model object for the field to evaluate"
++msgstr ""
++
++#. module: gamification
++#: model:ir.actions.act_window,help:gamification.goal_definition_list_action
++msgid "<p class=\"oe_view_nocontent_create\">\n"
++"                    Click to create a goal definition. \n"
++"                </p>\n"
++"                <p>\n"
++"                    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.\n"
++"                </p>\n"
++"            "
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge.user,sender_id:0
++msgid "The user who has send the badge"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,stat_count:0
++msgid "The number of time this badge has been received."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++#: field:gamification.goal.definition,model_id:0
++msgid "Model"
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_gamification_challenge
++msgid "Gamification challenge"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,rule_max:0
++msgid "Check to set a monthly limit per person of sending this badge"
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_gamification_badge
++msgid "Gamification badge"
++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
++#: view:gamification.badge:0
++msgid "Security rules to define who is allowed to manually grant badges. Not enforced for administrator."
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal.definition,display_mode:0
++msgid "Progressive (using numerical values)"
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_gamification_goal
++msgid "Gamification goal instance"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/challenge.py:685
++#, python-format
++msgid "<br/>Nobody has succeeded to reach every goal, no badge is rewared for this challenge."
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,message_is_follower:0
++#: field:gamification.challenge,message_is_follower:0
++#: field:gamification.goal,message_is_follower:0
++msgid "Is a Follower"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,full_suffix:0
++msgid "Full Suffix"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Advanced Options"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,start_date:0
++#: field:gamification.goal,start_date:0
++msgid "Start Date"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,reward_second_id:0
++msgid "For 2nd user"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Data"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge.line,condition:0
++msgid "Condition"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge.user,user_id:0
++#: field:gamification.badge.user.wizard,user_id:0
++#: view:gamification.goal:0
++#: field:gamification.goal,user_id:0
++msgid "User"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,domain:0
++msgid "Filter Domain"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Schedule"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal.definition,computation_mode:0
++msgid "Automatic: number of records"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,rule_max_number:0
++msgid "The maximum number of time this badge can be sent per month per person."
++msgstr ""
++
++#. module: gamification
++#: model:ir.model,name:gamification.model_res_groups
++msgid "Access Groups"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++msgid "Formating Options"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,compute_code:0
++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
++#: field:gamification.challenge,user_ids:0
++#: model:ir.model,name:gamification.model_res_users
++msgid "Users"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.badge,rule_auth:0
++msgid "A selected list of users"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: view:gamification.challenge.line:0
++msgid "Challenge Lines"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,rule_auth_user_ids:0
++msgid "Only these people can give this badge"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,active:0
++msgid "Active"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,action_id:0
++msgid "The action that will be called to update the goal value."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "You can still grant"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,computation_mode:0
++msgid "Computation mode"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,action_id:0
++msgid "Action"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.goal.definition,name:gamification.definition_base_invite
++msgid "Invite new Users"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,definition_description:0
++msgid "Definition Description"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.badge,name:gamification.badge_problem_solver
++msgid "Problem Solver"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Target: less than"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,stat_this_month:0
++msgid "The number of time this badge has been received this month."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal,last_update:0
++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
++#: view:gamification.challenge:0
++msgid "Depending on the Display mode, reports will be individual or shared."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Start goal"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,period:0
++msgid "Periodicity"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge.user,create_uid:0
++msgid "Creator"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/challenge.py:692
++#, python-format
++msgid "<br/>Special rewards were sent to the top competing users. The ranking for this challenge is :"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,compute_code:0
++msgid "Python Code"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Rewards for challenges"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Send Report"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Period"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,name:0
++msgid "Challenge Name"
++msgstr ""
++
++#. module: gamification
++#: model:ir.ui.menu,name:gamification.gamification_menu
++msgid "Gamification Tools"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,goal_definition_ids:0
++msgid "Rewarded by"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,remaining_sending:0
++msgid "Remaining Sending Allowed"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,state:0
++msgid "Done"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,visibility_mode:0
++#: field:gamification.goal,definition_display:0
++msgid "Display Mode"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge.user.wizard:0
++#: view:gamification.goal.wizard:0
++msgid "Cancel"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "There is no reward upon completion of this challenge."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,monetary:0
++msgid "The target and current value are defined in the company currency."
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal.definition,condition:0
++msgid "The higher the better"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.goal.definition,name:gamification.definition_base_company_logo
++msgid "Set your Company Logo"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,state:0
++msgid "In Progress"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Goal Reached"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,stat_my:0
++msgid "The number of time the current user has received this badge."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,report_message_group_id:0
++msgid "Group that will receive a copy of the report in addition to the user"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,target_goal:0
++msgid "To Reach"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,res_id_field:0
++msgid "The field name on the user profile (res.users) containing the value for res_id for action."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal,remind_update_delay:0
++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
++#: view:gamification.badge.user.wizard:0
++msgid "Who would you like to reward?"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge.line,condition:0
++msgid "<="
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Configure Challenge"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,period:0
++#: selection:gamification.challenge,report_message_frequency:0
++msgid "Monthly"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,user_ids:0
++msgid "List of users participating to the challenge"
++msgstr ""
++
++#. module: gamification
++#: model:email.template,body_html:gamification.email_template_goal_reminder
++msgid "<header><strong>Reminder ${object.name}</strong>\n"
++"    </header><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"
++"\n"
++"    <p>If you have not changed your score yet, you can use the button \"The current value is up to date\" to indicate so.</p>"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++#: field:gamification.goal.wizard,current:0
++msgid "Current"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "To"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/badge.py:225
++#, python-format
++msgid "You are not in the user allowed list."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "í"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,challenge_ids:0
++msgid "Reward of Challenges"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,definition_condition:0
++msgid "Definition Condition"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,autojoin_group_id:0
++msgid "Group of users whose members will be automatically added to user_ids once the challenge is started"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++#: model:ir.actions.act_window,name:gamification.goal_definition_list_action
++#: model:ir.ui.menu,name:gamification.gamification_definition_menu
++msgid "Goal Definitions"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.badge,name:gamification.badge_hidden
++msgid "Hidden"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: view:gamification.goal:0
++msgid "days"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,report_template_id:0
++msgid "Report Template"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,rule_auth:0
++msgid "Allowance to Grant"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal.definition,computation_mode:0
++msgid "Automatic: sum on a field"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.challenge,name:gamification.challenge_base_discover
++msgid "Complete your Profile"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,description:0
++#: field:gamification.challenge,description:0
++msgid "Description"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/badge.py:223
++#, python-format
++msgid "This badge can not be sent by users."
++msgstr ""
++
++#. module: gamification
++#: model:email.template,body_html:gamification.email_template_badge_received
++msgid "<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"
++"        % if object.comment\n"
++"            <p><em>${object.comment}</em></p>\n"
++"        % endif\n"
++"        "
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,stat_this_month:0
++msgid "Monthly total"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,reward_third_id:0
++msgid "For 3rd user"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge.user.wizard:0
++msgid "Describe what they did and why it matters (will be public)"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/badge.py:227
++#, python-format
++msgid "You do not have the required badges."
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "e.g. Monthly Sales Objectives"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,line_ids:0
++msgid "List of goals that will be set"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Badge List"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.challenge,visibility_mode:0
++msgid "Leader Board (Group Ranking)"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Reached when current value is"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/goal.py:351
++#, python-format
++msgid "Can not modify the configuration of a started goal"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,unique_owner_ids:0
++msgid "Unique Owners"
++msgstr ""
++
++#. module: gamification
++#: code:addons/gamification/models/challenge.py:665
++#, python-format
++msgid "The challenge %s is finished."
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,end_date:0
++#: view:gamification.goal:0
++#: field:gamification.goal,end_date:0
++msgid "End Date"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,owner_ids:0
++msgid "The list of instances of this badge granted to users"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Goal Failed"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,res_id_field:0
++msgid "ID Field of user"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge.line,name:0
++msgid "Name"
++msgstr ""
++
++#. module: gamification
++#. openerp-web
++#: code:addons/gamification/static/src/xml/gamification.xml:105
++#, python-format
++msgid "Invited Challenges"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal:0
++msgid "Reset Completion"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal.definition,domain:0
++msgid "Domain for filtering records. The rule can contain reference to 'user' that is a browse record of the current user, e.g. [('user_id', '=', user.id)]."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.badge,stat_my_monthly_sending:0
++msgid "The number of time the current user has sent this badge this month."
++msgstr ""
++
++#. module: gamification
++#: help:gamification.goal,challenge_id:0
++msgid "Challenge that generated the goal, assign challenge to users to generate goals with a value in this field."
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,rule_auth_user_ids:0
++msgid "Authorized Users"
++msgstr ""
++
++#. module: gamification
++#: model:ir.actions.act_window,help:gamification.goal_list_action
++msgid "<p class=\"oe_view_nocontent_create\">\n"
++"                    Click to create a goal. \n"
++"                </p>\n"
++"                <p>\n"
++"                    A goal is defined by a user and a goal definition.\n"
++"                    Goals can be created automatically by using challenges.\n"
++"                </p>\n"
++"            "
++msgstr ""
++
++#. module: gamification
++#: field:gamification.challenge,reward_failure:0
++msgid "Reward Bests if not Succeeded?"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal.definition,field_id:0
++msgid "Field to Sum"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,message_summary:0
++#: field:gamification.challenge,message_summary:0
++#: field:gamification.goal,message_summary:0
++msgid "Summary"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.badge,name:gamification.badge_good_job
++msgid "Good Job"
++msgstr ""
++
++#. module: gamification
++#. openerp-web
++#: code:addons/gamification/static/src/xml/gamification.xml:32
++#: code:addons/gamification/static/src/xml/gamification.xml:54
++#, python-format
++msgid "Target:"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.wizard:0
++msgid "Set the current value you have reached for this goal"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.badge,rule_auth:0
++msgid "Everyone"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++msgid "How to compute the goal?"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.goal.definition:0
++msgid "Search Goal Definitions"
++msgstr ""
++
++#. module: gamification
++#: model:gamification.goal.definition,name:gamification.definition_nbr_following
++msgid "Mail Group Following"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "Accept"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "Grant this Badge"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++#: model:ir.actions.act_window,name:gamification.challenge_list_action
++#: model:ir.ui.menu,name:gamification.gamification_challenge_menu
++msgid "Challenges"
++msgstr ""
++
++#. module: gamification
++#: model:res.groups,name:gamification.group_goal_manager
++msgid "Manager"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.challenge:0
++msgid "HR Challenges"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.goal,remind_update_delay:0
++msgid "Remind delay"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge:0
++msgid "No monthly sending limit"
++msgstr ""
++
++#. module: gamification
++#: selection:gamification.goal,state:0
++msgid "Reached"
++msgstr ""
++
++#. module: gamification
++#: view:gamification.badge.user:0
++msgid "the"
++msgstr ""
++
++#. module: gamification
++#: field:gamification.badge,stat_count:0
++msgid "Total"
++msgstr ""
++
++#. module: gamification
++#: help:gamification.challenge,period:0
++msgid "Period of automatic goal assigment. If none is selected, should be launched manually."
++msgstr ""
++
@@@ -95,6 -95,10 +95,9 @@@ class EscposDriver(Thread)
              _logger.warning('ESC/POS Device Disconnected: '+message)
  
      def run(self):
+         if not escpos:
+             _logger.error('ESC/POS cannot initialize, please verify system dependencies.')
+             return
 -        self.queue = Queue()
          while True:
              try:
                  timestamp, task, data = self.queue.get(True)
@@@ -1556,7 -1581,10 +1580,10 @@@ class mail_thread(osv.AbstractModel)
          if set(partner_ids) == set([user_pid]):
              try:
                  self.check_access_rights(cr, uid, 'read')
+                 if context.get('operation', '') == 'create':
+                     self.check_access_rule(cr, uid, ids, 'create')
+                 else:
 -                    self.check_access_rule(cr, uid, ids, 'read')
 +                self.check_access_rule(cr, uid, ids, 'read')
              except (osv.except_osv, orm.except_orm):
                  return False
          else:
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -80,6 -79,8 +79,8 @@@
              <script type="text/javascript" src="/web/static/src/js/openerpframework.js"></script>
  
              <script type="text/javascript" src="/website/static/src/js/website.js"></script>
+             
 -            <script type="text/javascript" src="/website/static/lib/bootstrap/js/bootstrap.js"></script>
++            <script type="text/javascript" src="/web/static/lib/bootstrap/js/bootstrap.js"></script>
              <script t-if="not translatable" type="text/javascript" src="/website/static/src/js/website.snippets.animation.js"></script>
  
              <t t-raw="head or ''" name='layout_head'/>
@@@ -672,11 -673,10 +673,11 @@@ Sitemap: <t t-esc="url_root"/>sitemap.x
  </template>
  
  <template id="company_description" name="Company Description">
 -    <address>
 +    <address itemscope="itemscope" itemtype="http://schema.org/Organization">
-         <div itemprop="name" t-field="res_company.name">Name</div>
-         <br />
-         <div><i class="fa fa-phone"/> <span itemprop="telephone" t-field="res_company.phone"/></div>
-         <div><i class="fa fa-envelope"/> <span itemprop="email" t-field="res_company.email"/></div>
++      <!-- TODO widget contact must add itemprop attributes -->
+         <div t-field="res_company.partner_id" t-field-options='{
+                 "widget": "contact",
+                 "fields": ["name", "address", "phone", "mobile", "fax", "email"]}'/>
      </address>
       <a t-att-href="res_company.google_map_link()" target="_BLANK">
          <img class="thumbnail img-responsive" t-att-src="res_company.google_map_img()" />
      <div class="ribbon btn btn-danger">Sale</div>
    </div>
    <div class="oe_product_image">
-       <a itemprop="url" t-attf-href="/shop/product/{{ slug(product) }}/?{{ keep_query('category', 'search', 'filters') }}">
 -      <a t-attf-href="/shop/product/{{ slug(product) }}/?{{ keep_query('search', 'filters', category=(category and int(category)), page=(pager['page']['num'] if pager['page']['num']>1 else None)) }}">
 -          <span t-field="product.image" t-field-options='{"widget": "image"}'/>
++      <a itemprop="url" t-attf-href="/shop/product/{{ slug(product) }}/?{{ keep_query('search', 'filters', category=(category and int(category)), page=(pager['page']['num'] if pager['page']['num']>1 else None)) }}">
 +          <span itemprop="image" t-field="product.image" t-field-options='{"widget": "image"}'/>
        </a>
    </div>
    <section>
-       <h5><strong><a itemprop="name" t-attf-href="/shop/product/{{ slug(product) }}/?{{ keep_query('category', 'search', 'filters') }}" t-field="product.name"/></strong></h5>
 -      <h5><strong><a t-attf-href="/shop/product/{{ slug(product) }}/?{{ keep_query('search', 'filters', category=(category and int(category)), page=(pager['page']['num'] if pager['page']['num']>1 else None)) }}" t-field="product.name"/></strong></h5>
 -      <div class="product_price" t-if="product.product_variant_ids">
++      <h5><strong><a itemprop="name" t-attf-href="/shop/product/{{ slug(product) }}/?{{ keep_query('search', 'filters', category=(category and int(category)), page=(pager['page']['num'] if pager['page']['num']>1 else None)) }}" t-field="product.name"/></strong></h5>
 +      <div itemprop="offers" itemscope="itemscope" itemtype="http://schema.org/Offer" class="product_price" t-if="product.product_variant_ids">
            <b>
                <t t-if="abs(product.product_variant_ids[0].lst_price - product.product_variant_ids[0].price) &gt; 0.2">
                  <del class="text-danger"