18 lines
470 B
C#
18 lines
470 B
C#
using System.Globalization;
|
|
|
|
namespace DysonNetwork.Shared.Localization;
|
|
|
|
public abstract class CultureInfoService
|
|
{
|
|
public static void SetCultureInfo(Shared.Models.Account account)
|
|
{
|
|
SetCultureInfo(account.Language);
|
|
}
|
|
|
|
public static void SetCultureInfo(string? languageCode)
|
|
{
|
|
var info = new CultureInfo(languageCode ?? "en-us", false);
|
|
CultureInfo.CurrentCulture = info;
|
|
CultureInfo.CurrentUICulture = info;
|
|
}
|
|
} |