CalDAV Scheduling (closes #1514)
This commit is contained in:
345
resources/html-templates/calendar-invite.html
Normal file
345
resources/html-templates/calendar-invite.html
Normal file
@@ -0,0 +1,345 @@
|
||||
<!doctype html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"
|
||||
xmlns:o="urn:schemas-microsoft-com:office:office">
|
||||
|
||||
<head>
|
||||
<title>{{page_title}}</title>
|
||||
<!--[if !mso]><!-->
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<!--<![endif]-->
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<style type="text/css">
|
||||
#outlook a {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
-ms-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table,
|
||||
td {
|
||||
border-collapse: collapse;
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
border: 0;
|
||||
height: auto;
|
||||
line-height: 100%;
|
||||
outline: none;
|
||||
text-decoration: none;
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
p {
|
||||
display: block;
|
||||
margin: 13px 0;
|
||||
}
|
||||
|
||||
.color-info {
|
||||
background: #4CAF50;
|
||||
background-color: #4CAF50;
|
||||
}
|
||||
|
||||
.color-warning {
|
||||
background: #FF9800;
|
||||
background-color: #FF9800;
|
||||
}
|
||||
|
||||
.color-danger {
|
||||
background: #f44336;
|
||||
background-color: #f44336;
|
||||
}
|
||||
|
||||
:root {
|
||||
color-scheme: light only;
|
||||
}
|
||||
</style>
|
||||
<!--[if mso]>
|
||||
<noscript>
|
||||
<xml>
|
||||
<o:OfficeDocumentSettings>
|
||||
<o:AllowPNG/>
|
||||
<o:PixelsPerInch>96</o:PixelsPerInch>
|
||||
</o:OfficeDocumentSettings>
|
||||
</xml>
|
||||
</noscript>
|
||||
<![endif]-->
|
||||
<!--[if lte mso 11]>
|
||||
<style type="text/css">
|
||||
.mj-outlook-group-fix { width:100% !important; }
|
||||
</style>
|
||||
<![endif]-->
|
||||
<style type="text/css">
|
||||
@media only screen and (min-width:480px) {
|
||||
.mj-column-per-100 {
|
||||
width: 100% !important;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.mj-column-per-33-3 {
|
||||
width: 33.3% !important;
|
||||
max-width: 33.3%;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<style media="screen and (min-width:480px)">
|
||||
.moz-text-html .mj-column-per-100 {
|
||||
width: 100% !important;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.moz-text-html .mj-column-per-33-3 {
|
||||
width: 33.3% !important;
|
||||
max-width: 33.3%;
|
||||
}
|
||||
</style>
|
||||
<style type="text/css">
|
||||
@media only screen and (max-width:480px) {
|
||||
table.mj-full-width-mobile {
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
td.mj-full-width-mobile {
|
||||
width: auto !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body style="word-spacing:normal;background-color:#f4f4f4;">
|
||||
<div style="background-color:#f4f4f4;">
|
||||
<!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" style="width:600px;" width="600" bgcolor="#4CAF50" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->
|
||||
{{#if header}}
|
||||
<div class="color-{{color}}" style="margin:0px auto;max-width:600px;">
|
||||
<table class="color-{{color}}" align="center" border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="width:100%;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="direction:ltr;font-size:0px;padding:5px;text-align:center;">
|
||||
<!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:590px;" ><![endif]-->
|
||||
<div class="mj-column-per-100 mj-outlook-group-fix"
|
||||
style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="vertical-align:top;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center"
|
||||
style="font-size:0px;padding:10px 25px;word-break:break-word;">
|
||||
<div
|
||||
style="font-family:Arial, sans-serif;font-size:16px;font-weight:bold;line-height:1.4;text-align:center;color:white;">
|
||||
{{header}}</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--[if mso | IE]></td></tr></table><![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{{/if header}}
|
||||
|
||||
<!--[if mso | IE]></td></tr></table><![endif]-->
|
||||
<!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" style="width:600px;" width="600" bgcolor="white" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->
|
||||
<div style="background:white;background-color:white;margin:0px auto;max-width:600px;">
|
||||
<table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="background:white;background-color:white;width:100%;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="direction:ltr;font-size:0px;padding:5px 5px 5px 5px;text-align:center;">
|
||||
<!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:590px;" ><![endif]-->
|
||||
<div class="mj-column-per-100 mj-outlook-group-fix"
|
||||
style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="vertical-align:top;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center"
|
||||
style="font-size:0px;padding:10px 25px;padding-bottom:20px;word-break:break-word;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="border-collapse:collapse;border-spacing:0px;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="width:200px;">
|
||||
<img height="auto" src="{{logo_cid}}"
|
||||
style="border:0;display:block;outline:none;text-decoration:none;height:auto;width:100%;font-size:13px;"
|
||||
width="200">
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
{{#each event_details}}
|
||||
<tr>
|
||||
<td align="left" class="event-detail"
|
||||
style="margin-bottom: 16px; font-size: 0px; padding: 10px 25px; word-break: break-word;">
|
||||
<div
|
||||
style="font-family:Arial, sans-serif;font-size:14px;line-height:1.4;text-align:left;color:#333333;">
|
||||
<div class="event-detail-label"
|
||||
style="font-weight: bold; color: #666666; margin-bottom: 4px;">
|
||||
{{key}}
|
||||
{{#if changed}}<span class="changed-pill"
|
||||
style="background-color: #4CAF50; color: white; padding: 4px 8px; border-radius: 12px; font-size: 8px; font-weight: bold; margin-left: 8px; display: inline-block;">{{changed}}</span>
|
||||
{{/if changed}}
|
||||
</div>
|
||||
{{#if old_value}}<div class="strikethrough"
|
||||
style="text-decoration: line-through; color: #999999;">
|
||||
{{old_value}}</div>{{/if old_value}}
|
||||
<div style="display: flex; align-items: center;">
|
||||
<span>{{value}}</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{{/each event_details}}
|
||||
{{#if attendees}}
|
||||
<tr>
|
||||
<td align="left" class="event-detail"
|
||||
style="margin-bottom: 16px; font-size: 0px; padding: 10px 25px; padding-bottom: 30px; word-break: break-word;">
|
||||
<div
|
||||
style="font-family:Arial, sans-serif;font-size:14px;line-height:1.4;text-align:left;color:#333333;">
|
||||
<div class="event-detail-label"
|
||||
style="font-weight: bold; color: #666666; margin-bottom: 4px;">
|
||||
{{attendees_title}}</div>
|
||||
{{#each attendees}}<div class="guest-item"
|
||||
style="margin-bottom: 4px;">• {{key}}
|
||||
({{value}})</div>{{/each attendees}}
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{{/if attendees}}
|
||||
{{#if rsvp}}
|
||||
<tr>
|
||||
<td align="center"
|
||||
style="font-size:0px;padding:10px 0;word-break:break-word;">
|
||||
<p
|
||||
style="border-top:solid 1px #e0e0e0;font-size:1px;margin:0px auto;width:100%;">
|
||||
</p>
|
||||
<!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" style="border-top:solid 1px #e0e0e0;font-size:1px;margin:0px auto;width:590px;" role="presentation" width="590px" ><tr><td style="height:0;line-height:0;">
|
||||
</td></tr></table><![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="left"
|
||||
style="font-size:0px;padding:10px 0px 5px 20px;word-break:break-word;">
|
||||
<div
|
||||
style="font-family:Arial, sans-serif;font-size:14px;line-height:1.4;text-align:left;color:#333333;">
|
||||
{{rsvp}}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{{/if rsvp}}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--[if mso | IE]></td></tr></table><![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--[if mso | IE]></td></tr></table><![endif]-->
|
||||
{{#if rsvp}}
|
||||
<!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" style="width:600px;" width="600" bgcolor="white" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->
|
||||
<div style="background:white;background-color:white;margin:0px auto;max-width:600px;">
|
||||
<table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="background:white;background-color:white;width:100%;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="direction:ltr;font-size:0px;padding:0 5px 5px 5px;text-align:center;">
|
||||
<!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="width:590px;" ><![endif]-->
|
||||
<div class="mj-column-per-100 mj-outlook-group-fix"
|
||||
style="font-size:0;line-height:0;text-align:left;display:inline-block;width:100%;direction:ltr;">
|
||||
<!--[if mso | IE]><table border="0" cellpadding="0" cellspacing="0" role="presentation" ><tr><![endif]-->
|
||||
|
||||
{{#each actions}}
|
||||
<!--[if mso | IE]><td style="vertical-align:top;width:196px;" ><![endif]-->
|
||||
<div class="mj-column-per-33-3 mj-outlook-group-fix"
|
||||
style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:33.3%;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="vertical-align:top;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="left" vertical-align="middle"
|
||||
style="font-size:0px;padding:10px 25px;word-break:break-word;">
|
||||
<table border="0" cellpadding="0" cellspacing="0"
|
||||
role="presentation"
|
||||
style="border-collapse:separate;width:100%;line-height:100%;">
|
||||
<tr>
|
||||
<td align="center" bgcolor="#4CAF50" role="presentation"
|
||||
class="color-{{color}}"
|
||||
style="border:none;border-radius:4px;cursor:auto;mso-padding-alt:8px 4px;"
|
||||
valign="middle">
|
||||
<a href="{{!action_url}}" class="color-{{color}}"
|
||||
style="display:inline-block;color:white;font-family:Arial, sans-serif;font-size:11px;font-weight:bold;line-height:120%;margin:0;text-decoration:none;text-transform:none;padding:8px 4px;mso-padding-alt:0px;border-radius:4px;"
|
||||
target="_blank"> {{action_name}} </a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--[if mso | IE]></td><![endif]-->
|
||||
{{/each actions}}
|
||||
<!--[if mso | IE]></tr></table><![endif]-->
|
||||
</div>
|
||||
<!--[if mso | IE]></td></tr></table><![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--[if mso | IE]></td></tr></table><![endif]-->
|
||||
{{/if rsvp}}
|
||||
{{#if footer}}
|
||||
<!--[if mso | IE]><table align="center" border="0" cellpadding="0" cellspacing="0" class="" style="width:600px;" width="600" bgcolor="#f8f8f8" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"><![endif]-->
|
||||
<div style="background:#f8f8f8;background-color:#f8f8f8;margin:0px auto;max-width:600px;">
|
||||
<table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="background:#f8f8f8;background-color:#f8f8f8;width:100%;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="direction:ltr;font-size:0px;padding:20px;text-align:center;">
|
||||
<!--[if mso | IE]><table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td class="" style="vertical-align:top;width:560px;" ><![endif]-->
|
||||
<div class="mj-column-per-100 mj-outlook-group-fix"
|
||||
style="font-size:0px;text-align:left;direction:ltr;display:inline-block;vertical-align:top;width:100%;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="vertical-align:top;" width="100%">
|
||||
<tbody>
|
||||
{{#each footer}}
|
||||
<tr>
|
||||
<td align="center"
|
||||
style="font-size:0px;padding:10px 25px;word-break:break-word;">
|
||||
<div
|
||||
style="font-family:Arial, sans-serif;font-size:12px;line-height:1.5;text-align:center;color:#666666;">
|
||||
{{key}}</div>
|
||||
</td>
|
||||
</tr>
|
||||
{{/each footer}}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--[if mso | IE]></td></tr></table><![endif]-->
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--[if mso | IE]></td></tr></table><![endif]-->
|
||||
{{/if footer}}
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
1
resources/html-templates/calendar-invite.html.min
Normal file
1
resources/html-templates/calendar-invite.html.min
Normal file
File diff suppressed because one or more lines are too long
132
resources/html-templates/calendar-invite.mjml
Normal file
132
resources/html-templates/calendar-invite.mjml
Normal file
@@ -0,0 +1,132 @@
|
||||
<mjml>
|
||||
<mj-head>
|
||||
<mj-title>Event Changed</mj-title>
|
||||
<mj-preview>An event you're attending has been updated</mj-preview>
|
||||
<mj-attributes>
|
||||
<mj-all font-family="Arial, sans-serif" />
|
||||
<mj-text font-size="14px" color="#333333" line-height="1.4" />
|
||||
<mj-button background-color="#4CAF50" color="white" font-size="11px" font-weight="bold" border-radius="4px" align="left"/>
|
||||
</mj-attributes>
|
||||
<mj-style inline="inline">
|
||||
.changed-pill {
|
||||
background-color: #4CAF50;
|
||||
color: white;
|
||||
padding: 4px 8px;
|
||||
border-radius: 12px;
|
||||
font-size: 8px;
|
||||
font-weight: bold;
|
||||
margin-left: 8px;
|
||||
display: inline-block;
|
||||
}
|
||||
.event-detail {
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
.event-detail-label {
|
||||
font-weight: bold;
|
||||
color: #666666;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
.guest-item {
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
.strikethrough {
|
||||
text-decoration: line-through;
|
||||
color: #999999;
|
||||
}
|
||||
</mj-style>
|
||||
</mj-head>
|
||||
<mj-body background-color="#f4f4f4">
|
||||
<!-- Header Alert -->
|
||||
<mj-section background-color="#4CAF50" padding="5px">
|
||||
<mj-column>
|
||||
<mj-text align="center" color="white" font-size="16px" font-weight="bold">
|
||||
This event has been updated
|
||||
</mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
|
||||
<!-- Main Content -->
|
||||
<mj-section background-color="white" padding="5px 5px 5px 5px">
|
||||
<mj-column>
|
||||
<!-- Logo -->
|
||||
<mj-image src="https://stalw.art/img/logo-dark@2x.png" alt="Stalwart Logo" width="200px" align="center" padding-bottom="20px" />
|
||||
|
||||
<!-- Title -->
|
||||
<mj-text css-class="event-detail">
|
||||
<div class="event-detail-label">Title</div>
|
||||
<div style="display: flex; align-items: center;">
|
||||
<span>Annual Team Building Workshop 2025</span>
|
||||
|
||||
</div>
|
||||
</mj-text>
|
||||
|
||||
<!-- Description -->
|
||||
<mj-text css-class="event-detail">
|
||||
<div class="event-detail-label">Description</div>
|
||||
<div>Join us for our annual team building workshop featuring interactive activities, networking sessions, and strategic planning for the upcoming year. This year's theme focuses on collaboration and innovation.</div>
|
||||
</mj-text>
|
||||
|
||||
<!-- When -->
|
||||
<mj-text css-class="event-detail">
|
||||
<div class="event-detail-label">When <span class="changed-pill">CHANGED</span></div>
|
||||
<div class="strikethrough">Friday, March 15, 2025 9:00 AM - 5:00 PM (PST)</div>
|
||||
<div>Friday, March 15, 2025 9:00 AM - 5:00 PM (PST)</div>
|
||||
</mj-text>
|
||||
|
||||
<!-- Location -->
|
||||
<mj-text css-class="event-detail">
|
||||
<div class="event-detail-label">Location</div>
|
||||
<div>Grand Conference Center<br>123 Business Park Drive<br>San Francisco, CA 94105</div>
|
||||
</mj-text>
|
||||
|
||||
<!-- Guest List -->
|
||||
<mj-text css-class="event-detail" padding-bottom="30px">
|
||||
<div class="event-detail-label">Guest List</div>
|
||||
<div class="guest-item">• John Smith (john.smith@company.com)</div>
|
||||
<div style="margin-top: 8px; color: #666666; font-style: italic;">+ 12 more attendees</div>
|
||||
</mj-text>
|
||||
|
||||
<!-- RSVP legend -->
|
||||
<mj-divider border-color="#e0e0e0" border-width="1px" padding="10px 0" />
|
||||
|
||||
<mj-text font-size="14px" color="#333333" padding="10px 0px 5px 20px">
|
||||
<b>Reply</b> as email@domain.com for this event series:
|
||||
</mj-text>
|
||||
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
|
||||
<!-- RSVP buttons -->
|
||||
<mj-section background-color="white" padding="0 5px 5px 5px">
|
||||
<mj-group>
|
||||
<mj-column width="33.3%">
|
||||
<mj-button background-color="#4CAF50" href="#" width="100%" inner-padding="8px 4px">
|
||||
YES
|
||||
</mj-button>
|
||||
</mj-column>
|
||||
<mj-column width="33.3%">
|
||||
<mj-button background-color="#f44336" href="#" width="100%" inner-padding="8px 4px">
|
||||
NO
|
||||
</mj-button>
|
||||
</mj-column>
|
||||
<mj-column width="33.3%">
|
||||
<mj-button background-color="#FF9800" href="#" width="100%" inner-padding="8px 4px">
|
||||
MAYBE
|
||||
</mj-button>
|
||||
</mj-column>
|
||||
</mj-group>
|
||||
</mj-section>
|
||||
|
||||
<!-- Footer -->
|
||||
<mj-section background-color="#f8f8f8" padding="20px">
|
||||
<mj-column>
|
||||
<mj-text font-size="12px" color="#666666" align="center" line-height="1.5">
|
||||
You’re receiving this e-mail as you're listed as a participant for this event.
|
||||
</mj-text>
|
||||
<mj-text font-size="12px" color="#666666" align="center" line-height="1.5" padding-top="10px">
|
||||
Forwarding this e-mail could allow any recipient to reply to the organizer, join the guest list, extend the invitation to others, or alter your RSVP.
|
||||
</mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
</mj-body>
|
||||
</mjml>
|
||||
@@ -8,44 +8,7 @@ calendar.alarm_subject_prefix:
|
||||
de: Benachrichtigung
|
||||
it: Notifica
|
||||
pt: Notificação
|
||||
ru: Уведомление
|
||||
zh: 通知
|
||||
ja: 通知
|
||||
ko: 알림
|
||||
ar: إشعار
|
||||
hi: सूचना
|
||||
nl: Melding
|
||||
sv: Meddelande
|
||||
da: Besked
|
||||
no: Varsel
|
||||
fi: Ilmoitus
|
||||
pl: Powiadomienie
|
||||
cs: Oznámení
|
||||
sk: Oznámenie
|
||||
hu: Értesítés
|
||||
ro: Notificare
|
||||
bg: Известие
|
||||
hr: Obavijest
|
||||
sl: Obvestilo
|
||||
et: Teade
|
||||
lv: Paziņojums
|
||||
lt: Pranešimas
|
||||
el: Ειδοποίηση
|
||||
tr: Bildirim
|
||||
he: הודעה
|
||||
th: การแจ้งเตือน
|
||||
vi: Thông báo
|
||||
id: Pemberitahuan
|
||||
ms: Pemberitahuan
|
||||
tl: Abiso
|
||||
uk: Сповіщення
|
||||
be: Паведамленне
|
||||
mk: Известување
|
||||
sq: Njoftim
|
||||
mt: Notifika
|
||||
cy: Hysbysiad
|
||||
ga: Fógra
|
||||
is: Tilkynning
|
||||
|
||||
calendar.alarm_header:
|
||||
en: You have an upcoming event
|
||||
@@ -54,44 +17,7 @@ calendar.alarm_header:
|
||||
de: Sie haben einen bevorstehenden Termin
|
||||
it: Hai un evento in programma
|
||||
pt: Você tem um evento próximo
|
||||
ru: У вас предстоящее событие
|
||||
zh: 您有即将到来的活动
|
||||
ja: 予定されたイベントがあります
|
||||
ko: 다가오는 이벤트가 있습니다
|
||||
ar: لديك حدث قادم
|
||||
hi: आपका एक आगामी कार्यक्रम है
|
||||
nl: U heeft een aankomende gebeurtenis
|
||||
sv: Du har ett kommande evenemang
|
||||
da: Du har en kommende begivenhed
|
||||
no: Du har en kommende hendelse
|
||||
fi: Sinulla on tuleva tapahtuma
|
||||
pl: Masz nadchodzące wydarzenie
|
||||
cs: Máte nadcházející událost
|
||||
sk: Máte nadchádzajúcu udalosť
|
||||
hu: Közelgő eseménye van
|
||||
ro: Aveți un eveniment viitor
|
||||
bg: Имате предстоящо събитие
|
||||
hr: Imate nadolazeći događaj
|
||||
sl: Imate prihajajoči dogodek
|
||||
et: Teil on tulev sündmus
|
||||
lv: Jums ir gaidāms notikums
|
||||
lt: Turite artėjantį įvykį
|
||||
el: Έχετε μια επερχόμενη εκδήλωση
|
||||
tr: Yaklaşan bir etkinliğiniz var
|
||||
he: יש לך אירוע קרוב
|
||||
th: คุณมีกิจกรรมที่กำลังจะมาถึง
|
||||
vi: Bạn có một sự kiện sắp tới
|
||||
id: Anda memiliki acara yang akan datang
|
||||
ms: Anda mempunyai acara yang akan datang
|
||||
tl: Mayroon kayong paparating na kaganapan
|
||||
uk: У вас є майбутня подія
|
||||
be: У вас ёсць будучая падзея
|
||||
mk: Имате претстојувачки настан
|
||||
sq: Keni një ngjarje të ardhshme
|
||||
mt: Għandkom avveniment li ġej
|
||||
cy: Mae gennych chi ddigwyddiad sydd ar ddod
|
||||
ga: Tá imeacht ag teacht agat
|
||||
is: Þú átt komandi viðburð
|
||||
|
||||
calendar.alarm_footer:
|
||||
en: You are receiving this email because you have enabled calendar notifications. To stop receiving these emails, login to the self-service portal and disable event notifications.
|
||||
@@ -100,44 +26,7 @@ calendar.alarm_footer:
|
||||
de: Sie erhalten diese E-Mail, weil Sie Kalender-Benachrichtigungen aktiviert haben. Um diese E-Mails nicht mehr zu erhalten, melden Sie sich im Self-Service-Portal an und deaktivieren Sie Ereignisbenachrichtigungen.
|
||||
it: Ricevi questa email perché hai abilitato le notifiche del calendario. Per smettere di ricevere queste email, accedi al portale self-service e disabilita le notifiche degli eventi.
|
||||
pt: Você está recebendo este e-mail porque habilitou as notificações do calendário. Para parar de receber estes e-mails, faça login no portal de autoatendimento e desative as notificações de eventos.
|
||||
ru: Вы получаете это письмо, потому что включили уведомления календаря. Чтобы прекратить получать эти письма, войдите в портал самообслуживания и отключите уведомления о событиях.
|
||||
zh: 您收到此邮件是因为您已启用日历通知。要停止接收这些邮件,请登录自助服务门户并禁用事件通知。
|
||||
ja: カレンダー通知を有効にしているため、このメールを受信しています。これらのメールの受信を停止するには、セルフサービスポータルにログインしてイベント通知を無効にしてください。
|
||||
ko: 캘린더 알림을 활성화했기 때문에 이 이메일을 받고 있습니다. 이러한 이메일 수신을 중지하려면 셀프서비스 포털에 로그인하여 이벤트 알림을 비활성화하십시오.
|
||||
ar: تتلقى هذا البريد الإلكتروني لأنك قمت بتمكين إشعارات التقويم. لإيقاف تلقي هذه الرسائل الإلكترونية، قم بتسجيل الدخول إلى بوابة الخدمة الذاتية وإلغاء تنشيط إشعارات الأحداث.
|
||||
hi: आप यह ईमेल इसलिए प्राप्त कर रहे हैं क्योंकि आपने कैलेंडर सूचनाएं सक्षम की हैं। इन ईमेल प्राप्त करना बंद करने के लिए, स्व-सेवा पोर्टल में लॉगिन करें और इवेंट सूचनाएं अक्षम करें।
|
||||
nl: U ontvangt deze e-mail omdat u kalendernotificaties heeft ingeschakeld. Om deze e-mails niet meer te ontvangen, logt u in op de selfservice-portal en schakelt u gebeurtenismeldingen uit.
|
||||
sv: Du får detta e-postmeddelande eftersom du har aktiverat kalendernotifieringar. För att sluta få dessa e-postmeddelanden, logga in på självbetjäningsportalen och inaktivera händelsenotifieringar.
|
||||
da: Du modtager denne e-mail, fordi du har aktiveret kalendernotifikationer. For at stoppe med at modtage disse e-mails skal du logge ind på selvbetjeningsportalen og deaktivere begivenhedsnotifikationer.
|
||||
no: Du mottar denne e-posten fordi du har aktivert kalendervarslinger. For å slutte å motta disse e-postene, logg inn på selvbetjeningsportalen og deaktiver hendelsesvarslinger.
|
||||
fi: Saat tämän sähköpostin, koska olet ottanut kalenteritiedotukset käyttöön. Lopettaaksesi näiden sähköpostien vastaanottamisen, kirjaudu itsepalveluportaaliin ja poista käytöstä tapahtumatiedotukset.
|
||||
pl: Otrzymujesz ten e-mail, ponieważ włączyłeś powiadomienia kalendarza. Aby przestać otrzymywać te e-maile, zaloguj się do portalu samoobsługowego i wyłącz powiadomienia o zdarzeniach.
|
||||
cs: Tento e-mail dostáváte, protože máte povolená oznámení kalendáře. Chcete-li přestat dostávat tyto e-maily, přihlaste se na portál samoobsluhy a zakažte oznámení událostí.
|
||||
sk: Tento e-mail dostávate, pretože máte povolené oznámenia kalendára. Ak chcete prestať dostávať tieto e-maily, prihláste sa na portál samoobsluhy a zakážte oznámenia udalostí.
|
||||
hu: Azért kapja ezt az e-mailt, mert engedélyezte a naptár értesítéseket. Az e-mailek fogadásának leállításához jelentkezzen be az önkiszolgáló portálra és tiltsa le az esemény értesítéseket.
|
||||
ro: Primiți acest e-mail pentru că ați activat notificările de calendar. Pentru a opri primirea acestor e-mailuri, autentificați-vă în portalul de autoservire și dezactivați notificările de evenimente.
|
||||
bg: Получавате този имейл, защото сте разрешили известията за календара. За да спрете получаването на тези имейли, влезте в портала за самообслужване и изключете известията за събития.
|
||||
hr: Primate ovaj e-mail jer ste omogućili obavijesti kalendara. Da prestanete primati ove e-mailove, prijavite se na portal za samoposluživanje i onemogućite obavijesti o događajima.
|
||||
sl: To e-pošto prejemate, ker ste omogočili obvestila koledarja. Če želite prenehati prejemati te e-pošte, se prijavite v portal za samopostrežbo in onemogočite obvestila o dogodkih.
|
||||
et: Saate seda e-kirja, kuna olete lubanud kalendri teatised. Nende e-kirjade saamise lõpetamiseks logige sisse iseteenindusportaali ja keelake sündmuste teatised.
|
||||
lv: Jūs saņemat šo e-pastu, jo esat iespējojuši kalendāra paziņojumus. Lai pārtrauktu šo e-pastu saņemšanu, piesakieties pašapkalpošanās portālā un atspējojiet notikumu paziņojumus.
|
||||
lt: Gaunate šį el. laišką, nes įjungėte kalendoriaus pranešimus. Norėdami nebegauti šių el. laiškų, prisijunkite prie savitarnos portalo ir išjunkite įvykių pranešimus.
|
||||
el: Λαμβάνετε αυτό το email επειδή έχετε ενεργοποιήσει τις ειδοποιήσεις ημερολογίου. Για να σταματήσετε να λαμβάνετε αυτά τα emails, συνδεθείτε στην πύλη αυτοεξυπηρέτησης και απενεργοποιήστε τις ειδοποιήσεις εκδηλώσεων.
|
||||
tr: Bu e-postayı alıyorsunuz çünkü takvim bildirimlerini etkinleştirdiniz. Bu e-postaları almayı durdurmak için self-servis portalına giriş yapın ve etkinlik bildirimlerini devre dışı bırakın.
|
||||
he: אתה מקבל את המייל הזה כי הפעלת התראות לוח שנה. כדי להפסיק לקבל מיילים אלה, התחבר לפורטל השירות העצמי והשבת התראות אירועים.
|
||||
th: คุณได้รับอีเมลนี้เพราะคุณได้เปิดใช้งานการแจ้งเตือนปฏิทิน หากต้องการหยุดรับอีเมลเหล่านี้ ให้เข้าสู่ระบบพอร์ทัลบริการตนเองและปิดใช้งานการแจ้งเตือนเหตุการณ์
|
||||
vi: Bạn nhận được email này vì bạn đã bật thông báo lịch. Để ngừng nhận những email này, hãy đăng nhập vào cổng tự phục vụ và tắt thông báo sự kiện.
|
||||
id: Anda menerima email ini karena Anda telah mengaktifkan notifikasi kalender. Untuk berhenti menerima email ini, masuk ke portal layanan mandiri dan nonaktifkan notifikasi acara.
|
||||
ms: Anda menerima e-mel ini kerana anda telah mendayakan pemberitahuan kalendar. Untuk berhenti menerima e-mel ini, log masuk ke portal layan diri dan lumpuhkan pemberitahuan acara.
|
||||
tl: Natatanggap ninyo ang email na ito dahil pinagana ninyo ang mga abiso sa kalendaryo. Para tumigil sa pagtanggap ng mga email na ito, mag-login sa self-service portal at i-disable ang mga abiso sa kaganapan.
|
||||
uk: Ви отримуєте цей електронний лист, оскільки ввімкнули сповіщення календаря. Щоб припинити отримувати ці листи, увійдіть до порталу самообслуговування та вимкніть сповіщення про події.
|
||||
be: Вы атрымліваеце гэты ліст, таму што ўключылі паведамленні календара. Каб спыніць атрыманне гэтых лістоў, увайдзіце ў партал самаабслугоўвання і адключыце паведамленні пра падзеі.
|
||||
mk: Го примате овој е-мејл бидејќи сте овозможиле известувања за календар. За да престанете да примате овие е-мејлови, најавете се на порталот за самоуслуга и оневозможете ги известувањата за настани.
|
||||
sq: Po merrni këtë email sepse keni aktivizuar njoftimet e kalendarit. Për të ndalur marrjen e këtyre emaileve, hyni në portalin e vetëshërbimit dhe çaktivizoni njoftimet e ngjarjeve.
|
||||
mt: Qed tirċievi din l-email għax inti bbelit in-notifiki tal-kalendarju. Biex tieqaf tirċievi dawn l-emails, idħol fil-portal tas-self-service u diżattiva n-notifiki tal-avvenimenti.
|
||||
cy: Rydych yn derbyn yr e-bost hwn oherwydd eich bod wedi galluogi hysbysiadau calendr. I roi'r gorau i dderbyn yr e-byst hyn, mewngofnodwch i'r porth hunanwasanaeth ac analluogi hysbysiadau digwyddiadau.
|
||||
ga: Tá tú ag fáil an ríomhphoist seo toisc go bhfuil fógraí féilire cumasaithe agat. Chun stop a chur le fáil na ríomhphoist seo, logáil isteach sa phortán féinseirbhíse agus díchumasaigh fógraí imeachtaí.
|
||||
is: Þú færð þetta tölvupóst vegna þess að þú hefur virkjað dagbókartilkynningar. Til að hætta að fá þessa tölvupósta skaltu skrá þig inn á sjálfsafgreiðslugáttina og slökkva á viðburðartilkynningum.
|
||||
|
||||
calendar.alarm_open:
|
||||
en: View Event
|
||||
@@ -146,44 +35,7 @@ calendar.alarm_open:
|
||||
de: Termin Anzeigen
|
||||
it: Visualizza Evento
|
||||
pt: Ver Evento
|
||||
ru: Просмотреть Событие
|
||||
zh: 查看活动
|
||||
ja: イベントを表示
|
||||
ko: 이벤트 보기
|
||||
ar: عرض الحدث
|
||||
hi: इवेंट देखें
|
||||
nl: Gebeurtenis Bekijken
|
||||
sv: Visa Händelse
|
||||
da: Se Begivenhed
|
||||
no: Vis Hendelse
|
||||
fi: Näytä Tapahtuma
|
||||
pl: Zobacz Wydarzenie
|
||||
cs: Zobrazit Událost
|
||||
sk: Zobraziť Udalosť
|
||||
hu: Esemény Megtekintése
|
||||
ro: Vezi Evenimentul
|
||||
bg: Виж Събитието
|
||||
hr: Pogledaj Događaj
|
||||
sl: Ogled Dogodka
|
||||
et: Vaata Sündmust
|
||||
lv: Skatīt Notikumu
|
||||
lt: Peržiūrėti Įvykį
|
||||
el: Προβολή Εκδήλωσης
|
||||
tr: Etkinliği Görüntüle
|
||||
he: צפייה באירוע
|
||||
th: ดูกิจกรรม
|
||||
vi: Xem Sự kiện
|
||||
id: Lihat Acara
|
||||
ms: Lihat Acara
|
||||
tl: Tingnan ang Kaganapan
|
||||
uk: Переглянути Подію
|
||||
be: Прагледзець Падзею
|
||||
mk: Погледај Настан
|
||||
sq: Shiko Ngjarjen
|
||||
mt: Ara l-Avveniment
|
||||
cy: Gweld Digwyddiad
|
||||
ga: Féach ar Imeacht
|
||||
is: Skoða Viðburð
|
||||
|
||||
calendar.organizer:
|
||||
en: Organizer
|
||||
@@ -192,44 +44,7 @@ calendar.organizer:
|
||||
de: Organisator
|
||||
it: Organizzatore
|
||||
pt: Organizador
|
||||
ru: Организатор
|
||||
zh: 组织者
|
||||
ja: 主催者
|
||||
ko: 주최자
|
||||
ar: المنظم
|
||||
hi: आयोजक
|
||||
nl: Organisator
|
||||
sv: Arrangör
|
||||
da: Arrangør
|
||||
no: Arrangør
|
||||
fi: Järjestäjä
|
||||
pl: Organizator
|
||||
cs: Organizátor
|
||||
sk: Organizátor
|
||||
hu: Szervező
|
||||
ro: Organizator
|
||||
bg: Организатор
|
||||
hr: Organizator
|
||||
sl: Organizator
|
||||
et: Korraldaja
|
||||
lv: Organizētājs
|
||||
lt: Organizatorius
|
||||
el: Διοργανωτής
|
||||
tr: Organizatör
|
||||
he: מארגן
|
||||
th: ผู้จัดงาน
|
||||
vi: Người tổ chức
|
||||
id: Penyelenggara
|
||||
ms: Penganjur
|
||||
tl: Tagaayos
|
||||
uk: Організатор
|
||||
be: Арганізатар
|
||||
mk: Организатор
|
||||
sq: Organizatori
|
||||
mt: Organizzatur
|
||||
cy: Trefnydd
|
||||
ga: Eagraí
|
||||
is: Skipuleggjandi
|
||||
|
||||
calendar.attendees:
|
||||
en: Guests
|
||||
@@ -238,44 +53,7 @@ calendar.attendees:
|
||||
de: Gäste
|
||||
it: Ospiti
|
||||
pt: Convidados
|
||||
ru: Гости
|
||||
zh: 客人
|
||||
ja: ゲスト
|
||||
ko: 게스트
|
||||
ar: الضيوف
|
||||
hi: अतिथि
|
||||
nl: Gasten
|
||||
sv: Gäster
|
||||
da: Gæster
|
||||
no: Gjester
|
||||
fi: Vieraat
|
||||
pl: Goście
|
||||
cs: Hosté
|
||||
sk: Hostia
|
||||
hu: Vendégek
|
||||
ro: Oaspeți
|
||||
bg: Гости
|
||||
hr: Gosti
|
||||
sl: Gostje
|
||||
et: Külalised
|
||||
lv: Viesi
|
||||
lt: Svečiai
|
||||
el: Καλεσμένοι
|
||||
tr: Konuklar
|
||||
he: אורחים
|
||||
th: แขก
|
||||
vi: Khách mời
|
||||
id: Tamu
|
||||
ms: Tetamu
|
||||
tl: Mga Bisita
|
||||
uk: Гості
|
||||
be: Госці
|
||||
mk: Гости
|
||||
sq: Mysafirë
|
||||
mt: Mistednin
|
||||
cy: Gwesteion
|
||||
ga: Aíonna
|
||||
is: Gestir
|
||||
|
||||
calendar.start:
|
||||
en: Start
|
||||
@@ -284,44 +62,7 @@ calendar.start:
|
||||
de: Beginn
|
||||
it: Inizio
|
||||
pt: Início
|
||||
ru: Начало
|
||||
zh: 开始
|
||||
ja: 開始
|
||||
ko: 시작
|
||||
ar: البداية
|
||||
hi: प्रारंभ
|
||||
nl: Begin
|
||||
sv: Start
|
||||
da: Start
|
||||
no: Start
|
||||
fi: Alkaa
|
||||
pl: Początek
|
||||
cs: Začátek
|
||||
sk: Začiatok
|
||||
hu: Kezdés
|
||||
ro: Început
|
||||
bg: Начало
|
||||
hr: Početak
|
||||
sl: Začetek
|
||||
et: Algus
|
||||
lv: Sākums
|
||||
lt: Pradžia
|
||||
el: Έναρξη
|
||||
tr: Başlangıç
|
||||
he: התחלה
|
||||
th: เริ่ม
|
||||
vi: Bắt đầu
|
||||
id: Mulai
|
||||
ms: Mula
|
||||
tl: Simula
|
||||
uk: Початок
|
||||
be: Пачатак
|
||||
mk: Почеток
|
||||
sq: Fillimi
|
||||
mt: Bidu
|
||||
cy: Dechrau
|
||||
ga: Tosaigh
|
||||
is: Byrjun
|
||||
|
||||
calendar.end:
|
||||
en: End
|
||||
@@ -330,44 +71,7 @@ calendar.end:
|
||||
de: Ende
|
||||
it: Fine
|
||||
pt: Fim
|
||||
ru: Конец
|
||||
zh: 结束
|
||||
ja: 終了
|
||||
ko: 끝
|
||||
ar: النهاية
|
||||
hi: समाप्ति
|
||||
nl: Einde
|
||||
sv: Slut
|
||||
da: Slut
|
||||
no: Slutt
|
||||
fi: Loppu
|
||||
pl: Koniec
|
||||
cs: Konec
|
||||
sk: Koniec
|
||||
hu: Vége
|
||||
ro: Sfârșit
|
||||
bg: Край
|
||||
hr: Kraj
|
||||
sl: Konec
|
||||
et: Lõpp
|
||||
lv: Beigas
|
||||
lt: Pabaiga
|
||||
el: Τέλος
|
||||
tr: Bitiş
|
||||
he: סוף
|
||||
th: สิ้นสุด
|
||||
vi: Kết thúc
|
||||
id: Selesai
|
||||
ms: Tamat
|
||||
tl: Wakas
|
||||
uk: Кінець
|
||||
be: Канец
|
||||
mk: Крај
|
||||
sq: Fundi
|
||||
mt: Tmiem
|
||||
cy: Diwedd
|
||||
ga: Deireadh
|
||||
is: Endir
|
||||
|
||||
calendar.location:
|
||||
en: Location
|
||||
@@ -376,174 +80,306 @@ calendar.location:
|
||||
de: Ort
|
||||
it: Luogo
|
||||
pt: Local
|
||||
ru: Место
|
||||
zh: 地点
|
||||
ja: 場所
|
||||
ko: 위치
|
||||
ar: الموقع
|
||||
hi: स्थान
|
||||
nl: Locatie
|
||||
sv: Plats
|
||||
da: Sted
|
||||
no: Sted
|
||||
fi: Paikka
|
||||
pl: Miejsce
|
||||
cs: Místo
|
||||
sk: Miesto
|
||||
hu: Helyszín
|
||||
ro: Locație
|
||||
bg: Местоположение
|
||||
hr: Lokacija
|
||||
sl: Lokacija
|
||||
et: Asukoht
|
||||
lv: Atrašanās vieta
|
||||
lt: Vieta
|
||||
el: Τοποθεσία
|
||||
tr: Konum
|
||||
he: מיקום
|
||||
th: สถานที่
|
||||
vi: Địa điểm
|
||||
id: Lokasi
|
||||
ms: Lokasi
|
||||
tl: Lokasyon
|
||||
uk: Місце
|
||||
be: Месца
|
||||
mk: Локација
|
||||
sq: Vendndodhja
|
||||
mt: Post
|
||||
cy: Lleoliad
|
||||
ga: Suíomh
|
||||
is: Staðsetning
|
||||
|
||||
calendar.date_template:
|
||||
# English: "Sun May 25, 2025 9am"
|
||||
en: "%a %b %-d, %Y %-I%P"
|
||||
|
||||
# Spanish: "dom 25 may 2025 9h" (day month year hour)
|
||||
es: "%a %-d %b %Y %-Hh"
|
||||
|
||||
# French: "dim 25 mai 2025 9h" (day month year hour)
|
||||
fr: "%a %-d %b %Y %-Hh"
|
||||
|
||||
# German: "So 25. Mai 2025 9 Uhr" (day date month year hour)
|
||||
de: "%a %-d. %b %Y %-H Uhr"
|
||||
|
||||
# Italian: "dom 25 mag 2025 ore 9" (day date month year hour)
|
||||
it: "%a %-d %b %Y ore %-H"
|
||||
|
||||
# Portuguese: "dom 25 mai 2025 9h" (day date month year hour)
|
||||
pt: "%a %-d %b %Y %-Hh"
|
||||
|
||||
# Russian: "вс 25 мая 2025 9:00" (day date month year time)
|
||||
ru: "%a %-d %b %Y %-H:%M"
|
||||
|
||||
# Chinese (Simplified): "2025年5月25日 周日 9时" (year month date weekday hour)
|
||||
zh: "%Y年%-m月%-d日 %a %-H时"
|
||||
|
||||
# Japanese: "2025年5月25日(日)9時" (year month date weekday hour)
|
||||
ja: "%Y年%-m月%-d日(%a)%-H時"
|
||||
|
||||
# Korean: "2025년 5월 25일 일요일 오전 9시" (year month date weekday AM/PM hour)
|
||||
ko: "%Y년 %-m월 %-d일 %a %p %-I시"
|
||||
|
||||
# Arabic: "الأحد 25 مايو 2025 9 ص" (weekday date month year hour AM/PM)
|
||||
ar: "%a %-d %b %Y %-I %p"
|
||||
|
||||
# Hindi: "रवि 25 मई 2025 सुबह 9 बजे" (weekday date month year morning/evening hour)
|
||||
hi: "%a %-d %b %Y %p %-I बजे"
|
||||
|
||||
# Dutch: "zo 25 mei 2025 9u" (weekday date month year hour)
|
||||
nl: "%a %-d %b %Y %-Hu"
|
||||
|
||||
# Swedish: "sön 25 maj 2025 09:00" (weekday date month year time)
|
||||
sv: "%a %-d %b %Y %H:%M"
|
||||
calendar.date_template_long:
|
||||
# English: "Sunday May 25, 2025 9am"
|
||||
en: "%A %B %-d, %Y %-I%P"
|
||||
# Spanish: "domingo 25 mayo 2025 9h" (day month year hour)
|
||||
es: "%A %-d %B %Y %-Hh"
|
||||
# French: "dimanche 25 mai 2025 9h" (day month year hour)
|
||||
fr: "%A %-d %B %Y %-Hh"
|
||||
# German: "Sonntag 25. Mai 2025 9 Uhr" (day date month year hour)
|
||||
de: "%A %-d. %B %Y %-H Uhr"
|
||||
# Italian: "domenica 25 maggio 2025 ore 9" (day date month year hour)
|
||||
it: "%A %-d %B %Y ore %-H"
|
||||
# Portuguese: "domingo 25 maio 2025 9h" (day date month year hour)
|
||||
pt: "%A %-d %B %Y %-Hh"
|
||||
# Dutch: "zondag 25 mei 2025 9u" (weekday date month year hour)
|
||||
nl: "%A %-d %B %Y %-Hu"
|
||||
|
||||
# Danish: "søn 25. maj 2025 09.00" (weekday date month year time with periods)
|
||||
da: "%a %-d. %b %Y %H.%M"
|
||||
calendar.invitation:
|
||||
en: Invitation
|
||||
es: Invitación
|
||||
fr: Invitation
|
||||
de: Einladung
|
||||
it: Invito
|
||||
pt: Convite
|
||||
nl: Uitnodiging
|
||||
|
||||
# Norwegian: "søn 25. mai 2025 09:00" (weekday date month year time)
|
||||
no: "%a %-d. %b %Y %H:%M"
|
||||
calendar.updated_invitation:
|
||||
en: Updated invitation
|
||||
es: Invitación actualizada
|
||||
fr: Invitation mise à jour
|
||||
de: Aktualisierte Einladung
|
||||
it: Invito aggiornato
|
||||
pt: Convite atualizado
|
||||
nl: Bijgewerkte uitnodiging
|
||||
|
||||
# Finnish: "su 25. toukokuuta 2025 klo 9.00" (weekday date month year clock time)
|
||||
fi: "%a %-d. %b %Y klo %-H.%M"
|
||||
calendar.event_updated:
|
||||
en: This event has been updated
|
||||
es: Este evento ha sido actualizado
|
||||
fr: Cet événement a été mis à jour
|
||||
de: Dieses Ereignis wurde aktualisiert
|
||||
it: Questo evento è stato aggiornato
|
||||
pt: Este evento foi atualizado
|
||||
nl: Dit evenement is bijgewerkt
|
||||
|
||||
# Polish: "ndz 25 maj 2025 9:00" (weekday date month year time)
|
||||
pl: "%a %-d %b %Y %-H:%M"
|
||||
calendar.cancelled:
|
||||
en: Cancelled
|
||||
es: Cancelado
|
||||
fr: Annulé
|
||||
de: Abgesagt
|
||||
it: Annullato
|
||||
pt: Cancelado
|
||||
nl: Geannuleerd
|
||||
|
||||
# Czech: "ne 25. 5. 2025 9:00" (weekday date month year time)
|
||||
cs: "%a %-d. %-m. %Y %-H:%M"
|
||||
calendar.event_cancelled:
|
||||
en: This event has been canceled
|
||||
es: Este evento ha sido cancelado
|
||||
fr: Cet événement a été annulé
|
||||
de: Dieses Ereignis wurde abgesagt
|
||||
it: Questo evento è stato annullato
|
||||
pt: Este evento foi cancelado
|
||||
nl: Dit evenement is geannuleerd
|
||||
|
||||
# Slovak: "ne 25. 5. 2025 9:00" (weekday date month year time)
|
||||
sk: "%a %-d. %-m. %Y %-H:%M"
|
||||
calendar.accepted:
|
||||
en: Accepted
|
||||
es: Aceptado
|
||||
fr: Accepté
|
||||
de: Angenommen
|
||||
it: Accettato
|
||||
pt: Aceito
|
||||
nl: Geaccepteerd
|
||||
|
||||
# Hungarian: "v 2025. 05. 25. 9:00" (weekday year month date time)
|
||||
hu: "%a %Y. %m. %d. %-H:%M"
|
||||
calendar.participant_accepted:
|
||||
en: Participant $name accepted the invitation
|
||||
es: El participante $name aceptó la invitación
|
||||
fr: Le participant $name a accepté l'invitation
|
||||
de: Teilnehmer $name hat die Einladung angenommen
|
||||
it: Il partecipante $name ha accettato l'invito
|
||||
pt: O participante $name aceitou o convite
|
||||
nl: Deelnemer $name heeft de uitnodiging geaccepteerd
|
||||
|
||||
# Romanian: "dum 25 mai 2025 9:00" (weekday date month year time)
|
||||
ro: "%a %-d %b %Y %-H:%M"
|
||||
calendar.declined:
|
||||
en: Declined
|
||||
es: Rechazado
|
||||
fr: Refusé
|
||||
de: Abgelehnt
|
||||
it: Rifiutato
|
||||
pt: Recusado
|
||||
nl: Afgewezen
|
||||
|
||||
# Bulgarian: "нед 25 май 2025 9:00" (weekday date month year time)
|
||||
bg: "%a %-d %b %Y %-H:%M"
|
||||
calendar.participant_declined:
|
||||
en: Participant $name declined the invitation
|
||||
es: El participante $name rechazó la invitación
|
||||
fr: Le participant $name a refusé l'invitation
|
||||
de: Teilnehmer $name hat die Einladung abgelehnt
|
||||
it: Il partecipante $name ha rifiutato l'invito
|
||||
pt: O participante $name recusou o convite
|
||||
nl: Deelnemer $name heeft de uitnodiging afgewezen
|
||||
|
||||
# Croatian: "ned 25. svi 2025 9:00" (weekday date month year time)
|
||||
hr: "%a %-d. %b %Y %-H:%M"
|
||||
calendar.tentative:
|
||||
en: Tentative
|
||||
es: Provisional
|
||||
fr: Provisoire
|
||||
de: Vorläufig
|
||||
it: Provvisorio
|
||||
pt: Provisório
|
||||
nl: Voorlopig
|
||||
|
||||
# Slovenian: "ned 25. maj 2025 9:00" (weekday date month year time)
|
||||
sl: "%a %-d. %b %Y %-H:%M"
|
||||
calendar.participant_tentative:
|
||||
en: Participant $name tentatively accepted the invitation
|
||||
es: El participante $name aceptó provisionalmente la invitación
|
||||
fr: Le participant $name a accepté provisoirement l'invitation
|
||||
de: Teilnehmer $name hat die Einladung vorläufig angenommen
|
||||
it: Il partecipante $name ha accettato provvisoriamente l'invito
|
||||
pt: O participante $name aceitou provisoriamente o convite
|
||||
nl: Deelnemer $name heeft de uitnodiging voorlopig geaccepteerd
|
||||
|
||||
# Estonian: "P 25. mai 2025 9:00" (weekday date month year time)
|
||||
et: "%a %-d. %b %Y %-H:%M"
|
||||
calendar.delegated:
|
||||
en: Delegated
|
||||
es: Delegado
|
||||
fr: Délégué
|
||||
de: Delegiert
|
||||
it: Delegato
|
||||
pt: Delegado
|
||||
nl: Gedelegeerd
|
||||
|
||||
# Latvian: "sv 25. maijs 2025 9:00" (weekday date month year time)
|
||||
lv: "%a %-d. %b %Y %-H:%M"
|
||||
calendar.participant_delegated:
|
||||
en: Participant $name delegated the invitation
|
||||
es: El participante $name delegó la invitación
|
||||
fr: Le participant $name a délégué l'invitation
|
||||
de: Teilnehmer $name hat die Einladung delegiert
|
||||
it: Il partecipante $name ha delegato l'invito
|
||||
pt: O participante $name delegou o convite
|
||||
nl: Deelnemer $name heeft de uitnodiging gedelegeerd
|
||||
|
||||
# Lithuanian: "sk 2025 m. gegužės 25 d. 9:00" (weekday year month date time)
|
||||
lt: "%a %Y m. %b %-d d. %-H:%M"
|
||||
calendar.reply:
|
||||
en: Reply
|
||||
es: Respuesta
|
||||
fr: Réponse
|
||||
de: Antwort
|
||||
it: Risposta
|
||||
pt: Resposta
|
||||
nl: Antwoord
|
||||
|
||||
# Greek: "Κυρ 25 Μάι 2025 9:00 πμ" (weekday date month year time AM/PM)
|
||||
el: "%a %-d %b %Y %-I:%M %p"
|
||||
calendar.participant_reply:
|
||||
en: Participant $name replied to the invitation
|
||||
es: El participante $name respondió a la invitación
|
||||
fr: Le participant $name a répondu à l'invitation
|
||||
de: Teilnehmer $name hat auf die Einladung geantwortet
|
||||
it: Il partecipante $name ha risposto all'invito
|
||||
pt: O participante $name respondeu ao convite
|
||||
nl: Deelnemer $name heeft gereageerd op de uitnodiging
|
||||
|
||||
# Turkish: "Paz 25 May 2025 09:00" (weekday date month year time)
|
||||
tr: "%a %-d %b %Y %H:%M"
|
||||
calendar.summary:
|
||||
en: Summary
|
||||
es: Resumen
|
||||
fr: Résumé
|
||||
de: Zusammenfassung
|
||||
it: Riepilogo
|
||||
pt: Resumo
|
||||
nl: Samenvatting
|
||||
|
||||
# Hebrew: "א׳ 25 מאי 2025 9:00" (weekday date month year time)
|
||||
he: "%a %-d %b %Y %-H:%M"
|
||||
calendar.description:
|
||||
en: Description
|
||||
es: Descripción
|
||||
fr: Description
|
||||
de: Beschreibung
|
||||
it: Descrizione
|
||||
pt: Descrição
|
||||
nl: Beschrijving
|
||||
|
||||
# Thai: "อา. 25 พ.ค. 2568 9:00 น." (weekday date month Buddhist year time)
|
||||
th: "%a %-d %b %Y %-H:%M น."
|
||||
calendar.when:
|
||||
en: When
|
||||
es: Cuándo
|
||||
fr: Quand
|
||||
de: Wann
|
||||
it: Quando
|
||||
pt: Quando
|
||||
nl: Wanneer
|
||||
|
||||
# Vietnamese: "CN 25 thg 5 2025 9:00" (weekday date month year time)
|
||||
vi: "%a %-d thg %-m %Y %-H:%M"
|
||||
calendar.changed:
|
||||
en: Changed
|
||||
es: Cambiado
|
||||
fr: Modifié
|
||||
de: Geändert
|
||||
it: Modificato
|
||||
pt: Alterado
|
||||
nl: Gewijzigd
|
||||
|
||||
# Indonesian: "Min 25 Mei 2025 09.00" (weekday date month year time with periods)
|
||||
id: "%a %-d %b %Y %H.%M"
|
||||
calendar.reply_as:
|
||||
en: Reply as $name for this event series
|
||||
es: Responder como $name para esta serie de eventos
|
||||
fr: Répondre en tant que $name pour cette série d'événements
|
||||
de: Als $name für diese Ereignisserie antworten
|
||||
it: Rispondi come $name per questa serie di eventi
|
||||
pt: Responder como $name para esta série de eventos
|
||||
nl: Antwoord als $name voor deze evenementenreeks
|
||||
|
||||
# Malaysian: "Ahd 25 Mei 2025 9:00 PG" (weekday date month year time AM/PM)
|
||||
ms: "%a %-d %b %Y %-I:%M %p"
|
||||
calendar.yes:
|
||||
en: Yes
|
||||
es: Sí
|
||||
fr: Oui
|
||||
de: Ja
|
||||
it: Sì
|
||||
pt: Sim
|
||||
nl: Ja
|
||||
|
||||
# Filipino/Tagalog: "Lin 25 May 2025 9:00 ng umaga" (weekday date month year time AM/PM)
|
||||
tl: "%a %-d %b %Y %-I:%M %p"
|
||||
calendar.no:
|
||||
en: No
|
||||
es: No
|
||||
fr: Non
|
||||
de: Nein
|
||||
it: No
|
||||
pt: Não
|
||||
nl: Nee
|
||||
|
||||
# Ukrainian: "нд 25 тра 2025 9:00" (weekday date month year time)
|
||||
uk: "%a %-d %b %Y %-H:%M"
|
||||
calendar.maybe:
|
||||
en: Maybe
|
||||
es: Quizás
|
||||
fr: Peut-être
|
||||
de: Vielleicht
|
||||
it: Forse
|
||||
pt: Talvez
|
||||
nl: Misschien
|
||||
|
||||
# Belarusian: "нд 25 мая 2025 9:00" (weekday date month year time)
|
||||
be: "%a %-d %b %Y %-H:%M"
|
||||
calendar.imip_footer_1:
|
||||
en: You're receiving this e-mail as you're listed as a participant for this event.
|
||||
es: Recibes este correo electrónico porque estás registrado como participante de este evento.
|
||||
fr: Vous recevez cet e-mail car vous êtes inscrit comme participant à cet événement.
|
||||
de: Sie erhalten diese E-Mail, weil Sie als Teilnehmer für dieses Ereignis aufgeführt sind.
|
||||
it: Ricevi questa e-mail perché sei elencato come partecipante a questo evento.
|
||||
pt: Você está recebendo este e-mail porque está listado como participante deste evento.
|
||||
nl: U ontvangt deze e-mail omdat u staat vermeld als deelnemer aan dit evenement.
|
||||
|
||||
# Macedonian: "нед 25 мај 2025 9:00" (weekday date month year time)
|
||||
mk: "%a %-d %b %Y %-H:%M"
|
||||
calendar.imip_footer_2:
|
||||
en: Forwarding this e-mail could allow any recipient to reply to the organizer, join the guest list, extend the invitation to others, or alter your RSVP.
|
||||
es: Reenviar este correo electrónico podría permitir que cualquier destinatario responda al organizador, se una a la lista de invitados, extienda la invitación a otros o modifique tu confirmación de asistencia.
|
||||
fr: Le transfert de cet e-mail pourrait permettre à tout destinataire de répondre à l'organisateur, de rejoindre la liste des invités, d'étendre l'invitation à d'autres ou de modifier votre RSVP.
|
||||
de: Das Weiterleiten dieser E-Mail könnte es jedem Empfänger ermöglichen, dem Organisator zu antworten, der Gästeliste beizutreten, die Einladung an andere weiterzugeben oder Ihre Zusage zu ändern.
|
||||
it: L'inoltro di questa e-mail potrebbe consentire a qualsiasi destinatario di rispondere all'organizzatore, unirsi alla lista degli ospiti, estendere l'invito ad altri o modificare la tua conferma di partecipazione.
|
||||
pt: Encaminhar este e-mail pode permitir que qualquer destinatário responda ao organizador, se junte à lista de convidados, estenda o convite a outros ou altere sua confirmação de presença.
|
||||
nl: Het doorsturen van deze e-mail kan elke ontvanger in staat stellen om te reageren op de organisator, deel te nemen aan de gastenlijst, de uitnodiging uit te breiden naar anderen, of uw RSVP te wijzigen.
|
||||
|
||||
# Albanian: "Die 25 Maj 2025 9:00" (weekday date month year time)
|
||||
sq: "%a %-d %b %Y %-H:%M"
|
||||
calendar.rsvp_recorded:
|
||||
en: Your RSVP has been recorded.
|
||||
es: Tu confirmación de asistencia ha sido registrada.
|
||||
fr: Votre RSVP a été enregistré.
|
||||
de: Ihre Zusage wurde aufgezeichnet.
|
||||
it: La tua conferma di partecipazione è stata registrata.
|
||||
pt: Sua confirmação de presença foi registrada.
|
||||
nl: Uw RSVP is geregistreerd.
|
||||
|
||||
# Maltese: "Ħad 25 Mej 2025 9:00" (weekday date month year time)
|
||||
mt: "%a %-d %b %Y %-H:%M"
|
||||
calendar.rsvp_failed:
|
||||
en: Failed to record your RSVP.
|
||||
es: No se pudo registrar tu confirmación de asistencia.
|
||||
fr: Impossible d'enregistrer votre RSVP.
|
||||
de: Ihre Zusage konnte nicht aufgezeichnet werden.
|
||||
it: Impossibile registrare la tua conferma di partecipazione.
|
||||
pt: Falha ao registrar sua confirmação de presença.
|
||||
nl: Kan uw RSVP niet registreren.
|
||||
|
||||
# Welsh: "Sul 25 Mai 2025 9:00" (weekday date month year time)
|
||||
cy: "%a %-d %b %Y %-H:%M"
|
||||
calendar.event_not_found:
|
||||
en: The event you are trying to RSVP to was not found.
|
||||
es: No se encontró el evento al que intentas confirmar asistencia.
|
||||
fr: L'événement auquel vous essayez de répondre n'a pas été trouvé.
|
||||
de: Das Ereignis, für das Sie eine Zusage geben möchten, wurde nicht gefunden.
|
||||
it: L'evento a cui stai cercando di confermare la partecipazione non è stato trovato.
|
||||
pt: O evento para o qual você está tentando confirmar presença não foi encontrado.
|
||||
nl: Het evenement waarvoor u probeert te reageren is niet gevonden.
|
||||
|
||||
# Irish: "Domh 25 Beal 2025 9:00" (weekday date month year time)
|
||||
ga: "%a %-d %b %Y %-H:%M"
|
||||
calendar.invalid_rsvp:
|
||||
en: The RSVP request was invalid or malformed.
|
||||
es: La solicitud de confirmación de asistencia era inválida o estaba mal formada.
|
||||
fr: La demande de RSVP était invalide ou mal formée.
|
||||
de: Die Zusage-Anfrage war ungültig oder fehlerhaft.
|
||||
it: La richiesta di conferma di partecipazione era non valida o mal formata.
|
||||
pt: A solicitação de confirmação de presença era inválida ou mal formada.
|
||||
nl: Het RSVP-verzoek was ongeldig of onjuist gevormd.
|
||||
|
||||
# Icelandic: "sun 25. maí 2025 09:00" (weekday date month year time)
|
||||
is: "%a %-d. %b %Y %H:%M"
|
||||
calendar.not_participant:
|
||||
en: You are no longer a participant in this event.
|
||||
es: Ya no eres participante de este evento.
|
||||
fr: Vous n'êtes plus participant à cet événement.
|
||||
de: Sie sind kein Teilnehmer dieses Ereignisses mehr.
|
||||
it: Non sei più un partecipante a questo evento.
|
||||
pt: Você não é mais um participante deste evento.
|
||||
nl: U bent geen deelnemer meer aan dit evenement.
|
||||
|
||||
Reference in New Issue
Block a user