Better Language Support, move custom strings to stringsProjectZenith.xml

This commit is contained in:
GabsPuNs
2026-05-18 17:58:39 -04:00
parent ec3f2a0fbf
commit 49b1446d8f
10 changed files with 287 additions and 140 deletions

View File

@@ -2429,7 +2429,7 @@ void UIScene_LoadCreateJoinMenu::RebuildJoinGamesListVisual(bool syncFocus)
#ifdef _WINDOWS64
// Always add the "Add Server" button as the first entry in the games list
m_buttonListGames.addItem(wstring(L"Add Server"));
m_buttonListGames.addItem(app.GetString(IDS_SERVER_ADD));
TrySetButtonListIcon(
m_buttonListGames,
m_buttonListGames.getItemCount() - 1,
@@ -5914,7 +5914,7 @@ void UIScene_LoadCreateJoinMenu::BeginAddServer()
UIKeyboardInitData kbData;
kbData.title = L"Server Address";
kbData.title = app.GetString(IDS_SERVER_ADDRESS);
kbData.defaultText = L"";
kbData.maxChars = 128;
kbData.callback = &UIScene_LoadCreateJoinMenu::AddServerKeyboardCallback;
@@ -6059,7 +6059,7 @@ int UIScene_LoadCreateJoinMenu::AddServerKeyboardCallback(LPVOID lpParam, bool b
UIKeyboardInitData kbData;
kbData.title = L"Server Port";
kbData.title = app.GetString(IDS_SERVER_PORT);
kbData.defaultText = L"25565";
kbData.maxChars = 6;
kbData.callback = &UIScene_LoadCreateJoinMenu::AddServerKeyboardCallback;
@@ -6079,8 +6079,8 @@ int UIScene_LoadCreateJoinMenu::AddServerKeyboardCallback(LPVOID lpParam, bool b
UIKeyboardInitData kbData;
kbData.title = L"Server Name";
kbData.defaultText = L"Minecraft Server";
kbData.title = app.GetString(IDS_SERVER_NAME);
kbData.defaultText = app.GetString(IDS_SERVER_MINECRAFT);
kbData.maxChars = 64;
kbData.callback = &UIScene_LoadCreateJoinMenu::AddServerKeyboardCallback;
kbData.lpParam = pClass;