From ffb79bdcb8fadbdfaf8188d70be6d0c582bd7602 Mon Sep 17 00:00:00 2001 From: Slnanx Date: Sun, 17 Nov 2024 09:44:39 +0000 Subject: [PATCH] fix --- v2rayN/AmazTool/LocalizationHelper.cs | 4 ++++ v2rayN/AmazTool/UpgradeApp.cs | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/v2rayN/AmazTool/LocalizationHelper.cs b/v2rayN/AmazTool/LocalizationHelper.cs index eb6d4fe0..0936ef89 100644 --- a/v2rayN/AmazTool/LocalizationHelper.cs +++ b/v2rayN/AmazTool/LocalizationHelper.cs @@ -4,10 +4,12 @@ * 如果当前语言不被支持,则默认使用英语。 * * 库: + * - System * - System.Collections.Generic * - System.Globalization * - System.IO * - System.Text.Json + * - System.Threading * * 用法: * - 为每种支持的语言创建JSON文件(例如,en.json,zh.json)。 @@ -32,6 +34,7 @@ using System.Collections.Generic; using System.Globalization; using System.IO; using System.Text.Json; +using System.Threading; public class Localization { @@ -71,6 +74,7 @@ public class Localization catch (Exception ex) { Console.WriteLine($"Failed to load JSON file: {ex.Message}"); + Thread.Sleep(5000); Environment.Exit(1); return false; // 读取或解析JSON文件失败 } diff --git a/v2rayN/AmazTool/UpgradeApp.cs b/v2rayN/AmazTool/UpgradeApp.cs index 02e491a3..a2566921 100644 --- a/v2rayN/AmazTool/UpgradeApp.cs +++ b/v2rayN/AmazTool/UpgradeApp.cs @@ -10,7 +10,7 @@ * - System.Text.Json * * 用法: - * - 为每种支持的语言创建JSON文件(例如,en.json,zh.json)。 + * - 为每种支持的语言创建JSON文件(例如,en-US.json,zh-CN.json)。 * - 将JSON文件放置程序同目录中。 * - 运行程序,它将根据系统当前的语言加载翻译。 * - 调用方式: localization.Translate("Try_Terminate_Process") //返回一个 string 字符串