Odoo Server 18.0 - en to ca translation catalogue (300 entries)

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

note: module: calendar odoo-python
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 odoo-python
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 odoo-python
en: %s has accepted the invitation
ca: %s ha acceptat la invitació

note: module: calendar odoo-python
en: %s has declined the 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;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) or ''">4</t>
                </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-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-radius: 3px;">
                     <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">(View Map)</a>
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.get_recurrence_name()">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: {{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            How to Join:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Join with Odoo Discuss</t>
                            <t t-else=""> Join at</t><br/>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/xyz</a>
                        </li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature" data-o-mail-quote-container="1">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>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 ''">Ready Mat</t>:<br/><br/>
            <t t-if="is_online and target_responsible">
                <t t-if="customer">
                    La data de la seva cita amb <t t-out="customer.name or ''">Jesse Brown</t> ha estat actualitzada.
                </t>
                <t t-else="">
                    La seva cita s'ha actualitzat.
                </t>
                La cita <strong t-out="object.event_id.appointment_type_id.name or ''">Programar una demo</strong> ara està programada per al
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 a les (11:00:00 fins a les 11:30:00) (Europa/Brussel·les)</t>
            </t>
            <t t-elif="is_online and target_customer">
                La data de la seva cita amb <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> ha estat actualitzada.
                La cita <strong t-out="object.event_id.appointment_type_id.name or ''"/> ara està programada per al
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 a les (11:00:00 fins a les 11:30:00) (Europa/Brussel·les)</t>.
            </t>
            <t t-else="">
                La data de la seva cita s'ha actualitzat.
                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> ara està programada per al
                <t t-out="object.event_id.get_display_time_tz(tz=object.partner_id.tz) or ''">05/04/2021 a les (11:00:00 fins a les 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">
                Acceptar</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">
                Declinar</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">
                Visualitzar</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) or ''">4</t>
                </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;">de maig del 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-radius: 3px;">
                     <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">11:00 h</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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">(Visualitzar el mapa)</a>
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Quan: <t t-out="object.recurrence_id.get_recurrence_name()">setmanalment, 3 esdeveniments</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Durada: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">30 minuts</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">Vostè</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            Com unir-se:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Unir-se amb Converses d'Odoo</t>
                            <t t-else=""> Unirs-e per mitjà de</t><br/>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/xyz</a>
                        </li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Descripció de l'esdeveniment:
                        <t t-out="object.event_id.description">Reunió interna per parlar sobre els nous preus dels productes i serveis.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Gràcies,
        <t t-if="object.event_id.user_id.signature" data-o-mail-quote-container="1">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>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="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="not target_responsible">
                <t t-if="not object.event_id.user_id.active">
                    You have been invited by Customer to the <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> meeting.
                </t>
                <t t-else="">
                    <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> invited you for the <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> meeting.
                </t>
            </t>
            <t t-else="">
                Your meeting <strong t-out="object.event_id.name or ''">Follow-up for Project proposal</strong> has been booked.
            </t>
    
        </p>
        <div style="text-align: center; padding: 16px 0px 16px 0px;">
            <a t-attf-href="/calendar/meeting/accept?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Accept</a>
            <a t-attf-href="/calendar/meeting/decline?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">
                Decline</a>
            <a t-attf-href="/calendar/meeting/view?token={{object.access_token}}&amp;id={{object.event_id.id}}" style="padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px">View</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='EEEE', lang_code=object.env.lang) or ''">Tuesday</t>
                </div>
                <div style="font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) or ''">4</t>
                </div>
                <div style="font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='MMMM y', lang_code=object.env.lang) or ''">May 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-end-radius: 3px; font-weight: bold ; border: 1px solid #875A7B; border-bottom-start-radius: 3px;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format='short', lang_code=object.env.lang) or ''">11:00 AM</t>
                        </div>
                        <t t-if="object.mail_tz">
                            <div style="font-size: 10px; font-weight: normal">
                                (<t t-out="object.mail_tz or ''">Europe/Brussels</t>)
                            </div>
                        </t>
                    </t>
                </div>
            </td>
            <td width="20px;"/>
            <td 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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">(View Map)</a>
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.get_recurrence_name()">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            How to Join:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Join with Odoo Discuss</t>
                            <t t-else=""> Join at</t><br/>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/xyz</a>
                        </li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature" data-o-mail-quote-container="1">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>Mitchell Admin</t>
        </t>
    </div>
ca: <div>
        <t t-set="colors" t-value="{'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}"/>
        <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 ''">Wood Corner</t>:<br/><br/>
    
            <t t-if="not target_responsible">
                <t t-if="not object.event_id.user_id.active">
                    Vostè ha estat convidat per un client a la reunió <strong t-out="object.event_id.name or ''">Seguiment de proposta del projecte</strong>.
                </t>
                <t t-else="">
                    <t t-out="object.event_id.user_id.partner_id.name or ''">Colleen Diaz</t> l'ha convidat a la reunió <strong t-out="object.event_id.name or ''">Seguiment de proposta del projecte</strong>.
                </t>
            </t>
            <t t-else="">
                La seva reunió <strong t-out="object.event_id.name or ''">Seguiment de proposta del projecte</strong> ha estat reservada.
            </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">
                Acceptar</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">
                Declinar</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">Visualitzar</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='EEEE', lang_code=object.env.lang) or ''">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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) or ''">4</t>
                </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 ''">de maig del 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-end-radius: 3px; font-weight: bold ; border: 1px solid #875A7B; border-bottom-start-radius: 3px;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format='short', lang_code=object.env.lang) or ''">11:00 h</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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">⁣ (Visualitzar el mapa)</a>
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Quan: <t t-out="object.recurrence_id.get_recurrence_name()">setmanalment, 3 esdeveniments</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Durada: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">30 minuts</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">Vostè</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            Com unir-se:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Unir-se a través de Converses d'Odoo</t>
                            <t t-else=""> Unir-se per mitjà de</t><br/>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/xyz</a>
                        </li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Descripció de l'esdeveniment:
                        <t t-out="object.event_id.description">Reunió interna per parlar sobre els nous preus dels productes i serveis.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Gràcies,
        <t t-if="object.event_id.user_id.signature" data-o-mail-quote-container="1">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>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;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) or ''">4</t>
                </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-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-radius: 3px;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">(View Map)</a>
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>When: <t t-out="object.recurrence_id.get_recurrence_name()">Every 1 Weeks, for 3 events</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Duration: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">0H30</t></li>
                    </t>
                    <li>Attendees
                    <ul>
                        <li t-foreach="object.event_id.attendee_ids" t-as="attendee">
                            <div t-attf-style="display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:{{ colors.get(attendee.state) or 'white' }};"> </div>
                            <t t-if="attendee.common_name != object.common_name">
                                <span style="margin-left:5px" t-out="attendee.common_name or ''">Mitchell Admin</span>
                            </t>
                            <t t-else="">
                                <span style="margin-left:5px">You</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            How to Join:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Join with Odoo Discuss</t>
                            <t t-else=""> Join at</t><br/>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/xyz</a>
                        </li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Description of the event:
                        <t t-out="object.event_id.description">Internal meeting for discussion for new pricing for product and services.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Thank you,
        <t t-if="object.event_id.user_id.signature" data-o-mail-quote-container="1">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>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 ''">Gemini Furniture</t>:<br/><br/>
            Aquest missatge és un recordatori del següent esdeveniment:
        </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">
                Acceptar</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">
                Declinar</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">
                Visualitzar</a>
        </div>
        <table border="0" cellpadding="0" cellspacing="0"><tr>
            <td width="130px;" style="min-width: 130px;">
                <div style="border-top-start-radius: 3px; border-top-end-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;">
                    <t t-out="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format=&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="format_datetime(dt=object.event_id.start, tz=object.mail_tz if not object.event_id.allday else None, dt_format='d', lang_code=object.env.lang) or ''">4</t>
                </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;">de maig del 2021</t>
                </div>
                <div style="border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-end-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-start-radius: 3px;">
                    <t t-if="not object.event_id.allday">
                        <div>
                            <t t-out="format_time(time=object.event_id.start, tz=object.mail_tz, time_format=&quot;short&quot;, lang_code=object.env.lang) or &quot;&quot;">11:00 h</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-if="not is_online or is_online and object.event_id.location != object.event_id.appointment_type_id.location_id.name" t-attf-href="http://maps.google.com/maps?oi=map&amp;q={{object.event_id.location}}">⁣ (Visualitzar el mapa)</a>
                        </li>
                    </t>
                    <t t-if="recurrent">
                        <li>Quan: <t t-out="object.recurrence_id.get_recurrence_name()">setmanalment, 3 esdeveniments</t></li>
                    </t>
                    <t t-if="not object.event_id.allday and object.event_id.duration">
                        <li>Durada: <t t-out="('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60)) or ''">30 minuts</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">Vostè</span>
                            </t>
                        </li>
                    </ul></li>
                    <t t-if="object.event_id.videocall_location">
                        <li>
                            Com unir-se:
                            <t t-if="object.get_base_url() in object.event_id.videocall_location"> Unir-se amb Converses d'Odoo</t>
                            <t t-else=""> Unir-se a través de</t><br/>
                            <a t-att-href="object.event_id.videocall_location" target="_blank" t-out="object.event_id.videocall_location or ''">www.mycompany.com/calendar/join_videocall/xyz</a>
                        </li>
                    </t>
                    <t t-if="not is_html_empty(object.event_id.description)">
                        <li>Descripció de l'esdeveniment:
                        <t t-out="object.event_id.description">Reunió interna per parlar sobre els nous preus dels productes i serveis.</t></li>
                    </t>
                </ul>
            </td>
        </tr></table>
        <br/>
        Gràcies,
        <t t-if="object.event_id.user_id.signature" data-o-mail-quote-container="1">
            <br/>
            <t t-out="object.event_id.user_id.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>Mitchell Admin</t>
        </t>
    </div>

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

note: module: calendar
en: <strong>Save</strong> this page and come back here to set up the feature.
ca: <strong>Desa</strong> aquesta pàgina i torna aquí per configurar la característica.

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
en: Accept
ca: Acceptar

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

note: module: calendar
en: Action Needed
ca: Acció necessària

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
en: Activity schedule plan Wizard
ca: Assistent per a planificar activitats

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 odoo-javascript
en: All Day
ca: Tot el dia

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

note: module: calendar odoo-javascript
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: Attendees
ca: Assistents

note: module: calendar
en: Attending?
ca: Assistència?

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 odoo-python
en: Busy
ca: Ocupat

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

note: module: calendar odoo-javascript
en: Bye-bye, record!
ca: Adeu, registre!

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 Provider Configuration Wizard
ca: Assistent de configuració del proveïdor de calendari

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: Cancel
ca: Cancel·la

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 an external calendar to configure
ca: Trieu un calendari extern per configurar

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: Client ID
ca: ID de client

note: module: calendar
en: Client Secret
ca: Contrasenya client

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

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

note: module: calendar odoo-javascript
en: Confirm
ca: Confirmar

note: module: calendar odoo-javascript
en: Connect
ca: Connecta't

note: module: calendar odoo-javascript
en: Connect your Calendar
ca: Connecteu el calendari

note: module: calendar
en: Contact
ca: Contacte

note: module: calendar odoo-python
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: Custom
ca: Personalitzat

note: module: calendar
en: Daily
ca: Diàriament

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
en: Decline
ca: Rebutja

note: module: calendar
en: Default
ca: Per defecte

note: module: calendar odoo-javascript
en: Delete
ca: Eliminar

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

note: module: calendar odoo-javascript
en: Details
ca: Detalls

note: module: calendar
en: Discuss
ca: Discussió

note: module: calendar
en: Discuss Channel
ca: Canal de debat

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

note: module: calendar
en: Display Name
ca: Nom mostrat

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 odoo-javascript
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: 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: 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 odoo-python
en: Feedback: %(feedback)s
ca: Comentaris: %(feedback)s

note: module: calendar
en: First
ca: Primer

note: module: calendar odoo-python
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: Gratuït

note: module: calendar
en: Fri
ca: Dv

note: module: calendar
en: Friday
ca: Divendres

note: module: calendar
en: Google Calendar icon
ca: Icona de Google Calendar

note: module: calendar
en: Google Client_id
ca: Client_id Google

note: module: calendar
en: Google Client_key
ca: Client_key Google

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

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 event is shown as 'free', other users 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 la informació completa o simplement amb 'ocupat' escrit depenent de la seva privacitat. Utilitzeu aquesta opció per fer saber a altres persones que no esteu disponibles durant aquell període de temps.
    Si l'esdeveniment es mostra com 'lliure', altres usuaris saben que esteu disponibles durant aquell període de temps.

note: module: calendar
en: Invalid Email Partner
ca: Associador de correu electrònic no vàlid

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 email to new attendees
ca: Correu electrònic d'invitació als nous assistents

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 un 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: Join Video Call
ca: Uneix-te a la trucada de vídeo

note: module: calendar
en: Last
ca: Darrer

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: Mail Tz
ca: Correu Tz

note: module: calendar odoo-javascript
en: Maybe
ca: Potser

note: module: calendar
en: Me
ca: Jo

note: module: calendar
en: Meeting
ca: 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: URL 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: Microsoft Outlook icon
ca: Icona de Microsoft Outlook

note: module: calendar
en: Minutes
ca: Minuts

note: module: calendar
en: Model Description
ca: Descripció del model

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: Monthly
ca: Mensualment

note: module: calendar
en: Months
ca: Mesos

note: module: calendar odoo-javascript
en: More Options
ca: Més opcions

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 odoo-javascript
en: New
ca: Nou

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 assistiré.

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 odoo-javascript
en: No, keep it
ca: No, guarda'l

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 Repetitions
ca: Nombre de repeticions

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

note: module: calendar
en: Number of messages requiring 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: Online Meeting
ca: Reunió en línia

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: Organizer
ca: Organitzador

note: module: calendar
en: Outlook Calendar
ca: Outlook Calendari

note: module: calendar
en: Outlook Client Id
ca: Id del client de l'Outlook

note: module: calendar
en: Outlook Client Secret
ca: Secret del client Outlook

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: Privacy
ca: Privacitat

note: module: calendar
en: Private
ca: Privat

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 On
ca: Repetir en

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

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

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 odoo-javascript
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: Sent to all attendees if a reminder is set
ca: Enviat a tots els assistents si s'estableix un recordatori

note: module: calendar
en: Sent to all attendees if the schedule change
ca: Enviat a tots els assistents si la planificació canvia

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

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

note: module: calendar odoo-javascript
en: Snooze
ca: Ajorna

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: Status
ca: Estat

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: Submit
ca: Publicar

note: module: calendar
en: Sun
ca: Dg

note: module: calendar
en: Sunday
ca: Diumenge

note: module: calendar
en: Synchronize your calendar with Google Calendar
ca: Sincronitza el teu calendari amb Google Calendar

note: module: calendar
en: Synchronize your calendar with Outlook
ca: Sincronitza el calendari amb l'Outlook

note: module: calendar
en: Tag name already exists!
ca: ¡El nom de l'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
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 odoo-python
en: The interval cannot be negative.
ca: L'interval no pot ser negatiu.

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

note: module: calendar odoo-python
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 odoo-javascript
en: This and following events
ca: Aquest i els següents esdeveniments

note: module: calendar odoo-javascript
en: This event
ca: Aquest esdeveniment

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 odoo-python
en: Today's Meetings
ca: La reunió d'avui

note: module: calendar
en: Trigger
ca: Activació

note: module: calendar
en: Tue
ca: Dt

note: module: calendar
en: Tuesday
ca: Dimarts

note: module: calendar
en: Type
ca: Tipus

note: module: calendar
en: Uncertain
ca: Incert

note: module: calendar
en: Unit
ca: Unitat

note: module: calendar
en: Until
ca: Fins

note: module: calendar
en: Used to manually notifiy attendees
ca: S'utilitza per notificar manualment els assistents

note: module: calendar
en: User
ca: Usuari

note: module: calendar
en: User Settings
ca: Arranjament d' usuari

note: module: calendar
en: Videocall Source
ca: Origen de la trucada de vídeo

note: module: calendar
en: Videocall URL
ca: URL de videotrucada

note: module: calendar odoo-javascript
en: View
ca: Vista

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: Weekly
ca: Setmanalment

note: module: calendar
en: Weeks
ca: Setmanes

note: module: calendar
en: Yearly
ca: Anualment

note: module: calendar
en: Years
ca: Anys

note: module: calendar odoo-javascript
en: Yes
ca: Sí

note: module: calendar
en: Yes I'm going.
ca: Sí, hi assistiré.

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

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

note: module: calendar odoo-python
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 odoo-javascript
en: accepted
ca: acceptat

note: module: calendar odoo-javascript
en: attendees
ca: assistents

note: module: calendar
en: awaiting
ca: pendent

note: module: calendar odoo-javascript
en: declined
ca: rebutjat

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

note: module: calendar
en: maybe,
ca: potser,

note: module: calendar odoo-javascript
en: uncertain
ca: dubtós

note: module: calendar
en: yes,
ca: 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
