internal static string GetLanguagePath(LanguageType currentType) { string currentDirectoryPath = LanguageOption.GetCurrentDirectoryPath(); switch (LanguageOption.CurrentLanguage) { case LanguageType.Chinese: return(Path.Combine(currentDirectoryPath, "LanguageResource/en-CHS.xml")); case LanguageType.Korean: return(Path.Combine(currentDirectoryPath, "LanguageResource/en-KO.xml")); case LanguageType.Japanese: return(Path.Combine(currentDirectoryPath, "LanguageResource/en-JA.xml")); case LanguageType.Spanish: return(Path.Combine(currentDirectoryPath, "LanguageResource/en-SP.xml")); default: return(Path.Combine(currentDirectoryPath, "LanguageResource/en-US.xml")); } }
private static void Init() { LanguageOption.CurrentLanguage = LanguageOption.ReadLanguageConfiguration(); }
static LanguageOption() { LanguageOption.CustomerConfigPath = Option.UserCustomerConfigFolder; LanguageOption.Init(); }