Get operating system language in c#

后端 未结 4 893
刺人心
刺人心 2020-12-01 10:11

How can we get current operating system language using Win32_OperatingSystem Class and OSLanguage variable in c#? Thanks..

4条回答
  •  北海茫月
    2020-12-01 10:47

    Like this:

    static int Main( string[] argv )
    {
        CultureInfo ci = CultureInfo.InstalledUICulture ;
    
        Console.WriteLine("Default Language Info:" ) ;
        Console.WriteLine("* Name: {0}"                    , ci.Name ) ;
        Console.WriteLine("* Display Name: {0}"            , ci.DisplayName ) ;
        Console.WriteLine("* English Name: {0}"            , ci.EnglishName ) ;
        Console.WriteLine("* 2-letter ISO Name: {0}"       , ci.TwoLetterISOLanguageName ) ;
        Console.WriteLine("* 3-letter ISO Name: {0}"       , ci.ThreeLetterISOLanguageName ) ;
        Console.WriteLine("* 3-letter Win32 API Name: {0}" , ci.ThreeLetterWindowsLanguageName ) ;
    
        return 0 ;
    }
    

提交回复
热议问题