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