diff --git a/src/translation/en.json b/src/translation/en.json index 7bdf7ff07..0e9c0365e 100644 --- a/src/translation/en.json +++ b/src/translation/en.json @@ -281,8 +281,8 @@ "emailSent": "Sent", "no2FASetup": "This user has not set up 2FA.", "2FAIsSetup": "Use this to disable user's 2FA. The user can set it up again from the Profile view.", - "newLinkAction": "Reset password now", - "resetLinkExplanation": "Use this to generate a new password reset link. The new link will also be sent to the user's fallback email address - {{ email }}.", + "newLinkAction": "Email reset link", + "resetLinkExplanation": "Use this to email a password reset link to the user's fallback email address - {{ email }}.", "reset2FAAction": "Reset 2FA" }, "externalLdapDialog": { diff --git a/src/translation/nl.json b/src/translation/nl.json index bcd19ae30..ca318dce4 100644 --- a/src/translation/nl.json +++ b/src/translation/nl.json @@ -303,7 +303,16 @@ "invitationDialog": { "title": "Nodig {{ username }} uit", "inviteLinkExplanation": "Gebruik dit om een nieuwe uitnodigingslink te genereren. De link wordt ook gestuurd naar de gebruiker en herstelt het wachtwoord.", - "newLinkAction": "Nodig gebruiker nu uit" + "newLinkAction": "Nodig gebruiker nu uit", + "description": "De volgende uitnodigingslink is gestuurd naar {{ email }}:" + }, + "setGhostDialog": { + "description": "Stel een tijdelijk wachtwoord in namens deze gebruiker in apps of het Dashboard. Dit wachtwoord is 6 uur geldig.", + "title": "Maak een wachtwoord om {{ username }} na te bootsen", + "password": "Wachtwoord" + }, + "setGhost": { + "password": "Wachtwoord" } }, "profile": { @@ -372,7 +381,11 @@ "changeFallbackEmail": { "errorEmailRequired": "Een geldig e-mailadres is verplicht", "title": "E-mailadres voor wachtwoordherstel wijzigen", - "errorEmailInvalid": "Dit e-mailadres is niet geldig" + "errorEmailInvalid": "Dit e-mailadres is niet geldig", + "email": "Nieuw wachtwoordherstel e-mailadres", + "password": "Wachtwoord ter bevestiging", + "errorWrongPassword": "Onjuist wachtwoord", + "errorPasswordRequired": "Een wachtwoord is vereist" }, "changeDisplayName": { "title": "Pas je weergavenaam aan", @@ -398,7 +411,12 @@ }, "changePasswordAction": "Verander wachtwoord", "disable2FAAction": "Twee-Factor (2FA) authenticatie uitschakelen", - "enable2FAAction": "Twee-Factor (2FA) authenticatie inschakelen" + "enable2FAAction": "Twee-Factor (2FA) authenticatie inschakelen", + "passwordResetAction": "Ik ben mijn wachtwoord vergeten", + "passwordResetNotification": { + "title": "Wachtwoordherstel succesvol", + "body": "E-mail gestuurd naar {{ email }}" + } }, "backups": { "title": "Backups", @@ -410,7 +428,8 @@ "endpoint": "Eindpunt", "configure": "Configureer", "description": "Cloudron maakt een volledige backup van je systeem op de geconfigureerde locatie.", - "format": "Opslagformaat" + "format": "Opslagformaat", + "remount": "Her-koppel Storage" }, "schedule": { "title": "Planning en bewaartermijn", @@ -460,8 +479,8 @@ "configureBackupStorage": { "title": "Configureer backup opslag", "provider": "Opslag aanbieder", - "mountPoint": "Mount point", - "mountPointDescription": "De mount point moet handmatig ingesteld worden. Zie handleiding.", + "mountPoint": "Koppelpunt", + "mountPointDescription": "Het koppelpunt moet handmatig ingesteld worden. Zie handleiding.", "localDirectory": "Lokale backup map", "ext4Label": "Backup map is een externe EXT4 schijf", "hardlinksLabel": "Gebruik hardlinks", @@ -495,10 +514,10 @@ "encryptionPasswordRepeat": "Herhaal wachtwoord", "remoteDirectory": "Externe map", "username": "Gebruikersnaam", - "setupMountDescription": "Indien aangevinkt zal Cloudron het mount point configureren op de server", + "setupMountDescription": "Indien aangevinkt zal Cloudron het koppelpunt configureren op de server", "server": "Server IP of Hostnaam", "password": "Wachtwoord", - "configureMount": "Specificeer de mount point configuratie", + "configureMount": "Specificeer de koppelpunt configuratie", "port": "Poort", "diskPath": "Schijf pad", "user": "Gebruiker", @@ -549,10 +568,12 @@ "solrRunning": "Actief", "solrNotRunning": "Inactief", "solrFts": "Zoek volledige tekst (Solr)", - "solrDisabled": "Uitgeschakeld" + "solrDisabled": "Uitgeschakeld", + "acl": "E-mail ACL", + "aclOverview": "{{ dnsblZonesCount }} DNSBL zone(s)" }, "eventlog": { - "title": "Logboek", + "title": "E-mail logboek", "time": "Tijd", "details": "Details", "empty": "Logboek is leeg.", @@ -563,17 +584,20 @@ "queued": "Wachtrij", "denied": "Geweigerd", "spamFilterTrained": "Spam filter getraind", - "outboundInfo": "E-mail in de wachtrij geplaatst voor aflevering aan {{ rcptTo | prettyEmailAddresses }} van {{ mailFrom | prettyEmailAddresses }}", - "receivedInfo": "Opgeslagen e-mail van {{ mailFrom | prettyEmailAddresses }} in de mailbox {{ rcptTo | prettyEmailAddresses }}", - "deliveredInfo": "Afgeleverde e-mail aan {{ rcptTo | prettyEmailAddresses }} van {{ mailFrom | prettyEmailAddresses }}", - "deniedInfo": "Verbinding van {{ remote.ip }} geweigerd. {{ details.message || details.reason }}", + "outboundInfo": "In de wachtrij geplaatst voor aflevering", + "receivedInfo": "E-mail opgeslagen", + "deliveredInfo": "E-mail afgeleverd", + "deniedInfo": "Verbinding geweigerd", "bounce": "Bounce", - "bounceInfo": "Bounce-mail gestuurd van {{ mailFrom | prettyEmailAddresses }} voor e-mail {{ rcptTo | prettyEmailAddresses }}. {{ details.message || details.reason }}", - "deferredInfo": "De aflevering van e-mails aan {{ rcptTo | prettyEmailAddresses }} is niet gelukt. {{ details.message || details.reason }}. Wordt over {{ details.delay }} seconden opnieuw geprobeerd.", - "inboundInfo": "Inkomende e-mail van {{ mailFrom | prettyEmailAddresses }} aan {{ rcptTo | prettyEmailAddresses }}. Spam: {{ details.spamStatus.indexOf('Yes,') === 0 ? 'Yes' : 'No' }}", + "bounceInfo": "Bounce-mail gestuurd", + "deferredInfo": "Aflevering niet gelukt, nieuwe poging over {{ delay }}s.", + "inboundInfo": "Ontvangen", "spamFilterTrainedInfo": "Het spam filter wordt getraind op basis van de e-mailbox inhoud" }, - "searchPlaceholder": "Zoeken" + "searchPlaceholder": "Zoeken", + "from": "Van", + "mailFrom": "Van", + "rcptTo": "Aan" }, "changeDomainDialog": { "location": "Locatie", @@ -608,7 +632,14 @@ "notEnoughMemory": "Minstens 3GB configureren voor de e-mail dienst om solr te activeren.", "description": "Solr kan gebruikt worden voor 'volledige tekst zoeken' in e-mails. Solr werkt alleen als de e-mail dienst minstens 3GB RAM is toegewezen." }, - "typeFilterHeader": "Alle gebeurtenissen" + "typeFilterHeader": "Alle gebeurtenissen", + "eventlogActionTooltip": "E-mail logboek", + "aclDialog": { + "dnsblZones": "DNSBL Zones", + "dnsblZonesInfo": "Verbindend IP-adres wordt opgezocht in deze IP-blokkeerlijsten", + "dnsblZonesPlaceholder": "Regel gescheiden zone namen", + "title": "Verander E-mail ACL" + } }, "domains": { "domainDialog": { @@ -701,9 +732,16 @@ "description": "Dit stelt het adres in waarvandaan deze app e-mail verzendt. Deze app is al geconfigureerd om e-mail te verzenden met deze {{ domain }}'s uitgaande e-mail instellingen.", "description2": "Indien ingeschakeld, verstuurt de app e-mails via de interne mailserver met dit adres. De interne mailserver gebruikt de {{ domain }}'s Uitgaande e-mail instellingen om e-mail te versturen. Indien uitgeschakeld, kun je de e-mailinstellingen bewerken in de app.", "enable": "Verstuur e-mails via Cloudron Mail", - "disable": "Configureer geen e-mailinstellingen", - "enableDescription": "De app is geconfigureerd om e-mails te verzenden met het onderstaande adres en het {{ domain }}'s Uitgaande e-mail instellingen.", + "disable": "Configureer geen app e-mail aflever instellingen", + "enableDescription": "De app is geconfigureerd om e-mails te verzenden met het onderstaande adres en {{ domain }}'s Uitgaande e-mail instellingen.", "disableDescription": "De instellingen voor e-mailaflevering zijn niet geconfigureerd. Je kunt dit nu configureren in de app zelf." + }, + "inbox": { + "disable": "Configureer niet de inbox", + "disableDescription": "De app's inkomende e-mail instellingen zijn niet ingesteld. Je kunt dit zelf in de app doen. Selecteer deze optie indien het gewenste e-maildomein niet in deze Cloudron is opgenomen.", + "title": "Inkomende e-mail", + "enable": "Gebruik Cloudron E-mail om e-mails te ontvangen", + "enableDescription": "Deze app is geconfigureerd om e-mails te ontvangen met onderstaand e-mailadres. Selecteer deze optie als {{ domain }}'s e-mail is gehost op deze server." } }, "backAction": "Terug naar Mijn Apps", @@ -750,11 +788,11 @@ "accessControl": { "userManagement": { "title": "Gebruikersbeheer", - "description": "Deze app is ingesteld voor authenticatie met het Cloudron Gebruikersadresboek.", + "description": "Deze app is ingesteld voor authenticatie met het Cloudron Gebruikersadresboek. Deze instelling bepaalt wie kan inloggen om de app te gebruiken.", "dashboardVisibility": "Dashboard zichtbaarheid", "sftpAccessControl": "Deze instelling regelt ook SFTP-toegang.", "visibleForSelected": "Alleen zichtbaar voor de volgende gebruikers en groepen", - "descriptionSftp": "Regelt ook SFTP-toegang.", + "descriptionSftp": "Deze instelling regelt ook SFTP-toegang.", "visibleForAllUsers": "Zichtbaar voor alle gebruikers op deze Cloudron" }, "sftp": { @@ -762,6 +800,10 @@ "server": "Server", "port": "Poort", "username": "Gebruikersnaam" + }, + "operators": { + "title": "Operators", + "description": "Operators kunnen deze app configureren en onderhouden." } }, "resources": { @@ -785,12 +827,12 @@ "description": "Standaard bevinden de gegevens van deze app zich op {{ storagePath }}. Als de server onvoldoende schijfruimte heeft, kunt je een externe EXT4-schijf koppelen en de gegevens van deze app daarheen verplaatsen." }, "mounts": { - "title": "Mounts", + "title": "Koppelpunten", "readOnly": "Alleen-lezen", "volume": "Volume", - "noMounts": "Er zijn geen Volumes gemount.", + "noMounts": "Er zijn geen Volumes gekoppeld.", "saveAction": "Opslaan", - "addMountAction": "Volume mount toevoegen" + "addMountAction": "Volume koppelpunt toevoegen" } }, "graphs": { @@ -956,7 +998,24 @@ }, "stopDialog": { "title": "Weet je zeker dat je {{ app }} wilt stoppen?" - } + }, + "forumUrlAction": "Hulp nodig? Vraag het in het forum", + "eventlogTabTitle": "Gebeurtenis log", + "cron": { + "commonPattern": { + "everyDay": "Elke dag", + "everyMinute": "Elke minuut", + "everyHour": "Elk uur", + "twicePerHour": "Twee keer per uur", + "twicePerDay": "Twee keer per dag", + "everySunday": "Elke zondag" + }, + "title": "Crontab", + "saveAction": "Bewaar", + "addCommonPattern": "Voeg gemeenschappelijk patroon toe" + }, + "sftpInfoAction": "SFTP Toegang", + "cronTabTitle": "Cron" }, "network": { "title": "Netwerk", @@ -1004,7 +1063,9 @@ "requireAdminRoleLabel": "Admin rol benodigd voor toegang tot SFTP", "resetToDefaults": "Terugstellen naar standaardwaarden", "memoryLimitDescription": "Cloudron wijst 50% van deze waarde toe als RAM en 50% als swap.", - "accessControlDescription": "Indien je toestaat dat non-admins toegang hebben tot SFTP, dan kunnen zij bijv. configuratiebestanden en geheime sleutels inzien. Voor WordPress kunnen ze alle wachtwoorden vastleggen." + "accessControlDescription": "Indien je toestaat dat non-admins toegang hebben tot SFTP, dan kunnen zij bijv. configuratiebestanden en geheime sleutels inzien. Voor WordPress kunnen ze alle wachtwoorden vastleggen.", + "recoveryModeDescription": "Indien de dienst continue herstart of niet reageert vanwege datacorruptie, plaats de dienst in dan Herstelmodus. Bekijk de volgende instructies om de dienst weer werkend te krijgen.", + "enableRecoveryMode": "Inschakelen Herstelmodus" }, "description": "Cloudron diensten bestaan uit functionaliteiten zoals databases, e-mail en authenticatie. Hint: alle diensten dienen 'groen' te zijn, zo niet dan kun je deze herstarten of het geheugenlimiet verhogen.", "refresh": "Ververs" @@ -1020,7 +1081,8 @@ "subscriptionChangeAction": "Abonnement wijzigen", "subscriptionReactivateAction": "Abonnement heractiveren", "title": "Cloudron.io Account", - "description": "Een Cloudron.io account wordt gebruikt voor toegang tot de App Store en om je abonnement te beheren." + "description": "Een Cloudron.io account wordt gebruikt voor toegang tot de App Store en om je abonnement te beheren.", + "emailNotVerified": "E-mail is niet geverifieerd" }, "timezone": { "title": "Tijdzone", @@ -1100,7 +1162,9 @@ "emailPlaceholder": "Indien nodig, geef een alternatief e-mailadres op dan hierboven is vermeld", "subscriptionRequiredDescription": "Je kunt ook antwoorden op je vragen vinden in onze documentatie of vraag op ons Forum.", "emailInfo": "(E-mail van het abonnement is {{ email }})", - "sshCheckbox": "Sta toe dat ondersteuningsmedewerkers toegang krijgen tot deze server middels SSH" + "sshCheckbox": "Sta toe dat ondersteuningsmedewerkers toegang krijgen tot deze server middels SSH", + "emailVerifyAction": "Verifieer nu", + "emailNotVerified": "Je cloudron.io account e-mail {{ email }} is niet geverifieerd. Verifieer het om support tickets te kunnen openen." }, "remoteSupport": { "title": "Ondersteuning op afstand", @@ -1118,7 +1182,7 @@ "diskContent": "Deze {{ type }} schijf bevat", "notAvailableYet": "Nog niet beschikbaar", "title": "Schijfgebruik", - "mountedAt": "{{ filesystem }} mounted op {{ mountpoint }}" + "mountedAt": "{{ filesystem }} gekoppeld op {{ mountpoint }}" }, "systemMemory": { "title": "Systeemgeheugen", @@ -1422,7 +1486,8 @@ "tabTitle": "Instellingen" }, "updateMailboxDialog": { - "activeCheckbox": "Mailbox is actief" + "activeCheckbox": "Mailbox is actief", + "enablePop3": "POP3 toegang inschakelen" }, "updateMailinglistDialog": { "activeCheckbox": "Mailing-lijst is actief" @@ -1462,12 +1527,12 @@ }, "storage": { "mounts": { - "volumeLocation": "Volumes worden ge-mount met de Volume-naam in de /media map van deze app." + "volumeLocation": "Volumes worden gekoppeld met de Volume-naam in de /media map van deze app." } }, "volumes": { "backupWarning": "Volumes worden niet geback-upt. Het herstellen van een app, herstelt niet de inhoud van het Volume. Zorg ervoor dat je een geschikt backup-plan hebt voor elke Volume.", - "description": "Volumes zijn mappen op de server die gedeeld kunnen worden tussen apps. Dit mogen NFS/SSHFS/CIFS mounts of op deze server aangesloten externe schijven zijn. Volumes zijn gekoppeld aan de app container onder /media.", + "description": "Volumes zijn mappen op de server die gedeeld kunnen worden tussen apps. Dit mogen NFS/SSHFS/CIFS koppelingen of op deze server aangesloten externe schijven zijn. Volumes zijn gekoppeld aan de app container onder /media.", "removeVolumeDialog": { "removeAction": "Verwijder", "description": "Hiermee wordt het Volume {{ volume }} verwijderd. De gegevens in het host-pad worden niet verwijderd..", @@ -1475,7 +1540,7 @@ }, "addVolumeDialog": { "addAction": "Toevoegen", - "nameWarning": "Cloudron mount dit host-pad in de app's container met deze naam onder /media.", + "nameWarning": "App's hebben toegang to dit Volume via /media.", "title": "Volume toevoegen", "server": "Server IP of Hostnaam", "remoteDirectory": "Externe map", @@ -1485,23 +1550,24 @@ "port": "Poort", "user": "Gebruiker", "privateKey": "Private SSH sleutel", - "mountTypeInfo": "Cloudron zal de server configureren om dit Volume te mounten", - "mountpointWarning": "Cloudron zal de server NIET configureren om het Volume automatisch te mounten" + "mountTypeInfo": "Cloudron zal de server configureren om dit Volume te koppelen", + "mountpointWarning": "Cloudron zal de server NIET configureren om het Volume automatisch te koppelen" }, - "hostPath": "Mount Punt", + "hostPath": "Koppelpunt", "removeVolumeActionTooltip": "Verwijder Volume", "openFileManagerActionTooltip": "Open bestandsbeheer", "name": "Naam", "addVolumeAction": "Volume toevoegen", "title": "Volumes", - "mountType": "Mount type", + "mountType": "Koppeltype", "updateVolumeDialog": { "title": "Update Volume {{ volume }}" }, "tooltipEdit": "Bewerk Volume", - "mountStatus": "Mount status", + "mountStatus": "Koppel status", "localDirectory": "Lokale map", - "type": "Type" + "type": "Type", + "remountActionTooltip": "Her-koppel Volume" }, "lang": { "it": "Italiaans", @@ -1560,5 +1626,8 @@ "salutation": "Hallo <%= user %>,", "notice": "We zien dat er met je account is ingelogd vanaf een nieuwe locatie en/of apparaat.", "action": "Als jij dit zelf was kun je deze mail verwijderen. Als jij dit niet was verander dan je wachtwoord onmiddellijk." + }, + "supportConfig": { + "emailNotVerified": "Controleer je cloudron.io account eerst zodat we zeker zijn dat we je kunnen bereiken." } }