diff --git a/frontend/src/History/HistoryRow.js b/frontend/src/History/HistoryRow.js index fca5bcb41..1370257ad 100644 --- a/frontend/src/History/HistoryRow.js +++ b/frontend/src/History/HistoryRow.js @@ -6,6 +6,7 @@ import TableRowCell from 'Components/Table/Cells/TableRowCell'; import TableRow from 'Components/Table/TableRow'; import { icons } from 'Helpers/Props'; import CapabilitiesLabel from 'Indexer/Index/Table/CapabilitiesLabel'; +import translate from 'Utilities/String/translate'; import HistoryDetailsModal from './Details/HistoryDetailsModal'; import HistoryEventTypeCell from './HistoryEventTypeCell'; import HistoryRowParameter from './HistoryRowParameter'; @@ -193,7 +194,7 @@ class HistoryRow extends Component { { data.season ? : null @@ -202,7 +203,7 @@ class HistoryRow extends Component { { data.episode ? : null @@ -211,7 +212,7 @@ class HistoryRow extends Component { { data.artist ? : null @@ -220,7 +221,7 @@ class HistoryRow extends Component { { data.album ? : null @@ -229,7 +230,7 @@ class HistoryRow extends Component { { data.label ? : null @@ -238,7 +239,7 @@ class HistoryRow extends Component { { data.track ? : null @@ -247,7 +248,7 @@ class HistoryRow extends Component { { data.year ? : null @@ -256,7 +257,7 @@ class HistoryRow extends Component { { data.genre ? : null @@ -265,7 +266,7 @@ class HistoryRow extends Component { { data.author ? : null @@ -274,7 +275,7 @@ class HistoryRow extends Component { { data.bookTitle ? : null @@ -283,7 +284,7 @@ class HistoryRow extends Component { { data.publisher ? : null @@ -381,14 +382,14 @@ class HistoryRow extends Component { : null } ); diff --git a/frontend/src/Indexer/Index/IndexerIndex.tsx b/frontend/src/Indexer/Index/IndexerIndex.tsx index d2e42cb5d..b5b2fba6a 100644 --- a/frontend/src/Indexer/Index/IndexerIndex.tsx +++ b/frontend/src/Indexer/Index/IndexerIndex.tsx @@ -222,7 +222,11 @@ const IndexerIndex = withScrollPosition((props: IndexerIndexProps) => { { /> @@ -245,7 +249,10 @@ const IndexerIndex = withScrollPosition((props: IndexerIndexProps) => { optionsComponent={IndexerIndexTableOptions} onTableOptionChange={onTableOptionChange} > - + @@ -276,7 +283,9 @@ const IndexerIndex = withScrollPosition((props: IndexerIndexProps) => { > {isFetching && !isPopulated ? : null} - {!isFetching && !!error ?
Unable to load indexers
: null} + {!isFetching && !!error ? ( +
{translate('UnableToLoadIndexers')}
+ ) : null} {isLoaded ? (
diff --git a/frontend/src/Indexer/Index/Select/IndexerIndexSelectAllButton.tsx b/frontend/src/Indexer/Index/Select/IndexerIndexSelectAllButton.tsx index c6b7d3fbe..746317dd1 100644 --- a/frontend/src/Indexer/Index/Select/IndexerIndexSelectAllButton.tsx +++ b/frontend/src/Indexer/Index/Select/IndexerIndexSelectAllButton.tsx @@ -2,6 +2,7 @@ import React, { useCallback } from 'react'; import { SelectActionType, useSelect } from 'App/SelectContext'; import PageToolbarButton from 'Components/Page/Toolbar/PageToolbarButton'; import { icons } from 'Helpers/Props'; +import translate from 'Utilities/String/translate'; interface IndexerIndexSelectAllButtonProps { label: string; @@ -32,7 +33,7 @@ function IndexerIndexSelectAllButton(props: IndexerIndexSelectAllButtonProps) { return isSelectMode ? ( diff --git a/frontend/src/Indexer/Index/Select/IndexerIndexSelectAllMenuItem.tsx b/frontend/src/Indexer/Index/Select/IndexerIndexSelectAllMenuItem.tsx index 682b8a3b0..c5dc6981d 100644 --- a/frontend/src/Indexer/Index/Select/IndexerIndexSelectAllMenuItem.tsx +++ b/frontend/src/Indexer/Index/Select/IndexerIndexSelectAllMenuItem.tsx @@ -2,6 +2,7 @@ import React, { useCallback } from 'react'; import { SelectActionType, useSelect } from 'App/SelectContext'; import PageToolbarOverflowMenuItem from 'Components/Page/Toolbar/PageToolbarOverflowMenuItem'; import { icons } from 'Helpers/Props'; +import translate from 'Utilities/String/translate'; interface IndexerIndexSelectAllMenuItemProps { label: string; @@ -33,7 +34,7 @@ function IndexerIndexSelectAllMenuItem( return isSelectMode ? ( diff --git a/frontend/src/Indexer/Index/Select/Tags/TagsModalContent.tsx b/frontend/src/Indexer/Index/Select/Tags/TagsModalContent.tsx index a8bbd09f7..de8cb2c60 100644 --- a/frontend/src/Indexer/Index/Select/Tags/TagsModalContent.tsx +++ b/frontend/src/Indexer/Index/Select/Tags/TagsModalContent.tsx @@ -14,6 +14,7 @@ import ModalHeader from 'Components/Modal/ModalHeader'; import { inputTypes, kinds, sizes } from 'Helpers/Props'; import createAllIndexersSelector from 'Store/Selectors/createAllIndexersSelector'; import createTagsSelector from 'Store/Selectors/createTagsSelector'; +import translate from 'Utilities/String/translate'; import styles from './TagsModalContent.css'; interface TagsModalContentProps { @@ -70,7 +71,7 @@ function TagsModalContent(props: TagsModalContentProps) {
- Tags + {translate('Tags')} - Apply Tags + {translate('ApplyTags')} - Result + {translate('Result')}
{indexerTags.map((id) => { @@ -116,7 +117,11 @@ function TagsModalContent(props: TagsModalContentProps) { return (