From 061589fc747c4db9fbc5765dc6b1b4e0dcf2a398 Mon Sep 17 00:00:00 2001 From: GabsPuNs Date: Sun, 17 May 2026 01:32:21 -0400 Subject: [PATCH] Disable other languages for now until someone update the translations --- .../Common/UI/UIScene_LanguageSelector.cpp | 4 +++- .../Common/UI/UIScene_LanguageSelector.h | 16 ++++++++++---- Minecraft.Client/Extrax64Stubs.cpp | 22 +++++++++++-------- 3 files changed, 28 insertions(+), 14 deletions(-) diff --git a/Minecraft.Client/Common/UI/UIScene_LanguageSelector.cpp b/Minecraft.Client/Common/UI/UIScene_LanguageSelector.cpp index 3db88f88..78a428e9 100644 --- a/Minecraft.Client/Common/UI/UIScene_LanguageSelector.cpp +++ b/Minecraft.Client/Common/UI/UIScene_LanguageSelector.cpp @@ -7,8 +7,9 @@ const unsigned int UIScene_LanguageSelector::m_uiHTPButtonNameA[]= { HAS_LANGUAGE_SYSTEM(IDS_LANG_SYSTEM) HAS_LANGUAGE_EN_US(IDS_LANG_ENGLISH) - HAS_LANGUAGE_DE_DE(IDS_LANG_GERMAN) +// HAS_LANGUAGE_DE_DE(IDS_LANG_GERMAN) HAS_LANGUAGE_ES_ES(IDS_LANG_SPANISH_SPAIN) +/* // HAS_LANGUAGE_ES_MX(IDS_LANG_SPANISH_LATIN_AMERICA) HAS_LANGUAGE_FR_FR(IDS_LANG_FRENCH) HAS_LANGUAGE_IT_IT(IDS_LANG_ITALIAN) @@ -16,6 +17,7 @@ const unsigned int UIScene_LanguageSelector::m_uiHTPButtonNameA[]= HAS_LANGUAGE_PT_BR(IDS_LANG_PORTUGUESE_BRAZIL) HAS_LANGUAGE_JA_JP(IDS_LANG_JAPANESE) HAS_LANGUAGE_KO_KR(IDS_LANG_KOREAN) +*/ /* HAS_LANGUAGE_CN_TW(IDS_LANG_CHINESE_TRADITIONAL) HAS_LANGUAGE_CN_CN(IDS_LANG_CHINESE_SIMPLIFIED) diff --git a/Minecraft.Client/Common/UI/UIScene_LanguageSelector.h b/Minecraft.Client/Common/UI/UIScene_LanguageSelector.h index a48c64a5..8a127756 100644 --- a/Minecraft.Client/Common/UI/UIScene_LanguageSelector.h +++ b/Minecraft.Client/Common/UI/UIScene_LanguageSelector.h @@ -5,8 +5,9 @@ #define HAS_LANGUAGE_SYSTEM(exp) exp, #define HAS_LANGUAGE_EN_US(exp) exp, -#define HAS_LANGUAGE_DE_DE(exp) exp, +//#define HAS_LANGUAGE_DE_DE(exp) exp, #define HAS_LANGUAGE_ES_ES(exp) exp, +/* //#define HAS_LANGUAGE_ES_MX(exp) exp, #define HAS_LANGUAGE_FR_FR(exp) exp, #define HAS_LANGUAGE_IT_IT(exp) exp, @@ -15,6 +16,7 @@ #define HAS_LANGUAGE_JA_JP(exp) exp, #define HAS_LANGUAGE_KO_KR(exp) exp, //#define HAS_LANGUAGE_CN_TW(exp) exp, +*/ /* #ifdef _DURANGO @@ -51,8 +53,9 @@ public: eLanguageSelector_LabelNone = -1, HAS_LANGUAGE_SYSTEM(eLanguageSelector_system) HAS_LANGUAGE_EN_US(eLanguageSelector_EN_US) - HAS_LANGUAGE_DE_DE(eLanguageSelector_DE_DE) +// HAS_LANGUAGE_DE_DE(eLanguageSelector_DE_DE) HAS_LANGUAGE_ES_ES(eLanguageSelector_ES_ES) +/* // HAS_LANGUAGE_ES_MX(eLanguageSelector_ES_MX) HAS_LANGUAGE_FR_FR(eLanguageSelector_FR_FR) HAS_LANGUAGE_IT_IT(eLanguageSelector_IT_IT) @@ -60,6 +63,7 @@ public: HAS_LANGUAGE_PT_BR(eLanguageSelector_PT_BR) HAS_LANGUAGE_JA_JP(eLanguageSelector_JA_JP) HAS_LANGUAGE_KO_KR(eLanguageSelector_KO_KR) +*/ /* HAS_LANGUAGE_CN_TW(eLanguageSelector_CN_TW) HAS_LANGUAGE_CN_CN(eLanguageSelector_CN_CN) @@ -116,8 +120,9 @@ const int uiLangMap[UIScene_LanguageSelector::eLanguageSelector_MAX] = { HAS_LANGUAGE_SYSTEM(MINECRAFT_LANGUAGE_DEFAULT) HAS_LANGUAGE_EN_US(XC_LANGUAGE_ENGLISH) - HAS_LANGUAGE_DE_DE(XC_LANGUAGE_GERMAN) +// HAS_LANGUAGE_DE_DE(XC_LANGUAGE_GERMAN) HAS_LANGUAGE_ES_ES(XC_LANGUAGE_SPANISH) +/* // HAS_LANGUAGE_ES_MX(XC_LANGUAGE_SPANISH) HAS_LANGUAGE_FR_FR(XC_LANGUAGE_FRENCH) HAS_LANGUAGE_IT_IT(XC_LANGUAGE_ITALIAN) @@ -125,6 +130,7 @@ const int uiLangMap[UIScene_LanguageSelector::eLanguageSelector_MAX] = HAS_LANGUAGE_PT_BR(XC_LANGUAGE_PORTUGUESE) HAS_LANGUAGE_JA_JP(XC_LANGUAGE_JAPANESE) HAS_LANGUAGE_KO_KR(XC_LANGUAGE_KOREAN) +*/ /* HAS_LANGUAGE_CN_TW(XC_LANGUAGE_TCHINESE) HAS_LANGUAGE_CN_CN(XC_LANGUAGE_SCHINESE) @@ -146,8 +152,9 @@ const int uiLocaleMap[UIScene_LanguageSelector::eLanguageSelector_MAX] = { HAS_LANGUAGE_SYSTEM(MINECRAFT_LANGUAGE_DEFAULT) HAS_LANGUAGE_EN_US(MINECRAFT_LANGUAGE_DEFAULT) - HAS_LANGUAGE_DE_DE(MINECRAFT_LANGUAGE_DEFAULT) +// HAS_LANGUAGE_DE_DE(MINECRAFT_LANGUAGE_DEFAULT) HAS_LANGUAGE_ES_ES(XC_LOCALE_SPAIN) +/* // HAS_LANGUAGE_ES_MX(XC_LOCALE_LATIN_AMERICA) HAS_LANGUAGE_FR_FR(MINECRAFT_LANGUAGE_DEFAULT) HAS_LANGUAGE_IT_IT(MINECRAFT_LANGUAGE_DEFAULT) @@ -155,6 +162,7 @@ const int uiLocaleMap[UIScene_LanguageSelector::eLanguageSelector_MAX] = HAS_LANGUAGE_PT_BR(XC_LOCALE_BRAZIL) HAS_LANGUAGE_JA_JP(MINECRAFT_LANGUAGE_DEFAULT) HAS_LANGUAGE_KO_KR(MINECRAFT_LANGUAGE_DEFAULT) +*/ /* HAS_LANGUAGE_CN_TW(MINECRAFT_LANGUAGE_DEFAULT) HAS_LANGUAGE_CN_CN(MINECRAFT_LANGUAGE_DEFAULT) diff --git a/Minecraft.Client/Extrax64Stubs.cpp b/Minecraft.Client/Extrax64Stubs.cpp index bb38465d..4616ffe0 100644 --- a/Minecraft.Client/Extrax64Stubs.cpp +++ b/Minecraft.Client/Extrax64Stubs.cpp @@ -556,23 +556,27 @@ DWORD XGetLanguage() switch (primaryLang) { - case LANG_JAPANESE: return XC_LANGUAGE_JAPANESE; +// case LANG_JAPANESE: return XC_LANGUAGE_JAPANESE; case LANG_ENGLISH: return XC_LANGUAGE_ENGLISH; - case LANG_FRENCH: return XC_LANGUAGE_FRENCH; +// case LANG_FRENCH: return XC_LANGUAGE_FRENCH; case LANG_SPANISH: return XC_LANGUAGE_SPANISH; +/* case LANG_GERMAN: return XC_LANGUAGE_GERMAN; case LANG_ITALIAN: return XC_LANGUAGE_ITALIAN; case LANG_PORTUGUESE: return XC_LANGUAGE_PORTUGUESE; // case LANG_RUSSIAN: return XC_LANGUAGE_RUSSIAN; case LANG_KOREAN: return XC_LANGUAGE_KOREAN; case LANG_CHINESE: return XC_LANGUAGE_TCHINESE; //XC_LANGUAGE_SCHINESE -// case LANG_DUTCH: return XC_LANGUAGE_DUTCH; -// case LANG_FINNISH: return XC_LANGUAGE_FINISH; -// case LANG_SWEDISH: return XC_LANGUAGE_SWEDISH; -// case LANG_DANISH: return XC_LANGUAGE_DANISH; -// case LANG_NORWEGIAN: return XC_LANGUAGE_BNORWEGIAN; -// case LANG_POLISH: return XC_LANGUAGE_POLISH; -// case LANG_TURKISH: return XC_LANGUAGE_TURKISH; +*/ +/* + case LANG_DUTCH: return XC_LANGUAGE_DUTCH; + case LANG_FINNISH: return XC_LANGUAGE_FINISH; + case LANG_SWEDISH: return XC_LANGUAGE_SWEDISH; + case LANG_DANISH: return XC_LANGUAGE_DANISH; + case LANG_NORWEGIAN: return XC_LANGUAGE_BNORWEGIAN; + case LANG_POLISH: return XC_LANGUAGE_POLISH; + case LANG_TURKISH: return XC_LANGUAGE_TURKISH; +*/ default: return XC_LANGUAGE_ENGLISH; } }