diff --git a/dashboard/src/translation/da.json b/dashboard/src/translation/da.json
index effd738d1..20b48fab4 100644
--- a/dashboard/src/translation/da.json
+++ b/dashboard/src/translation/da.json
@@ -62,7 +62,8 @@
},
"action": {
"reboot": "Genstart",
- "logs": "Logfiler"
+ "logs": "Logfiler",
+ "showLogs": "Vis logfiler"
},
"clipboard": {
"copied": "Kopieret til udklipsholderen",
@@ -89,7 +90,8 @@
"statusDisabled": "Slået fra",
"loadingPlaceholder": "Indlæsning",
"disableAction": "Deaktiver",
- "settings": "Indstillinger"
+ "settings": "Indstillinger",
+ "saveAction": "Gem"
},
"appstore": {
"category": {
@@ -305,7 +307,7 @@
"externalLdapTooltip": "Fra ekstern LDAP-mappe"
},
"settings": {
- "title": "Indstillinger",
+ "title": "Brugerindstillinger",
"allowProfileEditCheckbox": "Tillad brugere at redigere deres navn og e-mail",
"require2FACheckbox": "Kræv, at brugerne skal oprette 2FA",
"subscriptionRequired": "Disse funktioner er kun tilgængelige i de betalte abonnementer.",
@@ -505,7 +507,8 @@
},
"changeBackgroundImage": {
"title": "Indstil baggrundsbillede"
- }
+ },
+ "enable2FANotAvailable": "Ikke tilgængelig for brugere fra ekstern autentificeringskilde"
},
"backups": {
"location": {
@@ -631,7 +634,8 @@
"preserved": {
"description": "Vedvarende backup uanset opbevaringspolitik",
"tooltip": "Dette vil også bevare mailen og {{ appsLength }} app-backuppen(erne)."
- }
+ },
+ "remotePath": "Ekstern sti"
}
},
"branding": {
@@ -672,7 +676,8 @@
"solrRunning": "Kører",
"solrNotRunning": "Ikke kørende",
"acl": "ACL for post",
- "aclOverview": "{{ dnsblZonesCount }} DNSBL-zone(r)"
+ "aclOverview": "{{ dnsblZonesCount }} DNSBL-zone(r)",
+ "virtualAllMail": "Mappen \"Al post\""
},
"eventlog": {
"empty": "Logbogen er tom.",
@@ -764,6 +769,10 @@
},
"action": {
"queue": "Kø"
+ },
+ "changeVirtualAllMailDialog": {
+ "title": "Mappen \"Al post\"",
+ "description": "Mappen \"All Mail\" er en enkelt mappe, der indeholder alle mails i din indbakke. Mappen kan være nyttig i mailklienter, der ikke understøtter rekursiv mappesøgning."
}
},
"network": {
@@ -789,7 +798,8 @@
},
"dyndns": {
"description": "Aktiver denne indstilling for at holde alle dine DNS-poster synkroniseret med en skiftende IP-adresse. Dette er nyttigt, når Cloudron kører i et netværk med en ofte skiftende offentlig IP-adresse, f.eks. en hjemmeforbindelse.",
- "title": "Dynamisk DNS"
+ "title": "Dynamisk DNS",
+ "showLogsAction": "Vis logfiler"
},
"title": "Netværk",
"configureIp": {
@@ -806,7 +816,13 @@
},
"configureIpv6": {
"title": "Konfigurer IPv6-udbyder"
- }
+ },
+ "trustedIps": {
+ "title": "Konfigurer tillidsfulde IP'er",
+ "summary": "{{ trustCount }} IP'er, der er tillid til",
+ "description": "Der vil blive stolet på HTTP-headere fra matchende IP-adresser"
+ },
+ "trustedIpRanges": "Tillid til IP'er og områder "
},
"services": {
"configure": {
@@ -921,7 +937,8 @@
"submitAction": "Indsend",
"reportPlaceholder": "Beskriv dit problem",
"emailPlaceholder": "Angiv om nødvendigt en anden e-mail-adresse end ovenstående, så du kan kontaktes",
- "emailVerifyAction": "Bekræft nu"
+ "emailVerifyAction": "Bekræft nu",
+ "typeBilling": "Problemer med fakturering"
},
"remoteSupport": {
"description": "Aktiver denne indstilling for at give supportteknikere mulighed for at oprette forbindelse til denne server via SSH.",
@@ -1026,7 +1043,7 @@
"tooltipRemove": "Fjern domæne",
"changeDashboardDomain": {
"title": "Ændre Dashboard-domæne",
- "description": "Dette vil flytte instrumentbrættet og e-mail-serveren til denmyunderdomæne til det valgte domæne.",
+ "description": "Dette vil flytte dashboardet til mysubdomænet i det valgte domæne.",
"changeAction": "Ændre domæne",
"cancelAction": "Annuller",
"showLogsAction": "Vis logs"
@@ -1151,7 +1168,8 @@
"cut": "Skær",
"copy": "Kopier",
"paste": "Indsæt",
- "selectAll": "Vælg alle"
+ "selectAll": "Vælg alle",
+ "open": "Åben"
},
"mtime": "Ændret"
},
@@ -1166,7 +1184,19 @@
},
"status": {
"restartingApp": "genstart af app"
- }
+ },
+ "extractionInProgress": "Udvinding i gang",
+ "uploader": {
+ "exitWarning": "Upload er stadig i gang. Skal vi virkelig lukke denne side?",
+ "uploading": "Uploading"
+ },
+ "textEditor": {
+ "undo": "Fortryd",
+ "redo": "Omarbejdning",
+ "save": "Gem"
+ },
+ "pasteInProgress": "Indsætning i gang",
+ "deleteInProgress": "Sletning i gang"
},
"email": {
"incoming": {
@@ -1420,7 +1450,8 @@
"title": "Datakatalog",
"dataDirPlaceholder": "Lad det være tomt for at bruge platformens standard",
"moveAction": "Flyt data",
- "diskUsage": "Appen bruger i øjeblikket {{ size }} af lagerplads (pr. {{ date }})."
+ "diskUsage": "Appen bruger i øjeblikket {{ size }} af lagerplads (pr. {{ date }}).",
+ "mountTypeWarning": "Destinationsfilsystemet skal understøtte filtilladelser og ejerskab, for at flytningen kan fungere"
},
"mounts": {
"title": "Montering",
@@ -1684,6 +1715,17 @@
"label": "Etiket",
"clearIconAction": "Ryd ikon",
"clearIconDescription": "Dette vil forsøge at hente appens favicon ved lagring."
+ },
+ "servicesTabTitle": "Tjenester",
+ "turn": {
+ "title": "TURN Opsætning",
+ "enable": "Konfigurer appen til at bruge den indbyggede TURN-server",
+ "disable": "Du må ikke konfigurere appens TURN-indstillinger. Appens TURN-indstillinger skal ikke konfigureres. Du kan konfigurere dem inde i appen."
+ },
+ "redis": {
+ "title": "Redis-konfiguration",
+ "enable": "Konfigurer appen til at bruge Redis",
+ "disable": "Deaktiver Redis"
}
},
"passwordReset": {
@@ -1812,7 +1854,9 @@
"logs": {
"title": "Logfiler",
"clear": "Klart udsyn",
- "download": "Download komplette logs"
+ "download": "Download komplette logs",
+ "notFoundError": "Ingen sådan opgave eller app",
+ "logsGoneError": "Logfil(er) ikke fundet"
},
"login": {
"loginTo": "Log ind på",
@@ -1879,5 +1923,6 @@
"newClient": "Ny klient",
"empty": "Ingen klienten endnu"
}
- }
+ },
+ "automation": "Automatisering"
}
diff --git a/dashboard/src/translation/en.json b/dashboard/src/translation/en.json
index 489f9dfd9..45b47afaa 100644
--- a/dashboard/src/translation/en.json
+++ b/dashboard/src/translation/en.json
@@ -22,7 +22,8 @@
"auth": {
"sso": "Log in with Cloudron credentials",
"nosso": "Log in with dedicated account",
- "email": "Log in with email address"
+ "email": "Log in with email address",
+ "openid": "Log in with Cloudron OpenID"
},
"addAppAction": "Add App",
"addAppproxyAction": "Add App Proxy",
diff --git a/dashboard/src/translation/nl.json b/dashboard/src/translation/nl.json
index 3d32adaf5..68e1d46e0 100644
--- a/dashboard/src/translation/nl.json
+++ b/dashboard/src/translation/nl.json
@@ -677,7 +677,8 @@
"solrFts": "Zoek volledige tekst (Solr)",
"solrDisabled": "Uitgeschakeld",
"acl": "E-mail ACL",
- "aclOverview": "{{ dnsblZonesCount }} DNSBL zone(s)"
+ "aclOverview": "{{ dnsblZonesCount }} DNSBL zone(s)",
+ "virtualAllMail": "\"Alle E-mail\" map"
},
"eventlog": {
"title": "E-mail logboek",
@@ -768,6 +769,10 @@
},
"action": {
"queue": "Wachtrij"
+ },
+ "changeVirtualAllMailDialog": {
+ "title": "\"Alle E-mail\" map",
+ "description": "De \"Alle E-mail\" map is een enkele map die alle e-mails bevat van je mailbox. Deze map kan handig zijn indien een e-mailprogramma \"zoek in alle mappen\" niet ondersteunt."
}
},
"domains": {
diff --git a/dashboard/src/views/apps.html b/dashboard/src/views/apps.html
index 6cc52f40d..b7b8012af 100644
--- a/dashboard/src/views/apps.html
+++ b/dashboard/src/views/apps.html
@@ -182,7 +182,8 @@