// os langauge - To the correct language for your project public LANGUAGE_TYPE ConvertSystemLanguage() { SystemLanguage sysLang = Application.systemLanguage; Debug.Log("System Language : " + sysLang.ToString()); LANGUAGE_TYPE result = LANGUAGE_TYPE.ENGLISH; switch (sysLang) { case SystemLanguage.Chinese: result = LANGUAGE_TYPE.CHINESE_TRADITIONAL; break; case SystemLanguage.ChineseSimplified: result = LANGUAGE_TYPE.CHINESE_SIMPLIFIED; break; case SystemLanguage.ChineseTraditional: result = LANGUAGE_TYPE.CHINESE_TRADITIONAL; break; case SystemLanguage.English: result = LANGUAGE_TYPE.ENGLISH; break; case SystemLanguage.French: result = LANGUAGE_TYPE.FRANCE; break; case SystemLanguage.German: result = LANGUAGE_TYPE.GERMAN; break; case SystemLanguage.Indonesian: result = LANGUAGE_TYPE.INDONESIA; break; case SystemLanguage.Italian: result = LANGUAGE_TYPE.ITALY; break; case SystemLanguage.Japanese: result = LANGUAGE_TYPE.JAPAN; break; case SystemLanguage.Korean: result = LANGUAGE_TYPE.KOREAN; break; case SystemLanguage.Portuguese: result = LANGUAGE_TYPE.PORTUGAL_AND_BRAZIL; break; case SystemLanguage.Russian: result = LANGUAGE_TYPE.RUSSIA; break; case SystemLanguage.Spanish: result = LANGUAGE_TYPE.SPAIN; break; case SystemLanguage.Thai: result = LANGUAGE_TYPE.THAILAND; break; case SystemLanguage.Turkish: result = LANGUAGE_TYPE.TURKEY; break; case SystemLanguage.Vietnamese: result = LANGUAGE_TYPE.VIETNAM; break; case SystemLanguage.Unknown: result = LANGUAGE_TYPE.ENGLISH; break; default: result = LANGUAGE_TYPE.ENGLISH; break; } return(result); }
public virtual string TranslateKeyArgs(LANGUAGE_TYPE langType, UI_TEXT_TYPE uiType, string uiID, params object[] parms) { string text = uiID; return(text); }
public static void SetLocale(LANGUAGE_TYPE type) { LocalTableLocale.type = type; }