diff --git a/lang/de_de.php b/lang/de_de.php index 6361299a9..a052c28fd 100644 --- a/lang/de_de.php +++ b/lang/de_de.php @@ -5,6 +5,41 @@ class de_de extends en_gb { + /** + * @return array + */ + protected function _LoadDates() + { + $dates = parent::_LoadDates(); + + // change defaults here + $dates['general_date'] = 'd.m.Y'; + $dates['general_datetime'] = 'd.m.Y H:i:s'; + $dates['short_datetime'] = 'j.n.y H:i'; + $dates['schedule_daily'] = 'l, d.m.Y'; + $dates['reservation_email'] = 'd.m.Y @ H:i (e)'; + $dates['res_popup'] = 'd.m.Y H:i'; + $dates['res_popup_time'] = 'D, d.n. H:i'; + $dates['short_reservation_date'] = 'j.n.y H:i'; + $dates['dashboard'] = 'l, d.m.Y H:i'; + $dates['period_time'] = "H:i"; + $dates['timepicker'] = 'H:i'; + $dates['mobile_reservation_date'] = 'd.m. H:i'; + $dates['general_date_js'] = "dd.mm.yy"; + $dates['general_time_js'] = 'H:mm'; + $dates['timepicker_js'] = 'H:i'; + $dates['momentjs_datetime'] = 'D.M.YY H:mm'; + $dates['calendar_time'] = 'H:mm'; + $dates['calendar_dates'] = 'd M'; + $dates['embedded_date'] = 'D, d.'; + $dates['embedded_time'] = 'H:i'; + $dates['embedded_datetime'] = 'j.n. H:i'; + $dates['report_date'] = '%d.%m.'; + + $this->Dates = $dates; + return $this->Dates; + } + /** * @return array */ @@ -813,7 +848,7 @@ protected function _LoadStrings() $strings['ConflictingReservationDates'] = 'Es gibt in Konflikt stehende Reservierungen an folgenden Tagen:'; $strings['StartDateBeforeEndDateRule'] = 'Der Startzeitpunkt muss vor dem Endzeitpunkt liegen'; $strings['StartIsInPast'] = 'Der Startzeitpunkt darf nicht in der Vergangenheit liegen'; - $strings['EmailDisabled'] = 'Em-Mail-Benachrichtigungen wurden vom Administrator deaktiviert'; + $strings['EmailDisabled'] = 'E-Mail-Benachrichtigungen wurden vom Administrator deaktiviert'; $strings['ValidLayoutRequired'] = 'Zeitfenster müssen für alle 24 Stunden eines Tages vorgegeben werden, von und bis 0 Uhr.'; $strings['CustomAttributeErrors'] = 'Es gibt Probleme mit den von Ihnen hinzugefügten Attributen:'; $strings['CustomAttributeRequired'] = '%s ist ein Pflichtfeld'; diff --git a/lang/de_de/AccountActivation.tpl b/lang/de_de/AccountActivation.tpl index 9065f3446..e1f9c6003 100644 --- a/lang/de_de/AccountActivation.tpl +++ b/lang/de_de/AccountActivation.tpl @@ -2,4 +2,5 @@ Sehr geehrte/r {$FirstName} {$LastName},

Vielen Dank für Ihre Registrierung. Durch einen Klick auf diesen Link:

aktivieren Sie Ihr Konto


-oder geben Sie {$ActivationUrl} in Ihren Browser ein. +oder geben Sie {$ActivationUrl} in Ihren Browser ein.
+

{$AppTitle}-Login

diff --git a/lang/de_de/AccountCreation.tpl b/lang/de_de/AccountCreation.tpl index 78838f705..6a8a43f43 100644 --- a/lang/de_de/AccountCreation.tpl +++ b/lang/de_de/AccountCreation.tpl @@ -1,9 +1,10 @@ -

{$To},

+

Hallo {$To},

Ein neuer Benutzer hat sich mit folgenden Daten registriert:
-Email: {$EmailAddress}
Name: {$FullName}
+E-mail: {$EmailAddress}
Telefon: {$Phone}
Organisation: {$Organization}
Position: {$Position}

+

{$AppTitle}-Login

diff --git a/lang/de_de/AccountCreationForUser.tpl b/lang/de_de/AccountCreationForUser.tpl new file mode 100644 index 000000000..7ab46ba7b --- /dev/null +++ b/lang/de_de/AccountCreationForUser.tpl @@ -0,0 +1,15 @@ +

Hallo {$FullName},

+ +

für Sie wurde ein {$AppTitle}-Benutzerkonto mit den folgenden Daten erstellt:
+E-Mail: {$EmailAddress}
+Name: {$FullName}
+Telefon: {$Phone}
+Organisation: {$Organization}
+Position: {$Position}
+Passwort: {$Password}

+{if !empty($CreatedBy)} + Erstellt von: {$CreatedBy} +{/if} +
+Bitte loggen Sie sich ein und ändern Ihr Passwort.
+

{$AppTitle}-Login

diff --git a/lang/de_de/AccountDeleted.tpl b/lang/de_de/AccountDeleted.tpl new file mode 100644 index 000000000..80cf30830 --- /dev/null +++ b/lang/de_de/AccountDeleted.tpl @@ -0,0 +1,3 @@ +Das {$AppTitle}-Benutzerkonto für {$UserFullName} wurde gelöscht von {$AdminFullName}.
+ +

{$AppTitle}-Login

diff --git a/lang/de_de/AnnouncementEmail.tpl b/lang/de_de/AnnouncementEmail.tpl new file mode 100644 index 000000000..f3bc60697 --- /dev/null +++ b/lang/de_de/AnnouncementEmail.tpl @@ -0,0 +1,6 @@ +Hallo {$FirstName},
+die folgende Ankündigung wird Ihnen von {$AppTitle} gesendet:
+
+{$AnnouncementText|nl2br} +
+

{$AppTitle}-Login

diff --git a/lang/de_de/EndReminderEmail.tpl b/lang/de_de/EndReminderEmail.tpl index 1d47e487a..116a0246c 100644 --- a/lang/de_de/EndReminderEmail.tpl +++ b/lang/de_de/EndReminderEmail.tpl @@ -1,6 +1,5 @@ Ihre Reservierung endet bald.
-Reservierungsdetails: -
+Reservierungsdetails:

Start: {formatdate date=$StartDate key=reservation_email}
Ende: {formatdate date=$EndDate key=reservation_email}
@@ -8,7 +7,6 @@ Reservierungsdetails: Titel: {$Title}
Beschreibung: {$Description|nl2br}

-Reservierung ansehen | +

Reservierung ansehen | Zum Kalender hinzufügen | -Anmelden bei LibreBooking - +{$AppTitle}-Login

diff --git a/lang/de_de/GuestAccountCreation.tpl b/lang/de_de/GuestAccountCreation.tpl new file mode 100644 index 000000000..64ec7f24c --- /dev/null +++ b/lang/de_de/GuestAccountCreation.tpl @@ -0,0 +1,9 @@ +

Hallo,
+Sie wurden zu einer Buchung in {$AppTitle} eingeladen.
+Es wurde ein Benutzerkonto mit den folgenden Daten erzeugt:
+E-Mail: {$EmailAddress}
+Passwort: {$Password}
+
+Bitte loggen Sie sich ein, um Ihr Benutzerkonto und Ihre Reservierungen anzupassen.
+ +

{$AppTitle}-Login

diff --git a/lang/de_de/InviteUser.tpl b/lang/de_de/InviteUser.tpl new file mode 100644 index 000000000..087346a3b --- /dev/null +++ b/lang/de_de/InviteUser.tpl @@ -0,0 +1,6 @@ +Hallo,
+{$FullName} hat Sie eingeladen ein Benutzerkonto bei {$AppTitle} zu erstellen damit Sie an einer Reservierung teilnehmen können.
+Bitte registrieren Sie sich hier.
+Vielen Dank
+
+

{$AppTitle}-Login

diff --git a/lang/de_de/MissedCheckinEmail.tpl b/lang/de_de/MissedCheckinEmail.tpl new file mode 100644 index 000000000..5525bbf47 --- /dev/null +++ b/lang/de_de/MissedCheckinEmail.tpl @@ -0,0 +1,18 @@ +Hallo {$FirstName},
+bitte führen Sie einen Checkin zu Ihrer Reservierung durch.
+
+Reservierungsdetails:
+
+Start: {formatdate date=$StartDate key=reservation_email}
+Ende: {formatdate date=$EndDate key=reservation_email}
+Resource: {$ResourceName}
+Titel: {$Title}
+Beschreibung: {$Description|nl2br} +{if $IsAutoRelease} +
+ Wenn Sie sich nicht einchecken, wird Ihre Reservierung automatisch um {formatdate date=$AutoReleaseTime key=reservation_email} gelöscht.
+ Ihr Anspruch auf die Reservierung verfällt damit. +{/if} +
+
+

Reservierung ansehen | {$AppTitle}-Login

diff --git a/lang/de_de/ReportEmail.tpl b/lang/de_de/ReportEmail.tpl index 2449729aa..8941b9031 100644 --- a/lang/de_de/ReportEmail.tpl +++ b/lang/de_de/ReportEmail.tpl @@ -1,3 +1,4 @@ -Ihren Reservierungsbericht finden Sie im Anhang.
+Hallo {$FirstName},
+Ihren Reservierungsbericht aus {$AppTitle} finden Sie im Anhang.
-Anmelden bei LibreBooking +

{$AppTitle}-Login

diff --git a/lang/de_de/ReservationAvailable.tpl b/lang/de_de/ReservationAvailable.tpl new file mode 100644 index 000000000..3b08d768c --- /dev/null +++ b/lang/de_de/ReservationAvailable.tpl @@ -0,0 +1,5 @@ +Hallo {$FirstName},
+die Ressource "{$ResourceName}" ist nun verfügbar zwischen {formatdate date=$StartDate key=res_popup} und {formatdate date=$EndDate key=res_popup}. +
+
+

Jetzt reservieren | {$AppTitle}-Login

diff --git a/lang/de_de/ReservationCreated.tpl b/lang/de_de/ReservationCreated.tpl index 5fc8f3f2f..401d98f8e 100644 --- a/lang/de_de/ReservationCreated.tpl +++ b/lang/de_de/ReservationCreated.tpl @@ -1,85 +1,85 @@ - Reservierungsdetails: -
-
+Hallo {$FirstName},
+Sie haben die folgende Reservierung erstellt.
+
+Reservierungsdetails:
+
+Beginn: {formatdate date=$StartDate key=reservation_email}
+Ende: {formatdate date=$EndDate key=reservation_email}
- Beginn: {formatdate date=$StartDate key=reservation_email}
- Ende: {formatdate date=$EndDate key=reservation_email}
+{if $Resources|default:array()|count > 1} + Ressourcen ({$Resources|default:array()|count}):
+{else} + Ressource:
+{/if} +{foreach from=$Resources item=resource name=resourceLoop} + {$resource.name|escape}
+ {if $resource.scheduleName}Zeitplan: {$resource.scheduleName|escape}
{/if} + Ressourcen-ID: {$resource.id}
+ {if $resource.location}Standort: {$resource.location|escape}
{/if} + {if $resource.contact}Kontakt: {$resource.contact|escape}
{/if} + {if $resource.description}Beschreibung: {$resource.description|escape|nl2br}
{/if} + {if $resource.notes}Notizen: {$resource.notes|escape|nl2br}
{/if} + {if $resource.resourceAdministrator}Ressourcenadministrator: {$resource.resourceAdministrator|escape}
{/if} - {if $Resources|default:array()|count > 1} - Ressourcen ({$Resources|default:array()|count}):
- {else} - Ressource:
+ {if $resource.attributeRows|default:array()|count > 0} + Ressourcendetails:
+ + {foreach from=$resource.attributeRows item=row} + + + + + {/foreach} +
{$row.label|escape}{$row.displayValue|escape|nl2br}
{/if} - {foreach from=$Resources item=resource name=resourceLoop} - {$resource.name|escape}
- {if $resource.scheduleName}Zeitplan: {$resource.scheduleName|escape}
{/if} - Ressourcen-ID: {$resource.id}
- {if $resource.location}Standort: {$resource.location|escape}
{/if} - {if $resource.contact}Kontakt: {$resource.contact|escape}
{/if} - {if $resource.description}Beschreibung: {$resource.description|escape|nl2br}
{/if} - {if $resource.notes}Notizen: {$resource.notes|escape|nl2br}
{/if} - {if $resource.resourceAdministrator}Ressourcenadministrator: {$resource.resourceAdministrator|escape}
{/if} - {if $resource.attributeRows|default:array()|count > 0} - Ressourcendetails:
- - {foreach from=$resource.attributeRows item=row} - - - - - {/foreach} -
{$row.label|escape}{$row.displayValue|escape|nl2br}
- {/if} + {if $resource.image} +
{$resource.name|escape}
+ {/if} - {if $resource.image} -
{$resource.name|escape}
- {/if} + {if !$smarty.foreach.resourceLoop.last}
{/if} +{/foreach} - {if !$smarty.foreach.resourceLoop.last}
{/if} - {/foreach} +Titel: {$Title}
+Beschreibung: {$Description|nl2br}
- Titel: {$Title}
- Beschreibung: {$Description|nl2br}
+{if count($RepeatDates) gt 0} +
+ Diese Reservierung gilt für den/die folgenden Tag(e): +
+{/if} - {if count($RepeatDates) gt 0} -
- Diese Reservierung gilt für den/die folgenden Tag(e): -
- {/if} +{foreach from=$RepeatDates item=date name=dates} + {formatdate date=$date}
+{/foreach} - {foreach from=$RepeatDates item=date name=dates} - {formatdate date=$date}
+{if $Accessories|default:array()|count > 0} +
Zubehör:
+ {foreach from=$Accessories item=accessory} + ({$accessory->QuantityReserved}) {$accessory->Name}
{/foreach} +{/if} - {if $Accessories|default:array()|count > 0} -
Zubehör:
- {foreach from=$Accessories item=accessory} - ({$accessory->QuantityReserved}) {$accessory->Name}
- {/foreach} - {/if} - - {if $Attributes|default:array()|count > 0} -
- {foreach from=$Attributes item=attribute} -
{control type="AttributeControl" attribute=$attribute readonly=true}
- {/foreach} - {/if} - - {if $RequiresApproval} -
- Eine oder mehrere Ressourcen benötigen eine Genehmigung. - Diese Reservierung wird zurückgehalten, bis sie genehmigt ist. - {/if} - - {if !empty($ApprovedBy)} -
- Genehmigt von: {$ApprovedBy} - {/if} +{if $Attributes|default:array()|count > 0} +
+ {foreach from=$Attributes item=attribute} +
{control type="AttributeControl" attribute=$attribute readonly=true}
+ {/foreach} +{/if} +{if $RequiresApproval}
+ Eine oder mehrere Ressourcen benötigen eine Genehmigung. + Diese Reservierung wird zurückgehalten, bis sie genehmigt ist. +{/if} + +{if !empty($ApprovedBy)}
- Reservierung ansehen | - Zum Kalender hinzufügen | - Anmelden bei {$AppTitle} + Genehmigt von: {$ApprovedBy} +{/if} +
+
+

Reservierung ansehen | +Zum Kalender hinzufügen | +{$AppTitle}-Login

diff --git a/lang/de_de/ReservationCreatedAdmin.tpl b/lang/de_de/ReservationCreatedAdmin.tpl index 05a177f04..cafe8aace 100644 --- a/lang/de_de/ReservationCreatedAdmin.tpl +++ b/lang/de_de/ReservationCreatedAdmin.tpl @@ -1,79 +1,79 @@ - Reservierungsdetails: -
-
+Hallo {$FirstName},
+es wurde die folgende Reservierung erstellt.
+Reservierungsdetails:
+
- Benutzer: {$UserName}
- Beginn: {formatdate date=$StartDate key=reservation_email}
- Ende: {formatdate date=$EndDate key=reservation_email}
+Benutzer: {$UserName}
+Beginn: {formatdate date=$StartDate key=reservation_email}
+Ende: {formatdate date=$EndDate key=reservation_email}
- {if $Resources|default:array()|count > 1} - Ressourcen ({$Resources|default:array()|count}):
- {else} - Ressource:
+{if $Resources|default:array()|count > 1} + Ressourcen ({$Resources|default:array()|count}):
+{else} + Ressource:
+{/if} +{foreach from=$Resources item=resource name=resourceLoop} + {$resource.name|escape}
+ {if $resource.scheduleName}Zeitplan: {$resource.scheduleName|escape}
{/if} + Ressourcen-ID: {$resource.id}
+ {if $resource.location}Standort: {$resource.location|escape}
{/if} + {if $resource.contact}Kontakt: {$resource.contact|escape}
{/if} + {if $resource.description}Beschreibung: {$resource.description|escape|nl2br}
{/if} + {if $resource.notes}Notizen: {$resource.notes|escape|nl2br}
{/if} + {if $resource.resourceAdministrator}Ressourcenadministrator: {$resource.resourceAdministrator|escape}
{/if} + + {if $resource.attributeRows|default:array()|count > 0} + Ressourcendetails:
+ + {foreach from=$resource.attributeRows item=row} + + + + + {/foreach} +
{$row.label|escape}{$row.displayValue|escape|nl2br}
{/if} - {foreach from=$Resources item=resource name=resourceLoop} - {$resource.name|escape}
- {if $resource.scheduleName}Zeitplan: {$resource.scheduleName|escape}
{/if} - Ressourcen-ID: {$resource.id}
- {if $resource.location}Standort: {$resource.location|escape}
{/if} - {if $resource.contact}Kontakt: {$resource.contact|escape}
{/if} - {if $resource.description}Beschreibung: {$resource.description|escape|nl2br}
{/if} - {if $resource.notes}Notizen: {$resource.notes|escape|nl2br}
{/if} - {if $resource.resourceAdministrator}Ressourcenadministrator: {$resource.resourceAdministrator|escape}
{/if} - {if $resource.attributeRows|default:array()|count > 0} - Ressourcendetails:
- - {foreach from=$resource.attributeRows item=row} - - - - - {/foreach} -
{$row.label|escape}{$row.displayValue|escape|nl2br}
- {/if} + {if $resource.image} +
{$resource.name|escape}
+ {/if} - {if $resource.image} -
{$resource.name|escape}
- {/if} + {if !$smarty.foreach.resourceLoop.last}
{/if} +{/foreach} - {if !$smarty.foreach.resourceLoop.last}
{/if} - {/foreach} +Titel: {$Title}
+Beschreibung: {$Description}
- Titel: {$Title}
- Beschreibung: {$Description}
+{if count($RepeatDates) gt 0} +
+ Ihre Reservierung gilt für den/die folgenden Tag(e): +
+{/if} - {if count($RepeatDates) gt 0} -
- Ihre Reservierung gilt für den/die folgenden Tag(e): -
- {/if} +{foreach from=$RepeatDates item=date name=dates} + {formatdate date=$date}
+{/foreach} - {foreach from=$RepeatDates item=date name=dates} - {formatdate date=$date}
+{if $Accessories|default:array()|count > 0} +
Zubehör:
+ {foreach from=$Accessories item=accessory} + ({$accessory->QuantityReserved}) {$accessory->Name}
{/foreach} +{/if} - {if $Accessories|default:array()|count > 0} -
Zubehör:
- {foreach from=$Accessories item=accessory} - ({$accessory->QuantityReserved}) {$accessory->Name}
- {/foreach} - {/if} - - {if $Attributes|default:array()|count > 0} -
- {foreach from=$Attributes item=attribute} -
{control type="AttributeControl" attribute=$attribute readonly=true}
- {/foreach} - {/if} - - {if $RequiresApproval} -
- Eine oder mehrere Ressourcen benötigen eine Genehmigung. - Diese Reservierung wird zurückgehalten, bis sie genehmigt ist. - {/if} - +{if $Attributes|default:array()|count > 0}
+ {foreach from=$Attributes item=attribute} +
{control type="AttributeControl" attribute=$attribute readonly=true}
+ {/foreach} +{/if} + +{if $RequiresApproval}
- Reservierung ansehen | Anmelden bei phpScheduleIt + Eine oder mehrere Ressourcen benötigen eine Genehmigung. + Diese Reservierung wird zurückgehalten, bis sie genehmigt ist. +{/if} +
+
+Reservierung ansehen | {$AppTitle}-Login diff --git a/lang/de_de/ReservationDeleted.tpl b/lang/de_de/ReservationDeleted.tpl index f872b9c8a..f08bc0aa2 100644 --- a/lang/de_de/ReservationDeleted.tpl +++ b/lang/de_de/ReservationDeleted.tpl @@ -1,3 +1,6 @@ +Hallo {$FirstName},
+die folgende Reservierung wurde gelöscht.
+
Reservierungsdetails:

@@ -47,5 +50,4 @@ Beschreibung: {$Description|nl2br}
{/foreach} {/if}
-Anmelden bei LibreBooking - +{$AppTitle}-Login diff --git a/lang/de_de/ReservationInvitation.tpl b/lang/de_de/ReservationInvitation.tpl index 137198f84..b64582226 100644 --- a/lang/de_de/ReservationInvitation.tpl +++ b/lang/de_de/ReservationInvitation.tpl @@ -1,54 +1,56 @@ - Reservierungsdetails: -
-
- - Beginn: {formatdate date=$StartDate key=reservation_email}
- Ende: {formatdate date=$EndDate key=reservation_email}
- {if $ResourceNames|default:array()|count > 1} - Ressourcen:
- {foreach from=$ResourceNames item=resourceName} - {$resourceName}
- {/foreach} - {else} - Ressource: {$ResourceName}
- {/if} - - {if $ResourceImage} -
- {/if} - - Titel: {$Title}
- Beschreibung: {$Description|nl2br}
- - {if count($RepeatDates) gt 0} -
- Die Reservierung gilt für den/die folgenden Tag(e): -
- {/if} - - {foreach from=$RepeatDates item=date name=dates} - {formatdate date=$date}
+Hallo {$FirstName},
+Sie wurdne zu einer Reservierung in {$AppTitle} eingeladen.
+
+Reservierungsdetails: +
+
+ +Beginn: {formatdate date=$StartDate key=reservation_email}
+Ende: {formatdate date=$EndDate key=reservation_email}
+{if $ResourceNames|default:array()|count > 1} + Ressourcen:
+ {foreach from=$ResourceNames item=resourceName} + {$resourceName}
{/foreach} + {else} + Ressource: {$ResourceName}
+{/if} - {if $Accessories|default:array()|count > 0} -
Zubehör:
- {foreach from=$Accessories item=accessory} - ({$accessory->QuantityReserved}) {$accessory->Name}
- {/foreach} - {/if} +{if $ResourceImage} +
+{/if} - {if $RequiresApproval} -
- Eine oder mehrere Ressourcen benötigen eine Genehmigung. - Diese Reservierung wird zurückgehalten, bis sie genehmigt ist. - {/if} +Titel: {$Title}
+Beschreibung: {$Description|nl2br}
+{if count($RepeatDates) gt 0}
- Möchten Sie teilnehmen? Ja Nein -
+ Die Reservierung gilt für den/die folgenden Tag(e):
+{/if} - Reservierung ansehen | - Zum Kalender hinzufügen | - Anmelden bei LibreBooking +{foreach from=$RepeatDates item=date name=dates} + {formatdate date=$date}
+{/foreach} +{if $Accessories|default:array()|count > 0} +
Zubehör:
+ {foreach from=$Accessories item=accessory} + ({$accessory->QuantityReserved}) {$accessory->Name}
+ {/foreach} +{/if} + +{if $RequiresApproval} +
+ Eine oder mehrere Ressourcen benötigen eine Genehmigung. + Diese Reservierung wird zurückgehalten, bis sie genehmigt ist. +{/if} + +
+Möchten Sie teilnehmen? Ja Nein +
+
+ +Reservierung ansehen | +Zum Kalender hinzufügen | +{$AppTitle}-Login diff --git a/lang/de_de/ReservationParticipationActivity.tpl b/lang/de_de/ReservationParticipationActivity.tpl new file mode 100644 index 000000000..1ee8ae868 --- /dev/null +++ b/lang/de_de/ReservationParticipationActivity.tpl @@ -0,0 +1,62 @@ +Hallo {$FirstName},
+die folgende Reservierung wurde aktualisiert.
+

{$ParticipantDetails} + {if ($InvitationAction == InvitationAction::Decline || $InvitationAction == InvitationAction::CancelAll || $InvitationAction == InvitationAction::CancelInstance)} + hat Ihre Einladung abgelehnt. + {elseif ($InvitationAction == InvitationAction::Join || $InvitationAction == InvitationAction::JoinAll)} + ist Ihrere Reservierung beigetreten. + {else} + hat Ihrer Einladung zugestimmt. + {/if} +

+ +

Reservierungsdetails

+ +

+ Start: {formatdate date=$StartDate key=reservation_email}
+ Ende: {formatdate date=$EndDate key=reservation_email}
+ Titel: {$Title}
+ Beschreibung: {$Description|nl2br} + {if $Attributes|default:array()|count > 0} +
+ {foreach from=$Attributes item=attribute} +

{control type="AttributeControl" attribute=$attribute readonly=true}
+ {/foreach} +{/if} +

+ +

+ {if $ResourceNames|default:array()|count > 1} + Resourcen ({$ResourceNames|default:array()|count}): +
+ {foreach from=$ResourceNames item=resourceName} + {$resourceName} +
+ {/foreach} + {else} + Resource: + {$ResourceName} +
+ {/if} +

+ +{if $ResourceImage} +
{$ResourceName|escape}
+{/if} + +

+ {if $Accessories|count > 0} + Zubehör: +
+ {foreach from=$Accessories item=accessory} + ({$accessory->QuantityReserved}) {$accessory->Name} +
+ {/foreach} + {/if} +

+ +

Referenznummer: {$ReferenceNumber}

+ +

+ Reservierung ansehen | {$AppTitle}-Login +

diff --git a/lang/de_de/ReservationSeriesEnding.tpl b/lang/de_de/ReservationSeriesEnding.tpl new file mode 100644 index 000000000..6687cd84b --- /dev/null +++ b/lang/de_de/ReservationSeriesEnding.tpl @@ -0,0 +1,17 @@ +

+ Hallo {$FirstName},
+ Ihre Serien-Reservierung für {$ResourceName} endet am {formatdate date=$StartDate key=reservation_email}. +

+ +

Reservierungsdetails

+

+ Start: {formatdate date=$StartDate key=reservation_email}
+ Ende: {formatdate date=$EndDate key=reservation_email}
+ Resource: {$ResourceName}
+ Titel: {$Title}
+ Beschreibung: {$Description|nl2br} +

+ +

+ Reservierung ansehen | {$AppTitle}-Login +

diff --git a/lang/de_de/ResetPassword.tpl b/lang/de_de/ResetPassword.tpl index 1e55e8f34..60cb5ea31 100644 --- a/lang/de_de/ResetPassword.tpl +++ b/lang/de_de/ResetPassword.tpl @@ -1,9 +1,13 @@ -Hier ist Ihr vorläufiges Passwort: {$TemporaryPassword} +

+ Hallo {$FirstName},
+ das Passwort für Ihr {$AppTitle}-Benutzerkonto wurde zurückgesetzt. +

-
- -Ihr altes Passwort wurde zurückgesetzt und wird nicht mehr funktionieren. -
-
-Bitte einmal anmelden und das Passwort ändern. +

+ Hier ist Ihr vorläufiges Passwort: {$TemporaryPassword}
+ Ihr altes Passwort wurde zurückgesetzt und wird nicht mehr funktionieren.
+
+ Bitte anmelden und das Passwort ändern. +

+

{$AppTitle}-Login

diff --git a/lang/de_de/ResourceStatusChanged.tpl b/lang/de_de/ResourceStatusChanged.tpl new file mode 100644 index 000000000..92808bec5 --- /dev/null +++ b/lang/de_de/ResourceStatusChanged.tpl @@ -0,0 +1,9 @@ +

+ Hallo {$FirstName},
+ Sie haben eine kommende {$AppTitle}-Reservierung für {$ResourceName}.
+ Leider hat sich der Verfügbarkeitsstatus geändert. +

+ +

{$Message|nl2br}

+ +

{$AppTitle}-Login

diff --git a/lang/de_de/StartReminderEmail.tpl b/lang/de_de/StartReminderEmail.tpl index 7346dea4b..033082af1 100644 --- a/lang/de_de/StartReminderEmail.tpl +++ b/lang/de_de/StartReminderEmail.tpl @@ -1,15 +1,20 @@ -Ihre Reservierung beginnt bald.
-Reservierungsdetails: +

+ Hallo {$FirstName},
+ Ihre Reservierung beginnt bald. +

+

+ Reservierungsdetails

-
- Beginn: {formatdate date=$StartDate key=reservation_email}
- Ende: {formatdate date=$EndDate key=reservation_email}
- Ressource: {$ResourceName}
- Titel: {$Title}
- Beschreibung: {$Description|nl2br}
-
-
-Reservierung ansehen | -Zum Kalender hinzufügen | -Anmelden bei LibreBooking + Beginn: {formatdate date=$StartDate key=reservation_email}
+ Ende: {formatdate date=$EndDate key=reservation_email}
+ Ressource: {$ResourceName}
+ Titel: {$Title}
+ Beschreibung: {$Description|nl2br} +

+ +

+ Reservierung ansehen | + Zum Kalender hinzufügen | + {$AppTitle}-Login +