static void Main(string[] args) { Console.WriteLine("Hello w"); LoggingSettings.Folder = @"C:\WORKPLACE\Jaffa\Log\"; LoggingSettings.FileName = @"syslog[@].txt"; LoggingSettings.LoggingMode = LoggingMode.Week; LoggingSettings.FrameworkMessage = true; Logging.LogWriting += Logging_LogWriting; Logging.LogWriteWaiting = false; Logging.Write(International.GetDisplayLanguageName("Auto")); Logging.Write(International.GetDisplayLanguageName("ja-JP")); Logging.Write(International.GetDisplayLanguageName("en-US")); Logging.Write("[LangCodeList]"); Logging.Write("--------------------"); foreach (string s in International.GetAvailableLanguageCodeList()) { Logging.Write(s); } Logging.Write("--------------------"); Logging.Write("[LangNameList]"); Logging.Write("--------------------"); foreach (string s in International.GetAvailableLanguageNameList()) { Logging.Write(s); } Logging.Write("--------------------"); International.ChangeCultureFromDisplayLanguageName("English"); Jaffa.DateTime.DifferenceNow = new TimeSpan(24, 0, 0); Logging.Write("[LangNameList]"); Logging.Write("--------------------"); foreach (string s in International.GetAvailableLanguageNameList()) { Logging.Write(s); } Logging.Write("--------------------"); try { Core.SetResource("SHELL", "JaffaShell.Resources." + International.CurrentCulture + ".Resource", Assembly.GetExecutingAssembly()); throw new Exception(Core.MakeMessage("SHELL", "{TEST_MESSAGE}")); } catch (Exception e) { Logging.Write(Logging.ExceptionToList(e), LogType.Error); } International.ChangeCultureFromDisplayLanguageName("日本語"); Jaffa.DateTime.DifferenceNow = new TimeSpan(0, 0, 0); try { func01(); } catch (Exception e) { Logging.Write(Logging.ExceptionToList(e), LogType.Error); } Logging.Write(); }