CSPspEmu.Hle.HleConfigUtils.CultureInfoToPspLanguage C# (CSharp) Method

CultureInfoToPspLanguage() public static method

public static CultureInfoToPspLanguage ( CultureInfo CultureInfo ) : PspLanguages
CultureInfo System.Globalization.CultureInfo
return PspLanguages
        public static PspLanguages CultureInfoToPspLanguage(CultureInfo CultureInfo)
        {
            // http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
            switch (CultureInfo.TwoLetterISOLanguageName)
            {
                case "ja": return PspLanguages.JAPANESE;
                default:
                case "en": return PspLanguages.ENGLISH;
                case "fr": return PspLanguages.FRENCH;
                case "es": return PspLanguages.SPANISH;
                case "de": return PspLanguages.GERMAN;
                case "it": return PspLanguages.ITALIAN;
                case "nl": return PspLanguages.DUTCH;
                case "pt": return PspLanguages.PORTUGUESE;
                case "ru": return PspLanguages.RUSSIAN;
                case "ko": return PspLanguages.KOREAN;
                case "zh": return PspLanguages.SIMPLIFIED_CHINESE; // TODO: TRADITIONAL_CHINESE
            }
        }