New: Translate Activity Queue & Rename Timeleft to Time Left

New: Translate Activity Queue

(cherry picked from radarr commit 7d644aa54430eb6712e294956e35c5601077e398)
add some missing keys/fixups as well

Co-authored-by: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
pull/1095/head
servarr[bot] 4 years ago committed by GitHub
parent 44711d7585
commit cbaf973eeb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,6 +5,7 @@ import { sortDirections } from 'Helpers/Props';
import { createThunk, handleThunks } from 'Store/thunks'; import { createThunk, handleThunks } from 'Store/thunks';
import createAjaxRequest from 'Utilities/createAjaxRequest'; import createAjaxRequest from 'Utilities/createAjaxRequest';
import serverSideCollectionHandlers from 'Utilities/serverSideCollectionHandlers'; import serverSideCollectionHandlers from 'Utilities/serverSideCollectionHandlers';
import translate from 'Utilities/String/translate';
import { set, updateItem } from './baseActions'; import { set, updateItem } from './baseActions';
import createFetchHandler from './Creators/createFetchHandler'; import createFetchHandler from './Creators/createFetchHandler';
import createHandleActions from './Creators/createHandleActions'; import createHandleActions from './Creators/createHandleActions';
@ -57,80 +58,80 @@ export const defaultState = {
columns: [ columns: [
{ {
name: 'status', name: 'status',
columnLabel: 'Status', columnLabel: translate('Status'),
isSortable: true, isSortable: true,
isVisible: true, isVisible: true,
isModifiable: false isModifiable: false
}, },
{ {
name: 'authorMetadata.sortName', name: 'authorMetadata.sortName',
label: 'Author', label: translate('Author'),
isSortable: true, isSortable: true,
isVisible: true isVisible: true
}, },
{ {
name: 'books.title', name: 'books.title',
label: 'Book Title', label: translate('BookTitle'),
isSortable: true, isSortable: true,
isVisible: true isVisible: true
}, },
{ {
name: 'books.releaseDate', name: 'books.releaseDate',
label: 'Release Date', label: translate('ReleaseDate'),
isSortable: true, isSortable: true,
isVisible: false isVisible: false
}, },
{ {
name: 'quality', name: 'quality',
label: 'Quality', label: translate('Quality'),
isSortable: true, isSortable: true,
isVisible: true isVisible: true
}, },
{ {
name: 'protocol', name: 'protocol',
label: 'Protocol', label: translate('Protocol'),
isSortable: true, isSortable: true,
isVisible: false isVisible: false
}, },
{ {
name: 'indexer', name: 'indexer',
label: 'Indexer', label: translate('Indexer'),
isSortable: true, isSortable: true,
isVisible: false isVisible: false
}, },
{ {
name: 'downloadClient', name: 'downloadClient',
label: 'Download Client', label: translate('DownloadClient'),
isSortable: true, isSortable: true,
isVisible: false isVisible: false
}, },
{ {
name: 'title', name: 'title',
label: 'Release Title', label: translate('ReleaseTitle'),
isSortable: true, isSortable: true,
isVisible: false isVisible: false
}, },
{ {
name: 'outputPath', name: 'outputPath',
label: 'Output Path', label: translate('OutputPath'),
isSortable: false, isSortable: false,
isVisible: false isVisible: false
}, },
{ {
name: 'estimatedCompletionTime', name: 'estimatedCompletionTime',
label: 'Timeleft', label: translate('TimeLeft'),
isSortable: true, isSortable: true,
isVisible: true isVisible: true
}, },
{ {
name: 'progress', name: 'progress',
label: 'Progress', label: translate('Progress'),
isSortable: true, isSortable: true,
isVisible: true isVisible: true
}, },
{ {
name: 'actions', name: 'actions',
columnLabel: 'Actions', columnLabel: translate('Actions'),
isVisible: true, isVisible: true,
isModifiable: false isModifiable: false
} }

@ -2,15 +2,14 @@
"20MinutesTwenty": "20 Minutes: {0}", "20MinutesTwenty": "20 Minutes: {0}",
"45MinutesFourtyFive": "45 Minutes: {0}", "45MinutesFourtyFive": "45 Minutes: {0}",
"60MinutesSixty": "60 Minutes: {0}", "60MinutesSixty": "60 Minutes: {0}",
"APIKey": "API Key",
"ASIN": "ASIN",
"About": "About", "About": "About",
"Absolute": "Absolute", "Absolute": "Absolute",
"Actions": "Actions",
"AddImportListExclusionHelpText": "Prevent book from being added to Readarr by Import Lists or Author Refresh", "AddImportListExclusionHelpText": "Prevent book from being added to Readarr by Import Lists or Author Refresh",
"AddingTag": "Adding tag",
"AddListExclusion": "Add List Exclusion", "AddListExclusion": "Add List Exclusion",
"AddMissing": "Add missing", "AddMissing": "Add missing",
"AddNewItem": "Add New Item", "AddNewItem": "Add New Item",
"AddingTag": "Adding tag",
"AdvancedSettingsHiddenClickToShow": "Hidden, click to show", "AdvancedSettingsHiddenClickToShow": "Hidden, click to show",
"AdvancedSettingsShownClickToHide": "Shown, click to hide", "AdvancedSettingsShownClickToHide": "Shown, click to hide",
"AgeWhenGrabbed": "Age (when grabbed)", "AgeWhenGrabbed": "Age (when grabbed)",
@ -19,10 +18,10 @@
"AllExpandedCollapseAll": "Collapse All", "AllExpandedCollapseAll": "Collapse All",
"AllExpandedExpandAll": "Expand All", "AllExpandedExpandAll": "Expand All",
"AllowAuthorChangeClickToChangeAuthor": "Click to change author", "AllowAuthorChangeClickToChangeAuthor": "Click to change author",
"AllowedLanguages": "Allowed Languages",
"AllowFingerprinting": "Allow Fingerprinting", "AllowFingerprinting": "Allow Fingerprinting",
"AllowFingerprintingHelpText": "Use fingerprinting to improve accuracy of book matching", "AllowFingerprintingHelpText": "Use fingerprinting to improve accuracy of book matching",
"AllowFingerprintingHelpTextWarning": "This requires Readarr to read parts of the file which will slow down scans and may cause high disk or network activity.", "AllowFingerprintingHelpTextWarning": "This requires Readarr to read parts of the file which will slow down scans and may cause high disk or network activity.",
"AllowedLanguages": "Allowed Languages",
"AlreadyInYourLibrary": "Already in your library", "AlreadyInYourLibrary": "Already in your library",
"AlternateTitles": "Alternate Titles", "AlternateTitles": "Alternate Titles",
"AlternateTitleslength1Title": "Title", "AlternateTitleslength1Title": "Title",
@ -31,6 +30,7 @@
"AnalyticsEnabledHelpText": "Send anonymous usage and error information to Readarr's servers. This includes information on your browser, which Readarr WebUI pages you use, error reporting as well as OS and runtime version. We will use this information to prioritize features and bug fixes.", "AnalyticsEnabledHelpText": "Send anonymous usage and error information to Readarr's servers. This includes information on your browser, which Readarr WebUI pages you use, error reporting as well as OS and runtime version. We will use this information to prioritize features and bug fixes.",
"AnalyticsEnabledHelpTextWarning": "Requires restart to take effect", "AnalyticsEnabledHelpTextWarning": "Requires restart to take effect",
"AnyEditionOkHelpText": "Readarr will automatically switch to the edition best matching downloaded files", "AnyEditionOkHelpText": "Readarr will automatically switch to the edition best matching downloaded files",
"APIKey": "API Key",
"ApiKeyHelpTextWarning": "Requires restart to take effect", "ApiKeyHelpTextWarning": "Requires restart to take effect",
"AppDataDirectory": "AppData directory", "AppDataDirectory": "AppData directory",
"ApplyTags": "Apply Tags", "ApplyTags": "Apply Tags",
@ -38,6 +38,7 @@
"ApplyTagsHelpTexts2": "Add: Add the tags the existing list of tags", "ApplyTagsHelpTexts2": "Add: Add the tags the existing list of tags",
"ApplyTagsHelpTexts3": "Remove: Remove the entered tags", "ApplyTagsHelpTexts3": "Remove: Remove the entered tags",
"ApplyTagsHelpTexts4": "Replace: Replace the tags with the entered tags (enter no tags to clear all tags)", "ApplyTagsHelpTexts4": "Replace: Replace the tags with the entered tags (enter no tags to clear all tags)",
"ASIN": "ASIN",
"AudioFileMetadata": "Write Metadata to Audio Files", "AudioFileMetadata": "Write Metadata to Audio Files",
"Authentication": "Authentication", "Authentication": "Authentication",
"AuthenticationMethodHelpText": "Require Username and Password to access Readarr", "AuthenticationMethodHelpText": "Require Username and Password to access Readarr",
@ -47,10 +48,10 @@
"AuthorFolderFormat": "Author Folder Format", "AuthorFolderFormat": "Author Folder Format",
"AuthorNameHelpText": "The name of the author/book to exclude (can be anything meaningful)", "AuthorNameHelpText": "The name of the author/book to exclude (can be anything meaningful)",
"Authors": "Authors", "Authors": "Authors",
"AutoRedownloadFailedHelpText": "Automatically search for and attempt to download a different release",
"AutoUnmonitorPreviouslyDownloadedBooksHelpText": "Books deleted from disk are automatically unmonitored in Readarr",
"Automatic": "Automatic", "Automatic": "Automatic",
"AutomaticallySwitchEdition": "Automatically Switch Edition", "AutomaticallySwitchEdition": "Automatically Switch Edition",
"AutoRedownloadFailedHelpText": "Automatically search for and attempt to download a different release",
"AutoUnmonitorPreviouslyDownloadedBooksHelpText": "Books deleted from disk are automatically unmonitored in Readarr",
"BackupFolderHelpText": "Relative paths will be under Readarr's AppData directory", "BackupFolderHelpText": "Relative paths will be under Readarr's AppData directory",
"BackupIntervalHelpText": "Interval to backup the Readarr DB and settings", "BackupIntervalHelpText": "Interval to backup the Readarr DB and settings",
"BackupNow": "Backup Now", "BackupNow": "Backup Now",
@ -73,8 +74,9 @@
"BookIsNotMonitored": "Book is not monitored", "BookIsNotMonitored": "Book is not monitored",
"BookMissingFromDisk": "Book missing from disk", "BookMissingFromDisk": "Book missing from disk",
"BookNaming": "Book Naming", "BookNaming": "Book Naming",
"BookStudio": "Book Studio",
"Books": "Books", "Books": "Books",
"BookStudio": "Book Studio",
"BookTitle": "Book Title",
"Branch": "Branch", "Branch": "Branch",
"BypassProxyForLocalAddresses": "Bypass Proxy for Local Addresses", "BypassProxyForLocalAddresses": "Bypass Proxy for Local Addresses",
"Calendar": "Calendar", "Calendar": "Calendar",
@ -111,8 +113,8 @@
"CollapseMultipleBooksHelpText": "Collapse multiple books releasing on the same day", "CollapseMultipleBooksHelpText": "Collapse multiple books releasing on the same day",
"Columns": "Columns", "Columns": "Columns",
"CompletedDownloadHandling": "Completed Download Handling", "CompletedDownloadHandling": "Completed Download Handling",
"ConnectSettings": "Connect Settings",
"Connections": "Connections", "Connections": "Connections",
"ConnectSettings": "Connect Settings",
"ConsoleLogLevel": "Console Log Level", "ConsoleLogLevel": "Console Log Level",
"Continuing": "Continuing", "Continuing": "Continuing",
"ContinuingAllBooksDownloaded": "Continuing (All books downloaded)", "ContinuingAllBooksDownloaded": "Continuing (All books downloaded)",
@ -126,16 +128,16 @@
"CreateGroup": "Create group", "CreateGroup": "Create group",
"CutoffHelpText": "Once this quality is reached Readarr will no longer download books", "CutoffHelpText": "Once this quality is reached Readarr will no longer download books",
"CutoffUnmet": "Cutoff Unmet", "CutoffUnmet": "Cutoff Unmet",
"DBMigration": "DB Migration",
"Dates": "Dates", "Dates": "Dates",
"DBMigration": "DB Migration",
"DefaultMetadataProfileIdHelpText": "Default Metadata Profile for authors detected in this folder", "DefaultMetadataProfileIdHelpText": "Default Metadata Profile for authors detected in this folder",
"DefaultMonitorOptionHelpText": "Default Monitoring Options for books by authors detected in this folder", "DefaultMonitorOptionHelpText": "Default Monitoring Options for books by authors detected in this folder",
"DefaultQualityProfileIdHelpText": "Default Quality Profile for authors detected in this folder", "DefaultQualityProfileIdHelpText": "Default Quality Profile for authors detected in this folder",
"DefaultReadarrTags": "Default Readarr Tags", "DefaultReadarrTags": "Default Readarr Tags",
"DefaultTagsHelpText": "Default Readarr Tags for authors detected in this folder", "DefaultTagsHelpText": "Default Readarr Tags for authors detected in this folder",
"DelayingDownloadUntilInterp": "Delaying download until {0} at {1}",
"DelayProfile": "Delay Profile", "DelayProfile": "Delay Profile",
"DelayProfiles": "Delay Profiles", "DelayProfiles": "Delay Profiles",
"DelayingDownloadUntilInterp": "Delaying download until {0} at {1}",
"Delete": "Delete", "Delete": "Delete",
"DeleteBackup": "Delete Backup", "DeleteBackup": "Delete Backup",
"DeleteBackupMessageText": "Are you sure you want to delete the backup '{0}'?", "DeleteBackupMessageText": "Are you sure you want to delete the backup '{0}'?",
@ -178,8 +180,8 @@
"Docker": "Docker", "Docker": "Docker",
"DownloadClient": "Download Client", "DownloadClient": "Download Client",
"DownloadClientCheckDownloadingToRoot": "Download client {0} places downloads in the root folder {1}. You should not download to a root folder.", "DownloadClientCheckDownloadingToRoot": "Download client {0} places downloads in the root folder {1}. You should not download to a root folder.",
"DownloadClientSettings": "Download Client Settings",
"DownloadClients": "Download Clients", "DownloadClients": "Download Clients",
"DownloadClientSettings": "Download Client Settings",
"DownloadFailedCheckDownloadClientForMoreDetails": "Download failed: check download client for more details", "DownloadFailedCheckDownloadClientForMoreDetails": "Download failed: check download client for more details",
"DownloadFailedInterp": "Download failed: {0}", "DownloadFailedInterp": "Download failed: {0}",
"DownloadPropersAndRepacksHelpTexts1": "Whether or not to automatically upgrade to Propers/Repacks", "DownloadPropersAndRepacksHelpTexts1": "Whether or not to automatically upgrade to Propers/Repacks",
@ -198,13 +200,13 @@
"EnableColorImpairedMode": "Enable Color-Impaired Mode", "EnableColorImpairedMode": "Enable Color-Impaired Mode",
"EnableColorImpairedModeHelpText": "Altered style to allow color-impaired users to better distinguish color coded information", "EnableColorImpairedModeHelpText": "Altered style to allow color-impaired users to better distinguish color coded information",
"EnableCompletedDownloadHandlingHelpText": "Automatically import completed downloads from download client", "EnableCompletedDownloadHandlingHelpText": "Automatically import completed downloads from download client",
"EnabledHelpText": "Check to enable release profile",
"EnableHelpText": "Enable metadata file creation for this metadata type", "EnableHelpText": "Enable metadata file creation for this metadata type",
"EnableInteractiveSearch": "Enable Interactive Search", "EnableInteractiveSearch": "Enable Interactive Search",
"EnableProfile": "Enable Profile", "EnableProfile": "Enable Profile",
"EnableRSS": "Enable RSS", "EnableRSS": "Enable RSS",
"EnableSSL": "Enable SSL", "EnableSSL": "Enable SSL",
"EnableSslHelpText": " Requires restart running as administrator to take effect", "EnableSslHelpText": " Requires restart running as administrator to take effect",
"EnabledHelpText": "Check to enable release profile",
"Ended": "Ended", "Ended": "Ended",
"EndedAllBooksDownloaded": "Ended (All books downloaded)", "EndedAllBooksDownloaded": "Ended (All books downloaded)",
"EntityName": "Entity Name", "EntityName": "Entity Name",
@ -221,8 +223,8 @@
"FileDateHelpText": "Change file date on import/rescan", "FileDateHelpText": "Change file date on import/rescan",
"FileDetails": "File Details", "FileDetails": "File Details",
"FileManagement": "File Management", "FileManagement": "File Management",
"FileNames": "File Names",
"Filename": "Filename", "Filename": "Filename",
"FileNames": "File Names",
"Files": "Files", "Files": "Files",
"FilterAnalyticsEvents": "Filter Analytics Events", "FilterAnalyticsEvents": "Filter Analytics Events",
"FilterPlaceHolder": "Filter book", "FilterPlaceHolder": "Filter book",
@ -232,10 +234,10 @@
"Fixed": "Fixed", "Fixed": "Fixed",
"Folder": "Folder", "Folder": "Folder",
"Folders": "Folders", "Folders": "Folders",
"ForeignIdHelpText": "The Musicbrainz Id of the author/book to exclude",
"ForMoreInformationOnTheIndividualDownloadClientsClickOnTheInfoButtons": "For more information on the individual downloadClients, click on the info buttons.", "ForMoreInformationOnTheIndividualDownloadClientsClickOnTheInfoButtons": "For more information on the individual downloadClients, click on the info buttons.",
"ForMoreInformationOnTheIndividualIndexersClickOnTheInfoButtons": "For more information on the individual indexers, click on the info buttons.", "ForMoreInformationOnTheIndividualIndexersClickOnTheInfoButtons": "For more information on the individual indexers, click on the info buttons.",
"ForMoreInformationOnTheIndividualListsClickOnTheInfoButtons": "For more information on the individual lists, click on the info buttons.", "ForMoreInformationOnTheIndividualListsClickOnTheInfoButtons": "For more information on the individual lists, click on the info buttons.",
"ForeignIdHelpText": "The Musicbrainz Id of the author/book to exclude",
"FutureBooks": "Future Books", "FutureBooks": "Future Books",
"FutureDays": "Future Days", "FutureDays": "Future Days",
"FutureDaysHelpText": "Days for iCal feed to look into the future", "FutureDaysHelpText": "Days for iCal feed to look into the future",
@ -260,24 +262,23 @@
"ICalFeed": "iCal Feed", "ICalFeed": "iCal Feed",
"ICalHttpUrlHelpText": "Copy this URL to your client(s) or click to subscribe if your browser supports webcal", "ICalHttpUrlHelpText": "Copy this URL to your client(s) or click to subscribe if your browser supports webcal",
"ICalLink": "iCal Link", "ICalLink": "iCal Link",
"ISBN": "ISBN",
"IconForCutoffUnmet": "Icon for Cutoff Unmet", "IconForCutoffUnmet": "Icon for Cutoff Unmet",
"IconTooltip": "Scheduled", "IconTooltip": "Scheduled",
"IfYouDontAddAnImportListExclusionAndTheAuthorHasAMetadataProfileOtherThanNoneThenThisBookMayBeReaddedDuringTheNextAuthorRefresh": "If you don't add an import list exclusion and the author has a metadata profile other than 'None' then this book may be re-added during the next author refresh.", "IfYouDontAddAnImportListExclusionAndTheAuthorHasAMetadataProfileOtherThanNoneThenThisBookMayBeReaddedDuringTheNextAuthorRefresh": "If you don't add an import list exclusion and the author has a metadata profile other than 'None' then this book may be re-added during the next author refresh.",
"IgnoreDeletedBooks": "Ignore Deleted Books",
"IgnoredAddresses": "Ignored Addresses", "IgnoredAddresses": "Ignored Addresses",
"IgnoreDeletedBooks": "Ignore Deleted Books",
"IgnoredHelpText": "The release will be rejected if it contains one or more of terms (case insensitive)", "IgnoredHelpText": "The release will be rejected if it contains one or more of terms (case insensitive)",
"IgnoredPlaceHolder": "Add new restriction", "IgnoredPlaceHolder": "Add new restriction",
"IllRestartLater": "I'll restart later", "IllRestartLater": "I'll restart later",
"ImportedTo": "Imported To",
"ImportExtraFiles": "Import Extra Files", "ImportExtraFiles": "Import Extra Files",
"ImportExtraFilesHelpText": "Import matching extra files (subtitles, nfo, etc) after importing an book file", "ImportExtraFilesHelpText": "Import matching extra files (subtitles, nfo, etc) after importing an book file",
"ImportFailedInterp": "Import failed: {0}", "ImportFailedInterp": "Import failed: {0}",
"ImportFailures": "Import failures", "ImportFailures": "Import failures",
"Importing": "Importing",
"ImportListExclusions": "Import List Exclusions", "ImportListExclusions": "Import List Exclusions",
"ImportListSettings": "Import List Settings",
"ImportLists": "Import Lists", "ImportLists": "Import Lists",
"ImportedTo": "Imported To", "ImportListSettings": "Import List Settings",
"Importing": "Importing",
"IncludeHealthWarningsHelpText": "Include Health Warnings", "IncludeHealthWarningsHelpText": "Include Health Warnings",
"IncludePreferredWhenRenaming": "Include Preferred when Renaming", "IncludePreferredWhenRenaming": "Include Preferred when Renaming",
"IncludeUnknownAuthorItemsHelpText": "Show items without a author in the queue, this could include removed authors, movies or anything else in Readarr's category", "IncludeUnknownAuthorItemsHelpText": "Show items without a author in the queue, this could include removed authors, movies or anything else in Readarr's category",
@ -287,9 +288,10 @@
"IndexerIdvalue0IncludeInPreferredWordsRenamingFormat": "Include in {Preferred Words} renaming format", "IndexerIdvalue0IncludeInPreferredWordsRenamingFormat": "Include in {Preferred Words} renaming format",
"IndexerIdvalue0OnlySupportedWhenIndexerIsSetToAll": "Only supported when Indexer is set to (All)", "IndexerIdvalue0OnlySupportedWhenIndexerIsSetToAll": "Only supported when Indexer is set to (All)",
"IndexerPriority": "Indexer Priority", "IndexerPriority": "Indexer Priority",
"IndexerSettings": "Indexer Settings",
"Indexers": "Indexers", "Indexers": "Indexers",
"IndexerSettings": "Indexer Settings",
"Interval": "Interval", "Interval": "Interval",
"ISBN": "ISBN",
"IsCalibreLibraryHelpText": "Use Calibre content server to manipulate library", "IsCalibreLibraryHelpText": "Use Calibre content server to manipulate library",
"IsCutoffCutoff": "Cutoff", "IsCutoffCutoff": "Cutoff",
"IsCutoffUpgradeUntilThisQualityIsMetOrExceeded": "Upgrade until this quality is met or exceeded", "IsCutoffUpgradeUntilThisQualityIsMetOrExceeded": "Upgrade until this quality is met or exceeded",
@ -313,16 +315,15 @@
"LocalPath": "Local Path", "LocalPath": "Local Path",
"LocalPathHelpText": "Path that Readarr should use to access the remote path locally", "LocalPathHelpText": "Path that Readarr should use to access the remote path locally",
"LogFiles": "Log Files", "LogFiles": "Log Files",
"Logging": "Logging",
"LogLevel": "Log Level", "LogLevel": "Log Level",
"LogLevelvalueTraceTraceLoggingShouldOnlyBeEnabledTemporarily": "Trace logging should only be enabled temporarily", "LogLevelvalueTraceTraceLoggingShouldOnlyBeEnabledTemporarily": "Trace logging should only be enabled temporarily",
"LogRotateHelpText": "Max number of log files to keep saved in logs folder", "LogRotateHelpText": "Max number of log files to keep saved in logs folder",
"LogRotation": "Log Rotation", "LogRotation": "Log Rotation",
"Logs": "Logs",
"LogSQL": "Log SQL", "LogSQL": "Log SQL",
"LogSqlHelpText": "Log all SQL queries from Readarr", "LogSqlHelpText": "Log all SQL queries from Readarr",
"Logging": "Logging",
"Logs": "Logs",
"LongDateFormat": "Long Date Format", "LongDateFormat": "Long Date Format",
"MIA": "MIA",
"MaintenanceRelease": "Maintenance release", "MaintenanceRelease": "Maintenance release",
"ManualDownload": "Manual Download", "ManualDownload": "Manual Download",
"ManualImport": "Manual Import", "ManualImport": "Manual Import",
@ -345,15 +346,16 @@
"MetadataSettings": "Metadata Settings", "MetadataSettings": "Metadata Settings",
"MetadataSource": "Metadata Source", "MetadataSource": "Metadata Source",
"MetadataSourceHelpText": "Alternative Metadata Source (Leave blank for default)", "MetadataSourceHelpText": "Alternative Metadata Source (Leave blank for default)",
"MinPopularityHelpText": "Popularity is average rating * number of votes", "MIA": "MIA",
"MinimumAge": "Minimum Age", "MinimumAge": "Minimum Age",
"MinimumAgeHelpText": "Usenet only: Minimum age in minutes of NZBs before they are grabbed. Use this to give new releases time to propagate to your usenet provider.", "MinimumAgeHelpText": "Usenet only: Minimum age in minutes of NZBs before they are grabbed. Use this to give new releases time to propagate to your usenet provider.",
"MinimumFreeSpace": "Minimum Free Space", "MinimumFreeSpace": "Minimum Free Space",
"MinimumFreeSpaceWhenImportingHelpText": "Prevent import if it would leave less than this amount of disk space available", "MinimumFreeSpaceWhenImportingHelpText": "Prevent import if it would leave less than this amount of disk space available",
"MinimumLimits": "Minimum Limits", "MinimumLimits": "Minimum Limits",
"MinimumPages": "Minimum Pages", "MinimumPages": "Minimum Pages",
"MinPagesHelpText": "Ignore books with fewer pages than this",
"MinimumPopularity": "Minimum Popularity", "MinimumPopularity": "Minimum Popularity",
"MinPagesHelpText": "Ignore books with fewer pages than this",
"MinPopularityHelpText": "Popularity is average rating * number of votes",
"Missing": "Missing", "Missing": "Missing",
"MissingBooks": "Missing Books", "MissingBooks": "Missing Books",
"MissingBooksAuthorMonitored": "Missing Books (Author monitored)", "MissingBooksAuthorMonitored": "Missing Books (Author monitored)",
@ -369,15 +371,15 @@
"MoreInfo": "More Info", "MoreInfo": "More Info",
"MusicBrainzAuthorID": "MusicBrainz Author ID", "MusicBrainzAuthorID": "MusicBrainz Author ID",
"MusicBrainzBookID": "MusicBrainz Book ID", "MusicBrainzBookID": "MusicBrainz Book ID",
"MusicbrainzId": "Musicbrainz Id",
"MusicBrainzRecordingID": "MusicBrainz Recording ID", "MusicBrainzRecordingID": "MusicBrainz Recording ID",
"MusicBrainzReleaseID": "MusicBrainz Release ID", "MusicBrainzReleaseID": "MusicBrainz Release ID",
"MusicBrainzTrackID": "MusicBrainz Track ID", "MusicBrainzTrackID": "MusicBrainz Track ID",
"MusicbrainzId": "Musicbrainz Id",
"MustContain": "Must Contain", "MustContain": "Must Contain",
"MustNotContain": "Must Not Contain", "MustNotContain": "Must Not Contain",
"NETCore": ".NET Core",
"Name": "Name", "Name": "Name",
"NamingSettings": "Naming Settings", "NamingSettings": "Naming Settings",
"NETCore": ".NET Core",
"New": "New", "New": "New",
"NoBackupsAreAvailable": "No backups are available", "NoBackupsAreAvailable": "No backups are available",
"NoHistory": "No history.", "NoHistory": "No history.",
@ -385,10 +387,10 @@
"NoLimitForAnyRuntime": "No limit for any runtime", "NoLimitForAnyRuntime": "No limit for any runtime",
"NoLogFiles": "No log files", "NoLogFiles": "No log files",
"NoMinimumForAnyRuntime": "No minimum for any runtime", "NoMinimumForAnyRuntime": "No minimum for any runtime",
"NoTagsHaveBeenAddedYet": "No tags have been added yet. Add tags to link authors with delay profiles, restrictions, or notifications. Click {0} to find out more about tags in Readarr.",
"NoUpdatesAreAvailable": "No updates are available",
"None": "None", "None": "None",
"NoTagsHaveBeenAddedYet": "No tags have been added yet. Add tags to link authors with delay profiles, restrictions, or notifications. Click {0} to find out more about tags in Readarr.",
"NotificationTriggers": "Notification Triggers", "NotificationTriggers": "Notification Triggers",
"NoUpdatesAreAvailable": "No updates are available",
"OnBookRetagHelpText": "On Book Retag", "OnBookRetagHelpText": "On Book Retag",
"OnDownloadFailureHelpText": "On Download Failure", "OnDownloadFailureHelpText": "On Download Failure",
"OnGrabHelpText": "On Grab", "OnGrabHelpText": "On Grab",
@ -402,6 +404,7 @@
"Original": "Original", "Original": "Original",
"Other": "Other", "Other": "Other",
"OutputFormatHelpText": "Optionally ask Calibre to convert to other formats on import. Comma separated list.", "OutputFormatHelpText": "Optionally ask Calibre to convert to other formats on import. Comma separated list.",
"OutputPath": "Output Path",
"Overview": "Overview", "Overview": "Overview",
"PackageVersion": "Package Version", "PackageVersion": "Package Version",
"PageSize": "Page Size", "PageSize": "Page Size",
@ -427,6 +430,7 @@
"PreviewRetag": "Preview Retag", "PreviewRetag": "Preview Retag",
"PriorityHelpText": "Indexer Priority from 1 (Highest) to 50 (Lowest). Default: 25.", "PriorityHelpText": "Indexer Priority from 1 (Highest) to 50 (Lowest). Default: 25.",
"Profiles": "Profiles", "Profiles": "Profiles",
"Progress": "Progress",
"Proper": "Proper", "Proper": "Proper",
"PropersAndRepacks": "Propers and Repacks", "PropersAndRepacks": "Propers and Repacks",
"Protocol": "Protocol", "Protocol": "Protocol",
@ -445,13 +449,11 @@
"QualityProfiles": "Quality Profiles", "QualityProfiles": "Quality Profiles",
"QualitySettings": "Quality Settings", "QualitySettings": "Quality Settings",
"Queue": "Queue", "Queue": "Queue",
"RSSSync": "RSS Sync",
"RSSSyncInterval": "RSS Sync Interval",
"ReadTheWikiForMoreInformation": "Read the Wiki for more information",
"ReadarrSupportsAnyDownloadClientThatUsesTheNewznabStandardAsWellAsOtherDownloadClientsListedBelow": "Readarr supports any downloadClient that uses the Newznab standard, as well as other downloadClients listed below.", "ReadarrSupportsAnyDownloadClientThatUsesTheNewznabStandardAsWellAsOtherDownloadClientsListedBelow": "Readarr supports any downloadClient that uses the Newznab standard, as well as other downloadClients listed below.",
"ReadarrSupportsAnyIndexerThatUsesTheNewznabStandardAsWellAsOtherIndexersListedBelow": "Readarr supports any indexer that uses the Newznab standard, as well as other indexers listed below.", "ReadarrSupportsAnyIndexerThatUsesTheNewznabStandardAsWellAsOtherIndexersListedBelow": "Readarr supports any indexer that uses the Newznab standard, as well as other indexers listed below.",
"ReadarrSupportsMultipleListsForImportingBooksAndAuthorsIntoTheDatabase": "Readarr supports multiple lists for importing Books and Authors into the database.", "ReadarrSupportsMultipleListsForImportingBooksAndAuthorsIntoTheDatabase": "Readarr supports multiple lists for importing Books and Authors into the database.",
"ReadarrTags": "Readarr Tags", "ReadarrTags": "Readarr Tags",
"ReadTheWikiForMoreInformation": "Read the Wiki for more information",
"Real": "Real", "Real": "Real",
"Reason": "Reason", "Reason": "Reason",
"RecycleBinCleanupDaysHelpText": "Set to 0 to disable automatic cleanup", "RecycleBinCleanupDaysHelpText": "Set to 0 to disable automatic cleanup",
@ -469,6 +471,7 @@
"ReleaseGroup": "Release Group", "ReleaseGroup": "Release Group",
"ReleaseProfiles": "Release Profiles", "ReleaseProfiles": "Release Profiles",
"ReleaseRejected": "Release Rejected", "ReleaseRejected": "Release Rejected",
"ReleaseTitle": "Release Title",
"ReleaseWillBeProcessedInterp": "Release will be processed {0}", "ReleaseWillBeProcessedInterp": "Release will be processed {0}",
"Reload": "Reload", "Reload": "Reload",
"RemotePath": "Remote Path", "RemotePath": "Remote Path",
@ -476,6 +479,7 @@
"RemotePathMappings": "Remote Path Mappings", "RemotePathMappings": "Remote Path Mappings",
"Remove": "Remove", "Remove": "Remove",
"RemoveCompletedDownloadsHelpText": "Remove imported downloads from download client history", "RemoveCompletedDownloadsHelpText": "Remove imported downloads from download client history",
"RemovedFromTaskQueue": "Removed from task queue",
"RemoveFailedDownloadsHelpText": "Remove failed downloads from download client history", "RemoveFailedDownloadsHelpText": "Remove failed downloads from download client history",
"RemoveFilter": "Remove filter", "RemoveFilter": "Remove filter",
"RemoveFromBlacklist": "Remove from blacklist", "RemoveFromBlacklist": "Remove from blacklist",
@ -486,7 +490,6 @@
"RemoveSelectedMessageText": "Are you sure you want to remove the selected items from the blacklist?", "RemoveSelectedMessageText": "Are you sure you want to remove the selected items from the blacklist?",
"RemoveTagExistingTag": "Existing tag", "RemoveTagExistingTag": "Existing tag",
"RemoveTagRemovingTag": "Removing tag", "RemoveTagRemovingTag": "Removing tag",
"RemovedFromTaskQueue": "Removed from task queue",
"RenameBooks": "Rename Books", "RenameBooks": "Rename Books",
"RenameBooksHelpText": "Readarr will use the existing file name if renaming is disabled", "RenameBooksHelpText": "Readarr will use the existing file name if renaming is disabled",
"Reorder": "Reorder", "Reorder": "Reorder",
@ -512,10 +515,9 @@
"RootFolder": "Root Folder", "RootFolder": "Root Folder",
"RootFolderPathHelpText": "Root Folder list items will be added to", "RootFolderPathHelpText": "Root Folder list items will be added to",
"RootFolders": "Root Folders", "RootFolders": "Root Folders",
"RSSSync": "RSS Sync",
"RSSSyncInterval": "RSS Sync Interval",
"RssSyncIntervalHelpText": "Interval in minutes. Set to zero to disable (this will stop all automatic release grabbing)", "RssSyncIntervalHelpText": "Interval in minutes. Set to zero to disable (this will stop all automatic release grabbing)",
"SSLCertPassword": "SSL Cert Password",
"SSLCertPath": "SSL Cert Path",
"SSLPort": "SSL Port",
"SceneInformation": "Scene Information", "SceneInformation": "Scene Information",
"SceneNumberHasntBeenVerifiedYet": "Scene number hasn't been verified yet", "SceneNumberHasntBeenVerifiedYet": "Scene number hasn't been verified yet",
"Scheduled": "Scheduled", "Scheduled": "Scheduled",
@ -554,6 +556,7 @@
"ShowLastBook": "Show Last Book", "ShowLastBook": "Show Last Book",
"ShowMonitored": "Show Monitored", "ShowMonitored": "Show Monitored",
"ShowMonitoredHelpText": "Show monitored status under poster", "ShowMonitoredHelpText": "Show monitored status under poster",
"ShownAboveEachColumnWhenWeekIsTheActiveView": "Shown above each column when week is the active view",
"ShowName": "Show Name", "ShowName": "Show Name",
"ShowPath": "Show Path", "ShowPath": "Show Path",
"ShowQualityProfile": "Show Quality Profile", "ShowQualityProfile": "Show Quality Profile",
@ -565,7 +568,6 @@
"ShowSizeOnDisk": "Show Size on Disk", "ShowSizeOnDisk": "Show Size on Disk",
"ShowTitleHelpText": "Show author name under poster", "ShowTitleHelpText": "Show author name under poster",
"ShowUnknownAuthorItems": "Show Unknown Author Items", "ShowUnknownAuthorItems": "Show Unknown Author Items",
"ShownAboveEachColumnWhenWeekIsTheActiveView": "Shown above each column when week is the active view",
"Size": " Size", "Size": " Size",
"SkipBooksWithMissingReleaseDate": "Skip books with missing release date", "SkipBooksWithMissingReleaseDate": "Skip books with missing release date",
"SkipBooksWithNoISBNOrASIN": "Skip books with no ISBN or ASIN", "SkipBooksWithNoISBNOrASIN": "Skip books with no ISBN or ASIN",
@ -573,17 +575,20 @@
"SkipFreeSpaceCheckWhenImportingHelpText": "Use when Readarr is unable to detect free space from your author root folder", "SkipFreeSpaceCheckWhenImportingHelpText": "Use when Readarr is unable to detect free space from your author root folder",
"SkipPartBooksAndSets": "Skip part books and sets", "SkipPartBooksAndSets": "Skip part books and sets",
"SkipRedownload": "Skip Redownload", "SkipRedownload": "Skip Redownload",
"SkipSecondarySeriesBooks": "Skip secondary series books",
"SkipredownloadHelpText": "Prevents Readarr from trying download alternative releases for the removed items", "SkipredownloadHelpText": "Prevents Readarr from trying download alternative releases for the removed items",
"SkipSecondarySeriesBooks": "Skip secondary series books",
"SorryThatAuthorCannotBeFound": "Sorry, that author cannot be found.", "SorryThatAuthorCannotBeFound": "Sorry, that author cannot be found.",
"SorryThatBookCannotBeFound": "Sorry, that book cannot be found.", "SorryThatBookCannotBeFound": "Sorry, that book cannot be found.",
"Source": "Source", "Source": "Source",
"SourcePath": "Source Path", "SourcePath": "Source Path",
"SpecificBook": "Specific Book", "SpecificBook": "Specific Book",
"SSLCertPassword": "SSL Cert Password",
"SslCertPasswordHelpText": "Password for pfx file", "SslCertPasswordHelpText": "Password for pfx file",
"SslCertPasswordHelpTextWarning": "Requires restart to take effect", "SslCertPasswordHelpTextWarning": "Requires restart to take effect",
"SSLCertPath": "SSL Cert Path",
"SslCertPathHelpText": "Path to pfx file", "SslCertPathHelpText": "Path to pfx file",
"SslCertPathHelpTextWarning": "Requires restart to take effect", "SslCertPathHelpTextWarning": "Requires restart to take effect",
"SSLPort": "SSL Port",
"SslPortHelpTextWarning": "Requires restart to take effect", "SslPortHelpTextWarning": "Requires restart to take effect",
"StandardBookFormat": "Standard Book Format", "StandardBookFormat": "Standard Book Format",
"StartTypingOrSelectAPathBelow": "Start typing or select a path below", "StartTypingOrSelectAPathBelow": "Start typing or select a path below",
@ -599,11 +604,11 @@
"SupportsSearchvalueSearchIsNotSupportedWithThisIndexer": "Search is not supported with this indexer", "SupportsSearchvalueSearchIsNotSupportedWithThisIndexer": "Search is not supported with this indexer",
"SupportsSearchvalueWillBeUsedWhenAutomaticSearchesArePerformedViaTheUIOrByReadarr": "Will be used when automatic searches are performed via the UI or by Readarr", "SupportsSearchvalueWillBeUsedWhenAutomaticSearchesArePerformedViaTheUIOrByReadarr": "Will be used when automatic searches are performed via the UI or by Readarr",
"SupportsSearchvalueWillBeUsedWhenInteractiveSearchIsUsed": "Will be used when interactive search is used", "SupportsSearchvalueWillBeUsedWhenInteractiveSearchIsUsed": "Will be used when interactive search is used",
"TBA": "TBA",
"TagIsNotUsedAndCanBeDeleted": "Tag is not used and can be deleted", "TagIsNotUsedAndCanBeDeleted": "Tag is not used and can be deleted",
"Tags": "Tags", "Tags": "Tags",
"TagsHelpText": "Release profiles will apply to authors with at least one matching tag. Leave blank to apply to all authors", "TagsHelpText": "Release profiles will apply to authors with at least one matching tag. Leave blank to apply to all authors",
"Tasks": "Tasks", "Tasks": "Tasks",
"TBA": "TBA",
"Term": "Term", "Term": "Term",
"TestAll": "Test All", "TestAll": "Test All",
"TestAllClients": "Test All Clients", "TestAllClients": "Test All Clients",
@ -613,7 +618,11 @@
"TheBooksFilesWillBeDeleted": "The book's files will be deleted.", "TheBooksFilesWillBeDeleted": "The book's files will be deleted.",
"ThisWillApplyToAllIndexersPleaseFollowTheRulesSetForthByThem": "This will apply to all indexers, please follow the rules set forth by them", "ThisWillApplyToAllIndexersPleaseFollowTheRulesSetForthByThem": "This will apply to all indexers, please follow the rules set forth by them",
"TimeFormat": "Time Format", "TimeFormat": "Time Format",
"Title": "Downloading", "Timeleft": "Time Left",
"Title": "Title",
"Titles": "Titles",
"Today": "Today",
"Tomorrow": "Tomorrow",
"TorrentDelay": "Torrent Delay", "TorrentDelay": "Torrent Delay",
"TorrentDelayHelpText": "Delay in minutes to wait before grabbing a torrent", "TorrentDelayHelpText": "Delay in minutes to wait before grabbing a torrent",
"Torrents": "Torrents", "Torrents": "Torrents",
@ -621,11 +630,13 @@
"TotalFileSize": "Total File Size", "TotalFileSize": "Total File Size",
"TrackNumber": "Track Number", "TrackNumber": "Track Number",
"TrackTitle": "Track Title", "TrackTitle": "Track Title",
"Trigger": "Trigger",
"Type": "Type",
"UI": "UI",
"UILanguage": "UI Language", "UILanguage": "UI Language",
"UILanguageHelpText": "Language that Readarr will use for UI", "UILanguageHelpText": "Language that Readarr will use for UI",
"UILanguageHelpTextWarning": "Browser Reload Required", "UILanguageHelpTextWarning": "Browser Reload Required",
"UISettings": "UI Settings", "UISettings": "UI Settings",
"URLBase": "URL Base",
"UnableToAddANewDownloadClientPleaseTryAgain": "Unable to add a new download client, please try again.", "UnableToAddANewDownloadClientPleaseTryAgain": "Unable to add a new download client, please try again.",
"UnableToAddANewImportListExclusionPleaseTryAgain": "Unable to add a new import list exclusion, please try again.", "UnableToAddANewImportListExclusionPleaseTryAgain": "Unable to add a new import list exclusion, please try again.",
"UnableToAddANewIndexerPleaseTryAgain": "Unable to add a new indexer, please try again.", "UnableToAddANewIndexerPleaseTryAgain": "Unable to add a new indexer, please try again.",
@ -670,22 +681,23 @@
"UpdateCovers": "Update Covers", "UpdateCovers": "Update Covers",
"UpdateCoversHelpText": "Set book covers in Calibre to match those in Readarr", "UpdateCoversHelpText": "Set book covers in Calibre to match those in Readarr",
"UpdateMechanismHelpText": "Use Readarr's built-in updater or a script", "UpdateMechanismHelpText": "Use Readarr's built-in updater or a script",
"UpdateScriptPathHelpText": "Path to a custom script that takes an extracted update package and handle the remainder of the update process",
"Updates": "Updates", "Updates": "Updates",
"UpdateScriptPathHelpText": "Path to a custom script that takes an extracted update package and handle the remainder of the update process",
"UpdatingIsDisabledInsideADockerContainerUpdateTheContainerImageInstead": "Updating is disabled inside a docker container. Update the container image instead.", "UpdatingIsDisabledInsideADockerContainerUpdateTheContainerImageInstead": "Updating is disabled inside a docker container. Update the container image instead.",
"UpgradeAllowedHelpText": "If disabled qualities will not be upgraded", "UpgradeAllowedHelpText": "If disabled qualities will not be upgraded",
"Uptime": "Uptime", "Uptime": "Uptime",
"URLBase": "URL Base",
"UrlBaseHelpText": "Adds a prefix to the Calibre url, e.g. http://[host]:[port]/[urlBase]", "UrlBaseHelpText": "Adds a prefix to the Calibre url, e.g. http://[host]:[port]/[urlBase]",
"UrlBaseHelpTextWarning": "Requires restart to take effect", "UrlBaseHelpTextWarning": "Requires restart to take effect",
"UseHardlinksInsteadOfCopy": "Use Hardlinks instead of Copy", "UseHardlinksInsteadOfCopy": "Use Hardlinks instead of Copy",
"UseProxy": "Use Proxy",
"UseSSL": "Use SSL",
"UseSslHelpText": "Use SSL to connect to Calibre content server",
"Usenet": "Usenet", "Usenet": "Usenet",
"UsenetDelay": "Usenet Delay", "UsenetDelay": "Usenet Delay",
"UsenetDelayHelpText": "Delay in minutes to wait before grabbing a release from Usenet", "UsenetDelayHelpText": "Delay in minutes to wait before grabbing a release from Usenet",
"UseProxy": "Use Proxy",
"Username": "Username", "Username": "Username",
"UsernameHelpText": "Calibre content server username", "UsernameHelpText": "Calibre content server username",
"UseSSL": "Use SSL",
"UseSslHelpText": "Use SSL to connect to Calibre content server",
"UsingExternalUpdateMechanismBranchToUseToUpdateReadarr": "Branch to use to update Readarr", "UsingExternalUpdateMechanismBranchToUseToUpdateReadarr": "Branch to use to update Readarr",
"UsingExternalUpdateMechanismBranchUsedByExternalUpdateMechanism": "Branch used by external update mechanism", "UsingExternalUpdateMechanismBranchUsedByExternalUpdateMechanism": "Branch used by external update mechanism",
"Version": "Version", "Version": "Version",
@ -702,4 +714,4 @@
"WriteTagsSync": "All files; keep in sync with Goodreads", "WriteTagsSync": "All files; keep in sync with Goodreads",
"Year": "Year", "Year": "Year",
"YesCancel": "Yes, Cancel" "YesCancel": "Yes, Cancel"
} }
Loading…
Cancel
Save