From cdcc61d291867f6101a658f8496b95d157c8da3b Mon Sep 17 00:00:00 2001 From: Xujiayao Date: Sun, 16 Nov 2025 01:08:31 +0800 Subject: [PATCH] =?UTF-8?q?multi=5Fserver=5Fclient=E4=B9=9F=E8=A6=81langua?= =?UTF-8?q?ge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xujiayao/discord_mc_chat/utils/i18n/I18nManager.java | 8 +------- .../main/resources/config/config_multi_server_client.yml | 3 +++ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/core/src/main/java/com/xujiayao/discord_mc_chat/utils/i18n/I18nManager.java b/core/src/main/java/com/xujiayao/discord_mc_chat/utils/i18n/I18nManager.java index 4bb12d92..da7c8bcd 100644 --- a/core/src/main/java/com/xujiayao/discord_mc_chat/utils/i18n/I18nManager.java +++ b/core/src/main/java/com/xujiayao/discord_mc_chat/utils/i18n/I18nManager.java @@ -47,13 +47,7 @@ public class I18nManager { * @return true if all files were loaded successfully, false otherwise. */ public static boolean load() { - // For client-only mode, we don't need the full suite of message formatting files. - if ("multi_server_client".equals(ModeManager.getMode())) { - // For modes without a language config, default to "en_us" for internal messages. - language = "en_us"; - } else { - language = ConfigManager.getString("language"); - } + language = ConfigManager.getString("language"); // Check if required resource files exist for the selected language if (!checkLanguageResources()) { diff --git a/core/src/main/resources/config/config_multi_server_client.yml b/core/src/main/resources/config/config_multi_server_client.yml index 6c46edfd..693e849b 100644 --- a/core/src/main/resources/config/config_multi_server_client.yml +++ b/core/src/main/resources/config/config_multi_server_client.yml @@ -11,6 +11,9 @@ mode: multi_server_client # https://dmcc.xujiayao.com/ # ================================================== +# 语言设置 +language: en_us + # 多服务器功能 multi_server: connection: