mirror of
https://github.com/bringout/oca-ocb-technical.git
synced 2026-04-24 07:12:07 +02:00
5428 lines
228 KiB
Text
5428 lines
228 KiB
Text
# Translation of Odoo Server.
|
|
# This file contains the translation of the following modules:
|
|
# * calendar
|
|
#
|
|
# Translators:
|
|
# DanielDemedziuk <daniel.demedziuk@gmail.com>, 2022
|
|
# Zdzisław Krajewski <zdzichucb@gmail.com>, 2022
|
|
# Wiktor Kaźmierczak <wik92tor@wp.pl>, 2022
|
|
# Mariusz, 2022
|
|
# Tomasz Leppich <t.leppich@gmail.com>, 2022
|
|
# Andrzej Wiśniewski <a.wisniewski@hadron.eu.com>, 2022
|
|
# Marcin Młynarczyk <mlynarczyk@gmail.com>, 2022
|
|
# Natalia Gros <nag@odoo.com>, 2022
|
|
# Karol Rybak <karolrybak85@gmail.com>, 2022
|
|
# Piotr Cierkosz <piotr.w.cierkosz@gmail.com>, 2022
|
|
# Piotr Szlązak <szlazakpiotr@gmail.com>, 2022
|
|
# Paweł Wodyński <pw@myodoo.pl>, 2022
|
|
# Judyta Kaźmierczak <judyta.kazmierczak@openglobe.pl>, 2022
|
|
# Dariusz Żbikowski <darek@krokus.com.pl>, 2022
|
|
# Martin Trigaux, 2022
|
|
# Dawid Prus, 2022
|
|
# Grzegorz Grzelak <grzegorz.grzelak@openglobe.pl>, 2022
|
|
# Piotr Strębski <strebski@gmail.com>, 2022
|
|
# Maksym <ms@myodoo.pl>, 2022
|
|
# Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023
|
|
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2023
|
|
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
|
# "Marta (wacm)" <wacm@odoo.com>, 2025, 2026.
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Odoo Server 16.0\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2026-02-06 18:35+0000\n"
|
|
"PO-Revision-Date: 2026-02-11 16:30+0000\n"
|
|
"Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
|
|
"Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/calendar/"
|
|
"pl/>\n"
|
|
"Language: pl\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: \n"
|
|
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && "
|
|
"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || "
|
|
"(n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
|
"X-Generator: Weblate 5.14.3\n"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_res_partner__meeting_count
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users__meeting_count
|
|
msgid "# Meetings"
|
|
msgstr "# Spotkania"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid ""
|
|
"%(date_start)s at %(time_start)s To\n"
|
|
" %(date_end)s at %(time_end)s (%(timezone)s)"
|
|
msgstr ""
|
|
"%(date_start)s o %(time_start)s do\n"
|
|
"%(date_end)s o %(time_end)s (%(timezone)s)"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "%(day)s at (%(start)s To %(end)s) (%(timezone)s)"
|
|
msgstr "%(day)s o (%(start)s do %(end)s) (%(timezone)s)"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_attendee.py:0
|
|
msgid "%s has accepted the invitation"
|
|
msgstr "%s zaakceptował/a zaproszenie"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_attendee.py:0
|
|
msgid "%s has declined the invitation"
|
|
msgstr "%s odrzucił/a zaproszenie"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,body_html:calendar.calendar_template_meeting_changedate
|
|
msgid ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
"\n"
|
|
" <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
"object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
" <t t-set=\"customer\" t-value=\"object.event_id.find_partner_customer()"
|
|
"\"/>\n"
|
|
" <t t-set=\"target_responsible\" t-value=\"object.partner_id == "
|
|
"object.event_id.partner_id\"/>\n"
|
|
" <t t-set=\"target_customer\" t-value=\"object.partner_id == customer\"/"
|
|
">\n"
|
|
" <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
"ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
" <t t-set=\"organizer\" t-value=\"object.event_id.user_id\"/>\n"
|
|
"\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Date Updated\n"
|
|
" <img src=\"/calendar/static/src/img/sync.png\" style=\"border:0; "
|
|
"width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-"
|
|
"align: bottom;\"/>\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" <span style=\"display: block; margin-bottom: 8px;\">Hello <t t-"
|
|
"out=\"object.common_name or ''\">Ready Mat</t>,</span>\n"
|
|
" <t t-if=\"is_online and target_responsible\">\n"
|
|
" <t t-if=\"customer\">\n"
|
|
" Your appointment with <t t-out=\"customer.name or ''\">Jesse "
|
|
"Brown</t> has been updated:\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" Your appointment has been updated:\n"
|
|
" </t>\n"
|
|
" <strong t-out=\"object.event_id.appointment_type_id.name or "
|
|
"''\">Schedule a Demo</strong> is now scheduled for\n"
|
|
" <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>.\n"
|
|
" </t>\n"
|
|
" <t t-elif=\"is_online and target_customer\">\n"
|
|
" 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>\n"
|
|
" 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>.\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" 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\n"
|
|
" <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>.\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
" <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
" <a t-attf-href=\"/calendar/meeting/accept?"
|
|
"token={{ object.access_token }}&id={{ object.event_id.id }}\" t-attf-"
|
|
"style=\"display: inline-block; padding: 7px 14px; color: "
|
|
"{{organizer.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: "
|
|
"none; background-color: {{organizer.company_id.email_secondary_color or "
|
|
"'#875A7B'}}; border-radius: 3px;\">\n"
|
|
" Accept</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/decline?"
|
|
"token={{ object.access_token }}&id={{ object.event_id.id }}\" t-attf-"
|
|
"style=\"display: inline-block; margin-left: 6px; padding: 7px 14px; color: "
|
|
"{{organizer.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: "
|
|
"none; background-color: {{organizer.company_id.email_secondary_color or "
|
|
"'#875A7B'}}; border-radius: 3px;\">\n"
|
|
" Decline</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/view?"
|
|
"token={{ object.access_token }}&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;\">\n"
|
|
" View</a>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 16px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Details</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
"\t\t <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Date & Time</"
|
|
"td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <t t-if=\"not object.event_id.allday\">\n"
|
|
" <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>\n"
|
|
" <t t-if=\"object.mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" (<t t-out=\"object.mail_tz or ''\">Europe/"
|
|
"Brussels</t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"recurrent\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">When</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-"
|
|
"out=\"object.recurrence_id.get_recurrence_name() or ''\">Every 1 Weeks, for "
|
|
"3 events</t></td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"not object.event_id.allday and "
|
|
"object.event_id.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">Duration</td>\n"
|
|
" <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>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B; "
|
|
"vertical-align: top;\">Location</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.event_id.location or ''\">Bruxelles</"
|
|
"t>\n"
|
|
" <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&q={{object.event_id.location}}\" "
|
|
"style=\"margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: "
|
|
"underline;\">View Map</a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">\n"
|
|
" <t t-if=\"object.event_id.videocall_source == "
|
|
"'discuss'\">Join with</t>\n"
|
|
" <t t-else=\"\">Join</t>\n"
|
|
" </td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <a t-att-href=\"object.event_id.videocall_location\" "
|
|
"target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
" <t t-if=\"object.event_id.videocall_source == "
|
|
"'discuss'\">Odoo Discuss</t>\n"
|
|
" <t t-else=\"\">Video meeting</t>\n"
|
|
" </a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Attendees</h2>\n"
|
|
" <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
"style=\"margin-bottom: 5px;\">\n"
|
|
" <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;\"/>\n"
|
|
" <t t-if=\"attendee != object\">\n"
|
|
" <span style=\"margin-left: 5px;\" t-"
|
|
"out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <span style=\"margin-left: 5px;\">You</span>\n"
|
|
" </t>\n"
|
|
" </div>\n"
|
|
" </div>\n"
|
|
" <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
"style=\"margin: 32px 0 0;\">\n"
|
|
" <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>\n"
|
|
" <t t-out=\"object.event_id.description\">Internal meeting for "
|
|
"discussion for new pricing for product and services.</t>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" Thank you!\n"
|
|
" <t t-if=\"organizer.signature\">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
"out=\"organizer.signature or ''\">Mitchell Admin</t></span>\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
msgstr ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
"\n"
|
|
" <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
"object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
" <t t-set=\"customer\" t-value=\"object.event_id.find_partner_customer()\""
|
|
"/>\n"
|
|
" <t t-set=\"target_responsible\" t-value="
|
|
"\"object.partner_id == object.event_id.partner_id\"/>\n"
|
|
" <t t-set=\"target_customer\" t-value=\"object.partner_id == customer\"/>"
|
|
"\n"
|
|
" <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not ctx.get"
|
|
"('calendar_template_ignore_recurrence')\"/>\n"
|
|
" <t t-set=\"organizer\" t-value=\"object.event_id.user_id\"/>\n"
|
|
"\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Data zaktualizowana\n"
|
|
" <img src=\"/calendar/static/src/img/sync.png\" style=\"border:0; "
|
|
"width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-"
|
|
"align: bottom;\"/>\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" <span style=\"display: block; margin-bottom: 8px;\">Dzień dobry <t "
|
|
"t-out=\"object.common_name or ''\">Ready Mat</t>,</span>\n"
|
|
" <t t-if=\"is_online and target_responsible\">\n"
|
|
" <t t-if=\"customer\">\n"
|
|
" Twoje spotkanie z <t t-out=\"customer.name or ''\">Jesse "
|
|
"Brown</t> zostało zaktualizowane:\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" Twoje spotkanie zostało zaktualizowane:\n"
|
|
" </t>\n"
|
|
" <strong t-out=\"object.event_id.appointment_type_id.name or ''\""
|
|
">Zaplanuj demo</strong> jest teraz zaplanowane na\n"
|
|
" <t t-out="
|
|
"\"object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''\">05/04/"
|
|
"2021 o (11:00:00 do 11:30:00) (Europa/Bruksela)</t>.\n"
|
|
" </t>\n"
|
|
" <t t-elif=\"is_online and target_customer\">\n"
|
|
" Twoje spotkanie <strong t-out="
|
|
"\"object.event_id.appointment_type_id.name or ''\"/> <t t-if=\"organizer\">z "
|
|
"</t><t t-out=\"organizer.partner_id.name or ''\">Colleen Diaz</t>\n"
|
|
" jest teraz zaplanowane na <t t-out="
|
|
"\"object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''\">05/04/"
|
|
"2021 o (11:00:00 do 11:30:00) (Europa/Bruksela)</t>.\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" Data spotkania <strong t-out=\"object.event_id.name or ''\""
|
|
">Spotkanie po propozycji projektu</strong> <t t-if=\"organizer\"> utworzone "
|
|
"przez </t><t t-out=\"organizer.partner_id.name or ''\">Colleen Diaz</t> jest "
|
|
"teraz zaplanowane na\n"
|
|
" <t t-out="
|
|
"\"object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''\">05/04/"
|
|
"2021 o (11:00:00 do 11:30:00) (Europa/Bruksela)</t>.\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
" <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
" <a t-attf-href=\"/calendar/meeting/accept?token={{ "
|
|
"object.access_token }}&id={{ object.event_id.id }}\" t-attf-style=\""
|
|
"display: inline-block; padding: 7px 14px; color: {{"
|
|
"organizer.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: "
|
|
"none; background-color: {{organizer.company_id.email_secondary_color or "
|
|
"'#875A7B'}}; border-radius: 3px;\">\n"
|
|
" Akceptuj</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/decline?token={{ "
|
|
"object.access_token }}&id={{ object.event_id.id }}\" t-attf-style=\""
|
|
"display: inline-block; margin-left: 6px; padding: 7px 14px; color: {{"
|
|
"organizer.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: "
|
|
"none; background-color: {{organizer.company_id.email_secondary_color or "
|
|
"'#875A7B'}}; border-radius: 3px;\">\n"
|
|
" Odrzuć</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/view?token={{ object.access_token "
|
|
"}}&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;\">\n"
|
|
" Zobacz</a>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 16px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Szczegóły</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
"\t\t <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
"Czas</td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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 ''\">Wtorek</t>\n"
|
|
" <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>\n"
|
|
" <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 ''\">Maja 2021</t>\n"
|
|
" <t t-if=\"not object.event_id.allday\">\n"
|
|
" <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>\n"
|
|
" <t t-if=\"object.mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" "
|
|
"(<t t-out=\"object.mail_tz or ''\">Europa/Bruksela</t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"recurrent\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Kiedy</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\""
|
|
"object.recurrence_id.get_recurrence_name() or ''\">Co 1 tydzień, na 3 "
|
|
"wydarzenia</t></td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if="
|
|
"\"not object.event_id.allday and object.event_id.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Czas trwania</td>\n"
|
|
" <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>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.location\">\n"
|
|
" <td style="
|
|
"\"width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;\""
|
|
">Miejsce</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.event_id.location or ''\">Bruxelles</t>"
|
|
"\n"
|
|
" <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&q={{object.event_id.location}}\" "
|
|
"style=\"margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: "
|
|
"underline;\">Zobacz na mapie</a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">\n"
|
|
" <t t-if=\"object.event_id.videocall_source == 'discuss'\""
|
|
">Dołącz z</t>\n"
|
|
" <t t-else=\"\">Dołącz do</t>\n"
|
|
" </td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <a t-att-href=\"object.event_id.videocall_location\" "
|
|
"target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
" <t t-if="
|
|
"\"object.event_id.videocall_source == 'discuss'\">Odoo Dyskusje</t>\n"
|
|
" <t t-else=\"\">spotkania wideo</t>\n"
|
|
" </a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Uczestnicy</h2>\n"
|
|
" <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
"style=\"margin-bottom: 5px;\">\n"
|
|
" <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;\"/>\n"
|
|
" <t t-if=\"attendee != object\">\n"
|
|
" <span style=\"margin-left: 5px;\" t-out=\""
|
|
"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <span style=\"margin-left: 5px;\">Ty</span>\n"
|
|
" </t>\n"
|
|
" </div>\n"
|
|
" </div>\n"
|
|
" <div t-if=\"not is_html_empty(object.event_id.description)\" style="
|
|
"\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\">Opis "
|
|
"wydarzenia</h2>\n"
|
|
" <t t-out=\"object.event_id.description\">Spotkanie wewnętrzne w celu "
|
|
"omówienia nowego cennika produktów i usług.</t>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" Dziękujemy!\n"
|
|
" <t t-if=\"organizer.signature\">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\"><t t-out="
|
|
"\"organizer.signature or ''\">Mitchell Admin</t></span>\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,body_html:calendar.calendar_template_meeting_invitation
|
|
msgid ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
" <t t-set=\"customer\" t-value=\" object.event_id.find_partner_customer()"
|
|
"\"/>\n"
|
|
" <t t-set=\"target_responsible\" t-value=\"object.partner_id == "
|
|
"object.event_id.partner_id\"/>\n"
|
|
" <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
"ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
" <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
"object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
"\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Invitation\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" <span style=\"display: block; margin-bottom: 8px;\">Hello <t t-"
|
|
"out=\"object.common_name or ''\">Wood Corner</t>,</span>\n"
|
|
"\n"
|
|
" <t t-if=\"not target_responsible\">\n"
|
|
" <t t-if=\"not object.event_id.user_id.active\">\n"
|
|
" You have been invited by Customer to the <strong t-"
|
|
"out=\"object.event_id.name or ''\">Follow-up for Project proposal</strong> "
|
|
"meeting.\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <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.\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" Your meeting <strong t-out=\"object.event_id.name or ''\">Follow-"
|
|
"up for Project proposal</strong> has been booked.\n"
|
|
" </t>\n"
|
|
"\n"
|
|
" </p>\n"
|
|
" <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
" <a t-attf-href=\"/calendar/meeting/accept?"
|
|
"token={{object.access_token}}&id={{object.event_id.id}}\" t-attf-"
|
|
"style=\"display: inline-block; padding: 7px 14px; color: "
|
|
"{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
"text-decoration: none; background-color: "
|
|
"{{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; "
|
|
"border-radius: 3px;\">\n"
|
|
" Accept</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/decline?"
|
|
"token={{object.access_token}}&id={{object.event_id.id}}\" t-attf-"
|
|
"style=\"display: inline-block; margin-left: 6px; padding: 7px 14px; color: "
|
|
"{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
"text-decoration: none; background-color: "
|
|
"{{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; "
|
|
"border-radius: 3px;\">\n"
|
|
" Decline</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/view?token={{object.access_token}}"
|
|
"&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;\">\n"
|
|
" View</a>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 16px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Details</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
" <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Date & Time</"
|
|
"td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <t t-if=\"not object.event_id.allday\">\n"
|
|
" <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>\n"
|
|
" <t t-if=\"object.mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" (<t t-out=\"object.mail_tz or ''\">Europe/"
|
|
"Brussels</t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"recurrent\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">When</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-"
|
|
"out=\"object.recurrence_id.get_recurrence_name() or ''\">Every 1 Weeks, for "
|
|
"3 events</t></td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"not object.event_id.allday and "
|
|
"object.event_id.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">Duration</td>\n"
|
|
" <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>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B; "
|
|
"vertical-align: top;\">Location</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.event_id.location or ''\">Bruxelles</"
|
|
"t>\n"
|
|
" <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&q={{object.event_id.location}}\" "
|
|
"style=\"margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: "
|
|
"underline;\">View Map</a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px;color: #676F7B;"
|
|
"\">\n"
|
|
" <t t-if=\"object.get_base_url() in "
|
|
"object.event_id.videocall_location\">Join with</t>\n"
|
|
" <t t-else=\"\">Join</t>\n"
|
|
" </td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <a t-att-href=\"object.event_id.videocall_location\" "
|
|
"target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
" <t t-if=\"object.get_base_url() in "
|
|
"object.event_id.videocall_location\">Odoo Discuss</t>\n"
|
|
" <t t-else=\"\">Video meeting</t>\n"
|
|
" </a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Attendees</h2>\n"
|
|
" <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
"style=\"margin-bottom: 5px;\">\n"
|
|
" <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;\"/>\n"
|
|
" <t t-if=\"attendee != object\">\n"
|
|
" <span style=\"margin-left: 5px;\" t-"
|
|
"out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <span style=\"margin-left: 5px;\">You</span>\n"
|
|
" </t>\n"
|
|
" </div>\n"
|
|
" </div>\n"
|
|
" <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
"style=\"margin: 32px 0 0;\">\n"
|
|
" <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>\n"
|
|
" <t t-out=\"object.event_id.description\">Internal meeting for "
|
|
"discussion for new pricing for product and services.</t>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" Thank you!\n"
|
|
" <t t-if=\"object.event_id.user_id.signature\">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
"out=\"object.event_id.user_id.signature or ''\">Mitchell Admin</t></span>\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
msgstr ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
" <t t-set=\"customer\" t-value="
|
|
"\" object.event_id.find_partner_customer()\"/>\n"
|
|
" <t t-set=\"target_responsible\" t-value="
|
|
"\"object.partner_id == object.event_id.partner_id\"/>\n"
|
|
" <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not ctx.get"
|
|
"('calendar_template_ignore_recurrence')\"/>\n"
|
|
" <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
"object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
"\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Zaproszenie\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" <span style=\"display: block; margin-bottom: 8px;\">Dzień dobry <t "
|
|
"t-out=\"object.common_name or ''\">Wood Corner</t>,</span>\n"
|
|
"\n"
|
|
" <t t-if=\"not target_responsible\">\n"
|
|
" <t t-if=\"not object.event_id.user_id.active\">\n"
|
|
" Zostałeś zaproszony przez Klienta na spotkanie <strong t-out="
|
|
"\"object.event_id.name or ''\">Spotkanie po propozycji projektu</strong>.\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <t t-out=\"object.event_id.user_id.partner_id.name or ''\""
|
|
">Colleen Diaz</t> zaprosił/a Cię na spotkanie: <strong t-out="
|
|
"\"object.event_id.name or ''\">Spotkanie po propozycji projektu</strong>.\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" Twoje spotkanie <strong t-out=\"object.event_id.name or ''\""
|
|
">Spotkanie po propozycji projektu</strong> zostało zarezerwowane.\n"
|
|
" </t>\n"
|
|
"\n"
|
|
" </p>\n"
|
|
" <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
" <a t-attf-href=\"/calendar/meeting/"
|
|
"accept?token={{object.access_token}}&id={{object.event_id.id}}"
|
|
"\" t-attf-style=\"display: inline-block; padding: 7px 14px; color: {{"
|
|
"object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; text-"
|
|
"decoration: none; background-color: {{"
|
|
"object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; "
|
|
"border-radius: 3px;\">\n"
|
|
" Akceptuj</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/"
|
|
"decline?token={{object.access_token}}&id={{object.event_id.id}}"
|
|
"\" t-attf-style=\"display: inline-block; margin-left: 6px; padding: 7px 14px;"
|
|
" color: {{object.event_id.user_id.company_id.email_primary_color or "
|
|
"'#FFFFFF'}}; text-decoration: none; background-color: {{"
|
|
"object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; "
|
|
"border-radius: 3px;\">\n"
|
|
" Odrzuć</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/"
|
|
"view?token={{object.access_token}}&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;\">\n"
|
|
" Zobacz</a>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 16px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Szczegóły</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
" <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
"Czas</td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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 ''\">Wtorek</t>\n"
|
|
" <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>\n"
|
|
" <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 ''\">Maja 2021</t>\n"
|
|
" <t t-if=\"not object.event_id.allday\">\n"
|
|
" <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>\n"
|
|
" <t t-if=\"object.mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" "
|
|
"(<t t-out=\"object.mail_tz or ''\">Europe/Brussels</t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"recurrent\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Kiedy</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\""
|
|
"object.recurrence_id.get_recurrence_name() or ''\">Co 1 tydzień, na 3 "
|
|
"wydarzenia</t></td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if="
|
|
"\"not object.event_id.allday and object.event_id.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Czas trwania</td>\n"
|
|
" <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>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.location\">\n"
|
|
" <td style="
|
|
"\"width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;\""
|
|
">Miejsce</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.event_id.location or ''\">Bruxelles</t>"
|
|
"\n"
|
|
" <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&q={{object.event_id.location}}\" "
|
|
"style=\"margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: "
|
|
"underline;\">Zobacz na mapie</a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px;color: #676F7B;\">"
|
|
"\n"
|
|
" <t t-if="
|
|
"\"object.get_base_url() in object.event_id.videocall_location\">Dołącz z</t>"
|
|
"\n"
|
|
" <t t-else=\"\">Dołącz do</t>\n"
|
|
" </td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <a t-att-href=\"object.event_id.videocall_location\" "
|
|
"target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
" <t t-if="
|
|
"\"object.get_base_url() in object.event_id.videocall_location\">Odoo "
|
|
"Dyskusje</t>\n"
|
|
" <t t-else=\"\">Spotkania wideo</t>\n"
|
|
" </a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Uczestnicy</h2>\n"
|
|
" <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
"style=\"margin-bottom: 5px;\">\n"
|
|
" <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;\"/>\n"
|
|
" <t t-if=\"attendee != object\">\n"
|
|
" <span style=\"margin-left: 5px;\" t-out=\""
|
|
"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <span style=\"margin-left: 5px;\">Ty</span>\n"
|
|
" </t>\n"
|
|
" </div>\n"
|
|
" </div>\n"
|
|
" <div t-if=\"not is_html_empty(object.event_id.description)\" style="
|
|
"\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\">Opis "
|
|
"wydarzenia</h2>\n"
|
|
" <t t-out=\"object.event_id.description\">Spotkanie wewnętrzne w celu "
|
|
"omówienia nowego cennika produktów i usług.</t>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" Dziękujemy!\n"
|
|
" <t t-if=\"object.event_id.user_id.signature\">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\"><t t-out="
|
|
"\"object.event_id.user_id.signature or ''\">Mitchell Admin</t></span>\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,body_html:calendar.calendar_template_meeting_update
|
|
msgid ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
" <t t-set=\"is_online\" t-value=\"'appointment_type_id' in object and "
|
|
"object.appointment_type_id\"/>\n"
|
|
" <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
"ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
" <t t-set=\"mail_tz\" t-value=\"object._get_mail_tz() or "
|
|
"ctx.get('mail_tz')\"/>\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Event updated\n"
|
|
" <img src=\"/calendar/static/src/img/sync.png\" style=\"border:0; "
|
|
"width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-"
|
|
"align: bottom;\"/>\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" <span style=\"display: block; margin-bottom: 8px;\">Hello,</span>\n"
|
|
" This meeting has been updated.\n"
|
|
" </p>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Details</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
" <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Date & Time</"
|
|
"td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <t t-if=\"not object.allday\">\n"
|
|
" <t t-out=\"format_time(time=object.start, "
|
|
"tz=mail_tz, time_format='short', lang_code=object.env.lang)\">11:00 AM</t>\n"
|
|
" <t t-if=\"mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" (<t t-out=\"mail_tz or ''\">Europe/Brussels</"
|
|
"t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"recurrent\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">When</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-"
|
|
"out=\"object.recurrence_id.get_recurrence_name() or ''\">Every 1 Weeks, for "
|
|
"3 events</t></td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"not object.allday and object.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">Duration</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\"('%dH%02d' % "
|
|
"(object.duration,round(object.duration*60)%60))\">0H30</t></td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">Location</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.location or ''\">Bruxelles</t>\n"
|
|
" <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&q={{object.location}}\" "
|
|
"style=\"margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: "
|
|
"underline;\">View Map</a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.videocall_location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">\n"
|
|
" <t t-if=\"object.videocall_source == 'discuss'\">Join "
|
|
"with</t>\n"
|
|
" <t t-else=\"\">Join</t>\n"
|
|
" </td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <a t-att-href=\"object.videocall_location\" "
|
|
"target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
" <t t-if=\"object.videocall_source == "
|
|
"'discuss'\">Odoo Discuss</t>\n"
|
|
" <t t-else=\"\">Video meeting</t>\n"
|
|
" </a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Attendees</h2>\n"
|
|
" <div t-foreach=\"object.attendee_ids\" t-as=\"attendee\" "
|
|
"style=\"margin-bottom: 5px;\">\n"
|
|
" <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;\"/>\n"
|
|
" <t t-if=\"attendee.common_name\">\n"
|
|
" <span style=\"margin-left: 5px\" t-"
|
|
"out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <span style=\"margin-left: 5px;\">You</span>\n"
|
|
" </t>\n"
|
|
" </div>\n"
|
|
" </div>\n"
|
|
" <div t-if=\"not is_html_empty(object.description)\" style=\"margin: 32px "
|
|
"0 0;\">\n"
|
|
" <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>\n"
|
|
" <t t-out=\"object.description\">Internal meeting for discussion for "
|
|
"new pricing for product and services.</t>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" Thank you!\n"
|
|
" <t t-if=\"object.user_id.signature\">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
"out=\"object.user_id.signature or ''\">Mitchell Admin</t></span>\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
msgstr ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
" <t t-set=\"is_online\" t-value="
|
|
"\"'appointment_type_id' in object and object.appointment_type_id\"/>\n"
|
|
" <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not ctx.get"
|
|
"('calendar_template_ignore_recurrence')\"/>\n"
|
|
" <t t-set=\"mail_tz\" t-value="
|
|
"\"object._get_mail_tz() or ctx.get('mail_tz')\"/>\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Wydarzenie zaktualizowane\n"
|
|
" <img src=\"/calendar/static/src/img/sync.png\" style=\"border:0; "
|
|
"width: 24px; height: 24px; margin-left: 10px; text-decoration:none; vertical-"
|
|
"align: bottom;\"/>\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" <span style=\"display: block; margin-bottom: 8px;\">Dzień "
|
|
"dobry,</span>\n"
|
|
" Poniższe spotkanie zostało zaktualizowane.\n"
|
|
" </p>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Szczegóły</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
" <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
"Czas</td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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)"
|
|
"\">Wtorek</t>\n"
|
|
" <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>\n"
|
|
" <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)\">maja 2021</t>\n"
|
|
" <t t-if=\"not object.allday\">\n"
|
|
" <t t-out=\"format_time(time=object.start, "
|
|
"tz=mail_tz, time_format='short', lang_code=object.env.lang)\">11:00 AM</t>\n"
|
|
" <t t-if=\"mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" "
|
|
"(<t t-out=\"mail_tz or ''\">Europe/Brussels</t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"recurrent\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Kiedy</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\""
|
|
"object.recurrence_id.get_recurrence_name() or ''\">Co 1 tydzień, na 3 "
|
|
"wydarzenia</t></td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"not object.allday and object.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Czas trwania</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\""
|
|
"('%dH%02d' % (object.duration,round(object.duration*60)%60))\">0H30</t></td>"
|
|
"\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Miejsce</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.location or ''\">Bruxelles</t>\n"
|
|
" <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&q={{object.location}}\" style"
|
|
"=\"margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: "
|
|
"underline;\">Zobacz na mapie</a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.videocall_location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">\n"
|
|
" <t t-if=\"object.videocall_source == 'discuss'\">Dołącz "
|
|
"z</t>\n"
|
|
" <t t-else=\"\">Dołącz do</t>\n"
|
|
" </td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <a t-att-href=\"object.videocall_location\" target="
|
|
"\"_blank\" style=\"color: #008f8c;\">\n"
|
|
" <t t-if=\"object.videocall_source == 'discuss'\""
|
|
">Odoo Dyskusje</t>\n"
|
|
" <t t-else=\"\">Spotkania wideo</t>\n"
|
|
" </a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Uczestnicy</h2>\n"
|
|
" <div t-foreach=\"object.attendee_ids\" t-as=\"attendee\" style"
|
|
"=\"margin-bottom: 5px;\">\n"
|
|
" <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;\"/>\n"
|
|
" <t t-if=\"attendee.common_name\">\n"
|
|
" <span style=\"margin-left: 5px\" t-out="
|
|
"\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <span style=\"margin-left: 5px;\">Ty</span>\n"
|
|
" </t>\n"
|
|
" </div>\n"
|
|
" </div>\n"
|
|
" <div t-if=\"not is_html_empty(object.description)\" style="
|
|
"\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\">Opis "
|
|
"wydarzenia</h2>\n"
|
|
" <t t-out=\"object.description\">Spotkanie wewnętrzne w celu "
|
|
"omówienia nowego cennika produktów i usług.</t>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" Dziękujemy!\n"
|
|
" <t t-if=\"object.user_id.signature\">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\"><t t-out="
|
|
"\"object.user_id.signature or ''\">Mitchell Admin</t></span>\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,body_html:calendar.calendar_template_meeting_reminder
|
|
msgid ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
" <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
"object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
" <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
"ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Reminder\n"
|
|
" <img src=\"/calendar/static/src/img/bell.png\" style=\"border:0; "
|
|
"width: 21px; height: 24px; margin-left: 10px; text-decoration:none; vertical-"
|
|
"align: bottom;\"/>\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" Hello <t t-out=\"object.common_name or ''\">Gemini Furniture</t>,<br/"
|
|
">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\">This is a reminder "
|
|
"for the event below.</span>\n"
|
|
" </p>\n"
|
|
" <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
" <a t-attf-href=\"/calendar/{{ 'recurrence' if recurrent else "
|
|
"'meeting' }}/accept?token={{ object.access_token }}"
|
|
"&id={{ object.event_id.id }}\" t-attf-style=\"display: inline-block; "
|
|
"padding: 7px 14px; color: "
|
|
"{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
"text-decoration: none; background-color: "
|
|
"{{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; "
|
|
"border-radius: 3px;\">\n"
|
|
" Accept</a>\n"
|
|
" <a t-attf-href=\"/calendar/{{ 'recurrence' if recurrent else "
|
|
"'meeting' }}/decline?token={{ object.access_token }}"
|
|
"&id={{ object.event_id.id }}\" t-attf-style=\"display: inline-block; "
|
|
"margin-left: 6px; padding: 7px 14px; color: "
|
|
"{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
"text-decoration: none; background-color: "
|
|
"{{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; "
|
|
"border-radius: 3px;\">\n"
|
|
" Decline</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/view?"
|
|
"token={{ object.access_token }}&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;\">\n"
|
|
" View</a>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 16px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Details</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
" <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Date & Time</"
|
|
"td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <t t-if=\"not object.event_id.allday\">\n"
|
|
" <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>\n"
|
|
" <t t-if=\"object.mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" (<t t-out=\"object.mail_tz or ''\">Europe/"
|
|
"Brussels</t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"recurrent\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">When</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.recurrence_id.get_recurrence_name() or "
|
|
"''\">Every 1 Weeks, for 3 events</t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"not object.event_id.allday and "
|
|
"object.event_id.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">Duration</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"('%dH%02d' % "
|
|
"(object.event_id.duration,round(object.event_id.duration*60)%60)) or "
|
|
"''\">0H30</t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B; "
|
|
"vertical-align: top;\">Location</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.event_id.location or ''\">Bruxelles</"
|
|
"t>\n"
|
|
" <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&q={{object.event_id.location}}\" "
|
|
"style=\"margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: "
|
|
"underline;\">View Map</a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">\n"
|
|
" <t t-if=\"object.get_base_url() in "
|
|
"object.event_id.videocall_location\">Join with</t>\n"
|
|
" <t t-else=\"\">Join</t>\n"
|
|
" </td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <a t-att-href=\"object.event_id.videocall_location\" "
|
|
"target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
" <t t-if=\"object.get_base_url() in "
|
|
"object.event_id.videocall_location\">Odoo Discuss</t>\n"
|
|
" <t t-else=\"\">Video meeting</t>\n"
|
|
" </a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Attendees</h2>\n"
|
|
" <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
"style=\"margin-bottom: 5px;\">\n"
|
|
" <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;\"/>\n"
|
|
" <t t-if=\"attendee != object\">\n"
|
|
" <span style=\"margin-left: 5px;\" t-"
|
|
"out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <span style=\"margin-left: 5px;\">You</span>\n"
|
|
" </t>\n"
|
|
" </div>\n"
|
|
" </div>\n"
|
|
" <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
"style=\"margin: 32px 0 0;\">\n"
|
|
" <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>\n"
|
|
" <t t-out=\"object.event_id.description\">Internal meeting for "
|
|
"discussion for new pricing for product and services.</t>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" Thank you!\n"
|
|
" <t t-if=\"object.event_id.user_id.signature\">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
"out=\"object.event_id.user_id.signature or ''\">Mitchell Admin</t></span>\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
msgstr ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
" <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
"object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
" <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not ctx.get"
|
|
"('calendar_template_ignore_recurrence')\"/>\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Przypomnienie\n"
|
|
" <img src=\"/calendar/static/src/img/bell.png\" style=\"border:0; "
|
|
"width: 21px; height: 24px; margin-left: 10px; text-decoration:none; vertical-"
|
|
"align: bottom;\"/>\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" Dzień dobry, <t t-out=\"object.common_name or ''\">Gemini "
|
|
"Furniture</t>,<br/>\n"
|
|
" <span style=\"display: block; margin-top: 8px;\">To jest "
|
|
"przypomnienie o poniższym wydarzeniu.</span>\n"
|
|
" </p>\n"
|
|
" <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
" <a t-attf-href=\"/calendar/{{ 'recurrence' if recurrent else "
|
|
"'meeting' }}/accept?token={{ object.access_token }}&id={{ "
|
|
"object.event_id.id }}\" t-attf-style=\"display: inline-block; padding: 7px "
|
|
"14px; color: {{object.event_id.user_id.company_id.email_primary_color or "
|
|
"'#FFFFFF'}}; text-decoration: none; background-color: {{"
|
|
"object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; "
|
|
"border-radius: 3px;\">\n"
|
|
" Akceptuj</a>\n"
|
|
" <a t-attf-href=\"/calendar/{{ 'recurrence' if recurrent else "
|
|
"'meeting' }}/decline?token={{ object.access_token }}&id={{ "
|
|
"object.event_id.id }}\" t-attf-style=\"display: inline-block; margin-left: "
|
|
"6px; padding: 7px 14px; color: {{"
|
|
"object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; text-"
|
|
"decoration: none; background-color: {{"
|
|
"object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; "
|
|
"border-radius: 3px;\">\n"
|
|
" Odrzuć</a>\n"
|
|
" <a t-attf-href=\"/calendar/meeting/view?token={{ object.access_token "
|
|
"}}&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;\">\n"
|
|
" Zobacz</a>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 16px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Szczegóły</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
" <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
"Czas</td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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 ''\">Wtorek</t>\n"
|
|
" <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>\n"
|
|
" <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 ''\">Maja 2021</t>\n"
|
|
" <t t-if=\"not object.event_id.allday\">\n"
|
|
" <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>\n"
|
|
" <t t-if=\"object.mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" "
|
|
"(<t t-out=\"object.mail_tz or ''\">Europe/Brussels</t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"recurrent\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Kiedy</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out="
|
|
"\"object.recurrence_id.get_recurrence_name() or ''\">Co 1 tydzień, na 3 "
|
|
"wydarzenia</t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if="
|
|
"\"not object.event_id.allday and object.event_id.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Czas trwania</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\""
|
|
"('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)"
|
|
"%60)) or ''\">0H30</t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.location\">\n"
|
|
" <td style="
|
|
"\"width: 100px; padding-top: 6px; color: #676F7B; vertical-align: top;\""
|
|
">Miejsce</td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <t t-out=\"object.event_id.location or ''\">Bruxelles</t>"
|
|
"\n"
|
|
" <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&q={{object.event_id.location}}\" "
|
|
"style=\"margin-left: 12px; font-size: 12px; color: #008f8c; text-decoration: "
|
|
"underline;\">Zobacz na mapie</a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">\n"
|
|
" <t t-if="
|
|
"\"object.get_base_url() in object.event_id.videocall_location\">Dołącz z </t>"
|
|
"\n"
|
|
" <t t-else=\"\">Dołącz do</t>\n"
|
|
" </td>\n"
|
|
" <td style=\"padding-top: 6px;\">\n"
|
|
" <a t-att-href=\"object.event_id.videocall_location\" "
|
|
"target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
" <t t-if="
|
|
"\"object.get_base_url() in object.event_id.videocall_location\">Odoo "
|
|
"Dyskusje</t>\n"
|
|
" <t t-else=\"\">Spotkania wideo</t>\n"
|
|
" </a>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Uczestnicy</h2>\n"
|
|
" <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
"style=\"margin-bottom: 5px;\">\n"
|
|
" <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;\"/>\n"
|
|
" <t t-if=\"attendee != object\">\n"
|
|
" <span style=\"margin-left: 5px;\" t-out=\""
|
|
"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
" </t>\n"
|
|
" <t t-else=\"\">\n"
|
|
" <span style=\"margin-left: 5px;\">Ty</span>\n"
|
|
" </t>\n"
|
|
" </div>\n"
|
|
" </div>\n"
|
|
" <div t-if=\"not is_html_empty(object.event_id.description)\" style="
|
|
"\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\">Opis "
|
|
"wydarzenia</h2>\n"
|
|
" <t t-out=\"object.event_id.description\">Spotkanie wewnętrzne w celu "
|
|
"omówienia nowego cennika produktów i usług.</t>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" Dziękujemy!\n"
|
|
" <t t-if=\"object.event_id.user_id.signature\">\n"
|
|
" <span style=\"display: block; margin-top: 8px;\"><t t-out="
|
|
"\"object.event_id.user_id.signature or ''\">Mitchell Admin</t></span>\n"
|
|
" </t>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,body_html:calendar.calendar_template_delete_event
|
|
msgid ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
" <t t-set=\"mail_tz\" t-value=\"object._get_mail_tz() or "
|
|
"ctx.get('mail_tz')\"/>\n"
|
|
" <t t-set=\"event_name\" t-value=\"object.name or ''\"/>\n"
|
|
" <t t-set=\"event_organizer\" t-value=\"object.user_id.name or ''\"/>\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Event canceled\n"
|
|
" <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;\"/>\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" Hello,<br/>\n"
|
|
" <span style=\"display: block; margin-top: 8px;\">\n"
|
|
" 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.\n"
|
|
" </span>\n"
|
|
" </p>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
"weight: bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};"
|
|
"\">Details</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
" <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Date & Time</"
|
|
"td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <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>\n"
|
|
" <t t-if=\"not object.allday\">\n"
|
|
" <t t-out=\"format_time(time=object.start, "
|
|
"tz=mail_tz, time_format='short', lang_code=object.env.lang)\">11:00 AM</t>\n"
|
|
" <t t-if=\"mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" (<t t-out=\"mail_tz or ''\">Europe/Brussels</"
|
|
"t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"not object.allday and object.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">Duration</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\"('%dH%02d' % "
|
|
"(object.duration,round(object.duration*60)%60))\">0H30</t></td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;"
|
|
"\">Location</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\"object.location "
|
|
"or ''\">Bruxelles</t></td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" If you have any questions or concerns, please feel free to contact "
|
|
"us. <br/>\n"
|
|
" Best regards,\n"
|
|
" <span style=\"display: block; margin-top: 8px;\">The Calendar Team</"
|
|
"span>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
msgstr ""
|
|
"<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
" <t t-set=\"mail_tz\" t-value="
|
|
"\"object._get_mail_tz() or ctx.get('mail_tz')\"/>\n"
|
|
" <t t-set=\"event_name\" t-value=\"object.name or ''\"/>\n"
|
|
" <t t-set=\"event_organizer\" t-value=\"object.user_id.name or ''\"/>\n"
|
|
" <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; margin-"
|
|
"bottom: 28px;\">\n"
|
|
" Wydarzenie odwołane\n"
|
|
" <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;\"/>\n"
|
|
" </h1>\n"
|
|
" <p style=\"margin: 0;\">\n"
|
|
" Dzień dobry,<br/>\n"
|
|
" <span style=\"display: block; margin-top: 8px;\">\n"
|
|
" Pragniemy Cię poinformować, że wydarzenie <strong t-out="
|
|
"\"event_name or ''\">Spotkanie po propozycji projektu</strong> <t t-if="
|
|
"\"event_organizer\">organizowane przez </t><t t-out=\"event_organizer or ''\""
|
|
">Colleen Diaz</t> zostało odwołane i usunięte z Twojego kalendarza.\n"
|
|
" </span>\n"
|
|
" </p>\n"
|
|
" <div style=\"margin: 32px 0 0;\">\n"
|
|
" <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-weight:"
|
|
" bold; color: {{user.company_id.email_secondary_color or '#875A7B'}};\""
|
|
">Szczegóły</h2>\n"
|
|
" <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"font-"
|
|
"size: 13px; color: #374151;\">\n"
|
|
" <tr>\n"
|
|
" <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
"Czas</td>\n"
|
|
" <td style=\"font-weight: bold;\">\n"
|
|
" <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)"
|
|
"\">Wtorek</t>\n"
|
|
" <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>\n"
|
|
" <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)\">maja 2021</t>\n"
|
|
" <t t-if=\"not object.allday\">\n"
|
|
" <t t-out=\"format_time(time=object.start, "
|
|
"tz=mail_tz, time_format='short', lang_code=object.env.lang)\">11:00</t>\n"
|
|
" <t t-if=\"mail_tz\">\n"
|
|
" <span style=\"font-size: 11px; font-weight: "
|
|
"normal;\">\n"
|
|
" "
|
|
"(<t t-out=\"mail_tz or ''\">Europa/Bruksela</t>)\n"
|
|
" </span>\n"
|
|
" </t>\n"
|
|
" </t>\n"
|
|
" </td>\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"not object.allday and object.duration\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Czas trwania</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\""
|
|
"('%dH%02d' % (object.duration,round(object.duration*60)%60))\">0H30</t></td>"
|
|
"\n"
|
|
" </tr>\n"
|
|
" <tr t-if=\"object.location\">\n"
|
|
" <td style=\"width: 100px; padding-top: 6px; color: #676F7B;\""
|
|
">Lokaliazcja</td>\n"
|
|
" <td style=\"padding-top: 6px;\"><t t-out=\"object.location "
|
|
"or ''\">Bruxelles</t></td>\n"
|
|
" </tr>\n"
|
|
" </table>\n"
|
|
" </div>\n"
|
|
" <p style=\"margin: 32px 0 0;\">\n"
|
|
" W razie jakichkolwiek pytań, nie wahaj się z nami skontaktować. <br/>"
|
|
"\n"
|
|
" Z poważaniem,\n"
|
|
" <span style=\"display: block; margin-top: 8px;\">Zespół "
|
|
"Kalendarza</span>\n"
|
|
" </p>\n"
|
|
"</div>\n"
|
|
" "
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.mail_activity_schedule_view_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.mail_activity_view_form_popup
|
|
msgid ""
|
|
"<i class=\"fa fa-9x fa-calendar p-3\" title=\"Calendar\" aria-"
|
|
"hidden=\"true\"/>"
|
|
msgstr ""
|
|
"<i class=\"fa fa-9x fa-calendar p-3\" title=\"Kalendarz\" aria-hidden="
|
|
"\"true\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<i class=\"fa fa-clock-o text-600\" title=\"Dates\"/>"
|
|
msgstr "<i class=\"fa fa-clock-o text-600\" title=\"Daty\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<i class=\"fa fa-lock text-600\" title=\"Visibility\"/>"
|
|
msgstr "<i class=\"fa fa-lock text-600\" title=\"Widoczność\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<i class=\"fa fa-map text-600\" title=\"Location\"/>"
|
|
msgstr "<i class=\"fa fa-map text-600\" title=\"Lokalizacja\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<i class=\"fa fa-remove\" title=\"Remove\"/>"
|
|
msgstr "<i class=\"fa fa-remove\" title=\"Usuń\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<i class=\"fa fa-sticky-note mt-2 text-600\" title=\"Notes\"/>"
|
|
msgstr "<i class=\"fa fa-sticky-note mt-2 text-600\" title=\"Notatki\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<i class=\"fa fa-tag text-600\" title=\"Booking Name\"/>"
|
|
msgstr "<i class=\"fa fa-tag text-600\" title=\"Nazwa rezerwacji\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<i class=\"fa fa-user mt-1 text-600\" title=\"Participants\"/>"
|
|
msgstr "<i class=\"fa fa-user mt-1 text-600\" title=\"Uczestnicy\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<i class=\"fa fa-video-camera text-600\" title=\"Videocall URL\"/>"
|
|
msgstr "<i class=\"fa fa-video-camera text-600\" title=\"URL wideorozmowy\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<span class=\"fa fa-plus me-1\"/>Video"
|
|
msgstr "<span class=\"fa fa-plus me-1\"/>Wideo"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "<span class=\"fa fa-plus\"/><span> Odoo meeting</span>"
|
|
msgstr "<span class=\"fa fa-plus\"/><span> Spotkanie Odoo</span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid ""
|
|
"<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>"
|
|
msgstr ""
|
|
"<span class=\"fw-bold text-nowrap\" invisible=\"rrule_type_ui not in "
|
|
"['weekly', 'custom'] or "
|
|
"(rrule_type_ui == 'custom' and rrule_type != 'weekly')\">Powtórzenie</span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
msgid "<span class=\"me-1 o_form_label\">Google Calendar</span>"
|
|
msgstr "<span class=\"me-1 o_form_label\">Kalendarz Google</span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
msgid "<span class=\"me-1 o_form_label\">Outlook Calendar</span>"
|
|
msgstr "<span class=\"me-1 o_form_label\">Kalendarz Outlook</span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "<span invisible=\"allday\" style=\"white-space: pre;\"> or </span>"
|
|
msgstr "<span invisible=\"allday\" style=\"white-space: pre;\"> lub </span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "<span invisible=\"not recurrency\" class=\"mx-1\">Repeat:</span>"
|
|
msgstr "<span invisible=\"not recurrency\" class=\"mx-1\">Powtórzenie:</span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "<span title=\"Clear meeting\" class=\"fa fa-times\"/>"
|
|
msgstr "<span title=\"Wymaż spotkanie\" class=\"fa fa-times\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "<span title=\"Join video call\" class=\"fa fa-sign-in\"/>"
|
|
msgstr "<span title=\"Dołącz do połączenia wideo\" class=\"fa fa-sign-in\"/>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "<span> guests</span>"
|
|
msgstr "<span> goście</span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "<span> hours</span>"
|
|
msgstr "<span> godzin</span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "<span>All day</span>"
|
|
msgstr "<span>Cały dzień</span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_event_delete_wizard_form
|
|
msgid "<span>Are you sure you want to delete this event? <br/></span>"
|
|
msgstr "<span>Czy jesteś pewien, że chcesz usunąć to wydarzenie?<br/></span>"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_config_settings_view_form
|
|
msgid ""
|
|
"<strong>Save</strong> this page and come back here to set up the feature."
|
|
msgstr ""
|
|
"<strong>Zapisz</strong> tę stronę i wróć tutaj, aby skonfigurować tę funkcję."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.constraint,message:calendar.constraint_calendar_filters_user_id_partner_id_unique
|
|
msgid "A user cannot have the same contact twice."
|
|
msgstr "Użytkownik nie może mieć dwa razy tego samego kontaktu."
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Accept"
|
|
msgstr "Akceptuj"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__accepted_count
|
|
msgid "Accepted Count"
|
|
msgstr "Zaakceptowana liczba"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__category
|
|
msgid "Action"
|
|
msgstr "Akcja"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_needaction
|
|
msgid "Action Needed"
|
|
msgstr "Wymagane działanie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_mail_activity_type__category
|
|
msgid ""
|
|
"Actions may trigger specific behavior like opening calendar view or "
|
|
"automatically mark as done when a document is uploaded"
|
|
msgstr ""
|
|
"Akcje mogą wyzwalać określone zachowanie, takie jak otwieranie widoku "
|
|
"kalendarza lub automatyczne oznaczanie jako zrobione podczas przesyłania "
|
|
"dokumentu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__active
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__active
|
|
msgid "Active"
|
|
msgstr "Aktywne"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__activity_ids
|
|
msgid "Activities"
|
|
msgstr "Aktywności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_mail_activity
|
|
msgid "Activity"
|
|
msgstr "Aktywności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_mail_activity_mixin
|
|
msgid "Activity Mixin"
|
|
msgstr "Mixin aktywności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_mail_activity_type
|
|
msgid "Activity Type"
|
|
msgstr "Typ aktywności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_mail_activity_schedule
|
|
msgid "Activity schedule plan Wizard"
|
|
msgstr "Kreator planu harmonogramu aktywności"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "Add Title"
|
|
msgstr "Dodaj tytuł"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Add description"
|
|
msgstr "Dodaj opis"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Add notes about this meeting..."
|
|
msgstr "Dodaj notatki na temat tego wydarzenia..."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__body
|
|
msgid "Additional Message"
|
|
msgstr "Dodatkowa wiadomość"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_alarm__body
|
|
msgid ""
|
|
"Additional message that would be sent with the notification for the reminder"
|
|
msgstr ""
|
|
"Dodatkowa wiadomość która zostanie wysłana z powiadomieniem dla przypomnienia"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/activity/activity_menu_patch.xml:0
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__allday
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "All Day"
|
|
msgstr "Cały dzień"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "All Day, %(day)s"
|
|
msgstr "Cały dzień, %(day)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/ask_recurrence_update_policy_dialog.js:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__all_events
|
|
msgid "All events"
|
|
msgstr "Wszystkie wydarzenia"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Archived"
|
|
msgstr "Zarchiwizowane"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_attachment_count
|
|
msgid "Attachment Count"
|
|
msgstr "Liczba załączników"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__partner_id
|
|
msgid "Attendee"
|
|
msgstr "Uczestnik"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_ids
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "Attendees"
|
|
msgstr "Uczestnicy"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__attendees_count
|
|
msgid "Attendees Count"
|
|
msgstr "Liczba uczestników"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__current_status
|
|
msgid "Attending?"
|
|
msgstr "Bierzesz udział?"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__availability__free
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__show_as__free
|
|
msgid "Available"
|
|
msgstr "Dostępny"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__availability
|
|
msgid "Available/Busy"
|
|
msgstr "Dostępny/Zajęty"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Awaiting"
|
|
msgstr "Oczekuje"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__awaiting_count
|
|
msgid "Awaiting Count"
|
|
msgstr "Ilość oczekujących"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__base_event_id
|
|
msgid "Base Event"
|
|
msgstr "Podstawowe wydarzenie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__body_has_template_value
|
|
msgid "Body content is the same as the template"
|
|
msgstr "Treść jest taka sama jak w szablonie"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__availability__busy
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__show_as__busy
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Busy"
|
|
msgstr "Zajęty"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__byday
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__byday
|
|
msgid "By day"
|
|
msgstr "Wg. dnia"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_model.js:0
|
|
msgid "Bye-bye, record!"
|
|
msgstr "Żegnaj, rekordzie!"
|
|
|
|
#. module: calendar
|
|
#: model:ir.ui.menu,name:calendar.calendar_event_menu
|
|
#: model:ir.ui.menu,name:calendar.mail_menu_calendar
|
|
#: model:ir.ui.menu,name:calendar.menu_calendar_configuration
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_config_settings_view_form
|
|
msgid "Calendar"
|
|
msgstr "Kalendarz"
|
|
|
|
#. module: calendar
|
|
#: model:ir.actions.act_window,name:calendar.action_calendar_alarm
|
|
#: model:ir.ui.menu,name:calendar.menu_calendar_alarm
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_alarm_view_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_alarm_tree
|
|
msgid "Calendar Alarm"
|
|
msgstr "Alarm kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_attendee
|
|
msgid "Calendar Attendee Information"
|
|
msgstr "Informacje o uczestnikach kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users__calendar_default_privacy
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users_settings__calendar_default_privacy
|
|
msgid "Calendar Default Privacy"
|
|
msgstr "Domyślna prywatność kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_event
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__calendar_event_id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__calendar_event_ids
|
|
#: model:ir.model.fields,field_description:calendar.field_discuss_channel__calendar_event_ids
|
|
msgid "Calendar Event"
|
|
msgstr "Wydarzenie w kalendarzu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_filters
|
|
msgid "Calendar Filters"
|
|
msgstr "Filtry kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "Calendar Invitation"
|
|
msgstr "Zaproszenie kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity__calendar_event_id
|
|
msgid "Calendar Meeting"
|
|
msgstr "Spotkanie kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_popover_delete_wizard
|
|
msgid "Calendar Popover Delete Wizard"
|
|
msgstr "Kreator usuwania wyskakującego okienka kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_provider_config
|
|
msgid "Calendar Provider Configuration Wizard"
|
|
msgstr "Kreator konfiguracji dostawcy kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_config_settings_view_form
|
|
msgid "Calendar Settings"
|
|
msgstr "Ustawienia kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Calendar description"
|
|
msgstr "Opis kalendarza"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,name:calendar.calendar_template_meeting_changedate
|
|
msgid "Calendar: Date Updated"
|
|
msgstr "Kalendarz: Data zaktualizowana"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,name:calendar.calendar_template_delete_event
|
|
msgid "Calendar: Event Deleted"
|
|
msgstr "Kalendarz: Wydarzenie usunięte"
|
|
|
|
#. module: calendar
|
|
#: model:ir.actions.server,name:calendar.ir_cron_scheduler_alarm_ir_actions_server
|
|
msgid "Calendar: Event Reminder"
|
|
msgstr "Kalendarz: Przypomnienie o wydarzeniu"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,name:calendar.calendar_template_meeting_update
|
|
msgid "Calendar: Event Update"
|
|
msgstr "Kalendarz: Wydarzenie zaktualizowane"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,name:calendar.calendar_template_meeting_invitation
|
|
msgid "Calendar: Meeting Invitation"
|
|
msgstr "Kalendarz: Zaproszenie na spotkanie"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,name:calendar.calendar_template_meeting_reminder
|
|
msgid "Calendar: Reminder"
|
|
msgstr "Kalendarz: Przypomnienie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__can_edit_body
|
|
msgid "Can Edit Body"
|
|
msgstr "Można edytować treść"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_popover_delete_view
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
msgid "Cancel"
|
|
msgstr "Anuluj"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__is_organizer_alone
|
|
msgid ""
|
|
"Check if the organizer is alone in the event, i.e. if the organizer is the "
|
|
"only one that hasn't declined\n"
|
|
" the event (only if the organizer is not the only attendee)"
|
|
msgstr ""
|
|
"Sprawdź czy organizator jest sam w wydarzeniu, tzn. czy organizator jest "
|
|
"jedyną osobą, która nie odmówiła\n"
|
|
" udziału w wydarzeniu (tylko jeśli organizator nie jest jedynym uczestnikiem)"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__partner_checked
|
|
msgid "Checked"
|
|
msgstr "Zaznaczone"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__external_calendar_provider
|
|
msgid "Choose an external calendar to configure"
|
|
msgstr "Wybierz zewnętrzny kalendarz do konfiguracji"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__recurrence_update
|
|
msgid ""
|
|
"Choose what to do with other events in the recurrence. Updating All Events "
|
|
"is not allowed when dates or time is modified"
|
|
msgstr ""
|
|
"Wybierz co należy zrobić z innymi wydarzeniami w tym ciągu powtarzalnych "
|
|
"wydarzeń. Aktualizacja wszystkich wydarzeń nie jest możliwa, kiedy daty lub "
|
|
"godziny zostały zmienione"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
msgid "Client ID"
|
|
msgstr "Identyfikator klienta"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
msgid "Client Secret"
|
|
msgstr "Klucz klienta"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__color
|
|
msgid "Color"
|
|
msgstr "Kolor"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__common_name
|
|
msgid "Common name"
|
|
msgstr "Nazwa zwyczajowa"
|
|
|
|
#. module: calendar
|
|
#: model:ir.ui.menu,name:calendar.calendar_menu_config
|
|
msgid "Configuration"
|
|
msgstr "Konfiguracja"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/ask_recurrence_update_policy_dialog.xml:0
|
|
msgid "Confirm"
|
|
msgstr "Potwierdź"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/components/calendar_provider_config/calendar_connect_provider.xml:0
|
|
msgid "Connect"
|
|
msgstr "Połącz"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_controller.js:0
|
|
msgid "Connect your Calendar"
|
|
msgstr "Połącz swój kalendarz"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_res_partner
|
|
msgid "Contact"
|
|
msgstr "Kontakt"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "Contact Attendees"
|
|
msgstr "Skontaktuj się z uczestnikami"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "Contact Details"
|
|
msgstr "Szczegóły kontaktu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__body
|
|
msgid "Contents"
|
|
msgstr "Zawartość"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__count
|
|
msgid "Count"
|
|
msgstr "Liczba"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,website_form_label:calendar.model_res_partner
|
|
msgid "Create a Customer"
|
|
msgstr "Utwórz klienta"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__create_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__create_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__create_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__create_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__create_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__create_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__create_uid
|
|
msgid "Created by"
|
|
msgstr "Utworzył(a)"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__create_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__create_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__create_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__create_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__create_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__create_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__create_date
|
|
msgid "Created on"
|
|
msgstr "Data utworzenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__current_attendee
|
|
msgid "Current Attendee"
|
|
msgstr "Obecny uczestnik"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type_ui__custom
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__videocall_source__custom
|
|
msgid "Custom"
|
|
msgstr "Własne"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type_ui__daily
|
|
msgid "Daily"
|
|
msgstr "Codziennie"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Date"
|
|
msgstr "Data"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__day
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__month_by__date
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__month_by__date
|
|
msgid "Date of month"
|
|
msgstr "Data miesiąca"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "Dates"
|
|
msgstr "Daty"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__day
|
|
msgid "Day"
|
|
msgstr "Dzień"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Day of Month"
|
|
msgstr "Dzień miesiąca"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__month_by__day
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__month_by__day
|
|
msgid "Day of month"
|
|
msgstr "Dzień miesiąca"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__days
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__daily
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__daily
|
|
msgid "Days"
|
|
msgstr "Dni"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Decline"
|
|
msgstr "Odrzuć"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__declined_count
|
|
msgid "Declined Count"
|
|
msgstr "Liczba odrzuconych"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Default Privacy"
|
|
msgstr "Domyślna prywatność"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_res_users_settings__calendar_default_privacy
|
|
msgid "Default privacy setting for whom the calendar events will be visible."
|
|
msgstr ""
|
|
"Domyślne ustawienie prywatności, dla kogo będą widoczne wydarzenia "
|
|
"kalendarza."
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_model.js:0
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__delete
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_event_delete_wizard_form
|
|
msgid "Delete"
|
|
msgstr "Usuń"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_popover_delete_view
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_event_delete_wizard_form
|
|
msgid "Delete Event"
|
|
msgstr "Usuń wydarzenie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_popover_delete_wizard__delete__all
|
|
msgid "Delete all the events"
|
|
msgstr "Usuń wszystkie zdarzenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_popover_delete_wizard__delete__next
|
|
msgid "Delete this and following events"
|
|
msgstr "Usuń to i następne zdarzenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_popover_delete_wizard__delete__one
|
|
msgid "Delete this event"
|
|
msgstr "Usuń to wydarzenie"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,subject:calendar.calendar_template_delete_event
|
|
msgid "Deleted event: {{ object.name }}"
|
|
msgstr "Usunięte wydarzenie: {{ object.name }}"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__description
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "Description"
|
|
msgstr "Opis"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/js/services/calendar_notification_service.js:0
|
|
msgid "Details"
|
|
msgstr "Szczegóły"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_event_delete_wizard_form
|
|
msgid "Discard"
|
|
msgstr "Odrzuć"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__videocall_source__discuss
|
|
msgid "Discuss"
|
|
msgstr "Dyskusje"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__videocall_channel_id
|
|
msgid "Discuss Channel"
|
|
msgstr "Kanał dyskusyjny"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_discuss_channel
|
|
msgid "Discussion Channel"
|
|
msgstr "Kanał dyskusyjny"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__display_description
|
|
msgid "Display Description"
|
|
msgstr "Wyświetl opis"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm_manager__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_discuss_channel__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_ir_http__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity_mixin__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity_schedule__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_res_partner__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users__display_name
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users_settings__display_name
|
|
msgid "Display Name"
|
|
msgstr "Nazwa wyświetlana"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_id
|
|
msgid "Document ID"
|
|
msgstr "ID dokumentu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model_id
|
|
msgid "Document Model"
|
|
msgstr "Model dokumentu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model
|
|
msgid "Document Model Name"
|
|
msgstr "Nazwa modelu dokumentu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__dtstart
|
|
msgid "Dtstart"
|
|
msgstr "Data rozpoczęcia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__duration
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Duration"
|
|
msgstr "Czas trwania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__duration_minutes
|
|
msgid "Duration in minutes"
|
|
msgstr "Czas trwania w minutach"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "EMAIL"
|
|
msgstr "E-MAIL"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/ask_recurrence_update_policy_dialog.xml:0
|
|
msgid "Edit Recurrent event"
|
|
msgstr "Edytuj cykliczne wydarzenie"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Edit recurring event"
|
|
msgstr "Edytuj cykliczne wydarzenie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__effective_privacy
|
|
msgid "Effective Privacy"
|
|
msgstr "Skuteczna ochrona danych"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__email
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__alarm_type__email
|
|
msgid "Email"
|
|
msgstr "E-mail"
|
|
|
|
#. module: calendar
|
|
#: model:calendar.alarm,name:calendar.alarm_mail_1
|
|
msgid "Email - 3 Hours"
|
|
msgstr "E-mail - 3 godziny"
|
|
|
|
#. module: calendar
|
|
#: model:calendar.alarm,name:calendar.alarm_mail_2
|
|
msgid "Email - 6 Hours"
|
|
msgstr "E-mail - 6 godzin"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__mail_template_id
|
|
msgid "Email Template"
|
|
msgstr "Szablon wiadomości"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__partner_id
|
|
msgid "Employee"
|
|
msgstr "Pracownik"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__stop_date
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree
|
|
msgid "End Date"
|
|
msgstr "Data zakończenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__end_type
|
|
msgid "End Type"
|
|
msgstr "Rodzaj zakończenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__end_date
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__end_date
|
|
msgid "End date"
|
|
msgstr "Data zakończenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_alarm
|
|
msgid "Event Alarm"
|
|
msgstr "Alarm wydarzenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_alarm_manager
|
|
msgid "Event Alarm Manager"
|
|
msgstr "Zarządzanie alarmem wydarzenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.actions.act_window,name:calendar.action_event_delete_wizard
|
|
msgid "Event Cancel Wizard"
|
|
msgstr "Kreator odwoływania spotkań"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_event_type
|
|
msgid "Event Meeting Type"
|
|
msgstr "Rodzaj spotkania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_calendar_recurrence
|
|
msgid "Event Recurrence Rule"
|
|
msgstr "Reguła powtarzania wydarzeń"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__display_time
|
|
msgid "Event Time"
|
|
msgstr "Czas wydarzenia"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Days"
|
|
msgstr "Co %(interval)s dni"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Days for %(count)s events"
|
|
msgstr "Co %(interval)s dni dla %(count)s zdarzeń"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Days until %(until)s"
|
|
msgstr "Co %(interval)s dni do %(until)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Months day %(day)s"
|
|
msgstr "Co %(interval)s dzień miesiąca %(day)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Months day %(day)s for %(count)s events"
|
|
msgstr "Co %(interval)s dzień miesiąca %(day)s dla %(count)s zdarzeń"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Months day %(day)s until %(until)s"
|
|
msgstr "Co %(interval)s dzień miesiąca %(day)s do %(until)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Months on the %(position)s %(weekday)s"
|
|
msgstr "Co %(interval)s miesiące na %(position)s %(weekday)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid ""
|
|
"Every %(interval)s Months on the %(position)s %(weekday)s for %(count)s "
|
|
"events"
|
|
msgstr ""
|
|
"Co %(interval)s miesiące na %(position)s %(weekday)s na %(count)s wydarzenia"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid ""
|
|
"Every %(interval)s Months on the %(position)s %(weekday)s until %(until)s"
|
|
msgstr "Co %(interval)s miesiące na %(position)s %(weekday)s do %(until)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Weeks on %(days)s"
|
|
msgstr "Co %(interval)s tygodnie w %(days)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Weeks on %(days)s for %(count)s events"
|
|
msgstr "Co %(interval)s tygodnie %(days)s na %(count)s wydarzenia"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Weeks on %(days)s until %(until)s"
|
|
msgstr "Co %(interval)s tygodnie w %(days)s do %(until)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Years"
|
|
msgstr "Co %(interval)s lat(a)"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Years for %(count)s events"
|
|
msgstr "Co %(interval)s lat dla %(count)s zdarzeń"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "Every %(interval)s Years until %(until)s"
|
|
msgstr "Co %(interval)s lata do %(until)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/mail_activity.py:0
|
|
msgid "Feedback: %s"
|
|
msgstr "Opinia: %s"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__1
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__1
|
|
msgid "First"
|
|
msgstr "Pierwszy"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "First you have to specify the date of the invitation."
|
|
msgstr "Najpierw ustal datę zaproszenia."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__follow_recurrence
|
|
msgid "Follow Recurrence"
|
|
msgstr "Trzymaj się cykliczności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_follower_ids
|
|
msgid "Followers"
|
|
msgstr "Obserwatorzy"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_partner_ids
|
|
msgid "Followers (Partners)"
|
|
msgstr "Obserwatorzy (partnerzy)"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__forever
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__forever
|
|
msgid "Forever"
|
|
msgstr "Na zawsze"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__4
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__4
|
|
msgid "Fourth"
|
|
msgstr "Czwarty"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Free"
|
|
msgstr "Wolny"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__fri
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__fri
|
|
msgid "Fri"
|
|
msgstr "Pt"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__fri
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__fri
|
|
msgid "Friday"
|
|
msgstr "Piątek"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Going?"
|
|
msgstr "Wybierasz się?"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_controller.xml:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_provider_config__external_calendar_provider__google
|
|
msgid "Google"
|
|
msgstr "Google"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_config_settings_view_form
|
|
msgid "Google Calendar"
|
|
msgstr "Kalendarz Google"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
msgid "Google Calendar icon"
|
|
msgstr "Ikona Kalendarza Google"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__cal_client_id
|
|
msgid "Google Client_id"
|
|
msgstr "Google Client_id"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__cal_client_secret
|
|
msgid "Google Client_key"
|
|
msgstr "Google Client_key"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__cal_sync_paused
|
|
msgid "Google Synchronization Paused"
|
|
msgstr "Synchronizacja Google wstrzymana"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_ir_http
|
|
msgid "HTTP Routing"
|
|
msgstr "HTTP Routing"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__has_message
|
|
msgid "Has Message"
|
|
msgstr "Ma wiadomość"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__hours
|
|
msgid "Hours"
|
|
msgstr "Godziny"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm_manager__id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__id
|
|
#: model:ir.model.fields,field_description:calendar.field_discuss_channel__id
|
|
#: model:ir.model.fields,field_description:calendar.field_ir_http__id
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity__id
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity_mixin__id
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity_schedule__id
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__id
|
|
#: model:ir.model.fields,field_description:calendar.field_res_partner__id
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users__id
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users_settings__id
|
|
msgid "ID"
|
|
msgstr "ID"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__message_needaction
|
|
msgid "If checked, new messages require your attention."
|
|
msgstr "Jeśli zaznaczone, nowe wiadomości wymagają twojej uwagi."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__message_has_error
|
|
msgid "If checked, some messages have a delivery error."
|
|
msgstr ""
|
|
"Jeśli zaznaczone, niektóre wiadomości napotkały błędy podczas doręczenia."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__active
|
|
msgid ""
|
|
"If the active field is set to false, it will allow you to hide the event "
|
|
"alarm information without removing it."
|
|
msgstr ""
|
|
"Jeśli przestawisz pole Aktywne na False, to ukryjesz alarm zdarzenia bez "
|
|
"usuwania go."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__show_as
|
|
msgid ""
|
|
"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. \n"
|
|
" If the event is shown as 'free', other users know that you are "
|
|
"available during that period of time."
|
|
msgstr ""
|
|
"Jeśli czas jest wyświetlany jako \"zajęty\", wydarzenie to będzie widoczne "
|
|
"dla innych osób z pełną informacją lub po prostu z napisem \"zajęty\", w "
|
|
"zależności od jego prywatności. Użyj tej opcji, aby poinformować inne osoby, "
|
|
"że jesteś niedostępny w tym okresie. \n"
|
|
"Jeśli wydarzenie jest wyświetlane jako \"wolne\", inni użytkownicy wiedzą, "
|
|
"że jesteś dostępny w tym okresie."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__res_users__calendar_default_privacy__confidential
|
|
msgid "Internal users only"
|
|
msgstr "Tylko dla użytkowników wewnętrznych"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__interval
|
|
msgid "Interval"
|
|
msgstr "Interwał"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__invalid_email_partner_ids
|
|
msgid "Invalid Email Partner"
|
|
msgstr "Błędny email partnera"
|
|
|
|
#. module: calendar
|
|
#: model:mail.message.subtype,name:calendar.subtype_invitation
|
|
msgid "Invitation"
|
|
msgstr "Zaproszenie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__access_token
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__access_token
|
|
msgid "Invitation Token"
|
|
msgstr "Token zaproszenia"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Invitation details"
|
|
msgstr "Szczegóły zaproszenia"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,description:calendar.calendar_template_meeting_invitation
|
|
msgid "Invitation email to new attendees"
|
|
msgstr "Email z zaproszeniem dla nowych uczestników"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "Invitation for"
|
|
msgstr "Zaproszenie dla"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,subject:calendar.calendar_template_meeting_invitation
|
|
msgid "Invitation to {{ object.event_id.name }}"
|
|
msgstr "Zaproszenie do {{ object.event_id.name }}"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Invitations"
|
|
msgstr "Zaproszenia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__is_mail_template_editor
|
|
msgid "Is Editor"
|
|
msgstr "Jest edytorem"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_is_follower
|
|
msgid "Is Follower"
|
|
msgstr "Jest obserwatorem"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__is_highlighted
|
|
msgid "Is the Event Highlighted"
|
|
msgstr "Czy wydarzenie jest wyróżnione"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__is_organizer_alone
|
|
msgid "Is the Organizer Alone"
|
|
msgstr "Czy Organizator jest sam"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Join Video Call"
|
|
msgstr "Dołącz do rozmowy wideo"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__lang
|
|
msgid "Language"
|
|
msgstr "Język"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__-1
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__-1
|
|
msgid "Last"
|
|
msgstr "Ostatni"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__write_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__write_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__write_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__write_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__write_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__write_uid
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__write_uid
|
|
msgid "Last Updated by"
|
|
msgstr "Ostatnio aktualizowane przez"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__write_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__write_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__write_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__write_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__write_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__write_date
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__write_date
|
|
msgid "Last Updated on"
|
|
msgstr "Data ostatniej aktualizacji"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_res_partner__calendar_last_notif_ack
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users__calendar_last_notif_ack
|
|
msgid "Last notification marked as read from base Calendar"
|
|
msgstr ""
|
|
"Ostatnie powiadomienie zaznaczone jako przeczytane z kalendarza bazowego"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__rrule_type
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__rrule_type_ui
|
|
msgid "Let the event automatically repeat at that interval"
|
|
msgstr "Powtarzaj wydarzenie automatycznie w tych odstępach czasu"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Linked to"
|
|
msgstr "Powiązane z"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__location
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "Location"
|
|
msgstr "Miejsce"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "Logo"
|
|
msgstr "Logo"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__template_id
|
|
msgid "Mail Template"
|
|
msgstr "Szablon wiadomości"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__mail_tz
|
|
msgid "Mail Tz"
|
|
msgstr "Poczta Tz"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/common/attendee_calendar_common_popover.xml:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__tentative
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Maybe"
|
|
msgstr "Może"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_filters__user_id
|
|
msgid "Me"
|
|
msgstr "Ja"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__mail_activity_type__category__meeting
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Meeting"
|
|
msgstr "Spotkanie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__name
|
|
msgid "Meeting Subject"
|
|
msgstr "Temat spotkania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.actions.act_window,name:calendar.action_calendar_event_type
|
|
#: model:ir.ui.menu,name:calendar.menu_calendar_event_type
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_type_tree
|
|
msgid "Meeting Types"
|
|
msgstr "Typy spotkań"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__videocall_location
|
|
msgid "Meeting URL"
|
|
msgstr "Adres URL spotkania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__event_id
|
|
msgid "Meeting linked"
|
|
msgstr "Spotkanie powiązane"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/res_partner.py:0
|
|
#: model:ir.actions.act_window,name:calendar.action_calendar_event
|
|
#: model:ir.model.fields,field_description:calendar.field_res_partner__meeting_ids
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users__meeting_ids
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_partners_form
|
|
msgid "Meetings"
|
|
msgstr "Spotkania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error
|
|
msgid "Message Delivery error"
|
|
msgstr "Błąd doręczenia wiadomości"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_ids
|
|
msgid "Messages"
|
|
msgstr "Wiadomości"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
msgid "Microsoft Outlook icon"
|
|
msgstr "Ikona Microsoft Outlook"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__minutes
|
|
msgid "Minutes"
|
|
msgstr "Minuty"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model_name
|
|
msgid "Model Description"
|
|
msgstr "Opis modelu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__mon
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__mon
|
|
msgid "Mon"
|
|
msgstr "Pn"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__mon
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__mon
|
|
msgid "Monday"
|
|
msgstr "Poniedziałek"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__month_by
|
|
msgid "Month By"
|
|
msgstr "Miesiąc do"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type_ui__monthly
|
|
msgid "Monthly"
|
|
msgstr "Miesięcznie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__monthly
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__monthly
|
|
msgid "Months"
|
|
msgstr "Miesiące"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/calendar_form/calendar_quick_create.xml:0
|
|
msgid "More Options"
|
|
msgstr "Więcej opcji"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "My Meetings"
|
|
msgstr "Moje spotkania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__name
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__name
|
|
msgid "Name"
|
|
msgstr "Nazwa"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__needsaction
|
|
msgid "Needs Action"
|
|
msgstr "Wymaga działania"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_controller.xml:0
|
|
msgid "New"
|
|
msgstr "Nowe"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_ir_actions_server__activity_calendar_event_id
|
|
#: model:ir.model.fields,field_description:calendar.field_ir_cron__activity_calendar_event_id
|
|
#: model:ir.model.fields,field_description:calendar.field_mail_activity_mixin__activity_calendar_event_id
|
|
#: model:ir.model.fields,field_description:calendar.field_res_partner__activity_calendar_event_id
|
|
#: model:ir.model.fields,field_description:calendar.field_res_users__activity_calendar_event_id
|
|
msgid "Next Activity Calendar Event"
|
|
msgstr "Następna aktywność wydarzenia w kalendarzu"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/common/attendee_calendar_common_popover.xml:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__declined
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "No"
|
|
msgstr "Nie"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "No I'm not going."
|
|
msgstr "Nie idę."
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "No feedback yet"
|
|
msgstr "Brak wiadomości zwrotnych na ten moment"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.actions.act_window,help:calendar.action_calendar_event
|
|
msgid "No meetings found. Let's schedule one!"
|
|
msgstr "Nie znaleziono spotkań. Zaplanujmy jakieś!"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_model.js:0
|
|
msgid "No, keep it"
|
|
msgstr "Nie, zachowaj to"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__notes
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "Notes"
|
|
msgstr "Notatki"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__alarm_type__notification
|
|
msgid "Notification"
|
|
msgstr "Powiadomienie"
|
|
|
|
#. module: calendar
|
|
#: model:calendar.alarm,name:calendar.alarm_notif_5
|
|
msgid "Notification - 1 Days"
|
|
msgstr "Powiadomienie - 1 dzień"
|
|
|
|
#. module: calendar
|
|
#: model:calendar.alarm,name:calendar.alarm_notif_3
|
|
msgid "Notification - 1 Hours"
|
|
msgstr "Powiadomienie - 1 godzina"
|
|
|
|
#. module: calendar
|
|
#: model:calendar.alarm,name:calendar.alarm_notif_1
|
|
msgid "Notification - 15 Minutes"
|
|
msgstr "Powiadomienie - 15 minut"
|
|
|
|
#. module: calendar
|
|
#: model:calendar.alarm,name:calendar.alarm_notif_4
|
|
msgid "Notification - 2 Hours"
|
|
msgstr "Powiadomienie - 2 godziny"
|
|
|
|
#. module: calendar
|
|
#: model:calendar.alarm,name:calendar.alarm_notif_2
|
|
msgid "Notification - 30 Minutes"
|
|
msgstr "Powiadomienie - 30 minut"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__alarm_ids
|
|
msgid "Notifications sent to all attendees to remind of the meeting."
|
|
msgstr ""
|
|
"Powiadomienie wysłane do wszystkich uczestników, by przypomnieć o spotkaniu."
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_alarm.py:0
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__notify_responsible
|
|
msgid "Notify Responsible"
|
|
msgstr "Powiadom osobę odpowiedzialną"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_needaction_counter
|
|
msgid "Number of Actions"
|
|
msgstr "Liczba akcji"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__count
|
|
msgid "Number of Repetitions"
|
|
msgstr "Liczba powtórzeń"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error_counter
|
|
msgid "Number of errors"
|
|
msgstr "Liczba błędów"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__message_needaction_counter
|
|
msgid "Number of messages requiring action"
|
|
msgstr "Liczba wiadomości wymagających akcji"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__message_has_error_counter
|
|
msgid "Number of messages with delivery error"
|
|
msgstr "Liczba wiadomości z błędami przy doręczeniu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__count
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__count
|
|
msgid "Number of repetitions"
|
|
msgstr "Liczba powtórzeń"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/js/services/calendar_notification_service.js:0
|
|
msgid "OK"
|
|
msgstr "OK"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Online Meeting"
|
|
msgstr "Spotkanie online"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Only Internal Users"
|
|
msgstr "Tylko użytkownicy wewnętrzni"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__effective_privacy__confidential
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__confidential
|
|
#: model:ir.model.fields.selection,name:calendar.selection__res_users_settings__calendar_default_privacy__confidential
|
|
msgid "Only internal users"
|
|
msgstr "Tylko użytkownicy wewnętrzni"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__month_by
|
|
msgid "Option"
|
|
msgstr "Opcja"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_popover_delete_wizard__lang
|
|
msgid ""
|
|
"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 }}."
|
|
msgstr ""
|
|
"Opcjonalny język tłumaczenia (kod ISO) do wybrania podczas wysyłania e-"
|
|
"maila. Jeśli nie jest skonfigurowany, zostanie użyty główny język partnera. "
|
|
"Powinno to być zwykle wyrażeniem zastępczym, które oferuje adekwatny język, "
|
|
"np. {{ object.partner_id.lang }}."
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Options"
|
|
msgstr "Opcje"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "Organized by"
|
|
msgstr "Zorganizowane przez"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__user_id
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_calendar
|
|
msgid "Organizer"
|
|
msgstr "Organizator"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_controller.xml:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_provider_config__external_calendar_provider__microsoft
|
|
msgid "Outlook"
|
|
msgstr "Outlook"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_config_settings_view_form
|
|
msgid "Outlook Calendar"
|
|
msgstr "Kalendarz Outlook"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__microsoft_outlook_client_identifier
|
|
msgid "Outlook Client Id"
|
|
msgstr "ID klienta Outlook"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__microsoft_outlook_client_secret
|
|
msgid "Outlook Client Secret"
|
|
msgstr "Klucz klienta Outlook"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_provider_config__microsoft_outlook_sync_paused
|
|
msgid "Outlook Synchronization Paused"
|
|
msgstr "Synchronizacja programu Outlook wstrzymana"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_ids
|
|
msgid "Participant"
|
|
msgstr "Uczestnik"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "Participants"
|
|
msgstr "Uczestnicy"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__partner_id
|
|
msgid "Partner-related data of the user"
|
|
msgstr "Dane użytkownika jako partnera"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__privacy
|
|
msgid "People to whom this event will be visible."
|
|
msgstr "Osoby dla których wydarzenie będzie widoczne."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__phone
|
|
msgid "Phone"
|
|
msgstr "Telefon"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__privacy
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_users_form_view
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_users_form_view_calendar_default_privacy
|
|
msgid "Privacy"
|
|
msgstr "Prywatność"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__effective_privacy__private
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__private
|
|
#: model:ir.model.fields.selection,name:calendar.selection__res_users_settings__calendar_default_privacy__private
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Private"
|
|
msgstr "Prywatne"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__res_users__calendar_default_privacy__private
|
|
msgid "Private by default"
|
|
msgstr "Domyślnie prywatne"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__effective_privacy__public
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__public
|
|
#: model:ir.model.fields.selection,name:calendar.selection__res_users_settings__calendar_default_privacy__public
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Public"
|
|
msgstr "Publiczne"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__res_users__calendar_default_privacy__public
|
|
msgid "Public by default"
|
|
msgstr "Domyślnie publiczne"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__recipient_ids
|
|
msgid "Recipients"
|
|
msgstr "Odbiorcy"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule_type
|
|
msgid "Recurrence"
|
|
msgstr "Cykliczność"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__recurrence_id
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrence_id
|
|
msgid "Recurrence Rule"
|
|
msgstr "Reguła cykliczności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__end_type
|
|
msgid "Recurrence Termination"
|
|
msgstr "Koniec cykliczności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrence_update
|
|
msgid "Recurrence Update"
|
|
msgstr "Aktualizacja cykliczności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrency
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Recurrent"
|
|
msgstr "Cykliczne"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule
|
|
msgid "Recurrent Rule"
|
|
msgstr "Reguła cykliczności"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__duration
|
|
msgid "Remind Before"
|
|
msgstr "Przypomnij przed"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__alarm_ids
|
|
#: model:ir.ui.menu,name:calendar.calendar_submenu_reminders
|
|
msgid "Reminders"
|
|
msgstr "Przypomnienia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__render_model
|
|
msgid "Rendering Model"
|
|
msgstr "Model renderowania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule_type_ui
|
|
msgid "Repeat"
|
|
msgstr "Powtórz"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__interval
|
|
msgid "Repeat On"
|
|
msgstr "Powtórz"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__until
|
|
msgid "Repeat Until"
|
|
msgstr "Powtarzaj do"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Repeat every"
|
|
msgstr "Powtarzaj co"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__interval
|
|
msgid "Repeat every (Days/Week/Month/Year)"
|
|
msgstr "Powtarzaj co (Dzień/Tydzień/Miesiąc/Rok)"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__count
|
|
msgid "Repeat x times"
|
|
msgstr "Powtarzaj x razy"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/activity/activity_patch.xml:0
|
|
msgid "Reschedule"
|
|
msgstr "Zmień termin"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Responsible"
|
|
msgstr "Odpowiedzialny"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__rrule
|
|
msgid "Rrule"
|
|
msgstr "Reguła"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__rrule_type
|
|
msgid "Rrule Type"
|
|
msgstr "Typ reguły"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__sat
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__sat
|
|
msgid "Sat"
|
|
msgstr "Sb"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__sat
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__sat
|
|
msgid "Saturday"
|
|
msgstr "Sobota"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.mail_activity_schedule_view_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.mail_activity_view_form_popup
|
|
msgid "Schedule"
|
|
msgstr "Harmonogram"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.mail_activity_schedule_view_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.mail_activity_view_form_popup
|
|
msgid "Schedule a meeting in your calendar"
|
|
msgstr "Zaplanuj spotkanie w swoim kalendarzu"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_id
|
|
msgid "Scheduled by"
|
|
msgstr "Zaplanowane przez"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/wizard/mail_activity_schedule.py:0
|
|
msgid ""
|
|
"Scheduling an activity using the calendar is not possible on more than one "
|
|
"record."
|
|
msgstr ""
|
|
"Zaplanowanie aktywności za pomocą kalendarza nie jest możliwe dla więcej niż "
|
|
"jednego rekordu."
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search
|
|
msgid "Search Meetings"
|
|
msgstr "Przeszukuj spotkania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__2
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__2
|
|
msgid "Second"
|
|
msgstr "Sekunda"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Select attendees..."
|
|
msgstr "Wybierz uczestników..."
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Send Email to attendees"
|
|
msgstr "Wyślij e-maile do uczestników"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Send Invitations"
|
|
msgstr "Wyślij zaproszenia"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree
|
|
msgid "Send Mail"
|
|
msgstr "Wyślij wiadomość"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_event_delete_wizard_form
|
|
msgid "Send and delete"
|
|
msgstr "Wyślij i usuń"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Send email"
|
|
msgstr "Wyślij e-mail"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,description:calendar.calendar_template_meeting_reminder
|
|
msgid "Sent to all attendees if a reminder is set"
|
|
msgstr "Wyślij do wszystkich uczestników jeżeli przypomnienie jest ustawione"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,description:calendar.calendar_template_meeting_changedate
|
|
msgid "Sent to all attendees if the schedule change"
|
|
msgstr "Wyślij do wszystkich uczestników jeżeli harmonogram ulegnie zmianie"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid ""
|
|
"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."
|
|
msgstr ""
|
|
"Ustaw swoją dostępność dla innych równoczesnych wydarzeń oraz prywatność "
|
|
"tego wydarzenia dla innych osób. Zarządzaj domyślnymi ustawieniami "
|
|
"prywatności w preferencjach użytkownika."
|
|
|
|
#. module: calendar
|
|
#: model:ir.actions.act_window,name:calendar.calendar_settings_action
|
|
#: model:ir.ui.menu,name:calendar.menu_calendar_settings
|
|
msgid "Settings"
|
|
msgstr "Ustawienia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__should_show_status
|
|
msgid "Should Show Status"
|
|
msgstr "Powinien pokazywać status"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__show_as
|
|
msgid "Show as"
|
|
msgstr "Wyświetl jako"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/js/services/calendar_notification_service.js:0
|
|
msgid "Snooze"
|
|
msgstr "Drzemka"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__start
|
|
msgid "Start"
|
|
msgstr "Uruchom"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__start_date
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree
|
|
msgid "Start Date"
|
|
msgstr "Data początkowa"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__start
|
|
msgid "Start date of an event, without time for full days events"
|
|
msgstr "Data początku zdarzenia, bez czasu dla zdarzeń całodniowych"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__state
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Status"
|
|
msgstr "Status"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Status:"
|
|
msgstr "Status:"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__stop
|
|
msgid "Stop"
|
|
msgstr "Zatrzymaj"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__stop
|
|
msgid "Stop date of an event, without time for full days events"
|
|
msgstr "Data końcowa zdarzenia, bez czasu dla zdarzeń całodniowych"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_controller.xml:0
|
|
msgid "Stop synchro"
|
|
msgstr "Zatrzymaj synchronizację"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_popover_delete_wizard__subject
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_event_delete_wizard_form
|
|
msgid "Subject"
|
|
msgstr "Temat"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_popover_delete_view
|
|
msgid "Submit"
|
|
msgstr "Wyślij"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__sun
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__sun
|
|
msgid "Sun"
|
|
msgstr "Nie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__sun
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__sun
|
|
msgid "Sunday"
|
|
msgstr "Niedziela"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_controller.xml:0
|
|
msgid "Synchro is paused"
|
|
msgstr "Synchronizacja zatrzymana"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/attendee_calendar_controller.xml:0
|
|
msgid "Synchronize with"
|
|
msgstr "Zsynchronizuj z"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_config_settings_view_form
|
|
msgid "Synchronize your calendar with Google Calendar"
|
|
msgstr "Zsynchronizuj swój kalendarz z Kalendarzem Google"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.calendar_provider_config_view_form
|
|
#: model_terms:ir.ui.view,arch_db:calendar.res_config_settings_view_form
|
|
msgid "Synchronize your calendar with Outlook"
|
|
msgstr "Zsynchronizuj swój kalendarz z Outlookiem"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.constraint,message:calendar.constraint_calendar_event_type_name_uniq
|
|
msgid "Tag name already exists!"
|
|
msgstr "Nazwa etykiety już istnieje!"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__categ_ids
|
|
msgid "Tags"
|
|
msgstr "Tagi"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_alarm__mail_template_id
|
|
msgid "Template used to render mail reminder content."
|
|
msgstr "Szablon używany do renderowania treści przypomnienia email."
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "Tentative"
|
|
msgstr "Wstępne"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__tentative_count
|
|
msgid "Tentative Count"
|
|
msgstr "Wstępna liczba"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "The"
|
|
msgstr "-"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.actions.act_window,help:calendar.action_calendar_event
|
|
msgid ""
|
|
"The calendar is shared between employees and fully integrated with\n"
|
|
" other applications such as the employee leaves or the business\n"
|
|
" opportunities."
|
|
msgstr ""
|
|
"Kalendarz współdzielony pomiędzy pracownikami i zintegrowany z\n"
|
|
" innymi aplikacjami, jak Urlopy lub okazje\n"
|
|
" biznesowe."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.constraint,message:calendar.constraint_calendar_recurrence_month_day
|
|
msgid "The day must be between 1 and 31"
|
|
msgstr "Dzień musi być pomiędzy 1 a 31"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid ""
|
|
"The ending date and time cannot be earlier than the starting date and time.\n"
|
|
"Meeting “%(name)s” starts at %(start_time)s and ends at %(end_time)s"
|
|
msgstr ""
|
|
"Data i czas zakończenia nie mogą być wcześniej niż data i czas rozpoczęcia.\n"
|
|
"Spotkanie \"%(name)s\" zaczyna się %(start_time)s i kończy %(end_time)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid ""
|
|
"The ending date cannot be earlier than the starting date.\n"
|
|
"Meeting “%(name)s” starts on %(start_date)s and ends on %(end_date)s"
|
|
msgstr ""
|
|
"Data zakończenia nie może być wcześniej niż data rozpoczęcia.\n"
|
|
"Spotkanie \"%(name)s\" zaczyna się %(start_date)s i kończy %(end_date)s"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "The interval cannot be negative."
|
|
msgstr "Interwał nie może być ujemny."
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "The number of repetitions cannot be negative."
|
|
msgstr "Ilość powtórzeń nie może być ujemna."
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "There are no attendees on these events"
|
|
msgstr "Nie ma uczestników w tych wydarzeniach"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__3
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__3
|
|
msgid "Third"
|
|
msgstr "Trzeci"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/ask_recurrence_update_policy_dialog.js:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__future_events
|
|
msgid "This and following events"
|
|
msgstr "To i następne wydarzenia"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/ask_recurrence_update_policy_dialog.js:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__self_only
|
|
msgid "This event"
|
|
msgstr "To wydarzenie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__thu
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__thu
|
|
msgid "Thu"
|
|
msgstr "Czw"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__thu
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__thu
|
|
msgid "Thursday"
|
|
msgstr "Czwartek"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__event_tz
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__event_tz
|
|
msgid "Timezone"
|
|
msgstr "Strefa czasowa"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_attendee__mail_tz
|
|
msgid "Timezone used for displaying time in the mail template"
|
|
msgstr "Strefa czasowa używana do wyświetlania czasu w szablonie poczty"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/res_users.py:0
|
|
msgid "Today's Meetings"
|
|
msgstr "Dzisiejsze spotkania"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__trigger_id
|
|
msgid "Trigger"
|
|
msgstr "Wyzwalacz"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__tue
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__tue
|
|
msgid "Tue"
|
|
msgstr "Wt"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__tue
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__tue
|
|
msgid "Tuesday"
|
|
msgstr "Wtorek"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__alarm_type
|
|
msgid "Type"
|
|
msgstr "Typ"
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "Unable to save the recurrence with \"This Event\""
|
|
msgstr "Nie można zapisać cykliczności za pomocą opcji \"To zdarzenie\""
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__unavailable_partner_ids
|
|
msgid "Unavailable Attendees"
|
|
msgstr "Niedostępni uczestnicy"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Uncertain"
|
|
msgstr "Niezdecydowany"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__interval
|
|
msgid "Unit"
|
|
msgstr "Jednostka"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__until
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Until"
|
|
msgstr "Do"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,description:calendar.calendar_template_delete_event
|
|
#: model:mail.template,description:calendar.calendar_template_meeting_update
|
|
msgid "Used to manually notify attendees"
|
|
msgstr "Używany do ręcznego powiadamiania uczestników"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_res_users
|
|
msgid "User"
|
|
msgstr "Użytkownik"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__user_can_edit
|
|
msgid "User Can Edit"
|
|
msgstr "Użytkownik może edytować"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model,name:calendar.model_res_users_settings
|
|
msgid "User Settings"
|
|
msgstr "Ustawienia użytkownika"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "User default"
|
|
msgstr "Domyślne ustawienia użytkownika"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Video Link"
|
|
msgstr "Link wideo"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__videocall_source
|
|
msgid "Videocall Source"
|
|
msgstr "Źródło połączenia wideo"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form_quick_create
|
|
msgid "Visibility"
|
|
msgstr "Widoczność"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__wed
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__wed
|
|
msgid "Wed"
|
|
msgstr "Śr"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__wed
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__wed
|
|
msgid "Wednesday"
|
|
msgstr "Środa"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_event__weekday
|
|
#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__weekday
|
|
msgid "Weekday"
|
|
msgstr "Dzień tygodnia"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type_ui__weekly
|
|
msgid "Weekly"
|
|
msgstr "Tygodniowo"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__weekly
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__weekly
|
|
msgid "Weeks"
|
|
msgstr "Tygodnie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__description
|
|
msgid ""
|
|
"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."
|
|
msgstr ""
|
|
"Kiedy synchronizacja z zewnętrznym kalendarzem jest aktywna, opis jest "
|
|
"zsynchronizowany z jednym z powiązanych spotkań w zewnętrznym "
|
|
"kalendarzu. Każda aktualizacja będzie tam przeniesiona i vice versa."
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields,help:calendar.field_calendar_event__effective_privacy
|
|
msgid "Whether the event is private, considering the user privacy"
|
|
msgstr ""
|
|
"Niezależnie od tego, czy wydarzenie ma charakter prywatny, biorąc pod uwagę "
|
|
"prywatność użytkownika"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type_ui__yearly
|
|
msgid "Yearly"
|
|
msgstr "Rocznie"
|
|
|
|
#. module: calendar
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__yearly
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__yearly
|
|
msgid "Years"
|
|
msgstr "Lata"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/common/attendee_calendar_common_popover.xml:0
|
|
#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__accepted
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "Yes"
|
|
msgstr "Tak"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous
|
|
msgid "Yes I'm going."
|
|
msgstr "Tak, wybieram się."
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/res_users.py:0
|
|
msgid ""
|
|
"You are not allowed to change the calendar default privacy of another user "
|
|
"due to privacy constraints."
|
|
msgstr ""
|
|
"Nie masz uprawnień do zmiany domyślnej prywatności kalendarza innego "
|
|
"użytkownika z powodu ograniczeń prywatności."
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_event.py:0
|
|
msgid "You can't update a recurrence without base event."
|
|
msgstr "Nie możesz zaktualizować rekurencji bez wydarzenia bazowego."
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_attendee.py:0
|
|
msgid "You cannot duplicate a calendar attendee."
|
|
msgstr "Nie możesz duplikować uczestników kalendarza."
|
|
|
|
#. module: calendar
|
|
#. odoo-python
|
|
#: code:addons/calendar/models/calendar_recurrence.py:0
|
|
msgid "You have to choose at least one day in the week"
|
|
msgstr "Musisz wybrać przynajmniej jeden dzień w tygodniu"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/attendee_calendar/common/attendee_calendar_common_renderer.xml:0
|
|
msgid "You're alone in this meeting"
|
|
msgstr "Na tym spotkaniu nie ma nikogo oprócz Ciebie"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/fields/many2many_attendee_expandable.xml:0
|
|
msgid "accepted"
|
|
msgstr "zaakceptowano"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/fields/many2many_attendee_expandable.xml:0
|
|
msgid "attendees"
|
|
msgstr "uczestnicy"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/fields/many2many_attendee_expandable.xml:0
|
|
msgid "declined"
|
|
msgstr "odrzucono"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "e.g. Business Lunch"
|
|
msgstr "np. Lunch firmowy"
|
|
|
|
#. module: calendar
|
|
#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form
|
|
msgid "e.g: 12/31/2023"
|
|
msgstr "np.: 12/31/2023"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/fields/attendee_tags_list.xml:0
|
|
msgid "no email"
|
|
msgstr "Brak adresu e-mail"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/fields/many2many_attendee.xml:0
|
|
msgid "props.placeholder"
|
|
msgstr "props.placeholder"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/fields/attendee_tags_list.xml:0
|
|
msgid "unavailable"
|
|
msgstr "niedostępny"
|
|
|
|
#. module: calendar
|
|
#. odoo-javascript
|
|
#: code:addons/calendar/static/src/views/fields/many2many_attendee_expandable.xml:0
|
|
msgid "uncertain"
|
|
msgstr "niepewne"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,subject:calendar.calendar_template_meeting_reminder
|
|
msgid "{{ object.event_id.name }} - Reminder"
|
|
msgstr "{{ object.event_id.name }} - Przypomnienie"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,subject:calendar.calendar_template_meeting_changedate
|
|
msgid "{{ object.event_id.name }}: Date updated"
|
|
msgstr "{{ object.event_id.name }}: Data zaktualizowana"
|
|
|
|
#. module: calendar
|
|
#: model:mail.template,subject:calendar.calendar_template_meeting_update
|
|
msgid "{{object.name}}: Event update"
|
|
msgstr "{{object.name}}:: Wydarzenie zaktualizowane"
|
|
|
|
#~ msgid ""
|
|
#~ "<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ "\n"
|
|
#~ " <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
#~ "object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
#~ " <t t-set=\"customer\" t-"
|
|
#~ "value=\"object.event_id.find_partner_customer()\"/>\n"
|
|
#~ " <t t-set=\"target_responsible\" t-value=\"object.partner_id == "
|
|
#~ "object.event_id.partner_id\"/>\n"
|
|
#~ " <t t-set=\"target_customer\" t-value=\"object.partner_id == "
|
|
#~ "customer\"/>\n"
|
|
#~ " <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
#~ "ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
#~ " <t t-set=\"organizer\" t-value=\"object.event_id.user_id\"/>\n"
|
|
#~ "\n"
|
|
#~ " <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; "
|
|
#~ "margin-bottom: 28px;\">\n"
|
|
#~ " Date Updated\n"
|
|
#~ " <img src=\"/calendar/static/src/img/sync.png\" style=\"border:0; "
|
|
#~ "width: 24px; height: 24px; margin-left: 10px; text-decoration:none; "
|
|
#~ "vertical-align: bottom;\"/>\n"
|
|
#~ " </h1>\n"
|
|
#~ " <p style=\"margin: 0;\">\n"
|
|
#~ " <span style=\"display: block; margin-bottom: 8px;\">Hello <t t-"
|
|
#~ "out=\"object.common_name or ''\">Ready Mat</t>,</span>\n"
|
|
#~ " <t t-if=\"is_online and target_responsible\">\n"
|
|
#~ " <t t-if=\"customer\">\n"
|
|
#~ " Your appointment with <t t-out=\"customer.name or "
|
|
#~ "''\">Jesse Brown</t> has been updated:\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " Your appointment has been updated:\n"
|
|
#~ " </t>\n"
|
|
#~ " <strong t-out=\"object.event_id.appointment_type_id.name or "
|
|
#~ "''\">Schedule a Demo</strong> is now scheduled for\n"
|
|
#~ " <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>.\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-elif=\"is_online and target_customer\">\n"
|
|
#~ " 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>\n"
|
|
#~ " 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>.\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " 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\n"
|
|
#~ " <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>.\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ " <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/accept?"
|
|
#~ "token={{ object.access_token }}&id={{ object.event_id.id }}\" t-attf-"
|
|
#~ "style=\"display: inline-block; padding: 7px 14px; color: "
|
|
#~ "{{organizer.company_id.email_primary_color or '#FFFFFF'}}; text-"
|
|
#~ "decoration: none; background-color: "
|
|
#~ "{{organizer.company_id.email_secondary_color or '#875A7B'}}; border-"
|
|
#~ "radius: 3px;\">\n"
|
|
#~ " Accept</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/decline?"
|
|
#~ "token={{ object.access_token }}&id={{ object.event_id.id }}\" t-attf-"
|
|
#~ "style=\"display: inline-block; margin-left: 6px; padding: 7px 14px; "
|
|
#~ "color: {{organizer.company_id.email_primary_color or '#FFFFFF'}}; text-"
|
|
#~ "decoration: none; background-color: "
|
|
#~ "{{organizer.company_id.email_secondary_color or '#875A7B'}}; border-"
|
|
#~ "radius: 3px;\">\n"
|
|
#~ " Decline</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/view?"
|
|
#~ "token={{ object.access_token }}&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;\">\n"
|
|
#~ " View</a>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 16px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Details</h2>\n"
|
|
#~ " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" "
|
|
#~ "style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ "\t\t <tr>\n"
|
|
#~ " <td style=\"width: 100px; color: #676F7B;\">Date & "
|
|
#~ "Time</td>\n"
|
|
#~ " <td style=\"font-weight: bold;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"not object.event_id.allday\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"object.mail_tz\">\n"
|
|
#~ " <span style=\"font-size: 11px; font-weight: "
|
|
#~ "normal;\">\n"
|
|
#~ " (<t t-out=\"object.mail_tz or ''\">Europe/"
|
|
#~ "Brussels</t>)\n"
|
|
#~ " </span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"recurrent\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">When</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\"><t t-"
|
|
#~ "out=\"object.recurrence_id.get_recurrence_name() or ''\">Every 1 Weeks, "
|
|
#~ "for 3 events</t></td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"not object.event_id.allday and "
|
|
#~ "object.event_id.duration\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Duration</td>\n"
|
|
#~ " <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>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B; vertical-align: top;\">Location</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.event_id.location or "
|
|
#~ "''\">Bruxelles</t>\n"
|
|
#~ " <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&q={{object.event_id.location}}\" style=\"margin-left: 12px; "
|
|
#~ "font-size: 12px; color: #008f8c; text-decoration: underline;\">View Map</"
|
|
#~ "a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">\n"
|
|
#~ " <t t-if=\"object.event_id.videocall_source == "
|
|
#~ "'discuss'\">Join with</t>\n"
|
|
#~ " <t t-else=\"\">Join</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <a t-attf-href=\"object.event_id.videocall_location\" "
|
|
#~ "target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
#~ " <t t-if=\"object.event_id.videocall_source == "
|
|
#~ "'discuss'\">Odoo Discuss</t>\n"
|
|
#~ " <t t-else=\"\">Video meeting</t>\n"
|
|
#~ " </a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " </table>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Attendees</h2>\n"
|
|
#~ " <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
#~ "style=\"margin-bottom: 5px;\">\n"
|
|
#~ " <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;\"/>\n"
|
|
#~ " <t t-if=\"attendee != object\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\" t-"
|
|
#~ "out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\">You</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </div>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
#~ "style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-out=\"object.event_id.description\">Internal meeting for "
|
|
#~ "discussion for new pricing for product and services.</t>\n"
|
|
#~ " </div>\n"
|
|
#~ " <p style=\"margin: 32px 0 0;\">\n"
|
|
#~ " Thank you!\n"
|
|
#~ " <t t-if=\"organizer.signature\">\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
#~ "out=\"organizer.signature or ''\">Mitchell Admin</t></span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ "</div>\n"
|
|
#~ " "
|
|
#~ msgstr ""
|
|
#~ "<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ "\n"
|
|
#~ " <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
#~ "object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
#~ " <t t-set=\"customer\" t-"
|
|
#~ "value=\"object.event_id.find_partner_customer()\"/>\n"
|
|
#~ " <t t-set=\"target_responsible\" t-value=\"object.partner_id == "
|
|
#~ "object.event_id.partner_id\"/>\n"
|
|
#~ " <t t-set=\"target_customer\" t-value=\"object.partner_id == "
|
|
#~ "customer\"/>\n"
|
|
#~ " <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
#~ "ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
#~ " <t t-set=\"organizer\" t-value=\"object.event_id.user_id\"/>\n"
|
|
#~ "\n"
|
|
#~ " <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; "
|
|
#~ "margin-bottom: 28px;\">\n"
|
|
#~ " Zaktualizowano datę\n"
|
|
#~ " <img src=\"/calendar/static/src/img/sync.png\" style=\"border:0; "
|
|
#~ "width: 24px; height: 24px; margin-left: 10px; text-decoration:none; "
|
|
#~ "vertical-align: bottom;\"/>\n"
|
|
#~ " </h1>\n"
|
|
#~ " <p style=\"margin: 0;\">\n"
|
|
#~ " <span style=\"display: block; margin-bottom: 8px;\">Dzień dobry "
|
|
#~ "<t t-out=\"object.common_name or ''\">Ready Mat</t>,</span>\n"
|
|
#~ " <t t-if=\"is_online and target_responsible\">\n"
|
|
#~ " <t t-if=\"customer\">\n"
|
|
#~ " Twoje spotkanie z <t t-out=\"customer.name or ''\">Jesse "
|
|
#~ "Brown</t> zostało zaktualizowane:\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " Twoje spotkanie zostało zaktualizowane:\n"
|
|
#~ " </t>\n"
|
|
#~ " <strong t-out=\"object.event_id.appointment_type_id.name or "
|
|
#~ "''\">Zaplanuj Demo</strong> jest teraz zaplanowane na\n"
|
|
#~ " <t t-"
|
|
#~ "out=\"object.event_id.get_display_time_tz(tz=object.partner_id.tz) or "
|
|
#~ "''\">04/05/2021 o (11:00:00 do 11:30:00) (Europa/Bruksela)</t>.\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-elif=\"is_online and target_customer\">\n"
|
|
#~ " Twoje spotkanie <strong t-"
|
|
#~ "out=\"object.event_id.appointment_type_id.name or ''\"/> <t t-"
|
|
#~ "if=\"organizer\">z </t><t t-out=\"organizer.partner_id.name or "
|
|
#~ "''\">Colleen Diaz</t>\n"
|
|
#~ " jest teraz zaplanowane na <t t-"
|
|
#~ "out=\"object.event_id.get_display_time_tz(tz=object.partner_id.tz) or "
|
|
#~ "''\">04/05/2021 o (11:00:00 do 11:30:00) (Europa/Bruksela))</t>.\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " Data spotkania <strong t-out=\"object.event_id.name or "
|
|
#~ "''\">Kroki następcze po propozycji projektu</strong> <t t-"
|
|
#~ "if=\"organizer\">utworzone przez </t><t t-out=\"organizer.partner_id.name "
|
|
#~ "or ''\">Colleen Diaz</t> jest teraz zaplanowane na\n"
|
|
#~ " <t t-"
|
|
#~ "out=\"object.event_id.get_display_time_tz(tz=object.partner_id.tz) or "
|
|
#~ "''\">04/05/2021 o (11:00:00 do 11:30:00) (Europa/Bruksela)</t>.\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ " <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/accept?"
|
|
#~ "token={{ object.access_token }}&id={{ object.event_id.id }}\" t-attf-"
|
|
#~ "style=\"display: inline-block; padding: 7px 14px; color: "
|
|
#~ "{{organizer.company_id.email_primary_color or '#FFFFFF'}}; text-"
|
|
#~ "decoration: none; background-color: "
|
|
#~ "{{organizer.company_id.email_secondary_color or '#875A7B'}}; border-"
|
|
#~ "radius: 3px;\">\n"
|
|
#~ " Akceptuj</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/decline?"
|
|
#~ "token={{ object.access_token }}&id={{ object.event_id.id }}\" t-attf-"
|
|
#~ "style=\"display: inline-block; margin-left: 6px; padding: 7px 14px; "
|
|
#~ "color: {{organizer.company_id.email_primary_color or '#FFFFFF'}}; text-"
|
|
#~ "decoration: none; background-color: "
|
|
#~ "{{organizer.company_id.email_secondary_color or '#875A7B'}}; border-"
|
|
#~ "radius: 3px;\">\n"
|
|
#~ " Odrzuć</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/view?"
|
|
#~ "token={{ object.access_token }}&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;\">\n"
|
|
#~ " Zobacz</a>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 16px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Szczegóły</h2>\n"
|
|
#~ " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" "
|
|
#~ "style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ "\t\t <tr>\n"
|
|
#~ " <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
#~ "czas</td>\n"
|
|
#~ " <td style=\"font-weight: bold;\">\n"
|
|
#~ " <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 ''\">Wtorek</t>\n"
|
|
#~ " <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>\n"
|
|
#~ " <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 ''\">maja 2021</t>\n"
|
|
#~ " <t t-if=\"not object.event_id.allday\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"object.mail_tz\">\n"
|
|
#~ " <span style=\"font-size: 11px; font-weight: "
|
|
#~ "normal;\">\n"
|
|
#~ " (<t t-out=\"object.mail_tz or ''\">Europa/"
|
|
#~ "Bruksela</t>)\n"
|
|
#~ " </span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"recurrent\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Kiedy</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\"><t t-"
|
|
#~ "out=\"object.recurrence_id.get_recurrence_name() or ''\">Co 1 tydzień, na "
|
|
#~ "3 wydarzenia</t></td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"not object.event_id.allday and "
|
|
#~ "object.event_id.duration\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Czas trwania</td>\n"
|
|
#~ " <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>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B; vertical-align: top;\">Lokalizacja</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.event_id.location or ''\">Bruksela</"
|
|
#~ "t>\n"
|
|
#~ " <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&q={{object.event_id.location}}\" style=\"margin-left: 12px; "
|
|
#~ "font-size: 12px; color: #008f8c; text-decoration: underline;\">Zobacz na "
|
|
#~ "mapie</a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">\n"
|
|
#~ " <t t-if=\"object.event_id.videocall_source == "
|
|
#~ "'discuss'\">Dołącz z</t>\n"
|
|
#~ " <t t-else=\"\">Dołącz</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <a t-attf-href=\"object.event_id.videocall_location\" "
|
|
#~ "target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
#~ " <t t-if=\"object.event_id.videocall_source == "
|
|
#~ "'discuss'\">Odoo Dyskusje</t>\n"
|
|
#~ " <t t-else=\"\">do spotkania wideo</t>\n"
|
|
#~ " </a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " </table>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Uczestnicy</h2>\n"
|
|
#~ " <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
#~ "style=\"margin-bottom: 5px;\">\n"
|
|
#~ " <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;\"/>\n"
|
|
#~ " <t t-if=\"attendee != object\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\" t-"
|
|
#~ "out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\">Ty</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </div>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
#~ "style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Opis wydarzenia</h2>\n"
|
|
#~ " <t t-out=\"object.event_id.description\">Spotkanie wewnętrzne w "
|
|
#~ "celu przedyskutowania nowego cennika produktów i usług.</t>\n"
|
|
#~ " </div>\n"
|
|
#~ " <p style=\"margin: 32px 0 0;\">\n"
|
|
#~ " Dziękujemy\n"
|
|
#~ " <t t-if=\"organizer.signature\">\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
#~ "out=\"organizer.signature or ''\">Maciej Adminczak</t></span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ "</div>\n"
|
|
#~ " "
|
|
|
|
#~ msgid ""
|
|
#~ "<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <t t-set=\"customer\" t-value=\" "
|
|
#~ "object.event_id.find_partner_customer()\"/>\n"
|
|
#~ " <t t-set=\"target_responsible\" t-value=\"object.partner_id == "
|
|
#~ "object.event_id.partner_id\"/>\n"
|
|
#~ " <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
#~ "ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
#~ " <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
#~ "object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
#~ "\n"
|
|
#~ " <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; "
|
|
#~ "margin-bottom: 28px;\">\n"
|
|
#~ " Invitation\n"
|
|
#~ " </h1>\n"
|
|
#~ " <p style=\"margin: 0;\">\n"
|
|
#~ " <span style=\"display: block; margin-bottom: 8px;\">Hello <t t-"
|
|
#~ "out=\"object.common_name or ''\">Wood Corner</t>,</span>\n"
|
|
#~ "\n"
|
|
#~ " <t t-if=\"not target_responsible\">\n"
|
|
#~ " <t t-if=\"not object.event_id.user_id.active\">\n"
|
|
#~ " You have been invited by Customer to the <strong t-"
|
|
#~ "out=\"object.event_id.name or ''\">Follow-up for Project proposal</"
|
|
#~ "strong> meeting.\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <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.\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " Your meeting <strong t-out=\"object.event_id.name or "
|
|
#~ "''\">Follow-up for Project proposal</strong> has been booked.\n"
|
|
#~ " </t>\n"
|
|
#~ "\n"
|
|
#~ " </p>\n"
|
|
#~ " <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/accept?"
|
|
#~ "token={{object.access_token}}&id={{object.event_id.id}}\" t-attf-"
|
|
#~ "style=\"display: inline-block; padding: 7px 14px; color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
#~ "text-decoration: none; background-color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}}; border-radius: 3px;\">\n"
|
|
#~ " Accept</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/decline?"
|
|
#~ "token={{object.access_token}}&id={{object.event_id.id}}\" t-attf-"
|
|
#~ "style=\"display: inline-block; margin-left: 6px; padding: 7px 14px; "
|
|
#~ "color: {{object.event_id.user_id.company_id.email_primary_color or "
|
|
#~ "'#FFFFFF'}}; text-decoration: none; background-color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}}; border-radius: 3px;\">\n"
|
|
#~ " Decline</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/view?"
|
|
#~ "token={{object.access_token}}&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;\">\n"
|
|
#~ " View</a>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 16px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Details</h2>\n"
|
|
#~ " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" "
|
|
#~ "style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <tr>\n"
|
|
#~ " <td style=\"width: 100px; color: #676F7B;\">Date & "
|
|
#~ "Time</td>\n"
|
|
#~ " <td style=\"font-weight: bold;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"not object.event_id.allday\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"object.mail_tz\">\n"
|
|
#~ " <span style=\"font-size: 11px; font-weight: "
|
|
#~ "normal;\">\n"
|
|
#~ " (<t t-out=\"object.mail_tz or ''\">Europe/"
|
|
#~ "Brussels</t>)\n"
|
|
#~ " </span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"recurrent\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">When</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\"><t t-"
|
|
#~ "out=\"object.recurrence_id.get_recurrence_name() or ''\">Every 1 Weeks, "
|
|
#~ "for 3 events</t></td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"not object.event_id.allday and "
|
|
#~ "object.event_id.duration\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Duration</td>\n"
|
|
#~ " <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>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B; vertical-align: top;\">Location</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.event_id.location or "
|
|
#~ "''\">Bruxelles</t>\n"
|
|
#~ " <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&q={{object.event_id.location}}\" style=\"margin-left: 12px; "
|
|
#~ "font-size: 12px; color: #008f8c; text-decoration: underline;\">View Map</"
|
|
#~ "a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px;color: #676F7B;"
|
|
#~ "\">\n"
|
|
#~ " <t t-if=\"object.get_base_url() in "
|
|
#~ "object.event_id.videocall_location\">Join with</t>\n"
|
|
#~ " <t t-else=\"\">Join</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <a t-attf-href=\"object.event_id.videocall_location\" "
|
|
#~ "target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
#~ " <t t-if=\"object.get_base_url() in "
|
|
#~ "object.event_id.videocall_location\">Odoo Discuss</t>\n"
|
|
#~ " <t t-else=\"\">Video meeting</t>\n"
|
|
#~ " </a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " </table>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Attendees</h2>\n"
|
|
#~ " <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
#~ "style=\"margin-bottom: 5px;\">\n"
|
|
#~ " <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;\"/>\n"
|
|
#~ " <t t-if=\"attendee != object\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\" t-"
|
|
#~ "out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\">You</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </div>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
#~ "style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-out=\"object.event_id.description\">Internal meeting for "
|
|
#~ "discussion for new pricing for product and services.</t>\n"
|
|
#~ " </div>\n"
|
|
#~ " <p style=\"margin: 32px 0 0;\">\n"
|
|
#~ " Thank you!\n"
|
|
#~ " <t t-if=\"object.event_id.user_id.signature\">\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
#~ "out=\"object.event_id.user_id.signature or ''\">Mitchell Admin</t></"
|
|
#~ "span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ "</div>\n"
|
|
#~ " "
|
|
#~ msgstr ""
|
|
#~ "<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <t t-set=\"customer\" t-value=\" "
|
|
#~ "object.event_id.find_partner_customer()\"/>\n"
|
|
#~ " <t t-set=\"target_responsible\" t-value=\"object.partner_id == "
|
|
#~ "object.event_id.partner_id\"/>\n"
|
|
#~ " <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
#~ "ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
#~ " <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
#~ "object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
#~ "\n"
|
|
#~ " <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; "
|
|
#~ "margin-bottom: 28px;\">\n"
|
|
#~ " Zaproszenie\n"
|
|
#~ " </h1>\n"
|
|
#~ " <p style=\"margin: 0;\">\n"
|
|
#~ " <span style=\"display: block; margin-bottom: 8px;\">Dzień dobry "
|
|
#~ "<t t-out=\"object.common_name or ''\">Wood Corner</t>,</span>\n"
|
|
#~ "\n"
|
|
#~ " <t t-if=\"not target_responsible\">\n"
|
|
#~ " <t t-if=\"not object.event_id.user_id.active\">\n"
|
|
#~ " Masz zaproszenie na spotkanie <strong t-"
|
|
#~ "out=\"object.event_id.name or ''\">Działania następcze po propozycji "
|
|
#~ "projektu</strong>.\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <t t-out=\"object.event_id.user_id.partner_id.name or "
|
|
#~ "''\">Colleen Diaz</t> zaprosił/a Cię na spotkanie <strong t-"
|
|
#~ "out=\"object.event_id.name or ''\">Działania następcze po propozycji "
|
|
#~ "projektu</strong>.\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " Twoje spotkanie <strong t-out=\"object.event_id.name or "
|
|
#~ "''\">Działania następcze po propozycji projektu</strong> zostało "
|
|
#~ "zarezerwowane.\n"
|
|
#~ " </t>\n"
|
|
#~ "\n"
|
|
#~ " </p>\n"
|
|
#~ " <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/accept?"
|
|
#~ "token={{object.access_token}}&id={{object.event_id.id}}\" t-attf-"
|
|
#~ "style=\"display: inline-block; padding: 7px 14px; color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
#~ "text-decoration: none; background-color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}}; border-radius: 3px;\">\n"
|
|
#~ " Zaakceptuj</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/decline?"
|
|
#~ "token={{object.access_token}}&id={{object.event_id.id}}\" t-attf-"
|
|
#~ "style=\"display: inline-block; margin-left: 6px; padding: 7px 14px; "
|
|
#~ "color: {{object.event_id.user_id.company_id.email_primary_color or "
|
|
#~ "'#FFFFFF'}}; text-decoration: none; background-color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}}; border-radius: 3px;\">\n"
|
|
#~ " Odrzuć</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/view?"
|
|
#~ "token={{object.access_token}}&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;\">\n"
|
|
#~ " Zobacz</a>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 16px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Szczegóły</h2>\n"
|
|
#~ " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" "
|
|
#~ "style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <tr>\n"
|
|
#~ " <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
#~ "czas</td>\n"
|
|
#~ " <td style=\"font-weight: bold;\">\n"
|
|
#~ " <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 ''\">Wtorek</t>\n"
|
|
#~ " <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>\n"
|
|
#~ " <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 ''\">maja 2021</t>\n"
|
|
#~ " <t t-if=\"not object.event_id.allday\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"object.mail_tz\">\n"
|
|
#~ " <span style=\"font-size: 11px; font-weight: "
|
|
#~ "normal;\">\n"
|
|
#~ " (<t t-out=\"object.mail_tz or ''\">Europa/"
|
|
#~ "Bruksela</t>)\n"
|
|
#~ " </span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"recurrent\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Kiedy</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\"><t t-"
|
|
#~ "out=\"object.recurrence_id.get_recurrence_name() or ''\">Co 1 tydzień, na "
|
|
#~ "3 wydarzenia</t></td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"not object.event_id.allday and "
|
|
#~ "object.event_id.duration\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Czas trwania</td>\n"
|
|
#~ " <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>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B; vertical-align: top;\">Lokalizacja</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.event_id.location or "
|
|
#~ "''\">Bruxelles</t>\n"
|
|
#~ " <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&q={{object.event_id.location}}\" style=\"margin-left: 12px; "
|
|
#~ "font-size: 12px; color: #008f8c; text-decoration: underline;\">Zobacz na "
|
|
#~ "mapie</a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px;color: #676F7B;"
|
|
#~ "\">\n"
|
|
#~ " <t t-if=\"object.get_base_url() in "
|
|
#~ "object.event_id.videocall_location\">Dołącz przez</t>\n"
|
|
#~ " <t t-else=\"\">Dołącz</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <a t-attf-href=\"object.event_id.videocall_location\" "
|
|
#~ "target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
#~ " <t t-if=\"object.get_base_url() in "
|
|
#~ "object.event_id.videocall_location\">Odoo Dyskusje</t>\n"
|
|
#~ " <t t-else=\"\">do spotkania wideo</t>\n"
|
|
#~ " </a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " </table>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Uczestnicy</h2>\n"
|
|
#~ " <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
#~ "style=\"margin-bottom: 5px;\">\n"
|
|
#~ " <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;\"/>\n"
|
|
#~ " <t t-if=\"attendee != object\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\" t-"
|
|
#~ "out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\">Ty</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </div>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
#~ "style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Opis wydarzenia</h2>\n"
|
|
#~ " <t t-out=\"object.event_id.description\">Spotkanie wewnętrzne w "
|
|
#~ "celu omówienia nowego cennika produktów i usług.</t>\n"
|
|
#~ " </div>\n"
|
|
#~ " <p style=\"margin: 32px 0 0;\">\n"
|
|
#~ " Dziękujemy!\n"
|
|
#~ " <t t-if=\"object.event_id.user_id.signature\">\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
#~ "out=\"object.event_id.user_id.signature or ''\">Mitchell Admin</t></"
|
|
#~ "span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ "</div>\n"
|
|
#~ " "
|
|
|
|
#~ msgid ""
|
|
#~ "<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <t t-set=\"is_online\" t-value=\"'appointment_type_id' in object and "
|
|
#~ "object.appointment_type_id\"/>\n"
|
|
#~ " <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
#~ "ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
#~ " <t t-set=\"mail_tz\" t-value=\"object._get_mail_tz() or "
|
|
#~ "ctx.get('mail_tz')\"/>\n"
|
|
#~ " <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; "
|
|
#~ "margin-bottom: 28px;\">\n"
|
|
#~ " Event updated\n"
|
|
#~ " <img src=\"/calendar/static/src/img/sync.png\" style=\"border:0; "
|
|
#~ "width: 24px; height: 24px; margin-left: 10px; text-decoration:none; "
|
|
#~ "vertical-align: bottom;\"/>\n"
|
|
#~ " </h1>\n"
|
|
#~ " <p style=\"margin: 0;\">\n"
|
|
#~ " <span style=\"display: block; margin-bottom: 8px;\">Hello,</"
|
|
#~ "span>\n"
|
|
#~ " This meeting has been updated.\n"
|
|
#~ " </p>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Details</h2>\n"
|
|
#~ " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" "
|
|
#~ "style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <tr>\n"
|
|
#~ " <td style=\"width: 100px; color: #676F7B;\">Date & "
|
|
#~ "Time</td>\n"
|
|
#~ " <td style=\"font-weight: bold;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"not object.allday\">\n"
|
|
#~ " <t t-out=\"format_time(time=object.start, "
|
|
#~ "tz=mail_tz, time_format='short', lang_code=object.env.lang)\">11:00 AM</"
|
|
#~ "t>\n"
|
|
#~ " <t t-if=\"mail_tz\">\n"
|
|
#~ " <span style=\"font-size: 11px; font-weight: "
|
|
#~ "normal;\">\n"
|
|
#~ " (<t t-out=\"mail_tz or ''\">Europe/"
|
|
#~ "Brussels</t>)\n"
|
|
#~ " </span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"recurrent\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">When</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\"><t t-"
|
|
#~ "out=\"object.recurrence_id.get_recurrence_name() or ''\">Every 1 Weeks, "
|
|
#~ "for 3 events</t></td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"not object.allday and object.duration\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Duration</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\"><t t-out=\"('%dH%02d' % "
|
|
#~ "(object.duration,round(object.duration*60)%60))\">0H30</t></td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Location</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.location or ''\">Bruxelles</t>\n"
|
|
#~ " <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&q={{object.location}}\" style=\"margin-"
|
|
#~ "left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;"
|
|
#~ "\">View Map</a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.videocall_location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">\n"
|
|
#~ " <t t-if=\"object.videocall_source == 'discuss'\">Join "
|
|
#~ "with</t>\n"
|
|
#~ " <t t-else=\"\">Join</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <a t-attf-href=\"object.videocall_location\" "
|
|
#~ "target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
#~ " <t t-if=\"object.videocall_source == "
|
|
#~ "'discuss'\">Odoo Discuss</t>\n"
|
|
#~ " <t t-else=\"\">Video meeting</t>\n"
|
|
#~ " </a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " </table>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Attendees</h2>\n"
|
|
#~ " <div t-foreach=\"object.attendee_ids\" t-as=\"attendee\" "
|
|
#~ "style=\"margin-bottom: 5px;\">\n"
|
|
#~ " <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;\"/>\n"
|
|
#~ " <t t-if=\"attendee.common_name\">\n"
|
|
#~ " <span style=\"margin-left: 5px\" t-"
|
|
#~ "out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\">You</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </div>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div t-if=\"not is_html_empty(object.description)\" style=\"margin: "
|
|
#~ "32px 0 0;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-out=\"object.description\">Internal meeting for discussion "
|
|
#~ "for new pricing for product and services.</t>\n"
|
|
#~ " </div>\n"
|
|
#~ " <p style=\"margin: 32px 0 0;\">\n"
|
|
#~ " Thank you!\n"
|
|
#~ " <t t-if=\"object.user_id.signature\">\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
#~ "out=\"object.user_id.signature or ''\">Mitchell Admin</t></span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ "</div>\n"
|
|
#~ " "
|
|
#~ msgstr ""
|
|
#~ "<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <t t-set=\"is_online\" t-value=\"'appointment_type_id' in object and "
|
|
#~ "object.appointment_type_id\"/>\n"
|
|
#~ " <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
#~ "ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
#~ " <t t-set=\"mail_tz\" t-value=\"object._get_mail_tz() or "
|
|
#~ "ctx.get('mail_tz')\"/>\n"
|
|
#~ " <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; "
|
|
#~ "margin-bottom: 28px;\">\n"
|
|
#~ " Zaktualizowano wydarzenie\n"
|
|
#~ " <img src=\"/calendar/static/src/img/sync.png\" style=\"border:0; "
|
|
#~ "width: 24px; height: 24px; margin-left: 10px; text-decoration:none; "
|
|
#~ "vertical-align: bottom;\"/>\n"
|
|
#~ " </h1>\n"
|
|
#~ " <p style=\"margin: 0;\">\n"
|
|
#~ " <span style=\"display: block; margin-bottom: 8px;\">Dzień dobry,</"
|
|
#~ "span>\n"
|
|
#~ " To spotkanie zostało zaktualizowane.\n"
|
|
#~ " </p>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Szczegóły</h2>\n"
|
|
#~ " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" "
|
|
#~ "style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <tr>\n"
|
|
#~ " <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
#~ "Czas</td>\n"
|
|
#~ " <td style=\"font-weight: bold;\">\n"
|
|
#~ " <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)\">Wtorek</t>\n"
|
|
#~ " <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>\n"
|
|
#~ " <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)\">maja 2021</t>\n"
|
|
#~ " <t t-if=\"not object.allday\">\n"
|
|
#~ " <t t-out=\"format_time(time=object.start, "
|
|
#~ "tz=mail_tz, time_format='short', lang_code=object.env.lang)\">11:00</t>\n"
|
|
#~ " <t t-if=\"mail_tz\">\n"
|
|
#~ " <span style=\"font-size: 11px; font-weight: "
|
|
#~ "normal;\">\n"
|
|
#~ " (<t t-out=\"mail_tz or ''\">Europa/"
|
|
#~ "Bruksela</t>)\n"
|
|
#~ " </span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"recurrent\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Kiedy</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\"><t t-"
|
|
#~ "out=\"object.recurrence_id.get_recurrence_name() or ''\">Co 1 tydzień, na "
|
|
#~ "3 wydarzenia</t></td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"not object.allday and object.duration\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Czas trwania</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\"><t t-out=\"('%dH%02d' % "
|
|
#~ "(object.duration,round(object.duration*60)%60))\">0H30</t></td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Lokalizacja</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.location or ''\">Bruksela</t>\n"
|
|
#~ " <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&q={{object.location}}\" style=\"margin-"
|
|
#~ "left: 12px; font-size: 12px; color: #008f8c; text-decoration: underline;"
|
|
#~ "\">Zobacz na mapie</a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.videocall_location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">\n"
|
|
#~ " <t t-if=\"object.videocall_source == "
|
|
#~ "'discuss'\">Dołącz przez</t>\n"
|
|
#~ " <t t-else=\"\">Dołącz do</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <a t-attf-href=\"object.videocall_location\" "
|
|
#~ "target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
#~ " <t t-if=\"object.videocall_source == "
|
|
#~ "'discuss'\">Odoo Dyskusje</t>\n"
|
|
#~ " <t t-else=\"\">Wideospotkania</t>\n"
|
|
#~ " </a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " </table>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Attendees</h2>\n"
|
|
#~ " <div t-foreach=\"object.attendee_ids\" t-as=\"attendee\" "
|
|
#~ "style=\"margin-bottom: 5px;\">\n"
|
|
#~ " <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;\"/>\n"
|
|
#~ " <t t-if=\"attendee.common_name\">\n"
|
|
#~ " <span style=\"margin-left: 5px\" t-"
|
|
#~ "out=\"attendee.common_name or ''\">Maciej Adminczak</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\">Ty</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </div>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div t-if=\"not is_html_empty(object.description)\" style=\"margin: "
|
|
#~ "32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Opis wydarzenia</h2>\n"
|
|
#~ " <t t-out=\"object.description\">Spotkanie wewnętrzne w celu "
|
|
#~ "omówienia nowego cennika produktów i usług.</t>\n"
|
|
#~ " </div>\n"
|
|
#~ " <p style=\"margin: 32px 0 0;\">\n"
|
|
#~ " Dziękuję!\n"
|
|
#~ " <t t-if=\"object.user_id.signature\">\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
#~ "out=\"object.user_id.signature or ''\">Maciej Adminczak</t></span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ "</div>\n"
|
|
#~ " "
|
|
|
|
#~ msgid ""
|
|
#~ "<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
#~ "object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
#~ " <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
#~ "ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
#~ " <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; "
|
|
#~ "margin-bottom: 28px;\">\n"
|
|
#~ " Reminder\n"
|
|
#~ " <img src=\"/calendar/static/src/img/bell.png\" style=\"border:0; "
|
|
#~ "width: 21px; height: 24px; margin-left: 10px; text-decoration:none; "
|
|
#~ "vertical-align: bottom;\"/>\n"
|
|
#~ " </h1>\n"
|
|
#~ " <p style=\"margin: 0;\">\n"
|
|
#~ " Hello <t t-out=\"object.common_name or ''\">Gemini Furniture</t>,"
|
|
#~ "<br/>\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\">This is a "
|
|
#~ "reminder for the event below.</span>\n"
|
|
#~ " </p>\n"
|
|
#~ " <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
#~ " <a t-attf-href=\"/calendar/{{ 'recurrence' if recurrent else "
|
|
#~ "'meeting' }}/accept?token={{ object.access_token }}"
|
|
#~ "&id={{ object.event_id.id }}\" t-attf-style=\"display: inline-block; "
|
|
#~ "padding: 7px 14px; color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
#~ "text-decoration: none; background-color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}}; border-radius: 3px;\">\n"
|
|
#~ " Accept</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/{{ 'recurrence' if recurrent else "
|
|
#~ "'meeting' }}/decline?token={{ object.access_token }}"
|
|
#~ "&id={{ object.event_id.id }}\" t-attf-style=\"display: inline-block; "
|
|
#~ "margin-left: 6px; padding: 7px 14px; color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
#~ "text-decoration: none; background-color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}}; border-radius: 3px;\">\n"
|
|
#~ " Decline</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/view?"
|
|
#~ "token={{ object.access_token }}&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;\">\n"
|
|
#~ " View</a>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 16px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Details</h2>\n"
|
|
#~ " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" "
|
|
#~ "style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <tr>\n"
|
|
#~ " <td style=\"width: 100px; color: #676F7B;\">Date & "
|
|
#~ "Time</td>\n"
|
|
#~ " <td style=\"font-weight: bold;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"not object.event_id.allday\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"object.mail_tz\">\n"
|
|
#~ " <span style=\"font-size: 11px; font-weight: "
|
|
#~ "normal;\">\n"
|
|
#~ " (<t t-out=\"object.mail_tz or ''\">Europe/"
|
|
#~ "Brussels</t>)\n"
|
|
#~ " </span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"recurrent\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">When</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.recurrence_id.get_recurrence_name() "
|
|
#~ "or ''\">Every 1 Weeks, for 3 events</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"not object.event_id.allday and "
|
|
#~ "object.event_id.duration\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Duration</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"('%dH%02d' % "
|
|
#~ "(object.event_id.duration,round(object.event_id.duration*60)%60)) or "
|
|
#~ "''\">0H30</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B; vertical-align: top;\">Location</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.event_id.location or "
|
|
#~ "''\">Bruxelles</t>\n"
|
|
#~ " <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&q={{object.event_id.location}}\" style=\"margin-left: 12px; "
|
|
#~ "font-size: 12px; color: #008f8c; text-decoration: underline;\">View Map</"
|
|
#~ "a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">\n"
|
|
#~ " <t t-if=\"object.get_base_url() in "
|
|
#~ "object.event_id.videocall_location\">Join with</t>\n"
|
|
#~ " <t t-else=\"\">Join</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <a t-attf-href=\"object.event_id.videocall_location\" "
|
|
#~ "target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
#~ " <t t-if=\"object.get_base_url() in "
|
|
#~ "object.event_id.videocall_location\">Odoo Discuss</t>\n"
|
|
#~ " <t t-else=\"\">Video meeting</t>\n"
|
|
#~ " </a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " </table>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Attendees</h2>\n"
|
|
#~ " <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
#~ "style=\"margin-bottom: 5px;\">\n"
|
|
#~ " <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;\"/>\n"
|
|
#~ " <t t-if=\"attendee != object\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\" t-"
|
|
#~ "out=\"attendee.common_name or ''\">Mitchell Admin</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\">You</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </div>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
#~ "style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-out=\"object.event_id.description\">Internal meeting for "
|
|
#~ "discussion for new pricing for product and services.</t>\n"
|
|
#~ " </div>\n"
|
|
#~ " <p style=\"margin: 32px 0 0;\">\n"
|
|
#~ " Thank you!\n"
|
|
#~ " <t t-if=\"object.event_id.user_id.signature\">\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
#~ "out=\"object.event_id.user_id.signature or ''\">Mitchell Admin</t></"
|
|
#~ "span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ "</div>\n"
|
|
#~ " "
|
|
#~ msgstr ""
|
|
#~ "<div style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <t t-set=\"is_online\" t-value=\"'appointment_type_id' in "
|
|
#~ "object.event_id and object.event_id.appointment_type_id\"/>\n"
|
|
#~ " <t t-set=\"recurrent\" t-value=\"object.recurrence_id and not "
|
|
#~ "ctx.get('calendar_template_ignore_recurrence')\"/>\n"
|
|
#~ " <h1 style=\"font-size: 18px; font-weight: bold; color: #374151; "
|
|
#~ "margin-bottom: 28px;\">\n"
|
|
#~ " Przypomnienie\n"
|
|
#~ " <img src=\"/calendar/static/src/img/bell.png\" style=\"border:0; "
|
|
#~ "width: 21px; height: 24px; margin-left: 10px; text-decoration:none; "
|
|
#~ "vertical-align: bottom;\"/>\n"
|
|
#~ " </h1>\n"
|
|
#~ " <p style=\"margin: 0;\">\n"
|
|
#~ " Dzień dobry <t t-out=\"object.common_name or ''\">Gemini "
|
|
#~ "Furniture</t>,<br/>\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\">Przypominamy o "
|
|
#~ "poniższym wydarzeniu.</span>\n"
|
|
#~ " </p>\n"
|
|
#~ " <div style=\"text-align: center; padding: 16px 0px 16px 0px;\">\n"
|
|
#~ " <a t-attf-href=\"/calendar/{{ 'recurrence' if recurrent else "
|
|
#~ "'meeting' }}/accept?token={{ object.access_token }}"
|
|
#~ "&id={{ object.event_id.id }}\" t-attf-style=\"display: inline-block; "
|
|
#~ "padding: 7px 14px; color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
#~ "text-decoration: none; background-color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}}; border-radius: 3px;\">\n"
|
|
#~ " Akceptuj</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/{{ 'recurrence' if recurrent else "
|
|
#~ "'meeting' }}/decline?token={{ object.access_token }}"
|
|
#~ "&id={{ object.event_id.id }}\" t-attf-style=\"display: inline-block; "
|
|
#~ "margin-left: 6px; padding: 7px 14px; color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; "
|
|
#~ "text-decoration: none; background-color: "
|
|
#~ "{{object.event_id.user_id.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}}; border-radius: 3px;\">\n"
|
|
#~ " Odrzuć</a>\n"
|
|
#~ " <a t-attf-href=\"/calendar/meeting/view?"
|
|
#~ "token={{ object.access_token }}&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;\">\n"
|
|
#~ " Zobacz</a>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 16px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Szczegóły</h2>\n"
|
|
#~ " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" "
|
|
#~ "style=\"font-size: 13px; color: #374151;\">\n"
|
|
#~ " <tr>\n"
|
|
#~ " <td style=\"width: 100px; color: #676F7B;\">Data & "
|
|
#~ "czas</td>\n"
|
|
#~ " <td style=\"font-weight: bold;\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <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>\n"
|
|
#~ " <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 ''\">maja 2021</t>\n"
|
|
#~ " <t t-if=\"not object.event_id.allday\">\n"
|
|
#~ " <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>\n"
|
|
#~ " <t t-if=\"object.mail_tz\">\n"
|
|
#~ " <span style=\"font-size: 11px; font-weight: "
|
|
#~ "normal;\">\n"
|
|
#~ " (<t t-out=\"object.mail_tz or ''\">Europa/"
|
|
#~ "Bruksela</t>)\n"
|
|
#~ " </span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"recurrent\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Kiedy</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.recurrence_id.get_recurrence_name() "
|
|
#~ "or ''\">Co 1 tydzień, na 3 wydarzenia</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"not object.event_id.allday and "
|
|
#~ "object.event_id.duration\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">Czas trwania</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"('%dH%02d' % "
|
|
#~ "(object.event_id.duration,round(object.event_id.duration*60)%60)) or "
|
|
#~ "''\">0H30</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B; vertical-align: top;\">Lokalizacja</td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <t t-out=\"object.event_id.location or ''\">Bruksela</"
|
|
#~ "t>\n"
|
|
#~ " <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&q={{object.event_id.location}}\" style=\"margin-left: 12px; "
|
|
#~ "font-size: 12px; color: #008f8c; text-decoration: underline;\">Zobacz "
|
|
#~ "mapę</a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " <tr t-if=\"object.event_id.videocall_location\">\n"
|
|
#~ " <td style=\"width: 100px; padding-top: 6px; color: "
|
|
#~ "#676F7B;\">\n"
|
|
#~ " <t t-if=\"object.get_base_url() in "
|
|
#~ "object.event_id.videocall_location\">Dołącz przez</t>\n"
|
|
#~ " <t t-else=\"\">Dołącz do</t>\n"
|
|
#~ " </td>\n"
|
|
#~ " <td style=\"padding-top: 6px;\">\n"
|
|
#~ " <a t-attf-href=\"object.event_id.videocall_location\" "
|
|
#~ "target=\"_blank\" style=\"color: #008f8c;\">\n"
|
|
#~ " <t t-if=\"object.get_base_url() in "
|
|
#~ "object.event_id.videocall_location\">Odoo Dyskusje</t>\n"
|
|
#~ " <t t-else=\"\">Wideospotkania</t>\n"
|
|
#~ " </a>\n"
|
|
#~ " </td>\n"
|
|
#~ " </tr>\n"
|
|
#~ " </table>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Uczestnicy</h2>\n"
|
|
#~ " <div t-foreach=\"object.event_id.attendee_ids\" t-as=\"attendee\" "
|
|
#~ "style=\"margin-bottom: 5px;\">\n"
|
|
#~ " <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;\"/>\n"
|
|
#~ " <t t-if=\"attendee != object\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\" t-"
|
|
#~ "out=\"attendee.common_name or ''\">Maciej Adminczak</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " <t t-else=\"\">\n"
|
|
#~ " <span style=\"margin-left: 5px;\">Ty</span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </div>\n"
|
|
#~ " </div>\n"
|
|
#~ " <div t-if=\"not is_html_empty(object.event_id.description)\" "
|
|
#~ "style=\"margin: 32px 0 0;\">\n"
|
|
#~ " <h2 t-attf-style=\"margin-bottom: 12px; font-size: 14px; font-"
|
|
#~ "weight: bold; color: {{user.company_id.email_secondary_color or "
|
|
#~ "'#875A7B'}};\">Opis wydarzenia</h2>\n"
|
|
#~ " <t t-out=\"object.event_id.description\">Spotkanie wewnętrzne w "
|
|
#~ "celu omówienia nowego cennika towarów i usług.</t>\n"
|
|
#~ " </div>\n"
|
|
#~ " <p style=\"margin: 32px 0 0;\">\n"
|
|
#~ " Dziękuję!\n"
|
|
#~ " <t t-if=\"object.event_id.user_id.signature\">\n"
|
|
#~ " <span style=\"display: block; margin-top: 8px;\"><t t-"
|
|
#~ "out=\"object.event_id.user_id.signature or ''\">Maciej Adminczak</t></"
|
|
#~ "span>\n"
|
|
#~ " </t>\n"
|
|
#~ " </p>\n"
|
|
#~ "</div>\n"
|
|
#~ " "
|
|
|
|
#~ msgid "Feedback: %(feedback)s"
|
|
#~ msgstr "Wiadomości zwrotne: %(feedback)s"
|
|
|
|
#~ msgid ""
|
|
#~ "<i class=\"fa fa-fw fa-calendar\" aria-label=\"Meetings\" role=\"img\" "
|
|
#~ "title=\"Meetings\"/>"
|
|
#~ msgstr ""
|
|
#~ "<i class=\"fa fa-fw fa-calendar\" aria-label=\"Meetings\" role=\"img\" "
|
|
#~ "title=\"Meetings\"/>"
|
|
|
|
#~ msgid "<span class=\"fa fa-plus\"/><span> Add Odoo meeting</span>"
|
|
#~ msgstr "<span class=\"fa fa-plus\"/><span>Dodaj spotkanie Odoo</span>"
|
|
|
|
#~ msgid "<span class=\"fa fa-times\"/><span> Clear meeting</span>"
|
|
#~ msgstr "<span class=\"fa fa-times\"/><span>Wyczyść spotkanie</span>"
|
|
|
|
#~ msgid ""
|
|
#~ "<strong>The following attendees have invalid email addresses and won't "
|
|
#~ "receive any email notifications:</strong>"
|
|
#~ msgstr ""
|
|
#~ "<strong>Następujący uczestnicy mają niepoprawne adresy email i nie będą "
|
|
#~ "dostawać powiadomień email:</strong>"
|
|
|
|
#~ msgid "Accepted"
|
|
#~ msgstr "Zaakceptowane"
|
|
|
|
#~ msgid "Attendee Status"
|
|
#~ msgstr "Status uczestnika"
|
|
|
|
#~ msgid "Declined"
|
|
#~ msgstr "Odrzucono"
|
|
|
|
#~ msgid "Document"
|
|
#~ msgstr "Dokument"
|
|
|
|
#~ msgid "Every %(count)s %(period)s"
|
|
#~ msgstr "Każdy %(count)s %(period)s"
|
|
|
|
#~ msgid "Group By"
|
|
#~ msgstr "Grupuj wg."
|
|
|
|
#~ msgid "Grouping by %s is not allowed on private events."
|
|
#~ msgstr "Grupowanie po %s nie jest dozwolone dla prywatnych wydarzeń"
|
|
|
|
#~ msgid ""
|
|
#~ "Meeting '%(name)s' starts '%(start_datetime)s' and ends '%(end_datetime)s'"
|
|
#~ msgstr ""
|
|
#~ "Spotkanie '%(name)s' rozpoczyna się '%(start_datetime)s' a kończy '%"
|
|
#~ "(end_datetime)s'"
|
|
|
|
#~ msgid "Number of messages which requires an action"
|
|
#~ msgstr "Liczba wiadomości wymagających akcji"
|
|
|
|
#~ msgid "Open Calendar"
|
|
#~ msgstr "Otwórz kalendarz"
|
|
|
|
#~ msgid "Private Event Excluded"
|
|
#~ msgstr "Wyłączone wydarzenie prywatne"
|
|
|
|
#~ msgid "Read More"
|
|
#~ msgstr "Czytaj Więcej"
|
|
|
|
#~ msgid "Repeat Every"
|
|
#~ msgstr "Powtarzaj co"
|
|
|
|
#~ msgid "Synchronize with:"
|
|
#~ msgstr "Synchronizuj z"
|
|
|
|
#~ msgid ""
|
|
#~ "The ending date and time cannot be earlier than the starting date and "
|
|
#~ "time."
|
|
#~ msgstr ""
|
|
#~ "Data i godzina zakończenia nie mogą być przed datą i godziną rozpoczęcia."
|
|
|
|
#~ msgid "The ending date cannot be earlier than the starting date."
|
|
#~ msgstr "Data zakończenia nie może być przed datą rozpoczęcia."
|
|
|
|
#~ msgid "Used to manually notifiy attendees"
|
|
#~ msgstr "Używane do manualnego powiadomienia uczestników"
|
|
|
|
#~ msgid "Videocall URL"
|
|
#~ msgstr "Url połączenia wideo"
|
|
|
|
#~ msgid "day %s"
|
|
#~ msgstr "dzień %s"
|
|
|
|
#~ msgid "for %s events"
|
|
#~ msgstr "dla %s wydarzeń"
|
|
|
|
#~ msgid "on %s"
|
|
#~ msgstr "na %s"
|
|
|
|
#~ msgid "on the %(position)s %(weekday)s"
|
|
#~ msgstr "na %(position)s%(weekday)s"
|
|
|
|
#~ msgid "until %s"
|
|
#~ msgstr "do %s"
|