Odoo Server 17.0 - en to ru translation catalogue (406 entries)

note: module: calendar
en: # Meetings
ru: # Встречи

note: module: calendar odoo-python
en: %(date_start)s at %(time_start)s To
     %(date_end)s at %(time_end)s (%(timezone)s)
ru: %(date_start)s в %(time_start)s До
     %(date_end)s в %(time_end)s (%(timezone)s)

note: module: calendar odoo-python
en: %s has accepted the invitation
ru: %s принял приглашение

note: module: calendar odoo-python
en: %s has declined the invitation
ru: %s отказался от приглашения

note: module: calendar
en: <div style="font-size: 13px; color: #374151;">
    
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value="object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <t t-set="organizer" t-value="object.event_id.user_id"/>
    
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Date Updated
            <img src="/calendar/static/src/img/sync.png" style="border:0; width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-align: bottom;"/>
        </h1>
        <p style="margin: 0;">
            <span style="display: block; margin-bottom: 8px;">Hello <t t-out="object.common_name or ''">Ready Mat</t>,</span>
            <t t-if="is_online and target_responsible">
                <t t-if="customer">
                    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>
                <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">
                Your appointment <strong t-out="object.event_id.appointment_type_id.name or ''"/> <t t-if="organizer">with </t><t t-out="organizer.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>
            <t t-else="">
                The date of the meeting <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> <t t-if="organizer">created by </t><t t-out="organizer.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/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" t-attf-style="display: inline-block; margin-left: 12px; padding: 7px 14px; color: #111827; text-decoration: none; background-color: #E7E9ED; border-radius: 3px;">
                View</a>
        </div>
        <div style="margin: 16px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Details</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
    		    <tr>
                    <td style="width: 100px; color: #676F7B;">Date &amp; Time</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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>
                        <t t-if="not object.event_id.allday">
                            <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>
                            <t t-if="object.mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="recurrent">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">When</td>
                    <td style="padding-top: 6px;"><t t-out="object.recurrence_id.get_recurrence_name() or ''">Every 1 Weeks, for 3 events</t></td>
                </tr>
                <tr t-if="not object.event_id.allday and object.event_id.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Duration</td>
                    <td style="padding-top: 6px;"><t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></td>
                </tr>
                <tr t-if="object.event_id.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;">Location</td>
                    <td style="padding-top: 6px;">
                        <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}}" style="margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;">View Map</a>
                    </td>
                </tr>
                <tr t-if="object.event_id.videocall_location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">
                        <t t-if="object.event_id.videocall_source == 'discuss'">Join with</t>
                        <t t-else="">Join</t>
                    </td>
                    <td style="padding-top: 6px;">
                        <a t-att-href="object.event_id.videocall_location" target="_blank" style="color: #008f8c;">
                            <t t-if="object.event_id.videocall_source == 'discuss'">Odoo Discuss</t>
                            <t t-else="">Video meeting</t>
                        </a>
                    </td>
                </tr>
            </table>
        </div>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Attendees</h2>
            <div t-foreach="object.event_id.attendee_ids" t-as="attendee" style="margin-bottom: 5px;">
                <img t-if="attendee.state" t-attf-src="/calendar/static/src/img/state_{{ attendee.state }}.png" style="border:0; width: 15px; height: 15px; vertical-align: text-bottom;"/>
                <t t-if="attendee != object">
                    <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>
            </div>
        </div>
        <div t-if="not is_html_empty(object.event_id.description)" style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Description of the event</h2>
            <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t>
        </div>
        <p style="margin: 32px 0 0;">
            Thank you!
            <t t-if="organizer.signature">
                <span style="display: block; margin-top: 8px;"><t t-out="organizer.signature or ''">Mitchell Admin</t></span>
            </t>
        </p>
    </div>
ru: <div style="font-size: 13px; color: #374151;">
    
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value="object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <t t-set="organizer" t-value="object.event_id.user_id"/>
    
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Обновление даты
            <img src="/calendar/static/src/img/sync.png" style="border:0; width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-align: bottom;"/>
        </h1>
        <p style="margin: 0;">
            <span style="display: block; margin-bottom: 8px;">Здравствуйте, <t t-out="object.common_name or ''">Ready Mat</t>!</span>
            <t t-if="is_online and target_responsible">
                <t t-if="customer">
                    Дата вашей встречи с <t t-out="customer.name or ''">Джесси Браун</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">
                Ваша встреча <strong t-out="object.event_id.appointment_type_id.name or ''"/> <t t-if="organizer">с </t><t t-out="organizer.partner_id.name or ''">Коллин Диаз</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>
            <t t-else="">
                Встреча <strong t-out="object.event_id.name or ''">Обсуждение предложения по проекту</strong>, <t t-if="organizer">созданная </t><t t-out="organizer.partner_id.name or ''">Коллин Диаз</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/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" t-attf-style="display: inline-block; margin-left: 12px; padding: 7px 14px; color: #111827; text-decoration: none; background-color: #E7E9ED; border-radius: 3px;">
                Посмотреть</a>
        </div>
        <div style="margin: 16px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Детали</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
    		    <tr>
                    <td style="width: 100px; color: #676F7B;">Дата и время</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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</t>
                        <t t-if="not object.event_id.allday">
                            <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>
                            <t t-if="object.mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="recurrent">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Когда</td>
                    <td style="padding-top: 6px;"><t t-out="object.recurrence_id.get_recurrence_name() or ''">Каждую неделю, 3 мероприятия</t></td>
                </tr>
                <tr t-if="not object.event_id.allday and object.event_id.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Длительность</td>
                    <td style="padding-top: 6px;"><t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0ч30</t></td>
                </tr>
                <tr t-if="object.event_id.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;">Место проведения</td>
                    <td style="padding-top: 6px;">
                        <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}}" style="margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;">Посмотреть карту</a>
                    </td>
                </tr>
                <tr t-if="object.event_id.videocall_location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">
                        <t t-if="object.event_id.videocall_source == 'discuss'">Присоединиться через</t>
                        <t t-else="">Присоединиться к</t>
                    </td>
                    <td style="padding-top: 6px;">
                        <a t-att-href="object.event_id.videocall_location" target="_blank" style="color: #008f8c;">
                            <t t-if="object.event_id.videocall_source == 'discuss'">модуль Обсуждения Odoo</t>
                            <t t-else="">видеоконференции</t>
                        </a>
                    </td>
                </tr>
            </table>
        </div>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Участники</h2>
            <div t-foreach="object.event_id.attendee_ids" t-as="attendee" style="margin-bottom: 5px;">
                <img t-if="attendee.state" t-attf-src="/calendar/static/src/img/state_{{ attendee.state }}.png" style="border:0; width: 15px; height: 15px; vertical-align: text-bottom;"/>
                <t t-if="attendee != object">
                    <span style="margin-left: 5px;" t-out="attendee.common_name or ''">Митчелл Админ</span>
                </t>
                <t t-else="">
                    <span style="margin-left: 5px;">Вы</span>
                </t>
            </div>
        </div>
        <div t-if="not is_html_empty(object.event_id.description)" style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Описание мероприятия</h2>
            <t t-out="object.event_id.description">Внутреннее совещание для обсуждения новых цен на продукцию и услуги.</t>
        </div>
        <p style="margin: 32px 0 0;">
            Спасибо,
            <t t-if="organizer.signature">
                <span style="display: block; margin-top: 8px;"><t t-out="organizer.signature or ''">Митчелл Админ</t></span>
            </t>
        </p>
    </div>

note: module: calendar
en: <div style="font-size: 13px; color: #374151;">
        <t t-set="customer" t-value=" object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
    
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Invitation
        </h1>
        <p style="margin: 0;">
            <span style="display: block; margin-bottom: 8px;">Hello <t t-out="object.common_name or ''">Wood Corner</t>,</span>
    
            <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/view?token={{object.access_token}}&amp;id={{object.event_id.id}}" t-attf-style="display: inline-block; margin-left: 12px; padding: 7px 14px; color: #111827; text-decoration: none; background-color: #E7E9ED; border-radius: 3px;">
                View</a>
        </div>
        <div style="margin: 16px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Details</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
                <tr>
                    <td style="width: 100px; color: #676F7B;">Date &amp; Time</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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>
                        <t t-if="not object.event_id.allday">
                            <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>
                            <t t-if="object.mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="recurrent">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">When</td>
                    <td style="padding-top: 6px;"><t t-out="object.recurrence_id.get_recurrence_name() or ''">Every 1 Weeks, for 3 events</t></td>
                </tr>
                <tr t-if="not object.event_id.allday and object.event_id.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Duration</td>
                    <td style="padding-top: 6px;"><t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></td>
                </tr>
                <tr t-if="object.event_id.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;">Location</td>
                    <td style="padding-top: 6px;">
                        <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}}" style="margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;">View Map</a>
                    </td>
                </tr>
                <tr t-if="object.event_id.videocall_location">
                    <td style="width: 100px; padding-top: 6px;color: #676F7B;">
                        <t t-if="object.get_base_url() in object.event_id.videocall_location">Join with</t>
                        <t t-else="">Join</t>
                    </td>
                    <td style="padding-top: 6px;">
                        <a t-att-href="object.event_id.videocall_location" target="_blank" style="color: #008f8c;">
                            <t t-if="object.get_base_url() in object.event_id.videocall_location">Odoo Discuss</t>
                            <t t-else="">Video meeting</t>
                        </a>
                    </td>
                </tr>
            </table>
        </div>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Attendees</h2>
            <div t-foreach="object.event_id.attendee_ids" t-as="attendee" style="margin-bottom: 5px;">
                <img t-if="attendee.state" t-attf-src="/calendar/static/src/img/state_{{ attendee.state }}.png" style="border:0; width: 15px; height: 15px; vertical-align: text-bottom;"/>
                <t t-if="attendee != object">
                    <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>
            </div>
        </div>
        <div t-if="not is_html_empty(object.event_id.description)" style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Description of the event</h2>
            <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t>
        </div>
        <p style="margin: 32px 0 0;">
            Thank you!
            <t t-if="object.event_id.user_id.signature">
                <span style="display: block; margin-top: 8px;"><t t-out="object.event_id.user_id.signature or ''">Mitchell Admin</t></span>
            </t>
        </p>
    </div>
ru: <div style="font-size: 13px; color: #374151;">
        <t t-set="customer" t-value=" object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
    
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Приглашение
        </h1>
        <p style="margin: 0;">
            <span style="display: block; margin-bottom: 8px;">Здравствуйте, <t t-out="object.common_name or ''">Wood Corner</t>!</span>
    
            <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 ''">Коллин Диаз</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/view?token={{object.access_token}}&amp;id={{object.event_id.id}}" t-attf-style="display: inline-block; margin-left: 12px; padding: 7px 14px; color: #111827; text-decoration: none; background-color: #E7E9ED; border-radius: 3px;">
                Посмотреть</a>
        </div>
        <div style="margin: 16px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Подробности</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
                <tr>
                    <td style="width: 100px; color: #676F7B;">Дата и время</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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</t>
                        <t t-if="not object.event_id.allday">
                            <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>
                            <t t-if="object.mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="recurrent">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Когда</td>
                    <td style="padding-top: 6px;"><t t-out="object.recurrence_id.get_recurrence_name() or ''">Каждую неделю, 3 раза</t></td>
                </tr>
                <tr t-if="not object.event_id.allday and object.event_id.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Длительность</td>
                    <td style="padding-top: 6px;"><t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0ч30</t></td>
                </tr>
                <tr t-if="object.event_id.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;">Место проведения</td>
                    <td style="padding-top: 6px;">
                        <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}}" style="margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;">Посмотреть карту</a>
                    </td>
                </tr>
                <tr t-if="object.event_id.videocall_location">
                    <td style="width: 100px; padding-top: 6px;color: #676F7B;">
                        <t t-if="object.get_base_url() in object.event_id.videocall_location">Присоединиться через</t>
                        <t t-else="">Присоединиться к</t>
                    </td>
                    <td style="padding-top: 6px;">
                        <a t-att-href="object.event_id.videocall_location" target="_blank" style="color: #008f8c;">
                            <t t-if="object.get_base_url() in object.event_id.videocall_location">модуль Обсуждения Odoo</t>
                            <t t-else="">видеоконференции</t>
                        </a>
                    </td>
                </tr>
            </table>
        </div>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Участники</h2>
            <div t-foreach="object.event_id.attendee_ids" t-as="attendee" style="margin-bottom: 5px;">
                <img t-if="attendee.state" t-attf-src="/calendar/static/src/img/state_{{ attendee.state }}.png" style="border:0; width: 15px; height: 15px; vertical-align: text-bottom;"/>
                <t t-if="attendee != object">
                    <span style="margin-left: 5px;" t-out="attendee.common_name or ''">Митчелл Админ</span>
                </t>
                <t t-else="">
                    <span style="margin-left: 5px;">Вы</span>
                </t>
            </div>
        </div>
        <div t-if="not is_html_empty(object.event_id.description)" style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Описание</h2>
            <t t-out="object.event_id.description">Внутреннее совещание для обсуждения новых цен на продукцию и услуги.</t>
        </div>
        <p style="margin: 32px 0 0;">
            Спасибо,
            <t t-if="object.event_id.user_id.signature">
                <span style="display: block; margin-top: 8px;"><t t-out="object.event_id.user_id.signature or ''">Митчелл Админ</t></span>
            </t>
        </p>
    </div>

note: module: calendar
en: <div style="font-size: 13px; color: #374151;">
        <t t-set="is_online" t-value="'appointment_type_id' in object and object.appointment_type_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"/>
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Event updated
            <img src="/calendar/static/src/img/sync.png" style="border:0; width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-align: bottom;"/>
        </h1>
        <p style="margin: 0;">
            <span style="display: block; margin-bottom: 8px;">Hello,</span>
            This meeting has been updated.
        </p>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Details</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
                <tr>
                    <td style="width: 100px; color: #676F7B;">Date &amp; Time</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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>
                        <t t-if="not object.allday">
                            <t t-out="format_time(time=object.start, tz=mail_tz, time_format='short', lang_code=object.env.lang)">11:00 AM</t>
                            <t t-if="mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="recurrent">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">When</td>
                    <td style="padding-top: 6px;"><t t-out="object.recurrence_id.get_recurrence_name() or ''">Every 1 Weeks, for 3 events</t></td>
                </tr>
                <tr t-if="not object.allday and object.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Duration</td>
                    <td style="padding-top: 6px;"><t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))">0H30</t></td>
                </tr>
                <tr t-if="object.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Location</td>
                    <td style="padding-top: 6px;">
                        <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}}" style="margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;">View Map</a>
                    </td>
                </tr>
                <tr t-if="object.videocall_location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">
                        <t t-if="object.videocall_source == 'discuss'">Join with</t>
                        <t t-else="">Join</t>
                    </td>
                    <td style="padding-top: 6px;">
                        <a t-att-href="object.videocall_location" target="_blank" style="color: #008f8c;">
                            <t t-if="object.videocall_source == 'discuss'">Odoo Discuss</t>
                            <t t-else="">Video meeting</t>
                        </a>
                    </td>
                </tr>
            </table>
        </div>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Attendees</h2>
            <div t-foreach="object.attendee_ids" t-as="attendee" style="margin-bottom: 5px;">
                <img t-if="attendee.state" t-attf-src="/calendar/static/src/img/state_{{ attendee.state }}.png" style="border:0; width: 15px; height: 15px; vertical-align: text-bottom;"/>
                <t t-if="attendee.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>
            </div>
        </div>
        <div t-if="not is_html_empty(object.description)" style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Description of the event</h2>
            <t t-out="object.description">Internal meeting for discussion for new pricing for product and services.</t>
        </div>
        <p style="margin: 32px 0 0;">
            Thank you!
            <t t-if="object.user_id.signature">
                <span style="display: block; margin-top: 8px;"><t t-out="object.user_id.signature or ''">Mitchell Admin</t></span>
            </t>
        </p>
    </div>
ru: <div style="font-size: 13px; color: #374151;">
        <t t-set="is_online" t-value="'appointment_type_id' in object and object.appointment_type_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"/>
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Встреча обновлена
            <img src="/calendar/static/src/img/sync.png" style="border:0; width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-align: bottom;"/>
        </h1>
        <p style="margin: 0;">
            <span style="display: block; margin-bottom: 8px;">Здравствуйте!</span>
            Информация о встрече была изменена.
        </p>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Детали</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
                <tr>
                    <td style="width: 100px; color: #676F7B;">Дата и время</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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</t>
                        <t t-if="not object.allday">
                            <t t-out="format_time(time=object.start, tz=mail_tz, time_format='short', lang_code=object.env.lang)">11:00</t>
                            <t t-if="mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="recurrent">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Когда</td>
                    <td style="padding-top: 6px;"><t t-out="object.recurrence_id.get_recurrence_name() or ''">Каждую неделю, 3 мероприятия</t></td>
                </tr>
                <tr t-if="not object.allday and object.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Длительность</td>
                    <td style="padding-top: 6px;"><t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))">0ч30</t></td>
                </tr>
                <tr t-if="object.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Место проведения</td>
                    <td style="padding-top: 6px;">
                        <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}}" style="margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;">Посмотреть карту</a>
                    </td>
                </tr>
                <tr t-if="object.videocall_location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">
                        <t t-if="object.videocall_source == 'discuss'">Присоединиться через</t>
                        <t t-else="">Присоединиться к</t>
                    </td>
                    <td style="padding-top: 6px;">
                        <a t-att-href="object.videocall_location" target="_blank" style="color: #008f8c;">
                            <t t-if="object.videocall_source == 'discuss'">модуль Обсуждения Odoo</t>
                            <t t-else="">видеоконференции</t>
                        </a>
                    </td>
                </tr>
            </table>
        </div>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Участники</h2>
            <div t-foreach="object.attendee_ids" t-as="attendee" style="margin-bottom: 5px;">
                <img t-if="attendee.state" t-attf-src="/calendar/static/src/img/state_{{ attendee.state }}.png" style="border:0; width: 15px; height: 15px; vertical-align: text-bottom;"/>
                <t t-if="attendee.common_name">
                    <span style="margin-left: 5px" t-out="attendee.common_name or ''">Митчелл Админ</span>
                </t>
                <t t-else="">
                    <span style="margin-left: 5px;">Вы</span>
                </t>
            </div>
        </div>
        <div t-if="not is_html_empty(object.description)" style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Описание мероприятия</h2>
            <t t-out="object.description">Внутреннее совещание для обсуждения новых цен на продукцию и услуги.</t>
        </div>
        <p style="margin: 32px 0 0;">
            Спасибо!
            <t t-if="object.user_id.signature">
                <span style="display: block; margin-top: 8px;"><t t-out="object.user_id.signature or ''">Митчелл Админ</t></span>
            </t>
        </p>
    </div>

note: module: calendar
en: <div style="font-size: 13px; color: #374151;">
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Reminder
            <img src="/calendar/static/src/img/bell.png" style="border:0; width: 21px; height: 24px; margin-left: 10px; text-decoration:none; vertical-align: bottom;"/>
        </h1>
        <p style="margin: 0;">
            Hello <t t-out="object.common_name or ''">Gemini Furniture</t>,<br/>
            <span style="display: block; margin-top: 8px;">This is a reminder for the event below.</span>
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" t-attf-style="display: inline-block; margin-left: 12px; padding: 7px 14px; color: #111827; text-decoration: none; background-color: #E7E9ED; border-radius: 3px;">
                View</a>
        </div>
        <div style="margin: 16px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Details</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
                <tr>
                    <td style="width: 100px; color: #676F7B;">Date &amp; Time</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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>
                        <t t-if="not object.event_id.allday">
                            <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>
                            <t t-if="object.mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="recurrent">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">When</td>
                    <td style="padding-top: 6px;">
                        <t t-out="object.recurrence_id.get_recurrence_name() or ''">Every 1 Weeks, for 3 events</t>
                    </td>
                </tr>
                <tr t-if="not object.event_id.allday and object.event_id.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Duration</td>
                    <td style="padding-top: 6px;">
                        <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t>
                    </td>
                </tr>
                <tr t-if="object.event_id.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;">Location</td>
                    <td style="padding-top: 6px;">
                        <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}}" style="margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;">View Map</a>
                    </td>
                </tr>
                <tr t-if="object.event_id.videocall_location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">
                        <t t-if="object.get_base_url() in object.event_id.videocall_location">Join with</t>
                        <t t-else="">Join</t>
                    </td>
                    <td style="padding-top: 6px;">
                        <a t-att-href="object.event_id.videocall_location" target="_blank" style="color: #008f8c;">
                            <t t-if="object.get_base_url() in object.event_id.videocall_location">Odoo Discuss</t>
                            <t t-else="">Video meeting</t>
                        </a>
                    </td>
                </tr>
            </table>
        </div>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Attendees</h2>
            <div t-foreach="object.event_id.attendee_ids" t-as="attendee" style="margin-bottom: 5px;">
                <img t-if="attendee.state" t-attf-src="/calendar/static/src/img/state_{{ attendee.state }}.png" style="border:0; width: 15px; height: 15px; vertical-align: text-bottom;"/>
                <t t-if="attendee != object">
                    <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>
            </div>
        </div>
        <div t-if="not is_html_empty(object.event_id.description)" style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Description of the event</h2>
            <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t>
        </div>
        <p style="margin: 32px 0 0;">
            Thank you!
            <t t-if="object.event_id.user_id.signature">
                <span style="display: block; margin-top: 8px;"><t t-out="object.event_id.user_id.signature or ''">Mitchell Admin</t></span>
            </t>
        </p>
    </div>
ru: <div style="font-size: 13px; color: #374151;">
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Напоминание
            <img src="/calendar/static/src/img/bell.png" style="border:0; width: 21px; height: 24px; margin-left: 10px; text-decoration:none; vertical-align: bottom;"/>
        </h1>
        <p style="margin: 0;">
            Здравствуйте, <t t-out="object.common_name or ''">Gemini Furniture</t>!<br/>
            <span style="display: block; margin-top: 8px;">Это напоминание о предстоящей встрече.</span>
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" t-attf-style="display: inline-block; margin-left: 12px; padding: 7px 14px; color: #111827; text-decoration: none; background-color: #E7E9ED; border-radius: 3px;">
                Посмотреть</a>
        </div>
        <div style="margin: 16px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Детали</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
                <tr>
                    <td style="width: 100px; color: #676F7B;">Дата и время</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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</t>
                        <t t-if="not object.event_id.allday">
                            <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>
                            <t t-if="object.mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="recurrent">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Когда</td>
                    <td style="padding-top: 6px;">
                        <t t-out="object.recurrence_id.get_recurrence_name() or ''">Каждую неделю, 3 мероприятия</t>
                    </td>
                </tr>
                <tr t-if="not object.event_id.allday and object.event_id.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Длительность</td>
                    <td style="padding-top: 6px;">
                        <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0ч30</t>
                    </td>
                </tr>
                <tr t-if="object.event_id.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;">Место проведения</td>
                    <td style="padding-top: 6px;">
                        <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}}" style="margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;">Посмотреть карту</a>
                    </td>
                </tr>
                <tr t-if="object.event_id.videocall_location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">
                        <t t-if="object.get_base_url() in object.event_id.videocall_location">Присоединиться через</t>
                        <t t-else="">Присоединиться к</t>
                    </td>
                    <td style="padding-top: 6px;">
                        <a t-att-href="object.event_id.videocall_location" target="_blank" style="color: #008f8c;">
                            <t t-if="object.get_base_url() in object.event_id.videocall_location">модуль Обсуждения Odoo</t>
                            <t t-else="">видеоконференции</t>
                        </a>
                    </td>
                </tr>
            </table>
        </div>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Участники</h2>
            <div t-foreach="object.event_id.attendee_ids" t-as="attendee" style="margin-bottom: 5px;">
                <img t-if="attendee.state" t-attf-src="/calendar/static/src/img/state_{{ attendee.state }}.png" style="border:0; width: 15px; height: 15px; vertical-align: text-bottom;"/>
                <t t-if="attendee != object">
                    <span style="margin-left: 5px;" t-out="attendee.common_name or ''">Митчелл Админ</span>
                </t>
                <t t-else="">
                    <span style="margin-left: 5px;">Вы</span>
                </t>
            </div>
        </div>
        <div t-if="not is_html_empty(object.event_id.description)" style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Описание мероприятия</h2>
            <t t-out="object.event_id.description">Внутреннее совещание для обсуждения новых цен на продукцию и услуги.</t>
        </div>
        <p style="margin: 32px 0 0;">
            Спасибо,
            <t t-if="object.event_id.user_id.signature">
                <span style="display: block; margin-top: 8px;"><t t-out="object.event_id.user_id.signature or ''">Митчелл Админ</t></span>
            </t>
        </p>
    </div>

note: module: calendar
en: <div style="font-size: 13px; color: #374151;">
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"/>
        <t t-set="event_name" t-value="object.name or ''"/>
        <t t-set="event_organizer" t-value="object.user_id.name or ''"/>
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Event canceled
            <img src="/calendar/static/src/img/times-circle.png" style="border:0; width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-align: bottom;"/>
        </h1>
        <p style="margin: 0;">
            Hello,<br/>
            <span style="display: block; margin-top: 8px;">
                This is to inform you that the event <strong t-out="event_name or ''">Follow-up for Project proposal</strong> <t t-if="event_organizer">organized by </t><t t-out="event_organizer or ''">Colleen Diaz</t> has been canceled and removed from your calendar.
            </span>
        </p>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Details</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
                <tr>
                    <td style="width: 100px; color: #676F7B;">Date &amp; Time</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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>
                        <t t-if="not object.allday">
                            <t t-out="format_time(time=object.start, tz=mail_tz, time_format='short', lang_code=object.env.lang)">11:00 AM</t>
                            <t t-if="mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="not object.allday and object.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Duration</td>
                    <td style="padding-top: 6px;"><t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))">0H30</t></td>
                </tr>
                <tr t-if="object.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Location</td>
                    <td style="padding-top: 6px;"><t t-out="object.location or ''">Bruxelles</t></td>
                </tr>
            </table>
        </div>
        <p style="margin: 32px 0 0;">
            If you have any questions or concerns, please feel free to contact us. <br/>
            Best regards,
            <span style="display: block; margin-top: 8px;">The Calendar Team</span>
        </p>
    </div>
ru: <div style="font-size: 13px; color: #374151;">
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"/>
        <t t-set="event_name" t-value="object.name or ''"/>
        <t t-set="event_organizer" t-value="object.user_id.name or ''"/>
        <h1 style="font-size: 18px; font-weight: bold; color: #374151; margin-bottom: 28px;">
            Отмена записи
            <img src="/calendar/static/src/img/times-circle.png" style="border:0; width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-align: bottom;"/>
        </h1>
        <p style="margin: 0;">
            Здравствуйте!<br/>
            <span style="display: block; margin-top: 8px;">
                Сообщаем, что встреча <strong t-out="event_name or ''">Обсуждение предложения по проекту</strong>, <t t-if="event_organizer">организованная </t><t t-out="event_organizer or ''">Коллин Диаз</t>, была отменена и удалена из вашего календаря.
            </span>
        </p>
        <div style="margin: 32px 0 0;">
            <h2 t-attf-style="margin-bottom: 12px; font-size: 14px; font-weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};">Подробности</h2>
            <table cellpadding="0" cellspacing="0" border="0" style="font-size: 13px; color: #374151;">
                <tr>
                    <td style="width: 100px; color: #676F7B;">Дата и время</td>
                    <td style="font-weight: bold;">
                        <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>
                        <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>
                        <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</t>
                        <t t-if="not object.allday">
                            <t t-out="format_time(time=object.start, tz=mail_tz, time_format='short', lang_code=object.env.lang)">11:00</t>
                            <t t-if="mail_tz">
                                <span style="font-size: 11px; font-weight: normal;">
                                    (<t t-out="mail_tz or ''">Europe/Brussels</t>)
                                </span>
                            </t>
                        </t>
                    </td>
                </tr>
                <tr t-if="not object.allday and object.duration">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Длительность</td>
                    <td style="padding-top: 6px;"><t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))">0ч30</t></td>
                </tr>
                <tr t-if="object.location">
                    <td style="width: 100px; padding-top: 6px; color: #676F7B;">Место проведения</td>
                    <td style="padding-top: 6px;"><t t-out="object.location or ''">Bruxelles</t></td>
                </tr>
            </table>
        </div>
        <p style="margin: 32px 0 0;">
            Если у вас возникли вопросы, пожалуйста, свяжитесь с нами. <br/>
            С уважением,
            <span style="display: block; margin-top: 8px;">команда модуля Календарь</span>
        </p>
    </div>

note: module: calendar
en: <i class="fa fa-9x fa-calendar p-3" title="Calendar" aria-hidden="true"/>
ru: <i class="fa fa-9x fa-calendar p-3" title="Календарь" aria-hidden="true"/>

note: module: calendar
en: <i class="fa fa-clock-o text-600" title="Dates"/>
ru: <i class="fa fa-clock-o text-600" title="Даты"/>

note: module: calendar
en: <i class="fa fa-lock text-600" title="Visibility"/>
ru: <i class="fa fa-lock text-600" title="Видимость"/>

note: module: calendar
en: <i class="fa fa-map text-600" title="Location"/>
ru: <i class="fa fa-map text-600" title="Место проведения"/>

note: module: calendar
en: <i class="fa fa-remove" title="Remove"/>
ru: <i class="fa fa-remove" title="Удалить"/>

note: module: calendar
en: <i class="fa fa-sticky-note mt-2 text-600" title="Notes"/>
ru: <i class="fa fa-sticky-note mt-2 text-600" title="Заметки"/>

note: module: calendar
en: <i class="fa fa-tag text-600" title="Booking Name"/>
ru: <i class="fa fa-tag text-600" title="Название бронирования"/>

note: module: calendar
en: <i class="fa fa-user mt-1 text-600" title="Participants"/>
ru: <i class="fa fa-user mt-1 text-600" title="Участники"/>

note: module: calendar
en: <i class="fa fa-video-camera text-600" title="Videocall URL"/>
ru: <i class="fa fa-video-camera text-600" title="Ссылка на видеозвонок"/>

note: module: calendar
en: <span class="fa fa-plus me-1"/>Video
ru: <span class="fa fa-plus me-1"/>Видео

note: module: calendar
en: <span class="fa fa-plus"/><span> Odoo meeting</span>
ru: <span class="fa fa-plus"/><span> Встреча Odoo</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>
ru: <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>
ru: <span class="me-1 o_form_label">Календарь Google</span>

note: module: calendar
en: <span class="me-1 o_form_label">Outlook Calendar</span>
ru: <span class="me-1 o_form_label">Календарь Outlook</span>

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

note: module: calendar
en: <span invisible="not recurrency" class="mx-1">Repeat:</span>
ru: <span invisible="not recurrency" class="mx-1">Повтор:</span>

note: module: calendar
en: <span title="Clear meeting" class="fa fa-times"/>
ru: <span title="Удалить встречу" class="fa fa-times"/>

note: module: calendar
en: <span title="Join video call" class="fa fa-sign-in"/>
ru: <span title="Присоединиться к видеозвонку" class="fa fa-sign-in"/>

note: module: calendar
en: <span> guests</span>
ru: <span> участники</span>

note: module: calendar
en: <span> hours</span>
ru: <span> часы</span>

note: module: calendar
en: <span>All day</span>
ru: <span>Весь день</span>

note: module: calendar
en: <span>Are you sure you want to delete this event? <br/></span>
ru: <span>Вы уверены, что хотите удалить это мероприятие? <br/></span>

note: module: calendar
en: <strong>Save</strong> this page and come back here to set up the feature.
ru: <strong>Сохраните</strong> эту страницу и возвращайтесь, чтобы активировать функцию.

note: module: calendar
en: A user cannot have the same contact twice.
ru: Пользователь не может иметь один и тот же контакт дважды.

note: module: calendar
en: Accept
ru: Принять

note: module: calendar
en: Accepted Count
ru: Принятый счет

note: module: calendar
en: Action
ru: Действие

note: module: calendar
en: Action Needed
ru: Требуются действия

note: module: calendar
en: Actions may trigger specific behavior like opening calendar view or automatically mark as done when a document is uploaded
ru: Действия могут вызывать определенные изменения, такие как открытие просмотра календаря или автоматическая пометка, как это было сделано при загрузке документа

note: module: calendar
en: Active
ru: Активный

note: module: calendar
en: Activities
ru: Активность

note: module: calendar
en: Activity
ru: Активность

note: module: calendar
en: Activity Mixin
ru: Смешанное Мероприятие

note: module: calendar
en: Activity Type
ru: Тип активности

note: module: calendar
en: Activity schedule plan Wizard
ru: План-график деятельности Мастер

note: module: calendar
en: Add Title
ru: Добавить заголовок

note: module: calendar
en: Add description
ru: Добавить описание

note: module: calendar
en: Add notes about this meeting...
ru: Добавить заметки об этой встрече...

note: module: calendar
en: Additional Message
ru: Дополнительное сообщение

note: module: calendar
en: Additional message that would be sent with the notification for the reminder
ru: Дополнительное сообщение, которое будет отправлено вместе с уведомлением о напоминании

note: module: calendar odoo-javascript
en: All Day
ru: Весь день

note: module: calendar odoo-python
en: All Day, %(day)s
ru: Весь день, %(day)s

note: module: calendar odoo-javascript
en: All events
ru: Все мероприятия

note: module: calendar
en: Archived
ru: Архивировано

note: module: calendar
en: Attachment Count
ru: Количество вложений

note: module: calendar
en: Attendee
ru: Участник

note: module: calendar
en: Attendees
ru: Участники

note: module: calendar
en: Attendees Count
ru: Количество участников

note: module: calendar
en: Attending?
ru: Присутствуете?

note: module: calendar
en: Available
ru: Доступно

note: module: calendar
en: Available/Busy
ru: Доступно/занято

note: module: calendar
en: Awaiting
ru: В ожидании

note: module: calendar
en: Awaiting Count
ru: Ожидание подсчета

note: module: calendar
en: Base Event
ru: Базовое событие

note: module: calendar
en: Body content is the same as the template
ru: Содержание тела письма совпадает с шаблоном

note: module: calendar odoo-python
en: Busy
ru: Занят

note: module: calendar
en: By day
ru: По дням

note: module: calendar odoo-javascript
en: Bye-bye, record!
ru: Прощай, информация!

note: module: calendar
en: Calendar
ru: Календарь

note: module: calendar
en: Calendar Alarm
ru: Календарный будильник

note: module: calendar
en: Calendar Attendee Information
ru: Информация о посетителях календаря

note: module: calendar
en: Calendar Default Privacy
ru: Конфиденциальность календаря по умолчанию

note: module: calendar
en: Calendar Event
ru: Календарное событие

note: module: calendar
en: Calendar Filters
ru: Фильтры календаря

note: module: calendar
en: Calendar Invitation
ru: Календарь-приглашение

note: module: calendar
en: Calendar Meeting
ru: Календарь Встреч

note: module: calendar
en: Calendar Popover Delete Wizard
ru: Мастер удаления всплывающих окон календаря

note: module: calendar
en: Calendar Provider Configuration Wizard
ru: Мастер настройки поставщика календаря

note: module: calendar
en: Calendar Settings
ru: Настройки Календаря

note: module: calendar
en: Calendar description
ru: Описание календаря

note: module: calendar
en: Calendar: Date Updated
ru: Календарь: Дата обновления

note: module: calendar
en: Calendar: Event Deleted
ru: Календарь: Мероприятие удалено

note: module: calendar
en: Calendar: Event Reminder
ru: Календарь: Напоминание о событии

note: module: calendar
en: Calendar: Event Update
ru: Календарь: Обновление событий

note: module: calendar
en: Calendar: Meeting Invitation
ru: Календарь: Приглашение на встречу

note: module: calendar
en: Calendar: Reminder
ru: Календарь: Напоминание

note: module: calendar
en: Can Edit Body
ru: Можно редактировать содержимое

note: module: calendar
en: Cancel
ru: Отменить

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)
ru: Проверьте, один ли организатор участвует в мероприятии, т.е. является ли организатор единственным, кто не отказался от участия в мероприятии
            от участия в мероприятии (только если организатор не является единственным участником)

note: module: calendar
en: Checked
ru: Проверено

note: module: calendar
en: Choose an external calendar to configure
ru: Выберите внешний календарь для настройки

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
ru: Выберите, что делать с другими событиями в повторе. Обновление всех событий не допускается при изменении даты или времени

note: module: calendar
en: Client ID
ru: ID клиента

note: module: calendar
en: Client Secret
ru: Секрет клиента

note: module: calendar
en: Color
ru: Цвет

note: module: calendar
en: Common name
ru: Общее название

note: module: calendar
en: Configuration
ru: Конфигурация

note: module: calendar odoo-javascript
en: Confirm
ru: Подтвердить

note: module: calendar odoo-javascript
en: Connect
ru: Подключить

note: module: calendar odoo-javascript
en: Connect your Calendar
ru: Подключите календарь

note: module: calendar
en: Contact
ru: Контакты

note: module: calendar odoo-python
en: Contact Attendees
ru: Контактные лица

note: module: calendar odoo-python
en: Contact Details
ru: Контактная информация

note: module: calendar
en: Contents
ru: Содержание

note: module: calendar
en: Count
ru: Количество

note: module: calendar
en: Create a Customer
ru: Создать клиента

note: module: calendar
en: Created by
ru: Создано:

note: module: calendar
en: Created on
ru: Дата создания:

note: module: calendar
en: Current Attendee
ru: Текущий участник

note: module: calendar
en: Custom
ru: Пользовательский

note: module: calendar
en: Daily
ru: Ежедневно

note: module: calendar
en: Date
ru: Дата

note: module: calendar
en: Date of month
ru: Дата месяца

note: module: calendar
en: Dates
ru: Даты

note: module: calendar
en: Day
ru: День

note: module: calendar
en: Day of Month
ru: День месяца

note: module: calendar
en: Day of month
ru: День месяца

note: module: calendar
en: Days
ru: Дней

note: module: calendar
en: Decline
ru: Отклонить

note: module: calendar
en: Declined Count
ru: Отклоненный счет

note: module: calendar
en: Default Privacy
ru: Конфиденциальность по умолчанию

note: module: calendar
en: Default privacy setting for whom the calendar events will be visible.
ru: Настройка конфиденциальности по умолчанию для видимости мероприятий календаря.

note: module: calendar odoo-javascript
en: Delete
ru: Удалить

note: module: calendar odoo-python
en: Delete Event
ru: Удалить событие

note: module: calendar
en: Delete all the events
ru: Удалите все события

note: module: calendar
en: Delete this and following events
ru: Удалите это и следующие события

note: module: calendar
en: Delete this event
ru: Удалить событие

note: module: calendar
en: Deleted event: {{ object.name }}
ru: Удаленное мероприятие: {{ object.name }}

note: module: calendar
en: Description
ru: Описание

note: module: calendar odoo-javascript
en: Details
ru: Детали

note: module: calendar
en: Discard
ru: Отменить

note: module: calendar
en: Discuss
ru: Общение

note: module: calendar
en: Discuss Channel
ru: Общение канал

note: module: calendar
en: Discussion Channel
ru: Дискуссионный канал

note: module: calendar
en: Display Description
ru: Показать описания

note: module: calendar
en: Display Name
ru: Отображаемое имя

note: module: calendar
en: Document ID
ru: Документ ID

note: module: calendar
en: Document Model
ru: Модель документа

note: module: calendar
en: Document Model Name
ru: Название модели документа

note: module: calendar
en: Duration
ru: Продолжительность

note: module: calendar
en: Duration in minutes
ru: Длительность в минутах

note: module: calendar odoo-javascript
en: Edit Recurrent event
ru: Редактировать Повторяющееся событие

note: module: calendar
en: Edit recurring event
ru: Редактирование повторяющихся событий

note: module: calendar
en: Effective Privacy
ru: Эффективная конфиденциальность

note: module: calendar
en: Email - 3 Hours
ru: Электронная почта - 3 часа

note: module: calendar
en: Email - 6 Hours
ru: Электронная почта - 6 часов

note: module: calendar
en: Email Template
ru: Шаблон электронной почты

note: module: calendar
en: Employee
ru: Сотрудник

note: module: calendar
en: End Date
ru: Дата окончания

note: module: calendar
en: End Type
ru: Тип конца

note: module: calendar
en: End date
ru: Дата окончания

note: module: calendar
en: Event Alarm
ru: Сигнал тревоги

note: module: calendar
en: Event Alarm Manager
ru: Менеджер аварийных сигналов событий

note: module: calendar
en: Event Cancel Wizard
ru: Мастер отмены мероприятия

note: module: calendar
en: Event Meeting Type
ru: Тип мероприятия Встреча

note: module: calendar
en: Event Recurrence Rule
ru: Правило повторения событий

note: module: calendar
en: Event Time
ru: Время события

note: module: calendar odoo-python
en: Every %(interval)s Days
ru: Каждые %(interval)s дней

note: module: calendar odoo-python
en: Every %(interval)s Days for %(count)s events
ru: Каждые %(interval)s дней для %(count)s событий

note: module: calendar odoo-python
en: Every %(interval)s Days until %(until)s
ru: Каждые %(interval)s дней до %(until)s

note: module: calendar odoo-python
en: Every %(interval)s Months day %(day)s
ru: Каждый %(interval)s месяц в день %(day)s

note: module: calendar odoo-python
en: Every %(interval)s Months day %(day)s for %(count)s events
ru: Каждый %(interval)s день месяца %(day)s для %(count)s событий

note: module: calendar odoo-python
en: Every %(interval)s Months day %(day)s until %(until)s
ru: Каждый %(interval)s месяц день %(day)s до %(until)s

note: module: calendar odoo-python
en: Every %(interval)s Months on the %(position)s %(weekday)s
ru: Каждый %(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
ru: Каждый %(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
ru: Каждый %(interval)s месяц на %(position)s %(weekday)s до %(until)s

note: module: calendar odoo-python
en: Every %(interval)s Weeks on %(days)s
ru: Каждую %(interval)s неделю по %(days)s

note: module: calendar odoo-python
en: Every %(interval)s Weeks on %(days)s for %(count)s events
ru: Каждую %(interval)s неделю на %(days)s для %(count)s событий

note: module: calendar odoo-python
en: Every %(interval)s Weeks on %(days)s until %(until)s
ru: Каждую %(interval)s неделю на %(days)s до %(until)s

note: module: calendar odoo-python
en: Every %(interval)s Years
ru: Каждые %(interval)s лет

note: module: calendar odoo-python
en: Every %(interval)s Years for %(count)s events
ru: Каждые %(interval)s лет для %(count)s событий

note: module: calendar odoo-python
en: Every %(interval)s Years until %(until)s
ru: Каждые %(interval)s лет до %(until)s

note: module: calendar odoo-python
en: Feedback: %s
ru: Отзывы: %s

note: module: calendar
en: First
ru: Первый

note: module: calendar odoo-python
en: First you have to specify the date of the invitation.
ru: Сначала нужно указать дату приглашения.

note: module: calendar
en: Follow Recurrence
ru: Следите за рецидивами

note: module: calendar
en: Followers
ru: Подписчики

note: module: calendar
en: Followers (Partners)
ru: Подписчики

note: module: calendar
en: Forever
ru: Навсегда

note: module: calendar
en: Fourth
ru: Четвертый

note: module: calendar
en: Free
ru: Бесплатно

note: module: calendar
en: Fri
ru: Пт

note: module: calendar
en: Friday
ru: Пятница

note: module: calendar
en: Going?
ru: Собираетесь?

note: module: calendar
en: Google Calendar
ru: Google Календарь

note: module: calendar
en: Google Calendar icon
ru: Значок календаря Google

note: module: calendar
en: Google Client_key
ru: Ключ_клиента Google

note: module: calendar
en: Google Synchronization Paused
ru: Синхронизация Google приостановлена

note: module: calendar
en: HTTP Routing
ru: Маршрутизация HTTP

note: module: calendar
en: Has Message
ru: Есть сообщение

note: module: calendar
en: Hours
ru: Часов

note: module: calendar
en: If checked, new messages require your attention.
ru: Если флажок установлен, значит, новые сообщения требуют вашего внимания.

note: module: calendar
en: If checked, some messages have a delivery error.
ru: Если отмечено, некоторые сообщения имеют ошибку доставки.

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.
ru: Если для поля active установлено значение 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.
ru: Если время показано как "занято", это событие будет видно другим людям либо с полной информацией, либо просто с надписью "занято" в зависимости от степени конфиденциальности. Используйте эту опцию, чтобы сообщить другим людям, что вы недоступны в этот период времени.
     Если событие отображается как "свободное", другие пользователи будут знать, что вы доступны в этот период времени.

note: module: calendar
en: Internal users only
ru: Только для внутренних пользователей

note: module: calendar
en: Interval
ru: Интервал

note: module: calendar
en: Invalid Email Partner
ru: Неверный партнер по электронной почте

note: module: calendar
en: Invitation
ru: Приглашение

note: module: calendar
en: Invitation Token
ru: Пригласительный жетон

note: module: calendar
en: Invitation details
ru: Детали приглашения

note: module: calendar
en: Invitation email to new attendees
ru: Приглашение по электронной почте для новых участников

note: module: calendar
en: Invitation for
ru: Приглашение для

note: module: calendar
en: Invitation to {{ object.event_id.name }}
ru: Приглашение на {{ object.event_id.name }}

note: module: calendar
en: Invitations
ru: Приглашения

note: module: calendar
en: Is Editor
ru: Редактор

note: module: calendar
en: Is Follower
ru: Является подписчиком

note: module: calendar
en: Is the Event Highlighted
ru: Выделено ли событие

note: module: calendar
en: Is the Organizer Alone
ru: Является ли организатор одиноким

note: module: calendar
en: Join Video Call
ru: Присоединяйтесь к видеозвонку

note: module: calendar
en: Language
ru: Язык

note: module: calendar
en: Last
ru: Последний

note: module: calendar
en: Last Updated by
ru: Последнее обновление:

note: module: calendar
en: Last Updated on
ru: Дата последнего обновления:

note: module: calendar
en: Last notification marked as read from base Calendar
ru: Сообщения помечены прочитанными

note: module: calendar
en: Let the event automatically repeat at that interval
ru: Пусть событие автоматически повторяется через указанный интервал времени

note: module: calendar
en: Linked to
ru: Связано с

note: module: calendar
en: Location
ru: Местоположение

note: module: calendar
en: Logo
ru: Логотип

note: module: calendar
en: Mail Template
ru: Шаблон сообщения

note: module: calendar odoo-javascript
en: Maybe
ru: Возможно

note: module: calendar
en: Me
ru: Мне

note: module: calendar
en: Meeting
ru: Встреча

note: module: calendar
en: Meeting Subject
ru: Тема встречи

note: module: calendar
en: Meeting Types
ru: Типы встреч

note: module: calendar
en: Meeting URL
ru: URL-адрес встречи

note: module: calendar
en: Meeting linked
ru: Встреча связана

note: module: calendar odoo-python
en: Meetings
ru: Встречи

note: module: calendar
en: Message Delivery error
ru: Ошибка доставки сообщения

note: module: calendar
en: Messages
ru: Сообщения

note: module: calendar
en: Microsoft Outlook icon
ru: Значок Microsoft Outlook

note: module: calendar
en: Minutes
ru: Минут

note: module: calendar
en: Model Description
ru: Описание модели

note: module: calendar
en: Mon
ru: Пон

note: module: calendar
en: Monday
ru: Понедельник

note: module: calendar
en: Month By
ru: Месяц за месяцем

note: module: calendar
en: Monthly
ru: Ежемесячно

note: module: calendar
en: Months
ru: Месяцев

note: module: calendar odoo-javascript
en: More Options
ru: Больше вариантов

note: module: calendar
en: My Meetings
ru: Мои встречи

note: module: calendar
en: Name
ru: Имя

note: module: calendar
en: Needs Action
ru: Требуется действие

note: module: calendar odoo-javascript
en: New
ru: Новый

note: module: calendar
en: Next Activity Calendar Event
ru: Следующее событие календаря активности

note: module: calendar odoo-javascript
en: No
ru: Нет

note: module: calendar
en: No I'm not going.
ru: Нет, я не пойду.

note: module: calendar
en: No feedback yet
ru: Отзывов пока нет

note: module: calendar
en: No meetings found. Let's schedule one!
ru: Не найдено ни одной встречи. Давайте назначим одну!

note: module: calendar odoo-javascript
en: No, keep it
ru: Нет, оставить

note: module: calendar
en: Notes
ru: Заметки

note: module: calendar
en: Notification
ru: Уведомление

note: module: calendar
en: Notification - 1 Days
ru: Уведомление - 1 день

note: module: calendar
en: Notification - 1 Hours
ru: Уведомление - 1 час

note: module: calendar
en: Notification - 15 Minutes
ru: Уведомление - 15 минут

note: module: calendar
en: Notification - 2 Hours
ru: Уведомление - 2 часа

note: module: calendar
en: Notification - 30 Minutes
ru: Уведомление - 30 минут

note: module: calendar
en: Notifications sent to all attendees to remind of the meeting.
ru: Уведомления, отправленные всем участникам, чтобы напомнить о встрече.

note: module: calendar odoo-python
en: Notify Responsible
ru: Уведомить ответственного

note: module: calendar
en: Number of Actions
ru: Число действий

note: module: calendar
en: Number of Repetitions
ru: Количество повторов

note: module: calendar
en: Number of errors
ru: Число ошибок

note: module: calendar
en: Number of messages requiring action
ru: Количество сообщений, требующих принятия мер

note: module: calendar
en: Number of messages with delivery error
ru: Количество недоставленных сообщений

note: module: calendar
en: Number of repetitions
ru: Количество повторений

note: module: calendar
en: Online Meeting
ru: Онлайн-совещание

note: module: calendar
en: Only Internal Users
ru: Только внутренние пользователи

note: module: calendar
en: Only internal users
ru: Только внутренние пользователи

note: module: calendar
en: Option
ru: Опции

note: module: calendar
en: Optional translation language (ISO code) to select when sending out an email. If not set, the main partner's language will be used. This should usually be a placeholder expression that provides the appropriate language, e.g. {{ object.partner_id.lang }}.
ru: Опциональный язык перевода (код ISO), выбираемый при отправке e-mail. Если не установлен, будет использоваться язык основного партнера. Обычно это выражение-заполнитель, предоставляющее нужный язык, напр. {{ object.partner_id.lang }}.

note: module: calendar
en: Options
ru: Опции

note: module: calendar odoo-python
en: Organized by
ru: Организовано

note: module: calendar
en: Organizer
ru: Организатор

note: module: calendar
en: Outlook Calendar
ru: Календарь Outlook

note: module: calendar
en: Outlook Client Id
ru: Идентификатор клиента Outlook

note: module: calendar
en: Outlook Client Secret
ru: Секрет клиента Outlook

note: module: calendar
en: Outlook Synchronization Paused
ru: Синхронизация Outlook приостановлена

note: module: calendar
en: Participant
ru: Участник

note: module: calendar
en: Participants
ru: Участники

note: module: calendar
en: Partner-related data of the user
ru: Данные о партнере пользователя

note: module: calendar
en: People to whom this event will be visible.
ru: Люди, которым будет видно это событие.

note: module: calendar
en: Phone
ru: Телефон

note: module: calendar
en: Privacy
ru: Конфиденциальность

note: module: calendar
en: Private
ru: Частный

note: module: calendar
en: Private by default
ru: Приватный по умолчанию

note: module: calendar
en: Public
ru: Публичный

note: module: calendar
en: Public by default
ru: Общий по умолчанию

note: module: calendar
en: Recipients
ru: Получатели

note: module: calendar
en: Recurrence
ru: Повторение

note: module: calendar
en: Recurrence Rule
ru: Правило рекуррентности

note: module: calendar
en: Recurrence Termination
ru: Рецидив Прекращение

note: module: calendar
en: Recurrence Update
ru: Обновление информации о рецидивах

note: module: calendar
en: Recurrent
ru: Повторяющийся

note: module: calendar
en: Recurrent Rule
ru: Повторяющееся правило

note: module: calendar
en: Remind Before
ru: Напомнить до

note: module: calendar
en: Reminders
ru: Напоминания

note: module: calendar
en: Rendering Model
ru: Модель рендеринга

note: module: calendar
en: Repeat
ru: Повторять

note: module: calendar
en: Repeat On
ru: Повторите на

note: module: calendar
en: Repeat Until
ru: Повторяйте до тех пор, пока

note: module: calendar
en: Repeat every
ru: Повторять каждые

note: module: calendar
en: Repeat every (Days/Week/Month/Year)
ru: Повторять каждые (Дни/Неделя/Месяц/Год)

note: module: calendar
en: Repeat x times
ru: Повторите х раз

note: module: calendar odoo-javascript
en: Reschedule
ru: Назначить заново

note: module: calendar
en: Responsible
ru: Ответственный

note: module: calendar
en: Rrule Type
ru: Тип правила

note: module: calendar
en: Sat
ru: Сб

note: module: calendar
en: Saturday
ru: Суббота

note: module: calendar
en: Schedule
ru: Запланировать встречу

note: module: calendar
en: Schedule a meeting in your calendar
ru: Запланировать встречу в своем календаре

note: module: calendar
en: Scheduled by
ru: Запланировано

note: module: calendar odoo-python
en: Scheduling an activity using the calendar is not possible on more than one record.
ru: Планирование деятельности с помощью календаря невозможно более чем для одной записи.

note: module: calendar
en: Search Meetings
ru: Поиск встреч

note: module: calendar
en: Second
ru: Секунда

note: module: calendar
en: Select attendees...
ru: Выберите участников...

note: module: calendar
en: Send Email to attendees
ru: Отправить электронное письмо участникам

note: module: calendar
en: Send Invitations
ru: Отправить приглашения

note: module: calendar
en: Send Mail
ru: Отправить письмо

note: module: calendar
en: Send and delete
ru: Отправить и удалить

note: module: calendar
en: Send email
ru: Отправка e-mail писем

note: module: calendar
en: Sent to all attendees if a reminder is set
ru: Отправляется всем участникам, если установлено напоминание

note: module: calendar
en: Sent to all attendees if the schedule change
ru: Рассылка всем участникам в случае изменения расписания

note: module: calendar
en: Set whether you're available for other simultaneous events and the privacy of this event to others. Manage your default privacy in your user preferences.
ru: Установите вашу доступность для других одновременных событий и видимость этого события для других пользователей. Настройте параметры конфиденциальности по умолчанию в своих пользовательских предпочтениях.

note: module: calendar
en: Settings
ru: Настройки

note: module: calendar
en: Should Show Status
ru: Должен показать статус

note: module: calendar
en: Show as
ru: Показать как

note: module: calendar odoo-javascript
en: Snooze
ru: Спит

note: module: calendar
en: Start
ru: Начало

note: module: calendar
en: Start Date
ru: Дата начала

note: module: calendar
en: Start date of an event, without time for full days events
ru: День начала события, для событий «на весь день»

note: module: calendar
en: Status
ru: Статус

note: module: calendar
en: Status:
ru: Статус:

note: module: calendar
en: Stop
ru: Стоп

note: module: calendar
en: Stop date of an event, without time for full days events
ru: Дата окончания события, для событий «на весь день»

note: module: calendar odoo-javascript
en: Stop synchro
ru: Остановить синхронизацию

note: module: calendar
en: Subject
ru: Тема

note: module: calendar
en: Submit
ru: Отправить

note: module: calendar
en: Sun
ru: Вс

note: module: calendar
en: Sunday
ru: Воскресенье

note: module: calendar odoo-javascript
en: Synchro is paused
ru: Синхронизация приостановлена

note: module: calendar odoo-javascript
en: Synchronize with
ru: Синхронизировать с

note: module: calendar
en: Synchronize your calendar with Google Calendar
ru: Синхронизировать ваш календарь с календарем Google

note: module: calendar
en: Synchronize your calendar with Outlook
ru: Синхронизация календаря с Outlook

note: module: calendar
en: Tag name already exists!
ru: Название тега уже существует!

note: module: calendar
en: Tags
ru: Теги

note: module: calendar
en: Template used to render mail reminder content.
ru: Шаблон, используемый для отображения содержимого напоминания о почте.

note: module: calendar
en: Tentative
ru: Условный

note: module: calendar
en: Tentative Count
ru: Предварительный подсчет

note: module: calendar
en: The
ru: Это

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.
ru: Календарь используется сотрудниками и полностью интегрирован с
                 другими приложениями, такие как отпуск сотрудника или бизнес
                 возможности.

note: module: calendar
en: The day must be between 1 and 31
ru: День должен находиться в диапазоне от 1 до 31

note: module: calendar odoo-python
en: The ending date and time cannot be earlier than the starting date and time.
    Meeting “%(name)s” starts at %(start_time)s and ends at %(end_time)s
ru: Дата и время окончания не могут быть раньше даты и времени начала.
    Встреча «%(name)s» начинается в %(start_time)s и заканчивается в %(end_time)s

note: module: calendar odoo-python
en: The ending date cannot be earlier than the starting date.
    Meeting “%(name)s” starts on %(start_date)s and ends on %(end_date)s
ru: Дата окончания не может быть раньше даты начала.
    Встреча «%(name)s» начинается %(start_date)s и заканчивается %(end_date)s

note: module: calendar odoo-python
en: The interval cannot be negative.
ru: Интервал не может быть отрицательным.

note: module: calendar odoo-python
en: The number of repetitions cannot be negative.
ru: Количество повторений не может быть отрицательным.

note: module: calendar odoo-python
en: There are no attendees on these events
ru: На этих мероприятиях нет посетителей

note: module: calendar
en: Third
ru: Третий

note: module: calendar odoo-javascript
en: This and following events
ru: Это и следующие мероприятия

note: module: calendar odoo-javascript
en: This event
ru: Это событие

note: module: calendar
en: Thu
ru: Чт

note: module: calendar
en: Thursday
ru: Четверг

note: module: calendar
en: Timezone
ru: Часовой пояс

note: module: calendar
en: Timezone used for displaying time in the mail template
ru: Часовой пояс, используемый для отображения времени в шаблоне письма

note: module: calendar odoo-python
en: Today's Meetings
ru: Встречи сегодня

note: module: calendar
en: Trigger
ru: Триггер

note: module: calendar
en: Tue
ru: Вт

note: module: calendar
en: Tuesday
ru: Вторник

note: module: calendar
en: Type
ru: Тип

note: module: calendar odoo-python
en: Unable to save the recurrence with "This Event"
ru: Невозможно сохранить рекурсию с "Этим событием"

note: module: calendar
en: Unavailable Attendees
ru: Недоступные участники

note: module: calendar
en: Uncertain
ru: Неопределенность

note: module: calendar
en: Unit
ru: Единица

note: module: calendar
en: Until
ru: Окончание

note: module: calendar
en: Used to manually notify attendees
ru: Используется для ручного уведомления участников

note: module: calendar
en: User
ru: Пользователь

note: module: calendar
en: User Can Edit
ru: Пользователь может редактировать

note: module: calendar
en: User Settings
ru: Настройки пользователя

note: module: calendar
en: User default
ru: Пользовательские настройки по умолчанию

note: module: calendar
en: Video Link
ru: Ссылка на видео

note: module: calendar
en: Videocall Source
ru: Источник видеозвонка

note: module: calendar
en: Visibility
ru: Видимость

note: module: calendar
en: Wed
ru: Ср

note: module: calendar
en: Wednesday
ru: Среда

note: module: calendar
en: Weekday
ru: Будний день

note: module: calendar
en: Weekly
ru: Еженедельно

note: module: calendar
en: Weeks
ru: Недель

note: module: calendar
en: When synchronization with an external calendar is active, this description is synchronized         with the one of the associated meeting in that external calendar. Any update will be propagated there         and vice versa.
ru: Если включена синхронизация с внешним календарем, это описание синхронизируется         с описанием соответствующей встречи во внешнем календаре. Любое обновление будет передано туда,         и наоборот.

note: module: calendar
en: Whether the event is private, considering the user privacy
ru: Является ли мероприятие частным, с учетом настроек конфиденциальности пользователя

note: module: calendar
en: Yearly
ru: Ежегодно

note: module: calendar
en: Years
ru: Лет

note: module: calendar odoo-javascript
en: Yes
ru: Да

note: module: calendar
en: Yes I'm going.
ru: Да, я иду.

note: module: calendar odoo-python
en: You are not allowed to change the calendar default privacy of another user due to privacy constraints.
ru: Вы не можете изменить настройки конфиденциальности календаря другого пользователя из-за ограничений конфиденциальности.

note: module: calendar odoo-python
en: You can't update a recurrence without base event.
ru: Вы не можете обновить повторяющееся событие без базового события.

note: module: calendar odoo-python
en: You cannot duplicate a calendar attendee.
ru: Вы не можете дублировать участника календаря.

note: module: calendar odoo-python
en: You have to choose at least one day in the week
ru: Вы должны выбрать хотя бы один день в неделе

note: module: calendar odoo-javascript
en: You're alone in this meeting
ru: Ты один на этом собрании

note: module: calendar odoo-javascript
en: accepted
ru: принято

note: module: calendar odoo-javascript
en: attendees
ru: посетители

note: module: calendar odoo-javascript
en: declined
ru: отклонено

note: module: calendar
en: e.g. Business Lunch
ru: например, бизнес-ланч

note: module: calendar
en: e.g: 12/31/2023
ru: например: 12/31/2023

note: module: calendar odoo-javascript
en: no email
ru: нет email

note: module: calendar odoo-javascript
en: unavailable
ru: недоступно

note: module: calendar odoo-javascript
en: uncertain
ru: неопределенность

note: module: calendar
en: {{ object.event_id.name }} - Reminder
ru: {{ object.event_id.name }} - Напоминание

note: module: calendar
en: {{ object.event_id.name }}: Date updated
ru: {{ object.event_id.name }}: Дата обновления

note: module: calendar
en: {{object.name}}: Event update
ru: {{object.name}}: Обновление события
