diff options
| author | Odoo Translation Bot <c3p@odoo.com> | 2020-11-29 00:14:48 +0100 |
|---|---|---|
| committer | Odoo Translation Bot <c3p@odoo.com> | 2020-11-29 00:14:48 +0100 |
| commit | 035aefeb36b15e0adb6a1c262a8fab7e69f94fd6 (patch) | |
| tree | ac22ede4b56f95fcb5ee9403e0065b7e347f089a /addons/calendar | |
| parent | 37481a9f797e6dc519405aef1e6196a9e76a9203 (diff) | |
[I18N] Update translation terms from Transifex
Diffstat (limited to 'addons/calendar')
| -rw-r--r-- | addons/calendar/i18n/da.po | 73 | ||||
| -rw-r--r-- | addons/calendar/i18n/es.po | 5 | ||||
| -rw-r--r-- | addons/calendar/i18n/fa.po | 1099 | ||||
| -rw-r--r-- | addons/calendar/i18n/nl.po | 5 | ||||
| -rw-r--r-- | addons/calendar/i18n/th.po | 923 |
5 files changed, 1292 insertions, 813 deletions
diff --git a/addons/calendar/i18n/da.po b/addons/calendar/i18n/da.po index b140e1e48ca..769e8abd7ca 100644 --- a/addons/calendar/i18n/da.po +++ b/addons/calendar/i18n/da.po @@ -454,6 +454,79 @@ msgid "" "</div>\n" " " msgstr "" +"<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" +" Hej ${object.common_name},<br/><br/>\n" +" Dette er en påmindelse om nedenstående begivenhed :\n" +" </p>\n" +" <div style=\"text-align: center; margin: 16px 0px 16px 0px;\">\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ér</a>\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" +" Afvis</a>\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" +" Vis</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" +" ${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" +" ${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" +" ${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 event_id.allday and event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" +" </div>\n" +" </td>\n" +" <td width=\"20px;\"/>\n" +" <td style=\"padding-top: 5px;\">\n" +" <p><strong>Begivenheds Detaljer</strong></p>\n" +" <ul>\n" +" % if object.event_id.location:\n" +" <li>Sted: ${object.event_id.location}\n" +" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">Vis Kort</a>)\n" +" </li>\n" +" % endif\n" +" % if object.event_id.description :\n" +" <li>Beskrivelse: ${object.event_id.description}</li>\n" +" % endif\n" +" % if not object.event_id.allday and object.event_id.duration\n" +" <li>Varighed: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n" +" % endif\n" +" <li>Deltagere\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" +" % if attendee.common_name != object.common_name:\n" +" <span style=\"margin-left:5px\">${attendee.common_name}</span>\n" +" % else:\n" +" <span style=\"margin-left:5px\">Dig</span>\n" +" % endif\n" +" </li>\n" +" % endfor\n" +" </ul></li>\n" +" </ul>\n" +" </td>\n" +" </tr></table>\n" +" <br/>\n" +" Tak,\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" +" ${object.event_id.user_id.signature | safe}\n" +" % endif\n" +"</div>\n" +" " #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form diff --git a/addons/calendar/i18n/es.po b/addons/calendar/i18n/es.po index 12d80a7739d..06fbeb8fda9 100644 --- a/addons/calendar/i18n/es.po +++ b/addons/calendar/i18n/es.po @@ -4,6 +4,7 @@ # # Translators: # Martin Trigaux, 2020 +# Jesús Alan Ramos Rodríguez <alan.ramos@jarsa.com.mx>, 2020 # msgid "" msgstr "" @@ -11,7 +12,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-11-16 13:33+0000\n" "PO-Revision-Date: 2020-09-07 08:11+0000\n" -"Last-Translator: Martin Trigaux, 2020\n" +"Last-Translator: Jesús Alan Ramos Rodríguez <alan.ramos@jarsa.com.mx>, 2020\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1242,7 +1243,7 @@ msgstr "Finalizar recurrencia" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrence_update msgid "Recurrence Update" -msgstr "" +msgstr "Actualización de recurrencia" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrency diff --git a/addons/calendar/i18n/fa.po b/addons/calendar/i18n/fa.po index f4747dbd602..a77ab08afcb 100644 --- a/addons/calendar/i18n/fa.po +++ b/addons/calendar/i18n/fa.po @@ -1,22 +1,13 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * calendar +# * calendar # -# Translators: -# Zahed Alfak <tamass4116@gmail.com>, 2018 -# Martin Trigaux, 2018 -# Morovat Guivi <tarjomac@gmail.com>, 2018 -# Hamid Darabi, 2018 -# mohammad azarbara <mohammadazarbara98@gmail.com>, 2018 -# Hamed Mohammadi <hamed@dehongi.com>, 2018 -# Faraz Sadri Alamdari <ifarazir@gmail.com>, 2018 msgid "" msgstr "" -"Project-Id-Version: Odoo Server saas~11.5\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-09-21 13:18+0000\n" -"PO-Revision-Date: 2018-09-21 13:18+0000\n" -"Last-Translator: Faraz Sadri Alamdari <ifarazir@gmail.com>, 2018\n" +"POT-Creation-Date: 2020-11-16 13:33+0000\n" +"PO-Revision-Date: 2020-09-07 08:11+0000\n" "Language-Team: Persian (https://www.transifex.com/odoo/teams/41243/fa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,94 +18,60 @@ msgstr "" #. module: calendar #: model:mail.template,subject:calendar.calendar_template_meeting_reminder msgid "${object.event_id.name} - Reminder" -msgstr "${object.event_id.name} - یادآور" +msgstr "" #. module: calendar #: model:mail.template,subject:calendar.calendar_template_meeting_changedate msgid "${object.event_id.name}: Date updated" -msgstr "${object.event_id.name}: تاریخ بروز شده" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:741 +#: 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 "" -"%s در %s تا\n" -" %s در %s (%s)" #. module: calendar -#: code:addons/calendar/models/calendar.py:732 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format -msgid "%s at (%s To %s) (%s)" -msgstr "%s در (%s تا %s) (%s)" +msgid "%(day)s at (%(start)s To %(end)s) (%(timezone)s)" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:229 +#: code:addons/calendar/models/calendar_attendee.py:0 #, python-format msgid "%s has accepted invitation" -msgstr "%s دعوت را پذیرفته است" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:237 +#: code:addons/calendar/models/calendar_attendee.py:0 #, python-format msgid "%s has declined invitation" -msgstr "%s دعوت را رد کرده است" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_5 -msgid "1 Day(s)" -msgstr "1 روز(ها)" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_3 -msgid "1 Hour(s)" -msgstr "1 ساعت(ها)" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_1 -msgid "15 Minute(s)" -msgstr "15 دقیقه(ها)" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_4 -msgid "2 Hour(s)" -msgstr "2 ساعت(ها)" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_mail_1 -msgid "3 Hour(s), by e-mail" -msgstr "3 ساعت(ها)، با ایمیل" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_2 -msgid "30 Minute(s)" -msgstr "30 دقیقه(ها)" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_mail_2 -msgid "6 Hour(s), by e-mail" -msgstr "6 ساعت(ها)، با ایمیل" +msgstr "" #. module: calendar #: model:mail.template,body_html:calendar.calendar_template_meeting_invitation 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" +" ${object.event_id.user_id.partner_id.name} invited you to 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" " ${object.event_id.get_interval('dayname', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" @@ -130,6 +87,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" @@ -141,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" @@ -162,8 +123,8 @@ msgid "" " </tr></table>\n" " <br/>\n" " Thank you,\n" -" <br/>\n" -" % if object.event_id.user_id and object.event_id.user_id.signature:\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" " ${object.event_id.user_id.signature | safe}\n" " % endif\n" "</div>\n" @@ -174,20 +135,23 @@ msgstr "" #: 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" " 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" @@ -203,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" @@ -214,8 +179,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" @@ -235,8 +203,8 @@ msgid "" " </tr></table>\n" " <br/>\n" " Thank you,\n" -" <br/>\n" -" % if object.event_id.user_id and object.event_id.user_id.signature:\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" " ${object.event_id.user_id.signature | safe}\n" " % endif\n" "</div>\n" @@ -248,31 +216,36 @@ msgstr "" 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" " 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}&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" @@ -308,8 +281,8 @@ msgid "" " </tr></table>\n" " <br/>\n" " Thank you,\n" -" <br/>\n" -" % if object.event_id.user_id and object.event_id.user_id.signature:\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" " ${object.event_id.user_id.signature | safe}\n" " % endif\n" "</div>\n" @@ -318,70 +291,90 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup msgid "<span> hours</span>" -msgstr "<span> ساعت</span>" +msgstr "" + +#. module: calendar +#: model:ir.model.constraint,message:calendar.constraint_calendar_contacts_user_id_partner_id_unique +msgid "A user cannot have the same contact twice." +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 +#, python-format msgid "Accept" -msgstr "پذیرفتن" +msgstr "" #. module: calendar -#: selection:calendar.attendee,state:0 -#: selection:calendar.event,attendee_status:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__accepted +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__accepted msgid "Accepted" -msgstr "پذیرفته شد" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_needaction msgid "Action Needed" -msgstr "اقدام مورد نیاز است" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__category +msgid "Action to Perform" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_mail_activity_type__category +msgid "" +"Actions may trigger specific behavior like opening calendar view or " +"automatically mark as done when a document is uploaded" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__active #: model:ir.model.fields,field_description:calendar.field_calendar_event__active msgid "Active" -msgstr "فعال" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__activity_ids msgid "Activities" -msgstr "فعالیتها" +msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_mail_activity msgid "Activity" -msgstr "فعالیت" +msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_mail_activity_type msgid "Activity Type" -msgstr "نوع فعالیت" +msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/xml/base_calendar.xml:36 +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 #: model:ir.model.fields,field_description:calendar.field_calendar_event__allday #, python-format msgid "All Day" -msgstr "کل روز" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:728 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format -msgid "AllDay , %s" -msgstr "کل روز , %s" +msgid "All Day, %(day)s" +msgstr "" #. module: calendar -#: sql_constraint:calendar.contacts:0 -msgid "An user cannot have twice the same contact." -msgstr "یک کاربر دو تماس همسان داشته باشد." +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__all_events +msgid "All events" +msgstr "" #. module: calendar -#: model:ir.model,name:calendar.model_ir_attachment -msgid "Attachment" -msgstr "پیوست" +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Archived" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_attachment_count @@ -389,46 +382,50 @@ 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 "وضعیت شرکتکننده" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_ids #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup msgid "Attendees" -msgstr "شرکتکنندگان" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "Availability" -msgstr "موجود بودن" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:1693 -#: selection:calendar.attendee,availability:0 -#: selection:calendar.event,show_as: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 msgid "Busy" -msgstr "مشغول" +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 "بر اساس روز" +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" -msgstr "گاهشمار" +msgstr "" #. module: calendar #: model:ir.actions.act_window,name:calendar.action_calendar_alarm @@ -436,7 +433,7 @@ msgstr "گاهشمار" #: model_terms:ir.ui.view,arch_db:calendar.calendar_alarm_view_form #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_alarm_tree msgid "Calendar Alarm" -msgstr "هشدار تقویم" +msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_calendar_attendee @@ -449,52 +446,57 @@ msgid "Calendar Contacts" 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 "" + +#. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Calendar Invitation" -msgstr "دعوت تقویم" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_mail_activity__calendar_event_id msgid "Calendar Meeting" -msgstr "جلسه تقویم" +msgstr "" #. module: calendar #: model:ir.actions.server,name:calendar.ir_cron_scheduler_alarm_ir_actions_server #: model:ir.cron,cron_name:calendar.ir_cron_scheduler_alarm #: model:ir.cron,name:calendar.ir_cron_scheduler_alarm msgid "Calendar: Event Reminder" -msgstr "تقویم: یادآور رویداد" - -#. module: calendar -#: model:ir.model.fields,help:calendar.field_mail_activity_type__category -msgid "Categories may trigger specific behavior like opening calendar view" msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__category -msgid "Category" -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." -msgstr "اینجا کلیک کنید تا فقط این نمونه را بروز کنید و نه همه تکرارها را." +#: 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 #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__common_name msgid "Common name" -msgstr "نام مشترک" +msgstr "" #. module: calendar -#: selection:calendar.event,state:0 -msgid "Confirmed" -msgstr "تایید شد" +#. openerp-web +#: code:addons/calendar/static/src/js/calendar_controller.js:0 +#, python-format +msgid "Confirm" +msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_res_partner #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__partner_id msgid "Contact" -msgstr "مخاطب" +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 @@ -502,8 +504,9 @@ msgstr "مخاطب" #: 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 "ایجاد شده توسط" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_date @@ -511,58 +514,72 @@ 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 "ایجاد شده در" +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 "تاریخ" +msgstr "" #. module: calendar -#: selection:calendar.event,month_by:0 #: 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 "تاریخ از ماه" +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 "روز ماه" +msgstr "" #. module: calendar -#: selection:calendar.event,month_by:0 +#: 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 "روز ماه" +msgstr "" #. module: calendar -#: selection:calendar.alarm,interval:0 selection:calendar.event,rrule_type:0 -msgid "Day(s)" -msgstr "روز" +#: 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 "" #. 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 +#, python-format msgid "Decline" -msgstr "رد کردن" +msgstr "" #. module: calendar -#: selection:calendar.attendee,state:0 -#: selection:calendar.event,attendee_status:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__declined +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__declined msgid "Declined" -msgstr "رد شد" +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 "توصیف" +msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/xml/base_calendar.xml:18 +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 #, python-format msgid "Details" -msgstr "جزییات" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__display_name @@ -571,83 +588,111 @@ 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 "نام نمایشی" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup msgid "Document" -msgstr "سند" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__res_id msgid "Document ID" -msgstr "آیدی سند" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model_id msgid "Document Model" -msgstr "مدل سند" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model msgid "Document Model Name" -msgstr "نام مدل سند" +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" -msgstr "مدت" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__duration_minutes #: model:ir.model.fields,help:calendar.field_calendar_alarm__duration_minutes msgid "Duration in minutes" -msgstr "مدت به دقیقه" +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 -#: selection:calendar.alarm,type:0 #: 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" -msgstr "پست الکترونیک" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_mail_1 +msgid "Email - 3 Hours" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_mail_2 +msgid "Email - 6 Hours" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_attendee__email msgid "Email of Invited Person" -msgstr "ایمیل شخص دعوت شده" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__partner_id msgid "Employee" -msgstr "کارمند" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__stop_date #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree msgid "End Date" -msgstr "تاریخ پایان" +msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__stop_datetime -msgid "End Datetime" -msgstr "تاریخ و زمان پایان" +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__end_type +msgid "End Type" +msgstr "" #. module: calendar -#: selection:calendar.event,end_type:0 +#: 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 "تاریخ پایان" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Ending at" -msgstr "پایان در" - -#. module: calendar -#: model:ir.model,name:calendar.model_calendar_event -msgid "Event" -msgstr "رویداد" +msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_calendar_alarm @@ -665,95 +710,113 @@ 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 "زمان رویداد" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:1234 +#: code:addons/calendar/models/calendar_recurrence.py:0 #, python-format -msgid "Event recurrence interval cannot be negative." -msgstr "بازه انجام رویداد نمی تواند منفی باشد." +msgid "Every %(count)s %(period)s, " +msgstr "" #. module: calendar -#: selection:calendar.event,privacy:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__public msgid "Everyone" -msgstr "همگان" +msgstr "" #. module: calendar -#: code:addons/calendar/models/mail_activity.py:38 +#: code:addons/calendar/models/mail_activity.py:0 #, python-format msgid "Feedback: " -msgstr "بازخورد:" - -#. module: calendar -#: selection:calendar.event,byday:0 -msgid "Fifth" -msgstr "پنجمین" +msgstr "" #. module: calendar -#: selection:calendar.event,byday:0 +#: 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 "نخستین" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:998 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format msgid "First you have to specify the date of the invitation." -msgstr "ابتدا باید تاریخ دعوت را مشخص کنید." +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 "دنبالکنندگان" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_channel_ids msgid "Followers (Channels)" -msgstr "پیروان (کانال ها)" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_partner_ids msgid "Followers (Partners)" -msgstr "پیروان (شرکاء)" +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 -#: selection:calendar.event,byday:0 +#: 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 "چهارمین" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__fr +msgid "Fr" +msgstr "" #. module: calendar -#: selection:calendar.attendee,availability:0 -#: selection:calendar.event,show_as:0 +#: 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" -msgstr "رایگان" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__availability msgid "Free/Busy" -msgstr "آزاد/مشغول" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__fr msgid "Fri" -msgstr "جمعه" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "جمعه" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "Group By" -msgstr "گروهبندی برمبنای" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:1636 +#: 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 #: model:ir.model,name:calendar.model_ir_http @@ -761,9 +824,9 @@ msgid "HTTP Routing" msgstr "" #. module: calendar -#: selection:calendar.alarm,interval:0 -msgid "Hour(s)" -msgstr "ساعت" +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__hours +msgid "Hours" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__id @@ -772,20 +835,20 @@ 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 "شناسه" - -#. module: calendar -#: model:ir.model.fields,help:calendar.field_calendar_event__message_unread -msgid "If checked new messages require your attention." msgstr "" -"اگر این گزینه را انتخاب کنید، پیامهای جدید به توجه شما نیاز خواهند داشت." #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__message_needaction +#: model:ir.model.fields,help:calendar.field_calendar_event__message_unread msgid "If checked, new messages require your attention." msgstr "" -"اگر این گزینه را انتخاب کنید، پیامهای جدید به توجه شما نیاز خواهند داشت." #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__message_has_error @@ -798,28 +861,31 @@ msgid "" "If the active field is set to false, it will allow you to hide the event " "alarm information without removing it." 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 "دعوتنامه" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__access_token msgid "Invitation Token" -msgstr "توکن دعوت" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Invitation details" -msgstr "جزئیات دعوت" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Invitation for" -msgstr "دعوت برای" +msgstr "" #. module: calendar #: model:mail.template,subject:calendar.calendar_template_meeting_invitation @@ -829,27 +895,23 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Invitations" -msgstr "دعوتنامهها" - -#. module: calendar -#: model:ir.model,name:calendar.model_mail_wizard_invite -msgid "Invite wizard" -msgstr "ویزارد دعوت" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_is_follower msgid "Is Follower" -msgstr "دنبال می کند" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__is_highlighted msgid "Is the Event Highlighted" -msgstr "رویداد هایلایت شده است" +msgstr "" #. module: calendar -#: selection:calendar.event,byday:0 +#: 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 "آخرین" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm____last_update @@ -858,8 +920,14 @@ 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 "آخرین تغییر در" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_uid @@ -867,8 +935,9 @@ 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 "آخرین تغییر توسط" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_date @@ -876,35 +945,36 @@ 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 "آخرین به روز رسانی در" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_res_partner__calendar_last_notif_ack #: model:ir.model.fields,field_description:calendar.field_res_users__calendar_last_notif_ack msgid "Last notification marked as read from base Calendar" -msgstr "آخرین اعلان به عنوان خوانده شده در تقویم اصلی علامت زده شده است." +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__rrule_type msgid "Let the event automatically repeat at that interval" -msgstr "اجازه بدهید رویداد به صورت خودکار در این فاصله تکرار شود." +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__location #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Location" -msgstr "مکان" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__location msgid "Location of Event" -msgstr "مکان رویداد" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Logo" -msgstr "نشان" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_main_attachment_id @@ -914,57 +984,52 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__user_id msgid "Me" -msgstr "من" +msgstr "" #. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__mail_activity_type__category__meeting #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search -#: selection:mail.activity.type,category:0 msgid "Meeting" -msgstr "ملاقات" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:942 -#: code:addons/calendar/models/calendar.py:947 +#: 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'" -msgstr "جلسه '%s' شروع '%s' و پایان '%s'" +msgid "" +"Meeting '%(name)s' starts '%(start_datetime)s' and ends '%(end_datetime)s'" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Meeting Details" -msgstr "جزییات ملاقات" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__name msgid "Meeting Subject" -msgstr "موضوع ملاقات" +msgstr "" #. module: calendar #: model:ir.actions.act_window,name:calendar.action_calendar_event_type #: model:ir.ui.menu,name:calendar.menu_calendar_event_type #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_type_tree msgid "Meeting Types" -msgstr "انواع ملاقات" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__event_id msgid "Meeting linked" -msgstr "جلسه لینک شده" +msgstr "" #. module: calendar #: model:ir.actions.act_window,name:calendar.action_calendar_event #: model:ir.actions.act_window,name:calendar.action_calendar_event_notify #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree msgid "Meetings" -msgstr "ملاقات ها" - -#. module: calendar -#: model:ir.model,name:calendar.model_mail_message -msgid "Message" -msgstr "پیام" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error @@ -974,74 +1039,117 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_ids msgid "Messages" -msgstr "پیامها" +msgstr "" #. module: calendar -#: selection:calendar.alarm,interval:0 -msgid "Minute(s)" -msgstr "دقیقه (ها)" +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__minutes +msgid "Minutes" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Misc" -msgstr "متفرقه" +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 "دوشنبه" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "دوشنبه" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__month_by +msgid "Month By" +msgstr "" #. module: calendar -#: selection:calendar.event,rrule_type:0 -msgid "Month(s)" -msgstr "ماه" +#: 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 "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "My Meetings" -msgstr "ملاقات های من" +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 "نام" +msgstr "" #. module: calendar -#: selection:calendar.attendee,state:0 -#: selection:calendar.event,attendee_status:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__needsaction +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__needsaction msgid "Needs Action" -msgstr "نیاز به اقدام دارد" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "No I'm not going." -msgstr "نه من نمیروم." +msgstr "" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "No feedback yet" +msgstr "" #. module: calendar -#: selection:calendar.alarm,type:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__alarm_type__notification msgid "Notification" -msgstr "اعلان" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_5 +msgid "Notification - 1 Days" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_3 +msgid "Notification - 1 Hours" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_1 +msgid "Notification - 15 Minutes" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_4 +msgid "Notification - 2 Hours" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_2 +msgid "Notification - 30 Minutes" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_needaction_counter msgid "Number of Actions" -msgstr "تعداد اقدامات" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error_counter -msgid "Number of error" +msgid "Number of errors" msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__message_needaction_counter msgid "Number of messages which requires an action" -msgstr "تعداد پیام ها که نیاز به عمل" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__message_has_error_counter @@ -1049,31 +1157,32 @@ msgid "Number of messages with delivery error" msgstr "" #. module: calendar -#: selection:calendar.event,end_type:0 +#: 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 "تعداد تکرار" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__message_unread_counter msgid "Number of unread messages" -msgstr "تعداد پیامهای خوانده نشده" +msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/xml/base_calendar.xml:17 +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 #, python-format msgid "OK" -msgstr "تایید" +msgstr "" #. module: calendar -#: selection:calendar.event,privacy:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__confidential msgid "Only internal users" -msgstr "فقط کاربران داخلی" +msgstr "" #. module: calendar -#: selection:calendar.event,privacy:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__private msgid "Only me" -msgstr "فقط من" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.mail_activity_view_form_popup @@ -1083,141 +1192,136 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__month_by msgid "Option" -msgstr "گزینه" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Options" -msgstr "گزینه ها" - -#. module: calendar -#: selection:mail.activity.type,category:0 -msgid "Other" -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 "مالک" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_ids msgid "Participant" -msgstr "شرکت کننده" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__partner_id msgid "Partner-related data of the user" -msgstr "داده مربوط به همکار کاربر" - -#. module: calendar -#: code:addons/calendar/models/calendar.py:1247 -#, python-format -msgid "Please select a proper day of the month." -msgstr "لطفا یک روز مناسب از ماه را انتخاب کنید." +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 "حریمخصوصی" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule_type msgid "Recurrence" -msgstr "تکرار" +msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__end_type -msgid "Recurrence Termination" -msgstr "پایان تکرار" +#: 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" -msgstr "مکرر" +#: 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" -msgstr "شناسه مکرر" +#: 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" -msgstr "تاریخ شناسه مکرر" +#: 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" -msgstr "جلسه مکرر" +msgid "Recurrent Event" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule msgid "Recurrent Rule" -msgstr "قانون تکرار" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__duration msgid "Remind Before" -msgstr "قبلش یادآوری کن" - -#. module: calendar -#: selection:mail.activity.type,category:0 -msgid "Reminder" msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__alarm_ids msgid "Reminders" -msgstr "یادآورها" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__count msgid "Repeat" -msgstr "تکرار" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__interval msgid "Repeat Every" -msgstr "تکرار هر" +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 "یادآوری تا" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__interval msgid "Repeat every (Days/Week/Month/Year)" -msgstr "تکرار هر (روز/هفته/ماه/سال)" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__count msgid "Repeat x times" -msgstr "xبار یادآوری" +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 "پاسخگو" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_id +msgid "Responsible Contact" +msgstr "" #. module: calendar -#: selection:calendar.alarm,type:0 -msgid "SMS Text Message" -msgstr "پیام متنی" +#: 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 "شنبه" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "شنبه" +msgstr "" #. module: calendar #: model_terms:ir.actions.act_window,help:calendar.action_calendar_event @@ -1227,123 +1331,136 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "Search Meetings" -msgstr "جستجوی ملاقات ها" +msgstr "" #. module: calendar -#: selection:calendar.event,byday:0 +#: 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 "ثانیه" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Select attendees..." -msgstr "انتخاب حاضرین..." +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Send mail" -msgstr "ارسال نامه" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__show_as msgid "Show Time as" -msgstr "نمایش زمان به صورت" +msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/xml/base_calendar.xml:19 +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 #, python-format msgid "Snooze" -msgstr "خواب كوتاه" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__start msgid "Start" -msgstr "آغاز" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__start_date #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree msgid "Start Date" -msgstr "تاریخ آغاز" - -#. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__start_datetime -msgid "Start DateTime" -msgstr "تاریخ و زمان شروع" +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 "تاریخ شروع یک رویداد، بدون زمان برای رویدادهای روز کامل" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup msgid "Starting at" -msgstr "شروع در" +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 "وضعیت" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_attendee__state msgid "Status of the attendee's participation" -msgstr "وضعیت شرکت حاضرین" +msgstr "" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Status:" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__stop msgid "Stop" -msgstr "توقف" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__stop msgid "Stop date of an event, without time for full days events" -msgstr "تاریخ پایان برای یک رویداد، بدون زمان برای ریدادهای روز کامل" +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 "موضوع" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__su msgid "Sun" -msgstr "یکشنبه" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "یکشنبه" +msgstr "" #. module: calendar -#: sql_constraint:calendar.event.type:0 +#: model:ir.model.constraint,message:calendar.constraint_calendar_event_type_name_uniq msgid "Tag name already exists !" -msgstr "برچسب نام از قبل وجود دارد!" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__categ_ids msgid "Tags" -msgstr "برچسبها" +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 "این" +msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/js/mail_activity.js:42 +#: code:addons/calendar/static/src/js/mail_activity.js:0 #, python-format msgid "" "The activity is linked to a meeting. Deleting it will remove the meeting as " "well. Do you want to proceed ?" msgstr "" -"فعالیت به یک جلسه لینک شده است. حذف آن باعث حذف جلسه نیز میشود. میخواهید " -"ادامه دهید؟" #. module: calendar #: model_terms:ir.actions.act_window,help:calendar.action_calendar_event @@ -1352,149 +1469,229 @@ msgid "" " other applications such as the employee leaves or the business\n" " opportunities." msgstr "" -"تقویم با دیگر کارمندان به اشتراک گذاشته است و کاملا ادغام شده در\n" -" دیگر برنامهها مثل مدیریت مرخصی و موقعیتهای\n" -" شغلی است." #. module: calendar -#: code:addons/calendar/models/calendar.py:941 +#: 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:946 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format msgid "The ending date cannot be earlier than the starting date." msgstr "" #. module: calendar -#: selection:calendar.event,byday: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_recurrence.py:0 +#, python-format +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 "سومین" +msgstr "" #. module: calendar -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -msgid "This event is linked to a recurrence...<br/>" -msgstr "این رویدا به یک تکرار لینک شده است...<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 #: model:ir.model.fields,field_description:calendar.field_calendar_event__th msgid "Thu" -msgstr "پنجشنبه" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "پنجشنبه" +msgstr "" #. module: calendar -#: code:addons/calendar/models/res_users.py:41 +#: 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 "" + +#. module: calendar +#: code:addons/calendar/models/res_users.py:0 #, python-format 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 "سهشنبه" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "سهشنبه" +msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__type +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__alarm_type msgid "Type" -msgstr "نوع" +msgstr "" #. module: calendar -#: selection:calendar.attendee,state:0 -#: selection:calendar.event,attendee_status:0 +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__tentative +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__tentative #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#, python-format msgid "Uncertain" -msgstr "نا مشخص" - -#. module: calendar -#: selection:calendar.event,state:0 -msgid "Unconfirmed" -msgstr "تأییدنشده" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__interval msgid "Unit" -msgstr "عدد" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_unread msgid "Unread Messages" -msgstr "پیام های ناخوانده" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_unread_counter msgid "Unread Messages Counter" -msgstr "شمارنده پیامهای خواندهنشده" +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 "تا" +msgstr "" #. module: calendar -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -msgid "Update only this instance" -msgstr "فقط بروزرسانی این نمونه" +#: 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 #: model:ir.model,name:calendar.model_res_users msgid "Users" -msgstr "کاربران" +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 "چهارشنبه" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "چهارشنبه" +msgstr "" #. module: calendar -#: selection:calendar.event,rrule_type:0 -msgid "Week(s)" -msgstr "هفته" +#: 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,field_description:calendar.field_calendar_event__week_list -msgid "Weekday" -msgstr "روزهفته" +#: 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 -#: selection:calendar.event,rrule_type:0 -msgid "Year(s)" -msgstr "سال" +#: 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 "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Yes I'm going." -msgstr "بله من دارم میروم." +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:159 +#: code:addons/calendar/models/calendar_attendee.py:0 #, python-format msgid "You cannot duplicate a calendar attendee." -msgstr "نمیتوانید دوبار یک نفر از حضار وارد کنید." +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 "برای مثال نهار کاری" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:1232 +#: code:addons/calendar/models/calendar_recurrence.py:0 #, python-format -msgid "interval cannot be negative." -msgstr "بازه نمی تواند منفی باشد." +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 "" diff --git a/addons/calendar/i18n/nl.po b/addons/calendar/i18n/nl.po index 154e23eca49..9534f6aea57 100644 --- a/addons/calendar/i18n/nl.po +++ b/addons/calendar/i18n/nl.po @@ -7,6 +7,7 @@ # Martin Trigaux, 2020 # Yenthe Van Ginneken <yenthespam@gmail.com>, 2020 # Erwin van der Ploeg <erwin@odooexperts.nl>, 2020 +# Odoo Experts Consultants <consultants@odooexperts.nl>, 2020 # msgid "" msgstr "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-11-16 13:33+0000\n" "PO-Revision-Date: 2020-09-07 08:11+0000\n" -"Last-Translator: Erwin van der Ploeg <erwin@odooexperts.nl>, 2020\n" +"Last-Translator: Odoo Experts Consultants <consultants@odooexperts.nl>, 2020\n" "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -306,7 +307,7 @@ msgstr "<span> uren</span>" #. module: calendar #: model:ir.model.constraint,message:calendar.constraint_calendar_contacts_user_id_partner_id_unique msgid "A user cannot have the same contact twice." -msgstr "" +msgstr "Een gebruiker kan niet twee keer hetzelfde contact hebben." #. module: calendar #. openerp-web diff --git a/addons/calendar/i18n/th.po b/addons/calendar/i18n/th.po index 8c1f129ebab..f3974039d4d 100644 --- a/addons/calendar/i18n/th.po +++ b/addons/calendar/i18n/th.po @@ -1,24 +1,13 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * calendar -# -# Translators: -# LAO <sumonchai@gmail.com>, 2018 -# Ekasit Saichompu <ekasitb@gmail.com>, 2018 -# monchai7 <montchye@gmail.com>, 2018 -# Pornvibool Tippayawat <pornvibool.t@gmail.com>, 2018 -# gsong <gsong2014@foxmail.com>, 2018 -# Somchart Jabsung <jabsung.s@gmail.com>, 2018 -# Martin Trigaux, 2018 -# Khwunchai Jaengsawang <khwunchai.j@ku.th>, 2018 +# * calendar # msgid "" msgstr "" -"Project-Id-Version: Odoo Server saas~11.5\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-09-21 13:18+0000\n" -"PO-Revision-Date: 2018-08-24 09:17+0000\n" -"Last-Translator: Khwunchai Jaengsawang <khwunchai.j@ku.th>, 2018\n" +"POT-Creation-Date: 2020-11-16 13:33+0000\n" +"PO-Revision-Date: 2020-09-07 08:11+0000\n" "Language-Team: Thai (https://www.transifex.com/odoo/teams/41243/th/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,84 +26,52 @@ msgid "${object.event_id.name}: Date updated" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:741 +#: 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:732 +#: 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:229 +#: code:addons/calendar/models/calendar_attendee.py:0 #, python-format msgid "%s has accepted invitation" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:237 +#: code:addons/calendar/models/calendar_attendee.py:0 #, python-format msgid "%s has declined invitation" msgstr "" #. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_5 -msgid "1 Day(s)" -msgstr "" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_3 -msgid "1 Hour(s)" -msgstr "" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_1 -msgid "15 Minute(s)" -msgstr "" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_4 -msgid "2 Hour(s)" -msgstr "" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_mail_1 -msgid "3 Hour(s), by e-mail" -msgstr "" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_notif_2 -msgid "30 Minute(s)" -msgstr "" - -#. module: calendar -#: model:calendar.alarm,name:calendar.alarm_mail_2 -msgid "6 Hour(s), by e-mail" -msgstr "" - -#. module: calendar #: model:mail.template,body_html:calendar.calendar_template_meeting_invitation 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" +" ${object.event_id.user_id.partner_id.name} invited you to 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" " ${object.event_id.get_interval('dayname', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" @@ -130,6 +87,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" @@ -141,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" @@ -162,8 +123,8 @@ msgid "" " </tr></table>\n" " <br/>\n" " Thank you,\n" -" <br/>\n" -" % if object.event_id.user_id and object.event_id.user_id.signature:\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" " ${object.event_id.user_id.signature | safe}\n" " % endif\n" "</div>\n" @@ -174,20 +135,23 @@ msgstr "" #: 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" " 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" @@ -203,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" @@ -214,8 +179,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" @@ -235,8 +203,8 @@ msgid "" " </tr></table>\n" " <br/>\n" " Thank you,\n" -" <br/>\n" -" % if object.event_id.user_id and object.event_id.user_id.signature:\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" " ${object.event_id.user_id.signature | safe}\n" " % endif\n" "</div>\n" @@ -248,31 +216,36 @@ msgstr "" 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" " 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}&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" @@ -308,8 +281,8 @@ msgid "" " </tr></table>\n" " <br/>\n" " Thank you,\n" -" <br/>\n" -" % if object.event_id.user_id and object.event_id.user_id.signature:\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" " ${object.event_id.user_id.signature | safe}\n" " % endif\n" "</div>\n" @@ -318,41 +291,60 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup 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 the same contact twice." +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 +#, python-format msgid "Accept" msgstr "" #. module: calendar -#: selection:calendar.attendee,state:0 -#: selection:calendar.event,attendee_status:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__accepted +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__accepted msgid "Accepted" msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_needaction msgid "Action Needed" -msgstr "ต้องดำเนินการ" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__category +msgid "Action to Perform" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_mail_activity_type__category +msgid "" +"Actions may trigger specific behavior like opening calendar view or " +"automatically mark as done when a document is uploaded" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__active #: model:ir.model.fields,field_description:calendar.field_calendar_event__active msgid "Active" -msgstr "เปิดใช้งาน" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__activity_ids msgid "Activities" -msgstr "กิจกรรม" +msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_mail_activity msgid "Activity" -msgstr "กิจกรรม" +msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_mail_activity_type @@ -361,27 +353,28 @@ msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/xml/base_calendar.xml:36 +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 #: model:ir.model.fields,field_description:calendar.field_calendar_event__allday #, python-format msgid "All Day" -msgstr "ทั้งวัน" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:728 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format -msgid "AllDay , %s" -msgstr "ทั้งวัน, %s" +msgid "All Day, %(day)s" +msgstr "" #. module: calendar -#: sql_constraint:calendar.contacts:0 -msgid "An user cannot have twice the same contact." +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__all_events +msgid "All events" msgstr "" #. module: calendar -#: model:ir.model,name:calendar.model_ir_attachment -msgid "Attachment" -msgstr "แนบ" +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Archived" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_attachment_count @@ -389,11 +382,6 @@ 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 "" @@ -402,33 +390,42 @@ msgstr "" #: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_ids #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup msgid "Attendees" -msgstr "ผู้เข้าร่วม" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "Availability" -msgstr "ที่มีอยู่" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:1693 -#: selection:calendar.attendee,availability:0 -#: selection:calendar.event,show_as: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 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" -msgstr "ปฏิทิน" +msgstr "" #. module: calendar #: model:ir.actions.act_window,name:calendar.action_calendar_alarm @@ -449,6 +446,12 @@ msgid "Calendar Contacts" 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 "" + +#. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Calendar Invitation" msgstr "" @@ -466,18 +469,10 @@ msgid "Calendar: Event Reminder" msgstr "" #. module: calendar -#: model:ir.model.fields,help:calendar.field_mail_activity_type__category -msgid "Categories may trigger specific behavior like opening calendar view" -msgstr "" - -#. module: calendar -#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__category -msgid "Category" -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 @@ -486,15 +481,22 @@ msgid "Common name" msgstr "" #. module: calendar -#: selection:calendar.event,state:0 -msgid "Confirmed" -msgstr "ยืนยันแล้ว" +#. openerp-web +#: code:addons/calendar/static/src/js/calendar_controller.js:0 +#, python-format +msgid "Confirm" +msgstr "" #. module: calendar #: model:ir.model,name:calendar.model_res_partner #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__partner_id msgid "Contact" -msgstr "ผู้ติดต่อ" +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 @@ -502,8 +504,9 @@ msgstr "ผู้ติดต่อ" #: 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 "สร้างโดย" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_date @@ -511,20 +514,27 @@ 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 "สร้างเมื่อ" +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 "วันที่" +msgstr "" #. module: calendar -#: selection:calendar.event,month_by:0 #: 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 "วันที่ของเดือน" +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 @@ -532,37 +542,44 @@ msgid "Day of Month" msgstr "" #. module: calendar -#: selection:calendar.event,month_by:0 +#: 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 -#: selection:calendar.alarm,interval:0 selection:calendar.event,rrule_type:0 -msgid "Day(s)" -msgstr "วัน" +#: 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 "" #. 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 +#, python-format msgid "Decline" msgstr "" #. module: calendar -#: selection:calendar.attendee,state:0 -#: selection:calendar.event,attendee_status:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__declined +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__declined msgid "Declined" 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 "รายละเอียด" +msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/xml/base_calendar.xml:18 +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 #, python-format msgid "Details" -msgstr "รายละเอียด" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__display_name @@ -571,14 +588,19 @@ 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 "ชื่อที่ใช้แสดง" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup msgid "Document" -msgstr "เอกสาร" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__res_id @@ -596,10 +618,15 @@ 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" -msgstr "ระยะเวลา" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__duration_minutes @@ -608,36 +635,59 @@ msgid "Duration in minutes" msgstr "" #. module: calendar -#: selection:calendar.alarm,type:0 +#. 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" -msgstr "อีเมล" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_mail_1 +msgid "Email - 3 Hours" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_mail_2 +msgid "Email - 6 Hours" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_attendee__email msgid "Email of Invited Person" -msgstr "อีเมลของผู้ที่ถูกเชิญ" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_contacts__partner_id msgid "Employee" -msgstr "บุคลากร" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__stop_date #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree msgid "End Date" -msgstr "วันสิ้นสุด" +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 -#: selection:calendar.event,end_type:0 +#: 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 "วันสิ้นสุด" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form @@ -645,11 +695,6 @@ msgid "Ending at" msgstr "" #. module: calendar -#: model:ir.model,name:calendar.model_calendar_event -msgid "Event" -msgstr "เหตุการณ์" - -#. module: calendar #: model:ir.model,name:calendar.model_calendar_alarm msgid "Event Alarm" msgstr "" @@ -665,68 +710,86 @@ 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.py:1234 +#: code:addons/calendar/models/calendar_recurrence.py:0 #, python-format -msgid "Event recurrence interval cannot be negative." +msgid "Every %(count)s %(period)s, " msgstr "" #. module: calendar -#: selection:calendar.event,privacy:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__public msgid "Everyone" -msgstr "ทุกคน" +msgstr "" #. module: calendar -#: code:addons/calendar/models/mail_activity.py:38 +#: code:addons/calendar/models/mail_activity.py:0 #, python-format msgid "Feedback: " msgstr "" #. module: calendar -#: selection:calendar.event,byday:0 -msgid "Fifth" -msgstr "" - -#. module: calendar -#: selection:calendar.event,byday:0 +#: 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:998 +#: 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 "ผู้ติดตาม" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_channel_ids msgid "Followers (Channels)" -msgstr "ผู้ติดตาม (ช่องทาง)" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_partner_ids msgid "Followers (Partners)" -msgstr "ผู้ติดตาม (คู่ค้า)" +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 -#: selection:calendar.event,byday:0 +#: 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 -#: selection:calendar.attendee,availability:0 -#: selection:calendar.event,show_as:0 +#: 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" -msgstr "ฟรี" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_attendee__availability @@ -736,22 +799,23 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__fr msgid "Fri" -msgstr "ศุกร์" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "วันศุกร์" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search msgid "Group By" -msgstr "จัดกลุ่มโดย" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:1636 +#: 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 @@ -760,9 +824,9 @@ msgid "HTTP Routing" msgstr "" #. module: calendar -#: selection:calendar.alarm,interval:0 -msgid "Hour(s)" -msgstr "ชั่วโมง" +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__hours +msgid "Hours" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__id @@ -771,18 +835,20 @@ 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 "รหัส" - -#. module: calendar -#: model:ir.model.fields,help:calendar.field_calendar_event__message_unread -msgid "If checked new messages require your attention." -msgstr "ถ้าเลือก ข้อความใหม่จะต้องการความสนใจจากคุณ" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__message_needaction +#: model:ir.model.fields,help:calendar.field_calendar_event__message_unread msgid "If checked, new messages require your attention." -msgstr "ถ้าเลือก ข้อความใหม่จะต้องการความสนใจจากคุณ" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__message_has_error @@ -797,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 "" @@ -809,7 +880,7 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Invitation details" -msgstr "รายละเอียดในการเชิญ" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous @@ -824,17 +895,12 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form 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 "เป็นผู้ติดตาม" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__is_highlighted @@ -842,9 +908,10 @@ msgid "Is the Event Highlighted" msgstr "" #. module: calendar -#: selection:calendar.event,byday:0 +#: 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 "ล่าสุด" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm____last_update @@ -853,8 +920,14 @@ 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 "แก้ไขครั้งสุดท้ายเมื่อ" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_uid @@ -862,8 +935,9 @@ 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 "อัพเดทครั้งสุดท้ายโดย" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_date @@ -871,8 +945,9 @@ 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 "อัพเดทครั้งสุดท้ายเมื่อ" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_res_partner__calendar_last_notif_ack @@ -889,7 +964,7 @@ msgstr "" #: model:ir.model.fields,field_description:calendar.field_calendar_event__location #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Location" -msgstr "ตำแหน่ง" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__location @@ -899,7 +974,7 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous msgid "Logo" -msgstr "โลโก้" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_main_attachment_id @@ -912,16 +987,17 @@ msgid "Me" msgstr "" #. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__mail_activity_type__category__meeting #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search -#: selection:mail.activity.type,category:0 msgid "Meeting" -msgstr "การประชุม" +msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:942 -#: code:addons/calendar/models/calendar.py:947 +#: 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 @@ -932,7 +1008,7 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__name msgid "Meeting Subject" -msgstr "หัวข้อในการประชุม" +msgstr "" #. module: calendar #: model:ir.actions.act_window,name:calendar.action_calendar_event_type @@ -951,15 +1027,9 @@ msgstr "" #: model:ir.actions.act_window,name:calendar.action_calendar_event_notify #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree msgid "Meetings" -msgstr "การประชุม" - -#. module: calendar -#: model:ir.model,name:calendar.model_mail_message -msgid "Message" -msgstr "ข้อความ" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error @@ -969,32 +1039,44 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_ids msgid "Messages" -msgstr "ข้อความ" +msgstr "" #. module: calendar -#: selection:calendar.alarm,interval:0 -msgid "Minute(s)" +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__minutes +msgid "Minutes" msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Misc" -msgstr "เบ็ดเตล็ด" +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 "จัน" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "วันจันทร์" +msgstr "" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__month_by +msgid "Month By" +msgstr "" #. module: calendar -#: selection:calendar.event,rrule_type:0 -msgid "Month(s)" -msgstr "เดือน" +#: 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 "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search @@ -1004,14 +1086,15 @@ 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 "ชื่อ" +msgstr "" #. module: calendar -#: selection:calendar.attendee,state:0 -#: selection:calendar.event,attendee_status:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__needsaction +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__needsaction msgid "Needs Action" -msgstr "ต้องดำเนินการ" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous @@ -1019,18 +1102,48 @@ msgid "No I'm not going." msgstr "" #. module: calendar -#: selection:calendar.alarm,type:0 +#: 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 "การแจ้งเตือน" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_5 +msgid "Notification - 1 Days" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_3 +msgid "Notification - 1 Hours" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_1 +msgid "Notification - 15 Minutes" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_4 +msgid "Notification - 2 Hours" +msgstr "" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_2 +msgid "Notification - 30 Minutes" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_needaction_counter msgid "Number of Actions" -msgstr "จำนวนกิจกรรม" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error_counter -msgid "Number of error" +msgid "Number of errors" msgstr "" #. module: calendar @@ -1044,7 +1157,8 @@ msgid "Number of messages with delivery error" msgstr "" #. module: calendar -#: selection:calendar.event,end_type:0 +#: 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 "" @@ -1055,18 +1169,18 @@ msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/xml/base_calendar.xml:17 +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 #, python-format msgid "OK" -msgstr "ตกลง" +msgstr "" #. module: calendar -#: selection:calendar.event,privacy:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__confidential msgid "Only internal users" -msgstr "ผู้ใช้ภายในเท่านั้น" +msgstr "" #. module: calendar -#: selection:calendar.event,privacy:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__private msgid "Only me" msgstr "" @@ -1078,23 +1192,12 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__month_by msgid "Option" -msgstr "ตัวเลือก" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Options" -msgstr "ตัวเลือก" - -#. module: calendar -#: selection:mail.activity.type,category:0 -msgid "Other" -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 "เจ้าของ" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_ids @@ -1104,19 +1207,12 @@ msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__partner_id msgid "Partner-related data of the user" -msgstr "Partner-related data of the user" - -#. module: calendar -#: code:addons/calendar/models/calendar.py:1247 -#, 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 "ความเป็นส่วนตัว" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule_type @@ -1124,29 +1220,30 @@ 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" -msgstr "เกิดซ้ำ" +#: 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" -msgstr "เกิดซ้อนๆกัน" +msgid "Recurrent Event" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule @@ -1159,11 +1256,6 @@ msgid "Remind Before" msgstr "" #. module: calendar -#: selection:mail.activity.type,category:0 -msgid "Reminder" -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__alarm_ids msgid "Reminders" msgstr "" @@ -1179,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 "" @@ -1194,23 +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 "รับผิดชอบ" +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 -#: selection:calendar.alarm,type:0 -msgid "SMS Text Message" +#: 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 "เสาร์" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "" @@ -1225,9 +1334,10 @@ msgid "Search Meetings" msgstr "" #. module: calendar -#: selection:calendar.event,byday:0 +#: 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 "วินาที" +msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form @@ -1237,16 +1347,16 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Send mail" -msgstr "ส่งอีเมล" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__show_as msgid "Show Time as" -msgstr "แสดงเวลาเป็น" +msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/xml/base_calendar.xml:19 +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 #, python-format msgid "Snooze" msgstr "" @@ -1254,17 +1364,12 @@ msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__start msgid "Start" -msgstr "เริ่ม" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__start_date #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree msgid "Start Date" -msgstr "วันที่เริ่ม" - -#. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_event__start_datetime -msgid "Start DateTime" msgstr "" #. module: calendar @@ -1274,25 +1379,28 @@ msgstr "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form -#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_popup msgid "Starting at" 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 "สถานะ" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_attendee__state msgid "Status of the attendee's participation" -msgstr "สถานะการมีส่วนร่วมของผู้เข้าร่วม" +msgstr "" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Status:" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__stop msgid "Stop" -msgstr "หยุด" +msgstr "" #. module: calendar #: model:ir.model.fields,help:calendar.field_calendar_event__stop @@ -1300,38 +1408,54 @@ 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 "เรื่อง" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__su msgid "Sun" -msgstr "อาทิตย์" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "วันอาทิตย์" +msgstr "" #. module: calendar -#: sql_constraint:calendar.event.type:0 +#: model:ir.model.constraint,message:calendar.constraint_calendar_event_type_name_uniq msgid "Tag name already exists !" -msgstr "ชื่อป้ายกำกับมีอยู่แล้ว" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__categ_ids msgid "Tags" -msgstr "ป้ายกำกับ" +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 " " +msgstr "" #. module: calendar #. openerp-web -#: code:addons/calendar/static/src/js/mail_activity.js:42 +#: code:addons/calendar/static/src/js/mail_activity.js:0 #, python-format msgid "" "The activity is linked to a meeting. Deleting it will remove the meeting as " @@ -1347,125 +1471,178 @@ msgid "" msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:941 +#: 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:946 +#: code:addons/calendar/models/calendar_event.py:0 #, python-format msgid "The ending date cannot be earlier than the starting date." msgstr "" #. module: calendar -#: selection:calendar.event,byday: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_recurrence.py:0 +#, python-format +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 #: model:ir.model.fields,field_description:calendar.field_calendar_event__th msgid "Thu" -msgstr "พฤหัสบดี" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "วันพฤหัสบดี" +msgstr "" #. module: calendar -#: code:addons/calendar/models/res_users.py:41 +#: 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 "" + +#. module: calendar +#: code:addons/calendar/models/res_users.py:0 #, python-format 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 "อังคาร" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "วันอังคาร" +msgstr "" #. module: calendar -#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__type +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__alarm_type msgid "Type" -msgstr "ประเภท" +msgstr "" #. module: calendar -#: selection:calendar.attendee,state:0 -#: selection:calendar.event,attendee_status:0 +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__tentative +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__tentative #: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#, python-format msgid "Uncertain" msgstr "" #. module: calendar -#: selection:calendar.event,state:0 -msgid "Unconfirmed" -msgstr "" - -#. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_alarm__interval msgid "Unit" -msgstr "หน่วย" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_unread msgid "Unread Messages" -msgstr "ข้อความที่ยังไม่ได้อ่าน" +msgstr "" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event__message_unread_counter msgid "Unread Messages Counter" -msgstr "จำนวนข้อความที่ยังไม่ได้อ่าน" +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 "ถึง" +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 #: model:ir.model,name:calendar.model_res_users msgid "Users" -msgstr "ผู้ใช้งาน" +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 "พุธ" +msgstr "" #. module: calendar -#: selection:calendar.event,week_list:0 +#: 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 "วันพุธ" +msgstr "" #. module: calendar -#: selection:calendar.event,rrule_type:0 -msgid "Week(s)" -msgstr "สัปดาห์" +#: 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,field_description:calendar.field_calendar_event__week_list -msgid "Weekday" -msgstr "วันในสัปดาห์" +#: 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 -#: selection:calendar.event,rrule_type:0 -msgid "Year(s)" -msgstr "ปี" +#: 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 "" #. module: calendar #: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous @@ -1473,18 +1650,48 @@ msgid "Yes I'm going." msgstr "" #. module: calendar -#: code:addons/calendar/models/calendar.py:159 +#: 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.py:1232 +#: 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 "interval cannot be negative." +msgid "until %s" msgstr "" |
