Implementierte GDPR-konforme Cookie-Zustimmungsmechanik

- Integrierte die 'bootstrap-cookie-consent-settings' Bibliothek für Cookie-Zustimmungsdialoge
- Hinzugefügt mehrsprachige Unterstützung für Cookie-Dialoge
- Konfigurierte Anwendungseinstellungen in 'appsettings.json'
- Erstellt Datenschutz- und Cookie-Richtlinien mit TermsFeed
- Angepasste sprachbasierte Einstellungen in './wwwroot/cookie-consent-content'
This commit is contained in:
Developer 02
2024-04-16 10:32:39 +02:00
parent 87c839549a
commit 1c55c4aa99
24 changed files with 297 additions and 498 deletions

View File

@@ -0,0 +1,17 @@
{
"title": "Cookie-Nutzung",
"body": "Unsere Webseite verwendet notwendige Cookies, um richtig funktionieren zu können. Diese Cookies sind erforderlich für die Sicherheit der Seite und die Verbesserung der Benutzererfahrung. Es ist wichtig, dass Sie unsere Cookie-Nutzung akzeptieren, um alle Funktionen unserer Webseite vollständig nutzen zu können.",
"privacyPolicy": "Datenschutzerklärung",
"legalNotice": "Details zur Cookie-Nutzung",
"mySettings": "Einstellungen",
"buttonNotAgree": "Ich bin nicht einverstanden",
"buttonAgree": "Einverstanden",
"buttonSaveSelection": "Auswahl speichern",
"buttonAgreeAll": "Einverstanden",
"categories": {
"necessary": {
"title": "Notwendig",
"description": [ "Diese Cookies sind notwendig für Funktionen wie Seitensicherheit, Sitzungsverwaltung und Schutz. Unsere Cookies umfassen technische Cookies, die für die Sitzungsverwaltung und zur Gewährleistung der Sicherheit verwendet werden." ]
}
}
}

View File

@@ -0,0 +1,17 @@
{
"title": "Cookie Usage",
"body": "Our website uses essential cookies to function properly. These cookies are necessary for site security and improving user experience. It is important that you accept our cookie usage to fully benefit from all the features of our website.",
"privacyPolicy": "Data Protection Statement",
"legalNotice": "Cookie Usage Details",
"mySettings": "Settings",
"buttonNotAgree": "I do not agree",
"buttonAgree": "Agree",
"buttonSaveSelection": "Save selection",
"buttonAgreeAll": "Agree",
"categories": {
"necessary": {
"title": "Necessary",
"description": [ "These cookies are necessary for functions such as site security, session management, and protection. Our cookies include technical cookies that are used for session management and to ensure security." ]
}
}
}