diff --git a/client/strings/en-us.json b/client/strings/en-us.json index 15d90c02..39bf597b 100644 --- a/client/strings/en-us.json +++ b/client/strings/en-us.json @@ -60,6 +60,7 @@ "ButtonQueueAddItem": "Add to queue", "ButtonQueueRemoveItem": "Remove from queue", "ButtonQuickMatch": "Quick Match", + "ButtonReScan": "Re-Scan", "ButtonRead": "Read", "ButtonReadLess": "Read less", "ButtonReadMore": "Read more", @@ -70,7 +71,6 @@ "ButtonRemoveFromContinueListening": "Remove from Continue Listening", "ButtonRemoveFromContinueReading": "Remove from Continue Reading", "ButtonRemoveSeriesFromContinueSeries": "Remove Series from Continue Series", - "ButtonReScan": "Re-Scan", "ButtonReset": "Reset", "ButtonResetToDefault": "Reset to default", "ButtonRestore": "Restore", @@ -104,8 +104,8 @@ "HeaderAccount": "Account", "HeaderAdvanced": "Advanced", "HeaderAppriseNotificationSettings": "Apprise Notification Settings", - "HeaderAudiobookTools": "Audiobook File Management Tools", "HeaderAudioTracks": "Audio Tracks", + "HeaderAudiobookTools": "Audiobook File Management Tools", "HeaderAuthentication": "Authentication", "HeaderBackups": "Backups", "HeaderChangePassword": "Change Password", @@ -158,11 +158,11 @@ "HeaderPlaylistItems": "Playlist Items", "HeaderPodcastsToAdd": "Podcasts to Add", "HeaderPreviewCover": "Preview Cover", - "HeaderRemoveEpisode": "Remove Episode", - "HeaderRemoveEpisodes": "Remove {0} Episodes", "HeaderRSSFeedGeneral": "RSS Details", "HeaderRSSFeedIsOpen": "RSS Feed is Open", "HeaderRSSFeeds": "RSS Feeds", + "HeaderRemoveEpisode": "Remove Episode", + "HeaderRemoveEpisodes": "Remove {0} Episodes", "HeaderSavedMediaProgress": "Saved Media Progress", "HeaderSchedule": "Schedule", "HeaderScheduleLibraryScans": "Schedule Automatic Library Scans", @@ -198,12 +198,12 @@ "LabelAccountTypeGuest": "Guest", "LabelAccountTypeUser": "User", "LabelActivity": "Activity", - "LabelAdded": "Added", - "LabelAddedAt": "Added At", "LabelAddToCollection": "Add to Collection", "LabelAddToCollectionBatch": "Add {0} Books to Collection", "LabelAddToPlaylist": "Add to Playlist", "LabelAddToPlaylistBatch": "Add {0} Items to Playlist", + "LabelAdded": "Added", + "LabelAddedAt": "Added At", "LabelAdminUsersOnly": "Admin users only", "LabelAll": "All", "LabelAllUsers": "All Users", @@ -236,9 +236,9 @@ "LabelByAuthor": "by {0}", "LabelChangePassword": "Change Password", "LabelChannels": "Channels", + "LabelChapterTitle": "Chapter Title", "LabelChapters": "Chapters", "LabelChaptersFound": "chapters found", - "LabelChapterTitle": "Chapter Title", "LabelClickForMoreInfo": "Click for more info", "LabelClosePlayer": "Close player", "LabelCodec": "Codec", @@ -323,9 +323,9 @@ "LabelHour": "Hour", "LabelIcon": "Icon", "LabelImageURLFromTheWeb": "Image URL from the web", + "LabelInProgress": "In Progress", "LabelIncludeInTracklist": "Include in Tracklist", "LabelIncomplete": "Incomplete", - "LabelInProgress": "In Progress", "LabelInterval": "Interval", "LabelIntervalCustomDailyWeekly": "Custom daily/weekly", "LabelIntervalEvery12Hours": "Every 12 hours", @@ -366,10 +366,10 @@ "LabelMatchExistingUsersByDescription": "Used for connecting existing users. Once connected, users will be matched by a unique id from your SSO provider", "LabelMediaPlayer": "Media Player", "LabelMediaType": "Media Type", - "LabelMetadataOrderOfPrecedenceDescription": "Higher priority metadata sources will override lower priority metadata sources", - "LabelMetadataProvider": "Metadata Provider", "LabelMetaTag": "Meta Tag", "LabelMetaTags": "Meta Tags", + "LabelMetadataOrderOfPrecedenceDescription": "Higher priority metadata sources will override lower priority metadata sources", + "LabelMetadataProvider": "Metadata Provider", "LabelMinute": "Minute", "LabelMissing": "Missing", "LabelMissingEbook": "Has no ebook", @@ -382,25 +382,25 @@ "LabelNarrator": "Narrator", "LabelNarrators": "Narrators", "LabelNew": "New", + "LabelNewPassword": "New Password", "LabelNewestAuthors": "Newest Authors", "LabelNewestEpisodes": "Newest Episodes", - "LabelNewPassword": "New Password", "LabelNextBackupDate": "Next backup date", "LabelNextScheduledRun": "Next scheduled run", "LabelNoCustomMetadataProviders": "No custom metadata providers", "LabelNoEpisodesSelected": "No episodes selected", - "LabelNotes": "Notes", "LabelNotFinished": "Not Finished", + "LabelNotStarted": "Not Started", + "LabelNotes": "Notes", "LabelNotificationAppriseURL": "Apprise URL(s)", "LabelNotificationAvailableVariables": "Available variables", "LabelNotificationBodyTemplate": "Body Template", "LabelNotificationEvent": "Notification Event", + "LabelNotificationTitleTemplate": "Title Template", "LabelNotificationsMaxFailedAttempts": "Max failed attempts", "LabelNotificationsMaxFailedAttemptsHelp": "Notifications are disabled once they fail to send this many times", "LabelNotificationsMaxQueueSize": "Max queue size for notification events", "LabelNotificationsMaxQueueSizeHelp": "Events are limited to firing 1 per second. Events will be ignored if the queue is at max size. This prevents notification spamming.", - "LabelNotificationTitleTemplate": "Title Template", - "LabelNotStarted": "Not Started", "LabelNumberOfBooks": "Number of Books", "LabelNumberOfEpisodes": "# of Episodes", "LabelOpenIDAdvancedPermsClaimDescription": "Name of the OpenID claim that contains advanced permissions for user actions within the application which will apply to non-admin roles (if configured). If the claim is missing from the response, access to ABS will be denied. If a single option is missing, it will be treated as false. Ensure the identity provider's claim matches the expected structure:", @@ -419,13 +419,13 @@ "LabelPermissionsUpload": "Can Upload", "LabelPersonalYearReview": "Your Year in Review ({0})", "LabelPhotoPathURL": "Photo Path/URL", + "LabelPlayMethod": "Play Method", "LabelPlayerChapterNumberMarker": "{0} of {1}", "LabelPlaylists": "Playlists", - "LabelPlayMethod": "Play Method", "LabelPodcast": "Podcast", - "LabelPodcasts": "Podcasts", "LabelPodcastSearchRegion": "Podcast search region", "LabelPodcastType": "Podcast Type", + "LabelPodcasts": "Podcasts", "LabelPort": "Port", "LabelPrefixesToIgnore": "Prefixes to Ignore (case insensitive)", "LabelPreventIndexing": "Prevent your feed from being indexed by iTunes and Google podcast directories", @@ -433,26 +433,26 @@ "LabelProgress": "Progress", "LabelProvider": "Provider", "LabelPubDate": "Pub Date", + "LabelPublishYear": "Publish Year", "LabelPublisher": "Publisher", "LabelPublishers": "Publishers", - "LabelPublishYear": "Publish Year", - "LabelRead": "Read", - "LabelReadAgain": "Read Again", - "LabelReadEbookWithoutProgress": "Read ebook without keeping progress", - "LabelRecentlyAdded": "Recently Added", - "LabelRecentSeries": "Recent Series", - "LabelRecommended": "Recommended", - "LabelRedo": "Redo", - "LabelRegion": "Region", - "LabelReleaseDate": "Release Date", - "LabelRemoveCover": "Remove cover", - "LabelRowsPerPage": "Rows per page", "LabelRSSFeedCustomOwnerEmail": "Custom owner Email", "LabelRSSFeedCustomOwnerName": "Custom owner Name", "LabelRSSFeedOpen": "RSS Feed Open", "LabelRSSFeedPreventIndexing": "Prevent Indexing", "LabelRSSFeedSlug": "RSS Feed Slug", "LabelRSSFeedURL": "RSS Feed URL", + "LabelRead": "Read", + "LabelReadAgain": "Read Again", + "LabelReadEbookWithoutProgress": "Read ebook without keeping progress", + "LabelRecentSeries": "Recent Series", + "LabelRecentlyAdded": "Recently Added", + "LabelRecommended": "Recommended", + "LabelRedo": "Redo", + "LabelRegion": "Region", + "LabelReleaseDate": "Release Date", + "LabelRemoveCover": "Remove cover", + "LabelRowsPerPage": "Rows per page", "LabelSearchTerm": "Search Term", "LabelSearchTitle": "Search Title", "LabelSearchTitleOrASIN": "Search Title or ASIN", @@ -513,9 +513,9 @@ "LabelSleepTimer": "Sleep timer", "LabelSlug": "Slug", "LabelStart": "Start", + "LabelStartTime": "Start Time", "LabelStarted": "Started", "LabelStartedAt": "Started At", - "LabelStartTime": "Start Time", "LabelStatsAudioTracks": "Audio Tracks", "LabelStatsAuthors": "Authors", "LabelStatsBestDay": "Best Day", @@ -571,9 +571,9 @@ "LabelUnknown": "Unknown", "LabelUpdateCover": "Update Cover", "LabelUpdateCoverHelp": "Allow overwriting of existing covers for the selected books when a match is located", - "LabelUpdatedAt": "Updated At", "LabelUpdateDetails": "Update Details", "LabelUpdateDetailsHelp": "Allow overwriting of existing details for the selected books when a match is located", + "LabelUpdatedAt": "Updated At", "LabelUploaderDragAndDrop": "Drag & drop files or folders", "LabelUploaderDropFiles": "Drop files", "LabelUploaderItemFetchMetadataHelp": "Automatically fetch title, author, and series", @@ -599,9 +599,9 @@ "MessageBackupsDescription": "Backups include users, user progress, library item details, server settings, and images stored in /metadata/items & /metadata/authors. Backups do not include any files stored in your library folders.", "MessageBatchQuickMatchDescription": "Quick Match will attempt to add missing covers and metadata for the selected items. Enable the options below to allow Quick Match to overwrite existing covers and/or metadata.", "MessageBookshelfNoCollections": "You haven't made any collections yet", + "MessageBookshelfNoRSSFeeds": "No RSS feeds are open", "MessageBookshelfNoResultsForFilter": "No results for filter \"{0}: {1}\"", "MessageBookshelfNoResultsForQuery": "No results for query", - "MessageBookshelfNoRSSFeeds": "No RSS feeds are open", "MessageBookshelfNoSeries": "You have no series", "MessageChapterEndIsAfter": "Chapter end is after the end of your audiobook", "MessageChapterErrorFirstNotZero": "First chapter must start at 0", @@ -624,6 +624,7 @@ "MessageConfirmPurgeCache": "Purge cache will delete the entire directory at /metadata/cache.

Are you sure you want to remove the cache directory?", "MessageConfirmPurgeItemsCache": "Purge items cache will delete the entire directory at /metadata/cache/items.
Are you sure?", "MessageConfirmQuickEmbed": "Warning! Quick embed will not backup your audio files. Make sure that you have a backup of your audio files.

Would you like to continue?", + "MessageConfirmReScanLibraryItems": "Are you sure you want to re-scan {0} items?", "MessageConfirmRemoveAllChapters": "Are you sure you want to remove all chapters?", "MessageConfirmRemoveAuthor": "Are you sure you want to remove author \"{0}\"?", "MessageConfirmRemoveCollection": "Are you sure you want to remove collection \"{0}\"?", @@ -638,7 +639,6 @@ "MessageConfirmRenameTag": "Are you sure you want to rename tag \"{0}\" to \"{1}\" for all items?", "MessageConfirmRenameTagMergeNote": "Note: This tag already exists so they will be merged.", "MessageConfirmRenameTagWarning": "Warning! A similar tag with a different casing already exists \"{0}\".", - "MessageConfirmReScanLibraryItems": "Are you sure you want to re-scan {0} items?", "MessageConfirmSendEbookToDevice": "Are you sure you want to send {0} ebook \"{1}\" to device \"{2}\"?", "MessageDownloadingEpisode": "Downloading episode", "MessageDragFilesIntoTrackOrder": "Drag files into correct track order", @@ -692,10 +692,10 @@ "MessageNoSeries": "No Series", "MessageNoTags": "No Tags", "MessageNoTasksRunning": "No Tasks Running", - "MessageNotYetImplemented": "Not yet implemented", "MessageNoUpdateNecessary": "No update necessary", "MessageNoUpdatesWereNecessary": "No updates were necessary", "MessageNoUserPlaylists": "You have no playlists", + "MessageNotYetImplemented": "Not yet implemented", "MessageOr": "or", "MessagePauseChapter": "Pause chapter playback", "MessagePlayChapter": "Listen to beginning of chapter", @@ -798,10 +798,10 @@ "ToastPlaylistUpdateSuccess": "Playlist updated", "ToastPodcastCreateFailed": "Failed to create podcast", "ToastPodcastCreateSuccess": "Podcast created successfully", - "ToastRemoveItemFromCollectionFailed": "Failed to remove item from collection", - "ToastRemoveItemFromCollectionSuccess": "Item removed from collection", "ToastRSSFeedCloseFailed": "Failed to close RSS feed", "ToastRSSFeedCloseSuccess": "RSS feed closed", + "ToastRemoveItemFromCollectionFailed": "Failed to remove item from collection", + "ToastRemoveItemFromCollectionSuccess": "Item removed from collection", "ToastSendEbookToDeviceFailed": "Failed to send ebook to device", "ToastSendEbookToDeviceSuccess": "Ebook sent to device \"{0}\"", "ToastSeriesUpdateFailed": "Series update failed",