| Strings Words Characters | |||
|---|---|---|---|
| 648 6,247 78,520 |
|
All strings | Browse Translate Zen |
| 113 3,536 60,782 |
|
Approved strings | Browse Translate Zen |
| 648 6,247 78,520 |
|
Translated strings | Browse Translate Zen |
| 535 2,711 17,738 |
|
Strings waiting for review | Browse Translate Zen |
| 21 306 1,898 |
|
Strings with any failing checks | Browse Translate Zen |
| 21 306 1,898 |
|
Translated strings with any failing checks | Browse Translate Zen |
| 6 89 612 |
|
Translated strings with dismissed checks | Browse Translate Zen |
| 16 289 1,784 |
|
Failing check: Mismatched full stop | Browse Translate Zen |
| 17 264 1,629 |
|
Failing check: Mismatched exclamation mark | Browse Translate Zen |
Summary
| Project website | www.odoo.com | |
|---|---|---|
| Project reviewers40 |
|
|
| Translation license | BSD 2-Clause "Simplified" License | |
| Translation process |
|
|
| File mask |
addons/event/i18n/*.po
|
|
| Translation file |
Download
addons/event/i18n/es_419.po
|
|
| Last change | Jan. 26, 2026, 10:28 p.m. | |
| Last change made by | None | |
| Language | Spanish (Latin America) | |
| Language code | es_419 | |
| Text direction | Left to right | |
| Case sensitivity | Case-sensitive | |
| Number of plurals | 2 | |
| Plural type | One/other | |
| Plurals | Singular | 1 | Plural | 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, … |
| Plural formula |
n != 1
|
|
17 hours ago
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 648 | 6,247 | 78,520 | |||
| Approved | 17% | 113 | 56% | 3,536 | 77% | 60,782 |
| Waiting for review | 82% | 535 | 43% | 2,711 | 22% | 17,738 |
| Translated | 100% | 648 | 100% | 6,247 | 100% | 78,520 |
| Needs editing | 0% | 0 | 0% | 0 | 0% | 0 |
| Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
| Failing checks | 3% | 21 | 4% | 306 | 2% | 1,898 |
| Strings with suggestions | 0% | 0 | 0% | 0 | 0% | 0 |
| Untranslated strings | 0% | 0 | 0% | 0 | 0% | 0 |
Quick numbers
and previous 30 days
Trends of last 30 days
—
Hosted words
+100%
—
Hosted strings
+100%
—
Translated
+100%
−100%
Contributors
+100%
None
Resource updated |
|
|
Resource updated |
Parsing of the “
addons/event/i18n/es_419.po” file was enforced.
13 days ago
|
None
Resource updated |
The “
addons/event/i18n/es_419.po” file was changed.
a month ago
|
|
Changes committed |
Changes committed
2 months ago
|
|
Translation approved |
<table border="0" cellpadding="0" cellspacing="0" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
<t t-set="date_begin" t-value="format_datetime(object.event_begin_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="date_end" t-value="format_datetime(object.event_end_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="is_online" t-value="'is_published' in object.event_id and object.event_id.is_published"/> <t t-set="is_sale" t-value="'sale_order_id' in object and object.sale_order_id"/> <t t-set="event_organizer" t-value="object.event_id.organizer_id"/> <t t-set="event_address" t-value="object.event_id.address_id"/> <t t-set="event_website_url" t-value="object.event_id.event_share_url"/> <t t-set="registration_ids" t-value="object.ids if not is_sale else object._get_event_registration_ids_from_order()"/> <table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;"> <tbody> <!-- HEADER --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="middle"> <span style="font-size: 10px;">Your registration</span><br/> <span style="font-size: 20px; font-weight: bold;"> <t t-set="default_name">Guest</t> <t t-out="object.name or default_name"/> </span> <div style="margin-bottom: 5px;margin-top: 18px;"> <a t-if="object.event_id.address_id" t-attf-href="/event/{{ object.event_id.id }}/my_tickets?registration_ids={{ object.ids }}&tickets_hash={{ object.event_id._get_tickets_access_hash(object.ids) }}&responsive_html=1" target="_blank" t-attf-style="padding: 8px 12px; font-size: 12px; color: {{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: none !important; font-weight: 400; background-color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; border-radius:3px"> View Tickets </a> <a t-else="event_website_url" t-att-href="event_website_url" target="_blank" style="padding: 8px 12px; font-size: 12px; color: #FFFFFF; text-decoration: none !important; font-weight: 400; background-color: #875A7B; border: 0px solid #875A7B; border-radius:3px"> View Online </a> </div> </td><td valign="middle" align="right"> <t t-if="object.barcode"> <div style="margin-bottom: 5px;"> <img t-attf-src="/report/barcode/QR/{{object.barcode}}?&width=100&height=100&quiet=0" width="100" height="100" alt="QR Code" t-att-style="'height: 100px !important;'"/> </div> </t> <t t-if="not object.company_id.uses_default_logo"> <img t-att-src="'/logo.png?company=%s' % object.company_id.id" style="padding: 0px; margin: 0px; margin-right: 10px; height: auto; width: 80px;" t-att-alt="'%s' % object.company_id.name"/> </t> </td></tr> <tr><td colspan="2" style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- EVENT DESCRIPTION --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <div> <t t-set="default_name">Guest</t> Hello <t t-out="object.name or default_name"/>,<br/><br/> We are happy to confirm your registration to the event <t t-if="event_website_url"> <a t-att-href="event_website_url" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; text-decoration:none;font-weight:bold;" t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</a> </t> <t t-else=""> <strong t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</strong> </t>. <t t-if="object.partner_id and object.partner_id.name and object.partner_id.name != object.name"> This ticket was registered by <t t-out="object.partner_id.name"/>. </t> </div> <div t-if="is_sale"> <br/> The order for this ticket has reference <t t-out="object.sale_order_id.name"/> and was placed on <t t-out="object.sale_order_id.date_order.date()"/> <t t-if="object.sale_order_line_id.price_total"> for an amount of <t t-out="object.sale_order_line_id.price_total" t-options="{'widget': 'monetary', 'display_currency': object.sale_order_line_id.currency_id}"/> </t>. </div> <br/> <table style="width: auto;"> <tr> <td> <strong>Add this event to your calendar</strong> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/apple-calendar-128.png" alt="iCal" title="iCal" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/outlook-calendar-128.png" alt="Outlook" title="Outlook" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="https://www.google.com/calendar/render?action=TEMPLATE&text={{ object.event_id.name }}&dates={{ date_begin }}/{{ date_end }}&location={{ location }}&details={{ object.event_id._get_external_description_url_encoded() }}" target="new" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/google-calendar-128.png" alt="Google" title="Google" style="height: 20px; vertical-align: baseline;"/> </a> </td> </tr> </table> <br/><br/> <div> See you soon,<br/> <span style="color: #454748;"> -- <br/> <t t-if="event_organizer"> <t t-out="event_organizer.name">YourCompany</t> </t> <t t-else=""> The <t t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</t> Team </t> </span> </div> </td></tr> <tr><td style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DETAILS --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <table style="width:100%;"> <tr> <td style="vertical-align:top;"> <img src="/mail/font_to_img/61555/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </td> <td style="padding: 0px 10px 0px 10px;width:50%;line-height:20px;vertical-align:top;"> <div t-if="object.event_id.is_one_day"> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "date_only": True, "tz_name": object.event_id.date_tz, "format": "long"}">May 4, 2021</t> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">7:00 AM</t> - <t t-out="object.event_end_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">5:00 PM</t> </div> <div t-else=""> <strong>From</strong> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">May 4, 2021 - 7:00 AM</t> <br/> <strong>To</strong> <t t-out="object.event_end_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">May 6, 2021 - 5:00 PM</t> </div> <div style="font-size:12px;color:#9e9e9e"><i>(<t t-out="object.event_id.date_tz or ''">Europe/Brussels</t>)</i></div> </td> <td style="vertical-align:top;"> <t t-if="event_address"> <img src="/mail/font_to_img/61505/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </t> </td> <td style="padding: 0px 10px 0px 10px;width:50%;vertical-align:top;"> <t t-if="event_address"> <t t-set="location" t-value="''"/> <t t-if="object.event_id.address_id.name"> <div t-out="object.event_id.address_id.name">Teksa SpA</div> </t> <t t-if="object.event_id.address_id.street"> <div t-out="object.event_id.address_id.street">Puerto Madero 9710</div> <t t-set="location" t-value="object.event_id.address_id.street"/> </t> <t t-if="object.event_id.address_id.street2"> <div t-out="object.event_id.address_id.street2">Of A15, Santiago (RM)</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.street2}}"/> </t> <div> <t t-if="object.event_id.address_id.city"> <t t-out="object.event_id.address_id.city">Pudahuel</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.city}}"/> </t> <t t-if="object.event_id.address_id.state_id.name"> <t t-out="object.event_id.address_id.state_id.name">C1</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.state_id.name}}"/> </t> <t t-if="object.event_id.address_id.zip"> <t t-out="object.event_id.address_id.zip">98450</t> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.zip}}"/> </t> </div> <t t-if="object.event_id.address_id.country_id.name"> <div t-out="object.event_id.address_id.country_id.name">Argentina</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.country_id.name}}"/> </t> </t> </td> </tr> </table> </td></tr> <tr><td style="text-align:center;"> <t t-if="event_organizer"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- CONTACT ORGANIZER --> <t t-if="event_organizer"> <div> <span style="font-weight:300;margin:10px 0px">Questions about this event?</span> <div>Please contact the organizer:</div> <ul> <li><t t-out="event_organizer.name or ''">YourCompany</t></li> <t t-if="event_organizer.email"> <li>Mail: <a t-attf-href="mailto:{{ event_organizer.email }}" t-attf-style="text-decoration:none; color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="event_organizer.email or ''">info@yourcompany.com</a></li> </t> <t t-if="event_organizer.phone"> <li>Phone: <t t-out="event_organizer.phone">+1 650-123-4567</t></li> </t> </ul> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- CONTACT ORGANIZER SEPARATION --> <t t-if="is_online or event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- PWA MARKGETING --> <t t-if="is_online"> <div> <strong>Get the best mobile experience.</strong> <a href="/event">Install our mobile app</a> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- PWA MARKGETING SEPARATION--> <t t-if="is_online and event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- GOOGLE MAPS LINK --> <t t-if="event_address and location"> <table style="width:100%;"><tr><td> <div> <img src="/web_editor/font_to_img/61505/rgb(81,81,102)/20" height="20" style="vertical-align: bottom;"/> <a t-attf-href="https://maps.google.com/maps?q={{ location }}" target="new"> <img t-if="event_address.static_map_url and event_address.static_map_url_is_valid" t-att-src="event_address.static_map_url" style="vertical-align:bottom; width: 100%;" alt="Google Maps"/> <t t-else="">See location on Google Maps</t> </a> </div> </td></tr></table> </t> </td></tr> </table> </td> </tr> </tbody> </table> </td></tr> <!-- FOOTER BY --> <tr><td align="center" style="min-width: 590px;"> <t t-if="object.company_id"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;"> <tr><td style="text-align: center; font-size: 14px;"> Sent by <a target="_blank" t-attf-href="{{ object.company_id.website }}" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="object.company_id.name or ''">YourCompany</a> <t t-if="is_online"> <br/> Discover <a href="/event" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};">all our events</a>. </t> </td></tr> </table> </t> </td></tr> </table>
<table border="0" cellpadding="0" cellspacing="0" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
<t t-set="date_begin" t-value="format_datetime(object.event_begin_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="date_end" t-value="format_datetime(object.event_end_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="is_online" t-value="'is_published' in object.event_id and object.event_id.is_published"/> <t t-set="is_sale" t-value="'sale_order_id' in object and object.sale_order_id"/> <t t-set="event_organizer" t-value="object.event_id.organizer_id"/> <t t-set="event_address" t-value="object.event_id.address_id"/> <t t-set="event_website_url" t-value="object.event_id.event_share_url"/> <t t-set="registration_ids" t-value="object.ids if not is_sale else object._get_event_registration_ids_from_order()"/> <table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;"> <tbody> <!-- ENCABEZADO --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="middle"> <span style="font-size: 10px;">Tu registro</span><br/> <span style="font-size: 20px; font-weight: bold;"> <t t-set="default_name">Invitado</t> <t t-out="object.name or default_name"/> </span> <div style="margin-bottom: 5px;margin-top: 18px;"> <a t-if="object.event_id.address_id" t-attf-href="/event/{{ object.event_id.id }}/my_tickets?registration_ids={{ object.ids }}&tickets_hash={{ object.event_id._get_tickets_access_hash(object.ids) }}&responsive_html=1" target="_blank" t-attf-style="padding: 8px 12px; font-size: 12px; color: {{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: none !important; font-weight: 400; background-color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; border-radius:3px"> Ver boletos </a> <a t-else="event_website_url" t-att-href="event_website_url" target="_blank" style="padding: 8px 12px; font-size: 12px; color: #FFFFFF; text-decoration: none !important; font-weight: 400; background-color: #875A7B; border: 0px solid #875A7B; border-radius:3px"> Ver en línea </a> </div> </td><td valign="middle" align="right"> <t t-if="object.barcode"> <div style="margin-bottom: 5px;"> <img t-attf-src="/report/barcode/QR/{{object.barcode}}?&width=100&height=100&quiet=0" width="100" height="100" alt="Código QR" t-att-style="'height: 100px !important;'"/> </div> </t> <t t-if="not object.company_id.uses_default_logo"> <img t-att-src="'/logo.png?company=%s' % object.company_id.id" style="padding: 0px; margin: 0px; margin-right: 10px; height: auto; width: 80px;" t-att-alt="'%s' % object.company_id.name"/> </t> </td></tr> <tr><td colspan="2" style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DESCRIPCIÓN DEL EVENTO --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <div> <t t-set="default_name">Invitado</t> Hola <t t-out="object.name or default_name"/>,<br/><br/> Nos alegra confirmar tu registro al evento <t t-if="event_website_url"> <a t-att-href="event_website_url" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; text-decoration:none;font-weight:bold;" t-out="object.event_id.name or ''">Presentación en línea de la colección de OpenWood</a> </t> <t t-else=""> <strong t-out="object.event_id.name or ''">Presentación en línea de la colección de OpenWood</strong> </t>. <t t-if="object.partner_id and object.partner_id.name and object.partner_id.name != object.name"> El registro para este boleto lo realizó <t t-out="object.partner_id.name"/>. </t> </div> <div t-if="is_sale"> <br/> La orden de este boleto tiene la referencia <t t-out="object.sale_order_id.name"/> y se realizó el <t t-out="object.sale_order_id.date_order.date()"/> <t t-if="object.sale_order_line_id.price_total"> por un importe de <t t-out="object.sale_order_line_id.price_total" t-options="{'widget': 'monetary', 'display_currency': object.sale_order_line_id.currency_id}"/> </t>. </div> <br/> <table style="width: auto;"> <tr> <td> <strong>Agrega este evento a tu calendario</strong> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/apple-calendar-128.png" alt="iCal" title="iCal" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/outlook-calendar-128.png" alt="Outlook" title="Outlook" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="https://www.google.com/calendar/render?action=TEMPLATE&text={{ object.event_id.name }}&dates={{ date_begin }}/{{ date_end }}&location={{ location }}&details={{ object.event_id._get_external_description_url_encoded() }}" target="new" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/google-calendar-128.png" alt="Google" title="Google" style="height: 20px; vertical-align: baseline;"/> </a> </td> </tr> </table> <br/><br/> <div> Nos vemos pronto,<br/> <span style="color: #454748;"> -- <br/> <t t-if="event_organizer"> <t t-out="event_organizer.name">TuEmpresa</t> </t> <t t-else=""> El equipo de <t t-out="object.event_id.name or ''">la Presentación en línea de la colección de OpenWood</t> </t> </span> </div> </td></tr> <tr><td style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DETALLES --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <table style="width:100%;"> <tr> <td style="vertical-align:top;"> <img src="/mail/font_to_img/61555/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </td> <td style="padding: 0px 10px 0px 10px;width:50%;line-height:20px;vertical-align:top;"> <div t-if="object.event_id.is_one_day"> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "date_only": True, "tz_name": object.event_id.date_tz, "format": "long"}">4 de mayo de 2021</t> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">7:00 AM</t> - <t t-out="object.event_end_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">5:00 PM</t> </div> <div t-else=""> <strong>Del</strong> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">4 de mayo de 2021 - 7:00 AM</t> <br/> <strong>al</strong> <t t-out="object.event_end_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">6 de mayo de 2021 - 5:00 PM</t> </div> <div style="font-size:12px;color:#9e9e9e"><i>(<t t-out="object.event_id.date_tz or ''">Europa/Bruselas</t>)</i></div> </td> <td style="vertical-align:top;"> <t t-if="event_address"> <img src="/mail/font_to_img/61505/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </t> </td> <td style="padding: 0px 10px 0px 10px;width:50%;vertical-align:top;"> <t t-if="event_address"> <t t-set="location" t-value="''"/> <t t-if="object.event_id.address_id.name"> <div t-out="object.event_id.address_id.name">Teksa SpA</div> </t> <t t-if="object.event_id.address_id.street"> <div t-out="object.event_id.address_id.street">Puerto Madero 9710</div> <t t-set="location" t-value="object.event_id.address_id.street"/> </t> <t t-if="object.event_id.address_id.street2"> <div t-out="object.event_id.address_id.street2">Of A15, Santiago (RM)</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.street2}}"/> </t> <div> <t t-if="object.event_id.address_id.city"> <t t-out="object.event_id.address_id.city">Pudahuel</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.city}}"/> </t> <t t-if="object.event_id.address_id.state_id.name"> <t t-out="object.event_id.address_id.state_id.name">C1</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.state_id.name}}"/> </t> <t t-if="object.event_id.address_id.zip"> <t t-out="object.event_id.address_id.zip">98450</t> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.zip}}"/> </t> </div> <t t-if="object.event_id.address_id.country_id.name"> <div t-out="object.event_id.address_id.country_id.name">Argentina</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.country_id.name}}"/> </t> </t> </td> </tr> </table> </td></tr> <tr><td style="text-align:center;"> <t t-if="event_organizer"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- CONTACTO DEL ORGANIZADOR --> <t t-if="event_organizer"> <div> <span style="font-weight:300;margin:10px 0px">¿Tienes preguntas sobre este evento?</span> <div>Contacta al organizador:</div> <ul> <li><t t-out="event_organizer.name or ''">TuEmpresa</t></li> <t t-if="event_organizer.email"> <li>Correo: <a t-attf-href="mailto:{{ event_organizer.email }}" t-attf-style="text-decoration:none; color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="event_organizer.email or ''">info@tuempresa.com</a></li> </t> <t t-if="event_organizer.phone"> <li>Teléfono: <t t-out="event_organizer.phone">+1 650-123-4567</t></li> </t> </ul> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- SEPARACIÓN DE CONTACTO DEL ORGANIZADOR --> <t t-if="is_online or event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- MARKETING DE APLICACIÓN WEB PROGRESIVA --> <t t-if="is_online"> <div> <strong>Vive la mejor experiencia móvil.</strong> <a href="/event">Instala nuestra aplicación para celulares.</a> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- SEPARACIÓN DE MARKETING DE APLICACIÓN WEB PROGRESIVA --> <t t-if="is_online and event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- ENLACE DE GOOGLE MAPS --> <t t-if="event_address and location"> <table style="width:100%;"><tr><td> <div> <img src="/web_editor/font_to_img/61505/rgb(81,81,102)/20" height="20" style="vertical-align: bottom;"/> <a t-attf-href="https://maps.google.com/maps?q={{ location }}" target="new"> <img t-if="event_address.static_map_url and event_address.static_map_url_is_valid" t-att-src="event_address.static_map_url" style="vertical-align:bottom; width: 100%;" alt="Google Maps"/> <t t-else="">Ver ubicación en Google Maps</t> </a> </div> </td></tr></table> </t> </td></tr> </table> </td> </tr> </tbody> </table> </td></tr> <!-- PIE DE PÁGINA POR --> <tr><td align="center" style="min-width: 590px;"> <t t-if="object.company_id"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;"> <tr><td style="text-align: center; font-size: 14px;"> Enviado por <a target="_blank" t-attf-href="{{ object.company_id.website }}" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="object.company_id.name or ''">TuEmpresa</a> <t t-if="is_online"> <br/> Descubre <a href="/event" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};">todos nuestros eventos</a>. </t> </td></tr> </table> </t> </td></tr> </table> |
|
Changes committed |
Changes committed
2 months ago
|
|
Translation completed |
Translation completed
2 months ago
|
|
Translation added |
<table border="0" cellpadding="0" cellspacing="0" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
<t t-set="date_begin" t-value="format_datetime(object.event_begin_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="date_end" t-value="format_datetime(object.event_end_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="is_online" t-value="'is_published' in object.event_id and object.event_id.is_published"/> <t t-set="is_sale" t-value="'sale_order_id' in object and object.sale_order_id"/> <t t-set="event_organizer" t-value="object.event_id.organizer_id"/> <t t-set="event_address" t-value="object.event_id.address_id"/> <t t-set="event_website_url" t-value="object.event_id.event_share_url"/> <t t-set="registration_ids" t-value="object.ids if not is_sale else object._get_event_registration_ids_from_order()"/> <table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;"> <tbody> <!-- HEADER --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="middle"> <span style="font-size: 10px;">Your registration</span><br/> <span style="font-size: 20px; font-weight: bold;"> <t t-set="default_name">Guest</t> <t t-out="object.name or default_name"/> </span> <div style="margin-bottom: 5px;margin-top: 18px;"> <a t-if="object.event_id.address_id" t-attf-href="/event/{{ object.event_id.id }}/my_tickets?registration_ids={{ object.ids }}&tickets_hash={{ object.event_id._get_tickets_access_hash(object.ids) }}&responsive_html=1" target="_blank" t-attf-style="padding: 8px 12px; font-size: 12px; color: {{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: none !important; font-weight: 400; background-color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; border-radius:3px"> View Tickets </a> <a t-else="event_website_url" t-att-href="event_website_url" target="_blank" style="padding: 8px 12px; font-size: 12px; color: #FFFFFF; text-decoration: none !important; font-weight: 400; background-color: #875A7B; border: 0px solid #875A7B; border-radius:3px"> View Online </a> </div> </td><td valign="middle" align="right"> <t t-if="object.barcode"> <div style="margin-bottom: 5px;"> <img t-attf-src="/report/barcode/QR/{{object.barcode}}?&width=100&height=100&quiet=0" width="100" height="100" alt="QR Code" t-att-style="'height: 100px !important;'"/> </div> </t> <t t-if="not object.company_id.uses_default_logo"> <img t-att-src="'/logo.png?company=%s' % object.company_id.id" style="padding: 0px; margin: 0px; margin-right: 10px; height: auto; width: 80px;" t-att-alt="'%s' % object.company_id.name"/> </t> </td></tr> <tr><td colspan="2" style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- EVENT DESCRIPTION --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <div> <t t-set="default_name">Guest</t> Hello <t t-out="object.name or default_name"/>,<br/><br/> We are happy to confirm your registration to the event <t t-if="event_website_url"> <a t-att-href="event_website_url" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; text-decoration:none;font-weight:bold;" t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</a> </t> <t t-else=""> <strong t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</strong> </t>. <t t-if="object.partner_id and object.partner_id.name and object.partner_id.name != object.name"> This ticket was registered by <t t-out="object.partner_id.name"/>. </t> </div> <div t-if="is_sale"> <br/> The order for this ticket has reference <t t-out="object.sale_order_id.name"/> and was placed on <t t-out="object.sale_order_id.date_order.date()"/> <t t-if="object.sale_order_line_id.price_total"> for an amount of <t t-out="object.sale_order_line_id.price_total" t-options="{'widget': 'monetary', 'display_currency': object.sale_order_line_id.currency_id}"/> </t>. </div> <br/> <table style="width: auto;"> <tr> <td> <strong>Add this event to your calendar</strong> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/apple-calendar-128.png" alt="iCal" title="iCal" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/outlook-calendar-128.png" alt="Outlook" title="Outlook" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="https://www.google.com/calendar/render?action=TEMPLATE&text={{ object.event_id.name }}&dates={{ date_begin }}/{{ date_end }}&location={{ location }}&details={{ object.event_id._get_external_description_url_encoded() }}" target="new" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/google-calendar-128.png" alt="Google" title="Google" style="height: 20px; vertical-align: baseline;"/> </a> </td> </tr> </table> <br/><br/> <div> See you soon,<br/> <span style="color: #454748;"> -- <br/> <t t-if="event_organizer"> <t t-out="event_organizer.name">YourCompany</t> </t> <t t-else=""> The <t t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</t> Team </t> </span> </div> </td></tr> <tr><td style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DETAILS --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <table style="width:100%;"> <tr> <td style="vertical-align:top;"> <img src="/mail/font_to_img/61555/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </td> <td style="padding: 0px 10px 0px 10px;width:50%;line-height:20px;vertical-align:top;"> <div t-if="object.event_id.is_one_day"> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "date_only": True, "tz_name": object.event_id.date_tz, "format": "long"}">May 4, 2021</t> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">7:00 AM</t> - <t t-out="object.event_end_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">5:00 PM</t> </div> <div t-else=""> <strong>From</strong> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">May 4, 2021 - 7:00 AM</t> <br/> <strong>To</strong> <t t-out="object.event_end_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">May 6, 2021 - 5:00 PM</t> </div> <div style="font-size:12px;color:#9e9e9e"><i>(<t t-out="object.event_id.date_tz or ''">Europe/Brussels</t>)</i></div> </td> <td style="vertical-align:top;"> <t t-if="event_address"> <img src="/mail/font_to_img/61505/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </t> </td> <td style="padding: 0px 10px 0px 10px;width:50%;vertical-align:top;"> <t t-if="event_address"> <t t-set="location" t-value="''"/> <t t-if="object.event_id.address_id.name"> <div t-out="object.event_id.address_id.name">Teksa SpA</div> </t> <t t-if="object.event_id.address_id.street"> <div t-out="object.event_id.address_id.street">Puerto Madero 9710</div> <t t-set="location" t-value="object.event_id.address_id.street"/> </t> <t t-if="object.event_id.address_id.street2"> <div t-out="object.event_id.address_id.street2">Of A15, Santiago (RM)</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.street2}}"/> </t> <div> <t t-if="object.event_id.address_id.city"> <t t-out="object.event_id.address_id.city">Pudahuel</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.city}}"/> </t> <t t-if="object.event_id.address_id.state_id.name"> <t t-out="object.event_id.address_id.state_id.name">C1</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.state_id.name}}"/> </t> <t t-if="object.event_id.address_id.zip"> <t t-out="object.event_id.address_id.zip">98450</t> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.zip}}"/> </t> </div> <t t-if="object.event_id.address_id.country_id.name"> <div t-out="object.event_id.address_id.country_id.name">Argentina</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.country_id.name}}"/> </t> </t> </td> </tr> </table> </td></tr> <tr><td style="text-align:center;"> <t t-if="event_organizer"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- CONTACT ORGANIZER --> <t t-if="event_organizer"> <div> <span style="font-weight:300;margin:10px 0px">Questions about this event?</span> <div>Please contact the organizer:</div> <ul> <li><t t-out="event_organizer.name or ''">YourCompany</t></li> <t t-if="event_organizer.email"> <li>Mail: <a t-attf-href="mailto:{{ event_organizer.email }}" t-attf-style="text-decoration:none; color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="event_organizer.email or ''">info@yourcompany.com</a></li> </t> <t t-if="event_organizer.phone"> <li>Phone: <t t-out="event_organizer.phone">+1 650-123-4567</t></li> </t> </ul> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- CONTACT ORGANIZER SEPARATION --> <t t-if="is_online or event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- PWA MARKGETING --> <t t-if="is_online"> <div> <strong>Get the best mobile experience.</strong> <a href="/event">Install our mobile app</a> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- PWA MARKGETING SEPARATION--> <t t-if="is_online and event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- GOOGLE MAPS LINK --> <t t-if="event_address and location"> <table style="width:100%;"><tr><td> <div> <img src="/web_editor/font_to_img/61505/rgb(81,81,102)/20" height="20" style="vertical-align: bottom;"/> <a t-attf-href="https://maps.google.com/maps?q={{ location }}" target="new"> <img t-if="event_address.static_map_url and event_address.static_map_url_is_valid" t-att-src="event_address.static_map_url" style="vertical-align:bottom; width: 100%;" alt="Google Maps"/> <t t-else="">See location on Google Maps</t> </a> </div> </td></tr></table> </t> </td></tr> </table> </td> </tr> </tbody> </table> </td></tr> <!-- FOOTER BY --> <tr><td align="center" style="min-width: 590px;"> <t t-if="object.company_id"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;"> <tr><td style="text-align: center; font-size: 14px;"> Sent by <a target="_blank" t-attf-href="{{ object.company_id.website }}" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="object.company_id.name or ''">YourCompany</a> <t t-if="is_online"> <br/> Discover <a href="/event" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};">all our events</a>. </t> </td></tr> </table> </t> </td></tr> </table>
<table border="0" cellpadding="0" cellspacing="0" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
<t t-set="date_begin" t-value="format_datetime(object.event_begin_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="date_end" t-value="format_datetime(object.event_end_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="is_online" t-value="'is_published' in object.event_id and object.event_id.is_published"/> <t t-set="is_sale" t-value="'sale_order_id' in object and object.sale_order_id"/> <t t-set="event_organizer" t-value="object.event_id.organizer_id"/> <t t-set="event_address" t-value="object.event_id.address_id"/> <t t-set="event_website_url" t-value="object.event_id.event_share_url"/> <t t-set="registration_ids" t-value="object.ids if not is_sale else object._get_event_registration_ids_from_order()"/> <table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;"> <tbody> <!-- ENCABEZADO --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="middle"> <span style="font-size: 10px;">Tu registro</span><br/> <span style="font-size: 20px; font-weight: bold;"> <t t-set="default_name">Invitado</t> <t t-out="object.name or default_name"/> </span> <div style="margin-bottom: 5px;margin-top: 18px;"> <a t-if="object.event_id.address_id" t-attf-href="/event/{{ object.event_id.id }}/my_tickets?registration_ids={{ object.ids }}&tickets_hash={{ object.event_id._get_tickets_access_hash(object.ids) }}&responsive_html=1" target="_blank" t-attf-style="padding: 8px 12px; font-size: 12px; color: {{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: none !important; font-weight: 400; background-color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; border-radius:3px"> Ver boletos </a> <a t-else="event_website_url" t-att-href="event_website_url" target="_blank" style="padding: 8px 12px; font-size: 12px; color: #FFFFFF; text-decoration: none !important; font-weight: 400; background-color: #875A7B; border: 0px solid #875A7B; border-radius:3px"> Ver en línea </a> </div> </td><td valign="middle" align="right"> <t t-if="object.barcode"> <div style="margin-bottom: 5px;"> <img t-attf-src="/report/barcode/QR/{{object.barcode}}?&width=100&height=100&quiet=0" width="100" height="100" alt="Código QR" t-att-style="'height: 100px !important;'"/> </div> </t> <t t-if="not object.company_id.uses_default_logo"> <img t-att-src="'/logo.png?company=%s' % object.company_id.id" style="padding: 0px; margin: 0px; margin-right: 10px; height: auto; width: 80px;" t-att-alt="'%s' % object.company_id.name"/> </t> </td></tr> <tr><td colspan="2" style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DESCRIPCIÓN DEL EVENTO --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <div> <t t-set="default_name">Invitado</t> Hola <t t-out="object.name or default_name"/>,<br/><br/> Nos alegra confirmar tu registro al evento <t t-if="event_website_url"> <a t-att-href="event_website_url" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; text-decoration:none;font-weight:bold;" t-out="object.event_id.name or ''">Presentación en línea de la colección de OpenWood</a> </t> <t t-else=""> <strong t-out="object.event_id.name or ''">Presentación en línea de la colección de OpenWood</strong> </t>. <t t-if="object.partner_id and object.partner_id.name and object.partner_id.name != object.name"> El registro para este boleto lo realizó <t t-out="object.partner_id.name"/>. </t> </div> <div t-if="is_sale"> <br/> La orden de este boleto tiene la referencia <t t-out="object.sale_order_id.name"/> y se realizó el <t t-out="object.sale_order_id.date_order.date()"/> <t t-if="object.sale_order_line_id.price_total"> por un importe de <t t-out="object.sale_order_line_id.price_total" t-options="{'widget': 'monetary', 'display_currency': object.sale_order_line_id.currency_id}"/> </t>. </div> <br/> <table style="width: auto;"> <tr> <td> <strong>Agrega este evento a tu calendario</strong> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/apple-calendar-128.png" alt="iCal" title="iCal" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/outlook-calendar-128.png" alt="Outlook" title="Outlook" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="https://www.google.com/calendar/render?action=TEMPLATE&text={{ object.event_id.name }}&dates={{ date_begin }}/{{ date_end }}&location={{ location }}&details={{ object.event_id._get_external_description_url_encoded() }}" target="new" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/google-calendar-128.png" alt="Google" title="Google" style="height: 20px; vertical-align: baseline;"/> </a> </td> </tr> </table> <br/><br/> <div> Nos vemos pronto,<br/> <span style="color: #454748;"> -- <br/> <t t-if="event_organizer"> <t t-out="event_organizer.name">TuEmpresa</t> </t> <t t-else=""> El equipo de <t t-out="object.event_id.name or ''">la Presentación en línea de la colección de OpenWood</t> </t> </span> </div> </td></tr> <tr><td style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DETALLES --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <table style="width:100%;"> <tr> <td style="vertical-align:top;"> <img src="/mail/font_to_img/61555/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </td> <td style="padding: 0px 10px 0px 10px;width:50%;line-height:20px;vertical-align:top;"> <div t-if="object.event_id.is_one_day"> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "date_only": True, "tz_name": object.event_id.date_tz, "format": "long"}">4 de mayo de 2021</t> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">7:00 AM</t> - <t t-out="object.event_end_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">5:00 PM</t> </div> <div t-else=""> <strong>Del</strong> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">4 de mayo de 2021 - 7:00 AM</t> <br/> <strong>al</strong> <t t-out="object.event_end_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">6 de mayo de 2021 - 5:00 PM</t> </div> <div style="font-size:12px;color:#9e9e9e"><i>(<t t-out="object.event_id.date_tz or ''">Europa/Bruselas</t>)</i></div> </td> <td style="vertical-align:top;"> <t t-if="event_address"> <img src="/mail/font_to_img/61505/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </t> </td> <td style="padding: 0px 10px 0px 10px;width:50%;vertical-align:top;"> <t t-if="event_address"> <t t-set="location" t-value="''"/> <t t-if="object.event_id.address_id.name"> <div t-out="object.event_id.address_id.name">Teksa SpA</div> </t> <t t-if="object.event_id.address_id.street"> <div t-out="object.event_id.address_id.street">Puerto Madero 9710</div> <t t-set="location" t-value="object.event_id.address_id.street"/> </t> <t t-if="object.event_id.address_id.street2"> <div t-out="object.event_id.address_id.street2">Of A15, Santiago (RM)</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.street2}}"/> </t> <div> <t t-if="object.event_id.address_id.city"> <t t-out="object.event_id.address_id.city">Pudahuel</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.city}}"/> </t> <t t-if="object.event_id.address_id.state_id.name"> <t t-out="object.event_id.address_id.state_id.name">C1</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.state_id.name}}"/> </t> <t t-if="object.event_id.address_id.zip"> <t t-out="object.event_id.address_id.zip">98450</t> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.zip}}"/> </t> </div> <t t-if="object.event_id.address_id.country_id.name"> <div t-out="object.event_id.address_id.country_id.name">Argentina</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.country_id.name}}"/> </t> </t> </td> </tr> </table> </td></tr> <tr><td style="text-align:center;"> <t t-if="event_organizer"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- CONTACTO DEL ORGANIZADOR --> <t t-if="event_organizer"> <div> <span style="font-weight:300;margin:10px 0px">¿Tienes preguntas sobre este evento?</span> <div>Contacta al organizador:</div> <ul> <li><t t-out="event_organizer.name or ''">TuEmpresa</t></li> <t t-if="event_organizer.email"> <li>Correo: <a t-attf-href="mailto:{{ event_organizer.email }}" t-attf-style="text-decoration:none; color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="event_organizer.email or ''">info@tuempresa.com</a></li> </t> <t t-if="event_organizer.phone"> <li>Teléfono: <t t-out="event_organizer.phone">+1 650-123-4567</t></li> </t> </ul> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- SEPARACIÓN DE CONTACTO DEL ORGANIZADOR --> <t t-if="is_online or event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- MARKETING DE APLICACIÓN WEB PROGRESIVA --> <t t-if="is_online"> <div> <strong>Vive la mejor experiencia móvil.</strong> <a href="/event">Instala nuestra aplicación para celulares.</a> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- SEPARACIÓN DE MARKETING DE APLICACIÓN WEB PROGRESIVA --> <t t-if="is_online and event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- ENLACE DE GOOGLE MAPS --> <t t-if="event_address and location"> <table style="width:100%;"><tr><td> <div> <img src="/web_editor/font_to_img/61505/rgb(81,81,102)/20" height="20" style="vertical-align: bottom;"/> <a t-attf-href="https://maps.google.com/maps?q={{ location }}" target="new"> <img t-if="event_address.static_map_url and event_address.static_map_url_is_valid" t-att-src="event_address.static_map_url" style="vertical-align:bottom; width: 100%;" alt="Google Maps"/> <t t-else="">Ver ubicación en Google Maps</t> </a> </div> </td></tr></table> </t> </td></tr> </table> </td> </tr> </tbody> </table> </td></tr> <!-- PIE DE PÁGINA POR --> <tr><td align="center" style="min-width: 590px;"> <t t-if="object.company_id"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;"> <tr><td style="text-align: center; font-size: 14px;"> Enviado por <a target="_blank" t-attf-href="{{ object.company_id.website }}" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="object.company_id.name or ''">TuEmpresa</a> <t t-if="is_online"> <br/> Descubre <a href="/event" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};">todos nuestros eventos</a>. </t> </td></tr> </table> </t> </td></tr> </table> |
|
Translation changed |
<table border="0" cellpadding="0" cellspacing="0" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
<t t-set="date_begin" t-value="format_datetime(object.event_begin_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="date_end" t-value="format_datetime(object.event_end_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="is_online" t-value="'is_published' in object.event_id and object.event_id.is_published"/> <t t-set="is_sale" t-value="'sale_order_id' in object and object.sale_order_id"/> <t t-set="event_organizer" t-value="object.event_id.organizer_id"/> <t t-set="event_address" t-value="object.event_id.address_id"/> <t t-set="event_website_url" t-value="object.event_id.event_share_url"/> <t t-set="registration_ids" t-value="object.ids if not is_sale else object._get_event_registration_ids_from_order()"/> <table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;"> <tbody> <!-- HEADER --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="middle"> <span style="font-size: 10px;">Your registration</span><br/> <span style="font-size: 20px; font-weight: bold;"> <t t-set="default_name">Guest</t> <t t-out="object.name or default_name"/> </span> <div style="margin-bottom: 5px;margin-top: 18px;"> <a t-if="object.event_id.address_id" t-attf-href="/event/{{ object.event_id.id }}/my_tickets?registration_ids={{ object.ids }}&tickets_hash={{ object.event_id._get_tickets_access_hash(object.ids) }}&responsive_html=1" target="_blank" t-attf-style="padding: 8px 12px; font-size: 12px; color: {{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: none !important; font-weight: 400; background-color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; border-radius:3px"> View Tickets </a> <a t-else="event_website_url" t-att-href="event_website_url" target="_blank" style="padding: 8px 12px; font-size: 12px; color: #FFFFFF; text-decoration: none !important; font-weight: 400; background-color: #875A7B; border: 0px solid #875A7B; border-radius:3px"> View Online </a> </div> </td><td valign="middle" align="right"> <t t-if="object.barcode"> <div style="margin-bottom: 5px;"> <img t-attf-src="/report/barcode/QR/{{object.barcode}}?&width=100&height=100&quiet=0" width="100" height="100" alt="QR Code" t-att-style="'height: 100px !important;'"/> </div> </t> <t t-if="not object.company_id.uses_default_logo"> <img t-att-src="'/logo.png?company=%s' % object.company_id.id" style="padding: 0px; margin: 0px; margin-right: 10px; height: auto; width: 80px;" t-att-alt="'%s' % object.company_id.name"/> </t> </td></tr> <tr><td colspan="2" style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- EVENT DESCRIPTION --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <div> <t t-set="default_name">Guest</t> Hello <t t-out="object.name or default_name"/>,<br/><br/> We are happy to confirm your registration to the event <t t-if="event_website_url"> <a t-att-href="event_website_url" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; text-decoration:none;font-weight:bold;" t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</a> </t> <t t-else=""> <strong t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</strong> </t>. <t t-if="object.partner_id and object.partner_id.name and object.partner_id.name != object.name"> This ticket was registered by <t t-out="object.partner_id.name"/>. </t> </div> <div t-if="is_sale"> <br/> The order for this ticket has reference <t t-out="object.sale_order_id.name"/> and was placed on <t t-out="object.sale_order_id.date_order.date()"/> <t t-if="object.sale_order_line_id.price_total"> for an amount of <t t-out="object.sale_order_line_id.price_total" t-options="{'widget': 'monetary', 'display_currency': object.sale_order_line_id.currency_id}"/> </t>. </div> <br/> <table style="width: auto;"> <tr> <td> <strong>Add this event to your calendar</strong> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/apple-calendar-128.png" alt="iCal" title="iCal" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/outlook-calendar-128.png" alt="Outlook" title="Outlook" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="https://www.google.com/calendar/render?action=TEMPLATE&text={{ object.event_id.name }}&dates={{ date_begin }}/{{ date_end }}&location={{ location }}&details={{ object.event_id._get_external_description_url_encoded() }}" target="new" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/google-calendar-128.png" alt="Google" title="Google" style="height: 20px; vertical-align: baseline;"/> </a> </td> </tr> </table> <br/><br/> <div> See you soon,<br/> <span style="color: #454748;"> -- <br/> <t t-if="event_organizer"> <t t-out="event_organizer.name">YourCompany</t> </t> <t t-else=""> The <t t-out="object.event_id.name or ''">OpenWood Collection Online Reveal</t> Team </t> </span> </div> </td></tr> <tr><td style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DETAILS --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <table style="width:100%;"> <tr> <td style="vertical-align:top;"> <img src="/mail/font_to_img/61555/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </td> <td style="padding: 0px 10px 0px 10px;width:50%;line-height:20px;vertical-align:top;"> <div t-if="object.event_id.is_one_day"> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "date_only": True, "tz_name": object.event_id.date_tz, "format": "long"}">May 4, 2021</t> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">7:00 AM</t> - <t t-out="object.event_end_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">5:00 PM</t> </div> <div t-else=""> <strong>From</strong> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">May 4, 2021 - 7:00 AM</t> <br/> <strong>To</strong> <t t-out="object.event_end_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">May 6, 2021 - 5:00 PM</t> </div> <div style="font-size:12px;color:#9e9e9e"><i>(<t t-out="object.event_id.date_tz or ''">Europe/Brussels</t>)</i></div> </td> <td style="vertical-align:top;"> <t t-if="event_address"> <img src="/mail/font_to_img/61505/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </t> </td> <td style="padding: 0px 10px 0px 10px;width:50%;vertical-align:top;"> <t t-if="event_address"> <t t-set="location" t-value="''"/> <t t-if="object.event_id.address_id.name"> <div t-out="object.event_id.address_id.name">Teksa SpA</div> </t> <t t-if="object.event_id.address_id.street"> <div t-out="object.event_id.address_id.street">Puerto Madero 9710</div> <t t-set="location" t-value="object.event_id.address_id.street"/> </t> <t t-if="object.event_id.address_id.street2"> <div t-out="object.event_id.address_id.street2">Of A15, Santiago (RM)</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.street2}}"/> </t> <div> <t t-if="object.event_id.address_id.city"> <t t-out="object.event_id.address_id.city">Pudahuel</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.city}}"/> </t> <t t-if="object.event_id.address_id.state_id.name"> <t t-out="object.event_id.address_id.state_id.name">C1</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.state_id.name}}"/> </t> <t t-if="object.event_id.address_id.zip"> <t t-out="object.event_id.address_id.zip">98450</t> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.zip}}"/> </t> </div> <t t-if="object.event_id.address_id.country_id.name"> <div t-out="object.event_id.address_id.country_id.name">Argentina</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.country_id.name}}"/> </t> </t> </td> </tr> </table> </td></tr> <tr><td style="text-align:center;"> <t t-if="event_organizer"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- CONTACT ORGANIZER --> <t t-if="event_organizer"> <div> <span style="font-weight:300;margin:10px 0px">Questions about this event?</span> <div>Please contact the organizer:</div> <ul> <li><t t-out="event_organizer.name or ''">YourCompany</t></li> <t t-if="event_organizer.email"> <li>Mail: <a t-attf-href="mailto:{{ event_organizer.email }}" t-attf-style="text-decoration:none; color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="event_organizer.email or ''">info@yourcompany.com</a></li> </t> <t t-if="event_organizer.phone"> <li>Phone: <t t-out="event_organizer.phone">+1 650-123-4567</t></li> </t> </ul> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- CONTACT ORGANIZER SEPARATION --> <t t-if="is_online or event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- PWA MARKGETING --> <t t-if="is_online"> <div> <strong>Get the best mobile experience.</strong> <a href="/event">Install our mobile app</a> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- PWA MARKGETING SEPARATION--> <t t-if="is_online and event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- GOOGLE MAPS LINK --> <t t-if="event_address and location"> <table style="width:100%;"><tr><td> <div> <img src="/web_editor/font_to_img/61505/rgb(81,81,102)/20" height="20" style="vertical-align: bottom;"/> <a t-attf-href="https://maps.google.com/maps?q={{ location }}" target="new"> <img t-if="event_address.static_map_url and event_address.static_map_url_is_valid" t-att-src="event_address.static_map_url" style="vertical-align:bottom; width: 100%;" alt="Google Maps"/> <t t-else="">See location on Google Maps</t> </a> </div> </td></tr></table> </t> </td></tr> </table> </td> </tr> </tbody> </table> </td></tr> <!-- FOOTER BY --> <tr><td align="center" style="min-width: 590px;"> <t t-if="object.company_id"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;"> <tr><td style="text-align: center; font-size: 14px;"> Sent by <a target="_blank" t-attf-href="{{ object.company_id.website }}" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="object.company_id.name or ''">YourCompany</a> <t t-if="is_online"> <br/> Discover <a href="/event" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};">all our events</a>. </t> </td></tr> </table> </t> </td></tr> </table> <t t-set="date_begin" t-value="format_datetime(object.event_begin_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="date_end" t-value="format_datetime(object.event_end_date, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"/> <t t-set="is_online" t-value="'is_published' in object.event_id and object.event_id.is_published"/> <t t-set="is_sale" t-value="'sale_order_id' in object and object.sale_order_id"/> <t t-set="event_organizer" t-value="object.event_id.organizer_id"/> <t t-set="event_address" t-value="object.event_id.address_id"/> <t t-set="event_website_url" t-value="object.event_id.event_share_url"/> <t t-set="registration_ids" t-value="object.ids if not is_sale else object._get_event_registration_ids_from_order()"/> <table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;"> <tbody> <!-- ENCABEZADO --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="middle"> <span style="font-size: 10px;">Tu registro</span><br/> <span style="font-size: 20px; font-weight: bold;"> <t t-set="default_name">Invitado</t> <t t-out="object.name or default_name"/> </span> <div style="margin-bottom: 5px;margin-top: 18px;"> <a t-if="object.event_id.address_id" t-attf-href="/event/{{ object.event_id.id }}/my_tickets?registration_ids={{ object.ids }}&tickets_hash={{ object.event_id._get_tickets_access_hash(object.ids) }}&responsive_html=1" target="_blank" t-attf-style="padding: 8px 12px; font-size: 12px; color: {{object.event_id.user_id.company_id.email_primary_color or '#FFFFFF'}}; text-decoration: none !important; font-weight: 400; background-color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; border-radius:3px"> Ver boletos </a> <a t-else="event_website_url" t-att-href="event_website_url" target="_blank" style="padding: 8px 12px; font-size: 12px; color: #FFFFFF; text-decoration: none !important; font-weight: 400; background-color: #875A7B; border: 0px solid #875A7B; border-radius:3px"> Ver en línea </a> </div> </td><td valign="middle" align="right"> <t t-if="object.barcode"> <div style="margin-bottom: 5px;"> <img t-attf-src="/report/barcode/QR/{{object.barcode}}?&width=100&height=100&quiet=0" width="100" height="100" alt="QR Code" t-att-style="'height: 100px !important;'"/> </div> </t> <t t-if="not object.company_id.uses_default_logo"> <img t-att-src="'/logo.png?company=%s' % object.company_id.id" style="padding: 0px; margin: 0px; margin-right: 10px; height: auto; width: 80px;" t-att-alt="'%s' % object.company_id.name"/> </t> </td></tr> <tr><td colspan="2" style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DESCRIPCIÓN DEL EVENTO --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <div> <t t-set="default_name">Invitado</t> Hola, <t t-out="object.name or default_name"/>:<br/><br/> Te enviamos este correo para confirmar tu registro al evento <t t-if="event_website_url"> <a t-att-href="event_website_url" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}}; text-decoration:none;font-weight:bold;" t-out="object.event_id.name or ''">Estreno en línea de la colección de OpenWood</a> </t> <t t-else=""> <strong t-out="object.event_id.name or ''">Estreno en línea de la colección de OpenWood</strong> </t>. <t t-if="object.partner_id and object.partner_id.name and object.partner_id.name != object.name"> Este boleto lo adquirió <t t-out="object.partner_id.name"/>. </t> </div> <div t-if="is_sale"> <br/> La referencia de la orden de este ticket es <t t-out="object.sale_order_id.name"/> y se realizó el <t t-out="object.sale_order_id.date_order.date()"/> <t t-if="object.sale_order_line_id.price_total"> por un monto de <t t-out="object.sale_order_line_id.price_total" t-options="{'widget': 'monetary', 'display_currency': object.sale_order_line_id.currency_id}"/> </t>. </div> <br/> <table style="width: auto;"> <tr> <td> <strong>Agrega este evento a tu calendario</strong> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/apple-calendar-128.png" alt="iCal" title="iCal" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics?slot_id={{ object.event_slot_id.id }}" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/outlook-calendar-128.png" alt="Outlook" title="Outlook" style="height: 20px; vertical-align: baseline;"/> </a> </td> <td> <a t-attf-href="https://www.google.com/calendar/render?action=TEMPLATE&text={{ object.event_id.name }}&dates={{ date_begin }}/{{ date_end }}&location={{ location }}&details={{ object.event_id._get_external_description_url_encoded() }}" target="new" style="padding-top: 10px; padding-right:8px; padding-bottom:2px; padding-left:8px; margin-left: 8px; border-radius: 3px; background-color: #E7E9ED;"> <img src="/event/static/src/img/google-calendar-128.png" alt="Google" title="Google" style="height: 20px; vertical-align: baseline;"/> </a> </td> </tr> </table> <br/><br/> <div> Nos vemos pronto,<br/> <span style="color: #454748;"> -- <br/> <t t-if="event_organizer"> <t t-out="event_organizer.name">Tu empresa</t> </t> <t t-else=""> El equipo del <t t-out="object.event_id.name or ''">estreno en línea de la colección de open wood</t> Team </t> </span> </div> </td></tr> <tr><td style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DETALLES --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <table style="width:100%;"> <tr> <td style="vertical-align:top;"> <img src="/mail/font_to_img/61555/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </td> <td style="padding: 0px 10px 0px 10px;width:50%;line-height:20px;vertical-align:top;"> <div t-if="object.event_id.is_one_day"> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "date_only": True, "tz_name": object.event_id.date_tz, "format": "long"}">4 de mayo de 2021</t> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">7:00 a. m.</t> - <t t-out="object.event_end_date" t-options="{"widget": "datetime", "time_only": True, "tz_name": object.event_id.date_tz, "hide_seconds": True, "format": "short"}">5:00 p. m.</t> </div> <div t-else=""> <strong>Del</strong> <t t-out="object.event_begin_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">4 de mayo de 2021 - 7:00 a. m.</t> <br/> <strong>Al</strong> <t t-out="object.event_end_date" t-options="{"widget": "datetime", "show_seconds": False, "tz_name": object.event_id.date_tz, "format": "medium"}">6 de mayo de 2021 - 5:00 p. m.</t> </div> <div style="font-size:12px;color:#9e9e9e"><i>(<t t-out="object.event_id.date_tz or ''">Europa/Bruselas</t>)</i></div> </td> <td style="vertical-align:top;"> <t t-if="event_address"> <img src="/mail/font_to_img/61505/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </t> </td> <td style="padding: 0px 10px 0px 10px;width:50%;vertical-align:top;"> <t t-if="event_address"> <t t-set="location" t-value="''"/> <t t-if="object.event_id.address_id.name"> <div t-out="object.event_id.address_id.name">Teksa SpA</div> </t> <t t-if="object.event_id.address_id.street"> <div t-out="object.event_id.address_id.street">Puerto Madero 9710</div> <t t-set="location" t-value="object.event_id.address_id.street"/> </t> <t t-if="object.event_id.address_id.street2"> <div t-out="object.event_id.address_id.street2">De A15, Santiago (RM)</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.street2}}"/> </t> <div> <t t-if="object.event_id.address_id.city"> <t t-out="object.event_id.address_id.city">Pudahuel</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.city}}"/> </t> <t t-if="object.event_id.address_id.state_id.name"> <t t-out="object.event_id.address_id.state_id.name">C1</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.state_id.name}}"/> </t> <t t-if="object.event_id.address_id.zip"> <t t-out="object.event_id.address_id.zip">98450</t> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.zip}}"/> </t> </div> <t t-if="object.event_id.address_id.country_id.name"> <div t-out="object.event_id.address_id.country_id.name">Argentina</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.country_id.name}}"/> </t> </t> </td> </tr> </table> </td></tr> <tr><td style="text-align:center;"> <t t-if="event_organizer"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- CONTACTO DEL ORGANIZADOR --> <t t-if="event_organizer"> <div> <span style="font-weight:300;margin:10px 0px">¿Tienes dudas sobre el evento?</span> <div>Contacta al organizador:</div> <ul> <li><t t-out="event_organizer.name or ''">TuEmpresa</t></li> <t t-if="event_organizer.email"> <li>Correo: <a t-attf-href="mailto:{{ event_organizer.email }}" t-attf-style="text-decoration:none; color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="event_organizer.email or ''">info@tuempresa.com</a></li> </t> <t t-if="event_organizer.phone"> <li>Teléfono: <t t-out="event_organizer.phone">+1 650-123-4567</t></li> </t> </ul> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- SEPARACIÓN DEL CONTACTO DEL ORGANIZADOR --> <t t-if="is_online or event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- PWA MARKGETING --> <t t-if="is_online"> <div> <strong>Obtén la mejor experiencia para dispositivos móviles.</strong> <a href="/event">Instala nuestra aplicación</a> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- PWA MARKGETING SEPARATION--> <t t-if="is_online and event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- ENLACE A GOOGLE MAPS --> <t t-if="event_address and location"> <table style="width:100%;"><tr><td> <div> <img src="/web_editor/font_to_img/61505/rgb(81,81,102)/20" height="20" style="vertical-align: bottom;"/> <a t-attf-href="https://maps.google.com/maps?q={{ location }}" target="new"> <img t-if="event_address.static_map_url and event_address.static_map_url_is_valid" t-att-src="event_address.static_map_url" style="vertical-align:bottom; width: 100%;" alt="Google Maps"/> <t t-else="">Ver ubicación en Google Maps</t> </a> </div> </td></tr></table> </t> </td></tr> </table> </td> </tr> </tbody> </table> </td></tr> <!-- PIE DE PÁGINA --> <tr><td align="center" style="min-width: 590px;"> <t t-if="object.company_id"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;"> <tr><td style="text-align: center; font-size: 14px;"> Enviado por <a target="_blank" t-attf-href="{{ object.company_id.website }}" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};" t-out="object.company_id.name or ''">TuEmpresa</a> <t t-if="is_online"> <br/> Descubre <a href="/event" t-attf-style="color: {{object.event_id.user_id.company_id.email_secondary_color or '#875A7B'}};">todos nuestros eventos</a>. </t> </td></tr> </table> </t> </td></tr> </table> |
|
Changes committed |
Changes committed
2 months ago
|
| 648 | File in original format as translated in the repository | gettext PO file | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 648 | All strings, converted files enriched with comments; suitable for offline translation | CSV | gettext MO | gettext PO | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
None
addons/event/i18n/es_419.po” file was changed. 12 days ago