mirror of
https://github.com/2dust/v2rayN.git
synced 2025-08-30 06:46:19 +00:00
fix
This commit is contained in:
parent
3b19bc1a76
commit
ffb79bdcb8
2 changed files with 5 additions and 1 deletions
|
@ -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文件失败
|
||||
}
|
||||
|
|
|
@ -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 字符串
|
||||
|
|
Loading…
Reference in a new issue