1709 lines
70 KiB
Gettext
1709 lines
70 KiB
Gettext
# Translation of Odoo Server.
|
||
# This file contains the translation of the following modules:
|
||
# * calendar
|
||
#
|
||
# Translators:
|
||
# liAnGjiA <liangjia@qq.com>, 2019
|
||
# guohuadeng <guohuadeng@hotmail.com>, 2019
|
||
# bower Guo <124358678@qq.com>, 2019
|
||
# roye w <159820@qq.com>, 2019
|
||
# boho wong <wbh924@126.com>, 2019
|
||
# snow wang <147156565@qq.com>, 2019
|
||
# Martin Trigaux, 2019
|
||
# Jeffery CHEN <jeffery9@gmail.com>, 2019
|
||
# 老窦 北京 <2662059195@qq.com>, 2019
|
||
# inspur qiuguodong <qiuguodong@inspur.com>, 2019
|
||
# Jeanphy <hzh0292@qq.com>, 2019
|
||
# ChinaMaker <liuct@chinamaker.net>, 2019
|
||
# Felix Yuen <fyu@odoo.com>, 2019
|
||
# Mandy Choy <mnc@odoo.com>, 2019
|
||
#
|
||
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: Odoo Server saas~12.5\n"
|
||
"Report-Msgid-Bugs-To: \n"
|
||
"POT-Creation-Date: 2019-09-23 11:33+0000\n"
|
||
"PO-Revision-Date: 2019-08-26 09:09+0000\n"
|
||
"Last-Translator: Mandy Choy <mnc@odoo.com>, 2019\n"
|
||
"Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Type: text/plain; charset=UTF-8\n"
|
||
"Content-Transfer-Encoding: \n"
|
||
"Language: zh_CN\n"
|
||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||
|
||
#. module: calendar
|
||
#: model:mail.template,subject:calendar.calendar_template_meeting_reminder
|
||
msgid "${object.event_id.name} - Reminder"
|
||
msgstr "${object.event_id.name} - 提醒"
|
||
|
||
#. module: calendar
|
||
#: model:mail.template,subject:calendar.calendar_template_meeting_changedate
|
||
msgid "${object.event_id.name}: Date updated"
|
||
msgstr "${object.event_id.name}: 更新日期"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid ""
|
||
"%s at %s To\n"
|
||
" %s at %s (%s)"
|
||
msgstr ""
|
||
"%s 在 %s 到\n"
|
||
" %s 在 %s (%s)"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "%s at (%s To %s) (%s)"
|
||
msgstr "%s 在 (%s 到 %s) (%s)"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "%s has accepted invitation"
|
||
msgstr "%s接受了邀请"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "%s has declined invitation"
|
||
msgstr "%s拒绝了邀请"
|
||
|
||
#. 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"
|
||
" <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"
|
||
" </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"
|
||
" 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"
|
||
" 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"
|
||
" 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"
|
||
" </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"
|
||
" </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"
|
||
" </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"
|
||
" </div>\n"
|
||
" </td>\n"
|
||
" <td width=\"20px;\"/>\n"
|
||
" <td style=\"padding-top: 5px;\">\n"
|
||
" <p><strong>Details of the event</strong></p>\n"
|
||
" <ul>\n"
|
||
" % if object.event_id.location:\n"
|
||
" <li>Location: ${object.event_id.location}\n"
|
||
" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">View Map</a>)\n"
|
||
" </li>\n"
|
||
" % endif\n"
|
||
" % if object.event_id.description :\n"
|
||
" <li>Description: ${object.event_id.description}</li>\n"
|
||
" % endif\n"
|
||
" % if not object.event_id.allday and object.event_id.duration\n"
|
||
" <li>Duration: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n"
|
||
" % endif\n"
|
||
" <li>Attendees\n"
|
||
" <ul>\n"
|
||
" % for attendee in object.event_id.attendee_ids:\n"
|
||
" <li>\n"
|
||
" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:${colors[attendee.state] or 'white'};\"> </div>\n"
|
||
" % 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\">You</span>\n"
|
||
" % endif\n"
|
||
" </li>\n"
|
||
" % endfor\n"
|
||
" </ul></li>\n"
|
||
" </ul>\n"
|
||
" </td>\n"
|
||
" </tr></table>\n"
|
||
" <br/>\n"
|
||
" Thank you,\n"
|
||
" <br/>\n"
|
||
" % if object.event_id.user_id and object.event_id.user_id.signature:\n"
|
||
" ${object.event_id.user_id.signature | safe}\n"
|
||
" % endif\n"
|
||
"</div>\n"
|
||
" "
|
||
msgstr ""
|
||
"<div>\n"
|
||
" % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\n"
|
||
" <p>\n"
|
||
" 你好 ${object.common_name},<br/><br/>\n"
|
||
" ${object.event_id.user_id.partner_id.name} 邀请您参加 ${object.event_id.name} 的会议 ${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"
|
||
" 同意</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>\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>\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"
|
||
" </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"
|
||
" </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"
|
||
" </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"
|
||
" </div>\n"
|
||
" </td>\n"
|
||
" <td width=\"20px;\"/>\n"
|
||
" <td style=\"padding-top: 5px;\">\n"
|
||
" <p><strong>活动详情</strong></p>\n"
|
||
" <ul>\n"
|
||
" % if object.event_id.location:\n"
|
||
" <li>Location: ${object.event_id.location}\n"
|
||
" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">查看地图</a>)\n"
|
||
" </li>\n"
|
||
" % endif\n"
|
||
" % if object.event_id.description :\n"
|
||
" <li>描述:${object.event_id.description}</li>\n"
|
||
" % endif\n"
|
||
" % if not object.event_id.allday and object.event_id.duration\n"
|
||
" <li>时长:${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n"
|
||
" % endif\n"
|
||
" <li>出席者\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\">You</span>\n"
|
||
" % endif\n"
|
||
" </li>\n"
|
||
" % endfor\n"
|
||
" </ul></li>\n"
|
||
" </ul>\n"
|
||
" </td>\n"
|
||
" </tr></table>\n"
|
||
" <br/>\n"
|
||
" 感谢,\n"
|
||
" <br/>\n"
|
||
" % if object.event_id.user_id and object.event_id.user_id.signature:\n"
|
||
" ${object.event_id.user_id.signature | safe}\n"
|
||
" % endif\n"
|
||
"</div>\n"
|
||
" "
|
||
|
||
#. module: calendar
|
||
#: model:mail.template,body_html:calendar.calendar_template_meeting_changedate
|
||
msgid ""
|
||
"<div>\n"
|
||
" % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\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"
|
||
" 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"
|
||
" 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"
|
||
" 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"
|
||
" </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"
|
||
" </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"
|
||
" </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"
|
||
" </div>\n"
|
||
" </td>\n"
|
||
" <td width=\"20px;\"/>\n"
|
||
" <td style=\"padding-top: 5px;\">\n"
|
||
" <p><strong>Details of the event</strong></p>\n"
|
||
" <ul>\n"
|
||
" % if object.event_id.location:\n"
|
||
" <li>Location: ${object.event_id.location}\n"
|
||
" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">View Map</a>)\n"
|
||
" </li>\n"
|
||
" % endif\n"
|
||
" % if object.event_id.description :\n"
|
||
" <li>Description: ${object.event_id.description}</li>\n"
|
||
" % endif\n"
|
||
" % if not object.event_id.allday and object.event_id.duration\n"
|
||
" <li>Duration: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n"
|
||
" % endif\n"
|
||
" <li>Attendees\n"
|
||
" <ul>\n"
|
||
" % for attendee in object.event_id.attendee_ids:\n"
|
||
" <li>\n"
|
||
" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: ${colors[attendee.state] or 'white'};\"> </div>\n"
|
||
" % 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\">You</span>\n"
|
||
" % endif\n"
|
||
" </li>\n"
|
||
" % endfor\n"
|
||
" </ul></li>\n"
|
||
" </ul>\n"
|
||
" </td>\n"
|
||
" </tr></table>\n"
|
||
" <br/>\n"
|
||
" Thank you,\n"
|
||
" <br/>\n"
|
||
" % if object.event_id.user_id and object.event_id.user_id.signature:\n"
|
||
" ${object.event_id.user_id.signature | safe}\n"
|
||
" % endif\n"
|
||
"</div>\n"
|
||
" "
|
||
msgstr ""
|
||
"<div>\n"
|
||
" % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\n"
|
||
" <p>\n"
|
||
" 您好 ${object.common_name},<br/><br/>\n"
|
||
" 会议日期已更新。 由 ${object.event_id.name} 创建的会议${object.event_id.user_id.partner_id.name} 现在被安排在 ${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"
|
||
" 接受</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>\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>\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"
|
||
" </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"
|
||
" </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"
|
||
" </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"
|
||
" </div>\n"
|
||
" </td>\n"
|
||
" <td width=\"20px;\"/>\n"
|
||
" <td style=\"padding-top: 5px;\">\n"
|
||
" <p><strong>活动详情如下</strong></p>\n"
|
||
" <ul>\n"
|
||
" % if object.event_id.location:\n"
|
||
" <li>地点:${object.event_id.location}\n"
|
||
" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">查看地图</a>)\n"
|
||
" </li>\n"
|
||
" % endif\n"
|
||
" % if object.event_id.description :\n"
|
||
" <li>描述:${object.event_id.description}</li>\n"
|
||
" % endif\n"
|
||
" % if not object.event_id.allday and object.event_id.duration\n"
|
||
" <li>时长: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n"
|
||
" % endif\n"
|
||
" <li>参加者\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\">You</span>\n"
|
||
" % endif\n"
|
||
" </li>\n"
|
||
" % endfor\n"
|
||
" </ul></li>\n"
|
||
" </ul>\n"
|
||
" </td>\n"
|
||
" </tr></table>\n"
|
||
" <br/>\n"
|
||
" 感谢您,\n"
|
||
" <br/>\n"
|
||
" % if object.event_id.user_id and object.event_id.user_id.signature:\n"
|
||
" ${object.event_id.user_id.signature | safe}\n"
|
||
" % endif\n"
|
||
"</div>\n"
|
||
" "
|
||
|
||
#. module: calendar
|
||
#: model:mail.template,body_html:calendar.calendar_template_meeting_reminder
|
||
msgid ""
|
||
"<div>\n"
|
||
" % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\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"
|
||
" 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"
|
||
" 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"
|
||
" 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"
|
||
" </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"
|
||
" </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"
|
||
" </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"
|
||
" </div>\n"
|
||
" </td>\n"
|
||
" <td width=\"20px;\"/>\n"
|
||
" <td style=\"padding-top: 5px;\">\n"
|
||
" <p><strong>Details of the event</strong></p>\n"
|
||
" <ul>\n"
|
||
" % if object.event_id.location:\n"
|
||
" <li>Location: ${object.event_id.location}\n"
|
||
" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">View Map</a>)\n"
|
||
" </li>\n"
|
||
" % endif\n"
|
||
" % if object.event_id.description :\n"
|
||
" <li>Description: ${object.event_id.description}</li>\n"
|
||
" % endif\n"
|
||
" % if not object.event_id.allday and object.event_id.duration\n"
|
||
" <li>Duration: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n"
|
||
" % endif\n"
|
||
" <li>Attendees\n"
|
||
" <ul>\n"
|
||
" % for attendee in object.event_id.attendee_ids:\n"
|
||
" <li>\n"
|
||
" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:${colors[attendee.state] or 'white'};\"> </div>\n"
|
||
" % 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\">You</span>\n"
|
||
" % endif\n"
|
||
" </li>\n"
|
||
" % endfor\n"
|
||
" </ul></li>\n"
|
||
" </ul>\n"
|
||
" </td>\n"
|
||
" </tr></table>\n"
|
||
" <br/>\n"
|
||
" Thank you,\n"
|
||
" <br/>\n"
|
||
" % if object.event_id.user_id and object.event_id.user_id.signature:\n"
|
||
" ${object.event_id.user_id.signature | safe}\n"
|
||
" % endif\n"
|
||
"</div>\n"
|
||
" "
|
||
msgstr ""
|
||
"<div>\n"
|
||
" % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\n"
|
||
" <p>\n"
|
||
" 你好 ${object.common_name},<br/><br/>\n"
|
||
" 这是对以下事件的提醒: :\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>\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>\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>\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"
|
||
" </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"
|
||
" </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"
|
||
" </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"
|
||
" </div>\n"
|
||
" </td>\n"
|
||
" <td width=\"20px;\"/>\n"
|
||
" <td style=\"padding-top: 5px;\">\n"
|
||
" <p><strong>活动详情</strong></p>\n"
|
||
" <ul>\n"
|
||
" % if object.event_id.location:\n"
|
||
" <li>位置: ${object.event_id.location}\n"
|
||
" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">查看地图</a>)\n"
|
||
" </li>\n"
|
||
" % endif\n"
|
||
" % if object.event_id.description :\n"
|
||
" <li>描述: ${object.event_id.description}</li>\n"
|
||
" % endif\n"
|
||
" % if not object.event_id.allday and object.event_id.duration\n"
|
||
" <li>时长: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n"
|
||
" % endif\n"
|
||
" <li>出席者\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\">You</span>\n"
|
||
" % endif\n"
|
||
" </li>\n"
|
||
" % endfor\n"
|
||
" </ul></li>\n"
|
||
" </ul>\n"
|
||
" </td>\n"
|
||
" </tr></table>\n"
|
||
" <br/>\n"
|
||
" 感谢,\n"
|
||
" <br/>\n"
|
||
" % if object.event_id.user_id and object.event_id.user_id.signature:\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
|
||
msgid "<span> hours</span>"
|
||
msgstr "<span> 小时</span>"
|
||
|
||
#. 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
|
||
#: 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 "需要采取行动"
|
||
|
||
#. 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 "有效"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__activity_ids
|
||
msgid "Activities"
|
||
msgstr "活动"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_mail_activity
|
||
msgid "Activity"
|
||
msgstr "活动"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_mail_activity_type
|
||
msgid "Activity Type"
|
||
msgstr "活动类型"
|
||
|
||
#. module: calendar
|
||
#. openerp-web
|
||
#: 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 "全天"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "AllDay , %s"
|
||
msgstr "全天,%s"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.constraint,message:calendar.constraint_calendar_contacts_user_id_partner_id_unique
|
||
msgid "An user cannot have twice the same contact."
|
||
msgstr "用户不能重复创建相同的联系人。"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
||
msgid "Archived"
|
||
msgstr "已归档"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_ir_attachment
|
||
msgid "Attachment"
|
||
msgstr "附件"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_attachment_count
|
||
msgid "Attachment Count"
|
||
msgstr "附件数量"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__is_attendee
|
||
msgid "Attendee"
|
||
msgstr "出席者"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_status
|
||
msgid "Attendee Status"
|
||
msgstr "出席者状态"
|
||
|
||
#. 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
|
||
msgid "Attendees"
|
||
msgstr "与会者"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
||
msgid "Availability"
|
||
msgstr "可用量"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.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
|
||
msgid "By day"
|
||
msgstr "按 天"
|
||
|
||
#. module: calendar
|
||
#: model:ir.ui.menu,name:calendar.mail_menu_calendar
|
||
#: model:ir.ui.menu,name:calendar.menu_calendar_configuration
|
||
msgid "Calendar"
|
||
msgstr "日历"
|
||
|
||
#. module: calendar
|
||
#: model:ir.actions.act_window,name:calendar.action_calendar_alarm
|
||
#: model:ir.ui.menu,name:calendar.menu_calendar_alarm
|
||
#: 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 "日历警报"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_calendar_attendee
|
||
msgid "Calendar Attendee Information"
|
||
msgstr "日历出席者信息"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_calendar_contacts
|
||
msgid "Calendar Contacts"
|
||
msgstr "日历联系人"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_calendar_event
|
||
msgid "Calendar Event"
|
||
msgstr "日历事件"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
||
msgid "Calendar Invitation"
|
||
msgstr "日程邀请"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_mail_activity__calendar_event_id
|
||
msgid "Calendar Meeting"
|
||
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_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Click here to update only this instance and not all recurrences."
|
||
msgstr "点击这里只更新这个实例,不包含其它循环"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__common_name
|
||
msgid "Common name"
|
||
msgstr "通用名称"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__state__open
|
||
msgid "Confirmed"
|
||
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 "联系人"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_uid
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__create_uid
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__create_uid
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__create_uid
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__create_uid
|
||
msgid "Created by"
|
||
msgstr "创建者"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_date
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__create_date
|
||
#: 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
|
||
msgid "Created on"
|
||
msgstr "创建时间"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__display_start
|
||
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
||
msgid "Date"
|
||
msgstr "日期"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__day
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__month_by__date
|
||
msgid "Date of month"
|
||
msgstr "日期"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Day of Month"
|
||
msgstr "天"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__month_by__day
|
||
msgid "Day of month"
|
||
msgstr "日期"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__days
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__daily
|
||
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
|
||
#: 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
|
||
msgid "Description"
|
||
msgstr "说明"
|
||
|
||
#. module: calendar
|
||
#. openerp-web
|
||
#: code:addons/calendar/static/src/xml/notification_calendar.xml:0
|
||
#, python-format
|
||
msgid "Details"
|
||
msgstr "细节"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__display_name
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm_manager__display_name
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__display_name
|
||
#: 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
|
||
msgid "Display Name"
|
||
msgstr "显示名称"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Document"
|
||
msgstr "文档"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_id
|
||
msgid "Document ID"
|
||
msgstr "文档ID"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model_id
|
||
msgid "Document Model"
|
||
msgstr "文档模型"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model
|
||
msgid "Document Model Name"
|
||
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 "时长"
|
||
|
||
#. 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 "持续几分钟"
|
||
|
||
#. 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 "EMail"
|
||
|
||
#. 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 "被邀请人的EMail"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__partner_id
|
||
msgid "Employee"
|
||
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 "结束日期"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__stop_datetime
|
||
msgid "End Datetime"
|
||
msgstr "结束日期时间"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__end_date
|
||
msgid "End date"
|
||
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_alarm
|
||
msgid "Event Alarm"
|
||
msgstr "活动提醒"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_calendar_alarm_manager
|
||
msgid "Event Alarm Manager"
|
||
msgstr "活动提醒管理"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_calendar_event_type
|
||
msgid "Event Meeting Type"
|
||
msgstr "事件会议类型"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__display_time
|
||
msgid "Event Time"
|
||
msgstr "活动时间"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__public
|
||
msgid "Everyone"
|
||
msgstr "所有人"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/mail_activity.py:0
|
||
#, python-format
|
||
msgid "Feedback: "
|
||
msgstr "反馈:"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__5
|
||
msgid "Fifth"
|
||
msgstr "第五个"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__1
|
||
msgid "First"
|
||
msgstr "第一个"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.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__message_follower_ids
|
||
msgid "Followers"
|
||
msgstr "关注者"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_channel_ids
|
||
msgid "Followers (Channels)"
|
||
msgstr "关注者(渠道)"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_partner_ids
|
||
msgid "Followers (Partners)"
|
||
msgstr "关注者(业务伙伴)"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__4
|
||
msgid "Fourth"
|
||
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 "空闲"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__availability
|
||
msgid "Free/Busy"
|
||
msgstr "空闲/忙碌"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__fr
|
||
msgid "Fri"
|
||
msgstr "周五"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__fr
|
||
msgid "Friday"
|
||
msgstr "周五"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
||
msgid "Group By"
|
||
msgstr "分组"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "Group by date is not supported, use the calendar view instead."
|
||
msgstr "目前不支持按日期分组,可以通过日历视图达到此目的。"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_ir_http
|
||
msgid "HTTP Routing"
|
||
msgstr "HTTP 路由"
|
||
|
||
#. module: calendar
|
||
#: 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
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm_manager__id
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__id
|
||
#: 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
|
||
msgid "ID"
|
||
msgstr "ID"
|
||
|
||
#. 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
|
||
msgid "If checked, some messages have a delivery error."
|
||
msgstr "如果勾选此项, 某些消息将会产生传递错误。"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__active
|
||
msgid ""
|
||
"If the active field is set to false, it will allow you to hide the event "
|
||
"alarm information without removing it."
|
||
msgstr "如果有效字段设为false,它将允许你隐藏提醒信息而不需要删除它。"
|
||
|
||
#. module: calendar
|
||
#: model:mail.message.subtype,name:calendar.subtype_invitation
|
||
msgid "Invitation"
|
||
msgstr "邀请"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__access_token
|
||
msgid "Invitation Token"
|
||
msgstr "邀请令牌"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Invitation details"
|
||
msgstr "邀请详情"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
||
msgid "Invitation for"
|
||
msgstr "邀请"
|
||
|
||
#. module: calendar
|
||
#: model:mail.template,subject:calendar.calendar_template_meeting_invitation
|
||
msgid "Invitation to ${object.event_id.name}"
|
||
msgstr "邀请到${object.event_id.name}"
|
||
|
||
#. 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 "关注者"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__is_highlighted
|
||
msgid "Is the Event Highlighted"
|
||
msgstr "事件是否突出显示"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__-1
|
||
msgid "Last"
|
||
msgstr "最后"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm____last_update
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm_manager____last_update
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee____last_update
|
||
#: 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
|
||
msgid "Last Modified on"
|
||
msgstr "最后更改日"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_uid
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__write_uid
|
||
#: 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
|
||
msgid "Last Updated by"
|
||
msgstr "最后更新者"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_date
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__write_date
|
||
#: 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
|
||
msgid "Last Updated on"
|
||
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 "最后的提醒已经标志为已读"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__rrule_type
|
||
msgid "Let the event automatically repeat at that interval"
|
||
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 "位置"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__location
|
||
msgid "Location of Event"
|
||
msgstr "活动的地点"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
||
msgid "Logo"
|
||
msgstr "Logo"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_main_attachment_id
|
||
msgid "Main Attachment"
|
||
msgstr "附件"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__user_id
|
||
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
|
||
msgid "Meeting"
|
||
msgstr "会议"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "Meeting '%s' starts '%s' and ends '%s'"
|
||
msgstr "会议'%s'开始于'%s'结束于‘%s’"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Meeting Details"
|
||
msgstr "会议详情"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__name
|
||
msgid "Meeting Subject"
|
||
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 "会议类型"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__event_id
|
||
msgid "Meeting linked"
|
||
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_tree
|
||
msgid "Meetings"
|
||
msgstr "会议"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_mail_message
|
||
msgid "Message"
|
||
msgstr "消息"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error
|
||
msgid "Message Delivery error"
|
||
msgstr "消息传递错误"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_ids
|
||
msgid "Messages"
|
||
msgstr "消息"
|
||
|
||
#. module: calendar
|
||
#: 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 "杂项"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__mo
|
||
msgid "Mon"
|
||
msgstr "周一"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__mo
|
||
msgid "Monday"
|
||
msgstr "周一"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__monthly
|
||
msgid "Months"
|
||
msgstr "月"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
||
msgid "My Meetings"
|
||
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
|
||
msgid "Name"
|
||
msgstr "名称"
|
||
|
||
#. module: calendar
|
||
#: 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 "待处理"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
||
msgid "No I'm not going."
|
||
msgstr "我不会去。"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__alarm_type__notification
|
||
msgid "Notification"
|
||
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 "操作次数"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error_counter
|
||
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 "需要操作消息数量"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__message_has_error_counter
|
||
msgid "Number of messages with delivery error"
|
||
msgstr "递送错误消息数量"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__count
|
||
msgid "Number of repetitions"
|
||
msgstr "收件人数量"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__message_unread_counter
|
||
msgid "Number of unread messages"
|
||
msgstr "未读消息数量"
|
||
|
||
#. module: calendar
|
||
#. openerp-web
|
||
#: code:addons/calendar/static/src/xml/notification_calendar.xml:0
|
||
#, python-format
|
||
msgid "OK"
|
||
msgstr "OK"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__confidential
|
||
msgid "Only internal users"
|
||
msgstr "仅内部用户"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__private
|
||
msgid "Only me"
|
||
msgstr "仅我"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.mail_activity_view_form_popup
|
||
msgid "Open Calendar"
|
||
msgstr "打开日历"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__month_by
|
||
msgid "Option"
|
||
msgstr "选项"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Options"
|
||
msgstr "选项"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__user_id
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Owner"
|
||
msgstr "所有者"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_ids
|
||
msgid "Participant"
|
||
msgstr "参与者"
|
||
|
||
#. 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:0
|
||
#, python-format
|
||
msgid "Please select a proper day of the month."
|
||
msgstr "请选择这个月合适的一天"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__privacy
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
||
msgid "Privacy"
|
||
msgstr "隐私"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule_type
|
||
msgid "Recurrence"
|
||
msgstr "重新提起"
|
||
|
||
#. module: calendar
|
||
#: 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__recurrency
|
||
msgid "Recurrent"
|
||
msgstr "循环"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrent_id
|
||
msgid "Recurrent ID"
|
||
msgstr "循环ID"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrent_id_date
|
||
msgid "Recurrent ID date"
|
||
msgstr "循环ID日期"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__recurrency
|
||
msgid "Recurrent Meeting"
|
||
msgstr "循环会议"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule
|
||
msgid "Recurrent Rule"
|
||
msgstr "循环规则"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__duration
|
||
msgid "Remind Before"
|
||
msgstr "提醒早于"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__alarm_ids
|
||
msgid "Reminders"
|
||
msgstr "提醒"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__count
|
||
msgid "Repeat"
|
||
msgstr "重复"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__interval
|
||
msgid "Repeat Every"
|
||
msgstr "重复"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__final_date
|
||
msgid "Repeat Until"
|
||
msgstr "重复直到"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__interval
|
||
msgid "Repeat every (Days/Week/Month/Year)"
|
||
msgstr "重复间隔 (日/周/月/年)"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__count
|
||
msgid "Repeat x times"
|
||
msgstr "重复 N 次"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_id
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
||
msgid "Responsible"
|
||
msgstr "负责人"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__sa
|
||
msgid "Sat"
|
||
msgstr "周六"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__sa
|
||
msgid "Saturday"
|
||
msgstr "周六"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.actions.act_window,help:calendar.action_calendar_event
|
||
msgid "Schedule a new meeting"
|
||
msgstr "安排新会议"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
||
msgid "Search Meetings"
|
||
msgstr "搜索会议"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__2
|
||
msgid "Second"
|
||
msgstr "秒"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Select attendees..."
|
||
msgstr "选择参会者..."
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Send mail"
|
||
msgstr "发送邮件"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__show_as
|
||
msgid "Show Time as"
|
||
msgstr "显示时间为"
|
||
|
||
#. module: calendar
|
||
#. openerp-web
|
||
#: code:addons/calendar/static/src/xml/notification_calendar.xml:0
|
||
#, python-format
|
||
msgid "Snooze"
|
||
msgstr "延后"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__start
|
||
msgid "Start"
|
||
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
|
||
#: model:ir.model.fields,help:calendar.field_calendar_event__start
|
||
msgid "Start date of an event, without time for full days events"
|
||
msgstr "一个事件的开始日期,不包括全天事件的时间"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
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 "省份"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,help:calendar.field_calendar_attendee__state
|
||
msgid "Status of the attendee's participation"
|
||
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 "停止"
|
||
|
||
#. 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 "一个事件的结束日期,不包括全天事件的时间"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree
|
||
msgid "Subject"
|
||
msgstr "主题"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__su
|
||
msgid "Sun"
|
||
msgstr "周日"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__su
|
||
msgid "Sunday"
|
||
msgstr "周日"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.constraint,message:calendar.constraint_calendar_event_type_name_uniq
|
||
msgid "Tag name already exists !"
|
||
msgstr "标签名称已存在!"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__categ_ids
|
||
msgid "Tags"
|
||
msgstr "标签"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "The"
|
||
msgstr "此"
|
||
|
||
#. module: calendar
|
||
#. openerp-web
|
||
#: 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
|
||
msgid ""
|
||
"The calendar is shared between employees and fully integrated with\n"
|
||
" other applications such as the employee leaves or the business\n"
|
||
" opportunities."
|
||
msgstr ""
|
||
"该日历可在员工之间共享,并与\n"
|
||
" 其他应用程序(例如员工休假或商机)\n"
|
||
" 全面整合。"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid ""
|
||
"The ending date and time cannot be earlier than the starting date and time."
|
||
msgstr "结束日期和时间不能早于开始日期和时间。"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "The ending date cannot be earlier than the starting date."
|
||
msgstr "结束日期不能早于开始日期。"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "The interval cannot be negative."
|
||
msgstr ""
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.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
|
||
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/>"
|
||
msgstr "这个事件关联到一个循环...<br/>"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__th
|
||
msgid "Thu"
|
||
msgstr "周四"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__th
|
||
msgid "Thursday"
|
||
msgstr "周四"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__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_event__tu
|
||
msgid "Tue"
|
||
msgstr "周二"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__tu
|
||
msgid "Tuesday"
|
||
msgstr "周二"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__alarm_type
|
||
msgid "Type"
|
||
msgstr "类型"
|
||
|
||
#. module: calendar
|
||
#. 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
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__state__draft
|
||
msgid "Unconfirmed"
|
||
msgstr "未确认"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__interval
|
||
msgid "Unit"
|
||
msgstr "单位"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_unread
|
||
msgid "Unread Messages"
|
||
msgstr "未读消息"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_unread_counter
|
||
msgid "Unread Messages Counter"
|
||
msgstr "未读消息计数器"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Until"
|
||
msgstr "直到"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "Update only this instance"
|
||
msgstr "仅更新这个实例"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model,name:calendar.model_res_users
|
||
msgid "Users"
|
||
msgstr "用户"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__we
|
||
msgid "Wed"
|
||
msgstr "周三"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__week_list__we
|
||
msgid "Wednesday"
|
||
msgstr "周三"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__week_list
|
||
msgid "Weekday"
|
||
msgstr "工作日"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__weekly
|
||
msgid "Weeks"
|
||
msgstr "周"
|
||
|
||
#. module: calendar
|
||
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__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 "我会去。"
|
||
|
||
#. module: calendar
|
||
#: code:addons/calendar/models/calendar.py:0
|
||
#, python-format
|
||
msgid "You cannot duplicate a calendar attendee."
|
||
msgstr "你不能复制日程参与者"
|
||
|
||
#. module: calendar
|
||
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
||
msgid "e.g. Business Lunch"
|
||
msgstr "例如:商务午餐"
|