From 9d1660270272180cd71147d6ddd53d1382643d2e Mon Sep 17 00:00:00 2001
From: wenxiangchao <wenxiangchao@ihengxin.com.cn>
Date: 星期一, 02 十一月 2026 18:00:14 +0800
Subject: [PATCH] merge: 并入远程 Initial commit 作为历史根节点

---
 WPFProject/Lang/en-US/app.json |  169 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 169 insertions(+), 0 deletions(-)

diff --git a/WPFProject/Lang/en-US/app.json b/WPFProject/Lang/en-US/app.json
new file mode 100644
index 0000000..ebacd15
--- /dev/null
+++ b/WPFProject/Lang/en-US/app.json
@@ -0,0 +1,169 @@
+{
+  "App.Login": "Login",
+  "App.RememberMe": "Remember me",
+  "App.Username": "Username",
+  "App.Password": "Password",
+  "App.UsernameHolder": "Please input username",
+  "App.PasswordHolder": "Please input password",
+  "App.PleaseWait": "Please wait...",
+  "App.LoginFailed": "Login Failed",
+  "App.ErrorUsernameOrPassword": "Username or password is incorrect",
+  "App.IconMustInFolder": "Please put your icon in [Icon] Folder",
+
+  "App.UsercontrolIsLoading": "Page is loading, please wait...",
+  "App.AppUnhandledException": "Unhandled Exception锛丄pplication will close\r\n{0}",
+  "App.UnhandledException": "Unhandle Exception",
+
+  "App.Start": "Start",
+  "App.NotStarted": "Not Started",
+
+  "App.Stop": "Stop",
+
+  "App.Info": "Info",
+  "App.Warn": "Warning",
+  "App.Error": "Error",
+  "App.Success": "Success",
+
+  "App.LoadFailed": "Load failed",
+
+  "App.Add": "New",
+  "App.AddSuccess": "Add success",
+  "App.AddFailed": "Add failed",
+
+  "App.Edit": "Edit",
+  "App.EditSuccess": "Edit success",
+  "App.EditFailed": "Edit failed",
+
+  "App.Delete": "Delete",
+  "App.DeleteSuccess": "Delete success",
+  "App.DeleteFailed": "Delete failed",
+
+  "App.Query": "Query",
+  "App.QuerySuccess": "Query success",
+  "App.QueryFailed": "Query failed",
+
+  "App.Search": "Search",
+  "App.Refresh": "Refresh",
+  "App.RefreshSuccess": "Refresh success",
+  "App.RefreshFailed": "Refresh failed",
+
+  "App.SelectAll": "Select all",
+  "App.AddTo": "Add",
+
+
+  "App.Reset": "Reset",
+  "App.Export": "Export",
+  "App.ExportCSV": "Export CSV",
+  "App.Import": "Import",
+  "App.ImportSuccess": "Import success",
+  "App.ImportFailed": "Import failed",
+  "App.ExportSuccess": "Export Success",
+  "App.ExportFailed": "Export Failed",
+
+  "App.Save": "Save",
+  "App.SaveSuccess": "Save success",
+  "App.SaveFailed": "Save failed",
+
+  "App.Setting": "Setting",
+  "App.Cancel": "Cancel",
+  "App.Close": "Close",
+  "App.Clear": "Clear",
+  "App.Opt": "Opt",
+
+  "App.StartTime": "Start Time",
+  "App.EndTime": "End Time",
+
+  "App.ParameterException": "Parameter Except",
+  "App.CantBeEmpty": "{0} can't be empty",
+  "App.MustBeUnique": "{0} must be unique",
+  "App.Granted": "Granted",
+  "App.SelectFile": "Select file",
+  "App.SelectPic": "Select picture",
+  "App.Msg.PluginMustInPluginFolder": "Please put your plugin in [Plugin] Folder",
+
+  "Test.Name": "Name",
+  "Test.Unit": "Unit",
+  "Test.Value": "Value",
+  "Test.LimitDown": "Limit down",
+  "Test.LimitUp": "Limit up",
+  "Test.Result": "Result",
+  "Test.Range": "Range",
+  "Test.ConsumeTime": "Consume Time",
+  "Test.Condition": "Condition",
+  "Test.TestTime": "Test Time",
+
+  "Ts.UserControlLoadFailed": "TS init failed",
+  "Ts.InitTestStandEngineFail": "TS engine init failed",
+  "Ts.StartTestSequenceFailed": "Start sequence failed",
+  "Ts.StopTestSequenceFailed": "Stop sequence failed",
+  "Ts.ReleaseSequenceFileFail": "Release sequence failed",
+
+  "App.Continue": "Continue",
+  "App.IsLoadingMenu": "{0} is loading ...",
+  "App.MenuLoadSuccess": "{0} is loaded!",
+  "App.MenuLoadFailed": "{0} load failed: {1} {2}",
+  "App.MenuCount": "There are {0} menus is loading...",
+  "App.SelectIcon": "Select icon",
+  "App.Welcome": "Welcome! {0}",
+  "App.MakeSureLogout": "Are you sure you want to logout?",
+  "App.MakeSureRestartApp": "Are you sure you want to restart锛�",
+  "App.NoExportData": "No Data To Export",
+
+
+  "HMI.NoDeleteData": "Please select items you want to delete",
+  "HMI.MakeSureDeleteSingle": "Are you sure you want to delete [{0}]? It can't be revoked!",
+  "HMI.MakeSureDeletes": "Are you sure you want to delete [{0}] items? It can't be revoked!",
+  "HMI.MakeSureDeleteThis": "Are you sure you want to delete this? It can't be revoked!",
+
+  "HMI.Menu": "Menu",
+  "HMI.Menu.Add": "New menu",
+  "HMI.Menu.Edit": "Edit menu",
+  "HMI.Menu.Title": "Menu list",
+  "HMI.Menu.TreeTitle": "Menu structure",
+  "HMI.Menu.Code": "Code",
+  "HMI.Menu.Name": "Name",
+  "HMI.Menu.Level": "Level",
+  "HMI.Menu.Icon": "Icon",
+  "HMI.Menu.Type": "Type",
+  "HMI.Menu.ParentCode": "Previous menu code",
+  "HMI.Menu.ParentName": "Previous menu",
+  "HMI.Menu.DllPath": "Dll path",
+  "HMI.Menu.ClassName": "Class name",
+  "HMI.Menu.Sort": "Sort Num",
+
+  "HMI.User": "User",
+  "HMI.User.Title": "User list",
+  "HMI.User.RealName": "Name",
+  "HMI.User.Account": "Username",
+  "HMI.User.Code": "Code",
+  "HMI.User.Password": "Password",
+  "HMI.User.Role": "User role",
+  "HMI.User.Add": "New user",
+  "HMI.User.Edit": "Edit user",
+
+  "HMI.Role": "Role",
+  "HMI.Role.Title": "Role list",
+  "HMI.Role.Code": "Code",
+  "HMI.Role.Name": "Name",
+  "HMI.Role.Permission": "Permission",
+  "HMI.Role.Add": "New role",
+  "HMI.Role.Edit": "Edit role",
+
+  "HMI.Line": "Line",
+  "HMI.Station": "Station",
+  "App.SequenceIsStopping": "Stopping Test,Please Wait...",
+
+
+  "App.StopSequence": "Stop",
+  "App.StartSequence": "Start",
+  "App.ScannerSetting": "Scanner Setting",
+  "App.SequenceIsStarting": "Starting Test,Please Wait...",
+  "App.Status": "Status",
+  "App.LoadPluginError": "Load plugin error,please check.",
+  "App.Version": "Ver.",
+  "App.PluginVersion": "Plugin Ver.",
+  "App.CPUUsage": "CPU Usage",
+  "App.RemUsage": "Rem Usage",
+  "App.TotalCPUUsage": "PC CPU Usage",
+  "App.TotalRemUsage": "PC Rem Usage"
+}
\ No newline at end of file

--
Gitblit v1.9.1