diff --git a/BTCPayServer/Extensions.cs b/BTCPayServer/Extensions.cs index 5b326c045..8d62c33dd 100644 --- a/BTCPayServer/Extensions.cs +++ b/BTCPayServer/Extensions.cs @@ -293,17 +293,17 @@ namespace BTCPayServer } #nullable enable - public static IServiceCollection AddDefaultTransactions(this IServiceCollection services, params string[] keyValues) + public static IServiceCollection AddDefaultTranslations(this IServiceCollection services, params string[] keyValues) { - return services.AddDefaultTransactions(keyValues.Select(k => KeyValuePair.Create(k, string.Empty)).ToArray()); + return services.AddDefaultTranslations(keyValues.Select(k => KeyValuePair.Create(k, string.Empty)).ToArray()); } public static IServiceCollection AddDefaultPrettyName(this IServiceCollection services, PaymentMethodId paymentMethodId, string defaultPrettyName) { - return services.AddDefaultTransactions(KeyValuePair.Create(PrettyNameProvider.GetTranslationKey(paymentMethodId), defaultPrettyName)); + return services.AddDefaultTranslations(KeyValuePair.Create(PrettyNameProvider.GetTranslationKey(paymentMethodId), defaultPrettyName)); } - public static IServiceCollection AddDefaultTransactions(this IServiceCollection services, params KeyValuePair[] keyValues) + public static IServiceCollection AddDefaultTranslations(this IServiceCollection services, params KeyValuePair[] keyValues) { - services.AddSingleton(new InMemoryDefaultTransactionProvider(keyValues)); + services.AddSingleton(new InMemoryDefaultTranslationProvider(keyValues)); return services; } #nullable restore diff --git a/BTCPayServer/Services/LocalizerService.cs b/BTCPayServer/Services/LocalizerService.cs index 9bbe5693f..6e4ef62f1 100644 --- a/BTCPayServer/Services/LocalizerService.cs +++ b/BTCPayServer/Services/LocalizerService.cs @@ -19,19 +19,19 @@ using static BTCPayServer.Services.LocalizerService; namespace BTCPayServer.Services { - public interface IDefaultTransactionProvider + public interface IDefaultTranslationProvider { - Task[]> GetDefaultTransaction(); + Task[]> GetDefaultTranslations(); } - public class InMemoryDefaultTransactionProvider : IDefaultTransactionProvider + public class InMemoryDefaultTranslationProvider : IDefaultTranslationProvider { private readonly KeyValuePair[] _values; - public InMemoryDefaultTransactionProvider(KeyValuePair[] values) + public InMemoryDefaultTranslationProvider(KeyValuePair[] values) { _values = values; } - public Task[]> GetDefaultTransaction() + public Task[]> GetDefaultTranslations() { return Task.FromResult(_values); } @@ -42,12 +42,12 @@ namespace BTCPayServer.Services ILogger logger, ApplicationDbContextFactory contextFactory, ISettingsAccessor settingsAccessor, - IEnumerable defaultTransactionProviders) + IEnumerable defaultTranslationProviders) { _logger = logger; _ContextFactory = contextFactory; _settingsAccessor = settingsAccessor; - _defaultTransactionProviders = defaultTransactionProviders; + _defaultTranslationProviders = defaultTranslationProviders; _LoadedTranslations = new LoadedTranslations(Translations.Default, Translations.Default, Translations.DefaultLanguage); } @@ -58,7 +58,7 @@ namespace BTCPayServer.Services private readonly ILogger _logger; private readonly ApplicationDbContextFactory _ContextFactory; private readonly ISettingsAccessor _settingsAccessor; - private readonly IEnumerable _defaultTransactionProviders; + private readonly IEnumerable _defaultTranslationProviders; /// /// Load the translation of the server into memory @@ -90,7 +90,7 @@ namespace BTCPayServer.Services dict_id = dictionaryName, }); var defaultDict = Translations.Default; - var loading = _defaultTransactionProviders.Select(d => d.GetDefaultTransaction()).ToArray(); + var loading = _defaultTranslationProviders.Select(d => d.GetDefaultTranslations()).ToArray(); Dictionary additionalDefault = new(); foreach (var defaultProvider in loading) {