diff --git a/dashboard/public/translation/en.json b/dashboard/public/translation/en.json
index 1ad4264e2..1f93d9287 100644
--- a/dashboard/public/translation/en.json
+++ b/dashboard/public/translation/en.json
@@ -2076,15 +2076,17 @@
},
"backup": {
"target": {
- "removeDialog": {
- "title": "Really remove this backup target?",
- "description": "This will also remove any backups linked to this target"
- },
"label": "Storage"
},
"sites": {
"title": "Backup Sites",
"emptyPlaceholder": "No Backup Sites"
+ },
+ "site": {
+ "removeDialog": {
+ "description": "This will also remove any backup entries linked to this site.",
+ "title": "Really remove this backup site?"
+ }
}
},
"dockerRegistries": {
diff --git a/dashboard/public/translation/nl.json b/dashboard/public/translation/nl.json
index d95b692ea..d4d8f776c 100644
--- a/dashboard/public/translation/nl.json
+++ b/dashboard/public/translation/nl.json
@@ -592,7 +592,7 @@
},
"configureBackupStorage": {
"title": "Configureer backup opslag",
- "provider": "Opslag aanbieder",
+ "provider": "Opslag Aanbieder",
"mountPoint": "Koppelpunt",
"mountPointDescription": "Het koppelpunt moet handmatig ingesteld worden. Zie handleiding.",
"localDirectory": "Lokale backup map",
@@ -642,7 +642,8 @@
"preserveAttributesLabel": "Behoud bestand attributen",
"name": "Naam",
"encryptionHint": "Encryptie Wachtwoord Hint",
- "usesEncryption": "Backup gebruikt encryptie"
+ "usesEncryption": "Backup gebruikt encryptie",
+ "useForUpdates": "Gebruik dit vóór automatische updates"
},
"backupFailed": {
"title": "Backup maken niet mogelijk"
@@ -1382,8 +1383,14 @@
"subscriptionChangeAction": "Beheer abonnement",
"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.",
- "emailNotVerified": "E-mail is niet geverifieerd"
+ "description": "Een Cloudron.io account wordt gebruikt om je abonnement te beheren.",
+ "emailNotVerified": "E-mail is niet geverifieerd",
+ "account": "Account",
+ "unlinkAction": "Ontkoppel Account",
+ "unlinkDialog": {
+ "title": "Ontkoppel Cloudron.io Account",
+ "description": "Hiermee ontkoppel je deze Cloudron van het huidige Cloudron.io Account. Het kan opnieuw gelinkt worden met een ander account."
+ }
},
"timezone": {
"title": "Systeem Tijdzone",
@@ -1710,7 +1717,8 @@
"mailboxExport": {
"csv": "CSV",
"json": "JSON"
- }
+ },
+ "emptyPlaceholder": "Geen Mailboxen"
},
"mailinglists": {
"title": "E-maillijsten",
@@ -1718,7 +1726,8 @@
"members": "Lijst van deelnemers",
"description": "Een e-mail gestuurd aan een e-maillijst wordt automatisch doorgestuurd naar diens deelnemers.",
"everyoneTooltip": "Versturen naar deze lijst is toegestaan voor iedereen",
- "membersOnlyTooltip": "Versturen naar deze lijst is alleen toegestaan voor deelnemers"
+ "membersOnlyTooltip": "Versturen naar deze lijst is alleen toegestaan voor deelnemers",
+ "emptyPlaceholder": "Geen Maillijsten"
},
"catchall": {
"title": "Catch-all",
@@ -2067,10 +2076,6 @@
},
"backup": {
"target": {
- "removeDialog": {
- "title": "Weet je zeker dat je dit backup-doel wilt verwijderen?",
- "description": "Dit zal ook alle backups gekoppeld aan dit doel verwijderen"
- },
"label": "Opslag"
},
"sites": {
diff --git a/dashboard/public/translation/ru.json b/dashboard/public/translation/ru.json
index 2758ec196..c4464e263 100644
--- a/dashboard/public/translation/ru.json
+++ b/dashboard/public/translation/ru.json
@@ -2067,10 +2067,6 @@
},
"backup": {
"target": {
- "removeDialog": {
- "title": "Действительно хотите удалить это расположение резервных копий?",
- "description": "Это действие также удалить любые резервные копии, хранящиеся в данном расположении"
- },
"label": "Хранилище"
},
"sites": {
diff --git a/dashboard/src/views/BackupSitesView.vue b/dashboard/src/views/BackupSitesView.vue
index 6e3ab2513..1034aa4e5 100644
--- a/dashboard/src/views/BackupSitesView.vue
+++ b/dashboard/src/views/BackupSitesView.vue
@@ -44,8 +44,8 @@ function onEditSchedule(site) {
async function onRemoveSite(site) {
const yes = await inputDialog.value.confirm({
- title: t('backup.target.removeDialog.title'),
- message: t('backup.target.removeDialog.description'),
+ title: t('backup.site.removeDialog.title'),
+ message: t('backup.site.removeDialog.description'),
confirmLabel: t('main.dialog.yes'),
confirmStyle: 'danger',
rejectLabel: t('main.dialog.cancel'),