Odoo Server 15.0 - en to ca translation catalogue (277 entries)

note: module: calendar
en: # Meetings
ca: Reunions

note: module: calendar
en: %(date_start)s at %(time_start)s To
     %(date_end)s at %(time_end)s (%(timezone)s)
ca: %(date_start)s en %(time_start)s a
     %(date_end)s en %(time_end)s (%(timezone)s)

note: module: calendar
en: %(day)s at (%(start)s To %(end)s) (%(timezone)s)
ca: %(day)s en (%(start)s a %(end)s) (%(timezone)s)

note: module: calendar
en: %s has accepted invitation
ca: %s ha acceptat la invitació

note: module: calendar
en: %s has declined invitation
ca: %s ha rebutjat la invitació

note: module: calendar
en: <div>
    
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value="object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
         <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
    
        <p>
            Hello <t t-out="object.common_name or ''">Ready Mat</t>,<br/><br/>
            <t t-if="is_online and target_responsible">
                <t t-if="customer">
                    The date of your appointment with <t t-out="customer.name or ''">Jesse Brown</t> has been updated.
                </t>
                <t t-else="">
                    Your appointment has been updated.
                </t>
                The appointment <strong t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</strong> is now scheduled for
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels)</t>
            </t>
            <t t-elif="is_online and target_customer">
                The date of your appointment with <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> has been updated.
                The appointment <strong t-out="object.event_id.appointment_type_id.name or ''"/> is now scheduled for
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels)</t>.
            </t>
            <t t-else="">
                The date of the meeting has been updated.
                The meeting <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> created by <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> is now scheduled for
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels)</t>.
            </t>
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/meeting/accept?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Accept</a>
            <a t-attf-href="/calendar/meeting/decline?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Decline</a>
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                View</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <div style="border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;EEEE&quot;, lang_code=object.env.lang) or &quot;&quot;">Tuesday</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;MMMM y&quot;, lang_code=object.env.lang) or &quot;&quot;">May 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;">
                     <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Details of the event</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>Location: <t t-out="object.event_id.location or ''">Bruxelles</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">View Map</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.name or ''">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: {{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Meeting URL: <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>
ca: <div>
    
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value="object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
         <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
    
        <p>
            Hola <t t-out="object.common_name or ''">Junt i llest</t>,<br/><br/>
            <t t-if="is_online and target_responsible">
                <t t-if="customer">
                   La data de la vostra cita amb <t t-out="customer.name or ''">Jesse Brown</t> s'ha actualitzat.
                </t>
                <t t-else="">
                    S'ha actualitzat la vostra cita.
                </t>
               El nomenament<strong t-out="object.event_id.appointment_type_id.name or ''">Planifica una prova</strong> està programat per
                <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) (Europa/Brussel·les)</t>
            </t>
            <t t-elif="is_online and target_customer">
                La data de la vostra cita amb<t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> s'ha actualitzat.
                El nomenament <strong t-out="object.event_id.appointment_type_id.name or ''"/> està programat per
                <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) (Europa/Brussel·les)</t>.
            </t>
            <t t-else="">
                S'ha actualitzat la data de la reunió.
                La reunió <strong t-out="object.event_id.name or ''">Seguiment de la proposta del projecte</strong> creat per <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t>està programat per
                <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) (Europa/Brussel·les)</t>.
            </t>
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/meeting/accept?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Accepta</a>
            <a t-attf-href="/calendar/meeting/decline?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
               Declina</a>
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Visualitza</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <div style="border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;EEEE&quot;, lang_code=object.env.lang) or &quot;&quot;">Dimarts</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;MMMM y&quot;, lang_code=object.env.lang) or &quot;&quot;">Maig 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;">
                     <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europa/Brussel·les</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Detalls de l'esdeveniment</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>Ubicació:<t t-out="object.event_id.location or ''">Brussel·les</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">Visualitza el mapa</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Quan:<t t-out="object.recurrence_id.name or ''">Cada 1 setmana, durant 3 esdeveniments</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duració: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Assistents
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: {{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">Tu</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Meeting URL: <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Descripció de l'esdeveniment:
                        <t t-out="object.event_id.description">Reunió interna per al debat sobre nous preus per a productes i serveis.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Gràcies,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>

note: module: calendar
en: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online = 'appointment_type_id' in object and object.appointment_type_id"/>
        <t t-set="target_responsible = object.partner_id == object.partner_id"/>
        <t t-set="target_customer = object.partner_id == customer"/>
        <t t-set="recurrent = object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence'"/>
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"/>
        <div>
            <table border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td width="130px;">
                        <div style="border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='EEEE', lang_code=object.env.lang) "/>
                        </div>
                        <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='d', lang_code=object.env.lang)"/>
                        </div>
                        <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='MMMM y', lang_code=object.env.lang)"/>
                        </div>
                        <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;">
                            <t t-if="not object.allday">
                                <div>
                                    <t t-out="format_time(time=object.start, tz=mail_tz, time_format='short', lang_code=object.env.lang)"/>
                                </div>
                                <t t-if="mail_tz">
                                    <div style="font-size: 10px; font-weight: normal">
                                        (<t t-out="mail_tz"/>)
                                    </div>
                                </t>
                            </t>
                        </div>
                    </td>
                    <td width="20px;"/>
                    <td style="padding-top: 5px;">
                        <p>
                            <strong>Details of the event</strong>
                        </p>
                        <ul>
                            <t t-if="not is_html_empty(object.description)">
                                <li>Description:
                                <t t-out="object.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                            </t>
                            <t t-if="object.videocall_location">
                                <li>Meeting URL:
                                    <a t-att-href="object.videocall_location" target="_blank">
                                        <t t-out="object.videocall_location or ''"/>
                                    </a>
                                </li>
                            </t>
                            <t t-if="object.location">
                                <li>Location: <t t-out="object.location or ''"/>
                                    (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.location}}">View Map</a>)
                                </li>
                            </t>
                            <t t-if="recurrent">
                                <li>When: <t t-out="object.recurrence_id.name or ''"/></li>
                            </t>
                            <t t-if="not object.allday and object.duration">
                                <li>Duration:
                                    <t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))"/>
                                </li>
                            </t>
                        </ul>
                    </td>
                </tr>
            </table>
        </div>
        <div class="user_input">
            <hr/>
            <p placeholder="Enter your message here"><br/></p>
    
        </div>
    </div>
ca: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online = 'appointment_type_id' in object and object.appointment_type_id"/>
        <t t-set="target_responsible = object.partner_id == object.partner_id"/>
        <t t-set="target_customer = object.partner_id == customer"/>
        <t t-set="recurrent = object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence'"/>
        <t t-set="mail_tz" t-value="object._get_mail_tz() or ctx.get('mail_tz')"/>
        <div>
            <table border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td width="130px;">
                        <div style="border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='EEEE', lang_code=object.env.lang) "/>
                        </div>
                        <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='d', lang_code=object.env.lang)"/>
                        </div>
                        <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                            <t t-out="format_datetime(dt=object.start, tz=mail_tz if not object.allday else None, dt_format='MMMM y', lang_code=object.env.lang)"/>
                        </div>
                        <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;">
                            <t t-if="not object.allday">
                                <div>
                                    <t t-out="format_time(time=object.start, tz=mail_tz, time_format='short', lang_code=object.env.lang)"/>
                                </div>
                                <t t-if="mail_tz">
                                    <div style="font-size: 10px; font-weight: normal">
                                        (<t t-out="mail_tz"/>)
                                    </div>
                                </t>
                            </t>
                        </div>
                    </td>
                    <td width="20px;"/>
                    <td style="padding-top: 5px;">
                        <p>
                            <strong>Detalls de l'esdeveniment</strong>
                        </p>
                        <ul>
                            <t t-if="not is_html_empty(object.description)">
                                <li>Descripció:
                                <t t-out="object.description">IReunió interna per debatre sobre nous preus de productes i serveis.</t></li>
                            </t>
                            <t t-if="object.videocall_location">
                                <li>URL de la reunió:
                                    <a t-att-href="object.videocall_location" target="_blank">
                                        <t t-out="object.videocall_location or ''"/>
                                    </a>
                                </li>
                            </t>
                            <t t-if="object.location">
                                <li>Ubicació: <t t-out="object.location or ''"/>
                                    (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.location}}">Veure mapa</a>)
                                </li>
                            </t>
                            <t t-if="recurrent">
                                <li>Quan: <t t-out="object.recurrence_id.name or ''"/></li>
                            </t>
                            <t t-if="not object.allday and object.duration">
                                <li>Durada:
                                    <t t-out="('%dH%02d' % (object.duration,round(object.duration*60)%60))"/>
                                </li>
                            </t>
                        </ul>
                    </td>
                </tr>
            </table>
        </div>
        <div class="user_input">
            <hr/>
            <p placeholder="Enter your message here"><br/></p>
    
        </div>
    </div>

note: module: calendar
en: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value=" object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
    
        <p>
            Hello <t t-out="object.common_name or ''">Wood Corner</t>,<br/><br/>
    
            <t t-if="is_online and target_customer">
                Your appointment <strong t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</strong> <t t-if="object.event_id.appointment_type_id.category != 'custom'"> with <t t-out="object.event_id.user_id.name or ''">Ready Mat</t></t> has been booked.
            </t>
            <t t-elif="is_online and target_responsible">
                <t t-if="customer">
                    <t t-out="customer.name or ''"/> scheduled the following appointment <strong t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</strong> with you.
                </t>
                <t t-else="">
                    Your appointment <strong t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</strong> has been booked.
                </t>
            </t>
            <t t-elif="not target_responsible">
                <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> invited you for the <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> meeting.
            </t>
            <t t-else="">
                Your meeting <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> has been booked.
            </t>
    
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <t t-if="not is_online or object.state != 'accepted'">
                <a t-attf-href="/calendar/meeting/accept?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                    Accept</a>
                <a t-attf-href="/calendar/meeting/decline?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                    Decline</a>
            </t>
            <a t-attf-href="/calendar/meeting/view?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px"><t t-out="'Reschedule' if is_online and target_customer else 'View'">View</t></a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <div style="border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='EEEE', lang_code=object.env.lang) or ''">Tuesday</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='MMMM y', lang_code=object.env.lang) or ''">May 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold ; border: 1px solid #875A7B; border-bottom-left-radius: 3px;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format='short', lang_code=object.env.lang) or ''">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Details of the event</strong></p>
                <ul>
                    <t t-if="is_online">
                        <li>Appointment Type: <t t-out="object.event_id.appointment_type_id.name or ''">Schedule a Demo</t></li>
                    </t>
                    <t t-if="object.event_id.location">
                        <li>Location: <t t-out="object.event_id.location or ''">Bruxelles</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">View Map</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.name or ''">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Meeting URL: <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>
ca: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="customer" t-value=" object.event_id.find_partner_customer()"/>
        <t t-set="target_responsible" t-value="object.partner_id == object.event_id.partner_id"/>
        <t t-set="target_customer" t-value="object.partner_id == customer"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
    
        <p>
            Hola <t t-out="object.common_name or ''">Cantonada de fusta</t>,<br/><br/>
    
            <t t-if="is_online and target_customer">
                La vostra cita <strong t-out="object.event_id.appointment_type_id.name or ''">Programi una prova</strong> <t t-if="object.event_id.appointment_type_id.category != 'custom'"> amb <t t-out="object.event_id.user_id.name or ''">Catifa llesta</t></t> ha estat reservat.
            </t>
            <t t-elif="is_online and target_responsible">
                <t t-if="customer">
                    <t t-out="customer.name or ''"/> programada la següent cita <strong t-out="object.event_id.appointment_type_id.name or ''">Planifica una prova</strong> amb tu.
                </t>
                <t t-else="">
                    La vostra cita <strong t-out="object.event_id.appointment_type_id.name or ''">Planifica una prova</strong> s'ha reservat.
                </t>
            </t>
            <t t-elif="not target_responsible">
                <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> us ha convidat per al<strong t-out="object.event_id.name or ''">Seguiment de la proposta del projecte</strong> reunió.
            </t>
            <t t-else="">
                La vostra reunió <strong t-out="object.event_id.name or ''">Seguiment de la proposta del projecte</strong> s'ha reservat.
            </t>
    
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <t t-if="not is_online or object.state != 'accepted'">
                <a t-attf-href="/calendar/meeting/accept?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                    Accepta</a>
                <a t-attf-href="/calendar/meeting/decline?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                    Declina</a>
            </t>
            <a t-attf-href="/calendar/meeting/view?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px"><t t-out="'Reschedule' if is_online and target_customer else 'View'">Visualitza</t></a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <div style="border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='EEEE', lang_code=object.env.lang) or ''">Dimarts</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='MMMM y', lang_code=object.env.lang) or ''">Maig 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold ; border: 1px solid #875A7B; border-bottom-left-radius: 3px;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format='short', lang_code=object.env.lang) or ''">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europa/Brussels</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Detalls de l'esdeveniment</strong></p>
                <ul>
                    <t t-if="is_online">
                        <li>Tipus de cita: <t t-out="object.event_id.appointment_type_id.name or ''">Planifica de prova</t></li>
                    </t>
                    <t t-if="object.event_id.location">
                        <li>Ubicació: <t t-out="object.event_id.location or ''">Bruxelles</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">Visualitza el mapa</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Quan:<t t-out="object.recurrence_id.name or ''">Cada 1 setmana, per 3 esdeveniments</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duració: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Assistents
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">Tu</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Enllaç de la sessió: <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Descripció de l'esdeveniment:
                        <t t-out="object.event_id.description">Reunió interna per al debat sobre nous preus per a productes i serveis.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Gràcies,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>

note: module: calendar
en: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <p>
            Hello <t t-out="object.common_name or ''">Gemini Furniture</t>,<br/><br/>
            This is a reminder for the below event :
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/{{ 'recurrence' if recurrent else 'meeting' }}/accept?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Accept</a>
            <a t-attf-href="/calendar/{{ 'recurrence' if recurrent else 'meeting' }}/decline?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Decline</a>
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                View</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <div style="border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;EEEE&quot;, lang_code=object.env.lang) or &quot;&quot;">Tuesday</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;MMMM y&quot;, lang_code=object.env.lang) or &quot;&quot;">May 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Details of the event</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>Location: <t t-out="object.event_id.location or ''">Bruxelles</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">View Map</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.name or ''">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Meeting URL: <a t-attf-href="{{ object.event_id.videocall_location }}" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>
ca: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <t t-set="is_online" t-value="'appointment_type_id' in object.event_id and object.event_id.appointment_type_id"/>
        <t t-set="recurrent" t-value="object.recurrence_id and not ctx.get('calendar_template_ignore_recurrence')"/>
        <p>
            Hola <t t-out="object.common_name or ''">Furnitura Gemini</t>,<br/><br/>
            Això és un recordatori per a l'esdeveniment següent :
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/{{ 'recurrence' if recurrent else 'meeting' }}/accept?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
               Accepta</a>
            <a t-attf-href="/calendar/{{ 'recurrence' if recurrent else 'meeting' }}/decline?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Declina</a>
            <a t-attf-href="/calendar/meeting/view?token={{ object.access_token }}&amp;id={{ object.event_id.id }}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
               Visualitza</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;">
                <div style="border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;EEEE&quot;, lang_code=object.env.lang) or &quot;&quot;">Dimarts</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="str(object.event_id.start.day) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&quot;MMMM y&quot;, lang_code=object.env.lang) or &quot;&quot;">Maig 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europa/Brussel·les</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td style="padding-top: 5px;">
                <p><strong>Detalls de l'esdeveniment</strong></p>
                <ul>
                    <t t-if="object.event_id.location">
                        <li>Ubicació: <t t-out="object.event_id.location or ''">Brussel·les</t>
                            (<a target="_blank" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{ object.event_id.location }}">Visualitza el mapa</a>)
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Quan: <t t-out="object.recurrence_id.name or ''">Cada 1 setmana, per 3 esdeveniments</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duració:<t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Assistents
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">Tu</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>Meeting URL: <a t-attf-href="{{ object.event_id.videocall_location }}" target="_blank" t-out="object.event_id.videocall_location or ''">https://meet.jit.si/odoo-xyz</a></li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Descripció de l'esdeveniment:
                        <t t-out="object.event_id.description">reunió interna per al debat de nous preus per a productes i serveis.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Gràcies,
        <t t-if="object.event_id.user_id.signature">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''">--<br/>Mitchell Admin</t>
        </t>
    </div>

note: module: calendar
en: <span> hours</span>
ca: <span> hores</span>

note: module: calendar
en: A user cannot have the same contact twice.
ca: Un usuari no pot tenir el mateix contacte dues vegades.

note: module: calendar openerp-web
en: Accept
ca: Acceptar

note: module: calendar
en: Accepted
ca: Acceptada

note: module: calendar
en: Action
ca: Acció

note: module: calendar
en: Action Needed
ca: Cal fer alguna acció

note: module: calendar
en: Actions may trigger specific behavior like opening calendar view or automatically mark as done when a document is uploaded
ca: Les accions poden disparar comportaments específics com ara obrir una vista de calendari o marcar automàticament com a fet quan es puja un document

note: module: calendar
en: Active
ca: Actiu

note: module: calendar
en: Activities
ca: Activitats

note: module: calendar
en: Activity
ca: Activitat

note: module: calendar
en: Activity Mixin
ca: Mesclador d' activitat

note: module: calendar
en: Activity Type
ca: Tipus d'activitat

note: module: calendar openerp-web
en: Add
ca: Afegir

note: module: calendar
en: Additional Message
ca: Missatge addicional

note: module: calendar
en: Additional message that would be sent with the notification for the reminder
ca: Missatge addicional que s'enviarà amb la notificació del recordatori

note: module: calendar openerp-web
en: All Day
ca: Tot el dia

note: module: calendar
en: All Day, %(day)s
ca: Tot el dia, %(day)s

note: module: calendar openerp-web
en: All events
ca: Tots els esdeveniments

note: module: calendar
en: Archived
ca: Arxivat

note: module: calendar
en: Attachment Count
ca: Nombre d'adjunts

note: module: calendar
en: Attendee
ca: Assistent

note: module: calendar
en: Attendee Status
ca: Estat dels Assistents

note: module: calendar
en: Attendees
ca: Assistents

note: module: calendar
en: Availability
ca: Disponibilitat

note: module: calendar
en: Available
ca: Disponible

note: module: calendar
en: Available/Busy
ca: Disponible/ocupat

note: module: calendar
en: Base Event
ca: Esdeveniment base

note: module: calendar
en: Busy
ca: Ocupat

note: module: calendar
en: By day
ca: Per dia

note: module: calendar
en: Byday
ca: Dia a dia

note: module: calendar
en: Calendar
ca: Calendari

note: module: calendar
en: Calendar Alarm
ca: Alarma del Calendari

note: module: calendar
en: Calendar Attendee Information
ca: Informació del calendari dels assistents

note: module: calendar
en: Calendar Event
ca: Esdeveniment del calendari

note: module: calendar
en: Calendar Filters
ca: Filtres de calendari

note: module: calendar
en: Calendar Invitation
ca: Invitació al calendari

note: module: calendar
en: Calendar Meeting
ca: Calendari de reunions

note: module: calendar
en: Calendar: Date updated
ca: Calendari: Data d'actualització

note: module: calendar
en: Calendar: Event Reminder
ca: Calendari: Recordatori d'esdeveniments

note: module: calendar
en: Calendar: Event Update
ca: Calendari: Actualització d'esdeveniments

note: module: calendar
en: Calendar: Meeting Invitation
ca: Calendari: Invitació a la reunió

note: module: calendar
en: Calendar: Reminder
ca: Calendari: Recordatori

note: module: calendar
en: Check if the organizer is alone in the event, i.e. if the organizer is the only one that hasn't declined
            the event (only if the organizer is not the only attendee)
ca: Comprova si l'organitzador està sol en l'esdeveniment, és a dir si l'organitzador és l'únic que no ha declinat
            l'esdeveniment (només si l'organitzador no és l'únic assistent)

note: module: calendar
en: Checked
ca: Comprovat

note: module: calendar
en: Choose what to do with other events in the recurrence. Updating All Events is not allowed when dates or time is modified
ca: Trieu què fer amb altres esdeveniments de la recurrència. No es permet actualitzar tots els esdeveniments quan es modifiquen les dates o l'hora

note: module: calendar
en: Common name
ca: Nom de pila

note: module: calendar
en: Configuration
ca: Configuració

note: module: calendar openerp-web
en: Confirm
ca: Confirmar

note: module: calendar
en: Contact
ca: Contacte

note: module: calendar
en: Contact Attendees
ca: Contactar amb els assistents

note: module: calendar
en: Count
ca: Comptar

note: module: calendar
en: Created by
ca: Creat per

note: module: calendar
en: Created on
ca: Creat el

note: module: calendar
en: Date
ca: Data

note: module: calendar
en: Date of month
ca: Dia del mes

note: module: calendar
en: Day
ca: Dia

note: module: calendar
en: Day of Month
ca: Dia del mes

note: module: calendar
en: Day of month
ca: Dia del mes

note: module: calendar
en: Days
ca: Dies

note: module: calendar openerp-web
en: Decline
ca: Rebutja

note: module: calendar
en: Declined
ca: Rebutjat

note: module: calendar
en: Description
ca: Descripció

note: module: calendar openerp-web
en: Details
ca: Detalls

note: module: calendar
en: Display Description
ca: Descripció de la pantalla

note: module: calendar
en: Display Name
ca: Nom a mostrar

note: module: calendar
en: Document ID
ca: ID del document

note: module: calendar
en: Document Model
ca: Model de document

note: module: calendar
en: Document Model Name
ca: Nom del document model

note: module: calendar
en: Duration
ca: Durada

note: module: calendar
en: Duration in minutes
ca: Duració en minuts

note: module: calendar
en: EMAIL
ca: CORREU ELECTRÒNIC

note: module: calendar openerp-web
en: Edit Recurrent event
ca: Modificar l'esdeveniment recurrent

note: module: calendar
en: Edit recurring event
ca: Modificar l'esdeveniment recurrent

note: module: calendar
en: Email
ca: Correu electrònic

note: module: calendar
en: Email - 3 Hours
ca: Correu electrònic - 3 hores

note: module: calendar
en: Email - 6 Hours
ca: Correu electrònic - 6 hores

note: module: calendar
en: Email Template
ca: Plantilla de correu electrònic

note: module: calendar
en: Email of Invited Person
ca: Email del convidat

note: module: calendar
en: Employee
ca: Empleat

note: module: calendar
en: End Date
ca: Data de finalització

note: module: calendar
en: End Type
ca: Tipus de final

note: module: calendar
en: End date
ca: Data de finalització

note: module: calendar
en: Ending At
ca: Finalitzant a

note: module: calendar
en: Ending at
ca: Es finalitza a

note: module: calendar
en: Event Alarm
ca: Alarma d'esdeveniment

note: module: calendar
en: Event Alarm Manager
ca: Gestor d'alarmes d'esdeveniment

note: module: calendar
en: Event Meeting Type
ca: Tipus de reunió d'esdeveniments

note: module: calendar
en: Event Recurrence Rule
ca: Regla de recurrència d'esdeveniments

note: module: calendar
en: Event Time
ca: Hora del esdeveniment

note: module: calendar
en: Every %(count)s %(period)s
ca: Cada %(count)s %(period)s

note: module: calendar
en: Feedback: %(feedback)s
ca: Comentaris: %(feedback)s

note: module: calendar
en: First
ca: Primer

note: module: calendar
en: First you have to specify the date of the invitation.
ca: Primer heu d'especificar la data d'invitació.

note: module: calendar
en: Follow Recurrence
ca: Segueix la recurrencia

note: module: calendar
en: Followers
ca: Seguidors

note: module: calendar
en: Followers (Partners)
ca: Seguidors (Partners)

note: module: calendar
en: Forever
ca: per sempre

note: module: calendar
en: Fourth
ca: Quart

note: module: calendar
en: Free
ca: Lliure

note: module: calendar
en: Fri
ca: Dv

note: module: calendar
en: Friday
ca: Divendres

note: module: calendar
en: Group By
ca: Agrupar per

note: module: calendar
en: Grouping by %s is not allowed on private events.
ca: Agrupació per %s no està permès en esdeveniments privats.

note: module: calendar
en: HTTP Routing
ca: Enrutament HTTP

note: module: calendar
en: Has Message
ca: Té un missatge

note: module: calendar
en: Hours
ca: Hores

note: module: calendar
en: If checked, new messages require your attention.
ca: Si està marcat, hi ha nous missatges que requereixen la vostra atenció.

note: module: calendar
en: If checked, some messages have a delivery error.
ca: Si està marcat, alguns missatges tenen un error d'entrega.

note: module: calendar
en: If the active field is set to false, it will allow you to hide the event alarm information without removing it.
ca: Si el camp actiu és fals,  li permetrà ocultar la notificació d'avís de l'esdeveniment sense esborrar-lo.

note: module: calendar
en: If the time is shown as 'busy', this event will be visible to other people with either the full         information or simply 'busy' written depending on its privacy. Use this option to let other people know         that you are unavailable during that period of time. 
     If the time is shown as 'free', this event won't         be visible to other people at all. Use this option to let other people know that you are available during         that period of time.
ca: Si el temps es mostra com a "ocupat", aquest esdeveniment serà visible per a altres persones amb informació completa o simplement "ocupat" escrit depenent de la seva privacitat. Utilitzeu aquesta opció per a fer que altres persones sàpiguen que no esteu disponible durant aquest període de temps. 
    Si el temps es mostra lliure, aquest esdeveniment no serà visible per a altres persones. Utilitzeu aquesta opció per a fer que altres persones sàpiguen que esteu disponible durant aquest període de temps.

note: module: calendar
en: Invitation
ca: Invitació

note: module: calendar
en: Invitation Token
ca: Invitació d'emergència

note: module: calendar
en: Invitation details
ca: Detalls de la invitació

note: module: calendar
en: Invitation for
ca: Invitació per

note: module: calendar
en: Invitation to {{ object.event_id.name }}
ca: Invitació a {{ object.event_id.name }}

note: module: calendar
en: Invitations
ca: Invitacions

note: module: calendar
en: Is Follower
ca: És seguidor

note: module: calendar
en: Is the Event Highlighted
ca: És l'esdeveniment destacat

note: module: calendar
en: Is the Organizer Alone
ca: És l'organitzador solitari

note: module: calendar
en: Last
ca: Darrer

note: module: calendar
en: Last Modified on
ca: Última modificació el

note: module: calendar
en: Last Updated by
ca: Última actualització per

note: module: calendar
en: Last Updated on
ca: Última actualització el

note: module: calendar
en: Last notification marked as read from base Calendar
ca: Última notificació marcada com a llegida des de la base del calendari

note: module: calendar
en: Let the event automatically repeat at that interval
ca: Permet que l'esdeveniment es repeteixi automàticament en aquest interval

note: module: calendar
en: Location
ca: Ubicació

note: module: calendar
en: Location of Event
ca: Localització de l'esdeveniment

note: module: calendar
en: Mail Tz
ca: Correu Tz

note: module: calendar
en: Main Attachment
ca: Adjunt principal

note: module: calendar
en: Me
ca: Jo

note: module: calendar
en: Meeting
ca: Reunió

note: module: calendar
en: Meeting '%(name)s' starts '%(start_datetime)s' and ends '%(end_datetime)s'
ca: Reunió'%(name)s' inicia'%(start_datetime)s' i finalitza '%(end_datetime)s'

note: module: calendar
en: Meeting Details
ca: Detalls de la reunió

note: module: calendar
en: Meeting Subject
ca: Tema de la reunió

note: module: calendar
en: Meeting Types
ca: Tipus de reunions

note: module: calendar
en: Meeting URL
ca: Enllaç de la reunió

note: module: calendar
en: Meeting linked
ca: Reunió vinculada

note: module: calendar
en: Meetings
ca: Reunions

note: module: calendar
en: Message Delivery error
ca: Error d'entrega del missatge

note: module: calendar
en: Messages
ca: Missatges

note: module: calendar
en: Minutes
ca: Minuts

note: module: calendar
en: Mon
ca: Dl

note: module: calendar
en: Monday
ca: Dilluns

note: module: calendar
en: Month By
ca: Mes per

note: module: calendar
en: Months
ca: Mesos

note: module: calendar
en: My Meetings
ca: Les meves reunions

note: module: calendar
en: Name
ca: Nom

note: module: calendar
en: Needs Action
ca: Es necessita una acció

note: module: calendar
en: Next Activity Calendar Event
ca: Proper esdeveniment del calendari d'activitats

note: module: calendar
en: No I'm not going.
ca: No, no hi estic anant.

note: module: calendar
en: No feedback yet
ca: Encara no hi ha comentaris

note: module: calendar
en: No meetings found. Let's schedule one!
ca: No s'han trobat reunions. Programarem una!

note: module: calendar
en: Notification
ca: Notificació

note: module: calendar
en: Notification - 1 Days
ca: Notificació - 1 dies

note: module: calendar
en: Notification - 1 Hours
ca: Notificació - 1 hores

note: module: calendar
en: Notification - 15 Minutes
ca: Notificació - 15 minuts

note: module: calendar
en: Notification - 2 Hours
ca: Notificació - 2 hores

note: module: calendar
en: Notification - 30 Minutes
ca: Notificació - 30 minuts

note: module: calendar
en: Notifications sent to all attendees to remind of the meeting.
ca: Notificacions enviades a tots els assistents per recordar la reunió.

note: module: calendar
en: Number of Actions
ca: Nombre d'accions

note: module: calendar
en: Number of errors
ca: Nombre d'errors

note: module: calendar
en: Number of messages which requires an action
ca: Nombre de missatges que requereixen una acció

note: module: calendar
en: Number of messages with delivery error
ca: Nombre de missatges amb error d'entrega

note: module: calendar
en: Number of repetitions
ca: Nombre de repeticions

note: module: calendar
en: Number of unread messages
ca: Nombre de missatges no llegits

note: module: calendar openerp-web
en: OK
ca: D'acord

note: module: calendar
en: Only Internal Users
ca: Només usuaris interns

note: module: calendar
en: Only internal users
ca: Només usuaris interns

note: module: calendar
en: Open Calendar
ca: Obrir calendari

note: module: calendar
en: Option
ca: Opció

note: module: calendar
en: Options
ca: Opcions

note: module: calendar
en: Organizer
ca: Organitzador

note: module: calendar
en: Partner-related data of the user
ca: Dades de l'usuari relatiu a l'empresa

note: module: calendar
en: People to whom this event will be visible.
ca: Persones a les quals aquest esdeveniment serà visible.

note: module: calendar
en: Phone
ca: Telèfon

note: module: calendar
en: Phone number of Invited Person
ca: Número de telèfon de la persona convidada

note: module: calendar
en: Privacy
ca: Privacitat

note: module: calendar
en: Private
ca: Privat

note: module: calendar
en: Private Event Excluded
ca: Esdeveniment privat exclòs

note: module: calendar
en: Public
ca: Públic

note: module: calendar
en: Recurrence
ca: Recurrència

note: module: calendar
en: Recurrence Rule
ca: Regla de recurrència

note: module: calendar
en: Recurrence Termination
ca: Finalització de recurrència

note: module: calendar
en: Recurrence Update
ca: Actualització de recurrència

note: module: calendar
en: Recurrent Rule
ca: Regla recurrent

note: module: calendar
en: Remind Before
ca: Recordar abans

note: module: calendar
en: Reminders
ca: Recordatoris

note: module: calendar
en: Repeat
ca: Repeteix

note: module: calendar
en: Repeat Every
ca: Repetir cada

note: module: calendar
en: Repeat Until
ca: Repeteix fins

note: module: calendar
en: Repeat every (Days/Week/Month/Year)
ca: Repeteix cada (dies/setmana/mes/any)

note: module: calendar
en: Repeat x times
ca: Repeteix x vegades

note: module: calendar openerp-web
en: Reschedule
ca: Replanifica

note: module: calendar
en: Responsible
ca: Responsable

note: module: calendar
en: Rrule
ca: Regla

note: module: calendar
en: Rrule Type
ca: Tipus de regla

note: module: calendar
en: Sat
ca: Ds

note: module: calendar
en: Saturday
ca: Dissabte

note: module: calendar
en: Scheduled by
ca: Programat per

note: module: calendar
en: Search Meetings
ca: Cercar reunions

note: module: calendar
en: Second
ca: Segon

note: module: calendar
en: Select attendees...
ca: Seleccioneu assistents...

note: module: calendar
en: Send Email to attendees
ca: Envia un correu electrònic als assistents

note: module: calendar
en: Send Invitations
ca: Envia les invitacions

note: module: calendar
en: Send Mail
ca: Enviar correu

note: module: calendar
en: Show as
ca: Mostra com

note: module: calendar openerp-web
en: Snooze
ca: Migdiada

note: module: calendar
en: Start
ca: Inicia

note: module: calendar
en: Start Date
ca: Data inicial

note: module: calendar
en: Start date of an event, without time for full days events
ca: Data inicial d'un esdeveniment, sense temps per a esdeveniments de dies sencers

note: module: calendar
en: Starting at
ca: Comença a

note: module: calendar
en: Status
ca: Estat

note: module: calendar
en: Status of the attendee's participation
ca: Estat de la participació dels assistents

note: module: calendar
en: Status:
ca: Estat:

note: module: calendar
en: Stop
ca: Atura

note: module: calendar
en: Stop date of an event, without time for full days events
ca: Data final d'un esdeveniment, sense temps per a esdeveniments de dies sencers

note: module: calendar
en: Subject
ca: Assumpte

note: module: calendar
en: Sun
ca: Dg

note: module: calendar
en: Sunday
ca: Diumenge

note: module: calendar
en: Tag name already exists !
ca: Nom d'etiqueta ja existeix!

note: module: calendar
en: Tags
ca: Etiquetes

note: module: calendar
en: Template used to render mail reminder content.
ca: Plantilla utilitzada per renderitzar el contingut del recordatori de correu.

note: module: calendar
en: Tentative
ca: Tentatiu

note: module: calendar
en: The
ca: El

note: module: calendar openerp-web
en: The activity is linked to a meeting. Deleting it will remove the meeting as well. Do you want to proceed ?
ca: L'activitat està enllaçada a la reunió. Eliminar l'activitat borrarà també la reunió. Vols procedir?

note: module: calendar
en: The calendar is shared between employees and fully integrated with
                other applications such as the employee leaves or the business
                opportunities.
ca: El calendari està compartit entre empleats i completament integrat amb
    altres aplicacions com ara fulls d'empleats o oportunitats de negoci.

note: module: calendar
en: The day must be between 1 and 31
ca: El dia ha d'estar entre l'1 i el 31

note: module: calendar
en: The ending date and time cannot be earlier than the starting date and time.
ca: La data de finalització i temps no pot ser anterior a la data i temps d'inici

note: module: calendar
en: The ending date cannot be earlier than the starting date.
ca: La data de finalització no pot anterior a la data d'inici

note: module: calendar
en: The interval cannot be negative.
ca: L'interval no pot ser negatiu.

note: module: calendar
en: The number of repetitions cannot be negative.
ca: El nombre de repeticions no pot ser negatiu.

note: module: calendar
en: There are no attendees on these events
ca: No hi ha assistents en aquests esdeveniments

note: module: calendar
en: Third
ca: Tercer

note: module: calendar openerp-web
en: This and following events
ca: Aquest i els següents esdeveniments

note: module: calendar openerp-web
en: This event
ca: Aquest esdeveniment

note: module: calendar
en: This field is used to know if the partner is checked in the filter of the calendar view for the user_id.
ca: Aquest camp s'utilitza per saber si l'empresa està marcada en el filtre de la vista de calendari per a user_id.

note: module: calendar
en: Thu
ca: Dj

note: module: calendar
en: Thursday
ca: Dijous

note: module: calendar
en: Timezone
ca: Zona horària

note: module: calendar
en: Timezone used for displaying time in the mail template
ca: Zona horària utilitzada per mostrar el temps a la plantilla de correu

note: module: calendar
en: Today's Meetings
ca: La reunió d'avui

note: module: calendar
en: Tue
ca: Dt

note: module: calendar
en: Tuesday
ca: Dimarts

note: module: calendar
en: Type
ca: Tipus

note: module: calendar openerp-web
en: Uncertain
ca: Incert

note: module: calendar
en: Unit
ca: Unitat de venda

note: module: calendar
en: Unread Messages
ca: Missatges pendents de llegir

note: module: calendar
en: Unread Messages Counter
ca: Comptador de missatges no llegits

note: module: calendar
en: Until
ca: Fins

note: module: calendar
en: Users
ca: Usuaris

note: module: calendar
en: Wed
ca: Dc

note: module: calendar
en: Wednesday
ca: Dimecres

note: module: calendar
en: Weekday
ca: Dia de la setmana

note: module: calendar
en: Weeks
ca: Setmanes

note: module: calendar
en: Years
ca: Anys

note: module: calendar
en: Yes I'm going.
ca: Sí, estic anant.

note: module: calendar
en: You can't update a recurrence without base event.
ca: No pots actualitzar una recurrència sense esdeveniment base.

note: module: calendar
en: You cannot duplicate a calendar attendee.
ca: No podeu duplicar un calendari d'assistents.

note: module: calendar
en: You have to choose at least one day in the week
ca: Heu de triar almenys un dia a la setmana

note: module: calendar
en: day %s
ca: dia %s

note: module: calendar
en: e.g. Business Lunch
ca: ex. Dinar de negocis

note: module: calendar
en: for %s events
ca: per %s esdeveniments

note: module: calendar
en: on %s
ca: a %s

note: module: calendar
en: on the %(position)s %(weekday)s
ca: al  %(position)s %(weekday)s

note: module: calendar
en: until %s
ca: fins %s

note: module: calendar
en: {{ object.event_id.name }} - Reminder
ca: {{ object.event_id.name }} - Recordatori

note: module: calendar
en: {{ object.event_id.name }}: Date updated
ca: {{ object.event_id.name }}: Data d'actualització

note: module: calendar
en: {{object.name}}: Event update
ca: {{object.name}}: Actualització de l'esdeveniment
