diff --git a/src/components/libraryoptionseditor/libraryoptionseditor.js b/src/components/libraryoptionseditor/libraryoptionseditor.js index 91a45a7f3a..743bf7dc39 100644 --- a/src/components/libraryoptionseditor/libraryoptionseditor.js +++ b/src/components/libraryoptionseditor/libraryoptionseditor.js @@ -118,7 +118,7 @@ import template from './libraryoptionseditor.template.html'; if (!plugins.length) return html; html += '
'; - html += '

' + globalize.translate('LabelTypeMetadataDownloaders', globalize.translate(availableTypeOptions.Type)) + '

'; + html += '

' + globalize.translate('LabelTypeMetadataDownloaders', globalize.translate('TypeOptionPlural' + availableTypeOptions.Type)) + '

'; html += '
'; plugins.forEach((plugin, index) => { @@ -218,7 +218,7 @@ import template from './libraryoptionseditor.template.html'; html += '
'; html += '
'; - html += '

' + globalize.translate('HeaderTypeImageFetchers', availableTypeOptions.Type) + '

'; + html += '

' + globalize.translate('HeaderTypeImageFetchers', globalize.translate('TypeOptionPlural' + availableTypeOptions.Type)) + '

'; const supportedImageTypes = availableTypeOptions.SupportedImageTypes || []; if (supportedImageTypes.length > 1 || supportedImageTypes.length === 1 && supportedImageTypes[0] !== 'Primary') { html += ''; diff --git a/src/strings/en-us.json b/src/strings/en-us.json index fc8041d15c..beb8110750 100644 --- a/src/strings/en-us.json +++ b/src/strings/en-us.json @@ -470,7 +470,7 @@ "HeaderTranscodingProfileHelp": "Add transcoding profiles to indicate which formats should be used when transcoding is required.", "HeaderTunerDevices": "Tuner Devices", "HeaderTuners": "Tuners", - "HeaderTypeImageFetchers": "{0} Image Fetchers", + "HeaderTypeImageFetchers": "Image fetchers ({0})", "HeaderTypeText": "Enter Text", "HeaderUninstallPlugin": "Uninstall Plugin", "HeaderUpcomingOnTV": "Upcoming On TV", @@ -929,7 +929,7 @@ "LabelTunerType": "Tuner type:", "LabelTVHomeScreen": "TV mode home screen:", "LabelType": "Type:", - "LabelTypeMetadataDownloaders": "{0} metadata downloaders:", + "LabelTypeMetadataDownloaders": "Metadata downloaders ({0}):", "LabelTypeText": "Text", "LabelUDPPortRange": "UDP Communication Range:", "LabelUDPPortRangeHelp": "Restrict Jellyfin to use this port range when making UDP connections. (Default is 1024 - 645535).
Note: Certain function require fixed ports that may be outside of this range.", @@ -1465,6 +1465,17 @@ "Tuesday": "Tuesday", "TV": "TV", "TvLibraryHelp": "Review the {0}TV naming guide{1}.", + "TypeOptionPluralAudio": "Audios", + "TypeOptionPluralBook": "Books", + "TypeOptionPluralBoxSet": "Box Sets", + "TypeOptionPluralEpisode": "Episodes", + "TypeOptionPluralMovie": "Movies", + "TypeOptionPluralMusicAlbum": "Music Albums", + "TypeOptionPluralMusicArtist": "Music Artists", + "TypeOptionPluralMusicVideo": "Music Videos", + "TypeOptionPluralSeason": "Seasons", + "TypeOptionPluralSeries": "TV Shows", + "TypeOptionPluralVideo": "Videos", "Typewriter": "Typewriter", "Uniform": "Uniform", "UninstallPluginConfirmation": "Are you sure you wish to uninstall {0}?",