From cb74048c9008391986ae82330d272679aa789527 Mon Sep 17 00:00:00 2001 From: Mahdi Hosseini Date: Sat, 28 Sep 2019 21:19:43 +0330 Subject: [PATCH 1/3] Fixed issue #184 --- src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs b/src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs index 915f0869..2931e220 100644 --- a/src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs +++ b/src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs @@ -8,7 +8,7 @@ using System.Windows; using System.Windows.Markup; using HandyControl.Controls; using HandyControl.Data; - +using System.Threading; namespace HandyControl.Tools { public class ConfigHelper : INotifyPropertyChanged @@ -43,6 +43,7 @@ namespace HandyControl.Tools public void SetLang(string lang) { Application.Current.Dispatcher.Thread.CurrentUICulture = new CultureInfo(lang); + Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture; Lang = XmlLanguage.GetLanguage(lang); } @@ -66,4 +67,4 @@ namespace HandyControl.Tools } #endif } -} \ No newline at end of file +} From 2a63792f14e7badcfa7894891e0caa07b20b7be4 Mon Sep 17 00:00:00 2001 From: Mahdi Hosseini Date: Sat, 28 Sep 2019 21:53:13 +0330 Subject: [PATCH 2/3] Update PackageReference to Stable Version --- .../HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj b/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj index 5cccbbe1..0fa8bee4 100644 --- a/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj +++ b/src/Core_30/HandyControlDemo_Core_30/HandyControlDemo_Core30.csproj @@ -23,7 +23,7 @@ - + From fb985f7b4e615619293239154919915f30f5c8ea Mon Sep 17 00:00:00 2001 From: NaBian <836904362@qq.com> Date: Sun, 29 Sep 2019 23:22:36 +0800 Subject: [PATCH 3/3] Update ConfigHelper.cs --- src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs b/src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs index 2931e220..5cc9536c 100644 --- a/src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs +++ b/src/Shared/HandyControl_Shared/Tools/Helper/ConfigHelper.cs @@ -9,6 +9,7 @@ using System.Windows.Markup; using HandyControl.Controls; using HandyControl.Data; using System.Threading; + namespace HandyControl.Tools { public class ConfigHelper : INotifyPropertyChanged @@ -43,7 +44,7 @@ namespace HandyControl.Tools public void SetLang(string lang) { Application.Current.Dispatcher.Thread.CurrentUICulture = new CultureInfo(lang); - Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture; + Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture; Lang = XmlLanguage.GetLanguage(lang); }