diff --git a/frontend/src/Components/Form/FormInputHelpText.js b/frontend/src/Components/Form/FormInputHelpText.js index 00024684e..39a0a8e74 100644 --- a/frontend/src/Components/Form/FormInputHelpText.js +++ b/frontend/src/Components/Form/FormInputHelpText.js @@ -25,7 +25,7 @@ function FormInputHelpText(props) { isCheckInput && styles.isCheckInput )} > - {text} +
{ link ? diff --git a/frontend/src/Settings/Applications/Applications/EditApplicationModalContent.js b/frontend/src/Settings/Applications/Applications/EditApplicationModalContent.js index 5acc84309..2fdd57161 100644 --- a/frontend/src/Settings/Applications/Applications/EditApplicationModalContent.js +++ b/frontend/src/Settings/Applications/Applications/EditApplicationModalContent.js @@ -18,9 +18,9 @@ import translate from 'Utilities/String/translate'; import styles from './EditApplicationModalContent.css'; const syncLevelOptions = [ - { key: 'disabled', value: 'Disabled' }, - { key: 'addOnly', value: 'Add and Remove Only' }, - { key: 'fullSync', value: 'Full Sync' } + { key: 'disabled', value: translate('Disabled') }, + { key: 'addOnly', value: translate('AddRemoveOnly') }, + { key: 'fullSync', value: translate('FullSync') } ]; function EditApplicationModalContent(props) { @@ -53,7 +53,7 @@ function EditApplicationModalContent(props) { return ( - {`${id ? 'Edit' : 'Add'} Application`} + {`${id ? translate('Edit') : translate('Add')} ${translate('Application')}`} @@ -94,13 +94,13 @@ function EditApplicationModalContent(props) { - {'Sync Level'} + {translate('SyncLevel')} ${translate('SyncLevelFull')}`} {...syncLevel} onChange={onInputChange} /> diff --git a/frontend/src/System/Status/styles.css b/frontend/src/System/Status/styles.css index cc5e7962f..44fe69bad 100644 --- a/frontend/src/System/Status/styles.css +++ b/frontend/src/System/Status/styles.css @@ -5,7 +5,7 @@ .logoContainer { display: inline-block; - margin: 1em; + margin: 0.5em; width: 50px; height: 50px; outline: none; diff --git a/src/NzbDrone.Core/Localization/Core/en.json b/src/NzbDrone.Core/Localization/Core/en.json index 9cc4eda95..1e34295cf 100644 --- a/src/NzbDrone.Core/Localization/Core/en.json +++ b/src/NzbDrone.Core/Localization/Core/en.json @@ -2,6 +2,7 @@ "About": "About", "AcceptConfirmationModal": "Accept Confirmation Modal", "Actions": "Actions", + "Add": "Add", "AddAppProfile": "Add App Sync Profile", "AddDownloadClient": "Add Download Client", "Added": "Added", @@ -9,6 +10,7 @@ "AddIndexer": "Add Indexer", "AddingTag": "Adding tag", "AddNewIndexer": "Add New Indexer", + "AddRemoveOnly": "Add and Remove Only", "AddToDownloadClient": "Add release to download client", "Age": "Age", "All": "All", @@ -113,6 +115,7 @@ "DownloadClientStatusCheckSingleClientMessage": "Download clients unavailable due to failures: {0}", "DownloadClientUnavailable": "Download client is unavailable", "Downloading": "Downloading", + "Edit": "Edit", "EditAppProfile": "Edit App Profile", "EditIndexer": "Edit Indexer", "Enable": "Enable", @@ -154,6 +157,7 @@ "FocusSearchBox": "Focus Search Box", "Folder": "Folder", "ForMoreInformationOnTheIndividualDownloadClients": "For more information on the individual download clients, click on the info buttons.", + "FullSync": "Full Sync", "General": "General", "GeneralSettings": "General Settings", "GeneralSettingsSummary": "Port, SSL, username/password, proxy, analytics and updates", @@ -352,6 +356,9 @@ "Style": "Style", "SuggestTranslationChange": "Suggest translation change", "SyncAppIndexers": "Sync App Indexers", + "SyncLevel": "Sync Level", + "SyncLevelAddRemove": "Add and Remove Only: When it is added or removed from Prowlarr, it will update this remote app.", + "SyncLevelFull": "Full Sync: Will keep this app fully in sync. Changes made in Prowlarr are then synced to this app. Any change made remotely will be overridden by Prowlarr on the next sync.", "System": "System", "SystemTimeCheckMessage": "System time is off by more than 1 day. Scheduled tasks may not run correctly until the time is corrected", "TableOptions": "Table Options",