Odoo Server 16.0 - en to de translation catalogue (291 entries)

note: module: calendar odoo-python
en: %(date_start)s at %(time_start)s To
     %(date_end)s at %(time_end)s (%(timezone)s)
de: %(date_start)s um %(time_start)s bis
     %(date_end)s um %(time_end)s (%(timezone)s)

note: module: calendar odoo-python
en: %(day)s at (%(start)s To %(end)s) (%(timezone)s)
de: %(day)s um (%(start)s bis %(end)s) (%(timezone)s)

note: module: calendar odoo-python
en: %s has accepted the invitation
de: %s hat die Einladung angenommen

note: module: calendar odoo-python
en: %s has declined the invitation
de: %s hat die Einladung abgelehnt

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="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-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-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>
                            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>
de: <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>
            Guten Tag <t t-out="object.common_name or ''">Ready Mat</t>,<br><br>
            <t t-if="is_online and target_responsible">
                <t t-if="customer">
                    das Datum Ihres Termins mit <t t-out="customer.name or ''">Jesse Brown</t> wurde aktualisiert.
                </t>
                <t t-else="">
                    Ihr Termin wurde aktualisiert.
                </t>
                Der Termin <strong t-out="object.event_id.appointment_type_id.name or ''">Demo planen</strong> ist jetzt geplant für
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 um (11:00:00 bis 11:30:00) (Europe/Brussels)</t>
            </t>
            <t t-elif="is_online and target_customer">
                Das Datum Ihres Termins mit <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> wurde aktualisiert.
                Der Termin <strong t-out="object.event_id.appointment_type_id.name or ''"></strong> ist jetzt geplant für
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 um (11:00:00 bis 11:30:00) (Europe/Brussels)</t>.
            </t>
            <t t-else="">
                Das Datum des Termins wurde aktualisiert.
                Das Meeting <strong t-out="object.event_id.name or ''">Follow-up für Projektvorschlag</strong>, erstellt von <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t>, ist jetzt geplant für
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 um (11:00:00 bis 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">
                Annehmen</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">
                Ablehnen</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">
                Ansehen</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 ""'>Dienstag</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 ""'>Mai 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 Uhr</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>Veranstaltungsdetails</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>Standort: <t t-out="object.event_id.location or ''">Brüssel</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">Karte ansehen</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Wann: <t t-out="object.recurrence_id.name or ''">Jede Woche, 3 Veranstaltungen</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Dauer: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Teilnehmer
                    <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">Sie</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            So können Sie teilnehmen:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Mit Odoo Dialog</t>
                            <t t-else=""> Per Klick auf folgenden Link</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>Beschreibung der Veranstaltung:
                        <t t-out="object.event_id.description">Internes Treffen zum Thema Preisgestaltung.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br>
        Vielen Dank
        <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) "></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)"></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)"></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)"></t>
                                </div>
                                <t t-if="mail_tz">
                                    <div style="font-size: 10px; font-weight: normal">
                                        (<t t-out="mail_tz"></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 ''"></t>
                                    (<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 ''"></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))"></t>
                                </li>
                            </t>
                        </ul>
                    </td>
                </tr>
            </table>
        </div>
        <div class="user_input">
            <hr>
            <p placeholder="Enter your message here"><br></p>
    
        </div>
    </div>
de: <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)"></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)"></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)"></t>
                                </div>
                                <t t-if="mail_tz">
                                    <div style="font-size: 10px; font-weight: normal">
                                        (<t t-out="mail_tz"></t>)
                                    </div>
                                </t>
                            </t>
                        </div>
                    </td>
                    <td width="20px;"></td>
                    <td style="padding-top: 5px;">
                        <p>
                            <strong>Veranstaltungsdetails</strong>
                        </p>
                        <ul>
                            <t t-if="not is_html_empty(object.description)">
                                <li>Beschreibung:
                                <t t-out="object.description">Internes Meeting zur Besprechung der neuen Preise für Produkte und Dienstleistungen.</t></li>
                            </t>
                            <t t-if="object.videocall_location">
                                <li>
                                    Wie Sie beitreten:
                                    <t t-if="object.get_base_url() in object.videocall_location"> Mit Odoo Dialog beitreten</t>
                                    <t t-else=""> Beitreten über</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>Standort: <t t-out="object.location or ''"></t>
                                    (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.location}}">Karten ansehen</a>)
                                </li>
                            </t>
                            <t t-if="recurrent">
                                <li>Wann: <t t-out="object.recurrence_id.name or ''"></t></li>
                            </t>
                            <t t-if="not object.allday and object.duration">
                                <li>Dauer:
                                    <t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))"></t>
                                </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 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 ''">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 ''"></t> 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;" 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="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-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="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>
                            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>
de: <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>
            Hallo <t t-out="object.common_name or ''">Wood Corner</t>,<br><br>
    
            <t t-if="is_online and target_customer">
                Ihr Termin <strong t-out="object.event_id.appointment_type_id.name or ''">Eine Demo planen</strong> <t t-if="object.event_id.appointment_type_id.category != 'custom'"> mit <t t-out="object.event_id.user_id.name or ''">Ready Mat</t></t> wurde gebucht.
            </t>
            <t t-elif="is_online and target_responsible">
                <t t-if="customer">
                    <t t-out="customer.name or ''"></t>hat den Termin <strong t-out="object.event_id.appointment_type_id.name or ''">Eine Demo planen</strong> mit Ihnen gebucht.
                </t>
                <t t-else="">
                    Ihr Termin <strong t-out="object.event_id.appointment_type_id.name or ''">Eine Demo planen</strong> wurde gebucht.
                </t>
            </t>
            <t t-elif="not target_responsible">
                <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> hat Sie zu dem Meeting <strong t-out="object.event_id.name or ''">Follow-up für Projektvorschlag</strong> eingeladen.
            </t>
            <t t-else="">
                Ihr Meeting <strong t-out="object.event_id.name or ''">Follow-up für Projektvorschlag</strong> wurde gebucht.
            </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">
                    Teilnehmen</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">
                    Ablehnen</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'">Ansehen</t></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 ''">Dienstag</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 ''">Mai 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 Uhr</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>Veranstaltungsdetails</strong></p>
                <ul>
                    <t t-if="is_online">
                        <li>Terminart: <t t-out="object.event_id.appointment_type_id.name or ''">Demo planen</t></li>
                    </t>
                    <t t-if="object.event_id.location">
                        <li>Ort: <t t-out="object.event_id.location or ''">Brüssel</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">Karte ansehen</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Wann: <t t-out="object.recurrence_id.name or ''">Jede Woche, 3 Veranstaltungen</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Dauer: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Teilnehmer
                    <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">Sie</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            So können Sie teilnehmen:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Mit Odoo Discuss</t>
                            <t t-else=""> Per Klick auf</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>Beschreibung der Veranstaltung:
                        <t t-out="object.event_id.description">Internes Meeting zu neuer Preisgestaltung.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br>
        Vielen Dank
        <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.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="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-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-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>
                            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>
de: <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>
            Hallo <t t-out="object.common_name or ''">Gemini Furniture</t>,<br><br>
            dies ist eine Erinnerung an folgende Veranstaltung:
        </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">
                Annehmen</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">
                Ablehnen</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">
                Anzeigen</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 ""'>Dienstag</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 ""'>Mai 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 Uhr</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>Veranstaltungsdetails</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>Ort: <t t-out="object.event_id.location or ''">Brüssel</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">Karte anzeigen</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Wann: <t t-out="object.recurrence_id.name or ''">Jede Woche, 3 Veranstaltungen</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Dauer: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Teilnehmer
                    <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">Sie</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            So können Sie teilnehmen:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Mit Odoo Dialog</t>
                            <t t-else=""> Per Klick auf</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>Beschreibung der Veranstaltung:
                        <t t-out="object.event_id.description">Interne Besprechung zu neuer Preisgestaltung.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br>
        Vielen Dank!
        <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: <span class="fa fa-plus"/><span> Add Odoo meeting</span>
de: <span class="fa fa-plus"/><span> Odoo-Meeting hinzufügen</span>

note: module: calendar
en: <span class="fa fa-times"/><span> Clear meeting</span>
de: <span class="fa fa-times"/><span> Meeting löschen</span>

note: module: calendar
en: <span class="me-1 o_form_label">Google Calendar</span>
de: <span class="me-1 o_form_label">Google Kalender</span>

note: module: calendar
en: <span class="me-1 o_form_label">Outlook Calendar</span>
de: <span class="me-1 o_form_label">Outlook-Kalender</span>

note: module: calendar
en: <span> hours</span>
de: <span> Stunden</span>

note: module: calendar
en: <strong>The following attendees have invalid email addresses and won't receive any email notifications:</strong>
de: <strong>Folgende Teilnehmer haben ungültige E-Mail-Adressen und werden keine Benachrichtigungen erhalten:</strong>

note: module: calendar
en: A user cannot have the same contact twice.
de: Ein Benutzer kann nicht zweimal den gleichen Kontakt haben.

note: module: calendar odoo-javascript
en: Accept
de: Akzeptieren

note: module: calendar
en: Accepted
de: Akzeptiert

note: module: calendar
en: Action
de: Aktion

note: module: calendar
en: Action Needed
de: Aktion notwendig

note: module: calendar
en: Actions may trigger specific behavior like opening calendar view or automatically mark as done when a document is uploaded
de: Aktionen führen gegebenenfalls zu weiteren Funktionen wie zur Öffnung der Kalenderansicht oder zur automatischen „Erledigt“-Markierung, wenn ein Dokument hochgeladen wurde.

note: module: calendar
en: Active
de: Aktiv

note: module: calendar
en: Activities
de: Aktivitäten

note: module: calendar
en: Activity
de: Aktivität

note: module: calendar
en: Activity Mixin
de: Aktivitäts-Mixin

note: module: calendar
en: Activity Type
de: Aktivitätstyp

note: module: calendar
en: Additional Message
de: Zusätzliche Nachricht

note: module: calendar
en: Additional message that would be sent with the notification for the reminder
de: Zusätzliche Nachricht für den Versand von Erinnerungsnachrichten

note: module: calendar odoo-javascript
en: All Day
de: Ganztägig

note: module: calendar odoo-python
en: All Day, %(day)s
de: Ganztägig, %(day)s

note: module: calendar odoo-javascript
en: All events
de: Alle Veranstaltungen

note: module: calendar
en: Archived
de: Archiviert

note: module: calendar odoo-javascript
en: Are you sure you want to delete this record ?
de: Sind Sie sicher, dass Sie diesen Datensatz löschen möchten?

note: module: calendar
en: Attachment Count
de: Anzahl Anhänge

note: module: calendar
en: Attendee
de: Teilnehmer

note: module: calendar
en: Attendee Status
de: Teilnehmerstatus

note: module: calendar
en: Attendees
de: Teilnehmer

note: module: calendar
en: Available
de: Verfügbar

note: module: calendar
en: Available/Busy
de: Verfügbar/Beschäftigt

note: module: calendar
en: Base Event
de: Grundereignis

note: module: calendar odoo-python
en: Busy
de: Beschäftigt

note: module: calendar
en: By day
de: Je Tag

note: module: calendar
en: Calendar
de: Kalender

note: module: calendar
en: Calendar Alarm
de: Kalenderalarm

note: module: calendar
en: Calendar Attendee Information
de: Informationen für Kalender-Teilnehmer

note: module: calendar
en: Calendar Event
de: Kalender-Ereignis

note: module: calendar
en: Calendar Filters
de: Kalender-Filter

note: module: calendar
en: Calendar Invitation
de: Kalendereinladung

note: module: calendar
en: Calendar Meeting
de: Kalendertermin

note: module: calendar
en: Calendar Provider Configuration Wizard
de: Assistent zur Konfiguration des Kalenderanbieters

note: module: calendar
en: Calendar: Date Updated
de: Kalender: Datum aktualisiert

note: module: calendar
en: Calendar: Event Reminder
de: Kalender: Terminerinnerung

note: module: calendar
en: Calendar: Event Update
de: Kalender: Veranstaltungsaktualisierung

note: module: calendar
en: Calendar: Meeting Invitation
de: Kalender: Termineinladung

note: module: calendar
en: Calendar: Reminder
de: Kalender: Erinnerung

note: module: calendar
en: Cancel
de: Abbrechen

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)
de: Prüfen Sie, ob der Organisator allein an der Veranstaltung teilnimmt, d. h. ob der Organisator der einzige ist, der nicht abgelehnt hat (nur wenn der Organisator nicht der einzige Teilnehmer ist)

note: module: calendar
en: Checked
de: Geprüft

note: module: calendar
en: Choose an external calendar to configure
de: Wählen Sie einen externen Kalender zur Konfiguration

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
de: Wählen Sie, was mit anderen Ereignissen in der Wiederholung geschehen soll. Das Aktualisieren aller Ereignisse ist nicht erlaubt, wenn Datum oder Uhrzeit geändert werden.

note: module: calendar
en: Color
de: Farbe

note: module: calendar
en: Common name
de: Allgemeiner Name

note: module: calendar
en: Configuration
de: Konfiguration

note: module: calendar odoo-javascript
en: Confirm
de: Bestätigen

note: module: calendar
en: Connect
de: Verknüpfen

note: module: calendar odoo-javascript
en: Connect your Calendar
de: Kalender verknüpfen

note: module: calendar
en: Contact
de: Kontakt

note: module: calendar odoo-python
en: Contact Attendees
de: Teilnehmer kontaktieren

note: module: calendar
en: Count
de: Anzahl

note: module: calendar
en: Created by
de: Erstellt von

note: module: calendar
en: Created on
de: Erstellt am

note: module: calendar
en: Custom
de: Benutzerdefiniert

note: module: calendar
en: Date
de: Datum

note: module: calendar
en: Date of month
de: Datum im Monat

note: module: calendar
en: Day
de: Tag

note: module: calendar
en: Day of Month
de: Tag des Monats

note: module: calendar
en: Day of month
de: Tag des Monats

note: module: calendar
en: Days
de: Tage

note: module: calendar odoo-javascript
en: Decline
de: Absagen

note: module: calendar
en: Declined
de: Abgesagt

note: module: calendar odoo-javascript
en: Delete
de: Löschen

note: module: calendar
en: Description
de: Beschreibung

note: module: calendar
en: Discuss
de: Dialog

note: module: calendar
en: Discuss Channel
de: Diskussionskanal

note: module: calendar
en: Display Description
de: Beschreibung anzeigen

note: module: calendar
en: Display Name
de: Anzeigename

note: module: calendar
en: Document
de: Dokument

note: module: calendar
en: Document ID
de: Dokument-ID

note: module: calendar
en: Document Model
de: Dokumentmodell

note: module: calendar
en: Document Model Name
de: Name des Dokumentmodells

note: module: calendar
en: Dtstart
de: Startdatum

note: module: calendar
en: Duration
de: Dauer

note: module: calendar
en: Duration in minutes
de: Dauer in Minuten

note: module: calendar
en: EMAIL
de: E-MAIL

note: module: calendar
en: Edit recurring event
de: Wiederholendes Ereignis bearbeiten

note: module: calendar
en: Email
de: E-Mail

note: module: calendar
en: Email - 3 Hours
de: E-Mail - 3 Stunden

note: module: calendar
en: Email - 6 Hours
de: E-Mail - 6 Stunden

note: module: calendar
en: Email Template
de: E-Mail-Vorlage

note: module: calendar
en: Employee
de: Mitarbeiter

note: module: calendar
en: End Date
de: Enddatum

note: module: calendar
en: End Type
de: Endtyp

note: module: calendar
en: End date
de: Enddatum

note: module: calendar
en: Ending At
de: Ende

note: module: calendar
en: Ending at
de: Ende

note: module: calendar
en: Event Alarm
de: Ereignisalarm

note: module: calendar
en: Event Alarm Manager
de: Manager von Ereignisalarmen

note: module: calendar
en: Event Meeting Type
de: Ereignisterminart

note: module: calendar
en: Event Recurrence Rule
de: Ereignis-Wiederholungsregel

note: module: calendar
en: Event Time
de: Zeitpunkt des Ereignisses

note: module: calendar odoo-python
en: Every %(count)s %(period)s
de: Alle %(count)s%(period)s

note: module: calendar
en: First
de: Erster

note: module: calendar odoo-python
en: First you have to specify the date of the invitation.
de: Zunächst müssen Sie das Datum der Einladung festlegen.

note: module: calendar
en: Follow Recurrence
de: Wiederholung verfolgen

note: module: calendar
en: Followers
de: Follower

note: module: calendar
en: Followers (Partners)
de: Follower (Partner)

note: module: calendar
en: Forever
de: Für immer

note: module: calendar
en: Fourth
de: Vierter

note: module: calendar
en: Free
de: Verfügbar

note: module: calendar
en: Fri
de: Fr

note: module: calendar
en: Friday
de: Freitag

note: module: calendar
en: Google Calendar icon
de: Google-Kalender-Icon

note: module: calendar
en: Group By
de: Gruppieren nach

note: module: calendar odoo-python
en: Grouping by %s is not allowed on private events.
de: Gruppierung nach %s ist für private Veranstaltungen nicht erlaubt.

note: module: calendar
en: HTTP Routing
de: HTTP-Routing

note: module: calendar
en: Has Message
de: Hat eine Nachricht

note: module: calendar
en: Hours
de: Stunden

note: module: calendar
en: If checked, new messages require your attention.
de: Falls markiert, erfordern neue Nachrichten Ihre Aufmerksamkeit.

note: module: calendar
en: If checked, some messages have a delivery error.
de: Falls markiert, weisen einige Nachrichten einen Zustellungsfehler auf.

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.
de: Wenn das aktive Feld auf Falsch gesetzt ist, können Sie die Erinnerung ausblenden, ohne sie zu entfernen.

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.
de: Wenn der Status „Beschäftigt“ angezeigt wird, ist dieses Ereignis für andere Personen sichtbar, wobei je nach Datenschutz entweder die vollständigen Informationen oder einfach der Status „Beschäftigt“ angezeigt werden. Verwenden Sie diese Option, um anderen Personen mitzuteilen, dass Sie in diesem Zeitraum nicht verfügbar sind. 
    Wenn der Status „Verfügbar“ angezeigt wird, ist dieses Ereignis für andere Personen nicht sichtbar. Verwenden Sie diese Option, um anderen Personen mitzuteilen, dass Sie während dieses Zeitraums verfügbar sind.

note: module: calendar
en: Interval
de: Intervall

note: module: calendar
en: Invalid Email Partner
de: Ungültiger E-Mail-Partner

note: module: calendar
en: Invitation
de: Einladung

note: module: calendar
en: Invitation Token
de: Einladungstoken

note: module: calendar
en: Invitation details
de: Einladungsdetails

note: module: calendar
en: Invitation email to new attendees
de: Einladungs-E-Mail an neue Teilnehmer

note: module: calendar
en: Invitation for
de: Einladung für

note: module: calendar
en: Invitation to {{ object.event_id.name }}
de: Einladung zu {{ object.event_id.name }}

note: module: calendar
en: Invitations
de: Einladungen

note: module: calendar
en: Is Follower
de: Ist Follower

note: module: calendar
en: Is the Event Highlighted
de: Ist das Ereignis hervorgehoben

note: module: calendar
en: Is the Organizer Alone
de: Ist der Organisator allein

note: module: calendar
en: Join Video Call
de: An Videoanruf teilnehmen

note: module: calendar
en: Last
de: Letzter

note: module: calendar
en: Last Modified on
de: Letzte Änderung am

note: module: calendar
en: Last Updated by
de: Zuletzt aktualisiert von

note: module: calendar
en: Last Updated on
de: Zuletzt aktualisiert am

note: module: calendar
en: Last notification marked as read from base Calendar
de: Letzte als gelesen markierte Benachrichtigung aus dem Basiskalender

note: module: calendar
en: Let the event automatically repeat at that interval
de: Termin wird automatisch in diesem Abstand wiederholt

note: module: calendar
en: Location
de: Ort

note: module: calendar
en: Mail Tz
de: Mail-Zeitzone

note: module: calendar
en: Main Attachment
de: Hauptanhang

note: module: calendar
en: Me
de: Ich

note: module: calendar odoo-python
en: Meeting '%(name)s' starts '%(start_datetime)s' and ends '%(end_datetime)s'
de: Meeting „%(name)s“ startet um „%(start_datetime)s“ und endet um „%(end_datetime)s“

note: module: calendar
en: Meeting Details
de: Meeting-Details

note: module: calendar
en: Meeting Subject
de: Meeting-Betreff

note: module: calendar
en: Meeting Types
de: Meetingtypen

note: module: calendar
en: Meeting URL
de: Meeting-URL

note: module: calendar
en: Meeting linked
de: Meeting verlinkt

note: module: calendar
en: Message Delivery error
de: Nachricht mit Zustellungsfehler

note: module: calendar
en: Messages
de: Nachrichten

note: module: calendar
en: Microsoft Outlook icon
de: Microsoft-Outlook-Icon

note: module: calendar
en: Minutes
de: Minuten

note: module: calendar
en: Mon
de: Mo

note: module: calendar
en: Monday
de: Montag

note: module: calendar
en: Month By
de: Monat nach

note: module: calendar
en: Months
de: Monate

note: module: calendar
en: My Meetings
de: Meine Meetings

note: module: calendar
en: Needs Action
de: Erfordert Aktion

note: module: calendar odoo-javascript
en: New
de: Neu

note: module: calendar
en: Next Activity Calendar Event
de: Nächstes Aktivitätskalenderereignis

note: module: calendar
en: No I'm not going.
de: Nein, ich werde nicht teilnehmen.

note: module: calendar
en: No feedback yet
de: Noch kein Feedback

note: module: calendar
en: No meetings found. Let's schedule one!
de: Keine Termine gefunden. Planen Sie etwas!

note: module: calendar
en: Notification
de: Benachrichtigung

note: module: calendar
en: Notification - 1 Days
de: Benachrichtigung - 1 Tag

note: module: calendar
en: Notification - 1 Hours
de: Benachrichtigung - 1 Stunde

note: module: calendar
en: Notification - 15 Minutes
de: Benachrichtigung - 15 Minuten

note: module: calendar
en: Notification - 2 Hours
de: Benachrichtigung - 2 Stunden

note: module: calendar
en: Notification - 30 Minutes
de: Benachrichtigung - 30 Minuten

note: module: calendar
en: Notifications sent to all attendees to remind of the meeting.
de: Benachrichtigungen werden an alle Teilnehmer versandt, um an den Termin zu erinnern.

note: module: calendar
en: Number of Actions
de: Anzahl der Aktionen

note: module: calendar
en: Number of errors
de: Anzahl der Fehler

note: module: calendar
en: Number of messages requiring action
de: Anzahl der Meldungen, die eine Aktion erfordern

note: module: calendar
en: Number of messages with delivery error
de: Anzahl der Nachrichten mit Zustellungsfehler

note: module: calendar
en: Number of repetitions
de: Anzahl der Wiederholungen

note: module: calendar
en: Only Internal Users
de: Nur interne Benutzer

note: module: calendar
en: Only internal users
de: Nur interne Benutzer

note: module: calendar
en: Open Calendar
de: Kalender öffnen

note: module: calendar
en: Options
de: Optionen

note: module: calendar
en: Organizer
de: Organisator

note: module: calendar
en: Outlook Client Id
de: Outlook-Client-ID

note: module: calendar
en: Outlook Client Secret
de: Outlook-Client-Geheimnis

note: module: calendar
en: Participant
de: Teilnehmer

note: module: calendar
en: Partner-related data of the user
de: Partnerbezogene Daten des Benutzers

note: module: calendar
en: People to whom this event will be visible.
de: Personen, für die diese Veranstaltung sichtbar sein wird.

note: module: calendar
en: Phone
de: Telefon

note: module: calendar
en: Privacy
de: Privatsphäre

note: module: calendar
en: Private
de: Privat

note: module: calendar odoo-python
en: Private Event Excluded
de: Privates Ereignis ausgeschlossen

note: module: calendar
en: Public
de: Öffentlich

note: module: calendar
en: Read More
de: Mehr lesen

note: module: calendar
en: Recurrence
de: Wiederholung

note: module: calendar
en: Recurrence Rule
de: Wiederholungsregel

note: module: calendar
en: Recurrence Termination
de: Wiederholungsende

note: module: calendar
en: Recurrence Update
de: Wiederholungsaktualisierung

note: module: calendar
en: Recurrent
de: Wiederholend

note: module: calendar
en: Recurrent Rule
de: Wiederholungsregel

note: module: calendar
en: Remind Before
de: Erinnern vor

note: module: calendar
en: Reminders
de: Erinnerungen

note: module: calendar
en: Repeat
de: Wiederholen

note: module: calendar
en: Repeat Every
de: Wiederholen alle

note: module: calendar
en: Repeat Until
de: Wiederholen bis

note: module: calendar
en: Repeat every (Days/Week/Month/Year)
de: Wiederholen alle (Tag/Woche/Monat/Jahr)

note: module: calendar
en: Repeat x times
de: Anzahl Wiederholungen

note: module: calendar odoo-javascript
en: Reschedule
de: Verschieben

note: module: calendar
en: Responsible
de: Verantwortlich

note: module: calendar
en: Rrule
de: Regel

note: module: calendar
en: Rrule Type
de: Regeltyp

note: module: calendar
en: Sat
de: Sa

note: module: calendar
en: Saturday
de: Samstag

note: module: calendar
en: Scheduled by
de: Geplant von

note: module: calendar
en: Search Meetings
de: Meetings suchen

note: module: calendar
en: Second
de: Sekunde

note: module: calendar
en: Select attendees...
de: Teilnehmer auswählen ...

note: module: calendar
en: Send Email to attendees
de: E-Mail an Teilnehmer senden

note: module: calendar
en: Send Invitations
de: Einladungen senden

note: module: calendar
en: Send Mail
de: E-Mail senden

note: module: calendar
en: Sent to all attendees if a reminder is set
de: Versand an alle Teilnehmer, wenn eine Erinnerung eingestellt wurde

note: module: calendar
en: Sent to all attendees if the schedule change
de: Versand an alle Teilnehmer, wenn der Zeitplan ändert

note: module: calendar
en: Show as
de: Anzeigen als

note: module: calendar odoo-javascript
en: Snooze
de: Schlummern

note: module: calendar
en: Start Date
de: Startdatum

note: module: calendar
en: Start date of an event, without time for full days events
de: Startdatum eines Ereignisses, ohne die Zeit für ganztägige Ereignisse

note: module: calendar
en: Starting at
de: Beginn

note: module: calendar
en: Stop
de: Stopp

note: module: calendar
en: Stop date of an event, without time for full days events
de: Enddatum eines Ereignisses, ohne die Zeit für ganztägige Ereignisse

note: module: calendar
en: Subject
de: Betreff

note: module: calendar
en: Sun
de: So

note: module: calendar
en: Sunday
de: Sonntag

note: module: calendar odoo-javascript
en: Synchronize with:
de: Synchronisieren mit:

note: module: calendar
en: Synchronize your calendar with Google Calendar
de: Synchronisieren Sie Ihren Kalender mit Google Kalender

note: module: calendar
en: Synchronize your calendar with Outlook
de: Synchronisieren Sie Ihren Kalender mit Outlook

note: module: calendar
en: Tag name already exists !
de: Stichwortbezeichnung existiert bereits!

note: module: calendar
en: Tags
de: Stichwörter

note: module: calendar
en: Template used to render mail reminder content.
de: Vorlage für die Darstellung des Inhalts von Erinnerungsmails.

note: module: calendar
en: Tentative
de: Eventuell

note: module: calendar odoo-javascript
en: The activity is linked to a meeting. Deleting it will remove the meeting as well. Do you want to proceed?
de: Die Aktivität ist mit einem Meeting verknüpft. Wenn Sie sie löschen, wird auch das Meeting entfernt. Möchten Sie fortfahren?

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.
de: Der Kalender wird zwischen den Mitarbeitern geteilt und ist voll integriert mit
    anderen Anwendungen, wie z. B. Mitarbeiterurlaube oder andere geschäftliche Ereignisse.

note: module: calendar
en: The day must be between 1 and 31
de: Der Tag muss zwischen 1 und 31 liegen

note: module: calendar odoo-python
en: The ending date and time cannot be earlier than the starting date and time.
de: Das Enddatum und die Endzeit dürfen nicht vor dem Startdatum und der Startzeit liegen.

note: module: calendar odoo-python
en: The ending date cannot be earlier than the starting date.
de: Das Enddatum darf nicht vor dem Startdatum liegen.

note: module: calendar odoo-python
en: The interval cannot be negative.
de: Das Intervall kann nicht negativ sein.

note: module: calendar odoo-python
en: The number of repetitions cannot be negative.
de: Die Anzahl der Wiederholungen darf nicht negativ sein.

note: module: calendar odoo-python
en: There are no attendees on these events
de: Für dieses Ereignis gibt es keine Teilnehmer

note: module: calendar
en: Third
de: Dritter

note: module: calendar odoo-javascript
en: This and following events
de: Dieses und darauffolgende Ereignisse

note: module: calendar odoo-javascript
en: This event
de: Dieses Ereignis

note: module: calendar
en: Thu
de: Do

note: module: calendar
en: Thursday
de: Donnerstag

note: module: calendar
en: Timezone
de: Zeitzone

note: module: calendar
en: Timezone used for displaying time in the mail template
de: Zeitzone, die für die Anzeige der Uhrzeit in der E-Mail-Vorlage verwendet wird

note: module: calendar odoo-python
en: Today's Meetings
de: Heutige Meetings

note: module: calendar
en: Tue
de: Di

note: module: calendar
en: Tuesday
de: Dienstag

note: module: calendar
en: Type
de: Typ

note: module: calendar odoo-javascript
en: Uncertain
de: Unklar

note: module: calendar
en: Unit
de: Einheit

note: module: calendar
en: Until
de: Bis

note: module: calendar
en: Used to manually notifiy attendees
de: Verwendung zur manuellen Benachrichtung von Teilnehmern

note: module: calendar
en: User
de: Benutzer

note: module: calendar
en: Videocall Source
de: Videoanrufsquelle

note: module: calendar
en: Videocall URL
de: Videoanrufs-URL

note: module: calendar
en: Wed
de: Mi

note: module: calendar
en: Wednesday
de: Mittwoch

note: module: calendar
en: Weekday
de: Wochentag

note: module: calendar
en: Weeks
de: Wochen

note: module: calendar
en: Years
de: Jahre

note: module: calendar
en: Yes I'm going.
de: Ich werde teilnehmen.

note: module: calendar odoo-python
en: You can't update a recurrence without base event.
de: Ohne Grundereignis können Sie keine Wiederholung einrichten.

note: module: calendar odoo-python
en: You cannot duplicate a calendar attendee.
de: Sie können einen Teilnehmer nicht duplizieren

note: module: calendar odoo-python
en: You have to choose at least one day in the week
de: Sie müssen mindestens einen Tag der Woche auswählen.

note: module: calendar odoo-python
en: day %s
de: Tag %s

note: module: calendar
en: e.g. Business Lunch
de: z. B. Geschäftsessen

note: module: calendar odoo-python
en: for %s events
de: für %s Ereignisse

note: module: calendar odoo-python
en: on %s
de: am %s

note: module: calendar odoo-python
en: on the %(position)s %(weekday)s
de: am %(position)s %(weekday)s

note: module: calendar odoo-python
en: until %s
de: bis %s

note: module: calendar
en: {{ object.event_id.name }} - Reminder
de: {{ object.event_id.name }} - Erinnerung

note: module: calendar
en: {{ object.event_id.name }}: Date updated
de: {{ object.event_id.name }}: Datum aktualisiert

note: module: calendar
en: {{object.name}}: Event update
de: {{object.name}}: Aktualisierung der Veranstaltung
