mirror of
https://github.com/Radarr/Radarr.git
synced 2024-08-17 15:59:36 +02:00
Translate Activity pages
(cherry picked from commit 322836e2b3726b653bf4a7f01ea7018ef44a77bd)
This commit is contained in:
parent
50e2e9edef
commit
85d51e485a
@ -158,7 +158,7 @@ class Blocklist extends Component {
|
|||||||
{
|
{
|
||||||
!isFetching && !!error &&
|
!isFetching && !!error &&
|
||||||
<Alert kind={kinds.DANGER}>
|
<Alert kind={kinds.DANGER}>
|
||||||
{translate('UnableToLoadBlocklist')}
|
{translate('BlocklistLoadError')}
|
||||||
</Alert>
|
</Alert>
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -210,7 +210,7 @@ class Blocklist extends Component {
|
|||||||
isOpen={isConfirmRemoveModalOpen}
|
isOpen={isConfirmRemoveModalOpen}
|
||||||
kind={kinds.DANGER}
|
kind={kinds.DANGER}
|
||||||
title={translate('RemoveSelected')}
|
title={translate('RemoveSelected')}
|
||||||
message={translate('RemoveSelectedItemBlocklistMessageText')}
|
message={translate('RemoveSelectedBlocklistMessageText')}
|
||||||
confirmLabel={translate('RemoveSelected')}
|
confirmLabel={translate('RemoveSelected')}
|
||||||
onConfirm={this.onRemoveSelectedConfirmed}
|
onConfirm={this.onRemoveSelectedConfirmed}
|
||||||
onCancel={this.onConfirmRemoveModalClose}
|
onCancel={this.onConfirmRemoveModalClose}
|
||||||
|
@ -88,7 +88,7 @@ function HistoryDetails(props) {
|
|||||||
nzbInfoUrl ?
|
nzbInfoUrl ?
|
||||||
<span>
|
<span>
|
||||||
<DescriptionListItemTitle>
|
<DescriptionListItemTitle>
|
||||||
Info URL
|
{translate('InfoUrl')}
|
||||||
</DescriptionListItemTitle>
|
</DescriptionListItemTitle>
|
||||||
|
|
||||||
<DescriptionListItemDescription>
|
<DescriptionListItemDescription>
|
||||||
@ -110,7 +110,7 @@ function HistoryDetails(props) {
|
|||||||
{
|
{
|
||||||
downloadId ?
|
downloadId ?
|
||||||
<DescriptionListItem
|
<DescriptionListItem
|
||||||
title={translate('GrabID')}
|
title={translate('GrabId')}
|
||||||
data={downloadId}
|
data={downloadId}
|
||||||
/> :
|
/> :
|
||||||
null
|
null
|
||||||
@ -153,7 +153,7 @@ function HistoryDetails(props) {
|
|||||||
{
|
{
|
||||||
downloadId ?
|
downloadId ?
|
||||||
<DescriptionListItem
|
<DescriptionListItem
|
||||||
title={translate('GrabID')}
|
title={translate('GrabId')}
|
||||||
data={downloadId}
|
data={downloadId}
|
||||||
/> :
|
/> :
|
||||||
null
|
null
|
||||||
@ -228,13 +228,13 @@ function HistoryDetails(props) {
|
|||||||
|
|
||||||
switch (reason) {
|
switch (reason) {
|
||||||
case 'Manual':
|
case 'Manual':
|
||||||
reasonMessage = translate('FileWasDeletedByViaUI');
|
reasonMessage = translate('DeletedReasonManual');
|
||||||
break;
|
break;
|
||||||
case 'MissingFromDisk':
|
case 'MissingFromDisk':
|
||||||
reasonMessage = translate('MissingFromDisk');
|
reasonMessage = translate('DeletedReasonMissingFromDisk');
|
||||||
break;
|
break;
|
||||||
case 'Upgrade':
|
case 'Upgrade':
|
||||||
reasonMessage = translate('FileWasDeletedByUpgrade');
|
reasonMessage = translate('DeletedReasonUpgrade');
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
reasonMessage = '';
|
reasonMessage = '';
|
||||||
@ -313,7 +313,7 @@ function HistoryDetails(props) {
|
|||||||
{
|
{
|
||||||
downloadId ?
|
downloadId ?
|
||||||
<DescriptionListItem
|
<DescriptionListItem
|
||||||
title={translate('GrabID')}
|
title={translate('GrabId')}
|
||||||
data={downloadId}
|
data={downloadId}
|
||||||
/> :
|
/> :
|
||||||
null
|
null
|
||||||
|
@ -15,19 +15,19 @@ import styles from './HistoryDetailsModal.css';
|
|||||||
function getHeaderTitle(eventType) {
|
function getHeaderTitle(eventType) {
|
||||||
switch (eventType) {
|
switch (eventType) {
|
||||||
case 'grabbed':
|
case 'grabbed':
|
||||||
return 'Grabbed';
|
return translate('Grabbed');
|
||||||
case 'downloadFailed':
|
case 'downloadFailed':
|
||||||
return 'Download Failed';
|
return translate('DownloadFailed');
|
||||||
case 'downloadFolderImported':
|
case 'downloadFolderImported':
|
||||||
return 'Movie Imported';
|
return translate('MovieImported');
|
||||||
case 'movieFileDeleted':
|
case 'movieFileDeleted':
|
||||||
return 'Movie File Deleted';
|
return translate('MovieFileDeleted');
|
||||||
case 'movieFileRenamed':
|
case 'movieFileRenamed':
|
||||||
return 'Movie File Renamed';
|
return translate('MovieFileRenamed');
|
||||||
case 'downloadIgnored':
|
case 'downloadIgnored':
|
||||||
return 'Download Ignored';
|
return translate('DownloadIgnored');
|
||||||
default:
|
default:
|
||||||
return 'Unknown';
|
return translate('Unknown');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ class History extends Component {
|
|||||||
{
|
{
|
||||||
!isFetchingAny && hasError &&
|
!isFetchingAny && hasError &&
|
||||||
<Alert kind={kinds.DANGER}>
|
<Alert kind={kinds.DANGER}>
|
||||||
{translate('UnableToLoadHistory')}
|
{translate('HistoryLoadError')}
|
||||||
</Alert>
|
</Alert>
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -95,7 +95,7 @@ class History extends Component {
|
|||||||
|
|
||||||
isPopulated && !hasError && !items.length &&
|
isPopulated && !hasError && !items.length &&
|
||||||
<Alert kind={kinds.INFO}>
|
<Alert kind={kinds.INFO}>
|
||||||
{translate('NoHistory')}
|
{translate('NoHistoryFound')}
|
||||||
</Alert>
|
</Alert>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,6 +3,7 @@ import React from 'react';
|
|||||||
import Icon from 'Components/Icon';
|
import Icon from 'Components/Icon';
|
||||||
import TableRowCell from 'Components/Table/Cells/TableRowCell';
|
import TableRowCell from 'Components/Table/Cells/TableRowCell';
|
||||||
import { icons, kinds } from 'Helpers/Props';
|
import { icons, kinds } from 'Helpers/Props';
|
||||||
|
import translate from 'Utilities/String/translate';
|
||||||
import styles from './HistoryEventTypeCell.css';
|
import styles from './HistoryEventTypeCell.css';
|
||||||
|
|
||||||
function getIconName(eventType) {
|
function getIconName(eventType) {
|
||||||
@ -38,21 +39,21 @@ function getIconKind(eventType) {
|
|||||||
function getTooltip(eventType, data) {
|
function getTooltip(eventType, data) {
|
||||||
switch (eventType) {
|
switch (eventType) {
|
||||||
case 'grabbed':
|
case 'grabbed':
|
||||||
return `Movie grabbed from ${data.indexer} and sent to ${data.downloadClient}`;
|
return translate('MovieGrabbedHistoryTooltip', { indexer: data.indexer, downloadClient: data.downloadClient });
|
||||||
case 'movieFolderImported':
|
case 'movieFolderImported':
|
||||||
return 'Movie imported from movie folder';
|
return translate('MovieFolderImportedTooltip');
|
||||||
case 'downloadFolderImported':
|
case 'downloadFolderImported':
|
||||||
return 'Movie downloaded successfully and picked up from download client';
|
return translate('MovieImportedTooltip');
|
||||||
case 'downloadFailed':
|
case 'downloadFailed':
|
||||||
return 'Movie download failed';
|
return translate('MovieDownloadFailedTooltip');
|
||||||
case 'movieFileDeleted':
|
case 'movieFileDeleted':
|
||||||
return 'Movie file deleted';
|
return translate('MovieFileDeletedTooltip');
|
||||||
case 'movieFileRenamed':
|
case 'movieFileRenamed':
|
||||||
return 'Movie file renamed';
|
return translate('MovieFileRenamedTooltip');
|
||||||
case 'downloadIgnored':
|
case 'downloadIgnored':
|
||||||
return 'Movie Download Ignored';
|
return translate('MovieDownloadIgnoredTooltip');
|
||||||
default:
|
default:
|
||||||
return 'Unknown event';
|
return translate('UnknownEventTooltip');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -233,7 +233,7 @@ class Queue extends Component {
|
|||||||
{
|
{
|
||||||
!isRefreshing && hasError ?
|
!isRefreshing && hasError ?
|
||||||
<Alert kind={kinds.DANGER}>
|
<Alert kind={kinds.DANGER}>
|
||||||
{translate('FailedToLoadQueue')}
|
{translate('QueueLoadError')}
|
||||||
</Alert> :
|
</Alert> :
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
|
@ -61,7 +61,7 @@ class QueueOptions extends Component {
|
|||||||
type={inputTypes.CHECK}
|
type={inputTypes.CHECK}
|
||||||
name="includeUnknownMovieItems"
|
name="includeUnknownMovieItems"
|
||||||
value={includeUnknownMovieItems}
|
value={includeUnknownMovieItems}
|
||||||
helpText={translate('IncludeUnknownMovieItemsHelpText')}
|
helpText={translate('ShownUnknownMovieItemsHelpText')}
|
||||||
onChange={this.onOptionChange}
|
onChange={this.onOptionChange}
|
||||||
/>
|
/>
|
||||||
</FormGroup>
|
</FormGroup>
|
||||||
|
@ -115,11 +115,12 @@ class RemoveQueueItemModal extends Component {
|
|||||||
|
|
||||||
<FormGroup>
|
<FormGroup>
|
||||||
<FormLabel>{translate('BlocklistRelease')}</FormLabel>
|
<FormLabel>{translate('BlocklistRelease')}</FormLabel>
|
||||||
|
|
||||||
<FormInputGroup
|
<FormInputGroup
|
||||||
type={inputTypes.CHECK}
|
type={inputTypes.CHECK}
|
||||||
name="blocklist"
|
name="blocklist"
|
||||||
value={blocklist}
|
value={blocklist}
|
||||||
helpText={translate('BlocklistHelpText')}
|
helpText={translate('BlocklistReleaseHelpText')}
|
||||||
onChange={this.onBlocklistChange}
|
onChange={this.onBlocklistChange}
|
||||||
/>
|
/>
|
||||||
</FormGroup>
|
</FormGroup>
|
||||||
@ -149,7 +150,7 @@ class RemoveQueueItemModal extends Component {
|
|||||||
kind={kinds.DANGER}
|
kind={kinds.DANGER}
|
||||||
onPress={this.onRemoveConfirmed}
|
onPress={this.onRemoveConfirmed}
|
||||||
>
|
>
|
||||||
Remove
|
{translate('Remove')}
|
||||||
</Button>
|
</Button>
|
||||||
</ModalFooter>
|
</ModalFooter>
|
||||||
</ModalContent>
|
</ModalContent>
|
||||||
|
@ -123,7 +123,7 @@ class RemoveQueueItemsModal extends Component {
|
|||||||
type={inputTypes.CHECK}
|
type={inputTypes.CHECK}
|
||||||
name="blocklist"
|
name="blocklist"
|
||||||
value={blocklist}
|
value={blocklist}
|
||||||
helpText={translate('BlocklistHelpText')}
|
helpText={translate('BlocklistReleaseHelpText')}
|
||||||
onChange={this.onBlocklistChange}
|
onChange={this.onBlocklistChange}
|
||||||
/>
|
/>
|
||||||
</FormGroup>
|
</FormGroup>
|
||||||
|
@ -27,7 +27,7 @@ function TimeleftCell(props) {
|
|||||||
return (
|
return (
|
||||||
<TableRowCell
|
<TableRowCell
|
||||||
className={styles.timeleft}
|
className={styles.timeleft}
|
||||||
title={translate('DelayingDownloadUntilInterp', [date, time])}
|
title={translate('DelayingDownloadUntil', { date, time })}
|
||||||
>
|
>
|
||||||
-
|
-
|
||||||
</TableRowCell>
|
</TableRowCell>
|
||||||
@ -41,7 +41,7 @@ function TimeleftCell(props) {
|
|||||||
return (
|
return (
|
||||||
<TableRowCell
|
<TableRowCell
|
||||||
className={styles.timeleft}
|
className={styles.timeleft}
|
||||||
title={translate('RetryingDownloadInterp', [date, time])}
|
title={translate('RetryingDownload', { date, time })}
|
||||||
>
|
>
|
||||||
-
|
-
|
||||||
</TableRowCell>
|
</TableRowCell>
|
||||||
|
@ -108,8 +108,9 @@
|
|||||||
"BindAddress": "Bind Address",
|
"BindAddress": "Bind Address",
|
||||||
"BindAddressHelpText": "Valid IP address, localhost or '*' for all interfaces",
|
"BindAddressHelpText": "Valid IP address, localhost or '*' for all interfaces",
|
||||||
"Blocklist": "Blocklist",
|
"Blocklist": "Blocklist",
|
||||||
"BlocklistHelpText": "Prevents Radarr from automatically grabbing this release again",
|
"BlocklistLoadError": "Unable to load blocklist",
|
||||||
"BlocklistRelease": "Blocklist Release",
|
"BlocklistRelease": "Blocklist Release",
|
||||||
|
"BlocklistReleaseHelpText": "Prevents Radarr from automatically grabbing this release again",
|
||||||
"BlocklistReleases": "Blocklist Releases",
|
"BlocklistReleases": "Blocklist Releases",
|
||||||
"Blocklisted": "Blocklisted",
|
"Blocklisted": "Blocklisted",
|
||||||
"Branch": "Branch",
|
"Branch": "Branch",
|
||||||
@ -227,7 +228,7 @@
|
|||||||
"DefaultNameCopiedSpecification": "{name} - Copy",
|
"DefaultNameCopiedSpecification": "{name} - Copy",
|
||||||
"DelayProfile": "Delay Profile",
|
"DelayProfile": "Delay Profile",
|
||||||
"DelayProfiles": "Delay Profiles",
|
"DelayProfiles": "Delay Profiles",
|
||||||
"DelayingDownloadUntilInterp": "Delaying download until {0} at {1}",
|
"DelayingDownloadUntil": "Delaying download until {date} at {time}",
|
||||||
"Delete": "Delete",
|
"Delete": "Delete",
|
||||||
"DeleteAutoTag": "Delete Auto Tag",
|
"DeleteAutoTag": "Delete Auto Tag",
|
||||||
"DeleteAutoTagHelpText": "Are you sure you want to delete the auto tag '{name}'?",
|
"DeleteAutoTagHelpText": "Are you sure you want to delete the auto tag '{name}'?",
|
||||||
@ -281,6 +282,9 @@
|
|||||||
"DeleteTheMovieFolder": "The movie folder '{path}' and all its content will be deleted.",
|
"DeleteTheMovieFolder": "The movie folder '{path}' and all its content will be deleted.",
|
||||||
"Deleted": "Deleted",
|
"Deleted": "Deleted",
|
||||||
"DeletedMsg": "Movie was deleted from TMDb",
|
"DeletedMsg": "Movie was deleted from TMDb",
|
||||||
|
"DeletedReasonManual": "File was deleted by via UI",
|
||||||
|
"DeletedReasonMissingFromDisk": "Radarr was unable to find the file on disk so the file was unlinked from the movie in the database",
|
||||||
|
"DeletedReasonUpgrade": "File was deleted to import an upgrade",
|
||||||
"DestinationPath": "Destination Path",
|
"DestinationPath": "Destination Path",
|
||||||
"DestinationRelativePath": "Destination Relative Path",
|
"DestinationRelativePath": "Destination Relative Path",
|
||||||
"DetailedProgressBar": "Detailed Progress Bar",
|
"DetailedProgressBar": "Detailed Progress Bar",
|
||||||
@ -314,6 +318,7 @@
|
|||||||
"DownloadClientsLoadError": "Unable to load download clients",
|
"DownloadClientsLoadError": "Unable to load download clients",
|
||||||
"DownloadClientsSettingsSummary": "Download clients, download handling and remote path mappings",
|
"DownloadClientsSettingsSummary": "Download clients, download handling and remote path mappings",
|
||||||
"DownloadFailed": "Download failed",
|
"DownloadFailed": "Download failed",
|
||||||
|
"DownloadIgnored": "Download Ignored",
|
||||||
"DownloadPropersAndRepacks": "Propers and Repacks",
|
"DownloadPropersAndRepacks": "Propers and Repacks",
|
||||||
"DownloadPropersAndRepacksHelpText1": "Whether or not to automatically upgrade to Propers/Repacks",
|
"DownloadPropersAndRepacksHelpText1": "Whether or not to automatically upgrade to Propers/Repacks",
|
||||||
"DownloadPropersAndRepacksHelpText2": "Use 'Do not Prefer' to sort by custom format score over Propers/Repacks",
|
"DownloadPropersAndRepacksHelpText2": "Use 'Do not Prefer' to sort by custom format score over Propers/Repacks",
|
||||||
@ -390,7 +395,6 @@
|
|||||||
"FailedDownloadHandling": "Failed Download Handling",
|
"FailedDownloadHandling": "Failed Download Handling",
|
||||||
"FailedLoadingSearchResults": "Failed to load search results, please try again.",
|
"FailedLoadingSearchResults": "Failed to load search results, please try again.",
|
||||||
"FailedToLoadMovieFromAPI": "Failed to load movie from API",
|
"FailedToLoadMovieFromAPI": "Failed to load movie from API",
|
||||||
"FailedToLoadQueue": "Failed to load Queue",
|
|
||||||
"False": "False",
|
"False": "False",
|
||||||
"FeatureRequests": "Feature Requests",
|
"FeatureRequests": "Feature Requests",
|
||||||
"File": "File",
|
"File": "File",
|
||||||
@ -398,8 +402,6 @@
|
|||||||
"FileManagement": "File Management",
|
"FileManagement": "File Management",
|
||||||
"FileNameTokens": "File Name Tokens",
|
"FileNameTokens": "File Name Tokens",
|
||||||
"FileNames": "File Names",
|
"FileNames": "File Names",
|
||||||
"FileWasDeletedByUpgrade": "File was deleted to import an upgrade",
|
|
||||||
"FileWasDeletedByViaUI": "File was deleted via the UI",
|
|
||||||
"Filename": "Filename",
|
"Filename": "Filename",
|
||||||
"Files": "Files",
|
"Files": "Files",
|
||||||
"Filter": "Filter",
|
"Filter": "Filter",
|
||||||
@ -428,7 +430,7 @@
|
|||||||
"Global": "Global",
|
"Global": "Global",
|
||||||
"GoToInterp": "Go to {0}",
|
"GoToInterp": "Go to {0}",
|
||||||
"Grab": "Grab",
|
"Grab": "Grab",
|
||||||
"GrabID": "Grab ID",
|
"GrabId": "Grab ID",
|
||||||
"GrabRelease": "Grab Release",
|
"GrabRelease": "Grab Release",
|
||||||
"GrabReleaseMessageText": "Radarr was unable to determine which movie this release was for. Radarr may be unable to automatically import this release. Do you want to grab '{0}'?",
|
"GrabReleaseMessageText": "Radarr was unable to determine which movie this release was for. Radarr may be unable to automatically import this release. Do you want to grab '{0}'?",
|
||||||
"GrabSelected": "Grab Selected",
|
"GrabSelected": "Grab Selected",
|
||||||
@ -442,6 +444,7 @@
|
|||||||
"HiddenClickToShow": "Hidden, click to show",
|
"HiddenClickToShow": "Hidden, click to show",
|
||||||
"HideAdvanced": "Hide Advanced",
|
"HideAdvanced": "Hide Advanced",
|
||||||
"History": "History",
|
"History": "History",
|
||||||
|
"HistoryLoadError": "Unable to load history",
|
||||||
"HomePage": "Home Page",
|
"HomePage": "Home Page",
|
||||||
"Host": "Host",
|
"Host": "Host",
|
||||||
"Hostname": "Hostname",
|
"Hostname": "Hostname",
|
||||||
@ -494,7 +497,6 @@
|
|||||||
"IncludeHealthWarningsHelpText": "Include Health Warnings",
|
"IncludeHealthWarningsHelpText": "Include Health Warnings",
|
||||||
"IncludeRadarrRecommendations": "Include Radarr Recommendations",
|
"IncludeRadarrRecommendations": "Include Radarr Recommendations",
|
||||||
"IncludeRecommendationsHelpText": "Include Radarr recommended movies in discovery view",
|
"IncludeRecommendationsHelpText": "Include Radarr recommended movies in discovery view",
|
||||||
"IncludeUnknownMovieItemsHelpText": "Show items without a movie in the queue. This could include removed movies or anything else in Radarr's category",
|
|
||||||
"IncludeUnmonitored": "Include Unmonitored",
|
"IncludeUnmonitored": "Include Unmonitored",
|
||||||
"Indexer": "Indexer",
|
"Indexer": "Indexer",
|
||||||
"IndexerDownloadClientHealthCheckMessage": "Indexers with invalid download clients: {0}.",
|
"IndexerDownloadClientHealthCheckMessage": "Indexers with invalid download clients: {0}.",
|
||||||
@ -517,6 +519,7 @@
|
|||||||
"Indexers": "Indexers",
|
"Indexers": "Indexers",
|
||||||
"IndexersSettingsSummary": "Indexers and release restrictions",
|
"IndexersSettingsSummary": "Indexers and release restrictions",
|
||||||
"Info": "Info",
|
"Info": "Info",
|
||||||
|
"InfoUrl": "Info URL",
|
||||||
"InstallLatest": "Install Latest",
|
"InstallLatest": "Install Latest",
|
||||||
"InstanceName": "Instance Name",
|
"InstanceName": "Instance Name",
|
||||||
"InstanceNameHelpText": "Instance name in tab and for Syslog app name",
|
"InstanceNameHelpText": "Instance name in tab and for Syslog app name",
|
||||||
@ -623,7 +626,6 @@
|
|||||||
"MinutesNinety": "90 Minutes: {0}",
|
"MinutesNinety": "90 Minutes: {0}",
|
||||||
"MinutesSixty": "60 Minutes: {0}",
|
"MinutesSixty": "60 Minutes: {0}",
|
||||||
"Missing": "Missing",
|
"Missing": "Missing",
|
||||||
"MissingFromDisk": "Radarr was unable to find the file on disk so the file was unlinked from the movie in the database",
|
|
||||||
"MissingMonitoredAndConsideredAvailable": "Missing (Monitored)",
|
"MissingMonitoredAndConsideredAvailable": "Missing (Monitored)",
|
||||||
"MissingNotMonitored": "Missing (Unmonitored)",
|
"MissingNotMonitored": "Missing (Unmonitored)",
|
||||||
"Mode": "Mode",
|
"Mode": "Mode",
|
||||||
@ -656,12 +658,22 @@
|
|||||||
"MovieCollectionMultipleMissingRoots": "Multiple root folders are missing for movie collections: {0}",
|
"MovieCollectionMultipleMissingRoots": "Multiple root folders are missing for movie collections: {0}",
|
||||||
"MovieDetailsNextMovie": "Movie Details: Next Movie",
|
"MovieDetailsNextMovie": "Movie Details: Next Movie",
|
||||||
"MovieDetailsPreviousMovie": "Movie Details: Previous Movie",
|
"MovieDetailsPreviousMovie": "Movie Details: Previous Movie",
|
||||||
|
"MovieDownloadFailedTooltip": "Movie download failed",
|
||||||
|
"MovieDownloadIgnoredTooltip": "Movie Download Ignored",
|
||||||
"MovieEditor": "Movie Editor",
|
"MovieEditor": "Movie Editor",
|
||||||
"MovieExcludedFromAutomaticAdd": "Movie Excluded From Automatic Add",
|
"MovieExcludedFromAutomaticAdd": "Movie Excluded From Automatic Add",
|
||||||
|
"MovieFileDeleted": "Movie File Deleted",
|
||||||
|
"MovieFileDeletedTooltip": "Movie file deleted",
|
||||||
|
"MovieFileRenamed": "Movie File Renamed",
|
||||||
|
"MovieFileRenamedTooltip": "Movie file renamed",
|
||||||
"MovieFiles": "Movie Files",
|
"MovieFiles": "Movie Files",
|
||||||
"MovieFilesTotaling": "Movie Files Totaling",
|
"MovieFilesTotaling": "Movie Files Totaling",
|
||||||
"MovieFolderFormat": "Movie Folder Format",
|
"MovieFolderFormat": "Movie Folder Format",
|
||||||
|
"MovieFolderImportedTooltip": "Movie imported from movie folder",
|
||||||
|
"MovieGrabbedHistoryTooltip": "Movie grabbed from {indexer} and sent to {downloadClient}",
|
||||||
"MovieID": "Movie ID",
|
"MovieID": "Movie ID",
|
||||||
|
"MovieImported": "Movie Imported",
|
||||||
|
"MovieImportedTooltip": "Movie downloaded successfully and picked up from download client",
|
||||||
"MovieIndex": "Movie Index",
|
"MovieIndex": "Movie Index",
|
||||||
"MovieIndexScrollBottom": "Movie Index: Scroll Bottom",
|
"MovieIndexScrollBottom": "Movie Index: Scroll Bottom",
|
||||||
"MovieIndexScrollTop": "Movie Index: Scroll Top",
|
"MovieIndexScrollTop": "Movie Index: Scroll Top",
|
||||||
@ -705,6 +717,7 @@
|
|||||||
"NoEventsFound": "No events found",
|
"NoEventsFound": "No events found",
|
||||||
"NoHistory": "No history",
|
"NoHistory": "No history",
|
||||||
"NoHistoryBlocklist": "No history blocklist",
|
"NoHistoryBlocklist": "No history blocklist",
|
||||||
|
"NoHistoryFound": "No history found",
|
||||||
"NoImportListsFound": "No import lists found",
|
"NoImportListsFound": "No import lists found",
|
||||||
"NoIndexersFound": "No indexers found",
|
"NoIndexersFound": "No indexers found",
|
||||||
"NoLeaveIt": "No, Leave It",
|
"NoLeaveIt": "No, Leave It",
|
||||||
@ -850,6 +863,7 @@
|
|||||||
"QualitySettingsSummary": "Quality sizes and naming",
|
"QualitySettingsSummary": "Quality sizes and naming",
|
||||||
"Queue": "Queue",
|
"Queue": "Queue",
|
||||||
"QueueIsEmpty": "Queue is empty",
|
"QueueIsEmpty": "Queue is empty",
|
||||||
|
"QueueLoadError": "Failed to load Queue",
|
||||||
"Queued": "Queued",
|
"Queued": "Queued",
|
||||||
"QuickImport": "Move Automatically",
|
"QuickImport": "Move Automatically",
|
||||||
"RSS": "RSS",
|
"RSS": "RSS",
|
||||||
@ -941,8 +955,8 @@
|
|||||||
"RemoveQueueItemConfirmation": "Are you sure you want to remove '{sourceTitle}' from the queue?",
|
"RemoveQueueItemConfirmation": "Are you sure you want to remove '{sourceTitle}' from the queue?",
|
||||||
"RemoveRootFolder": "Remove root folder",
|
"RemoveRootFolder": "Remove root folder",
|
||||||
"RemoveSelected": "Remove Selected",
|
"RemoveSelected": "Remove Selected",
|
||||||
|
"RemoveSelectedBlocklistMessageText": "Are you sure you want to remove the selected items from the blocklist?",
|
||||||
"RemoveSelectedItem": "Remove Selected Item",
|
"RemoveSelectedItem": "Remove Selected Item",
|
||||||
"RemoveSelectedItemBlocklistMessageText": "Are you sure you want to remove the selected items from the blocklist?",
|
|
||||||
"RemoveSelectedItemQueueMessageText": "Are you sure you want to remove 1 item from the queue?",
|
"RemoveSelectedItemQueueMessageText": "Are you sure you want to remove 1 item from the queue?",
|
||||||
"RemoveSelectedItems": "Remove Selected Items",
|
"RemoveSelectedItems": "Remove Selected Items",
|
||||||
"RemoveSelectedItemsQueueMessageText": "Are you sure you want to remove {selectedCount} items from the queue?",
|
"RemoveSelectedItemsQueueMessageText": "Are you sure you want to remove {selectedCount} items from the queue?",
|
||||||
@ -989,7 +1003,7 @@
|
|||||||
"Result": "Result",
|
"Result": "Result",
|
||||||
"Retention": "Retention",
|
"Retention": "Retention",
|
||||||
"RetentionHelpText": "Usenet only: Set to zero to set for unlimited retention",
|
"RetentionHelpText": "Usenet only: Set to zero to set for unlimited retention",
|
||||||
"RetryingDownloadInterp": "Retrying download {0} at {1}",
|
"RetryingDownloadOn": "Retrying download on {date} at {time}",
|
||||||
"RootFolder": "Root Folder",
|
"RootFolder": "Root Folder",
|
||||||
"RootFolderCheckMultipleMessage": "Multiple root folders are missing: {0}",
|
"RootFolderCheckMultipleMessage": "Multiple root folders are missing: {0}",
|
||||||
"RootFolderCheckSingleMessage": "Missing root folder: {0}",
|
"RootFolderCheckSingleMessage": "Missing root folder: {0}",
|
||||||
@ -1102,6 +1116,7 @@
|
|||||||
"ShowUnknownMovieItems": "Show Unknown Movie Items",
|
"ShowUnknownMovieItems": "Show Unknown Movie Items",
|
||||||
"ShowYear": "Show Year",
|
"ShowYear": "Show Year",
|
||||||
"ShownClickToHide": "Shown, click to hide",
|
"ShownClickToHide": "Shown, click to hide",
|
||||||
|
"ShownUnknownMovieItemsHelpText": "Show items without a movie in the queue. This could include removed movies or anything else in Radarr's category",
|
||||||
"Shutdown": "Shutdown",
|
"Shutdown": "Shutdown",
|
||||||
"Size": "Size",
|
"Size": "Size",
|
||||||
"SizeLimit": "Size Limit",
|
"SizeLimit": "Size Limit",
|
||||||
@ -1208,13 +1223,11 @@
|
|||||||
"UnableToLoadAltTitle": "Unable to load alternative titles.",
|
"UnableToLoadAltTitle": "Unable to load alternative titles.",
|
||||||
"UnableToLoadAutoTagging": "Unable to load auto tagging",
|
"UnableToLoadAutoTagging": "Unable to load auto tagging",
|
||||||
"UnableToLoadBackups": "Unable to load backups",
|
"UnableToLoadBackups": "Unable to load backups",
|
||||||
"UnableToLoadBlocklist": "Unable to load blocklist",
|
|
||||||
"UnableToLoadCollections": "Unable to load collections",
|
"UnableToLoadCollections": "Unable to load collections",
|
||||||
"UnableToLoadCustomFormats": "Unable to load Custom Formats",
|
"UnableToLoadCustomFormats": "Unable to load Custom Formats",
|
||||||
"UnableToLoadDelayProfiles": "Unable to load Delay Profiles",
|
"UnableToLoadDelayProfiles": "Unable to load Delay Profiles",
|
||||||
"UnableToLoadDownloadClientOptions": "Unable to load download client options",
|
"UnableToLoadDownloadClientOptions": "Unable to load download client options",
|
||||||
"UnableToLoadGeneralSettings": "Unable to load General settings",
|
"UnableToLoadGeneralSettings": "Unable to load General settings",
|
||||||
"UnableToLoadHistory": "Unable to load history",
|
|
||||||
"UnableToLoadIndexerOptions": "Unable to load indexer options",
|
"UnableToLoadIndexerOptions": "Unable to load indexer options",
|
||||||
"UnableToLoadIndexers": "Unable to load Indexers",
|
"UnableToLoadIndexers": "Unable to load Indexers",
|
||||||
"UnableToLoadListExclusions": "Unable to load List Exclusions",
|
"UnableToLoadListExclusions": "Unable to load List Exclusions",
|
||||||
@ -1237,6 +1250,8 @@
|
|||||||
"UnableToUpdateRadarrDirectly": "Unable to update Radarr directly,",
|
"UnableToUpdateRadarrDirectly": "Unable to update Radarr directly,",
|
||||||
"Unavailable": "Unavailable",
|
"Unavailable": "Unavailable",
|
||||||
"Ungroup": "Ungroup",
|
"Ungroup": "Ungroup",
|
||||||
|
"Unknown": "Unknown",
|
||||||
|
"UnknownEventTooltip": "Unknown event",
|
||||||
"Unlimited": "Unlimited",
|
"Unlimited": "Unlimited",
|
||||||
"UnmappedFilesOnly": "Unmapped Files Only",
|
"UnmappedFilesOnly": "Unmapped Files Only",
|
||||||
"UnmappedFolders": "Unmapped Folders",
|
"UnmappedFolders": "Unmapped Folders",
|
||||||
|
Loading…
Reference in New Issue
Block a user