Odoo Server 15.0 - en to zh_CN translation catalogue (279 entries)

note: module: calendar
en: # Meetings
zh_CN: #会议

note: module: calendar
en: %(day)s at (%(start)s To %(end)s) (%(timezone)s)
zh_CN: %(day)s 在 (%(start)s 到 %(end)s) (%(timezone)s)

note: module: calendar
en: %s has accepted invitation
zh_CN: %s接受了邀请

note: module: calendar
en: %s has declined invitation
zh_CN: %s拒绝了邀请

note: module: calendar
en: <div>
    
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value="object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
         <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
    
        <p>
            Hello <t t-out="object.common_name or ''">Ready Mat</t>,<br/><br/>
            <t t-if="is_online and target_responsible">
                <t t-if="customer">
                    The date of your appointment with <t t-out="customer.name or ''">Jesse Brown</t> has been updated.
                </t>
                <t t-else="">
                    Your appointment has been updated.
                </t>
                The appointment <strong t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</strong> is now scheduled for
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels)</t>
            </t>
            <t t-elif="is_online and target_customer">
                The date of your appointment with <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> has been updated.
                The appointment <strong t-out="object.event_id.appointment_type_id.name or ''"/> is now scheduled for
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels)</t>.
            </t>
            <t t-else="">
                The date of the meeting has been updated.
                The meeting <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> created by <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> is now scheduled for
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels)</t>.
            </t>
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/meeting/accept?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Accept</a>
            <a t-attf-href="/calendar/meeting/decline?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Decline</a>
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                View</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <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;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;EEEE&quot;, lang_code=object.env.lang) or &quot;&quot;">Tuesday</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;MMMM y&quot;, lang_code=object.env.lang) or &quot;&quot;">May 2021</t>
                </div>
                <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;">
                     <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Details of the event</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>Location: <t t-out="object.event_id.location or ''">Bruxelles</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">View Map</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.name or ''">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: {{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Meeting URL: <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>
zh_CN: <div>
    
       <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value="object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
         <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
    
       <p>
            您好，<t t-out="object.common_name or ''">Ready Mat</t>。<br/><br/>
           <t t-if="is_online and target_responsible">
               <t t-if="customer">
                    您与<t t-out="customer.name or ''">Jesse Brown</t> </t>的预约日期已被更新。
                
               <t t-else="">
                    您的预约已被更新。
               </t>
                约定的 "<strong t-out="object.event_id.appointment_type_id.name or ''">安排演示 "</strong>现在被安排在
               <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels)</t> </t>
            
           <t t-elif="is_online and target_customer">
                您与<t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t>的约会日期已被更新。
                预约<strong t-out="object.event_id.appointment_type_id.name or ''"/> ，现定于
               <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) （欧洲/布鲁塞尔）</t> </t>。
            
           <t t-else="">
                会议的日期已经更新。
                由<t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t>创建的<strong t-out="object.event_id.name or ''">项目提案的后续</strong>会议现定于
               <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels)</t> </t> </p>。
            
        
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/meeting/accept?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                接受</a>
            <a t-attf-href="/calendar/meeting/decline?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                拒绝</a>
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                查看</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <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;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;EEEE&quot;, lang_code=object.env.lang) or &quot;&quot;">星期二</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;MMMM y&quot;, lang_code=object.env.lang) or &quot;&quot;">2021年5月</t>
                </div>
                <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;">
                     <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">上午11:00</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                               <t t-out="object.mail_tz or ''">(欧洲/布鲁塞尔</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>活动详情</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>地点。<t t-out="object.event_id.location or ''">布鲁塞尔</t>
                           <a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">(查看地图</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>时间。<t t-out="object.recurrence_id.name or ''">每1周一次，共3次活动</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>时间。<t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>参会人员
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: {{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">您</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>会议网址:<a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>活动描述。
                       <t t-out="object.event_id.description">内部会议，讨论产品和服务的新定价。</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
       <br/>
        谢谢您。
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>

note: module: calendar
en: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online = 'appointment_type_id' in object and object.appointment_type_id"/>
        <t t-set="target_responsible = object.partner_id == object.partner_id"/>
        <t t-set="target_customer = object.partner_id == customer"/>
        <t t-set="recurrent = object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence'"/>
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"/>
        <div>
            <table border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td width="130px;">
                        <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;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='EEEE', lang_code=object.env.lang) "/>
                        </div>
                        <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='d', lang_code=object.env.lang)"/>
                        </div>
                        <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='MMMM y', lang_code=object.env.lang)"/>
                        </div>
                        <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;">
                            <t t-if="not object.allday">
                                <div>
                                    <t t-out="format_time(time=object.start, tz=mail_tz, time_format='short', lang_code=object.env.lang)"/>
                                </div>
                                <t t-if="mail_tz">
                                    <div style="font-size: 10px; font-weight: normal">
                                        (<t t-out="mail_tz"/>)
                                    </div>
                                </t>
                            </t>
                        </div>
                    </td>
                    <td width="20px;"/>
                    <td style="padding-top: 5px;">
                        <p>
                            <strong>Details of the event</strong>
                        </p>
                        <ul>
                            <t t-if="not is_html_empty(object.description)">
                                <li>Description:
                                <t t-out="object.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                            </t>
                            <t t-if="object.videocall_location">
                                <li>Meeting URL:
                                    <a t-att-href="object.videocall_location" target="_blank">
                                        <t t-out="object.videocall_location or ''"/>
                                    </a>
                                </li>
                            </t>
                            <t t-if="object.location">
                                <li>Location: <t t-out="object.location or ''"/>
                                    (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.location}}">View Map</a>)
                                </li>
                            </t>
                            <t t-if="recurrent">
                                <li>When: <t t-out="object.recurrence_id.name or ''"/></li>
                            </t>
                            <t t-if="not object.allday and object.duration">
                                <li>Duration:
                                    <t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))"/>
                                </li>
                            </t>
                        </ul>
                    </td>
                </tr>
            </table>
        </div>
        <div class="user_input">
            <hr/>
            <p placeholder="Enter your message here"><br/></p>
    
        </div>
    </div>
zh_CN: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online = 'appointment_type_id' in object and object.appointment_type_id"/>
        <t t-set="target_responsible = object.partner_id == object.partner_id"/>
        <t t-set="target_customer = object.partner_id == customer"/>
        <t t-set="recurrent = object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence'"/>
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"/>
        <div>
            <table border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td width="130px;">
                        <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;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='EEEE', lang_code=object.env.lang) "/>
                        </div>
                        <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='d', lang_code=object.env.lang)"/>
                        </div>
                        <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='MMMM y', lang_code=object.env.lang)"/>
                        </div>
                        <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;">
                            <t t-if="not object.allday">
                                <div>
                                    <t t-out="format_time(time=object.start, tz=mail_tz, time_format='short', lang_code=object.env.lang)"/>
                                </div>
                                <t t-if="mail_tz">
                                    <div style="font-size: 10px; font-weight: normal">
                                        (<t t-out="mail_tz"/>)
                                    </div>
                                </t>
                            </t>
                        </div>
                    </td>
                    <td width="20px;"/>
                    <td style="padding-top: 5px;">
                        <p>
                            <strong>活动详情</strong>
                        </p>
                        <ul>
                            <t t-if="not is_html_empty(object.description)">
                                <li>描述。
                               <t t-out="object.description">内部会议，讨论产品和服务的新定价。</t></li>
                            </t>
                            <t t-if="object.videocall_location">
                                <li>会议网址。
                                    <a t-att-href="object.videocall_location" target="_blank">
                                        <t t-out="object.videocall_location or ''"/>
                                    </a>
                                </li>
                            </t>
                            <t t-if="object.location">
                                <li>地点。<t t-out="object.location or ''"/>
                                   <a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.location}}">(查看地图</a>)
                                </li>
                            </t>
                            <t t-if="recurrent">
                                <li>时间:<t t-out="object.recurrence_id.name or ''"/></li>
                            </t>
                            <t t-if="not object.allday and object.duration">
                                <li>时间:
                                   <t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))"/>
                                </li>
                            </t>
                        </ul>
                    </td>
                </tr>
            </table>
        </div>
        <div class="user_input">
            <hr/>
            <p placeholder="Enter your message here"><br/></p>
    
        </div>
    </div>

note: module: calendar
en: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value=" object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
    
        <p>
            Hello <t t-out="object.common_name or ''">Wood Corner</t>,<br/><br/>
    
            <t t-if="is_online and target_customer">
                Your appointment <strong t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</strong> <t t-if="object.event_id.appointment_type_id.category != 'custom'"> with <t t-out="object.event_id.user_id.name or ''">Ready Mat</t></t> has been booked.
            </t>
            <t t-elif="is_online and target_responsible">
                <t t-if="customer">
                    <t t-out="customer.name or ''"/> scheduled the following appointment <strong t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</strong> with you.
                </t>
                <t t-else="">
                    Your appointment <strong t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</strong> has been booked.
                </t>
            </t>
            <t t-elif="not target_responsible">
                <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> invited you for the <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> meeting.
            </t>
            <t t-else="">
                Your meeting <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> has been booked.
            </t>
    
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <t t-if="not is_online or object.state != 'accepted'">
                <a t-attf-href="/calendar/meeting/accept?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                    Accept</a>
                <a t-attf-href="/calendar/meeting/decline?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                    Decline</a>
            </t>
            <a t-attf-href="/calendar/meeting/view?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px"><t t-out="'Reschedule' if is_online and target_customer else 'View'">View</t></a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <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;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='EEEE', lang_code=object.env.lang) or ''">Tuesday</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='MMMM y', lang_code=object.env.lang) or ''">May 2021</t>
                </div>
                <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;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format='short', lang_code=object.env.lang) or ''">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Details of the event</strong></p>
                <ul>
                    <t t-if="is_online">
                        <li>Appointment Type: <t t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</t></li>
                    </t>
                    <t t-if="object.event_id.location">
                        <li>Location: <t t-out="object.event_id.location or ''">Bruxelles</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">View Map</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.name or ''">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Meeting URL: <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>
zh_CN: <div>
       <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value=" object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
    
       <p>
            您好，<t t-out="object.common_name or ''">木头角</t>。<br/><br/>
    
           <t t-if="is_online and target_customer">
                您<t t-if="object.event_id.appointment_type_id.category != 'custom'"> 与<t t-out="object.event_id.user_id.name or ''">Ready Mat</t></t>的预约<strong t-out="object.event_id.appointment_type_id.name or ''">演示</strong> </t>已经被预定了。
            
           <t t-elif="is_online and target_responsible">
               <t t-if="customer">
                    <t t-out="customer.name or ''"/> 预定以下预约 与您<strong t-out="object.event_id.appointment_type_id.name or ''">安排演示</strong> </t>。
                
               <t t-else="">
                    您的预约 "安排<strong t-out="object.event_id.appointment_type_id.name or ''">演示</strong> </t> </t>"已被预订。
                
            
           <t t-elif="not target_responsible">
               <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t>邀请您参加<strong t-out="object.event_id.name or ''">项目提案的后续</strong> </t>会议。
            
           <t t-else="">
                您的会议 "<strong t-out="object.event_id.name or ''">项目提案后续行动</strong> </t> </p>"已被预订。
            
    
        
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <t t-if="not is_online or object.state != 'accepted'">
                <a t-attf-href="/calendar/meeting/accept?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                    接受</a>
                <a t-attf-href="/calendar/meeting/decline?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                    拒绝</a>
            </t>
            <a t-attf-href="/calendar/meeting/view?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px"><t t-out="'Reschedule' if is_online and target_customer else 'View'">查看</t></a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <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;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='EEEE', lang_code=object.env.lang) or ''">星期二</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='MMMM y', lang_code=object.env.lang) or ''">2021年5月</t>
                </div>
                <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;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format='short', lang_code=object.env.lang) or ''">上午11:00</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                               <t t-out="object.mail_tz or ''">(欧洲/</t>布鲁塞尔)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>活动详情</strong></p>
                <ul>
                    <t t-if="is_online">
                        <li>预约类别。<t t-out="object.event_id.appointment_type_id.name or ''">预约演示</t></li>
                    </t>
                    <t t-if="object.event_id.location">
                        <li>地点。<t t-out="object.event_id.location or ''">布鲁塞尔</t>
                           <a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">(查看地图</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>时间。<t t-out="object.recurrence_id.name or ''">每1周一次，共3次活动</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>时间。<t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>参会人员
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">米切尔管理</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">您</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>会议网址:<a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>事件的描述。
                       <t t-out="object.event_id.description">内部会议，讨论产品和服务的新定价。</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
       <br/>
        谢谢您。
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>

note: module: calendar
en: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <p>
            Hello <t t-out="object.common_name or ''">Gemini Furniture</t>,<br/><br/>
            This is a reminder for the below event :
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/{{ 'recurrence' if recurrent else 'meeting' }}/accept?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Accept</a>
            <a t-attf-href="/calendar/{{ 'recurrence' if recurrent else 'meeting' }}/decline?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Decline</a>
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                View</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <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;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;EEEE&quot;, lang_code=object.env.lang) or &quot;&quot;">Tuesday</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;MMMM y&quot;, lang_code=object.env.lang) or &quot;&quot;">May 2021</t>
                </div>
                <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;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Details of the event</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>Location: <t t-out="object.event_id.location or ''">Bruxelles</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">View Map</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.name or ''">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Meeting URL: <a t-attf-href="{{ object.event_id.videocall_location }}" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>
zh_CN: <div>
       <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
       <p>
            您好，<t t-out="object.common_name or ''">Gemini Furniture</t>。<br/><br/>
            这是对以下活动的提醒。
       </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/{{ 'recurrence' if recurrent else 'meeting' }}/accept?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                接受</a>
            <a t-attf-href="/calendar/{{ 'recurrence' if recurrent else 'meeting' }}/decline?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                拒绝</a>
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                查看</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <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;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;EEEE&quot;, lang_code=object.env.lang) or &quot;&quot;">星期二</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;MMMM y&quot;, lang_code=object.env.lang) or &quot;&quot;">2021年5月</t>
                </div>
                <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;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">上午11:00</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                               <t t-out="object.mail_tz or ''">(欧洲/布鲁塞尔</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>活动详情</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>地点。<t t-out="object.event_id.location or ''">布鲁塞尔</t>
                           <a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">(查看地图</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>时间。<t t-out="object.recurrence_id.name or ''">每1周一次，共3次活动</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>时间。<t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>参会人员
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">米切尔管理</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">您</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>会议网址:<a t-attf-href="{{ object.event_id.videocall_location }}" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>活动描述。
                       <t t-out="object.event_id.description">内部会议，讨论产品和服务的新定价。</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
       <br/>
        谢谢您。
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>

note: module: calendar
en: <i class="fa fa-fw fa-calendar" aria-label="Meetings" role="img" title="Meetings"/>
zh_CN: <i class="fa fa-fw fa-calendar" aria-label="会议" role="img" title="会议"/>

note: module: calendar
en: <span> hours</span>
zh_CN: <span> 小时</span>

note: module: calendar
en: A user cannot have the same contact twice.
zh_CN: 用户不能有两个相同的联系人。

note: module: calendar openerp-web
en: Accept
zh_CN: 接受

note: module: calendar
en: Accepted
zh_CN: 已接收

note: module: calendar
en: Action
zh_CN: 动作

note: module: calendar
en: Action Needed
zh_CN: 需要采取行动

note: module: calendar
en: Actions may trigger specific behavior like opening calendar view or automatically mark as done when a document is uploaded
zh_CN: 操作可能触发特定的行为，如打开日历视图或在上传文档时自动标记

note: module: calendar
en: Active
zh_CN: 启用

note: module: calendar
en: Activities
zh_CN: 活动

note: module: calendar
en: Activity
zh_CN: 活动

note: module: calendar
en: Activity Mixin
zh_CN: 活动Mixin

note: module: calendar
en: Activity Type
zh_CN: 活动类型

note: module: calendar openerp-web
en: Add
zh_CN: 添加

note: module: calendar
en: Additional Message
zh_CN: 备注信息

note: module: calendar
en: Additional message that would be sent with the notification for the reminder
zh_CN: 将与催款通知一起发送的附加信息

note: module: calendar openerp-web
en: All Day
zh_CN: 全天

note: module: calendar
en: All Day, %(day)s
zh_CN: 全天, %(day)s

note: module: calendar openerp-web
en: All events
zh_CN: 所有活动

note: module: calendar
en: Archived
zh_CN: 已存档

note: module: calendar
en: Attachment Count
zh_CN: 附件数量

note: module: calendar
en: Attendee
zh_CN: 參加者

note: module: calendar
en: Attendee Status
zh_CN: 出席者状态

note: module: calendar
en: Attendees
zh_CN: 參加者

note: module: calendar
en: Availability
zh_CN: 可用量

note: module: calendar
en: Available
zh_CN: 可用

note: module: calendar
en: Available/Busy
zh_CN: 可用/繁忙

note: module: calendar
en: Base Event
zh_CN: 基本事件

note: module: calendar
en: Busy
zh_CN: 忙碌

note: module: calendar
en: By day
zh_CN: 按 天

note: module: calendar
en: Byday
zh_CN: 白天

note: module: calendar
en: Calendar
zh_CN: 日历

note: module: calendar
en: Calendar Alarm
zh_CN: 日历警报

note: module: calendar
en: Calendar Attendee Information
zh_CN: 日历出席者信息

note: module: calendar
en: Calendar Event
zh_CN: 日历事件

note: module: calendar
en: Calendar Filters
zh_CN: 日历过滤

note: module: calendar
en: Calendar Invitation
zh_CN: 日程邀请

note: module: calendar
en: Calendar Meeting
zh_CN: 日历会议

note: module: calendar
en: Calendar: Date updated
zh_CN: 日历:更新日期

note: module: calendar
en: Calendar: Event Reminder
zh_CN: 日历：活动提醒

note: module: calendar
en: Calendar: Event Update
zh_CN: 日历:活动更新

note: module: calendar
en: Calendar: Meeting Invitation
zh_CN: 日历：会议邀请

note: module: calendar
en: Calendar: Reminder
zh_CN: 日历：提醒

note: module: calendar
en: Check if the organizer is alone in the event, i.e. if the organizer is the only one that hasn't declined
            the event (only if the organizer is not the only attendee)
zh_CN: 检查组织者是否单独参加该活动，即组织者是否是唯一没有拒绝的人
            活动（只有当组织者不是唯一的参与者时）。

note: module: calendar
en: Checked
zh_CN: 已检查

note: module: calendar
en: Choose what to do with other events in the recurrence. Updating All Events is not allowed when dates or time is modified
zh_CN: 选择对重复中的其他事件处理方式。修改日期或时间时不允许更新所有事件

note: module: calendar
en: Color
zh_CN: 颜色

note: module: calendar
en: Common name
zh_CN: 通用名称

note: module: calendar
en: Configuration
zh_CN: 配置

note: module: calendar openerp-web
en: Confirm
zh_CN: 确认

note: module: calendar
en: Contact
zh_CN: 联系人

note: module: calendar
en: Contact Attendees
zh_CN: 联系与会者

note: module: calendar
en: Count
zh_CN: 计数

note: module: calendar
en: Created by
zh_CN: 创建人

note: module: calendar
en: Created on
zh_CN: 创建时间

note: module: calendar
en: Date
zh_CN: 日期

note: module: calendar
en: Date of month
zh_CN: 日期

note: module: calendar
en: Day
zh_CN: 天

note: module: calendar
en: Day of Month
zh_CN: 天

note: module: calendar
en: Day of month
zh_CN: 日期

note: module: calendar
en: Days
zh_CN: 天

note: module: calendar openerp-web
en: Decline
zh_CN: 拒绝

note: module: calendar
en: Declined
zh_CN: 已拒绝

note: module: calendar
en: Description
zh_CN: 说明

note: module: calendar openerp-web
en: Details
zh_CN: 细节

note: module: calendar
en: Display Description
zh_CN: 显示描述

note: module: calendar
en: Display Name
zh_CN: 显示名称

note: module: calendar
en: Document
zh_CN: 文档

note: module: calendar
en: Document ID
zh_CN: 文档ID

note: module: calendar
en: Document Model
zh_CN: 文档模型

note: module: calendar
en: Document Model Name
zh_CN: 文档模型名称

note: module: calendar
en: Dtstart
zh_CN: 开始日期

note: module: calendar
en: Duration
zh_CN: 时长

note: module: calendar
en: Duration in minutes
zh_CN: 持续几分钟

note: module: calendar openerp-web
en: Edit Recurrent event
zh_CN: 编辑重复事件

note: module: calendar
en: Edit recurring event
zh_CN: 编辑周期事件

note: module: calendar
en: Email
zh_CN: 电子邮件

note: module: calendar
en: Email - 3 Hours
zh_CN: 电子邮件 - 3 小时

note: module: calendar
en: Email - 6 Hours
zh_CN: 电子邮件 - 6 小时

note: module: calendar
en: Email Template
zh_CN: EMail模板

note: module: calendar
en: Email of Invited Person
zh_CN: 被邀请人的电子邮件

note: module: calendar
en: Employee
zh_CN: 员工

note: module: calendar
en: End Date
zh_CN: 结束日期

note: module: calendar
en: End Type
zh_CN: 结尾类型

note: module: calendar
en: End date
zh_CN: 终止日期

note: module: calendar
en: Ending At
zh_CN: 结束于

note: module: calendar
en: Ending at
zh_CN: 结束于

note: module: calendar
en: Event Alarm
zh_CN: 活动提醒

note: module: calendar
en: Event Alarm Manager
zh_CN: 活动提醒管理

note: module: calendar
en: Event Meeting Type
zh_CN: 事件会议类型

note: module: calendar
en: Event Recurrence Rule
zh_CN: 事件重复规则

note: module: calendar
en: Event Time
zh_CN: 活动时间

note: module: calendar
en: Every %(count)s %(period)s
zh_CN: 每个%(count)s%(period)s

note: module: calendar
en: Feedback: %(feedback)s
zh_CN: 反馈:%(feedback)s

note: module: calendar
en: First
zh_CN: 第一个

note: module: calendar
en: First you have to specify the date of the invitation.
zh_CN: 首先，必须确定邀请的日期.

note: module: calendar
en: Follow Recurrence
zh_CN: 持续关注

note: module: calendar
en: Followers
zh_CN: 关注者

note: module: calendar
en: Followers (Partners)
zh_CN: 关注者(业务伙伴)

note: module: calendar
en: Forever
zh_CN: 永远

note: module: calendar
en: Fourth
zh_CN: 第四

note: module: calendar
en: Free
zh_CN: 空闲

note: module: calendar
en: Fri
zh_CN: 周五

note: module: calendar
en: Friday
zh_CN: 周五

note: module: calendar
en: Group By
zh_CN: 分组

note: module: calendar
en: Grouping by %s is not allowed on private events.
zh_CN: 私密活动中不允许用%s分组。

note: module: calendar
en: HTTP Routing
zh_CN: HTTP 路由

note: module: calendar
en: Has Message
zh_CN: 有信息

note: module: calendar
en: Hours
zh_CN: 小时

note: module: calendar
en: If checked, new messages require your attention.
zh_CN: 确认后, 出现提示消息.

note: module: calendar
en: If checked, some messages have a delivery error.
zh_CN: 如果勾选此项， 某些消息将会产生传递错误。

note: module: calendar
en: If the active field is set to false, it will allow you to hide the event alarm information without removing it.
zh_CN: 如果有效字段设为false，它将允许您隐藏提醒信息而不需要删除它。

note: module: calendar
en: Interval
zh_CN: 区间

note: module: calendar
en: Invitation
zh_CN: 邀请

note: module: calendar
en: Invitation Token
zh_CN: 邀请令牌

note: module: calendar
en: Invitation details
zh_CN: 邀请详情

note: module: calendar
en: Invitation for
zh_CN: 邀请

note: module: calendar
en: Invitation to {{ object.event_id.name }}
zh_CN: 邀请参加{{ object.event_id.name }}}。

note: module: calendar
en: Invitations
zh_CN: 邀请

note: module: calendar
en: Is Follower
zh_CN: 关注者

note: module: calendar
en: Is the Event Highlighted
zh_CN: 事件是否突出显示

note: module: calendar
en: Is the Organizer Alone
zh_CN: 是单独组织

note: module: calendar
en: Last
zh_CN: 最后

note: module: calendar
en: Last Modified on
zh_CN: 最后修改时间

note: module: calendar
en: Last Updated by
zh_CN: 最后更新人

note: module: calendar
en: Last Updated on
zh_CN: 最后更新时间

note: module: calendar
en: Last notification marked as read from base Calendar
zh_CN: 最后的提醒已经标志为已读

note: module: calendar
en: Let the event automatically repeat at that interval
zh_CN: 让事件在该时间间隔自动重复

note: module: calendar
en: Location
zh_CN: 位置

note: module: calendar
en: Location of Event
zh_CN: 活动的地点

note: module: calendar
en: Mail Tz
zh_CN: 邮件Tz

note: module: calendar
en: Main Attachment
zh_CN: 附件

note: module: calendar
en: Me
zh_CN: 我

note: module: calendar
en: Meeting
zh_CN: 会议

note: module: calendar
en: Meeting '%(name)s' starts '%(start_datetime)s' and ends '%(end_datetime)s'
zh_CN: 会议“%(name)s”从“%(start_datetime)s”开始，到“%(end_datetime)s”结束

note: module: calendar
en: Meeting Details
zh_CN: 会议详情

note: module: calendar
en: Meeting Subject
zh_CN: 会议主题

note: module: calendar
en: Meeting Types
zh_CN: 会议类型

note: module: calendar
en: Meeting URL
zh_CN: 会议网址

note: module: calendar
en: Meeting linked
zh_CN: 会议已连接

note: module: calendar
en: Meetings
zh_CN: 会议

note: module: calendar
en: Message Delivery error
zh_CN: 消息传递错误

note: module: calendar
en: Messages
zh_CN: 消息

note: module: calendar
en: Minutes
zh_CN: 分钟

note: module: calendar
en: Mon
zh_CN: 周一

note: module: calendar
en: Monday
zh_CN: 周一

note: module: calendar
en: Month By
zh_CN: 按月

note: module: calendar
en: Months
zh_CN: 月

note: module: calendar
en: My Meetings
zh_CN: 我的会议

note: module: calendar
en: Name
zh_CN: 名称

note: module: calendar
en: Needs Action
zh_CN: 待处理

note: module: calendar
en: Next Activity Calendar Event
zh_CN: 下一个活动日历事件

note: module: calendar
en: No I'm not going.
zh_CN: 我不会去。

note: module: calendar
en: No feedback yet
zh_CN: 还没有反馈

note: module: calendar
en: No meetings found. Let's schedule one!
zh_CN: 未找到会议。让我们安排一个！

note: module: calendar
en: Notification
zh_CN: 提醒

note: module: calendar
en: Notification - 1 Days
zh_CN: 提醒-1天

note: module: calendar
en: Notification - 1 Hours
zh_CN: 提醒-1小时

note: module: calendar
en: Notification - 15 Minutes
zh_CN: 提醒-15分钟

note: module: calendar
en: Notification - 2 Hours
zh_CN: 提醒-2小时

note: module: calendar
en: Notification - 30 Minutes
zh_CN: 提醒-30分钟

note: module: calendar
en: Notifications sent to all attendees to remind of the meeting.
zh_CN: 向所有与会者发送通知，以提醒会议的召开。

note: module: calendar
en: Number of Actions
zh_CN: 动作数量

note: module: calendar
en: Number of errors
zh_CN: 错误数

note: module: calendar
en: Number of messages which requires an action
zh_CN: 需要操作消息数量

note: module: calendar
en: Number of messages with delivery error
zh_CN: 递送错误消息数量

note: module: calendar
en: Number of repetitions
zh_CN: 收件人数量

note: module: calendar
en: Number of unread messages
zh_CN: 未读消息数量

note: module: calendar
en: Only Internal Users
zh_CN: 只有内部用户

note: module: calendar
en: Only internal users
zh_CN: 仅内部用户

note: module: calendar
en: Open Calendar
zh_CN: 打开日历

note: module: calendar
en: Option
zh_CN: 选项

note: module: calendar
en: Options
zh_CN: 选项

note: module: calendar
en: Organizer
zh_CN: 组织者

note: module: calendar
en: Participant
zh_CN: 参与者

note: module: calendar
en: Partner-related data of the user
zh_CN: 用户的业务伙伴相关数据

note: module: calendar
en: People to whom this event will be visible.
zh_CN: 此事件将对其可见的人。

note: module: calendar
en: Phone
zh_CN: 电话

note: module: calendar
en: Phone number of Invited Person
zh_CN: 被邀请者的电话号码

note: module: calendar
en: Privacy
zh_CN: 隐私

note: module: calendar
en: Private
zh_CN: 私有的

note: module: calendar
en: Private Event Excluded
zh_CN: 私密活动不包括在内

note: module: calendar
en: Public
zh_CN: 公开

note: module: calendar
en: Recurrence
zh_CN: 重新提起

note: module: calendar
en: Recurrence Rule
zh_CN: 递归规则

note: module: calendar
en: Recurrence Termination
zh_CN: 重复终止

note: module: calendar
en: Recurrence Update
zh_CN: 定期更新

note: module: calendar
en: Recurrent
zh_CN: 循环

note: module: calendar
en: Recurrent Rule
zh_CN: 循环规则

note: module: calendar
en: Remind Before
zh_CN: 提醒早于

note: module: calendar
en: Reminders
zh_CN: 提醒

note: module: calendar
en: Repeat
zh_CN: 重复

note: module: calendar
en: Repeat Every
zh_CN: 重复

note: module: calendar
en: Repeat Until
zh_CN: 重复直到

note: module: calendar
en: Repeat every (Days/Week/Month/Year)
zh_CN: 重复间隔 (日/周/月/年)

note: module: calendar
en: Repeat x times
zh_CN: 重复 N 次

note: module: calendar openerp-web
en: Reschedule
zh_CN: 重新安排

note: module: calendar
en: Responsible
zh_CN: 负责人

note: module: calendar
en: Rrule Type
zh_CN: Rrule 类型

note: module: calendar
en: Sat
zh_CN: 周六

note: module: calendar
en: Saturday
zh_CN: 周六

note: module: calendar
en: Scheduled by
zh_CN: 已预定

note: module: calendar
en: Search Meetings
zh_CN: 搜索会议

note: module: calendar
en: Second
zh_CN: 秒

note: module: calendar
en: Select attendees...
zh_CN: 选择参会者...

note: module: calendar
en: Send Email to attendees
zh_CN: 向参会者发送电子邮件

note: module: calendar
en: Send Invitations
zh_CN: 发送邀请

note: module: calendar
en: Send Mail
zh_CN: 发送邮件

note: module: calendar
en: Show as
zh_CN: 显示为

note: module: calendar openerp-web
en: Snooze
zh_CN: 延后

note: module: calendar
en: Start
zh_CN: 开始

note: module: calendar
en: Start Date
zh_CN: 开始日期

note: module: calendar
en: Start date of an event, without time for full days events
zh_CN: 一个事件的开始日期，不包括全天事件的时间

note: module: calendar
en: Starting at
zh_CN: 起始于

note: module: calendar
en: Status
zh_CN: 状态

note: module: calendar
en: Status of the attendee's participation
zh_CN: 与会者的参与状况

note: module: calendar
en: Status:
zh_CN: 状态:

note: module: calendar
en: Stop
zh_CN: 停止

note: module: calendar
en: Stop date of an event, without time for full days events
zh_CN: 一个事件的结束日期，不包括全天事件的时间

note: module: calendar
en: Subject
zh_CN: 主题

note: module: calendar
en: Sun
zh_CN: 周日

note: module: calendar
en: Sunday
zh_CN: 周日

note: module: calendar
en: Tag name already exists !
zh_CN: 标签名称已存在!

note: module: calendar
en: Tags
zh_CN: 标签

note: module: calendar
en: Template used to render mail reminder content.
zh_CN: 用来呈现邮件提醒内容的模板。

note: module: calendar
en: Tentative
zh_CN: 尝试

note: module: calendar
en: The
zh_CN: 此

note: module: calendar openerp-web
en: The activity is linked to a meeting. Deleting it will remove the meeting as well. Do you want to proceed ?
zh_CN: 活动与会议相关联。移除该活动也会移除相关会议。是否要继续？

note: module: calendar
en: The calendar is shared between employees and fully integrated with
                other applications such as the employee leaves or the business
                opportunities.
zh_CN: 该日历可在员工之间共享，并与
                其他应用程序（例如员工休假或商机）
                全面集成。

note: module: calendar
en: The day must be between 1 and 31
zh_CN: 日期必须介于1到31之间

note: module: calendar
en: The ending date and time cannot be earlier than the starting date and time.
zh_CN: 结束日期和时间不能早于开始日期和时间。

note: module: calendar
en: The ending date cannot be earlier than the starting date.
zh_CN: 结束日期不能早于开始日期。

note: module: calendar
en: The interval cannot be negative.
zh_CN: 间隔不能为负数。

note: module: calendar
en: The number of repetitions cannot be negative.
zh_CN: 重复次数不能为负数。

note: module: calendar
en: There are no attendees on these events
zh_CN: 这些活动中没有人参加

note: module: calendar
en: Third
zh_CN: 第三个

note: module: calendar openerp-web
en: This and following events
zh_CN: 本事件及后续事件

note: module: calendar openerp-web
en: This event
zh_CN: 本次活动

note: module: calendar
en: This field is used to know if the partner is checked in the filter of the calendar view for the user_id.
zh_CN: 这个字段用于了解合作伙伴是否在日历视图的过滤中被选中，以获得用户_id。

note: module: calendar
en: Thu
zh_CN: 周四

note: module: calendar
en: Thursday
zh_CN: 周四

note: module: calendar
en: Timezone
zh_CN: 时区

note: module: calendar
en: Timezone used for displaying time in the mail template
zh_CN: 用于在邮件模板中显示时间的时区

note: module: calendar
en: Today's Meetings
zh_CN: 今天的会议

note: module: calendar
en: Tue
zh_CN: 周二

note: module: calendar
en: Tuesday
zh_CN: 周二

note: module: calendar
en: Type
zh_CN: 类型

note: module: calendar openerp-web
en: Uncertain
zh_CN: 不确定

note: module: calendar
en: Unit
zh_CN: 单位

note: module: calendar
en: Unread Messages
zh_CN: 未读消息

note: module: calendar
en: Unread Messages Counter
zh_CN: 未读消息计数器

note: module: calendar
en: Until
zh_CN: 直到

note: module: calendar
en: Users
zh_CN: 用户

note: module: calendar
en: Wed
zh_CN: 周三

note: module: calendar
en: Wednesday
zh_CN: 周三

note: module: calendar
en: Weekday
zh_CN: 工作日

note: module: calendar
en: Weeks
zh_CN: 周

note: module: calendar
en: Years
zh_CN: 年

note: module: calendar
en: Yes I'm going.
zh_CN: 我会去。

note: module: calendar
en: You can't update a recurrence without base event.
zh_CN: 没有基础活动，您就不能更新一个递归。

note: module: calendar
en: You cannot duplicate a calendar attendee.
zh_CN: 您不能复制日程参与者。

note: module: calendar
en: You have to choose at least one day in the week
zh_CN: 您必须在一周中至少选择一天

note: module: calendar
en: day %s
zh_CN: 第%s天

note: module: calendar
en: e.g. Business Lunch
zh_CN: 例如:商务午餐

note: module: calendar
en: for %s events
zh_CN: 对于 %s 事件

note: module: calendar
en: on %s
zh_CN: 在 %s

note: module: calendar
en: on the %(position)s %(weekday)s
zh_CN: 在%(position)s%(weekday)s上

note: module: calendar
en: until %s
zh_CN: 直到 %s

note: module: calendar
en: {{ object.event_id.name }} - Reminder
zh_CN: {{ object.event_id.name }}} - 提醒

note: module: calendar
en: {{ object.event_id.name }}: Date updated
zh_CN: {{ object.event_id.name}}:更新日期

note: module: calendar
en: {{object.name}}: Event update
zh_CN: {{object.name}}:活动更新
