diff --git a/templates/dashboardUserProfileChangeToNewEmailVerification.html b/templates/dashboardUserProfileChangeToNewEmailVerification.html
new file mode 100644
index 0000000..110c6f1
--- /dev/null
+++ b/templates/dashboardUserProfileChangeToNewEmailVerification.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/templates/dashboardUserProfileChangeToNewEmailVerification.txt b/templates/dashboardUserProfileChangeToNewEmailVerification.txt
new file mode 100644
index 0000000..9020f21
--- /dev/null
+++ b/templates/dashboardUserProfileChangeToNewEmailVerification.txt
@@ -0,0 +1,10 @@
+%title%
+%header%
+
+%text1%
+
+{{.emailVerificationUrl}}
+
+%footer%
+
+%dsgvo%: https://zeitadler.de/datenschutzerklaerung
\ No newline at end of file
diff --git a/templates/embedEmailNotificationZeitAdler.html b/templates/embedEmailNotificationZeitAdler.html
new file mode 100644
index 0000000..1a8d85a
--- /dev/null
+++ b/templates/embedEmailNotificationZeitAdler.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ %title%
+ %header%
+ %text1%
+
+ %cancelText%
+ %cancelButton%
+
+
+
+
+ %yourAppointment%
+ %appointment1%
+ %appointment2%
+ %appointment3%
+ |
+
+
+
+ {{.address}}
+ %footer%
+ %dsgvo%
+ |
+
+
+
+
+
\ No newline at end of file
diff --git a/templates/embedEmailNotificationZeitAdler.txt b/templates/embedEmailNotificationZeitAdler.txt
new file mode 100644
index 0000000..d82cbd1
--- /dev/null
+++ b/templates/embedEmailNotificationZeitAdler.txt
@@ -0,0 +1,18 @@
+%title%
+%header%
+
+%text1%
+
+%cancelText%
+{{.cancelURL}}
+
+%yourAppointment%
+%appointment1%
+%appointment2%
+%appointment3%
+
+{{.address}}
+
+%footer%
+
+%dsgvo%: https://zeitadler.de/datenschutzerklaerung
\ No newline at end of file
diff --git a/templates/templates.json b/templates/templates.json
index 81d7bec..a648cdb 100644
--- a/templates/templates.json
+++ b/templates/templates.json
@@ -2,210 +2,325 @@
"templates": {
"embedAppointmentCanceledZeitAdler": {
"mailSubject": {
- "de": "Ihre Buchung wurde storniert"
+ "de": "Ihre Buchung wurde storniert",
+ "en": "Your booking has been canceled"
},
"title": {
- "de": "Ihre Buchung wurde storniert"
+ "de": "Ihre Buchung wurde storniert",
+ "en": "Your booking has been canceled"
},
"header": {
- "de": "Liebe(r) {{.name}},"
+ "de": "Liebe(r) {{.name}},",
+ "en": "Dear {{.name}},"
},
"text1": {
- "de": "Ihre Buchung wurde storniert. Sie können gerne einen neuen Termin auf unserer Webseite festlegen."
+ "de": "Ihre Buchung wurde storniert. Sie können gerne einen neuen Termin auf unserer Webseite festlegen.",
+ "en": "Your booking has been canceled. You are welcome to make a new appointment on our website."
},
"yourAppointment": {
- "de": "Ihr Termin:"
+ "de": "Ihr Termin:",
+ "en": "Your appointment:"
},
"appointment1": {
- "de": "{{.activityName}} bei {{.username}},"
+ "de": "{{.activityName}} bei {{.username}},",
+ "en": "{{.activityName}} with {{.username}},"
},
"appointment2": {
- "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
+ "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}",
+ "en": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
},
"appointment3": {
- "de": "von {{.startTime}} bis {{.endTime}} Uhr"
+ "de": "von {{.startTime}} bis {{.endTime}} Uhr",
+ "en": "from {{.startTime}} to {{.endTime}}"
},
"footer": {
- "de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne."
+ "de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne.",
+ "en": "Thank you for choosing our service. If you have any questions, please contact us."
},
"dsgvo": {
- "de": "Datenschutzerklärung"
+ "de": "Datenschutzerklärung",
+ "en": "Privacy Policy"
}
},
"embedVerificationZeitAdler": {
"mailSubject": {
- "de": "Bitte Bestätigen Sie Ihre Buchung"
+ "de": "Bitte Bestätigen Sie Ihre Buchung",
+ "en": "Please confirm your booking"
},
"title": {
- "de": "Buchungsbestätigung"
+ "de": "Buchungsbestätigung",
+ "en": "Booking confirmation"
},
"header": {
- "de": "Liebe(r) {{.name}},"
+ "de": "Liebe(r) {{.name}},",
+ "en": "Dear {{.name}},"
},
"text1": {
- "de": "Ihre Buchung wurde erfolgreich empfangen und wartet auf Bestätigung. Bitte klicken Sie auf die untenstehende Schaltfläche, um den Vorgang abzuschließen."
+ "de": "Ihre Buchung wurde erfolgreich empfangen und wartet auf Bestätigung. Bitte klicken Sie auf die untenstehende Schaltfläche, um den Vorgang abzuschließen.",
+ "en": "Your booking has been successfully received and is waiting for confirmation. Please click the button below to complete the process."
},
"verifyButton": {
- "de": "Buchung bestätigen"
+ "de": "Buchung bestätigen",
+ "en": "Confirm booking"
},"cancelButton": {
- "de": "Buchung stornieren"
+ "de": "Buchung stornieren",
+ "en": "Cancel booking"
},
"cancelText": {
- "de": "Falls Sie Ihren Termin nicht wahrnehmen können, bitten wir Sie, den Termin zu stornieren."
+ "de": "Falls Sie Ihren Termin nicht wahrnehmen können, bitten wir Sie, den Termin zu stornieren.",
+ "en": "If you cannot attend your appointment, please cancel it."
},
"yourAppointment": {
- "de": "Ihr Termin:"
+ "de": "Ihr Termin:",
+ "en": "Your appointment:"
},
"appointment1": {
- "de": "{{.activityName}} bei {{.username}},"
+ "de": "{{.activityName}} bei {{.username}},",
+ "en": "{{.activityName}} with {{.username}},"
},
"appointment2": {
- "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
+ "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}",
+ "en": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
},
"appointment3": {
- "de": "von {{.startTime}} bis {{.endTime}} Uhr"
+ "de": "von {{.startTime}} bis {{.endTime}} Uhr",
+ "en": "from {{.startTime}} to {{.endTime}}"
},
"footer": {
- "de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne."
+ "de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne.",
+ "en": "Thank you for choosing our service. If you have any questions, please contact us."
},
"dsgvo": {
- "de": "Datenschutzerklärung"
+ "de": "Datenschutzerklärung",
+ "en": "Privacy Policy"
}
},
"embedEmailVerifiedZeitAdler": {
"mailSubject": {
- "de": "Ihre Buchung wurde bestätigt"
+ "de": "Ihre Buchung wurde bestätigt",
+ "en": "Your booking has been confirmed"
},
"title": {
- "de": "Buchungsbestätigung"
+ "de": "Buchungsbestätigung",
+ "en": "Booking confirmation"
},
"header": {
- "de": "Liebe(r) {{.name}},"
+ "de": "Liebe(r) {{.name}},",
+ "en": "Dear {{.name}},"
},
"text1": {
- "de": "die Terminbuchung wurde erfolgreich abgeschlossen. Der Termin findet zum angegebenen Zeitpunkt statt."
+ "de": "die Terminbuchung wurde erfolgreich abgeschlossen. Der Termin findet zum angegebenen Zeitpunkt statt.",
+ "en": "The appointment booking has been successfully completed. The appointment will take place at the specified time."
},
"cancelButton": {
- "de": "Buchung stornieren"
+ "de": "Buchung stornieren",
+ "en": "Cancel booking"
},
"cancelText": {
- "de": "Falls Sie Ihren Termin nicht wahrnehmen können, bitten wir Sie, den Termin zu stornieren."
+ "de": "Falls Sie Ihren Termin nicht wahrnehmen können, bitten wir Sie, den Termin zu stornieren.",
+ "en": "If you cannot attend your appointment, please cancel it."
},
"yourAppointment": {
- "de": "Ihr Termin:"
+ "de": "Ihr Termin:",
+ "en": "Your appointment:"
},
"appointment1": {
- "de": "{{.activityName}} bei {{.username}},"
+ "de": "{{.activityName}} bei {{.username}},",
+ "en": "{{.activityName}} with {{.username}},"
},
"appointment2": {
- "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
+ "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}",
+ "en": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
},
"appointment3": {
- "de": "von {{.startTime}} bis {{.endTime}} Uhr"
+ "de": "von {{.startTime}} bis {{.endTime}} Uhr",
+ "en": "from {{.startTime}} to {{.endTime}}"
},
"footer": {
- "de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne."
+ "de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne.",
+ "en": "Thank you for choosing our service. If you have any questions, please contact us."
},
"dsgvo": {
- "de": "Datenschutzerklärung"
+ "de": "Datenschutzerklärung",
+ "en": "Privacy Policy"
}
},
"embedEmployeeNewNotificationZeitAdler": {
"mailSubject": {
- "de": "Es wurde ein Termin bei Ihnen gebucht!"
+ "de": "Es wurde ein Termin bei Ihnen gebucht!",
+ "en": "An appointment has been booked with you!"
},
"title": {
- "de": "Buchung erhalten"
+ "de": "Buchung erhalten",
+ "en": "Booking received"
},
"text1": {
- "de": "{{.name}} ({{.customerEMail}}) hat ein Termin bei Ihnen gebucht. Der Termin findet zum angegebenen Zeitpunkt statt."
+ "de": "{{.name}} ({{.customerEMail}}) hat ein Termin bei Ihnen gebucht. Der Termin findet zum angegebenen Zeitpunkt statt.",
+ "en": "{{.name}} ({{.customerEMail}}) has booked an appointment with you. The appointment will take place at the specified time."
},
"text2":{
- "de": "Der Kunde hat eine Nachricht hinterlassen:"
+ "de": "Der Kunde hat eine Nachricht hinterlassen:",
+ "en": "The customer has left a message:"
},
"cancelButton": {
- "de": "Buchung stornieren"
+ "de": "Buchung stornieren",
+ "en": "Cancel booking"
},
"cancelText": {
- "de": "Falls Sie Ihren Termin nicht wahrnehmen können, bitten wir Sie, den Termin zu stornieren."
+ "de": "Falls Sie Ihren Termin nicht wahrnehmen können, bitten wir Sie, den Termin zu stornieren.",
+ "en": "If you cannot attend your appointment, please cancel it."
},
"yourAppointment": {
- "de": "Ihr Termin:"
+ "de": "Ihr Termin:",
+ "en": "Your appointment:"
},
"appointment1": {
- "de": "{{.activityName}} bei {{.name}},"
+ "de": "{{.activityName}} bei {{.name}},",
+ "en": "{{.activityName}} with {{.name}},"
},
"appointment2": {
- "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
+ "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}",
+ "en": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
},
"appointment3": {
- "de": "von {{.startTime}} bis {{.endTime}} Uhr"
+ "de": "von {{.startTime}} bis {{.endTime}} Uhr",
+ "en": "from {{.startTime}} to {{.endTime}}"
},
"dsgvo": {
- "de": "Datenschutzerklärung"
+ "de": "Datenschutzerklärung",
+ "en": "Privacy Policy"
}
},
"embedEmployeeCancelNotificationZeitAdler": {
"mailSubject": {
- "de": "STORNIERT: Es wurde ein Termin bei Ihnen abgesagt!"
+ "de": "STORNIERT: Es wurde ein Termin bei Ihnen abgesagt!",
+ "en": "CANCELED: An appointment has been canceled with you!"
},
"title": {
- "de": "Stornierung erhalten"
+ "de": "Stornierung erhalten",
+ "en": "Cancellation received"
},
"text1": {
- "de": "Der Termin von {{.name}} ({{.customerEMail}}) wurde storniert. Der Termin findet nicht mehr statt."
+ "de": "Der Termin von {{.name}} ({{.customerEMail}}) wurde storniert. Der Termin findet nicht mehr statt.",
+ "en": "The appointment of {{.name}} ({{.customerEMail}}) has been canceled. The appointment will not take place."
},
"yourAppointment": {
- "de": "Ihr Termin:"
+ "de": "Ihr Termin:",
+ "en": "Your appointment:"
},
"appointment1": {
- "de": "{{.activityName}} bei {{.name}},"
+ "de": "{{.activityName}} bei {{.name}},",
+ "en": "{{.activityName}} with {{.name}},"
},
"appointment2": {
- "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
+ "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}",
+ "en": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
},
"appointment3": {
- "de": "von {{.startTime}} bis {{.endTime}} Uhr"
+ "de": "von {{.startTime}} bis {{.endTime}} Uhr",
+ "en": "from {{.startTime}} to {{.endTime}}"
},
"dsgvo": {
- "de": "Datenschutzerklärung"
+ "de": "Datenschutzerklärung",
+ "en": "Privacy Policy"
+ }
+ },
+ "embedEmailNotificationZeitAdler": {
+ "mailSubject": {
+ "de": "ERINNERUNG: Ihr Termin beginnt bald",
+ "en": "REMINDER: Your appointment is about to start"
+ },
+ "title": {
+ "de": "Ihr Termin beginnt bald",
+ "en": "Your appointment is about to start"
+ },
+ "header": {
+ "de": "Liebe(r) {{.name}},",
+ "en": "Dear {{.name}},"
+ },
+ "text1": {
+ "de": "wir möchten Sie daran erinnern, dass Ihr Termin in {{.timeText}} stattfindet.",
+ "en": "we would like to remind you that your appointment will take place in {{.timeText}}."
+ },
+ "cancelButton": {
+ "de": "Buchung stornieren",
+ "en": "Cancel booking"
+ },
+ "cancelText": {
+ "de": "Falls Sie Ihren Termin nicht wahrnehmen können, bitten wir Sie, den Termin zu stornieren.",
+ "en": "If you cannot attend your appointment, please cancel it."
+ },
+ "yourAppointment": {
+ "de": "Ihr Termin:",
+ "en": "Your appointment:"
+ },
+ "appointment1": {
+ "de": "{{.activityName}} bei {{.name}},",
+ "en": "{{.activityName}} with {{.name}},"
+ },
+ "appointment2": {
+ "de": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}",
+ "en": "{{.day}}, {{.dayNumber}}. {{.month}} {{.year}}"
+ },
+ "appointment3": {
+ "de": "von {{.startTime}} bis {{.endTime}} Uhr",
+ "en": "from {{.startTime}} to {{.endTime}}"
+ },
+ "footer": {
+ "de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne.",
+ "en": "Thank you for choosing our service. If you have any questions, please contact us."
+ },
+ "dsgvo": {
+ "de": "Datenschutzerklärung",
+ "en": "Privacy Policy"
}
},
"dashboardUserAccountExportFinish": {
"mailSubject": {
- "de": "Ihr Account export"
+ "de": "Ihr Account export",
+ "en": "Your account export"
},
"title": {
- "de": "Ihr Account export"
+ "de": "Ihr Account export",
+ "en": "Your account export"
},
"header": {
- "de": "Sie können den Account export über den folgenden Link herunterladen:"
+ "de": "Sie können den Account export über den folgenden Link herunterladen:",
+ "en": "You can download the account export via the following link:"
}
},
"adminDashboardEmailTryZeitAdler": {
"mailSubject": {
- "de": "Alles für deinen Produkttest!"
+ "de": "Alles für deinen Produkttest!",
+ "en": "Everything for your product test!"
},
"title": {
- "de": "Alles für deinen Produkttest!"
+ "de": "Alles für deinen Produkttest!",
+ "en": "Everything for your product test!"
},
"greeting": {
- "de": "Hey {{.customerName}},"
+ "de": "Hey {{.customerName}},",
+ "en": "Hey {{.customerName}},"
},
"info": {
- "de": "wir freuen uns, dass Sie sich für einen Produkttest entschieden haben."
+ "de": "wir freuen uns, dass Sie sich für einen Produkttest entschieden haben.",
+ "en": "we are happy that you have chosen a product test."
},
"link": {
- "de": "Hier geht es zu Ihrem Produkttest:"
+ "de": "Hier geht es zu Ihrem Produkttest:",
+ "en": "Here is your product test:"
},
"linkButton": {
- "de": "Jetzt testen"
+ "de": "Jetzt testen",
+ "en": "Test now"
},
"footer": {
- "de": "Bei Fragen stehen wir Ihnen gerne zur Verfügung."
+ "de": "Bei Fragen stehen wir Ihnen gerne zur Verfügung.",
+ "en": "If you have any questions, please contact us."
},
"dsgvo": {
- "de": "Datenschutzerklärung"
+ "de": "Datenschutzerklärung",
+ "en": "Privacy Policy"
}
},
"dashboardSignUpEmailVerification": {
@@ -263,6 +378,36 @@
"de": "Datenschutzerklärung",
"en": "Privacy Policy"
}
+ },
+ "dashboardUserProfileChangeToNewEmailVerification": {
+ "mailSubject": {
+ "de": "Bitte bestätigen Sie Ihre neue E-Mail-Adresse",
+ "en": "Please verify your new email address"
+ },
+ "title": {
+ "de": "Bitte bestätigen Sie Ihre neue E-Mail-Adresse",
+ "en": "Please verify your new email address"
+ },
+ "header": {
+ "de": "Wir haben eine Anfrage zur Änderung Ihrer E-Mail-Adresse erhalten.",
+ "en": "We have received a request to change your email address."
+ },
+ "text1": {
+ "de": "Bitte klicken Sie auf den untenstehenden Link, um Ihre neue E-Mail-Adresse zu bestätigen.",
+ "en": "Please click the link below to verify your new email address."
+ },
+ "verifyButton": {
+ "de": "E-Mail-Adresse bestätigen",
+ "en": "Verify email address"
+ },
+ "footer": {
+ "de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne.",
+ "en": "Thank you for choosing our service. If you have any questions, please contact us."
+ },
+ "dsgvo": {
+ "de": "Datenschutzerklärung",
+ "en": "Privacy Policy"
+ }
}
}
}
\ No newline at end of file