diff options
| author | Martin Trigaux <mat@odoo.com> | 2020-09-01 07:33:20 +0000 |
|---|---|---|
| committer | Martin Trigaux <mat@odoo.com> | 2020-09-01 08:05:35 +0000 |
| commit | 33f251b6489455cd7221f2c62dee0400a69784b8 (patch) | |
| tree | d048a6db02fe5e1c946dba52c769a689e7de30b9 /addons/calendar | |
| parent | 4bfe8136f7cec853c1339c6d27754b8f1bc1c72d (diff) | |
[I18N] export saas-13.5 source terms
Without demo data
closes odoo/odoo#56839
Related: odoo/enterprise#12821
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
Diffstat (limited to 'addons/calendar')
| -rw-r--r-- | addons/calendar/i18n/calendar.pot | 493 |
1 files changed, 351 insertions, 142 deletions
diff --git a/addons/calendar/i18n/calendar.pot b/addons/calendar/i18n/calendar.pot index eeae686063b..262331529af 100644 --- a/addons/calendar/i18n/calendar.pot +++ b/addons/calendar/i18n/calendar.pot @@ -4,10 +4,10 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server saas~13.3\n" +"Project-Id-Version: Odoo Server saas~13.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-04-21 10:46+0000\n" -"PO-Revision-Date: 2020-04-21 10:46+0000\n" +"POT-Creation-Date: 2020-09-01 07:28+0000\n" +"PO-Revision-Date: 2020-09-01 07:28+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -26,69 +26,68 @@ msgid "${object.event_id.name}: Date updated" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format msgid "" -"%s at %s To\n" -" %s at %s (%s)" +"%(date_start)s at %(time_start)s To\n" +" %(date_end)s at %(time_end)s (%(timezone)s)" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format -msgid "%s at (%s To %s) (%s)" +msgid "%(day)s at (%(start)s To %(end)s) (%(timezone)s)" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_attendee.py:0 #, python-format msgid "%s has accepted invitation" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_attendee.py:0 #, python-format msgid "%s has declined invitation" msgstr "" #. module: calendar -#: model:mail.template,body_html:calendar.calendar_template_meeting_reminder +#: model:mail.template,body_html:calendar.calendar_template_meeting_invitation msgid "" "<div>\n" -" % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\n" -" <!--\n" -" In a recurring event case, the object.event_id is always the first event\n" -" This makes the event date (and a lot of other information) incorrect\n" -" -->\n" -" % set event_id = ctx.get('force_event_id') or object.event_id\n" +" % set colors = ctx.get('colors', {})\n" +" % set recurrent = object.recurrence_id and not ctx['ignore_recurrence']\n" " <p>\n" " Hello ${object.common_name},<br/><br/>\n" -" This is a reminder for the below event :\n" +" ${object.event_id.user_id.partner_id.name} invited you for the ${object.event_id.name} meeting of ${object.event_id.user_id.company_id.name}.\n" " </p>\n" " <div style=\"text-align: center; margin: 16px 0px 16px 0px;\">\n" -" <a href=\"/calendar/meeting/accept?db=${'dbname' in ctx and ctx['dbname'] or ''}&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" % set target = 'recurrence' if recurrent else 'meeting'\n" +" <a href=\"/calendar/${target}/accept?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " Accept</a>\n" -" <a href=\"/calendar/meeting/decline?db=${'dbname' in ctx and ctx['dbname'] or '' }&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" <a href=\"/calendar/${target}/decline?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " Decline</a>\n" -" <a href=\"/calendar/meeting/view?db=${'dbname' in ctx and ctx['dbname'] or ''}&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" <a href=\"/calendar/meeting/view?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " View</a>\n" " </div>\n" " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>\n" +" % if not recurrent:\n" " <td width=\"130px;\">\n" " <div style=\"border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;\">\n" -" ${event_id.get_interval('dayname', tz=object.partner_id.tz if not event_id.allday else None)}\n" +" ${object.event_id.get_interval('dayname', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" " </div>\n" " <div style=\"font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;\">\n" -" ${event_id.get_interval('day', tz=object.partner_id.tz if not event_id.allday else None)}\n" +" ${object.event_id.get_interval('day', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" " </div>\n" " <div style=\"font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;\">\n" -" ${event_id.get_interval('month', tz=object.partner_id.tz if not event_id.allday else None)}\n" +" ${object.event_id.get_interval('month', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" " </div>\n" " <div style=\"border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;\">\n" -" ${not event_id.allday and event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" +" ${not object.event_id.allday and object.event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" " </div>\n" " </td>\n" " <td width=\"20px;\"/>\n" +" % endif\n" " <td style=\"padding-top: 5px;\">\n" " <p><strong>Details of the event</strong></p>\n" " <ul>\n" @@ -100,8 +99,11 @@ msgid "" " % if object.event_id.description :\n" " <li>Description: ${object.event_id.description}</li>\n" " % endif\n" +" % if recurrent:\n" +" <li>When: ${object.recurrence_id.name}</li>\n" +" % endif\n" " % if not object.event_id.allday and object.event_id.duration\n" -" <li>Duration: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n" +" <li>Duration: ${('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60))}</li>\n" " % endif\n" " <li>Attendees\n" " <ul>\n" @@ -130,23 +132,26 @@ msgid "" msgstr "" #. module: calendar -#: model:mail.template,body_html:calendar.calendar_template_meeting_invitation +#: model:mail.template,body_html:calendar.calendar_template_meeting_changedate msgid "" "<div>\n" -" % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\n" +" % set colors = ctx.get('colors', {})\n" +" % set recurrent = object.recurrence_id and not ctx['ignore_recurrence']\n" " <p>\n" " Hello ${object.common_name},<br/><br/>\n" -" ${object.event_id.user_id.partner_id.name} invited you for the ${object.event_id.name} meeting of ${object.event_id.user_id.company_id.name}.\n" +" The date of the meeting has been updated. The meeting ${object.event_id.name} created by ${object.event_id.user_id.partner_id.name} is now scheduled for ${object.event_id.get_display_time_tz(tz=object.partner_id.tz)}.\n" " </p>\n" " <div style=\"text-align: center; margin: 16px 0px 16px 0px;\">\n" -" <a href=\"/calendar/meeting/accept?db=${'dbname' in ctx and ctx['dbname'] or ''}&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" % set target = 'recurrence' if recurrent else 'meeting'\n" +" <a href=\"/calendar/${target}/accept?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " Accept</a>\n" -" <a href=\"/calendar/meeting/decline?db=${'dbname' in ctx and ctx['dbname'] or '' }&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" <a href=\"/calendar/${target}/decline?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " Decline</a>\n" -" <a href=\"/calendar/meeting/view?db=${'dbname' in ctx and ctx['dbname'] or ''}&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" <a href=\"/calendar/meeting/view?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " View</a>\n" " </div>\n" " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>\n" +" % if not recurrent:\n" " <td width=\"130px;\">\n" " <div style=\"border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;\">\n" " ${object.event_id.get_interval('dayname', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" @@ -162,6 +167,7 @@ msgid "" " </div>\n" " </td>\n" " <td width=\"20px;\"/>\n" +" % endif\n" " <td style=\"padding-top: 5px;\">\n" " <p><strong>Details of the event</strong></p>\n" " <ul>\n" @@ -173,6 +179,9 @@ msgid "" " % if object.event_id.description :\n" " <li>Description: ${object.event_id.description}</li>\n" " % endif\n" +" % if recurrent:\n" +" <li>When: ${object.recurrence_id.name}</li>\n" +" % endif\n" " % if not object.event_id.allday and object.event_id.duration\n" " <li>Duration: ${('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60))}</li>\n" " % endif\n" @@ -180,7 +189,7 @@ msgid "" " <ul>\n" " % for attendee in object.event_id.attendee_ids:\n" " <li>\n" -" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:${colors[attendee.state] or 'white'};\"> </div>\n" +" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: ${colors[attendee.state] or 'white'};\"> </div>\n" " % if attendee.common_name != object.common_name:\n" " <span style=\"margin-left:5px\">${attendee.common_name}</span>\n" " % else:\n" @@ -203,35 +212,40 @@ msgid "" msgstr "" #. module: calendar -#: model:mail.template,body_html:calendar.calendar_template_meeting_changedate +#: model:mail.template,body_html:calendar.calendar_template_meeting_reminder msgid "" "<div>\n" " % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\n" +" <!--\n" +" In a recurring event case, the object.event_id is always the first event\n" +" This makes the event date (and a lot of other information) incorrect\n" +" -->\n" +" % set event_id = ctx.get('force_event_id') or object.event_id\n" " <p>\n" " Hello ${object.common_name},<br/><br/>\n" -" The date of the meeting has been updated. The meeting ${object.event_id.name} created by ${object.event_id.user_id.partner_id.name} is now scheduled for ${object.event_id.get_display_time_tz(tz=object.partner_id.tz)}.\n" +" This is a reminder for the below event :\n" " </p>\n" " <div style=\"text-align: center; margin: 16px 0px 16px 0px;\">\n" -" <a href=\"/calendar/meeting/accept?db=${'dbname' in ctx and ctx['dbname'] or ''}&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" <a href=\"/calendar/meeting/accept?token=${object.access_token}&event_id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " Accept</a>\n" -" <a href=\"/calendar/meeting/decline?db=${'dbname' in ctx and ctx['dbname'] or '' }&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" <a href=\"/calendar/meeting/decline?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " Decline</a>\n" -" <a href=\"/calendar/meeting/view?db=${'dbname' in ctx and ctx['dbname'] or ''}&token=${object.access_token}&action=${'action_id' in ctx and ctx['action_id'] or ''}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" <a href=\"/calendar/meeting/view?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" " View</a>\n" " </div>\n" " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>\n" " <td width=\"130px;\">\n" " <div style=\"border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;\">\n" -" ${object.event_id.get_interval('dayname', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" ${event_id.get_interval('dayname', tz=object.partner_id.tz if not event_id.allday else None)}\n" " </div>\n" " <div style=\"font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;\">\n" -" ${object.event_id.get_interval('day', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" ${event_id.get_interval('day', tz=object.partner_id.tz if not event_id.allday else None)}\n" " </div>\n" " <div style=\"font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;\">\n" -" ${object.event_id.get_interval('month', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" ${event_id.get_interval('month', tz=object.partner_id.tz if not event_id.allday else None)}\n" " </div>\n" " <div style=\"border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;\">\n" -" ${not object.event_id.allday and object.event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" +" ${not event_id.allday and event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" " </div>\n" " </td>\n" " <td width=\"20px;\"/>\n" @@ -247,13 +261,13 @@ msgid "" " <li>Description: ${object.event_id.description}</li>\n" " % endif\n" " % if not object.event_id.allday and object.event_id.duration\n" -" <li>Duration: ${('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60))}</li>\n" +" <li>Duration: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n" " % endif\n" " <li>Attendees\n" " <ul>\n" " % for attendee in object.event_id.attendee_ids:\n" " <li>\n" -" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: ${colors[attendee.state] or 'white'};\"> </div>\n" +" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:${colors[attendee.state] or 'white'};\"> </div>\n" " % if attendee.common_name != object.common_name:\n" " <span style=\"margin-left:5px\">${attendee.common_name}</span>\n" " % else:\n" @@ -281,6 +295,11 @@ msgid "<span> hours</span>" msgstr "" #. module: calendar +#: model:ir.model.constraint,message:calendar.constraint_calendar_contacts_user_id_partner_id_unique +msgid "A user cannot have twice the same contact." +msgstr "" + +#. module: calendar #. openerp-web #: code:addons/calendar/static/src/xml/base_calendar.xml:0 #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form @@ -341,14 +360,14 @@ msgid "All Day" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 -#, python-format -msgid "AllDay , %s" +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__all_events +msgid "All events" msgstr "" #. module: calendar -#: model:ir.model.constraint,message:calendar.constraint_calendar_contacts_user_id_partner_id_unique -msgid "An user cannot have twice the same contact." +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "AllDay , %(day)s" msgstr "" #. module: calendar @@ -358,21 +377,11 @@ msgid "Archived" msgstr "" #. module: calendar -#: model:ir.model,name:calendar.model_ir_attachment -msgid "Attachment" -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_attachment_count msgid "Attachment Count" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__is_attendee -msgid "Attendee" -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_status msgid "Attendee Status" msgstr "" @@ -390,7 +399,12 @@ msgid "Availability" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__base_event_id +msgid "Base Event" +msgstr "" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 #: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__availability__busy #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__show_as__busy #, python-format @@ -398,11 +412,16 @@ msgid "Busy" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__byday +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__byday msgid "By day" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__byday +msgid "Byday" +msgstr "" + +#. module: calendar #: model:ir.ui.menu,name:calendar.mail_menu_calendar #: model:ir.ui.menu,name:calendar.menu_calendar_configuration msgid "Calendar" @@ -428,6 +447,7 @@ msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_calendar_event +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__calendar_event_ids msgid "Calendar Event" msgstr "" @@ -449,8 +469,10 @@ msgid "Calendar: Event Reminder" msgstr "" #. module: calendar -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -msgid "Click here to update only this instance and not all recurrences." +#: model:ir.model.fields,help:calendar.field_calendar_event__recurrence_update +msgid "" +"Choose what to do with other events in the recurrence. Updating All Events " +"is not allowed when dates or time is modified" msgstr "" #. module: calendar @@ -459,8 +481,10 @@ msgid "Common name" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__state__open -msgid "Confirmed" +#. openerp-web +#: code:addons/calendar/static/src/js/calendar_controller.js:0 +#, python-format +msgid "Confirm" msgstr "" #. module: calendar @@ -470,11 +494,17 @@ msgid "Contact" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__count +msgid "Count" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_uid #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__create_uid #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__create_uid #: model:ir.model.fields,field_description:calendar.field_calendar_event__create_uid #: model:ir.model.fields,field_description:calendar.field_calendar_event_type__create_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__create_uid msgid "Created by" msgstr "" @@ -484,34 +514,43 @@ msgstr "" #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__create_date #: model:ir.model.fields,field_description:calendar.field_calendar_event__create_date #: model:ir.model.fields,field_description:calendar.field_calendar_event_type__create_date +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__create_date msgid "Created on" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__display_start #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "Date" msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__day #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__month_by__date +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__month_by__date msgid "Date of month" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__day +msgid "Day" +msgstr "" + +#. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Day of Month" msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__month_by__day +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__month_by__day msgid "Day of month" msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__days #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__daily +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__daily msgid "Days" msgstr "" @@ -531,6 +570,7 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__description +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Description" msgstr "" @@ -548,6 +588,12 @@ msgstr "" #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__display_name #: model:ir.model.fields,field_description:calendar.field_calendar_event__display_name #: model:ir.model.fields,field_description:calendar.field_calendar_event_type__display_name +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__display_name +#: model:ir.model.fields,field_description:calendar.field_ir_http__display_name +#: model:ir.model.fields,field_description:calendar.field_mail_activity__display_name +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__display_name +#: model:ir.model.fields,field_description:calendar.field_res_partner__display_name +#: model:ir.model.fields,field_description:calendar.field_res_users__display_name msgid "Display Name" msgstr "" @@ -572,6 +618,11 @@ msgid "Document Model Name" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__dtstart +msgid "Dtstart" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__duration #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Duration" @@ -584,6 +635,18 @@ msgid "Duration in minutes" msgstr "" #. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/js/calendar_controller.js:0 +#, python-format +msgid "Edit Recurrent event" +msgstr "" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Edit recurring event" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__email #: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__alarm_type__email msgid "Email" @@ -616,12 +679,13 @@ msgid "End Date" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__stop_datetime -msgid "End Datetime" +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__end_type +msgid "End Type" msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__end_date +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__end_date msgid "End date" msgstr "" @@ -646,11 +710,22 @@ msgid "Event Meeting Type" msgstr "" #. module: calendar +#: model:ir.model,name:calendar.model_calendar_recurrence +msgid "Event Recurrence Rule" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__display_time msgid "Event Time" msgstr "" #. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "Every %(count)s %(period)s, " +msgstr "" + +#. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__public msgid "Everyone" msgstr "" @@ -662,22 +737,23 @@ msgid "Feedback: " msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__5 -msgid "Fifth" -msgstr "" - -#. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__1 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__1 msgid "First" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format msgid "First you have to specify the date of the invitation." msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__follow_recurrence +msgid "Follow Recurrence" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_follower_ids msgid "Followers" msgstr "" @@ -693,11 +769,23 @@ msgid "Followers (Partners)" msgstr "" #. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__forever +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__forever +msgid "Forever" +msgstr "" + +#. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__4 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__4 msgid "Fourth" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__fr +msgid "Fr" +msgstr "" + +#. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__availability__free #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__show_as__free msgid "Free" @@ -714,7 +802,8 @@ msgid "Fri" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__fr +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__fr +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__fr msgid "Friday" msgstr "" @@ -724,9 +813,9 @@ msgid "Group By" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format -msgid "Group by date is not supported, use the calendar view instead." +msgid "Grouping by %s is not allowed." msgstr "" #. module: calendar @@ -746,6 +835,12 @@ msgstr "" #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__id #: model:ir.model.fields,field_description:calendar.field_calendar_event__id #: model:ir.model.fields,field_description:calendar.field_calendar_event_type__id +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__id +#: model:ir.model.fields,field_description:calendar.field_ir_http__id +#: model:ir.model.fields,field_description:calendar.field_mail_activity__id +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__id +#: model:ir.model.fields,field_description:calendar.field_res_partner__id +#: model:ir.model.fields,field_description:calendar.field_res_users__id msgid "ID" msgstr "" @@ -768,6 +863,11 @@ msgid "" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__interval +msgid "Interval" +msgstr "" + +#. module: calendar #: model:mail.message.subtype,name:calendar.subtype_invitation msgid "Invitation" msgstr "" @@ -798,11 +898,6 @@ msgid "Invitations" msgstr "" #. module: calendar -#: model:ir.model,name:calendar.model_mail_wizard_invite -msgid "Invite wizard" -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_is_follower msgid "Is Follower" msgstr "" @@ -814,6 +909,7 @@ msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__-1 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__-1 msgid "Last" msgstr "" @@ -824,6 +920,12 @@ msgstr "" #: model:ir.model.fields,field_description:calendar.field_calendar_contacts____last_update #: model:ir.model.fields,field_description:calendar.field_calendar_event____last_update #: model:ir.model.fields,field_description:calendar.field_calendar_event_type____last_update +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence____last_update +#: model:ir.model.fields,field_description:calendar.field_ir_http____last_update +#: model:ir.model.fields,field_description:calendar.field_mail_activity____last_update +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type____last_update +#: model:ir.model.fields,field_description:calendar.field_res_partner____last_update +#: model:ir.model.fields,field_description:calendar.field_res_users____last_update msgid "Last Modified on" msgstr "" @@ -833,6 +935,7 @@ msgstr "" #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__write_uid #: model:ir.model.fields,field_description:calendar.field_calendar_event__write_uid #: model:ir.model.fields,field_description:calendar.field_calendar_event_type__write_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__write_uid msgid "Last Updated by" msgstr "" @@ -842,6 +945,7 @@ msgstr "" #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__write_date #: model:ir.model.fields,field_description:calendar.field_calendar_event__write_date #: model:ir.model.fields,field_description:calendar.field_calendar_event_type__write_date +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__write_date msgid "Last Updated on" msgstr "" @@ -889,10 +993,11 @@ msgid "Meeting" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_event.py:0 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format -msgid "Meeting '%s' starts '%s' and ends '%s'" +msgid "" +"Meeting '%(name)s' starts '%(start_datetime)s' and ends '%(end_datetime)s'" msgstr "" #. module: calendar @@ -927,11 +1032,6 @@ msgid "Meetings" msgstr "" #. module: calendar -#: model:ir.model,name:calendar.model_mail_message -msgid "Message" -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error msgid "Message Delivery error" msgstr "" @@ -952,17 +1052,29 @@ msgid "Misc" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__mo +msgid "Mo" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__mo msgid "Mon" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__mo +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__mo +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__mo msgid "Monday" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__month_by +msgid "Month By" +msgstr "" + +#. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__monthly +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__monthly msgid "Months" msgstr "" @@ -974,6 +1086,7 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__name #: model:ir.model.fields,field_description:calendar.field_calendar_event_type__name +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__name msgid "Name" msgstr "" @@ -989,6 +1102,11 @@ msgid "No I'm not going." msgstr "" #. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "No feedback yet" +msgstr "" + +#. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__alarm_type__notification msgid "Notification" msgstr "" @@ -1040,6 +1158,7 @@ msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__count +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__count msgid "Number of repetitions" msgstr "" @@ -1081,12 +1200,6 @@ msgid "Options" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__user_id -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -msgid "Owner" -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_ids msgid "Participant" msgstr "" @@ -1097,14 +1210,7 @@ msgid "Partner-related data of the user" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 -#, python-format -msgid "Please select a proper day of the month." -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__privacy -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "Privacy" msgstr "" @@ -1114,28 +1220,29 @@ msgid "Recurrence" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__end_type -msgid "Recurrence Termination" +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__recurrence_id +#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrence_id +msgid "Recurrence Rule" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrency -msgid "Recurrent" +#: model:ir.model.fields,field_description:calendar.field_calendar_event__end_type +msgid "Recurrence Termination" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrent_id -msgid "Recurrent ID" +#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrence_update +msgid "Recurrence Update" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrent_id_date -msgid "Recurrent ID date" +#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrency +msgid "Recurrent" msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__recurrency -msgid "Recurrent Meeting" +msgid "Recurrent Event" msgstr "" #. module: calendar @@ -1164,7 +1271,7 @@ msgid "Repeat Every" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__final_date +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__until msgid "Repeat Until" msgstr "" @@ -1179,18 +1286,40 @@ msgid "Repeat x times" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_id +#: model:ir.model.fields,field_description:calendar.field_calendar_event__user_id +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "Responsible" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_id +msgid "Responsible Contact" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__rrule +msgid "Rrule" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__rrule_type +msgid "Rrule Type" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__sa +msgid "Sa" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__sa msgid "Sat" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__sa +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__sa +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__sa msgid "Saturday" msgstr "" @@ -1206,6 +1335,7 @@ msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__2 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__2 msgid "Second" msgstr "" @@ -1243,11 +1373,6 @@ msgid "Start Date" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__start_datetime -msgid "Start DateTime" -msgstr "" - -#. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__start msgid "Start date of an event, without time for full days events" msgstr "" @@ -1259,7 +1384,6 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__state -#: model:ir.model.fields,field_description:calendar.field_calendar_event__state msgid "Status" msgstr "" @@ -1284,6 +1408,11 @@ msgid "Stop date of an event, without time for full days events" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__su +msgid "Su" +msgstr "" + +#. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree msgid "Subject" msgstr "" @@ -1294,7 +1423,8 @@ msgid "Sun" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__su +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__su +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__su msgid "Sunday" msgstr "" @@ -1309,6 +1439,16 @@ msgid "Tags" msgstr "" #. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "Tentative" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__th +msgid "Th" +msgstr "" + +#. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "The" msgstr "" @@ -1331,38 +1471,55 @@ msgid "" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: model:ir.model.constraint,message:calendar.constraint_calendar_recurrence_month_day +msgid "The day must be between 1 and 31" +msgstr "" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 #, python-format msgid "" "The ending date and time cannot be earlier than the starting date and time." msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format msgid "The ending date cannot be earlier than the starting date." msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_recurrence.py:0 #, python-format msgid "The interval cannot be negative." msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_recurrence.py:0 #, python-format -msgid "The number of repetitions cannot be negative." +msgid "The number of repetitions cannot be negative." msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__3 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__3 msgid "Third" msgstr "" #. module: calendar -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -msgid "This event is linked to a recurrence...<br/>" +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__future_events +#, python-format +msgid "This and following events" +msgstr "" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__self_only +#, python-format +msgid "This event" msgstr "" #. module: calendar @@ -1371,12 +1528,14 @@ msgid "Thu" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__th +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__th +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__th msgid "Thursday" msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__event_tz +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__event_tz msgid "Timezone" msgstr "" @@ -1387,12 +1546,18 @@ msgid "Today's Meetings" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__tu +msgid "Tu" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__tu msgid "Tue" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__tu +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__tu +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__tu msgid "Tuesday" msgstr "" @@ -1412,11 +1577,6 @@ msgid "Uncertain" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__state__draft -msgid "Unconfirmed" -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__interval msgid "Unit" msgstr "" @@ -1432,13 +1592,17 @@ msgid "Unread Messages Counter" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__until #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Until" msgstr "" #. module: calendar -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -msgid "Update only this instance" +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "" +"Updating All Events is not allowed when dates or time is modified. You can " +"only update one particular event and following events." msgstr "" #. module: calendar @@ -1447,27 +1611,36 @@ msgid "Users" msgstr "" #. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__we +msgid "We" +msgstr "" + +#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__we msgid "Wed" msgstr "" #. module: calendar -#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__we +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__we +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__we msgid "Wednesday" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__week_list +#: model:ir.model.fields,field_description:calendar.field_calendar_event__weekday +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__weekday msgid "Weekday" msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__weekly +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__weekly msgid "Weeks" msgstr "" #. module: calendar #: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__yearly +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__yearly msgid "Years" msgstr "" @@ -1477,12 +1650,48 @@ msgid "Yes I'm going." msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:0 +#: code:addons/calendar/models/calendar_attendee.py:0 #, python-format msgid "You cannot duplicate a calendar attendee." msgstr "" #. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "You have to choose at least one day in the week" +msgstr "" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "day %s, " +msgstr "" + +#. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "e.g. Business Lunch" msgstr "" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "for %s events" +msgstr "" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "on %s," +msgstr "" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "on the %(position)s %(weekday)s, " +msgstr "" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "until %s" +msgstr "" |
