|
@@ -71,6 +71,7 @@ using System.Text;
|
|
|
using Prism.Services.Dialogs;
|
|
|
using NetSparkleUpdater;
|
|
|
using NetSparkleUpdater.SignatureVerifiers;
|
|
|
+using System.Threading;
|
|
|
|
|
|
namespace PDF_Master
|
|
|
{
|
|
@@ -352,6 +353,24 @@ namespace PDF_Master
|
|
|
{
|
|
|
}
|
|
|
|
|
|
+ #region 设置软件语系
|
|
|
+ List<string> lang = new List<string>() { "zh-CN", "zh-TW", "en-US" };
|
|
|
+ CultureInfo cultureInfo = new CultureInfo("en-US");
|
|
|
+ //if (lang.Contains(Settings.Default.AppProperties.culture))
|
|
|
+ //{
|
|
|
+ // cultureInfo = new CultureInfo(Settings.Default.AppProperties.culture);
|
|
|
+ //}
|
|
|
+
|
|
|
+ //以防万一 极少数机器可能报错
|
|
|
+ try
|
|
|
+ {
|
|
|
+ Thread.CurrentThread.CurrentUICulture = new CultureInfo(cultureInfo.Name);
|
|
|
+ Thread.CurrentThread.CurrentCulture = new CultureInfo(cultureInfo.Name);
|
|
|
+ }
|
|
|
+ catch { }
|
|
|
+
|
|
|
+ #endregion
|
|
|
+
|
|
|
//启动循环检查更新线程
|
|
|
CheckUpdate();
|
|
|
|
|
@@ -745,7 +764,7 @@ namespace PDF_Master
|
|
|
lang = "en_Us";
|
|
|
break;
|
|
|
}
|
|
|
-#if DEBUG
|
|
|
+#if !DEBUG
|
|
|
var appcastUrl = string.Format("http://test-pdf-pro.kdan.cn:3021/downloads/pdfmaster_win_{0}.xml", lang);
|
|
|
#else
|
|
|
//var appcastUrl = string.Format("http://test-pdf-pro.kdan.cn:3021/downloads/pdfmaster_win_{0}.xml", lang);
|