From 9087838427fe9998311fac79b28bd053b3ce124f Mon Sep 17 00:00:00 2001 From: Slnanx Date: Sun, 17 Nov 2024 09:50:15 +0000 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E7=94=A8=E5=8D=95=E4=BE=8B=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=EF=BC=8C=E9=81=BF=E5=85=8D=E5=A4=9A=E6=AC=A1=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v2rayN/AmazTool/LocalizationHelper.cs | 2 +- v2rayN/AmazTool/Program.cs | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/v2rayN/AmazTool/LocalizationHelper.cs b/v2rayN/AmazTool/LocalizationHelper.cs index 4f6d75da..f6228852 100644 --- a/v2rayN/AmazTool/LocalizationHelper.cs +++ b/v2rayN/AmazTool/LocalizationHelper.cs @@ -9,7 +9,7 @@ public class Localization { private Dictionary translations; - public Localization() + private Localization() { // 获取当前系统的完整文化名称 例:zh-CN en-US string currentLanguage = CultureInfo.CurrentCulture.Name; diff --git a/v2rayN/AmazTool/Program.cs b/v2rayN/AmazTool/Program.cs index 638041a9..8abde7f0 100644 --- a/v2rayN/AmazTool/Program.cs +++ b/v2rayN/AmazTool/Program.cs @@ -1,16 +1,10 @@ /** - * 该程序使用JSON文件对C#应用程序进行本地化。 + * 使用JSON文件对C#应用程序进行本地化。 * 程序根据系统当前的语言加载相应的语言文件。 * 如果当前语言不被支持,则默认使用英语。 * - * 库: - * - System.Collections.Generic - * - System.Globalization - * - System.IO - * - System.Text.Json - * * 用法: - * - 为每种支持的语言创建JSON文件(例如,en.json,zh.json)。 + * - 为每种支持的语言创建JSON文件(例如,en-US.json,zh-CN.json)。 * - 将JSON文件放置程序同目录中。 * - 运行程序,它将根据系统当前的语言加载翻译。 * - 调用方式: localization.Translate("Try_Terminate_Process") //返回一个 string 字符串