diff --git a/DiscordChatExporter.Cli/Sanctions.cs b/DiscordChatExporter.Cli/Sanctions.cs index 242ef29e..104f7865 100644 --- a/DiscordChatExporter.Cli/Sanctions.cs +++ b/DiscordChatExporter.Cli/Sanctions.cs @@ -1,6 +1,5 @@ using System; using System.Globalization; -using System.Linq; using System.Runtime.CompilerServices; namespace DiscordChatExporter.Cli; @@ -19,19 +18,9 @@ public static class Sanctions if (isSkipped) return; - var isSanctioned = new[] - { - CultureInfo.CurrentCulture, - CultureInfo.CurrentUICulture, - CultureInfo.InstalledUICulture, - CultureInfo.DefaultThreadCurrentCulture, - CultureInfo.DefaultThreadCurrentUICulture - }.Any(c => - c is not null && ( - c.Name.Contains("-ru", StringComparison.OrdinalIgnoreCase) || - c.Name.Contains("-by", StringComparison.OrdinalIgnoreCase) - ) - ); + var isSanctioned = + CultureInfo.CurrentCulture.Name.EndsWith("-ru", StringComparison.OrdinalIgnoreCase) || + CultureInfo.CurrentCulture.Name.EndsWith("-by", StringComparison.OrdinalIgnoreCase); if (!isSanctioned) return; diff --git a/DiscordChatExporter.Gui/Sanctions.cs b/DiscordChatExporter.Gui/Sanctions.cs index 13f81cf7..89ae9ae3 100644 --- a/DiscordChatExporter.Gui/Sanctions.cs +++ b/DiscordChatExporter.Gui/Sanctions.cs @@ -1,6 +1,5 @@ using System; using System.Globalization; -using System.Linq; using System.Runtime.CompilerServices; using System.Windows; @@ -20,19 +19,9 @@ public static class Sanctions if (isSkipped) return; - var isSanctioned = new[] - { - CultureInfo.CurrentCulture, - CultureInfo.CurrentUICulture, - CultureInfo.InstalledUICulture, - CultureInfo.DefaultThreadCurrentCulture, - CultureInfo.DefaultThreadCurrentUICulture - }.Any(c => - c is not null && ( - c.Name.Contains("-ru", StringComparison.OrdinalIgnoreCase) || - c.Name.Contains("-by", StringComparison.OrdinalIgnoreCase) - ) - ); + var isSanctioned = + CultureInfo.CurrentCulture.Name.EndsWith("-ru", StringComparison.OrdinalIgnoreCase) || + CultureInfo.CurrentCulture.Name.EndsWith("-by", StringComparison.OrdinalIgnoreCase); if (!isSanctioned) return;