diff --git a/frontend/src/Components/Page/Sidebar/PageSidebar.js b/frontend/src/Components/Page/Sidebar/PageSidebar.js
index 16657f59e..045789075 100644
--- a/frontend/src/Components/Page/Sidebar/PageSidebar.js
+++ b/frontend/src/Components/Page/Sidebar/PageSidebar.js
@@ -20,9 +20,9 @@ const SIDEBAR_WIDTH = parseInt(dimensions.sidebarWidth);
const links = [
{
iconName: icons.MOVIE_CONTINUING,
- title: 'Indexers',
+ title: translate('Indexers'),
to: '/',
- alias: '/movies',
+ alias: '/indexers',
children: [
{
title: translate('Stats'),
@@ -33,13 +33,13 @@ const links = [
{
iconName: icons.SEARCH,
- title: 'Search',
+ title: translate('Search'),
to: '/search'
},
{
iconName: icons.ACTIVITY,
- title: 'History',
+ title: translate('History'),
to: '/history'
},
diff --git a/frontend/src/Indexer/Index/IndexerIndexFooter.js b/frontend/src/Indexer/Index/IndexerIndexFooter.js
index 08bfebc48..6acd2f863 100644
--- a/frontend/src/Indexer/Index/IndexerIndexFooter.js
+++ b/frontend/src/Indexer/Index/IndexerIndexFooter.js
@@ -35,21 +35,21 @@ class IndexerIndexFooter extends PureComponent {
- Enabled
+ {translate('Enabled')}
- Enabled, Redirected
+ {translate('EnabledRedirected')}
- Disabled
+ {translate('Disabled')}
@@ -60,7 +60,7 @@ class IndexerIndexFooter extends PureComponent {
)}
/>
- Error
+ {translate('Error')}
diff --git a/frontend/src/Store/Actions/historyActions.js b/frontend/src/Store/Actions/historyActions.js
index a94ff8c3a..b03d8d26d 100644
--- a/frontend/src/Store/Actions/historyActions.js
+++ b/frontend/src/Store/Actions/historyActions.js
@@ -36,31 +36,31 @@ export const defaultState = {
},
{
name: 'indexer',
- label: 'Indexer',
+ label: translate('Indexer'),
isSortable: false,
isVisible: true
},
{
name: 'query',
- label: 'Query',
+ label: translate('Query'),
isSortable: false,
isVisible: true
},
{
name: 'parameters',
- label: 'Parameters',
+ label: translate('Parameters'),
isSortable: false,
isVisible: false
},
{
name: 'grabTitle',
- label: 'Grab Title',
+ label: translate('Grab Title'),
isSortable: false,
isVisible: false
},
{
name: 'categories',
- label: 'Categories',
+ label: translate('Categories'),
isSortable: false,
isVisible: true
},
@@ -72,13 +72,13 @@ export const defaultState = {
},
{
name: 'source',
- label: 'Source',
+ label: translate('Source'),
isSortable: false,
isVisible: false
},
{
name: 'elapsedTime',
- label: 'Elapsed Time',
+ label: translate('Elapsed Time'),
isSortable: false,
isVisible: true
},
diff --git a/frontend/src/Store/Actions/indexerIndexActions.js b/frontend/src/Store/Actions/indexerIndexActions.js
index 9a0c7679d..db6516972 100644
--- a/frontend/src/Store/Actions/indexerIndexActions.js
+++ b/frontend/src/Store/Actions/indexerIndexActions.js
@@ -36,7 +36,7 @@ export const defaultState = {
columns: [
{
name: 'select',
- columnLabel: 'Select',
+ columnLabel: translate('Select'),
isSortable: false,
isVisible: true,
isModifiable: false,
@@ -51,7 +51,7 @@ export const defaultState = {
},
{
name: 'sortName',
- label: 'Indexer Name',
+ label: translate('IndexerName'),
isSortable: true,
isVisible: true,
isModifiable: false
@@ -88,7 +88,7 @@ export const defaultState = {
},
{
name: 'capabilities',
- label: 'Categories',
+ label: translate('Categories'),
isSortable: false,
isVisible: true
},
diff --git a/frontend/src/System/Tasks/Queued/QueuedTasks.js b/frontend/src/System/Tasks/Queued/QueuedTasks.js
index 13e566698..5dc901ae4 100644
--- a/frontend/src/System/Tasks/Queued/QueuedTasks.js
+++ b/frontend/src/System/Tasks/Queued/QueuedTasks.js
@@ -15,27 +15,27 @@ const columns = [
},
{
name: 'commandName',
- label: 'Name',
+ label: translate('Name'),
isVisible: true
},
{
name: 'queued',
- label: 'Queued',
+ label: translate('Queued'),
isVisible: true
},
{
name: 'started',
- label: 'Started',
+ label: translate('Started'),
isVisible: true
},
{
name: 'ended',
- label: 'Ended',
+ label: translate('Ended'),
isVisible: true
},
{
name: 'duration',
- label: 'Duration',
+ label: translate('Duration'),
isVisible: true
},
{
diff --git a/frontend/src/System/Tasks/Scheduled/ScheduledTasks.js b/frontend/src/System/Tasks/Scheduled/ScheduledTasks.js
index 8bde6f5f5..8dbe5c08b 100644
--- a/frontend/src/System/Tasks/Scheduled/ScheduledTasks.js
+++ b/frontend/src/System/Tasks/Scheduled/ScheduledTasks.js
@@ -10,27 +10,27 @@ import ScheduledTaskRowConnector from './ScheduledTaskRowConnector';
const columns = [
{
name: 'name',
- label: 'Name',
+ label: translate('Name'),
isVisible: true
},
{
name: 'interval',
- label: 'Interval',
+ label: translate('Interval'),
isVisible: true
},
{
name: 'lastExecution',
- label: 'Last Execution',
+ label: translate('LastExecution'),
isVisible: true
},
{
name: 'lastDuration',
- label: 'Last Duration',
+ label: translate('LastDuration'),
isVisible: true
},
{
name: 'nextExecution',
- label: 'Next Execution',
+ label: translate('NextExecution'),
isVisible: true
},
{
diff --git a/src/NzbDrone.Core/Localization/Core/en.json b/src/NzbDrone.Core/Localization/Core/en.json
index dc6dfb8ba..9ade26b92 100644
--- a/src/NzbDrone.Core/Localization/Core/en.json
+++ b/src/NzbDrone.Core/Localization/Core/en.json
@@ -116,13 +116,16 @@
"DownloadClientsSettingsSummary": "Download clients configuration for integration into Prowlarr UI search",
"DownloadClientStatusCheckAllClientMessage": "All download clients are unavailable due to failures",
"DownloadClientStatusCheckSingleClientMessage": "Download clients unavailable due to failures: {0}",
+ "Duration": "Duration",
"Edit": "Edit",
"EditIndexer": "Edit Indexer",
"EditSyncProfile": "Edit Sync Profile",
+ "ElapsedTime": "Elapsed Time",
"Enable": "Enable",
"EnableAutomaticSearch": "Enable Automatic Search",
"EnableAutomaticSearchHelpText": "Will be used when automatic searches are performed via the UI or by Prowlarr",
"Enabled": "Enabled",
+ "EnabledRedirected": "Enabled, Redirected",
"EnableIndexer": "Enable Indexer",
"EnableInteractiveSearch": "Enable Interactive Search",
"EnableInteractiveSearchHelpText": "Will be used when interactive search is used",
@@ -131,6 +134,7 @@
"EnableSSL": "Enable SSL",
"EnableSslHelpText": " Requires restart running as administrator to take effect",
"Encoding": "Encoding",
+ "Ended": "Ended",
"Error": "Error",
"ErrorLoadingContents": "Error loading contents",
"Events": "Events",
@@ -155,6 +159,7 @@
"Grabbed": "Grabbed",
"GrabReleases": "Grab Release(s)",
"Grabs": "Grabs",
+ "GrabTitle": "Grab Title",
"Health": "Health",
"HealthNoIssues": "No issues with your configuration",
"HiddenClickToShow": "Hidden, click to show",
@@ -206,6 +211,8 @@
"Interval": "Interval",
"KeyboardShortcuts": "Keyboard Shortcuts",
"Language": "Language",
+ "LastDuration": "Last Duration",
+ "LastExecution": "Last Execution",
"LastWriteTime": "Last Write Time",
"LaunchBrowserHelpText": " Open a web browser and navigate to the Prowlarr homepage on app start.",
"Level": "Level",
@@ -234,6 +241,7 @@
"Name": "Name",
"NetCore": ".NET",
"New": "New",
+ "NextExecution": "Next Execution",
"No": "No",
"NoBackupsAreAvailable": "No backups are available",
"NoChange": "No Change",
@@ -262,6 +270,7 @@
"PackageVersion": "Package Version",
"PageSize": "Page Size",
"PageSizeHelpText": "Number of items to show on each page",
+ "Parameters": "Parameters",
"Password": "Password",
"Peers": "Peers",
"PendingChangesDiscardChanges": "Discard changes and leave",
@@ -293,6 +302,7 @@
"QueryOptions": "Query Options",
"QueryResults": "Query Results",
"Queue": "Queue",
+ "Queued": "Queued",
"RawSearchSupported": "Raw Search Supported",
"ReadTheWikiForMoreInformation": "Read the Wiki for more information",
"Reddit": "Reddit",
@@ -364,6 +374,7 @@
"SSLCertPath": "SSL Cert Path",
"SSLCertPathHelpText": "Path to pfx file",
"SSLPort": "SSL Port",
+ "Started": "Started",
"StartTypingOrSelectAPathBelow": "Start typing or select a path below",
"StartupDirectory": "Startup directory",
"Stats": "Stats",