diff --git a/Source/src/WixSharp/WixProject.cs b/Source/src/WixSharp/WixProject.cs index 6c5ec8e2..3f999e3f 100644 --- a/Source/src/WixSharp/WixProject.cs +++ b/Source/src/WixSharp/WixProject.cs @@ -2,6 +2,8 @@ using System.Linq; using System.Xml.Linq; using System.Collections.Generic; +using System.Threading; +using System.Globalization; namespace WixSharp { @@ -114,7 +116,16 @@ public List WixExtensions public string Language { get { return language; } - set { language = value.DeflateWhitespaces(); } + set + { + language = value.DeflateWhitespaces(); + try + { + if (language.IsNotEmpty()) + Thread.CurrentThread.CurrentUICulture = new CultureInfo(language); + } + catch { } + } } ///