From a465564d9896d086dce98877c325e83f99865f82 Mon Sep 17 00:00:00 2001
From: cxfm666 <61831881+cxfm666@users.noreply.github.com>
Date: Sun, 14 Jul 2024 16:53:01 +0800
Subject: [PATCH] i18n
---
Command/Command/Cmd/CommandAccount.cs | 2 +-
.../Internationalization/Message/LanguageCHT.cs | 15 +++++++++++++++
Common/Internationalization/Message/LanguageEN.cs | 15 +++++++++++++++
3 files changed, 31 insertions(+), 1 deletion(-)
diff --git a/Command/Command/Cmd/CommandAccount.cs b/Command/Command/Cmd/CommandAccount.cs
index d44f3f37..ee8aff03 100644
--- a/Command/Command/Cmd/CommandAccount.cs
+++ b/Command/Command/Cmd/CommandAccount.cs
@@ -30,7 +30,7 @@ namespace EggLink.DanhengServer.Command.Cmd
{
if (!int.TryParse(arg.Args[2], out uid))
{
- arg.SendMsg(I18nManager.Translate("Game.Command.Notice.InvalidUid"));
+ arg.SendMsg(I18nManager.Translate("Game.Command.Account.InvalidUid"));
return;
}
}
diff --git a/Common/Internationalization/Message/LanguageCHT.cs b/Common/Internationalization/Message/LanguageCHT.cs
index 9eda272a..47aedcbe 100644
--- a/Common/Internationalization/Message/LanguageCHT.cs
+++ b/Common/Internationalization/Message/LanguageCHT.cs
@@ -114,6 +114,7 @@ namespace EggLink.DanhengServer.Internationalization.Message
public UnlockAllTextCHT UnlockAll { get; } = new();
public MailTextCHT Mail { get; } = new();
public RaidTextCHT Raid { get; } = new();
+ public AccountTextCHT Account { get; } = new();
}
#endregion
@@ -364,6 +365,20 @@ namespace EggLink.DanhengServer.Internationalization.Message
public string Leaved { get; } = "已離開臨時場景!";
}
+ ///
+ /// path: Game.Command.Account
+ ///
+ public class AccountTextCHT
+ {
+ public string Desc { get; } = "創建賬號";
+ public string Usage { get; } = "/account create <用戶名>";
+ public string InvalidUid { get; } = "無效UID參數!";
+ public string CreateError { get; } = "出現內部錯誤 {0} ";
+ public string CreateSuccess { get; } = "新賬號 {0} 創建成功!";
+ public string DuplicateAccount { get; } = "賬號 {0} 已存在!";
+ public string DuplicateUID { get; } = "UID {0} 已存在!";
+ public string DataError { get; } = "新賬號獲取失敗! {0}!";
+ }
#endregion
#endregion
diff --git a/Common/Internationalization/Message/LanguageEN.cs b/Common/Internationalization/Message/LanguageEN.cs
index 0035e884..285e5d4c 100644
--- a/Common/Internationalization/Message/LanguageEN.cs
+++ b/Common/Internationalization/Message/LanguageEN.cs
@@ -112,6 +112,7 @@ namespace EggLink.DanhengServer.Internationalization.Message
public UnlockAllTextEN UnlockAll { get; } = new();
public MailTextEN Mail { get; } = new();
public RaidTextEN Raid { get; } = new();
+ public AccountTextEN Account { get; } = new();
}
#endregion
@@ -362,6 +363,20 @@ namespace EggLink.DanhengServer.Internationalization.Message
public string Usage { get; } = "/raid ";
public string Leaved { get; } = "Leaved temporary scene!";
}
+ ///
+ /// path: Game.Command.Account
+ ///
+ public class AccountTextEN
+ {
+ public string Desc { get; } = "Create Account";
+ public string Usage { get; } = "/account create ";
+ public string InvalidUid { get; } = "Invalid UID argument!";
+ public string CreateError { get; } = "An internal error occurred {0}";
+ public string CreateSuccess { get; } = "New account {0} created successfully!";
+ public string DuplicateAccount { get; } = "Account {0} already exists!";
+ public string DuplicateUID { get; } = "UID {0} already exists!";
+ public string DataError { get; } = "Failed to retrieve new account! {0}!";
+ }
#endregion