diff --git a/dashboard/public/translation/en.json b/dashboard/public/translation/en.json index 35d2c2dcb..504e91f45 100644 --- a/dashboard/public/translation/en.json +++ b/dashboard/public/translation/en.json @@ -646,7 +646,18 @@ "name": "Name", "encryptionHint": "Encryption Password Hint", "usesEncryption": "Backup uses encryption", - "useForUpdates": "Store backups of automatic updates here" + "useForUpdates": "Store backups of automatic updates here", + "backupContents": { + "title": "Backup Contents", + "description": "Choose what to back up to this site.", + "everything": "Everything", + "excludeSelected": "Exclude selected", + "includeOnlySelected": "Include only selected" + }, + "automaticUpdates": { + "title": "Backups of Automatic Updates", + "description": "A backup is always created before applying automatic updates. Choose whether to store those backups on this site." + } }, "check": { "noop": "Cloudron backups are disabled. Please ensure this server is backed up using alternate means. See https://docs.cloudron.io/backups/#storage-providers for more information.", diff --git a/dashboard/src/components/BackupSiteAddDialog.vue b/dashboard/src/components/BackupSiteAddDialog.vue index 7c566b35e..835e88d42 100644 --- a/dashboard/src/components/BackupSiteAddDialog.vue +++ b/dashboard/src/components/BackupSiteAddDialog.vue @@ -2,7 +2,6 @@ import { ref, useTemplateRef, watch } from 'vue'; import { Dialog, Radiobutton, MultiSelect, FormGroup, TextInput, PasswordInput, Button, Checkbox } from '@cloudron/pankow'; -import { prettyBinarySize } from '@cloudron/pankow/utils'; import { REGIONS_CONTABO, REGIONS_VULTR, REGIONS_IONOS, REGIONS_OVH, REGIONS_LINODE, REGIONS_SCALEWAY, REGIONS_WASABI } from '../constants.js'; import { mountlike, s3like } from '../utils.js'; import BackupProviderForm from './BackupProviderForm.vue'; @@ -301,26 +300,26 @@ defineExpose({ - Backup Contents - Choose what to back up to this site. + {{ $t('backups.configureBackupStorage.backupContents.title') }} + {{ $t('backups.configureBackupStorage.backupContents.description') }} - - + + - + - Backups of Automatic Updates - A backup is always created before applying automatic updates. Choose whether to store those backups on this site. + {{ $t('backups.configureBackupStorage.automaticUpdates.title') }} + {{ $t('backups.configureBackupStorage.automaticUpdates.description') }} -