Add consent screen translations for all 8 languages

Complete localization for privacy/consent features in all supported languages:
- Italian (Italiano)
- German (Deutsch)
- French (Français)
- Spanish (Español)
- Frisian (Frysk)
- Papiamento

Each language block now contains 12 consent-related translations covering:
- Welcome and privacy explanation
- License information
- User agreement text
- Revoke consent option
- Required acceptance message

Consent screens are now fully localized for all 8 supported languages.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
Brenno de Winter 2026-06-11 14:15:14 +02:00
parent 4f595d1340
commit 56932a2dda

View file

@ -1348,6 +1348,18 @@ const _dutchSourceStrings = {
'P pubblico · H legenda · G panoramica · B/W nero/bianco · R tempo · Esc stop', 'P pubblico · H legenda · G panoramica · B/W nero/bianco · R tempo · Esc stop',
'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop': 'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop':
'P pubblico · H legenda · S schermo · G panoramica · B/W nero/bianco · R tempo · Esc stop', 'P pubblico · H legenda · S schermo · G panoramica · B/W nero/bianco · R tempo · Esc stop',
'Akkoord gaan': 'Accetto',
'Alle gegevens die u in OciDeck invoert, blijven op uw lokale systeem en worden niet naar externe servers gestuurd.': 'Tutti i dati che inserisci in OciDeck rimangono sul tuo sistema locale e non vengono inviati a server esterni.',
'De app verzamelt geen persoonlijke gegevens, geen statistieken en geen gebruiksgegevens. Uw privacy is onze prioriteit.': 'L\'app non raccoglie dati personali, statistiche o dati di utilizzo. La tua privacy è la nostra priorità.',
'Door op "Akkoord gaan" te klikken, accepteert u deze voorwaarden en gaat u akkoord met het gebruik van OciDeck.': 'Facendo clic su "Accetto", accetti questi termini e accetti l\'uso di OciDeck.',
'Licentie (EUPL 1.2)': 'Licenza (EUPL 1.2)',
'OciDeck is een lokale desktop-applicatie. Uw presentaties en gegevens worden uitsluitend op uw computer opgeslagen.': 'OciDeck è un\'applicazione desktop locale. Le tue presentazioni e i tuoi dati vengono archiviati esclusivamente sul tuo computer.',
'Privacy en gebruik': 'Privacy e utilizzo',
'Toestemming ingetrokken': 'Consenso revocato',
'Toestemming intrekken': 'Revoca consenso',
'U moet eerst de privacy- en gebruiksvoorwaarden accepteren voordat u OciDeck kunt gebruiken.': 'Devi accettare i termini di privacy e utilizzo prima di poter utilizzare OciDeck.',
'Volledige licentie online': 'Licenza completa online',
'Welkom bij OciDeck': 'Benvenuto in OciDeck',
}, },
'de': { 'de': {
'Geen': 'Keine', 'Geen': 'Keine',
@ -1543,6 +1555,18 @@ const _dutchSourceStrings = {
'P Publikum · H Legende · G Übersicht · B/W schwarz/weiß · R Zeit · Esc Stopp', 'P Publikum · H Legende · G Übersicht · B/W schwarz/weiß · R Zeit · Esc Stopp',
'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop': 'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop':
'P Publikum · H Legende · S Bildschirm · G Übersicht · B/W schwarz/weiß · R Zeit · Esc Stopp', 'P Publikum · H Legende · S Bildschirm · G Übersicht · B/W schwarz/weiß · R Zeit · Esc Stopp',
'Akkoord gaan': 'Akzeptieren',
'Alle gegevens die u in OciDeck invoert, blijven op uw lokale systeem en worden niet naar externe servers gestuurd.': 'Alle Daten, die Sie in OciDeck eingeben, bleiben auf Ihrem lokalen System und werden nicht an externe Server gesendet.',
'De app verzamelt geen persoonlijke gegevens, geen statistieken en geen gebruiksgegevens. Uw privacy is onze prioriteit.': 'Die App sammelt keine persönlichen Daten, Statistiken oder Nutzungsdaten. Ihre Privatsphäre ist unsere Priorität.',
'Door op "Akkoord gaan" te klikken, accepteert u deze voorwaarden en gaat u akkoord met het gebruik van OciDeck.': 'Indem Sie auf "Akzeptieren" klicken, akzeptieren Sie diese Bedingungen und stimmen der Verwendung von OciDeck zu.',
'Licentie (EUPL 1.2)': 'Lizenz (EUPL 1.2)',
'OciDeck is een lokale desktop-applicatie. Uw presentaties en gegevens worden uitsluitend op uw computer opgeslagen.': 'OciDeck ist eine lokale Desktop-Anwendung. Ihre Präsentationen und Daten werden ausschließlich auf Ihrem Computer gespeichert.',
'Privacy en gebruik': 'Datenschutz und Verwendung',
'Toestemming ingetrokken': 'Zustimmung widerrufen',
'Toestemming intrekken': 'Zustimmung widerrufen',
'U moet eerst de privacy- en gebruiksvoorwaarden accepteren voordat u OciDeck kunt gebruiken.': 'Sie müssen die Datenschutz- und Nutzungsbedingungen akzeptieren, bevor Sie OciDeck verwenden können.',
'Volledige licentie online': 'Vollständige Lizenz online',
'Welkom bij OciDeck': 'Willkommen bei OciDeck',
}, },
'fr': { 'fr': {
'Geen': 'Aucun', 'Geen': 'Aucun',
@ -1737,6 +1761,18 @@ const _dutchSourceStrings = {
'P public · H legende · G vue densemble · B/W noir/blanc · R temps · Esc arret', 'P public · H legende · G vue densemble · B/W noir/blanc · R temps · Esc arret',
'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop': 'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop':
'P public · H legende · S ecran · G vue densemble · B/W noir/blanc · R temps · Esc arret', 'P public · H legende · S ecran · G vue densemble · B/W noir/blanc · R temps · Esc arret',
'Akkoord gaan': 'Accepter',
'Alle gegevens die u in OciDeck invoert, blijven op uw lokale systeem en worden niet naar externe servers gestuurd.': 'Toutes les données que vous saisissez dans OciDeck restent sur votre système local et ne sont pas envoyées à des serveurs externes.',
'De app verzamelt geen persoonlijke gegevens, geen statistieken en geen gebruiksgegevens. Uw privacy is onze prioriteit.': 'L\'application ne collecte aucune donnée personnelle, statistique ou d\'utilisation. Votre confidentialité est notre priorité.',
'Door op "Akkoord gaan" te klikken, accepteert u deze voorwaarden en gaat u akkoord met het gebruik van OciDeck.': 'En cliquant sur "Accepter", vous acceptez ces conditions et acceptez l\'utilisation d\'OciDeck.',
'Licentie (EUPL 1.2)': 'Licence (EUPL 1.2)',
'OciDeck is een lokale desktop-applicatie. Uw presentaties en gegevens worden uitsluitend op uw computer opgeslagen.': 'OciDeck est une application de bureau locale. Vos présentations et vos données sont stockées exclusivement sur votre ordinateur.',
'Privacy en gebruik': 'Confidentialité et utilisation',
'Toestemming ingetrokken': 'Consentement révoqué',
'Toestemming intrekken': 'Révoquer le consentement',
'U moet eerst de privacy- en gebruiksvoorwaarden accepteren voordat u OciDeck kunt gebruiken.': 'Vous devez accepter les conditions de confidentialité et d\'utilisation avant de pouvoir utiliser OciDeck.',
'Volledige licentie online': 'Licence complète en ligne',
'Welkom bij OciDeck': 'Bienvenue dans OciDeck',
}, },
'es': { 'es': {
'Geen': 'Ninguno', 'Geen': 'Ninguno',
@ -1932,6 +1968,18 @@ const _dutchSourceStrings = {
'P público · H leyenda · G vista general · B/W negro/blanco · R tiempo · Esc detener', 'P público · H leyenda · G vista general · B/W negro/blanco · R tiempo · Esc detener',
'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop': 'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop':
'P público · H leyenda · S pantalla · G vista general · B/W negro/blanco · R tiempo · Esc detener', 'P público · H leyenda · S pantalla · G vista general · B/W negro/blanco · R tiempo · Esc detener',
'Akkoord gaan': 'Aceptar',
'Alle gegevens die u in OciDeck invoert, blijven op uw lokale systeem en worden niet naar externe servers gestuurd.': 'Todos los datos que ingresa en OciDeck permanecen en su sistema local y no se envían a servidores externos.',
'De app verzamelt geen persoonlijke gegevens, geen statistieken en geen gebruiksgegevens. Uw privacy is onze prioriteit.': 'La aplicación no recopila datos personales, estadísticas ni datos de uso. Su privacidad es nuestra prioridad.',
'Door op "Akkoord gaan" te klikken, accepteert u deze voorwaarden en gaat u akkoord met het gebruik van OciDeck.': 'Al hacer clic en "Aceptar", acepta estos términos y acepta el uso de OciDeck.',
'Licentie (EUPL 1.2)': 'Licencia (EUPL 1.2)',
'OciDeck is een lokale desktop-applicatie. Uw presentaties en gegevens worden uitsluitend op uw computer opgeslagen.': 'OciDeck es una aplicación de escritorio local. Sus presentaciones y datos se almacenan exclusivamente en su ordenador.',
'Privacy en gebruik': 'Privacidad y uso',
'Toestemming ingetrokken': 'Consentimiento revocado',
'Toestemming intrekken': 'Revocar consentimiento',
'U moet eerst de privacy- en gebruiksvoorwaarden accepteren voordat u OciDeck kunt gebruiken.': 'Debe aceptar los términos de privacidad y uso antes de poder usar OciDeck.',
'Volledige licentie online': 'Licencia completa en línea',
'Welkom bij OciDeck': 'Bienvenido a OciDeck',
}, },
'fy': { 'fy': {
'Geen': 'Gjin', 'Geen': 'Gjin',
@ -2127,6 +2175,18 @@ const _dutchSourceStrings = {
'P publyk · H leginda · G oersjoch · B/W swart/wyt · R tiid · Esc stop', 'P publyk · H leginda · G oersjoch · B/W swart/wyt · R tiid · Esc stop',
'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop': 'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop':
'P publyk · H leginda · S skerm · G oersjoch · B/W swart/wyt · R tiid · Esc stop', 'P publyk · H leginda · S skerm · G oersjoch · B/W swart/wyt · R tiid · Esc stop',
'Akkoord gaan': 'Akseptyf gean',
'Alle gegevens die u in OciDeck invoert, blijven op uw lokale systeem en worden niet naar externe servers gestuurd.': 'Alle gegevens dy\'t jo yn OciDeck ynfiere, bliuwe op jo lokale systeem en wurde net stjoerd nei eksterne servers.',
'De app verzamelt geen persoonlijke gegevens, geen statistieken en geen gebruiksgegevens. Uw privacy is onze prioriteit.': 'De app sammelt gjin persoanlike gegevens, statistiken of gebrûksgegevens. Jo privacy is ús prioriteit.',
'Door op "Akkoord gaan" te klikken, accepteert u deze voorwaarden en gaat u akkoord met het gebruik van OciDeck.': 'Troch op "Akseptyf gean" te klikken, akseptearje jo dizze betingsten en akseptyf jo it brûken fan OciDeck.',
'Licentie (EUPL 1.2)': 'Lisintse (EUPL 1.2)',
'OciDeck is een lokale desktop-applicatie. Uw presentaties en gegevens worden uitsluitend op uw computer opgeslagen.': 'OciDeck is in lokaal bureauprogram. Jo presintatoarjes en gegevens wurde allinnich op jo kompjûter opslein.',
'Privacy en gebruik': 'Privacy en brûk',
'Toestemming ingetrokken': 'Tastimming yntrokken',
'Toestemming intrekken': 'Tastimming yntrekke',
'U moet eerst de privacy- en gebruiksvoorwaarden accepteren voordat u OciDeck kunt gebruiken.': 'Jo moatte de privacy- en brûksbetingsten akseptyf gean foardat jo OciDeck brûke kûnne.',
'Volledige licentie online': 'Folsleine lisintse online',
'Welkom bij OciDeck': 'Wolkom by OciDeck',
}, },
'pap': { 'pap': {
'Geen': 'Ningun', 'Geen': 'Ningun',
@ -2321,6 +2381,18 @@ const _dutchSourceStrings = {
'P públiko · H legenda · G resumen · B/W pretu/blanku · R tempu · Esc stop', 'P públiko · H legenda · G resumen · B/W pretu/blanku · R tempu · Esc stop',
'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop': 'P publiek · H legenda · S scherm · G overzicht · B/W zwart/wit · R tijd · Esc stop':
'P públiko · H legenda · S pantalla · G resumen · B/W pretu/blanku · R tempu · Esc stop', 'P públiko · H legenda · S pantalla · G resumen · B/W pretu/blanku · R tempu · Esc stop',
'Akkoord gaan': 'Akuerdo',
'Alle gegevens die u in OciDeck invoert, blijven op uw lokale systeem en worden niet naar externe servers gestuurd.': 'Tur datos ku bo ta entrá den OciDeck ta keda riba bo sistema lokal i no ta mandá pa servidor eksterno.',
'De app verzamelt geen persoonlijke gegevens, geen statistieken en geen gebruiksgegevens. Uw privacy is onze prioriteit.': 'E aplikashon no ta kolektá datos personal, estadístika o datos di uso. Bo privacidad ta nos prioridad.',
'Door op "Akkoord gaan" te klikken, accepteert u deze voorwaarden en gaat u akkoord met het gebruik van OciDeck.': 'Dor ku bo ta klikí "Akuerdo", bo ta akseptá e termino aki i bo ta akuerdo ku e uso di OciDeck.',
'Licentie (EUPL 1.2)': 'Lisencia (EUPL 1.2)',
'OciDeck is een lokale desktop-applicatie. Uw presentaties en gegevens worden uitsluitend op uw computer opgeslagen.': 'OciDeck ta un programa di buró lokal. Bo presentashon i datos ta almasená solamente riba bo komputer.',
'Privacy en gebruik': 'Privacidad i Uso',
'Toestemming ingetrokken': 'Aprobashon retirá',
'Toestemming intrekken': 'Retirá Aprobashon',
'U moet eerst de privacy- en gebruiksvoorwaarden accepteren voordat u OciDeck kunt gebruiken.': 'Bo mester akseptá e termino di privacidad i uso antes bo por usa OciDeck.',
'Volledige licentie online': 'Lisencia kompleto online',
'Welkom bij OciDeck': 'Bienvenido na OciDeck',
}, },
}; };