C_Sharp/윈도우 현재 언어 가져오기

  1. System.Globalization.CultureInfo ci = System.Globalization.CultureInfo.InstalledUICulture;
  2. Console.WriteLine("Default Language Info:");
  3. Console.WriteLine("* Name: {0}"                    , ci.Name);
  4. Console.WriteLine("* Display Name: {0}"            , ci.DisplayName);
  5. Console.WriteLine("* English Name: {0}"            , ci.EnglishName);
  6. Console.WriteLine("* 2-letter ISO Name: {0}"       , ci.TwoLetterISOLanguageName);
  7. Console.WriteLine("* 3-letter ISO Name: {0}"       , ci.ThreeLetterISOLanguageName);
  8. Console.WriteLine("* 3-letter Win32 API Name: {0}" , ci.ThreeLetterWindowsLanguage);

ci.Name => ko-KR
ci.DisplayName => 한국어 (대한민국)
ci.EnglishName => Koreawn (Korea)
ci.TwoLetterISOLanguageName => ko
ci.ThreeLetterISOLanguageName => KOR
ci.ThreeLetterWindowsLanguage => KOR

이 글에는 0 개의 댓글이 있습니다.