From 89972b8b66ea75b3fd9e8115a3cb549dd63d1555 Mon Sep 17 00:00:00 2001 From: Bakerboy448 <55419169+bakerboy448@users.noreply.github.com> Date: Sat, 29 Apr 2023 16:02:00 -0500 Subject: [PATCH] Fixed: Missing Translates --- .../History/Details/HistoryDetails.js | 6 +- frontend/src/Activity/Queue/QueueDetails.js | 6 +- .../Details/AlbumDetailsPageConnector.js | 2 +- frontend/src/App/AppUpdatedModalContent.js | 4 +- frontend/src/Artist/Details/AlbumGroupInfo.js | 9 +- .../Details/ArtistDetailsPageConnector.js | 2 +- .../src/Artist/Details/ArtistDetailsSeason.js | 2 +- frontend/src/Components/Modal/ModalError.js | 3 +- .../src/Components/Page/PageContentError.js | 3 +- .../Interactive/InteractiveImportRow.js | 2 +- .../SelectReleaseGroupModalContent.js | 5 +- .../InteractiveSearch/InteractiveSearch.js | 3 +- frontend/src/Search/AddNewItem.js | 10 +- .../CustomFormatSettingsConnector.js | 3 +- .../CustomFormats/CustomFormat.js | 11 +- .../CustomFormats/CustomFormats.js | 5 +- .../EditCustomFormatModalContent.js | 5 +- .../ExportCustomFormatModalContent.js | 3 +- .../EditSpecificationModalContent.js | 5 +- .../Specifications/Specification.js | 9 +- .../ImportListExclusions.js | 6 +- .../ImportLists/EditImportListModalContent.js | 4 +- .../MediaManagement/MediaManagement.js | 2 +- .../Quality/EditQualityProfileModalContent.js | 4 +- frontend/src/Settings/Quality/Quality.js | 2 +- .../ResetQualityDefinitionsModalContent.js | 7 +- .../Tags/Details/TagDetailsModalContent.js | 2 +- .../src/Store/Actions/albumStudioActions.js | 2 +- .../System/Tasks/Scheduled/ScheduledTasks.js | 6 +- src/NzbDrone.Core/Localization/Core/en.json | 183 ++++++++++-------- 30 files changed, 183 insertions(+), 133 deletions(-) diff --git a/frontend/src/Activity/History/Details/HistoryDetails.js b/frontend/src/Activity/History/Details/HistoryDetails.js index dd4c509a2..2c8b97060 100644 --- a/frontend/src/Activity/History/Details/HistoryDetails.js +++ b/frontend/src/Activity/History/Details/HistoryDetails.js @@ -109,7 +109,7 @@ function HistoryDetails(props) { { customFormatScore && customFormatScore !== '0' ? : null @@ -226,7 +226,7 @@ function HistoryDetails(props) { { customFormatScore && customFormatScore !== '0' ? : null @@ -272,7 +272,7 @@ function HistoryDetails(props) { { customFormatScore && customFormatScore !== '0' ? : null diff --git a/frontend/src/Activity/Queue/QueueDetails.js b/frontend/src/Activity/Queue/QueueDetails.js index 9aa720bd7..208f50f4c 100644 --- a/frontend/src/Activity/Queue/QueueDetails.js +++ b/frontend/src/Activity/Queue/QueueDetails.js @@ -45,7 +45,7 @@ function QueueDetails(props) { ); } @@ -55,7 +55,7 @@ function QueueDetails(props) { ); } @@ -65,7 +65,7 @@ function QueueDetails(props) { ); } diff --git a/frontend/src/Album/Details/AlbumDetailsPageConnector.js b/frontend/src/Album/Details/AlbumDetailsPageConnector.js index 7060b4591..ad0cdbdb7 100644 --- a/frontend/src/Album/Details/AlbumDetailsPageConnector.js +++ b/frontend/src/Album/Details/AlbumDetailsPageConnector.js @@ -103,7 +103,7 @@ class AlbumDetailsPageConnector extends Component { if ((isFetching || !this.state.hasMounted) || (!isFetching && !isPopulated)) { return ( - + diff --git a/frontend/src/App/AppUpdatedModalContent.js b/frontend/src/App/AppUpdatedModalContent.js index 692ffe9b8..7f8f0fc0d 100644 --- a/frontend/src/App/AppUpdatedModalContent.js +++ b/frontend/src/App/AppUpdatedModalContent.js @@ -77,7 +77,9 @@ function AppUpdatedModalContent(props) {
{ !update.changes && -
Maintenance release
+
+ {translate('MaintenanceRelease')} +
} { diff --git a/frontend/src/Artist/Details/AlbumGroupInfo.js b/frontend/src/Artist/Details/AlbumGroupInfo.js index 0702290c9..0fb62d4a3 100644 --- a/frontend/src/Artist/Details/AlbumGroupInfo.js +++ b/frontend/src/Artist/Details/AlbumGroupInfo.js @@ -3,6 +3,7 @@ import React from 'react'; import DescriptionList from 'Components/DescriptionList/DescriptionList'; import DescriptionListItem from 'Components/DescriptionList/DescriptionListItem'; import formatBytes from 'Utilities/Number/formatBytes'; +import translate from 'Utilities/String/translate'; import styles from './AlbumGroupInfo.css'; function AlbumGroupInfo(props) { @@ -18,28 +19,28 @@ function AlbumGroupInfo(props) { diff --git a/frontend/src/Artist/Details/ArtistDetailsPageConnector.js b/frontend/src/Artist/Details/ArtistDetailsPageConnector.js index 6ebdac929..cb379af26 100644 --- a/frontend/src/Artist/Details/ArtistDetailsPageConnector.js +++ b/frontend/src/Artist/Details/ArtistDetailsPageConnector.js @@ -74,7 +74,7 @@ class ArtistDetailsPageConnector extends Component { if (isFetching && !isPopulated) { return ( - + diff --git a/frontend/src/Artist/Details/ArtistDetailsSeason.js b/frontend/src/Artist/Details/ArtistDetailsSeason.js index aa9a2a05f..9af3f8a17 100644 --- a/frontend/src/Artist/Details/ArtistDetailsSeason.js +++ b/frontend/src/Artist/Details/ArtistDetailsSeason.js @@ -231,7 +231,7 @@ class ArtistDetailsSeason extends Component { {albumCount} / {monitoredAlbumCount} } - title="Group Information" + title={translate('GroupInformation')} body={
diff --git a/frontend/src/Components/Page/PageContentError.js b/frontend/src/Components/Page/PageContentError.js index 9a76f2ee3..8085cc92c 100644 --- a/frontend/src/Components/Page/PageContentError.js +++ b/frontend/src/Components/Page/PageContentError.js @@ -1,5 +1,6 @@ import React from 'react'; import ErrorBoundaryError from 'Components/Error/ErrorBoundaryError'; +import translate from 'Utilities/String/translate'; import PageContentBody from './PageContentBody'; import styles from './PageContentError.css'; @@ -9,7 +10,7 @@ function PageContentError(props) {
diff --git a/frontend/src/InteractiveImport/Interactive/InteractiveImportRow.js b/frontend/src/InteractiveImport/Interactive/InteractiveImportRow.js index 4018d900f..067a7bd1d 100644 --- a/frontend/src/InteractiveImport/Interactive/InteractiveImportRow.js +++ b/frontend/src/InteractiveImport/Interactive/InteractiveImportRow.js @@ -310,7 +310,7 @@ class InteractiveImportRow extends Component { anchor={ } - title="Formats" + title={translate('Formats')} body={
diff --git a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js index 91a9303e2..74f21a2ff 100644 --- a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js +++ b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js @@ -10,6 +10,7 @@ import ModalContent from 'Components/Modal/ModalContent'; import ModalFooter from 'Components/Modal/ModalFooter'; import ModalHeader from 'Components/Modal/ModalHeader'; import { inputTypes, kinds, scrollDirections } from 'Helpers/Props'; +import translate from 'Utilities/String/translate'; import styles from './SelectReleaseGroupModalContent.css'; class SelectReleaseGroupModalContent extends Component { @@ -64,7 +65,9 @@ class SelectReleaseGroupModalContent extends Component { >
- Release Group + + {translate('ReleaseGroup')} +
- Failed to load search results, please try again. + {translate('FailedLoadingSearchResults')}
{getErrorMessage(error)}
: null @@ -166,7 +166,9 @@ class AddNewItem extends Component { { !isFetching && !error && !items.length && !!term &&
-
Couldn't find any results for '{term}'
+
+ {translate('CouldntFindAnyResultsForTerm'[term])} +
You can also search using the MusicBrainz ID @@ -178,7 +180,9 @@ class AddNewItem extends Component { { !term &&
-
It's easy to add a new artist, just start typing the name of the artist you want to add.
+
+ {translate('ItsEasyToAddANewArtistJustStartTypingTheNameOfTheArtistYouWantToAdd')} +
You can also search using the MusicBrainz ID diff --git a/frontend/src/Settings/CustomFormats/CustomFormatSettingsConnector.js b/frontend/src/Settings/CustomFormats/CustomFormatSettingsConnector.js index b114b8a5e..342df29d2 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormatSettingsConnector.js +++ b/frontend/src/Settings/CustomFormats/CustomFormatSettingsConnector.js @@ -4,6 +4,7 @@ import { HTML5Backend } from 'react-dnd-html5-backend'; import PageContent from 'Components/Page/PageContent'; import PageContentBody from 'Components/Page/PageContentBody'; import SettingsToolbarConnector from 'Settings/SettingsToolbarConnector'; +import translate from 'Utilities/String/translate'; import CustomFormatsConnector from './CustomFormats/CustomFormatsConnector'; class CustomFormatSettingsConnector extends Component { @@ -13,7 +14,7 @@ class CustomFormatSettingsConnector extends Component { render() { return ( - + diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormat.js b/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormat.js index e32a58cc1..d18abcc32 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormat.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/CustomFormat.js @@ -5,6 +5,7 @@ import Label from 'Components/Label'; import IconButton from 'Components/Link/IconButton'; import ConfirmModal from 'Components/Modal/ConfirmModal'; import { icons, kinds } from 'Helpers/Props'; +import translate from 'Utilities/String/translate'; import EditCustomFormatModalConnector from './EditCustomFormatModalConnector'; import ExportCustomFormatModal from './ExportCustomFormatModal'; import styles from './CustomFormat.css'; @@ -92,14 +93,14 @@ class CustomFormat extends Component {
@@ -150,9 +151,9 @@ class CustomFormat extends Component { +
diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContent.js b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContent.js index 8e16ab54c..4d8f0fd4b 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContent.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/EditCustomFormatModalContent.js @@ -15,6 +15,7 @@ import ModalContent from 'Components/Modal/ModalContent'; import ModalFooter from 'Components/Modal/ModalFooter'; import ModalHeader from 'Components/Modal/ModalHeader'; import { icons, inputTypes, kinds } from 'Helpers/Props'; +import translate from 'Utilities/String/translate'; import ImportCustomFormatModal from './ImportCustomFormatModal'; import AddSpecificationModal from './Specifications/AddSpecificationModal'; import EditSpecificationModalConnector from './Specifications/EditSpecificationModalConnector'; @@ -141,14 +142,14 @@ class EditCustomFormatModalContent extends Component { -
+
{ specifications.map((tag) => { diff --git a/frontend/src/Settings/CustomFormats/CustomFormats/ExportCustomFormatModalContent.js b/frontend/src/Settings/CustomFormats/CustomFormats/ExportCustomFormatModalContent.js index 96e93d3b6..1c2e98e03 100644 --- a/frontend/src/Settings/CustomFormats/CustomFormats/ExportCustomFormatModalContent.js +++ b/frontend/src/Settings/CustomFormats/CustomFormats/ExportCustomFormatModalContent.js @@ -8,6 +8,7 @@ import ModalContent from 'Components/Modal/ModalContent'; import ModalFooter from 'Components/Modal/ModalFooter'; import ModalHeader from 'Components/Modal/ModalHeader'; import { kinds } from 'Helpers/Props'; +import translate from 'Utilities/String/translate'; import styles from './ExportCustomFormatModalContent.css'; class ExportCustomFormatModalContent extends Component { @@ -59,7 +60,7 @@ class ExportCustomFormatModalContent extends Component {