Better Language Support, move custom strings to stringsProjectZenith.xml

This commit is contained in:
GabsPuNs
2026-05-18 17:58:39 -04:00
parent 29cfa30cd4
commit 957a7d2454
10 changed files with 253 additions and 105 deletions

View File

@@ -1993,7 +1993,7 @@ void UIScene_LoadOrJoinMenu::UpdateGamesList()
#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));
#endif
if( filteredListSize > 0 )
@@ -4073,7 +4073,7 @@ void UIScene_LoadOrJoinMenu::BeginAddServer()
m_addServerPort.clear();
UIKeyboardInitData kbData;
kbData.title = L"Server Address";
kbData.title = app.GetString(IDS_SERVER_ADDRESS);
kbData.defaultText = L"";
kbData.maxChars = 128;
kbData.callback = &UIScene_LoadOrJoinMenu::AddServerKeyboardCallback;
@@ -4116,7 +4116,7 @@ int UIScene_LoadOrJoinMenu::AddServerKeyboardCallback(LPVOID lpParam, bool bRes)
pClass->m_addServerPhase = eAddServer_Port;
UIKeyboardInitData kbData;
kbData.title = L"Server Port";
kbData.title = app.GetString(IDS_SERVER_PORT);
kbData.defaultText = L"25565";
kbData.maxChars = 6;
kbData.callback = &UIScene_LoadOrJoinMenu::AddServerKeyboardCallback;
@@ -4131,8 +4131,8 @@ int UIScene_LoadOrJoinMenu::AddServerKeyboardCallback(LPVOID lpParam, bool bRes)
pClass->m_addServerPhase = eAddServer_Name;
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_LoadOrJoinMenu::AddServerKeyboardCallback;
kbData.lpParam = pClass;