Odoo Server 18.0 - en to zh_TW translation catalogue (365 entries)

note: module: calendar
en: # Meetings
zh_TW: #會議

note: module: calendar odoo-python
en: %(date_start)s at %(time_start)s To
     %(date_end)s at %(time_end)s (%(timezone)s)
zh_TW: %(date_start)s 於 %(time_start)s 至
     %(date_end)s 在 %(time_end)s (%(timezone)s)

note: module: calendar odoo-python
en: %(day)s at (%(start)s To %(end)s) (%(timezone)s)
zh_TW: %(day)s 於 (%(start)s 到 %(end)s) (%(timezone)s)

note: module: calendar odoo-python
en: %s has accepted the invitation
zh_TW: %s 已接受邀請

note: module: calendar odoo-python
en: %s has declined the invitation
zh_TW: %s 已拒絕邀請

note: module: calendar
en: <div>
    
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"></t>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"></t>
        <t t-set="customer" t-value="object.event_id.find_partner_customer()"></t>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"></t>
        <t t-set="target_customer" t-value="object.partner_id == customer"></t>
         <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"></t>
    
        <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 ''"></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-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;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) 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-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-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>
            <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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" 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.get_recurrence_name()">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>
                            How to Join:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Join with Odoo Discuss</t>
                            <t t-else=""> Join at</t><br>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/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_TW: <div>
    
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"></t>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"></t>
        <t t-set="customer" t-value="object.event_id.find_partner_customer()"></t>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"></t>
        <t t-set="target_customer" t-value="object.partner_id == customer"></t>
         <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"></t>
    
        <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 於 (11:00:00 至 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 ''"></strong>」現已改期在
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 於 (11:00:00 至 11:30:00) (Europe/Brussels)</t> 舉行。
            </t>
            <t t-else="">
                會議日期已更新。
                會議「<strong t-out="object.event_id.name or ''">專案建議書跟進</strong>」（由 <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> 建立）現已改期在
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 於 (11:00:00 至 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;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-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="strformat_datetime(dt=object.event_id.start, tz=object.daymail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) 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-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-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>
            <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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" 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.get_recurrence_name()">每 1 星期舉行，共 3 次</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>時長： <t t-out="('%d 小時 %02d 分鐘' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0 小時 30 分鐘</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>
                            如何參加：
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> 使用 Odoo 聊天參加：</t>
                            <t t-else=""> 參與連結：</t><br>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/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 t-set="customer" t-value=" object.event_id.find_partner_customer()"></t>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"></t>
        <t t-set="target_customer" t-value="object.partner_id == customer"></t>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"></t>
    
        <p>
            Hello <t t-out="object.common_name or ''">Wood Corner</t>,<br><br>
    
            <t t-if="not target_responsible">
                <t t-if="not object.event_id.user_id.active">
                    You have been invited by Customer to the <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> meeting.
                </t>
                <t t-else="">
                    <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 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;">
            <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;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) 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-end-radius: 3px; font-weight: bold ; border: 1px solid #875A7B; border-bottom-start-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>
            <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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" 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.get_recurrence_name()">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>
                            How to Join:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Join with Odoo Discuss</t>
                            <t t-else=""> Join at</t><br>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/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_TW: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"></t>
        <t t-set="customer" t-value=" object.event_id.find_partner_customer()"></t>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"></t>
        <t t-set="target_customer" t-value="object.partner_id == customer"></t>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"></t>
    
        <p>
            <t t-out="object.common_name or ''">Wood Corner</t> 你好！<br><br>
    
            <t t-if="not target_responsible">
                <t t-if="not object.event_id.user_id.active">
                    客戶邀請你參加「<strong t-out="object.event_id.name or ''">專案項目提案跟進</strong>」會議。
                </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>
            <t t-else="">
                你的會議「<strong t-out="object.event_id.name or ''">專案項目提案跟進</strong>」已預約。
            </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;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) 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-end-radius: 3px; font-weight: bold ; border: 1px solid #875A7B; border-bottom-start-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 ''">Europe/Brussels</t>）
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"></td>
            <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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" 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.get_recurrence_name()">每 1 星期舉行，共 3 次</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>時長： <t t-out="('%d 小時 %02d 分鐘' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0 小時 30 分鐘</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>
                            如何參加：
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> 使用 Odoo 聊天參加：</t>
                            <t t-else=""> 參與連結：</t><br>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/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 t-set="is_online" t-value="'appointment_type_id' in object and object.appointment_type_id"></t>
        <t t-set="target_responsible" t-value="object.partner_id == object.partner_id"></t>
        <t t-set="target_customer" t-value="object.partner_id == customer"></t>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"></t>
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"></t>
        <div>
            <table border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td width="130px;" style="min-width: 130px;">
                        <div style="border-top-start-radius: 3px; border-top-end-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) ">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="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='d', lang_code=object.env.lang)">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.start, tz=mail_tz if not object.allday else None, dt_format='MMMM y', lang_code=object.env.lang)">May 2021</t>
                        </div>
                        <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-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)">11:00 AM</t>
                                </div>
                                <t t-if="mail_tz">
                                    <div style="font-size: 10px; font-weight: normal">
                                        (<t t-out="mail_tz"> Europe/Brussels</t>)
                                    </div>
                                </t>
                            </t>
                        </div>
                    </td>
                    <td width="20px;"></td>
                    <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>
                                    How to Join:
                                    <t t-if="object.get_base_url() in object.videocall_location"> Join with Odoo Discuss</t>
                                    <t t-else=""> Join at</t><br>
                                    <a t-att-href="object.videocall_location" target="_blank" t-out="object.videocall_location or ''">www.mycompany.com/calendar/join_videocall/xyz</a>
                                </li>
                            </t>
                            <t t-if="object.location">
                                <li>Location: <t t-out="object.location or ''">Bruxelles</t>
                                    <a target="_blank" t-if="not is_online or is_online and object.location != object.appointment_type_id.location_id.name" 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.get_recurrence_name()">Every 1 Weeks, for 3 events</t></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))">0H30</t>
                                </li>
                            </t>
                        </ul>
                    </td>
                </tr>
            </table>
        </div>
        <div class="user_input">
            <hr>
            <p placeholder="Enter your message here"><br></p>
    
        </div>
        <t t-if="object.user_id.signature">
            <br>
            <t t-out="object.user_id.signature or ''">--<br>Mitchell Admin</t>
        </t>
    </div>
zh_TW: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"></t>
        <t t-set="is_online" t-value="'appointment_type_id' in object and object.appointment_type_id"></t>
        <t t-set="target_responsible" t-value="object.partner_id == object.partner_id"></t>
        <t t-set="target_customer" t-value="object.partner_id == customer"></t>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"></t>
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"></t>
        <div>
            <table border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td width="130px;" style="min-width: 130px;">
                        <div style="border-top-start-radius: 3px; border-top-end-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) ">星期二</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="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='d', lang_code=object.env.lang)">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.start, tz=mail_tz if not object.allday else None, dt_format='MMMM y', lang_code=object.env.lang)">2021 年 5 月</t>
                        </div>
                        <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-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)">11:00 AM</t>
                                </div>
                                <t t-if="mail_tz">
                                    <div style="font-size: 10px; font-weight: normal">
                                        (<t t-out="mail_tz"> Europe/Brussels</t>)
                                    </div>
                                </t>
                            </t>
                        </div>
                    </td>
                    <td width="20px;"></td>
                    <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>
                                    如何參加： 
                                    <t t-if="object.get_base_url() in object.videocall_location"> 使用 Odoo 聊天參加：</t>
                                    <t t-else=""> 參與連結：</t><br>
                                    <a t-att-href="object.videocall_location" target="_blank" t-out="object.videocall_location or ''">www.mycompany.com/calendar/join_videocall/xyz</a>
                                </li>
                            </t>
                            <t t-if="object.location">
                                <li>地點： <t t-out="object.location or ''">布魯塞爾</t>
                                    （<a target="_blank" t-if="not is_online or is_online and object.location != object.appointment_type_id.location_id.name" 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.get_recurrence_name()">每 1 星期舉行，共 3 次</t></li>
                            </t>
                            <t t-if="not object.allday and object.duration">
                                <li>時長： 
                                    <t t-out="('%d 小時 %02d 分鐘' % (object.duration,round(object.duration*60)%60))">0 小時 30 分鐘</t>
                                </li>
                            </t>
                        </ul>
                    </td>
                </tr>
            </table>
        </div>
        <div class="user_input">
            <hr>
            <p placeholder="在此輸入你的訊息"><br></p>
    
        </div>
        <t t-if="object.user_id.signature">
            <br>
            <t t-out="object.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 t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"></t>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"></t>
        <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;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) 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-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-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>
            <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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" 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.get_recurrence_name()">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>
                            How to Join:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Join with Odoo Discuss</t>
                            <t t-else=""> Join at</t><br>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/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_TW: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"></t>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"></t>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"></t>
        <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;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-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="strformat_datetime(dt=object.event_id.start, tz=object.daymail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) 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-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-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>
            <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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" 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.get_recurrence_name()">每 1 星期舉行，共 3 次</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>時長： <t t-out="('%d 小時 %02d 分鐘' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0 小時 30 分鐘</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>
                            如何參加： 
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> 使用 Odoo 聊天參加：</t>
                            <t t-else=""> 參與連結：</t><br>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/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-calendar me-1" aria-label="Meetings" role="img" title="Meetings"/>
zh_TW: <i class="fa fa-calendar me-1" aria-label="會議" role="img" title="會議"/>

note: module: calendar
en: <span class="fa fa-plus"/> <span>Odoo meeting</span>
zh_TW: <span class="fa fa-plus"/> <span>Odoo 會議</span>

note: module: calendar
en: <span class="fa fa-plus"/><span> Odoo meeting</span>
zh_TW: <span class="fa fa-plus"/><span>Odoo 會議</span>

note: module: calendar
en: <span class="fa fa-times"/><span> Clear meeting</span>
zh_TW: <span class="fa fa-times"/><span> 清除會議</span>

note: module: calendar
en: <span class="fw-bold text-nowrap" invisible="rrule_type_ui not in ['weekly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'weekly')">Repeat on</span>
zh_TW: <span class="fw-bold text-nowrap" invisible="rrule_type_ui not in ['weekly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'weekly')">重複在</span>

note: module: calendar
en: <span class="me-1 o_form_label">Google Calendar</span>
zh_TW: <span class="me-1 o_form_label">Google 日曆</span>

note: module: calendar
en: <span class="me-1 o_form_label">Outlook Calendar</span>
zh_TW: <span class="me-1 o_form_label">Outlook 日曆</span>

note: module: calendar
en: <span class="oi oi-arrow-right"/><span> Join video call</span>
zh_TW: <span class="oi oi-arrow-right"/><span> 加入視像通話</span>

note: module: calendar
en: <span invisible="allday" style="white-space: pre;"> or </span>
zh_TW: <span invisible="allday" style="white-space: pre;"> 或 </span>

note: module: calendar
en: <span> Attendees</span>
zh_TW: <span> 參加者</span>

note: module: calendar
en: <span> hours</span>
zh_TW: <span> 小時</span>

note: module: calendar
en: <strong>Save</strong> this page and come back here to set up the feature.
zh_TW: <strong>儲存</strong>此頁面並返回此處以設定該功能。

note: module: calendar
en: A user cannot have the same contact twice.
zh_TW: 一個用戶聯絡人不能重複選取。

note: module: calendar
en: Accept
zh_TW: 接受

note: module: calendar
en: Accepted Count
zh_TW: 已接受數目

note: module: calendar
en: Action
zh_TW: 動作

note: module: calendar
en: Action Needed
zh_TW: 需要採取行動

note: module: calendar
en: Actions may trigger specific behavior like opening calendar view or automatically mark as done when a document is uploaded
zh_TW: 操作可能會觸發特定行為，如打開日曆視圖或自動標記為上載文檔時執行的操作

note: module: calendar
en: Active
zh_TW: 啟用

note: module: calendar
en: Activities
zh_TW: 活動

note: module: calendar
en: Activity
zh_TW: 活動

note: module: calendar
en: Activity Mixin
zh_TW: 活動混入程式

note: module: calendar
en: Activity Type
zh_TW: 活動類型

note: module: calendar
en: Activity schedule plan Wizard
zh_TW: 活動日程計劃精靈

note: module: calendar
en: Add attendees...
zh_TW: 加入參加者⋯

note: module: calendar
en: Add description
zh_TW: 加入描述

note: module: calendar
en: Add title
zh_TW: 加入標題

note: module: calendar
en: Additional Message
zh_TW: 備註訊息

note: module: calendar
en: Additional message that would be sent with the notification for the reminder
zh_TW: 將與提醒通知一起發送的附加訊息

note: module: calendar odoo-javascript
en: All Day
zh_TW: 全天

note: module: calendar odoo-python
en: All Day, %(day)s
zh_TW: 全天，%(day)s

note: module: calendar odoo-javascript
en: All events
zh_TW: 所有活動

note: module: calendar
en: Archived
zh_TW: 已封存

note: module: calendar
en: Attachment Count
zh_TW: 附件數目

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

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

note: module: calendar
en: Attendees Count
zh_TW: 參加者數目

note: module: calendar
en: Attending?
zh_TW: 出席？

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

note: module: calendar
en: Available/Busy
zh_TW: 有空/忙碌

note: module: calendar
en: Awaiting Count
zh_TW: 等待數目

note: module: calendar
en: Base Event
zh_TW: 基本活動

note: module: calendar odoo-python
en: Busy
zh_TW: 忙碌

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

note: module: calendar odoo-javascript
en: Bye-bye, record!
zh_TW: 永別了，記錄！

note: module: calendar
en: Calendar
zh_TW: 日曆

note: module: calendar
en: Calendar Alarm
zh_TW: 日曆警示

note: module: calendar
en: Calendar Attendee Information
zh_TW: 日曆出席者資訊

note: module: calendar
en: Calendar Default Privacy
zh_TW: 日曆預設私隱設定

note: module: calendar
en: Calendar Event
zh_TW: 日曆活動

note: module: calendar
en: Calendar Filters
zh_TW: 日曆過濾器

note: module: calendar
en: Calendar Invitation
zh_TW: 日程邀請

note: module: calendar
en: Calendar Meeting
zh_TW: 日曆會議

note: module: calendar
en: Calendar Popover Delete Wizard
zh_TW: 日曆彈出區塊刪除精靈

note: module: calendar
en: Calendar Provider Configuration Wizard
zh_TW: 日曆提供程式配置精靈

note: module: calendar
en: Calendar Settings
zh_TW: 日曆設定

note: module: calendar
en: Calendar: Date Updated
zh_TW: 日曆：已更新日期

note: module: calendar
en: Calendar: Event Reminder
zh_TW: 日曆：活動提醒

note: module: calendar
en: Calendar: Event Update
zh_TW: 日曆：活動更新

note: module: calendar
en: Calendar: Meeting Invitation
zh_TW: 日曆：會議邀請

note: module: calendar
en: Calendar: Reminder
zh_TW: 例如:日曆：提醒

note: module: calendar
en: Cancel
zh_TW: 取消

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_TW: 檢查組織者是否獨自參加活動，即是否只有組織者沒有拒絕
            活動（僅當組織者不是唯一的參與者時）

note: module: calendar
en: Checked
zh_TW: 已檢查

note: module: calendar
en: Choose an external calendar to configure
zh_TW: 選擇要配置的外部日曆

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_TW: 選擇如何處理循環活動中的其他活動。修改日期或時間時不允許更新所有活動

note: module: calendar
en: Client ID
zh_TW: 客戶端 ID

note: module: calendar
en: Client Secret
zh_TW: 客戶秘鑰

note: module: calendar
en: Color
zh_TW: 顏色

note: module: calendar
en: Common name
zh_TW: 通用名稱

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

note: module: calendar odoo-javascript
en: Confirm
zh_TW: 確認

note: module: calendar odoo-javascript
en: Connect
zh_TW: 連接

note: module: calendar odoo-javascript
en: Connect your Calendar
zh_TW: 連接日曆

note: module: calendar
en: Contact
zh_TW: 聯絡人

note: module: calendar odoo-python
en: Contact Attendees
zh_TW: 聯繫活動參加者

note: module: calendar
en: Count
zh_TW: 個數

note: module: calendar
en: Created by
zh_TW: 建立人員

note: module: calendar
en: Created on
zh_TW: 建立於

note: module: calendar
en: Current Attendee
zh_TW: 當前參加者

note: module: calendar
en: Custom
zh_TW: 自訂

note: module: calendar
en: Daily
zh_TW: 每天

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

note: module: calendar
en: Date of month
zh_TW: 月日期

note: module: calendar
en: Day
zh_TW: 日

note: module: calendar
en: Day of Month
zh_TW: 月天數

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

note: module: calendar
en: Days
zh_TW: 天內

note: module: calendar
en: Decline
zh_TW: 拒絕

note: module: calendar
en: Declined Count
zh_TW: 拒絕數目

note: module: calendar
en: Default
zh_TW: 預設

note: module: calendar
en: Default Privacy
zh_TW: 預設私隱設定

note: module: calendar
en: Default privacy setting for whom the calendar events will be visible.
zh_TW: 預設私隱設定，表示向誰人顯示日曆事件。

note: module: calendar odoo-javascript
en: Delete
zh_TW: 刪除

note: module: calendar
en: Delete Event
zh_TW: 刪除活動

note: module: calendar
en: Delete all the events
zh_TW: 刪除所有活動

note: module: calendar
en: Delete this and following events
zh_TW: 刪除此活動及後續活動

note: module: calendar
en: Delete this event
zh_TW: 刪除此活動

note: module: calendar
en: Describe your meeting
zh_TW: 描述您的會議

note: module: calendar
en: Description
zh_TW: 說明

note: module: calendar odoo-javascript
en: Details
zh_TW: 詳細資訊

note: module: calendar
en: Discuss
zh_TW: 討論

note: module: calendar
en: Discuss Channel
zh_TW: 討論頻道

note: module: calendar
en: Display Description
zh_TW: 顯示說明

note: module: calendar
en: Display Name
zh_TW: 顯示名稱

note: module: calendar
en: Document ID
zh_TW: 文件識別碼

note: module: calendar
en: Document Model
zh_TW: 單據模型

note: module: calendar
en: Document Model Name
zh_TW: 單據模型名稱

note: module: calendar
en: Dtstart
zh_TW: 啟動

note: module: calendar
en: Duration
zh_TW: 時長

note: module: calendar
en: Duration in minutes
zh_TW: 時長（分鐘）

note: module: calendar
en: EMAIL
zh_TW: 電郵

note: module: calendar odoo-javascript
en: Edit Recurrent event
zh_TW: 編輯循環活動

note: module: calendar
en: Edit recurring event
zh_TW: 編輯循環活動

note: module: calendar
en: Email
zh_TW: 電郵

note: module: calendar
en: Email - 3 Hours
zh_TW: 電郵 - 3 小時

note: module: calendar
en: Email - 6 Hours
zh_TW: 電郵 - 6 小時

note: module: calendar
en: Email Template
zh_TW: 電郵範本

note: module: calendar
en: Employee
zh_TW: 員工

note: module: calendar
en: End Date
zh_TW: 結束日期

note: module: calendar
en: End Type
zh_TW: 結束類型

note: module: calendar
en: End date
zh_TW: 結束日期

note: module: calendar
en: Event Alarm
zh_TW: 活動提醒

note: module: calendar
en: Event Alarm Manager
zh_TW: 活動提醒管理

note: module: calendar
en: Event Meeting Type
zh_TW: 活動會議類型

note: module: calendar
en: Event Recurrence Rule
zh_TW: 活動循環規則

note: module: calendar
en: Event Time
zh_TW: 活動時間

note: module: calendar odoo-python
en: Every %(interval)s Days
zh_TW: 每 %(interval)s 天

note: module: calendar odoo-python
en: Every %(interval)s Days for %(count)s events
zh_TW: 每 %(interval)s 天舉行，共 %(count)s 次

note: module: calendar odoo-python
en: Every %(interval)s Days until %(until)s
zh_TW: 每 %(interval)s 天舉行，直至 %(until)s

note: module: calendar odoo-python
en: Every %(interval)s Months day %(day)s
zh_TW: 每 %(interval)s 個月在 %(day)s

note: module: calendar odoo-python
en: Every %(interval)s Months day %(day)s for %(count)s events
zh_TW: 每 %(interval)s 個月在 %(day)s 舉行，共 %(count)s 次

note: module: calendar odoo-python
en: Every %(interval)s Months day %(day)s until %(until)s
zh_TW: 每 %(interval)s 個月在 %(day)s 舉行，直至 %(until)s

note: module: calendar odoo-python
en: Every %(interval)s Months on the %(position)s %(weekday)s
zh_TW: 每 %(interval)s 個月在第 %(position)s 個%(weekday)s

note: module: calendar odoo-python
en: Every %(interval)s Months on the %(position)s %(weekday)s for %(count)s events
zh_TW: 每 %(interval)s 個月在第 %(position)s 個 %(weekday)s 舉行，共 %(count)s 次

note: module: calendar odoo-python
en: Every %(interval)s Months on the %(position)s %(weekday)s until %(until)s
zh_TW: 每 %(interval)s 個月在第 %(position)s 個%(weekday)s舉行，直至 %(until)s

note: module: calendar odoo-python
en: Every %(interval)s Weeks on %(days)s
zh_TW: 每 %(interval)s 星期在 %(days)s

note: module: calendar odoo-python
en: Every %(interval)s Weeks on %(days)s for %(count)s events
zh_TW: 每 %(interval)s 星期在 %(days)s 舉行，共 %(count)s 次

note: module: calendar odoo-python
en: Every %(interval)s Weeks on %(days)s until %(until)s
zh_TW: 每 %(interval)s 星期在 %(days)s 舉行，直至 %(until)s

note: module: calendar odoo-python
en: Every %(interval)s Years
zh_TW: 每 %(interval)s 年

note: module: calendar odoo-python
en: Every %(interval)s Years for %(count)s events
zh_TW: 每 %(interval)s 年舉行，共 %(count)s 次

note: module: calendar odoo-python
en: Every %(interval)s Years until %(until)s
zh_TW: 每 %(interval)s 年舉行，直至 %(until)s

note: module: calendar odoo-python
en: Feedback: %(feedback)s
zh_TW: 回應：%(feedback)s

note: module: calendar
en: First
zh_TW: 第一個

note: module: calendar odoo-python
en: First you have to specify the date of the invitation.
zh_TW: 首先，必須指定邀請的日期。

note: module: calendar
en: Follow Recurrence
zh_TW: 追蹤循環活動

note: module: calendar
en: Followers
zh_TW: 關注人

note: module: calendar
en: Followers (Partners)
zh_TW: 關注人（業務夥伴）

note: module: calendar
en: Forever
zh_TW: 永遠

note: module: calendar
en: Fourth
zh_TW: 第四個

note: module: calendar
en: Free
zh_TW: 免費

note: module: calendar
en: Fri
zh_TW: 五

note: module: calendar
en: Friday
zh_TW: 星期五

note: module: calendar
en: Google Calendar
zh_TW: Google日曆

note: module: calendar
en: Google Calendar icon
zh_TW: Google日曆圖示

note: module: calendar
en: Google Synchronization Paused
zh_TW: Google 同步已暫停

note: module: calendar
en: Group By
zh_TW: 分組依據

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

note: module: calendar
en: Has Message
zh_TW: 有訊息

note: module: calendar
en: Hours
zh_TW: 小時

note: module: calendar
en: ID
zh_TW: 識別號

note: module: calendar
en: If checked, new messages require your attention.
zh_TW: 勾選代表有新訊息需要您留意。

note: module: calendar
en: If checked, some messages have a delivery error.
zh_TW: 勾選代表有訊息發生傳送錯誤。

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_TW: 如果有效欄位設為false，它將允許您隱藏活動提醒資訊而不需要刪除它。

note: module: calendar
en: If the time is shown as 'busy', this event will be visible to other people with either the full         information or simply 'busy' written depending on its privacy. Use this option to let other people know         that you are unavailable during that period of time. 
     If the event is shown as 'free', other users know         that you are available during that period of time.
zh_TW: 如果時間顯示為 "繁忙"，其他人就可以看到該活動，根據隱私程度，顯示完整信息或者僅顯示 "繁忙"。使用此選項可表示您在該時段內無法參加其他活動。
    如果顯示為 "空閒"，則表示您在該時間段內有空。

note: module: calendar
en: Interval
zh_TW: 間隔

note: module: calendar
en: Invalid Email Partner
zh_TW: 無效的電子郵件合作夥伴

note: module: calendar
en: Invitation
zh_TW: 邀請

note: module: calendar
en: Invitation Token
zh_TW: 邀請代碼(token)

note: module: calendar
en: Invitation details
zh_TW: 邀請詳情

note: module: calendar
en: Invitation email to new attendees
zh_TW: 向新參加者發送邀請電子郵件

note: module: calendar
en: Invitation for
zh_TW: 邀請

note: module: calendar
en: Invitation to {{ object.event_id.name }}
zh_TW: {{object.event_id.name}} 的活動邀請

note: module: calendar
en: Invitations
zh_TW: 邀請

note: module: calendar
en: Is Follower
zh_TW: 是關注人

note: module: calendar
en: Is the Event Highlighted
zh_TW: 活動是否突出顯示

note: module: calendar
en: Is the Organizer Alone
zh_TW: 僅組織者一人

note: module: calendar
en: Join Video Call
zh_TW: 加入視訊通話

note: module: calendar
en: Last
zh_TW: 最後

note: module: calendar
en: Last Updated by
zh_TW: 最後更新者

note: module: calendar
en: Last Updated on
zh_TW: 最後更新於

note: module: calendar
en: Last notification marked as read from base Calendar
zh_TW: 從基本日曆標示最後的提醒為已讀

note: module: calendar
en: Let the event automatically repeat at that interval
zh_TW: 讓活動在該時間間隔自動循環

note: module: calendar
en: Location
zh_TW: 地點

note: module: calendar
en: Mail Tz
zh_TW: 郵件 Tz

note: module: calendar odoo-javascript
en: Maybe
zh_TW: 也許

note: module: calendar
en: Me
zh_TW: 我

note: module: calendar
en: Meeting
zh_TW: 會議

note: module: calendar
en: Meeting Subject
zh_TW: 會議主題

note: module: calendar
en: Meeting Types
zh_TW: 會議類型

note: module: calendar
en: Meeting URL
zh_TW: 會議網址

note: module: calendar
en: Meeting linked
zh_TW: 會議已連接

note: module: calendar
en: Meetings
zh_TW: 會議

note: module: calendar
en: Message Delivery error
zh_TW: 訊息遞送錯誤

note: module: calendar
en: Messages
zh_TW: 訊息

note: module: calendar
en: Microsoft Outlook icon
zh_TW: Microsoft Outlook 圖示

note: module: calendar
en: Minutes
zh_TW: 分鐘

note: module: calendar
en: Model Description
zh_TW: 模型說明

note: module: calendar
en: Mon
zh_TW: 一

note: module: calendar
en: Monday
zh_TW: 星期一

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

note: module: calendar
en: Monthly
zh_TW: 每月

note: module: calendar
en: Months
zh_TW: 月

note: module: calendar odoo-javascript
en: More Options
zh_TW: 更多選項

note: module: calendar
en: My Meetings
zh_TW: 我的會議

note: module: calendar
en: Name
zh_TW: 名稱

note: module: calendar
en: Needs Action
zh_TW: 需要採取行動

note: module: calendar odoo-javascript
en: New
zh_TW: 新增

note: module: calendar
en: Next Activity Calendar Event
zh_TW: 下一個活動日曆事件

note: module: calendar odoo-javascript
en: No
zh_TW: 否

note: module: calendar
en: No I'm not going.
zh_TW: 我無法到場。

note: module: calendar
en: No feedback yet
zh_TW: 尚未回應

note: module: calendar
en: No meetings found. Let's schedule one!
zh_TW: 未找到會議。讓我們安排一個！

note: module: calendar odoo-javascript
en: No, keep it
zh_TW: 不，保留它

note: module: calendar
en: Notification
zh_TW: 通知

note: module: calendar
en: Notification - 1 Days
zh_TW: 通知 - 1天前

note: module: calendar
en: Notification - 1 Hours
zh_TW: 通知 - 1小時前

note: module: calendar
en: Notification - 15 Minutes
zh_TW: 通知 - 1分鐘前

note: module: calendar
en: Notification - 2 Hours
zh_TW: 通知 - 2小時前

note: module: calendar
en: Notification - 30 Minutes
zh_TW: 通知 - 30分鐘前

note: module: calendar
en: Notifications sent to all attendees to remind of the meeting.
zh_TW: 通知發送給所有與會者以提醒會議。

note: module: calendar
en: Number of Actions
zh_TW: 動作數量

note: module: calendar
en: Number of Repetitions
zh_TW: 重複次數

note: module: calendar
en: Number of errors
zh_TW: 錯誤數量

note: module: calendar
en: Number of messages requiring action
zh_TW: 需要採取行動的訊息數目

note: module: calendar
en: Number of messages with delivery error
zh_TW: 有發送錯誤的郵件數量

note: module: calendar
en: Number of repetitions
zh_TW: 重複的數量

note: module: calendar odoo-javascript
en: OK
zh_TW: 確定

note: module: calendar
en: Online Meeting
zh_TW: 網上會議

note: module: calendar
en: Only Internal Users
zh_TW: 僅限內部使用者

note: module: calendar
en: Only internal users
zh_TW: 僅內部使用者

note: module: calendar
en: Open Calendar
zh_TW: 開啟日曆

note: module: calendar
en: Option
zh_TW: 選項

note: module: calendar
en: Organizer
zh_TW: 舉辦方

note: module: calendar
en: Outlook Calendar
zh_TW: Outlook 行事曆

note: module: calendar
en: Outlook Client Id
zh_TW: Outlook 客户端識別碼

note: module: calendar
en: Outlook Client Secret
zh_TW: Outlook 客戶端秘密

note: module: calendar
en: Outlook Synchronization Paused
zh_TW: Outlook 同步已暫停

note: module: calendar
en: Participant
zh_TW: 參與者

note: module: calendar
en: Partner-related data of the user
zh_TW: 該使用者之合作夥伴相關的資料

note: module: calendar
en: People to whom this event will be visible.
zh_TW: 此活動對其可見的人。

note: module: calendar
en: Phone
zh_TW: 電話

note: module: calendar
en: Privacy
zh_TW: 私隱

note: module: calendar
en: Private
zh_TW: 私人

note: module: calendar
en: Public
zh_TW: 公開

note: module: calendar
en: Recurrence
zh_TW: 循環活動

note: module: calendar
en: Recurrence Rule
zh_TW: 活動循環規則

note: module: calendar
en: Recurrence Termination
zh_TW: 循環終止

note: module: calendar
en: Recurrence Update
zh_TW: 循環活動更新

note: module: calendar
en: Recurrent
zh_TW: 循環

note: module: calendar
en: Recurrent Rule
zh_TW: 循環規則

note: module: calendar
en: Remind Before
zh_TW: 提醒早於

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

note: module: calendar
en: Repeat
zh_TW: 重複

note: module: calendar
en: Repeat On
zh_TW: 重複

note: module: calendar
en: Repeat Until
zh_TW: 重複直至

note: module: calendar
en: Repeat every
zh_TW: 循環間隔為每

note: module: calendar
en: Repeat every (Days/Week/Month/Year)
zh_TW: 重複間隔 (日/周/月/年)

note: module: calendar
en: Repeat x times
zh_TW: 重複 x 次

note: module: calendar odoo-javascript
en: Reschedule
zh_TW: 再排期

note: module: calendar
en: Responsible
zh_TW: 負責人

note: module: calendar
en: Rrule
zh_TW: 規則

note: module: calendar
en: Rrule Type
zh_TW: 規則類型

note: module: calendar
en: Sat
zh_TW: 六

note: module: calendar
en: Saturday
zh_TW: 星期六

note: module: calendar
en: Scheduled by
zh_TW: 規劃人

note: module: calendar odoo-python
en: Scheduling an activity using the calendar is not possible on more than one record.
zh_TW: 使用日曆安排活動無法在多個記錄上進行。

note: module: calendar
en: Search Meetings
zh_TW: 搜尋會議

note: module: calendar
en: Second
zh_TW: 第二個

note: module: calendar
en: Select attendees...
zh_TW: 選擇與會者...

note: module: calendar
en: Send Email to attendees
zh_TW: 向與會者發送電子郵件

note: module: calendar
en: Send Invitations
zh_TW: 發送邀請

note: module: calendar
en: Send Mail
zh_TW: 發送信件

note: module: calendar
en: Sent to all attendees if a reminder is set
zh_TW: 如果設置了提醒，則發送給所有參加者

note: module: calendar
en: Sent to all attendees if the schedule change
zh_TW: 如果日程安排更改，則發送給所有參加者

note: module: calendar
en: Settings
zh_TW: 設定

note: module: calendar
en: Should Show Status
zh_TW: 應顯示狀態

note: module: calendar
en: Show as
zh_TW: 顯示全部

note: module: calendar odoo-javascript
en: Snooze
zh_TW: 延後

note: module: calendar
en: Start
zh_TW: 開始

note: module: calendar
en: Start Date
zh_TW: 開始日期

note: module: calendar
en: Start date of an event, without time for full days events
zh_TW: 一個活動的開始日期，不包括全天活動的時間

note: module: calendar
en: Status
zh_TW: 狀態

note: module: calendar
en: Status:
zh_TW: 狀態：

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

note: module: calendar
en: Stop date of an event, without time for full days events
zh_TW: 一個活動的結束日期，不包括全天活動的時間

note: module: calendar odoo-javascript
en: Stop synchro
zh_TW: 停止同步

note: module: calendar
en: Subject
zh_TW: 主題

note: module: calendar
en: Submit
zh_TW: 提交

note: module: calendar
en: Sun
zh_TW: 日

note: module: calendar
en: Sunday
zh_TW: 星期日

note: module: calendar odoo-javascript
en: Synchro is paused
zh_TW: 同步已暫停

note: module: calendar odoo-javascript
en: Synchronize with
zh_TW: 同步至

note: module: calendar
en: Synchronize your calendar with Google Calendar
zh_TW: 將日曆與Google日曆同步

note: module: calendar
en: Synchronize your calendar with Outlook
zh_TW: 將您的日曆與 Outlook 同步

note: module: calendar
en: Tag name already exists!
zh_TW: 標籤名稱已存在!

note: module: calendar
en: Tags
zh_TW: 標籤

note: module: calendar
en: Template used to render mail reminder content.
zh_TW: 用於呈現郵件提醒內容的模板。

note: module: calendar
en: Tentative
zh_TW: 暫定的

note: module: calendar
en: Tentative Count
zh_TW: 暫定數目

note: module: calendar
en: The
zh_TW: 此

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_TW: 該日曆可在員工之間共享，並與
                其他模組（例如員工休假或商機）
                全面整合。

note: module: calendar
en: The day must be between 1 and 31
zh_TW: 日期必須在 1 到 31 之間

note: module: calendar odoo-python
en: The interval cannot be negative.
zh_TW: 間隔不能為負數。

note: module: calendar odoo-python
en: The number of repetitions cannot be negative.
zh_TW: 重複次數不能為負數。

note: module: calendar odoo-python
en: There are no attendees on these events
zh_TW: 這些活動沒有參加者

note: module: calendar
en: Third
zh_TW: 第三個

note: module: calendar odoo-javascript
en: This and following events
zh_TW: 此活動和以下活動

note: module: calendar odoo-javascript
en: This event
zh_TW: 此活動

note: module: calendar
en: Thu
zh_TW: 四

note: module: calendar
en: Thursday
zh_TW: 星期四

note: module: calendar
en: Timezone
zh_TW: 時區

note: module: calendar
en: Timezone used for displaying time in the mail template
zh_TW: 用於在信件範本中顯示時間的時區

note: module: calendar odoo-python
en: Today's Meetings
zh_TW: 今天的會議

note: module: calendar
en: Trigger
zh_TW: 觸發器

note: module: calendar
en: Tue
zh_TW: 二

note: module: calendar
en: Tuesday
zh_TW: 星期二

note: module: calendar
en: Type
zh_TW: 類型

note: module: calendar odoo-python
en: Unable to save the recurrence with "This Event"
zh_TW: 無法儲存 "此事件"的重複活動

note: module: calendar
en: Uncertain
zh_TW: 不確定

note: module: calendar
en: Unit
zh_TW: 單位

note: module: calendar
en: Until
zh_TW: 直至

note: module: calendar
en: Used to manually notifiy attendees
zh_TW: 用於手動通知參加者

note: module: calendar
en: User
zh_TW: 使用者

note: module: calendar
en: User Can Edit
zh_TW: 用戶可編輯

note: module: calendar
en: User Settings
zh_TW: 使用者設定

note: module: calendar
en: Videocall Source
zh_TW: 視像通話來源

note: module: calendar
en: Videocall URL
zh_TW: 視像通話網址

note: module: calendar odoo-javascript
en: View
zh_TW: 檢視

note: module: calendar
en: Wed
zh_TW: 三

note: module: calendar
en: Wednesday
zh_TW: 星期三

note: module: calendar
en: Weekday
zh_TW: 平日

note: module: calendar
en: Weekly
zh_TW: 每週

note: module: calendar
en: Weeks
zh_TW: 星期

note: module: calendar
en: Yearly
zh_TW: 每年

note: module: calendar
en: Years
zh_TW: 年

note: module: calendar odoo-javascript
en: Yes
zh_TW: 是

note: module: calendar
en: Yes I'm going.
zh_TW: 我將出席。

note: module: calendar odoo-python
en: You can't update a recurrence without base event.
zh_TW: 如果沒有基本活動，您將無法更新重複活動。

note: module: calendar odoo-python
en: You cannot duplicate a calendar attendee.
zh_TW: 您不能複製日程參與者。

note: module: calendar odoo-python
en: You have to choose at least one day in the week
zh_TW: 您必須在一周中至少選擇一天

note: module: calendar odoo-javascript
en: You're alone in this meeting
zh_TW: 今次會議只有你一個人

note: module: calendar odoo-javascript
en: accepted
zh_TW: 已接受

note: module: calendar odoo-javascript
en: attendees
zh_TW: 參加者

note: module: calendar
en: awaiting
zh_TW: 待回覆

note: module: calendar odoo-javascript
en: declined
zh_TW: 已拒絕

note: module: calendar
en: e.g. Business Lunch
zh_TW: 例如:商務午餐

note: module: calendar
en: e.g: 12/31/2023
zh_TW: 例：12/31/2023

note: module: calendar
en: maybe,
zh_TW: 或許,

note: module: calendar odoo-javascript
en: no email
zh_TW: 沒有電子郵件

note: module: calendar
en: no,
zh_TW: 否,

note: module: calendar odoo-javascript
en: uncertain
zh_TW: 不確定

note: module: calendar
en: yes,
zh_TW: 是,

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

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

note: module: calendar
en: {{object.name}}: Event update
zh_TW: {{object.name}}：活動更新
