diff --git a/src/translation/en.json b/src/translation/en.json index efa403697..91131393b 100644 --- a/src/translation/en.json +++ b/src/translation/en.json @@ -12,7 +12,11 @@ }, "username": "Username", "displayName": "Display name", - "actions": "Actions" + "actions": "Actions", + "table": { + "actions": "Actions", + "date": "Date" + } }, "appstore": { "title": "App Store" @@ -110,7 +114,41 @@ } }, "backups": { - "title": "Backups" + "title": "Backups", + "location": { + "title": "Location", + "description": "Cloudron makes a complete backup of your system at the configured location.", + "disabledList": "The following apps have automatic backups disabled:", + "provider": "Provider", + "location": "Location", + "endpoint": "Endpoint", + "format": "Storage Format", + "configure": "Configure" + }, + "schedule": { + "title": "Schedule and Retention", + "description": "Cloudron makes a complete backup of your system based on this scheduled interval and keeps backups with the specified retention policy.", + "schedule": "Schedule", + "retentionPolicy": "Retention Policy", + "configure": "Configure" + }, + "listing": { + "title": "Listing", + "noBackups": "No backups have been made yet", + "contents": "Contents", + "version": "Version", + "noApps": "No apps", + "appCount": "{{ contents.length }} apps", + "tooltipDownloadBackupConfig": "Download Backup Configuration", + "cleanupBackups": "Cleanup Backups", + "backupNow": "Backup now", + "stopTask": "Stop {{ taskType === 'backup' ? 'Backup' : 'Cleanup' }}" + }, + "logs": { + "title": "Logs", + "description": "Please be careful when uploading these logs to a public server since they may contain sensitive information.", + "showLogs": "Show Logs" + } }, "branding": { "title": "Branding" diff --git a/src/views/backups.html b/src/views/backups.html index 2204ef130..565aa9d7e 100644 --- a/src/views/backups.html +++ b/src/views/backups.html @@ -332,13 +332,13 @@
-

Location

+

{{ 'backups.location.title' | tr }}

-

Cloudron makes a complete backup of your system at the configured location. +

{{ 'backups.location.description' | tr }} - The following apps have automatic backups disabled: + {{ 'backups.location.disabledList' | tr }} {{app.label || app.fqdn}}, @@ -349,7 +349,7 @@

- Provider + {{ 'backups.location.provider' | tr }}
{{ prettyProviderName(backupConfig.provider) }} @@ -357,7 +357,7 @@
- Location + {{ 'backups.location.location' | tr }}
{{ backupConfig.backupFolder }} @@ -370,7 +370,7 @@
- Endpoint + {{ 'backups.location.endpoint' | tr }}
{{ backupConfig.endpoint || backupConfig.region }} @@ -379,7 +379,7 @@
- Storage Format + {{ 'backups.location.format' | tr }}
{{ backupConfig.format }} @@ -390,20 +390,20 @@
- +
-

Schedule and Retention

+

{{ 'backups.schedule.title' | tr }}

-

Cloudron makes a complete backup of your system based on this scheduled interval and keeps backups with the specified retention policy.

+

{{ 'backups.schedule.description' | tr }}

- Schedule + {{ 'backups.schedule.schedule' | tr }}
{{ prettyBackupSchedule(backupConfig.schedulePattern) }} @@ -411,7 +411,7 @@
- Retention Policy + {{ 'backups.schedule.retentionPolicy' | tr }}
{{ prettyBackupRetentionPolicy(backupConfig.retentionPolicy) }} @@ -420,27 +420,27 @@
- +
-

Listing

+

{{ 'backups.listing.title' | tr }}

-

No backups have been made yet

+

{{ 'backups.listing.noBackups' | tr }}

- - - - + + + + @@ -448,11 +448,11 @@ @@ -479,24 +479,22 @@
- - - + + +
-

Logs

+

{{ 'backups.logs.title' | tr }}

-

- Please be careful when uploading these logs to a public server since they may contain sensitive information. -

- Show Logs +

{{ 'backups.logs.description' | tr }}

+ {{ 'backups.logs.showLogs' | tr }}
VersionDateContentsActions{{ 'backups.listing.version' | tr }}{{ 'main.table.date' | tr }}{{ 'backups.listing.contents' | tr }}{{ 'main.table.actions' | tr }}
v{{ backup.packageVersion }} {{ backup.creationTime | prettyDate }} - No apps - {{ backup.contents.length }} apps + {{ 'backups.listing.noApps' | tr }} + {{ 'backups.listing.appCount' | tr:backups }} - +