diff --git a/client/components/tables/BackupsTable.vue b/client/components/tables/BackupsTable.vue index d768407fd..6b0c6723d 100644 --- a/client/components/tables/BackupsTable.vue +++ b/client/components/tables/BackupsTable.vue @@ -186,7 +186,7 @@ export default { mounted() { this.loadBackups() if (this.$route.query.backup) { - this.$toast.success('Backup applied successfully') + this.$toast.success(this.$strings.ToastBackupAppliedSuccess) } } } diff --git a/client/pages/config/backups.vue b/client/pages/config/backups.vue index d74dc4d62..0c64ddf6f 100644 --- a/client/pages/config/backups.vue +++ b/client/pages/config/backups.vue @@ -162,7 +162,7 @@ export default { }) .catch((error) => { console.error('Failed to save backup path', error) - const errorMsg = error.response?.data || 'Failed to save backup path' + const errorMsg = error.response?.data || this.$strings.ToastBackupPathUpdateFailed this.$toast.error(errorMsg) }) .finally(() => { @@ -171,11 +171,11 @@ export default { }, updateBackupsSettings() { if (isNaN(this.maxBackupSize) || this.maxBackupSize < 0) { - this.$toast.error('Invalid maximum backup size') + this.$toast.error(this.$strings.ToastBackupInvalidMaxSize) return } if (isNaN(this.backupsToKeep) || this.backupsToKeep <= 0 || this.backupsToKeep > 99) { - this.$toast.error('Invalid number of backups to keep') + this.$toast.error(this.$strings.ToastBackupInvalidMaxKeep) return } const updatePayload = { diff --git a/client/strings/en-us.json b/client/strings/en-us.json index fe0777c06..6d4f2746f 100644 --- a/client/strings/en-us.json +++ b/client/strings/en-us.json @@ -822,10 +822,14 @@ "ToastAuthorUpdateMerged": "Author merged", "ToastAuthorUpdateSuccess": "Author updated", "ToastAuthorUpdateSuccessNoImageFound": "Author updated (no image found)", + "ToastBackupAppliedSuccess": "Backup applied", "ToastBackupCreateFailed": "Failed to create backup", "ToastBackupCreateSuccess": "Backup created", "ToastBackupDeleteFailed": "Failed to delete backup", "ToastBackupDeleteSuccess": "Backup deleted", + "ToastBackupInvalidMaxKeep": "Invalid number of backups to keep", + "ToastBackupInvalidMaxSize": "Invalid maximum backup size", + "ToastBackupPathUpdateFailed": "Failed to update backup path", "ToastBackupRestoreFailed": "Failed to restore backup", "ToastBackupUploadFailed": "Failed to upload backup", "ToastBackupUploadSuccess": "Backup uploaded",