diff --git a/shift_attendance/i18n/shift_attendance.pot b/shift_attendance/i18n/shift_attendance.pot index 5e76077c3..5d12c0c12 100644 --- a/shift_attendance/i18n/shift_attendance.pot +++ b/shift_attendance/i18n/shift_attendance.pot @@ -1,12 +1,12 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * shift_attendance +# * shift_attendance # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 12.0\n" +"Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: <>\n" +"Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -14,183 +14,213 @@ msgstr "" "Plural-Forms: \n" #. module: shift_attendance -#: model:mail.template,body_html:shift_attendance.email_template_non_attendance -msgid "\n" -"
\n" -"\n" -" % if object.replaced_id:\n" -"

Hello ${object.replaced_id.name},\n" -"\n" -"

You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.replaced_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}),\n" -" and you were supposed to replace ${object.worker_id.name}.\n" -" % endif\n" -"\n" -" % if not object.replaced_id:\n" -"

Hello ${object.worker_id.name},

\n" -"\n" -"

You have been recorded as non-attended during your last shift (${format_tz(object.start_time,object.worker_id.tz or 'Europe/Brussels','%d.%m.%Y - %H:%M')}).\n" -" % endif\n" -"\n" -" % if object.worker_id.working_mode == 'regular':\n" -" % if object.state == 'absent_0':\n" -"

Super-cooperator assigned you 0 compensation, so you won't have any additionnal shift to do before your next regular shift.\n" -" % endif\n" -" % if object.state == 'absent_1':\n" -"

Super-cooperator assigned you 1 compensation, so you have to attend one additionnal shift before your next regular shift.\n" -" % endif\n" -" % if object.state == 'absent_2':\n" -"

Super-cooperator assigned you 2 compensations, so you have to attend two additionnal shifts before your next regular shift.\n" -" % endif\n" -"\n" -" % if object.replaced_id:\n" -" You were supposed to replace ${object.worker_id.name}.\n" -" You have to do ${(object.replaced_id.cooperative_status_ids.sr + object.replaced_id.cooperative_status_ids.sc) * -1 } shifts before your next regular shift.
\n" -" % else:\n" -" You have to do ${(object.worker_id.cooperative_status_ids.sr + object.worker_id.cooperative_status_ids.sc) * -1 } shifts before your next regular shift.
\n" -" % endif\n" -" % endif\n" -"\n" -" % if object.worker_id.working_mode == 'irregular':\n" -" Your shift counter is at ${object.worker_id.cooperative_status_ids.sr}.\n" -"\n" -" % if object.worker_id.cooperative_status_ids.future_alert_date:\n" -" It should be superior or equal to 1 before the\n" -" ${object.worker_id.cooperative_status_ids.future_alert_date}.\n" -" % endif\n" -"
\n" -" % endif\n" -"\n" -" % if object.replaced_id:\n" -" Your current status is \"${object.replaced_id.cooperative_status_ids.get_status_value()}\".\n" -" % else:\n" -"

Your current status is \"${object.worker_id.cooperative_status_ids.get_status_value()}\".\n" -" % endif\n" -"\n" -"
If you have any question regarding this non-attendance, just answer this e-mail.\n" -"

\n" -"
\n" -"

Cooperatively yours,
\n" -" The Members' office volunteers

\n" -"

${object.worker_id.company_id.name}.

\n" -"\n" -" % if object.worker_id.company_id.street:\n" -" ${object.worker_id.company_id.street}\n" -" % endif\n" -" % if object.worker_id.company_id.street2:\n" -" ${object.worker_id.company_id.street2}
\n" -" % endif\n" -" % if object.worker_id.company_id.city or object.worker_id.company_id.zip:\n" -" ${object.worker_id.company_id.zip} ${object.worker_id.company_id.city}
\n" -" % endif\n" -" % if object.worker_id.company_id.country_id:\n" -" ${object.worker_id.company_id.state_id and ('%s, ' % object.worker_id.company_id.state_id.name) or ''} ${object.worker_id.company_id.country_id.name or ''}
\n" -" % endif\n" -" % if object.worker_id.company_id.phone:\n" -" Phone:  ${object.worker_id.company_id.phone}\n" -" % endif\n" -"\n" -" % if object.worker_id.company_id.website:\n" -"
\n" -" Web : ${object.worker_id.company_id.website}\n" -"
\n" -" %endif\n" -" % if object.worker_id.company_id.logo_url:\n" -"
\n" -" \n" -"
\n" -" %endif\n" -"
\n" -" " -msgstr "" - -#. module: shift_attendance -#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:45 +#. odoo-python +#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:0 #, python-format -msgid "\n" +msgid "" +"\n" "%s attended its shift as a normal one but was not expected. Something may be wrong in his/her personal informations.\n" " " msgstr "" #. module: shift_attendance -#: model:mail.template,body_html:shift_attendance.email_template_non_validated_sheet -msgid "\n" -"
\n" -"\n" -"

${object.day}\n" -"

The attendance sheet for ${object.time_slot} is not validated.\n" -"

Please, do it as soon as possible so as to update workers' status.\n" -"

\n" -"\n" -"
\n" -" " +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 +#, python-format +msgid "" +"%(name)s's working mode is %(working_mode)s and should be regular or " +"irregular." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:530 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "%s (added)" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:394 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "%s is registered as replaced." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:381 -#, python-format -msgid "%s's working mode is %s and should be regular or irregular. " +#: model:mail.template,body_html:shift_attendance.email_template_non_validated_sheet +msgid "" +"

\n" +"

The attendance sheet for is not validated.

\n" +"

Please, do it as soon as possible so as to update workers' status.

\n" +"\n" +" " msgstr "" #. module: shift_attendance #: model_terms:ir.ui.view,arch_db:shift_attendance.res_config_settings_view_form -msgid "\n" -" Attendance Sheets Generation Interval\n" -" " +msgid "" +"\n" +" Attendance Sheets Generation Interval\n" +" " msgstr "" #. module: shift_attendance #: model_terms:ir.ui.view,arch_db:shift_attendance.res_config_settings_view_form -msgid "\n" -" Default Shift Attendance Status\n" -" " +msgid "" +"\n" +" Default Shift Attendance Status\n" +" " msgstr "" #. module: shift_attendance #: model_terms:ir.ui.view,arch_db:shift_attendance.res_config_settings_view_form -msgid "\n" -" Default Task Type\n" -" " +msgid "" +"\n" +" Default Task Type\n" +" " msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:343 +#: model:mail.template,body_html:shift_attendance.email_template_non_attendance +msgid "" +"\n" +"

Hello ,

\n" +"\n" +"

\n" +" You have been recorded as non-attended during your last shift\n" +" (),\n" +" and you were supposed to replace\n" +" .\n" +"

\n" +"
\n" +"\n" +"\n" +"\n" +"

Hello ,

\n" +"\n" +"

\n" +" You have been recorded as non-attended during your last shift\n" +" ().\n" +"

\n" +"
\n" +"\n" +"\n" +"\n" +"

\n" +" Super-cooperator assigned you 0 compensation, so you\n" +" won't have any additionnal shift to do before your\n" +" next regular shift.\n" +"

\n" +"\n" +"

\n" +" Super-cooperator assigned you 1 compensation, so you\n" +" have to attend one additionnal shift before your\n" +" next regular shift.\n" +"

\n" +"\n" +"

\n" +" Super-cooperator assigned you 2 compensations, so\n" +" you have to attend two additionnal shifts before\n" +" your next regular shift.\n" +"

\n" +"\n" +"

\n" +" You were supposed to replace .\n" +" You have to do\n" +" \n" +" shifts before your next regular shift.\n" +"

\n" +"\n" +"

\n" +" You have to do\n" +" \n" +" shifts before your next regular shift.\n" +"

\n" +"
\n" +"\n" +"\n" +"

\n" +" Your shift counter is at\n" +" .\n" +"

\n" +"

\n" +" It should be superior or equal to 1 before the\n" +" .\n" +"

\n" +"
\n" +"\n" +"

\n" +" Your current status is\n" +" \"\".\n" +"

\n" +"\n" +"

\n" +" Your current status is\n" +" \"\".\n" +"

\n" +"\n" +"

\n" +" If you have any question regarding this non-attendance,\n" +" just answer this e-mail.\n" +"

\n" +"\n" +"

\n" +" Cooperatively yours,
\n" +" The Members' office volunteers\n" +"

\n" +"\n" +"

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +"
\n" +"
\n" +" \n" +" Phone: 
\n" +"
\n" +"\n" +" \n" +" Web: 
\n" +"
\n" +" \n" +" \n" +" \n" +"

\n" +"\n" +" " +msgstr "" + +#. module: shift_attendance +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "A validated attendance sheet can't be modified" msgstr "" #. module: shift_attendance -#: selection:res.config.settings,attendance_sheet_default_shift_state:0 -#: selection:shift.sheet.added,state:0 -#: selection:shift.sheet.expected,state:0 -#: selection:shift.sheet.shift,state:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__res_config_settings__attendance_sheet_default_shift_state__absent_0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_added__state__absent_0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_expected__state__absent_0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_shift__state__absent_0 msgid "Absent - 0 Compensation" msgstr "" #. module: shift_attendance -#: selection:res.config.settings,attendance_sheet_default_shift_state:0 -#: selection:shift.sheet.added,state:0 -#: selection:shift.sheet.expected,state:0 -#: selection:shift.sheet.shift,state:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__res_config_settings__attendance_sheet_default_shift_state__absent_1 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_added__state__absent_1 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_expected__state__absent_1 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_shift__state__absent_1 msgid "Absent - 1 Compensation" msgstr "" #. module: shift_attendance -#: selection:res.config.settings,attendance_sheet_default_shift_state:0 -#: selection:shift.sheet.added,state:0 -#: selection:shift.sheet.expected,state:0 -#: selection:shift.sheet.shift,state:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__res_config_settings__attendance_sheet_default_shift_state__absent_2 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_added__state__absent_2 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_expected__state__absent_2 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_shift__state__absent_2 msgid "Absent - 2 Compensations" msgstr "" @@ -237,6 +267,7 @@ msgid "Annotated (unread)" msgstr "" #. module: shift_attendance +#: model_terms:ir.ui.view,arch_db:shift_attendance.sheet_view_form #: model_terms:ir.ui.view,arch_db:shift_attendance.sheet_view_search msgid "Archived" msgstr "" @@ -275,7 +306,8 @@ msgid "Attendance sheet" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:561 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "Attendance sheet can only be validated once the shifts have started. " msgstr "" @@ -293,19 +325,30 @@ msgstr "" #. module: shift_attendance #: model_terms:ir.ui.view,arch_db:shift_attendance.sheet_view_form -msgid "Beware : a validated sheet cannot be edited anymore and you won't be able to add any latecomers. The counters of those who didn't attend will be updated and they will get warning emails." +msgid "" +"Beware : a validated sheet cannot be edited anymore" +" and you won't be able to add any latecomers." +" The counters of those who didn't attend will be" +" updated and they will get warning emails." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:373 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format -msgid "Beware, you are recorded as resigning. Please contact member's office if this is incorrect. Thank you. " +msgid "" +"Beware, you are recorded as resigning. Please contact member's office if " +"this is incorrect. Thank you. " msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:363 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format -msgid "Beware, your account is frozen because your shift counter is at %s. Please contact Members Office to unfreeze it. If you want to attend this shift, your supercoop can write your name in the notes field during validation." +msgid "" +"Beware, your account is frozen because your shift counter is at %s. Please " +"contact Members Office to unfreeze it. If you want to attend this shift, " +"your supercoop can write your name in the notes field during validation." msgstr "" #. module: shift_attendance @@ -321,13 +364,13 @@ msgstr "" #. module: shift_attendance #: model:ir.actions.server,name:shift_attendance.ir_cron_check_non_validated_sheet_ir_actions_server #: model:ir.cron,cron_name:shift_attendance.ir_cron_check_non_validated_sheet -#: model:ir.cron,name:shift_attendance.ir_cron_check_non_validated_sheet msgid "Check for non-validated sheets" msgstr "" #. module: shift_attendance #: model:ir.model,name:shift_attendance.model_shift_sheet_validate -msgid "Check the user name and validate sheet.\n" +msgid "" +"Check the user name and validate sheet.\n" " Useless for users in group_shift_attendance" msgstr "" @@ -338,7 +381,8 @@ msgid "Comments about the shift" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:600 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "Compensation number is missing for %s" msgstr "" @@ -444,7 +488,7 @@ msgid "End date" msgstr "" #. module: shift_attendance -#: selection:shift.sheet,worker_nb_feedback:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet__worker_nb_feedback__enough msgid "Enough workers" msgstr "" @@ -475,11 +519,6 @@ msgstr "" msgid "Followers" msgstr "" -#. module: shift_attendance -#: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__message_channel_ids -msgid "Followers (Channels)" -msgstr "" - #. module: shift_attendance #: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__message_partner_ids msgid "Followers (Partners)" @@ -498,13 +537,12 @@ msgstr "" #. module: shift_attendance #: model:ir.actions.server,name:shift_attendance.ir_cron_generate_attendance_sheet_ir_actions_server #: model:ir.cron,cron_name:shift_attendance.ir_cron_generate_attendance_sheet -#: model:ir.cron,name:shift_attendance.ir_cron_generate_attendance_sheet msgid "Generate Attendance Sheets" msgstr "" #. module: shift_attendance #: model:ir.actions.act_window,name:shift_attendance.action_missing_attendance_sheets -msgid "Generate Missing Sheets" +msgid "Generate Missing Past Attendance Sheets" msgstr "" #. module: shift_attendance @@ -523,7 +561,8 @@ msgid "Generate missing past attendance sheets" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/wizard/generate_missing_attendance_sheets.py:46 +#. odoo-python +#: code:addons/shift_attendance/wizard/generate_missing_attendance_sheets.py:0 #, python-format msgid "Generated Missing Sheets" msgstr "" @@ -533,6 +572,11 @@ msgstr "" msgid "Group By" msgstr "" +#. module: shift_attendance +#: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__has_message +msgid "Has Message" +msgstr "" + #. module: shift_attendance #: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__has_missing_worker msgid "Has missing worker ?" @@ -544,7 +588,7 @@ msgid "Has notes been read by an administrator ?" msgstr "" #. module: shift_attendance -#: selection:shift.sheet,worker_nb_feedback:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet__worker_nb_feedback__empty msgid "I was not there during the shift" msgstr "" @@ -558,11 +602,6 @@ msgstr "" msgid "ID" msgstr "" -#. module: shift_attendance -#: model:ir.model.fields,help:shift_attendance.field_shift_sheet__message_unread -msgid "If checked new messages require your attention." -msgstr "" - #. module: shift_attendance #: model:ir.model.fields,help:shift_attendance.field_shift_sheet__message_needaction msgid "If checked, new messages require your attention." @@ -575,8 +614,9 @@ msgstr "" #. module: shift_attendance #: model_terms:ir.ui.view,arch_db:shift_attendance.res_config_settings_view_form -msgid "If not checked, user credentials are\n" -" asked." +msgid "" +"If not checked, user credentials are\n" +" asked." msgstr "" #. module: shift_attendance @@ -590,13 +630,13 @@ msgid "Interval (minutes)" msgstr "" #. module: shift_attendance -#: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__message_is_follower -msgid "Is Follower" +#: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__is_annotated +msgid "Is Annotated" msgstr "" #. module: shift_attendance -#: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__is_annotated -msgid "Is annotated" +#: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__message_is_follower +msgid "Is Follower" msgstr "" #. module: shift_attendance @@ -667,9 +707,11 @@ msgid "Messages" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:354 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format -msgid "Multiple workers are corresponding this barcode. \n" +msgid "" +"Multiple workers are corresponding this barcode. \n" "Barcode : %s" msgstr "" @@ -682,30 +724,40 @@ msgid "Name" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:226 -#: sql_constraint:shift.sheet:0 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 +#: model:ir.model.constraint,message:shift_attendance.constraint_shift_sheet_check_not_annotated_mark_as_read #, python-format msgid "Non-annotated sheets can't be marked as read." msgstr "" #. module: shift_attendance #: model:mail.template,subject:shift_attendance.email_template_non_attendance -msgid "Non-attendance to your last shift." +msgid "Non-attendance to your last shift" msgstr "" #. module: shift_attendance #: model:ir.actions.act_window,name:shift_attendance.action_sheet_admin_non_validated +msgid "Non-valiated sheets" +msgstr "" + +#. module: shift_attendance +#: model:mail.template,name:shift_attendance.email_template_non_validated_sheet +msgid "Non-validated sheet" +msgstr "" + +#. module: shift_attendance #: model:ir.ui.menu,name:shift_attendance.menu_sheet_admin_non_validated msgid "Non-validated sheets" msgstr "" #. module: shift_attendance -#: selection:shift.sheet,state:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet__state__not_validated msgid "Not Validated" msgstr "" #. module: shift_attendance -#: selection:shift.sheet,worker_nb_feedback:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet__worker_nb_feedback__not_enough msgid "Not enough workers" msgstr "" @@ -728,12 +780,12 @@ msgstr "" #. module: shift_attendance #: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__message_has_error_counter -msgid "Number of error" +msgid "Number of errors" msgstr "" #. module: shift_attendance #: model:ir.model.fields,help:shift_attendance.field_shift_sheet__message_needaction_counter -msgid "Number of messages which requires an action" +msgid "Number of messages requiring action" msgstr "" #. module: shift_attendance @@ -741,11 +793,6 @@ msgstr "" msgid "Number of messages with delivery error" msgstr "" -#. module: shift_attendance -#: model:ir.model.fields,help:shift_attendance.field_shift_sheet__message_unread_counter -msgid "Number of unread messages" -msgstr "" - #. module: shift_attendance #: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__attended_worker_no msgid "Number of workers present" @@ -759,15 +806,18 @@ msgid "Only for regular workers" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/wizard/generate_missing_attendance_sheets.py:58 +#. odoo-python +#: code:addons/shift_attendance/wizard/generate_missing_attendance_sheets.py:0 #, python-format msgid "Only past attendance sheets can be generated" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:119 +#. odoo-python +#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:0 #, python-format -msgid "Only super-cooperators and administrators can validate attendance sheets. " +msgid "" +"Only super-cooperators and administrators can validate attendance sheets. " msgstr "" #. module: shift_attendance @@ -776,34 +826,38 @@ msgid "Password" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:108 +#. odoo-python +#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:0 #, python-format msgid "Please enter your login." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:610 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "Please give your feedback about the number of workers." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:97 +#. odoo-python +#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:0 #, python-format msgid "Please give your feedback on the number of workers." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:103 +#. odoo-python +#: code:addons/shift_attendance/wizard/validate_attendance_sheet.py:0 #, python-format msgid "Please set a correct barcode." msgstr "" #. module: shift_attendance -#: selection:res.config.settings,attendance_sheet_default_shift_state:0 -#: selection:shift.sheet.added,state:0 -#: selection:shift.sheet.expected,state:0 -#: selection:shift.sheet.shift,state:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__res_config_settings__attendance_sheet_default_shift_state__done +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_added__state__done +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_expected__state__done +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet_shift__state__done msgid "Present" msgstr "" @@ -842,6 +896,11 @@ msgstr "" msgid "Settings" msgstr "" +#. module: shift_attendance +#: model:mail.template,name:shift_attendance.email_template_non_attendance +msgid "Shift Non-attendance" +msgstr "" + #. module: shift_attendance #: model:ir.ui.menu,name:shift_attendance.menu_shift_settings msgid "Shift Settings" @@ -855,13 +914,15 @@ msgid "Shift State" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:596 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "Shift State is missing for %s" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:573 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "Shift State is missing or wrong for %s" msgstr "" @@ -902,34 +963,41 @@ msgid "Task Type" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:578 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "Task Type is missing for %s" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:461 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "The sheet has already been marked as read." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:330 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "The sheet has already been validated and can't be edited." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:467 -#: code:addons/shift_attendance/models/attendance_sheet.py:558 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "The sheet has already been validated." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:481 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format -msgid "The shift linked to the expected shift of %s does exist anymore.This expected shift is ignored in the validation process." +msgid "" +"The shift linked to the expected shift of %s does exist anymore.This " +"expected shift is ignored in the validation process." msgstr "" #. module: shift_attendance @@ -948,20 +1016,10 @@ msgid "Time interval for attendance sheet generation" msgstr "" #. module: shift_attendance -#: selection:shift.sheet,worker_nb_feedback:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet__worker_nb_feedback__too_many msgid "Too many workers" msgstr "" -#. module: shift_attendance -#: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__message_unread -msgid "Unread Messages" -msgstr "" - -#. module: shift_attendance -#: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__message_unread_counter -msgid "Unread Messages Counter" -msgstr "" - #. module: shift_attendance #: model:ir.actions.act_window,name:shift_attendance.action_sheet_admin_annotated #: model:ir.ui.menu,name:shift_attendance.menu_sheet_admin_annotated @@ -979,13 +1037,13 @@ msgid "Validate Sheet" msgstr "" #. module: shift_attendance -#: selection:shift.sheet,state:0 +#: model:ir.model.fields.selection,name:shift_attendance.selection__shift_sheet__state__validated msgid "Validated" msgstr "" #. module: shift_attendance #: model:ir.model.fields,field_description:shift_attendance.field_shift_sheet__validated_by -msgid "Validated by" +msgid "Validated By" msgstr "" #. module: shift_attendance @@ -1005,9 +1063,10 @@ msgid "Warning" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:586 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format -msgid "Warning : Working mode for %s is %s" +msgid "Warning : Working mode for %(name)s is %(working_mode)s" msgstr "" #. module: shift_attendance @@ -1039,15 +1098,18 @@ msgid "Worker" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:570 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "Worker name is missing for an added shift." msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:349 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format -msgid "Worker not found (invalid barcode or status). \n" +msgid "" +"Worker not found (invalid barcode or status). \n" "Barcode : %s" msgstr "" @@ -1059,30 +1121,34 @@ msgid "Working Mode" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:582 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "Working mode is missing for %s" msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:314 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format msgid "You can't add the same worker more than once to an attendance sheet. " msgstr "" #. module: shift_attendance -#: code:addons/shift_attendance/models/attendance_sheet.py:336 +#. odoo-python +#: code:addons/shift_attendance/models/attendance_sheet.py:0 #, python-format -msgid "You must be logged as 'Attendance Sheet Generic Access' if you want to scan cards." +msgid "" +"You must be logged as 'Attendance Sheet Generic Access' if you want to scan" +" cards." msgstr "" #. module: shift_attendance #: model:mail.template,subject:shift_attendance.email_template_non_validated_sheet -msgid "[${object.day}] Non-validated sheet ${object.time_slot} " +msgid "[{{object.day}}] Non-validated sheet {{object.time_slot}}" msgstr "" #. module: shift_attendance #: model:ir.model,name:shift_attendance.model_shift_generate_missing_attendance_sheets msgid "shift.generate_missing_attendance_sheets" msgstr "" -