diff --git a/src/NzbDrone.Core/Extras/Metadata/Consumers/MediaBrowser/MediaBrowserMetadata.cs b/src/NzbDrone.Core/Extras/Metadata/Consumers/MediaBrowser/MediaBrowserMetadata.cs index 451f85b5e1..89f950a2f9 100644 --- a/src/NzbDrone.Core/Extras/Metadata/Consumers/MediaBrowser/MediaBrowserMetadata.cs +++ b/src/NzbDrone.Core/Extras/Metadata/Consumers/MediaBrowser/MediaBrowserMetadata.cs @@ -8,23 +8,28 @@ using NLog; using NzbDrone.Common.Extensions; using NzbDrone.Core.Extras.Metadata.Files; +using NzbDrone.Core.Localization; using NzbDrone.Core.MediaFiles; using NzbDrone.Core.Movies; +using NzbDrone.Core.ThingiProvider; namespace NzbDrone.Core.Extras.Metadata.Consumers.MediaBrowser { public class MediaBrowserMetadata : MetadataBase { + private readonly ILocalizationService _localizationService; private readonly Logger _logger; - public MediaBrowserMetadata( - Logger logger) + public MediaBrowserMetadata(ILocalizationService localizationService, Logger logger) { + _localizationService = localizationService; _logger = logger; } public override string Name => "Emby (Legacy)"; + public override ProviderMessage Message => new (_localizationService.GetLocalizedString("MetadataMediaBrowserDeprecated", new Dictionary { { "version", "v6" } }), ProviderMessageType.Warning); + public override MetadataFile FindMetadataFile(Movie movie, string path) { var filename = Path.GetFileName(path); diff --git a/src/NzbDrone.Core/Localization/Core/en.json b/src/NzbDrone.Core/Localization/Core/en.json index d45b6136d5..25d668bf22 100644 --- a/src/NzbDrone.Core/Localization/Core/en.json +++ b/src/NzbDrone.Core/Localization/Core/en.json @@ -1042,6 +1042,7 @@ "MetadataKometaDeprecated": "Kometa files will no longer be created, support will be removed completely in v6", "MetadataKometaDeprecatedSetting": "Deprecated", "MetadataLoadError": "Unable to load Metadata", + "MetadataMediaBrowserDeprecated": "Media Browser metadata is deprecated, support will be removed completely in {version}.", "MetadataSettings": "Metadata Settings", "MetadataSettingsMovieImages": "Movie Images", "MetadataSettingsMovieMetadata": "Movie Metadata",