This commit is contained in:
xyy
2026-05-07 16:51:45 +08:00
parent 9ca9bc2f12
commit 6d358c2bf0
16 changed files with 648 additions and 183 deletions

View File

@@ -1,4 +1,5 @@
using System;
using System.Configuration;
using System.Diagnostics;
using System.IO;
using System.Security.Principal;
@@ -53,6 +54,17 @@ namespace ShanghaiEnvironmentalTechnology
RestartAsAdmin();
Shutdown();
}
// 加载保存的语言
string savedLanguage = ConfigurationManager.AppSettings["Language"] ?? "zh-CN";
var resourceDict = new ResourceDictionary
{
Source = new Uri($"/Resources/Strings.{savedLanguage}.xaml", UriKind.Relative)
};
Current.Resources.MergedDictionaries.Clear();
Current.Resources.MergedDictionaries.Add(resourceDict);
}
private bool IsRunAsAdmin()