diff --git a/client/pages/batch/index.vue b/client/pages/batch/index.vue index 575f1db1..9bad9ca5 100644 --- a/client/pages/batch/index.vue +++ b/client/pages/batch/index.vue @@ -380,7 +380,7 @@ export default { const ref = this.getEditFormRef(li.id) ref.mapBatchDetails(batchMapPayload, this.mapDetailsType) }) - this.$toast.success('Details mapped') + this.$toast.success(this.$strings.ToastBatchApplyDetailsToItemsSuccess) }, newSeriesItem(item) {}, removedSeriesItem(item) {}, @@ -452,7 +452,7 @@ export default { this.isProcessing = false if (data.updates) { this.itemsWithChanges = [] - this.$toast.success(`Successfully updated ${data.updates} items`) + this.$toast.success(this.$getString('MessageItemsUpdated', [data.updates])) this.$router.replace(`/library/${this.currentLibraryId}/bookshelf`) } else { this.$toast.warning(this.$strings.MessageNoUpdatesWereNecessary) @@ -460,7 +460,7 @@ export default { }) .catch((error) => { console.error('failed to batch update', error) - this.$toast.error('Failed to batch update') + this.$toast.error(this.$strings.ToastFailedToUpdate) this.isProcessing = false }) }, diff --git a/client/strings/en-us.json b/client/strings/en-us.json index cdc65228..4d0c6ec4 100644 --- a/client/strings/en-us.json +++ b/client/strings/en-us.json @@ -777,8 +777,8 @@ "MessageForceReScanDescription": "will scan all files again like a fresh scan. Audio file ID3 tags, OPF files, and text files will be scanned as new.", "MessageImportantNotice": "Important Notice!", "MessageInsertChapterBelow": "Insert chapter below", - "MessageItemsSelected": "{0} Items Selected", - "MessageItemsUpdated": "{0} Items Updated", + "MessageItemsSelected": "{0} items selected", + "MessageItemsUpdated": "{0} items updated", "MessageJoinUsOn": "Join us on", "MessageLoading": "Loading...", "MessageLoadingFolders": "Loading folders...", @@ -953,6 +953,7 @@ "ToastBackupRestoreFailed": "Failed to restore backup", "ToastBackupUploadFailed": "Failed to upload backup", "ToastBackupUploadSuccess": "Backup uploaded", + "ToastBatchApplyDetailsToItemsSuccess": "Details applied to items", "ToastBatchDeleteFailed": "Batch delete failed", "ToastBatchDeleteSuccess": "Batch delete success", "ToastBatchQuickMatchFailed": "Batch Quick Match failed!",