From ad86bf8dc86b4b3cb2e99bcb45d43a859018540e Mon Sep 17 00:00:00 2001 From: Uladzislau Nikalayevich Date: Fri, 17 May 2024 18:22:29 +0300 Subject: [PATCH 1/8] Set macOS builder version to macOS-13 (PR #3375) --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 6b494a7548..ccbbac656e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -52,7 +52,7 @@ jobs: macOS: name: macOS - runs-on: macOS-latest + runs-on: macOS-13 steps: - uses: actions/checkout@v4 From 40828d490910797f249f8cd9b65fe522f2f6f024 Mon Sep 17 00:00:00 2001 From: Pot Bot <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 17 May 2024 15:24:39 +0000 Subject: [PATCH 2/8] Update client en_US pot [ci skip] --- .../MTA/locale/en_US/client.pot | 3799 ++++++++--------- 1 file changed, 1899 insertions(+), 1900 deletions(-) diff --git a/Shared/data/MTA San Andreas/MTA/locale/en_US/client.pot b/Shared/data/MTA San Andreas/MTA/locale/en_US/client.pot index 989ea7c267..f7b63c76eb 100644 --- a/Shared/data/MTA San Andreas/MTA/locale/en_US/client.pot +++ b/Shared/data/MTA San Andreas/MTA/locale/en_US/client.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: MTA San Andreas 1.x\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-05 03:08+0000\n" +"POT-Creation-Date: 2024-05-17 15:24+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,3267 +18,3266 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#. Create window -#: Client/core/CConsole.cpp:417 -msgid "CONSOLE" +#: Client/game_sa/CSettingsSA.cpp:753 +msgid "Can't find valid screen resolution." msgstr "" -#: Client/core/CJoystickManager.cpp:1578 -msgid "Accelerate Axis" +#. Confirm that res should be used +#: Client/game_sa/CSettingsSA.cpp:829 +msgid "Are you sure you want to use this screen resolution?" msgstr "" -#: Client/core/CJoystickManager.cpp:1580 -msgid "Brake Axis" +#: Client/game_sa/CSettingsSA.cpp:831 Client/loader/Dialogs.cpp:194 +msgid "MTA: San Andreas" msgstr "" -#. TRANSLATORS: Replace with your language native name -#: Client/core/CLocalization.cpp:16 -msgid "English" +#: Client/loader/CInstallManager.cpp:361 Client/loader/Utils.cpp:968 +#, c-format +msgid "" +"MTA:SA needs Administrator access for the following task:\n" +"\n" +" '%s'\n" +"\n" +"Please confirm in the next window." msgstr "" -#. Create the window -#: Client/core/CNewsBrowser.cpp:153 -msgid "NEWS" +#: Client/loader/CInstallManager.cpp:376 +#, c-format +msgid "" +"MTA:SA could not complete the following task:\n" +"\n" +" '%s'\n" msgstr "" -#. News link -#: Client/core/CNewsBrowser.cpp:171 Client/core/CNewsBrowser.cpp:172 -msgid "Visit latest news article" +#: Client/loader/CInstallManager.cpp:426 +msgid "" +"** The crash was caused by a graphics driver error **\n" +"\n" +"** Please update your graphics drivers **" msgstr "" -#: Client/core/CQuestionBox.cpp:192 Shared/sdk/SharedUtil.Misc.hpp:688 -msgid "Do you want to see some on-line help about this problem ?" +#: Client/loader/CInstallManager.cpp:532 +msgid "Install updated MTA:SA files" msgstr "" -#: Client/core/CQuestionBox.cpp:194 Client/core/CSettings.cpp:1376 -#: Client/core/CSettings.cpp:1400 Client/core/CSettings.cpp:4470 -#: Client/core/CSettings.cpp:4544 Client/core/CSettings.cpp:4574 -#: Client/core/CSettings.cpp:4623 Client/core/CMainMenu.cpp:1199 -#: Client/core/CVersionUpdater.cpp:1571 Client/core/CVersionUpdater.cpp:1589 -#: Client/core/CVersionUpdater.cpp:1858 Client/core/CVersionUpdater.cpp:1877 -#: Client/core/ServerBrowser/CServerInfo.cpp:479 Client/loader/Dialogs.cpp:132 -msgid "No" +#: Client/loader/CInstallManager.cpp:552 +msgid "" +"Could not update due to file conflicts. Please close other applications and " +"retry" msgstr "" -#. ///////////////////////////////////////////////////////////////////////// -#. -#. Dialog strings -#. -#. -#. ///////////////////////////////////////////////////////////////////////// -#: Client/core/CQuestionBox.cpp:195 Client/core/CSettings.cpp:1377 -#: Client/core/CSettings.cpp:1401 Client/core/CSettings.cpp:4471 -#: Client/core/CSettings.cpp:4545 Client/core/CSettings.cpp:4575 -#: Client/core/CSettings.cpp:4624 Client/core/CMainMenu.cpp:1200 -#: Client/core/CVersionUpdater.cpp:1572 Client/core/CVersionUpdater.cpp:1590 -#: Client/core/CVersionUpdater.cpp:1859 Client/core/CVersionUpdater.cpp:1878 -#: Client/core/ServerBrowser/CServerInfo.cpp:479 Client/loader/Dialogs.cpp:131 -#: Client/gui/CGUIMessageBox_Impl.cpp:72 -msgid "Yes" +#. Show timeout message and disconnect +#. Display an error, reset the error status and exit +#. Show a message that the connection timed out and abort +#. Show failed message and abort the attempt +#: Client/loader/CInstallManager.cpp:552 Client/loader/CInstallManager.cpp:561 +#: Client/loader/MainFunctions.cpp:252 Client/loader/MainFunctions.cpp:267 +#: Client/loader/MainFunctions.cpp:269 Client/loader/MainFunctions.cpp:846 +#: Client/mods/deathmatch/logic/CResourceFileDownloadManager.cpp:145 +#: Client/mods/deathmatch/logic/CClientGame.cpp:635 +#: Client/mods/deathmatch/logic/CClientGame.cpp:709 +#: Client/mods/deathmatch/logic/CClientGame.cpp:733 +#: Client/mods/deathmatch/logic/CClientGame.cpp:755 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1171 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1251 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1261 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1330 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1367 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1416 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1428 +#: Client/core/CConnectManager.cpp:80 Client/core/CConnectManager.cpp:111 +#: Client/core/CConnectManager.cpp:127 Client/core/CConnectManager.cpp:263 +#: Client/core/CConnectManager.cpp:321 Client/core/CConnectManager.cpp:404 +#: Client/core/CConnectManager.cpp:411 Client/core/CConnectManager.cpp:421 +#: Client/core/CCore.cpp:1275 Client/core/CCore.cpp:1288 +#: Client/core/CSettings.cpp:2929 Client/core/CSettings.cpp:4148 +#: Client/core/CSettings.cpp:4176 Client/core/CSettings.cpp:4746 +#: Client/core/CGUI.cpp:87 Client/core/DXHook/CDirect3DHook9.cpp:127 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1278 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1300 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1357 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1406 +#: Shared/mods/deathmatch/logic/CLatentTransferManager.cpp:378 +#: Shared/sdk/SharedUtil.Misc.hpp:137 +msgid "Error" msgstr "" -#: Client/core/CKeyBinds.cpp:186 -msgid "Fire" +#: Client/loader/CInstallManager.cpp:561 +#, c-format +msgid "Multi Theft Auto has not been installed properly, please reinstall. %s" msgstr "" -#: Client/core/CKeyBinds.cpp:187 -msgid "Next weapon" +#: Client/loader/CInstallManager.cpp:613 +msgid "Create GTA:SA junctions" msgstr "" -#: Client/core/CKeyBinds.cpp:188 -msgid "Previous weapon" +#: Client/loader/CInstallManager.cpp:657 +msgid "MTA:SA cannot launch because copying a file failed:" msgstr "" -#: Client/core/CKeyBinds.cpp:189 -msgid "Forwards" +#: Client/loader/CInstallManager.cpp:663 Client/loader/CInstallManager.cpp:703 +msgid "MTA:SA cannot launch because an MTA:SA file is incorrect or missing:" msgstr "" -#: Client/core/CKeyBinds.cpp:190 -msgid "Backwards" +#: Client/loader/CInstallManager.cpp:672 +msgid "Copy MTA:SA files" msgstr "" -#: Client/core/CKeyBinds.cpp:191 Client/core/CSettings.cpp:2228 -#: Client/core/CSettings.cpp:2256 -msgid "Left" +#: Client/loader/CInstallManager.cpp:695 Client/loader/CInstallManager.cpp:773 +msgid "MTA:SA cannot launch because a GTA:SA file is incorrect or missing:" msgstr "" -#: Client/core/CKeyBinds.cpp:192 Client/core/CSettings.cpp:2230 -#: Client/core/CSettings.cpp:2257 -msgid "Right" +#: Client/loader/CInstallManager.cpp:780 +msgid "Patch GTA:SA dependency" msgstr "" -#: Client/core/CKeyBinds.cpp:193 -msgid "Zoom in" +#: Client/loader/CInstallManager.cpp:828 +msgid "" +"MTA:SA cannot launch because the GTA:SA executable is incorrect or missing:" msgstr "" -#: Client/core/CKeyBinds.cpp:194 -msgid "Zoom out" +#: Client/loader/CInstallManager.cpp:832 +msgid "" +"Please check your anti-virus for a false-positive detection, try to add an " +"exception for the GTA:SA executable and restart MTA:SA." msgstr "" -#: Client/core/CKeyBinds.cpp:195 -msgid "Enter/Exit" +#: Client/loader/CInstallManager.cpp:838 +msgid "Generate GTA:SA" msgstr "" -#: Client/core/CKeyBinds.cpp:196 -msgid "Change camera" +#: Client/loader/CInstallManager.cpp:853 +msgid "MTA:SA cannot launch because the GTA:SA executable is not loadable:" msgstr "" -#. 10 -#: Client/core/CKeyBinds.cpp:197 -msgid "Jump" +#: Client/loader/CInstallManager.cpp:860 Client/loader/CInstallManager.cpp:883 +msgid "Patch GTA:SA" msgstr "" -#: Client/core/CKeyBinds.cpp:198 -msgid "Sprint" +#: Client/loader/CInstallManager.cpp:876 +msgid "MTA:SA cannot launch because patching GTA:SA has failed:" msgstr "" -#: Client/core/CKeyBinds.cpp:199 -msgid "Look behind" +#: Client/loader/CInstallManager.cpp:1057 Client/core/CCore.cpp:811 +#, c-format +msgid "MTA:SA cannot continue because drive %s does not have enough space." msgstr "" -#: Client/core/CKeyBinds.cpp:200 -msgid "Crouch" +#: Client/loader/CInstallManager.cpp:1113 +msgid "Missing file:" msgstr "" -#: Client/core/CKeyBinds.cpp:201 -msgid "Action" +#: Client/loader/CInstallManager.cpp:1117 +msgid "If MTA fails to load, please re-install GTA:SA" msgstr "" -#: Client/core/CKeyBinds.cpp:202 -msgid "Walk" +#: Client/loader/CInstallManager.cpp:1152 +msgid "Update install settings" msgstr "" -#: Client/core/CKeyBinds.cpp:203 -msgid "Vehicle fire" +#: Client/loader/CInstallManager.cpp:1291 +msgid "Update compatibility settings" msgstr "" -#: Client/core/CKeyBinds.cpp:204 -msgid "Vehicle secondary fire" +#: Client/loader/Utils.cpp:534 Client/loader/Dialogs.cpp:890 +msgid "Searching for Grand Theft Auto San Andreas" msgstr "" -#: Client/core/CKeyBinds.cpp:205 -msgid "Vehicle left" +#: Client/loader/Utils.cpp:536 Client/loader/Dialogs.cpp:893 +msgid "Please start Grand Theft Auto San Andreas" msgstr "" -#: Client/core/CKeyBinds.cpp:206 -msgid "Vehicle right" +#: Client/loader/Utils.cpp:600 +msgid "Select your Grand Theft Auto: San Andreas Installation Directory" msgstr "" -#. 20 -#: Client/core/CKeyBinds.cpp:207 -msgid "Steer forwards/down" +#: Client/loader/Utils.cpp:1069 +#, c-format +msgid "Error loading %s module! (%s)" msgstr "" -#: Client/core/CKeyBinds.cpp:208 -msgid "Steer backwards/up" +#: Client/loader/Utils.cpp:1394 Client/loader/Dialogs.cpp:914 +msgid "Copying files..." msgstr "" -#: Client/core/CKeyBinds.cpp:209 -msgid "Accelerate" +#: Client/loader/Utils.cpp:1454 Client/loader/Dialogs.cpp:919 +msgid "Copy finished early. Everything OK." msgstr "" -#: Client/core/CKeyBinds.cpp:210 -msgid "Brake/Reverse" +#: Client/loader/Utils.cpp:1460 Client/loader/Dialogs.cpp:924 +msgid "Finishing..." msgstr "" -#: Client/core/CKeyBinds.cpp:211 -msgid "Radio next" +#: Client/loader/Utils.cpp:1462 Client/loader/Dialogs.cpp:928 +msgid "Done!" msgstr "" -#: Client/core/CKeyBinds.cpp:212 -msgid "Radio previous" +#: Client/loader/Utils.cpp:1502 +#, c-format +msgid "" +"New installation of %s detected.\n" +"\n" +"Do you want to copy your settings from %s ?" msgstr "" -#: Client/core/CKeyBinds.cpp:213 -msgid "Radio user track skip" +#: Client/loader/Utils.cpp:1541 +#, c-format +msgid "GTA:SA had trouble opening the file '%s'" msgstr "" -#: Client/core/CKeyBinds.cpp:214 -msgid "Horn" +#: Client/loader/Utils.cpp:1563 +#, c-format +msgid "GTA:SA is missing the file '%s'." msgstr "" -#: Client/core/CKeyBinds.cpp:215 -msgid "Sub-mission" +#: Client/loader/Utils.cpp:1588 +msgid "GTA:SA had trouble loading a model." msgstr "" -#: Client/core/CKeyBinds.cpp:216 -msgid "Handbrake" +#: Client/loader/Utils.cpp:1590 +msgid "If you recently modified gta3.img, then try reinstalling GTA:SA." msgstr "" -#. 30 -#: Client/core/CKeyBinds.cpp:217 -msgid "Vehicle look left" +#: Client/loader/Utils.cpp:1615 +msgid "GTA:SA had trouble adding an upgrade to a vehicle." msgstr "" -#: Client/core/CKeyBinds.cpp:218 -msgid "Vehicle look right" +#: Client/loader/Utils.cpp:1634 +#, c-format +msgid "GTA:SA found errors in the file '%s'" msgstr "" -#: Client/core/CKeyBinds.cpp:219 -msgid "Vehicle look behind" +#: Client/loader/Utils.cpp:1716 +msgid "Did your computer restart when playing MTA:SA?" msgstr "" -#: Client/core/CKeyBinds.cpp:220 -msgid "Vehicle mouse look" +#: Client/loader/Utils.cpp:1781 +msgid "Please terminate the following programs before continuing:" msgstr "" -#: Client/core/CKeyBinds.cpp:221 -msgid "Special control left" +#. ///////////////////////////////////////////////////////////////////////// +#. +#. Dialog strings +#. +#. +#. ///////////////////////////////////////////////////////////////////////// +#: Client/loader/Dialogs.cpp:131 Client/gui/CGUIMessageBox_Impl.cpp:72 +#: Client/core/CQuestionBox.cpp:195 Client/core/CSettings.cpp:1377 +#: Client/core/CSettings.cpp:1401 Client/core/CSettings.cpp:4471 +#: Client/core/CSettings.cpp:4545 Client/core/CSettings.cpp:4575 +#: Client/core/CSettings.cpp:4624 Client/core/CVersionUpdater.cpp:1572 +#: Client/core/CVersionUpdater.cpp:1590 Client/core/CVersionUpdater.cpp:1859 +#: Client/core/CVersionUpdater.cpp:1878 Client/core/CMainMenu.cpp:1200 +#: Client/core/ServerBrowser/CServerInfo.cpp:479 +msgid "Yes" msgstr "" -#: Client/core/CKeyBinds.cpp:222 -msgid "Special control right" -msgstr "" - -#: Client/core/CKeyBinds.cpp:223 -msgid "Special control down" -msgstr "" - -#: Client/core/CKeyBinds.cpp:224 -msgid "Special control up" +#: Client/loader/Dialogs.cpp:132 Client/core/CQuestionBox.cpp:194 +#: Client/core/CSettings.cpp:1376 Client/core/CSettings.cpp:1400 +#: Client/core/CSettings.cpp:4470 Client/core/CSettings.cpp:4544 +#: Client/core/CSettings.cpp:4574 Client/core/CSettings.cpp:4623 +#: Client/core/CVersionUpdater.cpp:1571 Client/core/CVersionUpdater.cpp:1589 +#: Client/core/CVersionUpdater.cpp:1858 Client/core/CVersionUpdater.cpp:1877 +#: Client/core/CMainMenu.cpp:1199 Client/core/ServerBrowser/CServerInfo.cpp:479 +msgid "No" msgstr "" -#: Client/core/CKeyBinds.cpp:225 -msgid "Aim weapon" +#. Create buttons +#. OK button +#: Client/loader/Dialogs.cpp:133 Client/gui/CGUIMessageBox_Impl.cpp:64 +#: Client/core/CSettings.cpp:127 Client/core/CSettings.cpp:4767 +#: Client/core/CVersionUpdater.cpp:1607 Client/core/CVersionUpdater.cpp:1823 +#: Client/core/CVersionUpdater.cpp:1916 Client/core/CVersionUpdater.cpp:1938 +#: Client/core/CVersionUpdater.cpp:1956 Client/core/CVersionUpdater.cpp:1968 +#: Client/core/CVersionUpdater.cpp:2120 Client/core/CVersionUpdater.cpp:2129 +#: Client/core/CVersionUpdater.cpp:2138 Client/core/CVersionUpdater.cpp:2152 +msgid "OK" msgstr "" -#: Client/core/CKeyBinds.cpp:226 -msgid "Conversation yes" +#: Client/loader/Dialogs.cpp:134 +msgid "Quit" msgstr "" -#. 40 -#: Client/core/CKeyBinds.cpp:227 -msgid "Conversation no" +#: Client/loader/Dialogs.cpp:135 +#: Client/core/ServerBrowser/CServerBrowser.cpp:556 +msgid "Help" msgstr "" -#: Client/core/CKeyBinds.cpp:228 -msgid "Group control forwards" +#. Cancel button +#: Client/loader/Dialogs.cpp:136 +#: Client/mods/deathmatch/logic/CLocalServer.cpp:123 +#: Client/gui/CGUIMessageBox_Impl.cpp:68 Client/core/CSettings.cpp:132 +#: Client/core/CSettings.cpp:4766 Client/core/CVersionUpdater.cpp:1790 +#: Client/core/CVersionUpdater.cpp:1806 Client/core/CVersionUpdater.cpp:1841 +msgid "Cancel" msgstr "" -#: Client/core/CKeyBinds.cpp:229 -msgid "Group control backwards" +#: Client/loader/Dialogs.cpp:151 +msgid "MTA: San Andreas has encountered a problem" msgstr "" -#: Client/core/CCommandFuncs.cpp:24 -msgid "***[ COMMAND HELP ]***\n" +#: Client/loader/Dialogs.cpp:152 +msgid "Crash information" msgstr "" -#: Client/core/CCommandFuncs.cpp:158 -#, c-format -msgid "* The time is %d:%02d:%02d" +#: Client/loader/Dialogs.cpp:153 +msgid "" +"Tick the check box to send this crash info to MTA devs using the 'internet'" msgstr "" -#: Client/core/CCommandFuncs.cpp:242 -msgid "connect: Syntax is 'connect [ ]'" +#: Client/loader/Dialogs.cpp:154 +msgid "Doing so will increase the chance of this crash being fixed." msgstr "" -#: Client/core/CCommandFuncs.cpp:250 Client/core/CCommandFuncs.cpp:318 -msgid "connect: Bad port number" +#: Client/loader/Dialogs.cpp:155 +msgid "Do you want to restart MTA: San Andreas ?" msgstr "" -#: Client/core/CCommandFuncs.cpp:272 Client/core/CCommandFuncs.cpp:333 -#, c-format -msgid "connect: Connecting to %s:%u..." +#: Client/loader/Dialogs.cpp:162 +msgid "MTA: San Andreas - Warning" msgstr "" -#: Client/core/CCommandFuncs.cpp:276 Client/core/CCommandFuncs.cpp:337 -#, c-format -msgid "connect: could not connect to %s:%u!" +#: Client/loader/Dialogs.cpp:163 +msgid "" +"Your Grand Theft Auto: San Andreas install directory contains these files:" msgstr "" -#: Client/core/CCommandFuncs.cpp:281 -msgid "connect: Failed to unload current mod" +#: Client/loader/Dialogs.cpp:165 +msgid "" +"These files are not required and may interfere with the graphical features " +"in this version of MTA:SA.\n" +"\n" +"It is recommended that you remove or rename these files." msgstr "" -#: Client/core/CCommandFuncs.cpp:371 -msgid "Bound all controls from GTA" +#: Client/loader/Dialogs.cpp:167 +msgid "Keep these files, but also show this warning on next start" msgstr "" -#: Client/core/CCommandFuncs.cpp:385 -msgid "Saved configuration file" +#: Client/loader/Dialogs.cpp:168 +msgid "Do not remind me about these files again" msgstr "" -#. Print it -#: Client/core/CCommandFuncs.cpp:451 -#, c-format -msgid "* Your serial is: %s" +#: Client/loader/Dialogs.cpp:169 +msgid "Rename these files from *.dll to *.dll.bak" msgstr "" -#. Even the default skin doesn't work, so give up -#: Client/core/CGUI.cpp:86 -msgid "" -"The skin you selected could not be loaded, and the default skin also could " -"not be loaded, please reinstall MTA." +#: Client/loader/Dialogs.cpp:170 +msgid "Show me these files" msgstr "" -#. Show a message that the connection timed out and abort -#. Show failed message and abort the attempt -#. Show timeout message and disconnect -#. Display an error, reset the error status and exit -#: Client/core/CGUI.cpp:87 Client/core/CCore.cpp:1275 -#: Client/core/CCore.cpp:1288 Client/core/CConnectManager.cpp:80 -#: Client/core/CConnectManager.cpp:111 Client/core/CConnectManager.cpp:127 -#: Client/core/CConnectManager.cpp:263 Client/core/CConnectManager.cpp:321 -#: Client/core/CConnectManager.cpp:404 Client/core/CConnectManager.cpp:411 -#: Client/core/CConnectManager.cpp:421 Client/core/CSettings.cpp:2929 -#: Client/core/CSettings.cpp:4148 Client/core/CSettings.cpp:4176 -#: Client/core/CSettings.cpp:4746 Client/core/DXHook/CDirect3DHook9.cpp:127 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1278 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1300 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1357 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1406 -#: Client/mods/deathmatch/logic/CClientGame.cpp:635 -#: Client/mods/deathmatch/logic/CClientGame.cpp:709 -#: Client/mods/deathmatch/logic/CClientGame.cpp:733 -#: Client/mods/deathmatch/logic/CClientGame.cpp:755 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1171 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1251 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1261 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1330 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1367 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1416 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1428 -#: Client/mods/deathmatch/logic/CResourceFileDownloadManager.cpp:145 -#: Client/loader/CInstallManager.cpp:552 Client/loader/CInstallManager.cpp:561 -#: Client/loader/MainFunctions.cpp:252 Client/loader/MainFunctions.cpp:267 -#: Client/loader/MainFunctions.cpp:269 Client/loader/MainFunctions.cpp:846 -#: Shared/mods/deathmatch/logic/CLatentTransferManager.cpp:378 -#: Shared/sdk/SharedUtil.Misc.hpp:137 -msgid "Error" +#: Client/loader/Dialogs.cpp:171 +msgid "Play MTA:SA" msgstr "" -#: Client/core/CCore.cpp:674 Client/core/CSettings.cpp:3465 -#: Client/mods/deathmatch/logic/CResource.cpp:372 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1083 -msgid "In-game" +#: Client/loader/Dialogs.cpp:177 +msgid "MTA: San Andreas - Confusing options" msgstr "" -#: Client/core/CCore.cpp:674 Client/core/CSettings.cpp:3461 -#: Client/core/CMainMenu.cpp:304 -#: Client/mods/deathmatch/logic/CClientGame.cpp:527 -msgid "Main menu" +#: Client/loader/Dialogs.cpp:178 +msgid "NVidia Optimus detected!" msgstr "" -#: Client/core/CCore.cpp:811 Client/loader/CInstallManager.cpp:1057 -#, c-format -msgid "MTA:SA cannot continue because drive %s does not have enough space." +#: Client/loader/Dialogs.cpp:179 +msgid "Try each option and see what works:" msgstr "" -#: Client/core/CCore.cpp:813 Shared/mods/deathmatch/logic/Utils.cpp:111 -msgid "Fatal error" +#: Client/loader/Dialogs.cpp:180 +msgid "A - Standard NVidia" msgstr "" -#: Client/core/CCore.cpp:938 -msgid "TO FIX, REMOVE THIS FILE:" +#: Client/loader/Dialogs.cpp:181 +msgid "B - Alternate NVidia" msgstr "" -#: Client/core/CCore.cpp:970 -#, c-format -msgid "%s module is incorrect!" +#: Client/loader/Dialogs.cpp:182 +msgid "C - Standard Intel" msgstr "" -#: Client/core/CCore.cpp:1275 -msgid "Error executing URL" +#: Client/loader/Dialogs.cpp:183 +msgid "D - Alternate Intel" msgstr "" -#: Client/core/CCore.cpp:1287 -#, c-format -msgid "Error running mod specified in command line ('%s')" +#: Client/loader/Dialogs.cpp:184 +msgid "If you get desperate, this might help:" msgstr "" -#. m_pCommands->Add ( "e", CCommandFuncs::Editor ); -#. m_pCommands->Add ( "clear", CCommandFuncs::Clear ); -#: Client/core/CCore.cpp:1389 -msgid "this help screen" +#: Client/loader/Dialogs.cpp:185 +msgid "If you have already selected an option that works, this might help:" msgstr "" -#: Client/core/CCore.cpp:1390 Client/core/CCore.cpp:1391 -msgid "exits the application" +#: Client/loader/Dialogs.cpp:186 +msgid "Force windowed mode" msgstr "" -#: Client/core/CCore.cpp:1392 -msgid "shows the version" +#: Client/loader/Dialogs.cpp:187 +msgid "Don't show again" msgstr "" -#: Client/core/CCore.cpp:1393 -msgid "shows the time" +#: Client/loader/Dialogs.cpp:195 +msgid "Warning: Could not detect anti-virus product" msgstr "" -#: Client/core/CCore.cpp:1394 -msgid "shows the hud" +#: Client/loader/Dialogs.cpp:197 +msgid "" +"MTA could not detect an anti-virus on your PC.\n" +"\n" +"Viruses interfere with MTA and degrade your gameplay experience.\n" +"\n" +"Press 'Help' for more information." msgstr "" -#: Client/core/CCore.cpp:1395 -msgid "shows all the binds" +#: Client/loader/Dialogs.cpp:200 +msgid "I have already installed an anti-virus" msgstr "" -#: Client/core/CCore.cpp:1396 -msgid "shows your serial" +#: Client/loader/Dialogs.cpp:202 +msgid "" +"I will not install an anti-virus.\n" +"I want my PC to lag and be part of a botnet." msgstr "" -#: Client/core/CCore.cpp:1405 -msgid "connects to a server (host port nick pass)" +#: Client/loader/Dialogs.cpp:901 Client/loader/Install.cpp:849 +msgid "Installing update..." msgstr "" -#: Client/core/CCore.cpp:1406 -msgid "connects to a previous server" +#: Client/loader/Dialogs.cpp:909 Client/loader/Install.cpp:931 +msgid "Extracting files..." msgstr "" -#: Client/core/CCore.cpp:1407 -msgid "binds a key (key control)" +#: Client/loader/MainFunctions.cpp:248 +msgid "" +"Trouble restarting MTA:SA\n" +"\n" +"If the problem persists, open Task Manager and\n" +"stop the 'gta_sa.exe' and 'Multi Theft Auto.exe' processes\n" +"\n" +"\n" +"Try to launch MTA:SA again?" msgstr "" -#: Client/core/CCore.cpp:1408 -msgid "unbinds a key (key)" +#: Client/loader/MainFunctions.cpp:266 +msgid "" +"Another instance of MTA is already running.\n" +"\n" +"If this problem persists, please restart your computer" msgstr "" -#: Client/core/CCore.cpp:1409 -msgid "copies the default gta controls" +#: Client/loader/MainFunctions.cpp:269 +msgid "" +"Another instance of MTA is already running.\n" +"\n" +"Do you want to terminate it?" msgstr "" -#: Client/core/CCore.cpp:1410 -msgid "outputs a screenshot" +#: Client/loader/MainFunctions.cpp:294 +msgid "" +"Are you having problems running MTA:SA?.\n" +"\n" +"Do you want to revert to an earlier version?" msgstr "" -#: Client/core/CCore.cpp:1411 -msgid "immediately saves the config" +#: Client/loader/MainFunctions.cpp:324 +msgid "" +"There seems to be a problem launching MTA:SA.\n" +"Resetting GTA settings can sometimes fix this problem.\n" +"\n" +"Do you want to reset GTA settings now?" msgstr "" -#: Client/core/CCore.cpp:1413 -msgid "clears the debug view" +#: Client/loader/MainFunctions.cpp:339 +msgid "" +"GTA settings have been reset.\n" +"\n" +"Press OK to continue." msgstr "" -#: Client/core/CCore.cpp:1414 -msgid "scrolls the chatbox upwards" +#: Client/loader/MainFunctions.cpp:344 +#, c-format +msgid "File could not be deleted: '%s'" msgstr "" -#: Client/core/CCore.cpp:1415 -msgid "scrolls the chatbox downwards" -msgstr "" - -#: Client/core/CCore.cpp:1416 -msgid "scrolls the debug view upwards" -msgstr "" - -#: Client/core/CCore.cpp:1417 -msgid "scrolls the debug view downwards" +#. No settings to delete, or can't find them +#: Client/loader/MainFunctions.cpp:352 +msgid "" +"Are you having problems running MTA:SA?.\n" +"\n" +"Do you want to see some online help?" msgstr "" -#: Client/core/CCore.cpp:1420 -msgid "shows the memory statistics" +#. Inform user +#: Client/loader/MainFunctions.cpp:388 +msgid "" +"Are you having problems running MTA:SA?.\n" +"\n" +"Do you want to change the following setting?" msgstr "" -#: Client/core/CCore.cpp:1421 -msgid "shows the frame timing graph" +#: Client/loader/MainFunctions.cpp:389 Client/core/CSettings.cpp:650 +#: Client/core/CSettings.cpp:992 +msgid "Fullscreen mode:" msgstr "" -#: Client/core/CCore.cpp:1425 -msgid "for developers: reload news" +#: Client/loader/MainFunctions.cpp:389 Client/core/CSettings.cpp:658 +#: Client/core/CSettings.cpp:1603 +msgid "Borderless window" msgstr "" -#: Client/core/CConnectManager.cpp:79 -msgid "Connecting failed. Invalid nick provided!" +#: Client/loader/MainFunctions.cpp:431 +msgid "" +"Are you having problems running MTA:SA?.\n" +"\n" +"Try disabling the following products for GTA and MTA:" msgstr "" -#: Client/core/CConnectManager.cpp:110 -msgid "Connecting failed. Invalid host provided!" +#: Client/loader/MainFunctions.cpp:465 +msgid "" +"WARNING\n" +"\n" +"MTA:SA has detected unusual activity.\n" +"Please run a virus scan to ensure your system is secure.\n" +"\n" msgstr "" -#: Client/core/CConnectManager.cpp:126 +#: Client/loader/MainFunctions.cpp:468 #, c-format -msgid "Connecting to %s at port %u failed!" +msgid "The detected file was: %s\n" msgstr "" -#. Display the status box -#: Client/core/CConnectManager.cpp:147 -#, c-format -msgid "Connecting to %s:%u ..." +#: Client/loader/MainFunctions.cpp:602 +msgid "" +"An instance of GTA: San Andreas is already running. It needs to be " +"terminated before MTA:SA can be started. Do you want to do that now?" msgstr "" -#. Display the status box -#: Client/core/CConnectManager.cpp:148 -#: Client/mods/deathmatch/logic/CClientGame.cpp:651 -msgid "CONNECTING" +#: Client/loader/MainFunctions.cpp:603 Client/loader/MainFunctions.cpp:610 +#: Client/loader/MainFunctions.cpp:1219 +#: Client/core/ServerBrowser/CServerInfo.cpp:319 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1380 +msgid "Information" msgstr "" -#: Client/core/CConnectManager.cpp:263 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1330 -msgid "Connection timed out" +#: Client/loader/MainFunctions.cpp:609 +msgid "" +"Unable to terminate GTA: San Andreas. If the problem persists, please " +"restart your computer." msgstr "" -#: Client/core/CConnectManager.cpp:277 Client/core/CConnectManager.cpp:281 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1378 -msgid "Disconnected: unknown protocol error" +#: Client/loader/MainFunctions.cpp:632 +msgid "" +"Registry entries are missing. Please reinstall Multi Theft Auto: San Andreas." msgstr "" -#: Client/core/CConnectManager.cpp:285 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1382 -msgid "Disconnected: disconnected remotely" +#: Client/loader/MainFunctions.cpp:638 +msgid "" +"The path to your installation of GTA: San Andreas contains unsupported " +"(unicode) characters. Please move your Grand Theft Auto: San Andreas " +"installation to a compatible path that contains only standard ASCII " +"characters and reinstall Multi Theft Auto: San Andreas." msgstr "" -#: Client/core/CConnectManager.cpp:289 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1386 -msgid "Disconnected: connection lost remotely" +#: Client/loader/MainFunctions.cpp:648 +msgid "" +"The path to your installation of 'MTA:SA' or 'GTA: San Andreas'\n" +"contains a ';' (semicolon).\n" +"\n" +" If you experience problems when running MTA:SA,\n" +" move your installation(s) to a path that does not contain a semicolon." msgstr "" -#: Client/core/CConnectManager.cpp:293 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1390 -msgid "Disconnected: you are banned from this server" +#: Client/loader/MainFunctions.cpp:810 +msgid "" +"Load failed. Please ensure that the latest data files have been installed " +"correctly." msgstr "" -#: Client/core/CConnectManager.cpp:300 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1398 -msgid "Disconnected: disconnected from the server" +#: Client/loader/MainFunctions.cpp:819 +#, c-format +msgid "Load failed. Please ensure that %s is installed correctly." msgstr "" -#: Client/core/CConnectManager.cpp:304 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1402 -msgid "Disconnected: connection to the server was lost" +#: Client/loader/MainFunctions.cpp:826 +#, c-format +msgid "Load failed. Could not find gta_sa.exe in %s." msgstr "" -#: Client/core/CConnectManager.cpp:311 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1410 -msgid "Disconnected: connection was refused" +#: Client/loader/MainFunctions.cpp:836 +#, c-format +msgid "" +"Load failed. %s exists in the GTA directory. Please delete before continuing." msgstr "" -#. Failed loading the mod -#: Client/core/CConnectManager.cpp:403 +#: Client/loader/MainFunctions.cpp:845 #, c-format -msgid "No such mod installed (%s)" +msgid "Main file has an incorrect name (%s)" msgstr "" -#: Client/core/CConnectManager.cpp:411 -msgid "Bad server response (2)" +#: Client/loader/MainFunctions.cpp:856 +msgid "" +"Main file is unsigned. Possible virus activity.\n" +"\n" +"See online help if MTA does not work correctly." msgstr "" -#: Client/core/CConnectManager.cpp:421 -msgid "Bad server response (1)" +#: Client/loader/MainFunctions.cpp:882 +#, c-format +msgid "" +"Data file %s is missing. Possible virus activity.\n" +"\n" +"Consider reinstalling Multi Theft Auto for your security.\n" +"See online help if MTA does not work correctly." msgstr "" -#: Client/core/CCredits.cpp:34 -msgid "Programming" +#: Client/loader/MainFunctions.cpp:893 +#, c-format +msgid "" +"Data file %s is modified. Possible virus activity.\n" +"\n" +"Consider reinstalling Multi Theft Auto for your security.\n" +"See online help if MTA does not work correctly." msgstr "" -#: Client/core/CCredits.cpp:63 -msgid "Contributors" +#: Client/loader/MainFunctions.cpp:907 +msgid "" +".asi files are in the 'MTA:SA' or 'GTA: San Andreas' installation " +"directory.\n" +"\n" +"Remove these .asi files if you experience problems with MTA:SA." msgstr "" -#: Client/core/CCredits.cpp:84 -msgid "Game Design / Scripting" +#: Client/loader/MainFunctions.cpp:1009 +msgid "" +"File version mismatch error. Reinstall MTA:SA if you experience problems.\n" msgstr "" -#: Client/core/CCredits.cpp:104 -msgid "Language Localization" +#: Client/loader/MainFunctions.cpp:1018 +msgid "Some files are missing. Reinstall MTA:SA if you experience problems.\n" msgstr "" -#: Client/core/CCredits.cpp:110 -msgid "Patch contributors" +#: Client/loader/MainFunctions.cpp:1030 +msgid "" +"MTA:SA is not compatible with Windows 'Safe Mode'.\n" +"\n" +"Please restart your PC.\n" msgstr "" -#: Client/core/CCredits.cpp:234 -msgid "Special Thanks" +#: Client/loader/MainFunctions.cpp:1123 +msgid "Fix configuration issue" msgstr "" -#: Client/core/CCredits.cpp:265 -msgid "" -"This software and project makes use of the following libraries and software:" +#. Try to relaunch as admin if not done so already +#: Client/loader/MainFunctions.cpp:1157 +msgid "Fix elevation required error" msgstr "" -#. Create window (with frame) if it will fit inside the screen resolution -#: Client/core/CSettings.cpp:84 -msgid "SETTINGS" +#: Client/loader/MainFunctions.cpp:1164 +#, c-format +msgid "" +"Could not start Grand Theft Auto: San Andreas. Please try restarting, or if " +"the problem persists,contact MTA at www.multitheftauto.com. \n" +"\n" +"[%s]" msgstr "" -#: Client/core/CSettings.cpp:116 -msgid "Multiplayer" +#: Client/loader/MainFunctions.cpp:1219 +msgid "" +"GTA: San Andreas may not have launched correctly. Do you want to terminate " +"it?" msgstr "" -#: Client/core/CSettings.cpp:117 -msgid "Video" +#: Client/loader/Install.cpp:265 +msgid "Unknown" msgstr "" -#: Client/core/CSettings.cpp:118 -msgid "Audio" +#: Client/loader/Install.cpp:272 +#, c-format +msgid "" +"The file '%s' is currently locked by %zu processes.\n" +"\n" +"Do you want to terminate the following processes and continue updating?\n" +"\n" +"%s" msgstr "" -#: Client/core/CSettings.cpp:119 -msgid "Binds" +#: Client/loader/Install.cpp:479 +#, c-format +msgid "" +"Your installation may be corrupt now.\n" +"\n" +"%zu out of %zu files could not be restored from the backup.\n" +"\n" +"You should reinstall Multi Theft Auto from www.multitheftauto.com\n" +"or try running the update with administrator rights." msgstr "" -#: Client/core/CSettings.cpp:120 -msgid "Controls" +#: Client/mods/deathmatch/CClient.cpp:36 +msgid "This version has expired." msgstr "" -#: Client/core/CSettings.cpp:121 -msgid "Interface" +#: Client/mods/deathmatch/CClient.cpp:56 +msgid "disconnect from the game" msgstr "" -#: Client/core/CSettings.cpp:122 -msgid "Web Browser" +#: Client/mods/deathmatch/CClient.cpp:57 +msgid "shows the nametags" msgstr "" -#: Client/core/CSettings.cpp:123 -msgid "Advanced" +#: Client/mods/deathmatch/CClient.cpp:58 +msgid "shows the chatbox" msgstr "" -#. Create buttons -#. OK button -#: Client/core/CSettings.cpp:127 Client/core/CSettings.cpp:4767 -#: Client/core/CVersionUpdater.cpp:1607 Client/core/CVersionUpdater.cpp:1823 -#: Client/core/CVersionUpdater.cpp:1916 Client/core/CVersionUpdater.cpp:1938 -#: Client/core/CVersionUpdater.cpp:1956 Client/core/CVersionUpdater.cpp:1968 -#: Client/core/CVersionUpdater.cpp:2120 Client/core/CVersionUpdater.cpp:2129 -#: Client/core/CVersionUpdater.cpp:2138 Client/core/CVersionUpdater.cpp:2152 -#: Client/loader/Dialogs.cpp:133 Client/gui/CGUIMessageBox_Impl.cpp:64 -msgid "OK" +#: Client/mods/deathmatch/CClient.cpp:59 +msgid "shows the network statistics" msgstr "" -#. Cancel button -#: Client/core/CSettings.cpp:132 Client/core/CSettings.cpp:4766 -#: Client/core/CVersionUpdater.cpp:1790 Client/core/CVersionUpdater.cpp:1806 -#: Client/core/CVersionUpdater.cpp:1841 -#: Client/mods/deathmatch/logic/CLocalServer.cpp:123 -#: Client/loader/Dialogs.cpp:136 Client/gui/CGUIMessageBox_Impl.cpp:68 -msgid "Cancel" +#. Key commands (registered as 'mod commands', can be disabled) +#: Client/mods/deathmatch/CClient.cpp:63 +msgid "open the chat input" msgstr "" -#: Client/core/CSettings.cpp:147 Client/core/CSettings.cpp:338 -#: Client/core/CSettings.cpp:605 Client/core/CSettings.cpp:877 -msgid "Load defaults" +#: Client/mods/deathmatch/CClient.cpp:64 +msgid "transmits voice to other players" msgstr "" -#. * -#. * Controls tab -#. * -#: Client/core/CSettings.cpp:157 Client/core/CSettings.cpp:181 -msgid "Mouse sensitivity:" +#: Client/mods/deathmatch/CClient.cpp:65 +msgid "enters a car as passenger" msgstr "" -#. VerticalAimSensitivity -#: Client/core/CSettings.cpp:157 Client/core/CSettings.cpp:199 -msgid "Vertical aim sensitivity:" +#: Client/mods/deathmatch/CClient.cpp:66 +msgid "next radio channel" msgstr "" -#. Mouse Options -#: Client/core/CSettings.cpp:160 -msgid "Mouse options" +#: Client/mods/deathmatch/CClient.cpp:67 +msgid "previous radio channel" msgstr "" -#: Client/core/CSettings.cpp:167 -msgid "Invert mouse vertically" +#: Client/mods/deathmatch/CClient.cpp:68 +msgid "enables the radar view" msgstr "" -#: Client/core/CSettings.cpp:171 -msgid "Steer with mouse" +#: Client/mods/deathmatch/CClient.cpp:69 +msgid "zooms the radar in" msgstr "" -#: Client/core/CSettings.cpp:175 -msgid "Fly with mouse" +#: Client/mods/deathmatch/CClient.cpp:70 +msgid "zooms the radar out" msgstr "" -#. Joypad options -#: Client/core/CSettings.cpp:217 -msgid "Joypad options" +#: Client/mods/deathmatch/CClient.cpp:71 +msgid "moves the radar north" msgstr "" -#: Client/core/CSettings.cpp:230 -msgid "Standard controls (Mouse + Keyboard)" +#: Client/mods/deathmatch/CClient.cpp:72 +msgid "moves the radar south" msgstr "" -#: Client/core/CSettings.cpp:237 -msgid "Classic controls (Joypad)" +#: Client/mods/deathmatch/CClient.cpp:73 +msgid "moves the radar east" msgstr "" -#: Client/core/CSettings.cpp:274 -msgid "Dead Zone" +#: Client/mods/deathmatch/CClient.cpp:74 +msgid "moves the radar west" msgstr "" -#: Client/core/CSettings.cpp:279 -msgid "Saturation" +#: Client/mods/deathmatch/CClient.cpp:75 +msgid "attaches the radar" msgstr "" -#: Client/core/CSettings.cpp:285 -msgid "Use the 'Binds' tab for joypad buttons." +#: Client/mods/deathmatch/CClient.cpp:76 +msgid "reduces radar opacity" msgstr "" -#: Client/core/CSettings.cpp:324 -msgid "Left Stick" +#: Client/mods/deathmatch/CClient.cpp:77 +msgid "increases radar opacity" msgstr "" -#: Client/core/CSettings.cpp:330 -msgid "Right Stick" +#: Client/mods/deathmatch/CClient.cpp:78 +msgid "toggles radar help text" msgstr "" -#: Client/core/CSettings.cpp:345 -msgid "DESCRIPTION" +#: Client/mods/deathmatch/CClient.cpp:79 +msgid "sends a message to the targetted player" msgstr "" -#: Client/core/CSettings.cpp:346 -msgid "KEY" +#: Client/mods/deathmatch/CClient.cpp:80 +msgid "changes to the next weapon whilst in a vehicle" msgstr "" -#: Client/core/CSettings.cpp:348 -msgid "ALT. KEY" +#: Client/mods/deathmatch/CClient.cpp:81 +msgid "changes to the previous weapon whilst in a vehicle" msgstr "" -#. * -#. * Multiplayer tab -#. * -#: Client/core/CSettings.cpp:353 Client/core/CSettings.cpp:356 -msgid "Nick:" +#: Client/mods/deathmatch/CClient.cpp:82 +msgid "outputs info about the current server" msgstr "" -#: Client/core/CSettings.cpp:366 -msgid "Save server passwords" +#. ACHTUNG" Should this be handled by the atomic cvar setter? +#: Client/mods/deathmatch/CClient.cpp:85 +msgid "defines the scale multiplier of all text-displays" msgstr "" -#: Client/core/CSettings.cpp:371 -msgid "Auto-refresh server browser" +#. Development mode +#: Client/mods/deathmatch/CClient.cpp:92 +msgid "(Development mode) shows the colshapes" msgstr "" -#: Client/core/CSettings.cpp:376 -msgid "Allow screen upload" +#: Client/mods/deathmatch/CClient.cpp:93 +msgid "(Development mode) prints world sound ids into the debug window" msgstr "" -#: Client/core/CSettings.cpp:381 -msgid "Allow external sounds" +#. Throw the error and disconnect +#: Client/mods/deathmatch/logic/CResourceFileDownloadManager.cpp:141 +#, c-format +msgid "Download error: %s" msgstr "" -#: Client/core/CSettings.cpp:386 -msgid "Always show download window" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:505 +msgid "Disconnected: Invalid nickname" msgstr "" -#: Client/core/CSettings.cpp:391 -msgid "Allow connecting with Discord Rich Presence" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:509 +msgid "Disconnect from server" msgstr "" -#: Client/core/CSettings.cpp:396 -msgid "Use customized GTA:SA files" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:513 +#, c-format +msgid "" +"Disconnected: Serial is banned.\n" +"Reason: %s" msgstr "" -#: Client/core/CSettings.cpp:401 -msgid "Map rendering options" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:519 +#, c-format +msgid "" +"Disconnected: You are banned.\n" +"Reason: %s" msgstr "" -#: Client/core/CSettings.cpp:407 Client/core/CSettings.cpp:616 -msgid "Opacity:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:525 +#, c-format +msgid "" +"Disconnected: Account is banned.\n" +"Reason: %s" msgstr "" -#. * -#. * Audio tab -#. * -#: Client/core/CSettings.cpp:427 Client/core/CSettings.cpp:436 -msgid "Master volume:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:530 +msgid "Disconnected: Version mismatch" msgstr "" -#: Client/core/CSettings.cpp:427 Client/core/CSettings.cpp:455 -msgid "Radio volume:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:534 +msgid "Disconnected: Join flood. Please wait a minute, then reconnect." msgstr "" -#: Client/core/CSettings.cpp:427 Client/core/CSettings.cpp:474 -msgid "SFX volume:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:538 +#, c-format +msgid "" +"Disconnected: Server from different branch.\n" +"Information: %s" msgstr "" -#: Client/core/CSettings.cpp:427 Client/core/CSettings.cpp:493 -msgid "MTA volume:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:543 +#, c-format +msgid "" +"Disconnected: Bad version.\n" +"Information: %s" msgstr "" -#: Client/core/CSettings.cpp:428 Client/core/CSettings.cpp:512 -msgid "Voice volume:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:548 +#, c-format +msgid "" +"Disconnected: Server is running a newer build.\n" +"Information: %s" msgstr "" -#: Client/core/CSettings.cpp:428 Client/core/CSettings.cpp:553 -msgid "Play mode:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:553 +#, c-format +msgid "" +"Disconnected: Server is running an older build.\n" +"Information: %s" msgstr "" -#. * -#. * Webbrowser tab -#. * -#: Client/core/CSettings.cpp:430 Client/core/CSettings.cpp:618 -#: Client/core/CSettings.cpp:892 Client/core/CSettings.cpp:2006 -#: Client/mods/deathmatch/logic/CLocalServer.cpp:51 -msgid "General" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:558 +msgid "Disconnected: Nick already in use" msgstr "" -#: Client/core/CSettings.cpp:531 -msgid "Radio options" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:562 +msgid "Disconnected: Player element could not be created." msgstr "" -#: Client/core/CSettings.cpp:537 -msgid "Radio Equalizer" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:566 +#, c-format +msgid "Disconnected: Server refused the connection: %s" msgstr "" -#: Client/core/CSettings.cpp:542 -msgid "Radio Auto-tune" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:571 +msgid "Disconnected: Serial verification failed" msgstr "" -#: Client/core/CSettings.cpp:547 -msgid "Usertrack options" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:575 +#, c-format +msgid "Disconnected: Connection desync %s" msgstr "" -#: Client/core/CSettings.cpp:561 Client/core/CSettings.cpp:3069 -msgid "Radio" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:584 +#, c-format +msgid "Disconnected: You were kicked by %s" msgstr "" -#: Client/core/CSettings.cpp:562 Client/core/CSettings.cpp:3071 -msgid "Random" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:589 +#, c-format +msgid "Disconnected: You were banned by %s" msgstr "" -#: Client/core/CSettings.cpp:563 Client/core/CSettings.cpp:3073 -msgid "Sequential" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:600 +msgid "Disconnected: Server shutdown or restarting" msgstr "" -#: Client/core/CSettings.cpp:566 -msgid "Automatic Media Scan" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:620 +msgid "You were kicked from the game" msgstr "" -#: Client/core/CSettings.cpp:573 -msgid "Mute options" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:621 +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:632 +msgid "This server requires a non-modifed gta_sa.exe" msgstr "" -#: Client/core/CSettings.cpp:579 -msgid "Mute All sounds when minimized" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:622 +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:633 +msgid "Please replace gta_sa.exe" msgstr "" -#: Client/core/CSettings.cpp:584 -msgid "Mute Radio sounds when minimized" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:623 +msgid "This server does not allow custom D3D9.DLLs" msgstr "" -#: Client/core/CSettings.cpp:589 -msgid "Mute SFX sounds when minimized" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:624 +msgid "Remove D3D9.DLL from your GTA install directory and restart MTA" msgstr "" -#: Client/core/CSettings.cpp:594 -msgid "Mute MTA sounds when minimized" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:625 +msgid "This server does not allow virtual machines" msgstr "" -#: Client/core/CSettings.cpp:599 -msgid "Mute Voice sounds when minimized" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:626 +msgid "This server requires driver signing to be enabled" msgstr "" -#. * -#. * Video tab -#. * -#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:624 -msgid "Resolution:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:627 +msgid "Please restart your PC" msgstr "" -#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:671 -msgid "FOV:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:628 +msgid "This server has detected missing anti-cheat components" msgstr "" -#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:687 -msgid "Draw Distance:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:629 +msgid "Try restarting MTA" msgstr "" -#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:705 -msgid "Brightness:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:630 +msgid "This server requires a non-modifed gta3.img and gta_int.img" msgstr "" -#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:723 -msgid "FX Quality:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:631 +msgid "Please replace gta3.img or gta_int.img" msgstr "" -#: Client/core/CSettings.cpp:616 Client/core/CSettings.cpp:737 -msgid "Anisotropic filtering:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:634 +msgid "This server does not allow Wine" msgstr "" -#: Client/core/CSettings.cpp:616 Client/core/CSettings.cpp:764 -msgid "Anti-aliasing:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:635 +msgid "Ensure no other program is modifying MTA:SA" msgstr "" -#: Client/core/CSettings.cpp:616 Client/core/CSettings.cpp:778 -msgid "Aspect Ratio:" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:649 +msgid "Time Remaining: " msgstr "" -#: Client/core/CSettings.cpp:636 -msgid "Windowed" -msgstr "" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:659 +#, c-format +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" -#: Client/core/CSettings.cpp:642 -msgid "DPI aware" -msgstr "" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:661 +#, c-format +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "" +msgstr[1] "" -#: Client/core/CSettings.cpp:650 Client/core/CSettings.cpp:992 -#: Client/loader/MainFunctions.cpp:389 -msgid "Fullscreen mode:" -msgstr "" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:663 +#, c-format +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" -#: Client/core/CSettings.cpp:657 Client/core/CSettings.cpp:1601 -msgid "Standard" +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:665 +#, c-format +msgid "%d second" +msgid_plural "%d seconds" +msgstr[0] "" +msgstr[1] "" + +#. Display the error +#: Client/mods/deathmatch/logic/CPacketHandler.cpp:669 +msgid "Disconnected" msgstr "" -#: Client/core/CSettings.cpp:658 Client/core/CSettings.cpp:1603 -#: Client/loader/MainFunctions.cpp:389 -msgid "Borderless window" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:37 +msgid "HOST GAME" msgstr "" -#: Client/core/CSettings.cpp:659 Client/core/CSettings.cpp:1605 -msgid "Borderless keep res" +#. * +#. * Webbrowser tab +#. * +#: Client/mods/deathmatch/logic/CLocalServer.cpp:51 +#: Client/core/CSettings.cpp:430 Client/core/CSettings.cpp:618 +#: Client/core/CSettings.cpp:892 Client/core/CSettings.cpp:2006 +msgid "General" msgstr "" -#: Client/core/CSettings.cpp:663 -msgid "Mip Mapping" +#. m_pTabs->CreateTab ( "Gamemode" ); +#: Client/mods/deathmatch/logic/CLocalServer.cpp:53 +msgid "Resources" msgstr "" -#: Client/core/CSettings.cpp:731 Client/core/CSettings.cpp:1505 -msgid "Low" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:55 +#: Client/mods/deathmatch/logic/CLocalServer.cpp:57 +msgid "Server name:" msgstr "" -#: Client/core/CSettings.cpp:732 Client/core/CSettings.cpp:1507 -msgid "Medium" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:64 +#: Client/mods/deathmatch/logic/CLocalServer.cpp:66 +msgid "Password:" msgstr "" -#: Client/core/CSettings.cpp:733 Client/core/CSettings.cpp:1074 -#: Client/core/CSettings.cpp:1509 Client/core/CSettings.cpp:3127 -msgid "High" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:73 +#: Client/mods/deathmatch/logic/CLocalServer.cpp:75 +msgid "Max players:" msgstr "" -#: Client/core/CSettings.cpp:734 Client/core/CSettings.cpp:1511 -msgid "Very high" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:82 +#: Client/mods/deathmatch/logic/CLocalServer.cpp:84 +msgid "Broadcast:" msgstr "" -#: Client/core/CSettings.cpp:749 Client/core/CSettings.cpp:772 -#: Client/core/CSettings.cpp:1005 Client/core/CSettings.cpp:1059 -#: Client/core/CSettings.cpp:1189 Client/core/CSettings.cpp:1515 -#: Client/core/CSettings.cpp:3134 Client/core/CSettings.cpp:3166 -#: Client/core/CSettings.cpp:3188 Client/core/CSettings.cpp:4216 -msgid "Off" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:86 +msgid "LAN" msgstr "" -#: Client/core/CSettings.cpp:773 Client/core/CSettings.cpp:1517 -msgid "1x" +#. Create the tabs +#: Client/mods/deathmatch/logic/CLocalServer.cpp:90 +#: Client/core/ServerBrowser/CServerBrowser.cpp:133 +msgid "Internet" msgstr "" -#: Client/core/CSettings.cpp:774 Client/core/CSettings.cpp:1519 -msgid "2x" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:99 +msgid "Selected" msgstr "" -#: Client/core/CSettings.cpp:775 Client/core/CSettings.cpp:1521 -msgid "3x" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:116 +msgid "All" msgstr "" -#: Client/core/CSettings.cpp:788 Client/core/CSettings.cpp:1007 -#: Client/core/CSettings.cpp:1527 Client/core/CSettings.cpp:3136 -msgid "Auto" +#: Client/mods/deathmatch/logic/CLocalServer.cpp:118 +msgid "Start" msgstr "" -#: Client/core/CSettings.cpp:789 Client/core/CSettings.cpp:1529 -msgid "4:3" +#: Client/mods/deathmatch/logic/CResource.cpp:372 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1083 Client/core/CCore.cpp:674 +#: Client/core/CSettings.cpp:3465 +msgid "In-game" msgstr "" -#: Client/core/CSettings.cpp:790 Client/core/CSettings.cpp:1531 -msgid "16:10" +#: Client/mods/deathmatch/logic/CTransferBox.cpp:25 +msgid "Map download progress:" msgstr "" -#: Client/core/CSettings.cpp:791 Client/core/CSettings.cpp:1533 -msgid "16:9" +#: Client/mods/deathmatch/logic/CTransferBox.cpp:28 +msgid "Download Progress:" msgstr "" -#: Client/core/CSettings.cpp:794 -msgid "HUD Match Aspect Ratio" +#. Find our largest piece of text, so we can size accordingly +#: Client/mods/deathmatch/logic/CTransferBox.cpp:42 +#: Client/mods/deathmatch/logic/CTransferBox.cpp:105 +#, c-format +msgid "%s of %s" msgstr "" -#: Client/core/CSettings.cpp:800 -msgid "Volumetric Shadows" +#: Client/mods/deathmatch/logic/CTransferBox.cpp:44 +#: Client/mods/deathmatch/logic/CTransferBox.cpp:65 +msgid "Disconnect to cancel download" msgstr "" -#: Client/core/CSettings.cpp:804 -msgid "Grass effect" +#: Client/mods/deathmatch/logic/CClientGame.cpp:370 +msgid "Flying a UFO around" msgstr "" -#: Client/core/CSettings.cpp:808 -msgid "Heat haze" +#: Client/mods/deathmatch/logic/CClientGame.cpp:370 +msgid "Cruising around" msgstr "" -#: Client/core/CSettings.cpp:812 -msgid "Tyre Smoke etc" +#: Client/mods/deathmatch/logic/CClientGame.cpp:370 +msgid "Riding the waves of" msgstr "" -#: Client/core/CSettings.cpp:816 -msgid "Dynamic ped shadows" +#: Client/mods/deathmatch/logic/CClientGame.cpp:371 +msgid "Riding the train in" msgstr "" -#: Client/core/CSettings.cpp:820 -msgid "Motion blur" +#: Client/mods/deathmatch/logic/CClientGame.cpp:371 +msgid "Flying around" msgstr "" -#: Client/core/CSettings.cpp:825 -msgid "Full Screen Minimize" +#: Client/mods/deathmatch/logic/CClientGame.cpp:372 +msgid "Riding around" msgstr "" -#: Client/core/CSettings.cpp:837 -msgid "Enable Device Selection Dialog" +#: Client/mods/deathmatch/logic/CClientGame.cpp:372 +msgid "Monster truckin' around" msgstr "" -#: Client/core/CSettings.cpp:849 -msgid "Show unsafe resolutions" +#: Client/mods/deathmatch/logic/CClientGame.cpp:372 +msgid "Quaddin' around" msgstr "" -#: Client/core/CSettings.cpp:861 -msgid "Render vehicles always in high detail" +#: Client/mods/deathmatch/logic/CClientGame.cpp:373 +msgid "Bunny hopping around" msgstr "" -#: Client/core/CSettings.cpp:865 -msgid "Render peds always in high detail" +#: Client/mods/deathmatch/logic/CClientGame.cpp:373 +msgid "Doing weird stuff in" msgstr "" -#: Client/core/CSettings.cpp:869 -msgid "Corona rain reflections" +#: Client/mods/deathmatch/logic/CClientGame.cpp:377 +msgid "Climbing around in" msgstr "" -#: Client/core/CSettings.cpp:898 -msgid "Enable remote websites" +#: Client/mods/deathmatch/logic/CClientGame.cpp:378 +#: Client/mods/deathmatch/logic/CClientGame.cpp:379 +msgid "Doing a drive-by in" msgstr "" -#: Client/core/CSettings.cpp:903 -msgid "Enable Javascript on remote websites" +#: Client/mods/deathmatch/logic/CClientGame.cpp:380 +msgid "Blub blub..." msgstr "" -#: Client/core/CSettings.cpp:908 -msgid "Custom blacklist" +#: Client/mods/deathmatch/logic/CClientGame.cpp:381 +msgid "Breathing water" msgstr "" -#: Client/core/CSettings.cpp:919 Client/core/CSettings.cpp:954 -msgid "Enter a domain e.g. google.com" +#: Client/mods/deathmatch/logic/CClientGame.cpp:382 +msgid "Drowning in" msgstr "" -#: Client/core/CSettings.cpp:927 -msgid "Block" +#: Client/mods/deathmatch/logic/CClientGame.cpp:383 +msgid "Ducking for cover in" msgstr "" -#: Client/core/CSettings.cpp:935 Client/core/CSettings.cpp:970 -msgid "Domain" +#: Client/mods/deathmatch/logic/CClientGame.cpp:384 +msgid "Fighting in" msgstr "" -#: Client/core/CSettings.cpp:937 Client/core/CSettings.cpp:972 -msgid "Remove domain" +#: Client/mods/deathmatch/logic/CClientGame.cpp:385 +msgid "Throwing fists in" msgstr "" -#. Reset vecTemp -#: Client/core/CSettings.cpp:943 -msgid "Custom whitelist" +#: Client/mods/deathmatch/logic/CClientGame.cpp:386 +msgid "Blastin' fools in" msgstr "" -#: Client/core/CSettings.cpp:962 Client/cefweb/CWebsiteRequests.cpp:51 -msgid "Allow" +#: Client/mods/deathmatch/logic/CClientGame.cpp:387 +msgid "Shooting up" msgstr "" -#. Misc section label -#: Client/core/CSettings.cpp:985 -msgid "Misc" +#: Client/mods/deathmatch/logic/CClientGame.cpp:388 +msgid "Jetpacking in" msgstr "" -#. Fast clothes loading -#: Client/core/CSettings.cpp:991 Client/core/CSettings.cpp:998 -#: Client/core/CSettings.cpp:4785 -msgid "Fast CJ clothes loading:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:389 +msgid "Literally on fire in" msgstr "" -#. Browser scan speed -#: Client/core/CSettings.cpp:991 Client/core/CSettings.cpp:1012 -#: Client/core/CSettings.cpp:4787 -msgid "Browser speed:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:390 +msgid "Burning up in" msgstr "" -#. Single download -#: Client/core/CSettings.cpp:991 Client/core/CSettings.cpp:1026 -#: Client/core/CSettings.cpp:4789 -msgid "Single connection:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:391 +msgid "Swimming in" msgstr "" -#. Packet tag -#: Client/core/CSettings.cpp:991 Client/core/CSettings.cpp:1039 -#: Client/core/CSettings.cpp:4791 -msgid "Packet tag:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:392 +msgid "Floating around in" msgstr "" -#. Progress animation -#: Client/core/CSettings.cpp:992 Client/core/CSettings.cpp:1052 -#: Client/core/CSettings.cpp:4793 -msgid "Progress animation:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:393 +msgid "Being chased by a shark" msgstr "" -#. Process priority -#: Client/core/CSettings.cpp:992 Client/core/CSettings.cpp:1065 -#: Client/core/CSettings.cpp:4783 -msgid "Process priority:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:394 +msgid "Choking to death in" msgstr "" -#. Debug setting -#: Client/core/CSettings.cpp:992 Client/core/CSettings.cpp:1079 -#: Client/core/CSettings.cpp:4795 -msgid "Debug setting:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:527 Client/core/CCore.cpp:674 +#: Client/core/CSettings.cpp:3461 Client/core/CMainMenu.cpp:304 +msgid "Main menu" msgstr "" -#. Streaming memory -#: Client/core/CSettings.cpp:993 Client/core/CSettings.cpp:1102 -#: Client/core/CSettings.cpp:4797 -msgid "Streaming memory:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:635 +#: Client/mods/deathmatch/logic/CClientGame.cpp:733 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1300 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1357 +msgid "Invalid nickname! Please go to Settings and set a new one!" msgstr "" -#. Update build type -#: Client/core/CSettings.cpp:993 Client/core/CSettings.cpp:1203 -msgid "Update build type:" +#. Display the status box +#: Client/mods/deathmatch/logic/CClientGame.cpp:651 +#: Client/core/CConnectManager.cpp:148 +msgid "CONNECTING" msgstr "" -#. UpdateAutoInstall -#: Client/core/CSettings.cpp:993 Client/core/CSettings.cpp:1182 -msgid "Install important updates:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:651 +msgid "Entering the game ..." msgstr "" -#: Client/core/CSettings.cpp:1006 Client/core/CSettings.cpp:1034 -#: Client/core/CSettings.cpp:1047 Client/core/CSettings.cpp:3138 -#: Client/core/CSettings.cpp:3154 Client/core/CSettings.cpp:3161 -msgid "On" +#: Client/mods/deathmatch/logic/CClientGame.cpp:709 +msgid "" +"Not connected; please use Quick Connect or the 'connect' command to connect " +"to a server." msgstr "" -#: Client/core/CSettings.cpp:1019 Client/core/CSettings.cpp:3143 -msgid "Very slow" +#: Client/mods/deathmatch/logic/CClientGame.cpp:755 +msgid "Could not start the local server. See console for details." msgstr "" -#: Client/core/CSettings.cpp:1020 Client/core/CSettings.cpp:1033 -#: Client/core/CSettings.cpp:1046 Client/core/CSettings.cpp:1060 -#: Client/core/CSettings.cpp:1086 Client/core/CSettings.cpp:1098 -#: Client/core/CSettings.cpp:1190 Client/core/CSettings.cpp:1210 -#: Client/core/CSettings.cpp:3145 Client/core/CSettings.cpp:3152 -#: Client/core/CSettings.cpp:3159 Client/core/CSettings.cpp:3168 -#: Client/core/CSettings.cpp:3181 -msgid "Default" +#: Client/mods/deathmatch/logic/CClientGame.cpp:765 +#: Client/mods/deathmatch/logic/CClientGame.cpp:1240 +msgid "Local Server" msgstr "" -#: Client/core/CSettings.cpp:1021 Client/core/CSettings.cpp:3147 -msgid "Fast" +#: Client/mods/deathmatch/logic/CClientGame.cpp:765 +msgid "Starting local server ..." msgstr "" -#: Client/core/CSettings.cpp:1072 Client/core/CSettings.cpp:3123 -msgid "Normal" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1013 +msgid "Area 51" msgstr "" -#: Client/core/CSettings.cpp:1073 Client/core/CSettings.cpp:3125 -msgid "Above normal" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1022 +msgid "Walking around " msgstr "" -#: Client/core/CSettings.cpp:1109 -msgid "Min" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1171 +#, c-format +msgid "You were kicked from the game ( %s )" msgstr "" -#: Client/core/CSettings.cpp:1122 -msgid "Max" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1240 +msgid "Connecting to local server..." msgstr "" -#. Windows 8 compatibility -#: Client/core/CSettings.cpp:1129 -msgid "Windows 8 compatibility:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1251 +msgid "Error connecting to server." msgstr "" -#: Client/core/CSettings.cpp:1133 -msgid "16-bit color" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1261 +msgid "Connecting to local server timed out. See console for details." msgstr "" -#: Client/core/CSettings.cpp:1138 -msgid "Mouse fix" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1330 +#: Client/core/CConnectManager.cpp:263 +msgid "Connection timed out" msgstr "" -#. Cache path info -#: Client/core/CSettings.cpp:1156 -msgid "Client resource files:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1367 +msgid "Connection with the server was lost" msgstr "" -#: Client/core/CSettings.cpp:1160 -msgid "Show in Explorer" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1378 +#: Client/core/CConnectManager.cpp:277 Client/core/CConnectManager.cpp:281 +msgid "Disconnected: unknown protocol error" msgstr "" -#. Auto updater section label -#: Client/core/CSettings.cpp:1175 Client/core/CSettings.cpp:1178 -msgid "Auto updater" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1382 +#: Client/core/CConnectManager.cpp:285 +msgid "Disconnected: disconnected remotely" msgstr "" -#. Check for updates -#: Client/core/CSettings.cpp:1216 -msgid "Check for update now" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1386 +#: Client/core/CConnectManager.cpp:289 +msgid "Disconnected: connection lost remotely" msgstr "" -#: Client/core/CSettings.cpp:1370 -msgid "Some settings will be changed when you next start MTA" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1390 +#: Client/core/CConnectManager.cpp:293 +msgid "Disconnected: you are banned from this server" msgstr "" -#: Client/core/CSettings.cpp:1371 -msgid "" -"\n" -"\n" -"Do you want to restart now?" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1394 +msgid "Disconnected: the server is currently full" msgstr "" -#: Client/core/CSettings.cpp:1374 -msgid "RESTART REQUIRED" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1398 +#: Client/core/CConnectManager.cpp:300 +msgid "Disconnected: disconnected from the server" msgstr "" -#: Client/core/CSettings.cpp:1394 -msgid "Some settings will be changed when you disconnect the current server" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1402 +#: Client/core/CConnectManager.cpp:304 +msgid "Disconnected: connection to the server was lost" msgstr "" -#: Client/core/CSettings.cpp:1395 -msgid "" -"\n" -"\n" -"Do you want to disconnect now?" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1406 +msgid "Disconnected: invalid password specified" msgstr "" -#: Client/core/CSettings.cpp:1398 -msgid "DISCONNECT REQUIRED" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1410 +#: Client/core/CConnectManager.cpp:311 +msgid "Disconnected: connection was refused" msgstr "" -#. Update the joystick name -#: Client/core/CSettings.cpp:1725 -msgid "Joypad not detected - Check connections and restart game" +#: Client/mods/deathmatch/logic/CClientGame.cpp:1428 +msgid "MTA Client verification failed!" msgstr "" -#: Client/core/CSettings.cpp:1920 -msgid "Binding axis" +#: Client/mods/deathmatch/logic/CClientGame.cpp:5693 +msgid "In a ditch" msgstr "" -#: Client/core/CSettings.cpp:1920 -msgid "Move an axis to bind, or escape to clear" +#: Client/mods/deathmatch/logic/CClientGame.cpp:5693 +msgid "En-route to hospital" msgstr "" -#: Client/core/CSettings.cpp:1997 -msgid "Language:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:5693 +msgid "Meeting their maker" msgstr "" -#: Client/core/CSettings.cpp:1997 -msgid "Skin:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:5694 +msgid "Regretting their decisions" msgstr "" -#: Client/core/CSettings.cpp:1997 -msgid "Presets:" +#: Client/mods/deathmatch/logic/CClientGame.cpp:5694 +msgid "Wasted" msgstr "" -#: Client/core/CSettings.cpp:2046 -msgid "Chat" +#. Couldn't create render target for CPostEffects +#: Client/multiplayer_sa/CMultiplayerSA_CrashFixHacks.cpp:1360 +msgid "Problem with graphics driver" msgstr "" -#: Client/core/CSettings.cpp:2063 -msgid "Load" +#: Client/cefweb/CWebsiteRequests.cpp:19 +msgid "Website requests" msgstr "" -#: Client/core/CSettings.cpp:2075 -msgid "Colors" +#: Client/cefweb/CWebsiteRequests.cpp:27 +msgid "" +"The server requests the following websites in order to load them (later):" msgstr "" -#: Client/core/CSettings.cpp:2076 -msgid "Layout" +#: Client/cefweb/CWebsiteRequests.cpp:33 +msgid "NEVER ENTER SENSITIVE DATA TO PROTECT THEM FROM BEING STOLEN" msgstr "" -#: Client/core/CSettings.cpp:2077 Client/core/CSettings.cpp:2323 -msgid "Options" +#: Client/cefweb/CWebsiteRequests.cpp:46 +msgid "Remember decision" msgstr "" -#: Client/core/CSettings.cpp:2083 -msgid "Chat Background" +#: Client/cefweb/CWebsiteRequests.cpp:51 Client/core/CSettings.cpp:962 +msgid "Allow" msgstr "" -#: Client/core/CSettings.cpp:2083 -msgid "Chat Text" +#: Client/cefweb/CWebsiteRequests.cpp:57 +msgid "Deny" msgstr "" -#: Client/core/CSettings.cpp:2083 -msgid "Input Background" +#: Client/core/CConnectManager.cpp:79 +msgid "Connecting failed. Invalid nick provided!" msgstr "" -#: Client/core/CSettings.cpp:2083 -msgid "Input Text" +#: Client/core/CConnectManager.cpp:110 +msgid "Connecting failed. Invalid host provided!" msgstr "" -#: Client/core/CSettings.cpp:2106 -msgid "Lines:" +#: Client/core/CConnectManager.cpp:126 +#, c-format +msgid "Connecting to %s at port %u failed!" msgstr "" -#: Client/core/CSettings.cpp:2106 -msgid "Scale:" +#. Display the status box +#: Client/core/CConnectManager.cpp:147 +#, c-format +msgid "Connecting to %s:%u ..." msgstr "" -#: Client/core/CSettings.cpp:2106 -msgid "Width:" +#. Failed loading the mod +#: Client/core/CConnectManager.cpp:403 +#, c-format +msgid "No such mod installed (%s)" msgstr "" -#: Client/core/CSettings.cpp:2109 -msgid "Size" +#: Client/core/CConnectManager.cpp:411 +msgid "Bad server response (2)" msgstr "" -#: Client/core/CSettings.cpp:2158 -msgid "after" +#: Client/core/CConnectManager.cpp:421 +msgid "Bad server response (1)" msgstr "" -#: Client/core/CSettings.cpp:2158 -msgid "for" +#: Client/core/CCommandFuncs.cpp:24 +msgid "***[ COMMAND HELP ]***\n" msgstr "" -#: Client/core/CSettings.cpp:2158 -msgid "sec" +#: Client/core/CCommandFuncs.cpp:158 +#, c-format +msgid "* The time is %d:%02d:%02d" msgstr "" -#: Client/core/CSettings.cpp:2161 -msgid "Fading" +#: Client/core/CCommandFuncs.cpp:242 +msgid "connect: Syntax is 'connect [ ]'" msgstr "" -#: Client/core/CSettings.cpp:2167 -msgid "Fade out old lines" +#: Client/core/CCommandFuncs.cpp:250 Client/core/CCommandFuncs.cpp:318 +msgid "connect: Bad port number" msgstr "" -#: Client/core/CSettings.cpp:2207 -msgid "Horizontal:" +#: Client/core/CCommandFuncs.cpp:272 Client/core/CCommandFuncs.cpp:333 +#, c-format +msgid "connect: Connecting to %s:%u..." msgstr "" -#: Client/core/CSettings.cpp:2207 -msgid "Vertical:" +#: Client/core/CCommandFuncs.cpp:276 Client/core/CCommandFuncs.cpp:337 +#, c-format +msgid "connect: could not connect to %s:%u!" msgstr "" -#: Client/core/CSettings.cpp:2207 -msgid "Text-Align:" +#: Client/core/CCommandFuncs.cpp:281 +msgid "connect: Failed to unload current mod" msgstr "" -#: Client/core/CSettings.cpp:2207 -msgid "X-Offset:" +#: Client/core/CCommandFuncs.cpp:371 +msgid "Bound all controls from GTA" msgstr "" -#: Client/core/CSettings.cpp:2208 -msgid "Y-Offset:" +#: Client/core/CCommandFuncs.cpp:385 +msgid "Saved configuration file" msgstr "" -#: Client/core/CSettings.cpp:2214 -msgid "Position" +#. Print it +#: Client/core/CCommandFuncs.cpp:451 +#, c-format +msgid "* Your serial is: %s" msgstr "" -#: Client/core/CSettings.cpp:2229 Client/core/CSettings.cpp:2243 -msgid "Center" +#. TRANSLATORS: Replace with your language native name +#: Client/core/CLocalization.cpp:16 +msgid "English" msgstr "" -#: Client/core/CSettings.cpp:2242 -msgid "Top" +#. Unknown command +#: Client/core/CCommands.cpp:216 +msgid "Unknown command or cvar: " msgstr "" -#: Client/core/CSettings.cpp:2244 -msgid "Bottom" +#: Client/core/CCore.cpp:813 Shared/mods/deathmatch/logic/Utils.cpp:111 +msgid "Fatal error" msgstr "" -#: Client/core/CSettings.cpp:2292 -msgid "Font" +#: Client/core/CCore.cpp:938 +msgid "TO FIX, REMOVE THIS FILE:" msgstr "" -#: Client/core/CSettings.cpp:2329 -msgid "Hide background when not typing" +#: Client/core/CCore.cpp:970 +#, c-format +msgid "%s module is incorrect!" msgstr "" -#: Client/core/CSettings.cpp:2334 -msgid "Nickname completion using the \"Tab\" key" +#: Client/core/CCore.cpp:1275 +msgid "Error executing URL" msgstr "" -#: Client/core/CSettings.cpp:2339 -msgid "Allow server to flash the window" +#: Client/core/CCore.cpp:1287 +#, c-format +msgid "Error running mod specified in command line ('%s')" msgstr "" -#: Client/core/CSettings.cpp:2344 -msgid "Allow tray balloon notifications" +#. m_pCommands->Add ( "e", CCommandFuncs::Editor ); +#. m_pCommands->Add ( "clear", CCommandFuncs::Clear ); +#: Client/core/CCore.cpp:1389 +msgid "this help screen" msgstr "" -#: Client/core/CSettings.cpp:2349 -msgid "Chat text black/white outline" +#: Client/core/CCore.cpp:1390 Client/core/CCore.cpp:1391 +msgid "exits the application" msgstr "" -#. Create a messagebox to notify the user -#. SString strText = SString::Printf ( "Press a key to bind to '%s'", pItemBind->GetText ().c_str () ); -#. Create a messagebox to notify the user -#. sSString strText = SString::Printf ( "Press a key to bind to '%s'", pItemBind->GetText ().c_str () ); -#: Client/core/CSettings.cpp:2598 Client/core/CSettings.cpp:2605 -msgid "Press a key to bind, or escape to clear" +#: Client/core/CCore.cpp:1392 +msgid "shows the version" msgstr "" -#: Client/core/CSettings.cpp:2599 -msgid "Binding a primary key" +#: Client/core/CCore.cpp:1393 +msgid "shows the time" msgstr "" -#: Client/core/CSettings.cpp:2606 -msgid "Binding a secondary key" +#: Client/core/CCore.cpp:1394 +msgid "shows the hud" msgstr "" -#: Client/core/CSettings.cpp:2682 -msgid "GTA GAME CONTROLS" +#: Client/core/CCore.cpp:1395 +msgid "shows all the binds" msgstr "" -#: Client/core/CSettings.cpp:2684 -msgid "MULTIPLAYER CONTROLS" +#: Client/core/CCore.cpp:1396 +msgid "shows your serial" msgstr "" -#: Client/core/CSettings.cpp:2929 Client/core/CSettings.cpp:4746 -msgid "Your nickname contains invalid characters!" +#: Client/core/CCore.cpp:1405 +msgid "connects to a server (host port nick pass)" msgstr "" -#: Client/core/CSettings.cpp:3760 -msgid "Red:" +#: Client/core/CCore.cpp:1406 +msgid "connects to a previous server" msgstr "" -#: Client/core/CSettings.cpp:3760 -msgid "Green:" +#: Client/core/CCore.cpp:1407 +msgid "binds a key (key control)" msgstr "" -#: Client/core/CSettings.cpp:3760 -msgid "Blue:" +#: Client/core/CCore.cpp:1408 +msgid "unbinds a key (key)" msgstr "" -#: Client/core/CSettings.cpp:3760 -msgid "Transparency:" +#: Client/core/CCore.cpp:1409 +msgid "copies the default gta controls" msgstr "" -#: Client/core/CSettings.cpp:3763 -msgid "Color" +#: Client/core/CCore.cpp:1410 +msgid "outputs a screenshot" msgstr "" -#: Client/core/CSettings.cpp:3840 -msgid "Preview" +#: Client/core/CCore.cpp:1411 +msgid "immediately saves the config" msgstr "" -#: Client/core/CSettings.cpp:4148 -msgid "Please disconnect before changing language" +#: Client/core/CCore.cpp:1413 +msgid "clears the debug view" msgstr "" -#: Client/core/CSettings.cpp:4176 -msgid "Please disconnect before changing skin" +#: Client/core/CCore.cpp:1414 +msgid "scrolls the chatbox upwards" msgstr "" -#: Client/core/CSettings.cpp:4464 -msgid "" -"Volmetric shadows can cause some systems to slow down.\n" -"\n" -"Are you sure you want to enable them?" +#: Client/core/CCore.cpp:1415 +msgid "scrolls the chatbox downwards" msgstr "" -#: Client/core/CSettings.cpp:4468 -msgid "PERFORMANCE WARNING" +#: Client/core/CCore.cpp:1416 +msgid "scrolls the debug view upwards" msgstr "" -#: Client/core/CSettings.cpp:4488 -msgid "" -"Screen upload is required by some servers for anti-cheat purposes.\n" -"\n" -"(The chat box and GUI is excluded from the upload)\n" +#: Client/core/CCore.cpp:1417 +msgid "scrolls the debug view downwards" msgstr "" -#: Client/core/CSettings.cpp:4490 -msgid "SCREEN UPLOAD INFORMATION" +#: Client/core/CCore.cpp:1420 +msgid "shows the memory statistics" msgstr "" -#: Client/core/CSettings.cpp:4505 -msgid "" -"Some scripts may play sounds, such as radio, from the internet.\n" -"\n" -"Disabling this setting may decrease network\n" -"bandwidth consumption.\n" +#: Client/core/CCore.cpp:1421 +msgid "shows the frame timing graph" msgstr "" -#: Client/core/CSettings.cpp:4508 -msgid "EXTERNAL SOUNDS" +#: Client/core/CCore.cpp:1425 +msgid "for developers: reload news" msgstr "" -#: Client/core/CSettings.cpp:4537 -msgid "" -"It seems that you have the Rich Presence connection option enabled.\n" -"Do you want to allow servers to share their data?\n" -"\n" -"This includes yours unique ID identifier." +#: Client/core/CCredits.cpp:34 +msgid "Programming" msgstr "" -#: Client/core/CSettings.cpp:4542 -msgid "CONSENT TO ALLOW DATA SHARING" +#: Client/core/CCredits.cpp:63 +msgid "Contributors" msgstr "" -#: Client/core/CSettings.cpp:4566 -msgid "" -"Some files in your GTA:SA data directory are customized.\n" -"MTA will only use these modified files if this check box is ticked.\n" -"\n" -"However, CUSTOMIZED GTA:SA FILES ARE BLOCKED BY MANY SERVERS\n" -"\n" -"Are you sure you want to use them?" +#: Client/core/CCredits.cpp:84 +msgid "Game Design / Scripting" msgstr "" -#: Client/core/CSettings.cpp:4572 Client/core/CVersionUpdater.cpp:2081 -msgid "CUSTOMIZED GTA:SA FILES" +#: Client/core/CCredits.cpp:104 +msgid "Language Localization" msgstr "" -#: Client/core/CSettings.cpp:4615 -msgid "" -"Enabling DPI awareness is an experimental feature and\n" -"we only recommend it when you play MTA:SA on a scaled monitor.\n" -"You may experience graphical issues if you enable this option.\n" -"\n" -"Are you sure you want to enable this option?" +#: Client/core/CCredits.cpp:110 +msgid "Patch contributors" msgstr "" -#: Client/core/CSettings.cpp:4621 -msgid "EXPERIMENTAL FEATURE" +#: Client/core/CCredits.cpp:234 +msgid "Special Thanks" msgstr "" -#: Client/core/CSettings.cpp:4764 -msgid "Please enter a nickname" +#: Client/core/CCredits.cpp:265 +msgid "" +"This software and project makes use of the following libraries and software:" msgstr "" -#: Client/core/CSettings.cpp:4765 -msgid "" -"Please enter a nickname to be used ingame. \n" -"This will be your name when you connect to and play in a server" +#: Client/core/CQuestionBox.cpp:192 Shared/sdk/SharedUtil.Misc.hpp:688 +msgid "Do you want to see some on-line help about this problem ?" msgstr "" -#: Client/core/CSettings.cpp:4783 -msgid "Very experimental feature." +#. Create window (with frame) if it will fit inside the screen resolution +#: Client/core/CSettings.cpp:84 +msgid "SETTINGS" msgstr "" -#: Client/core/CSettings.cpp:4785 -msgid "Stops stalls with CJ variations (Uses 65MB more RAM)" +#: Client/core/CSettings.cpp:116 +msgid "Multiplayer" msgstr "" -#: Client/core/CSettings.cpp:4787 -msgid "Older routers may require a slower scan speed." +#: Client/core/CSettings.cpp:117 +msgid "Video" msgstr "" -#: Client/core/CSettings.cpp:4789 -msgid "Switch on to use only one connection when downloading." +#: Client/core/CSettings.cpp:118 +msgid "Audio" msgstr "" -#: Client/core/CSettings.cpp:4791 -msgid "Tag network packets to help ISPs identify MTA traffic." +#: Client/core/CSettings.cpp:119 +msgid "Binds" msgstr "" -#: Client/core/CSettings.cpp:4793 -msgid "Spinning circle animation at the bottom of the screen" +#: Client/core/CSettings.cpp:120 +msgid "Controls" msgstr "" -#: Client/core/CSettings.cpp:4795 -msgid "Select default always. (This setting is not saved)" +#: Client/core/CSettings.cpp:121 +msgid "Interface" msgstr "" -#: Client/core/CSettings.cpp:4797 -msgid "Maximum is usually best" +#: Client/core/CSettings.cpp:122 +msgid "Web Browser" msgstr "" -#: Client/core/CSettings.cpp:4799 Client/core/CSettings.cpp:4801 -msgid "Auto updater:" +#: Client/core/CSettings.cpp:123 +msgid "Advanced" msgstr "" -#: Client/core/CSettings.cpp:4799 -msgid "Select default unless you like filling out bug reports." +#: Client/core/CSettings.cpp:147 Client/core/CSettings.cpp:338 +#: Client/core/CSettings.cpp:605 Client/core/CSettings.cpp:877 +msgid "Load defaults" msgstr "" -#: Client/core/CSettings.cpp:4801 -msgid "Select default to automatically install important updates." +#. * +#. * Controls tab +#. * +#: Client/core/CSettings.cpp:157 Client/core/CSettings.cpp:181 +msgid "Mouse sensitivity:" msgstr "" -#: Client/core/CSettings.cpp:4803 -msgid "16-bit color:" +#. VerticalAimSensitivity +#: Client/core/CSettings.cpp:157 Client/core/CSettings.cpp:199 +msgid "Vertical aim sensitivity:" msgstr "" -#: Client/core/CSettings.cpp:4803 -msgid "Enable 16 bit color modes - Requires MTA restart" +#. Mouse Options +#: Client/core/CSettings.cpp:160 +msgid "Mouse options" msgstr "" -#: Client/core/CSettings.cpp:4805 -msgid "Mouse fix:" +#: Client/core/CSettings.cpp:167 +msgid "Invert mouse vertically" msgstr "" -#: Client/core/CSettings.cpp:4805 -msgid "Mouse movement fix - May need PC restart" +#: Client/core/CSettings.cpp:171 +msgid "Steer with mouse" msgstr "" -#: Client/core/CMainMenu.cpp:333 -msgid "" -"You are using a feature-branch build! This is a test build only which cannot " -"be used to connect to public servers!" +#: Client/core/CSettings.cpp:175 +msgid "Fly with mouse" msgstr "" -#: Client/core/CMainMenu.cpp:352 -msgid "" -"MTA will not receive updates on XP/Vista after July 2019.\n" -"\n" -"Upgrade Windows to play on the latest servers." +#. Joypad options +#: Client/core/CSettings.cpp:217 +msgid "Joypad options" msgstr "" -#: Client/core/CMainMenu.cpp:1193 -msgid "" -"This will disconnect you from the current server.\n" -"\n" -"Are you sure you want to disconnect?" +#: Client/core/CSettings.cpp:230 +msgid "Standard controls (Mouse + Keyboard)" msgstr "" -#: Client/core/CMainMenu.cpp:1197 -msgid "DISCONNECT WARNING" +#: Client/core/CSettings.cpp:237 +msgid "Classic controls (Joypad)" msgstr "" -#: Client/core/CScreenShot.cpp:104 -#, c-format -msgid "Screenshot got %d bytes, but expected %d" +#: Client/core/CSettings.cpp:274 +msgid "Dead Zone" msgstr "" -#: Client/core/CScreenShot.cpp:110 -msgid "Screenshot failed" +#: Client/core/CSettings.cpp:279 +msgid "Saturation" msgstr "" -#: Client/core/CScreenShot.cpp:160 -#, c-format -msgid "Screenshot taken: '%s'" +#: Client/core/CSettings.cpp:285 +msgid "Use the 'Binds' tab for joypad buttons." msgstr "" -#. Unknown command -#: Client/core/CCommands.cpp:216 -msgid "Unknown command or cvar: " +#: Client/core/CSettings.cpp:324 +msgid "Left Stick" msgstr "" -#: Client/core/CVersionUpdater.cpp:626 -msgid "Busy" +#: Client/core/CSettings.cpp:330 +msgid "Right Stick" msgstr "" -#: Client/core/CVersionUpdater.cpp:626 -msgid "Can't check for updates right now" +#: Client/core/CSettings.cpp:345 +msgid "DESCRIPTION" msgstr "" -#: Client/core/CVersionUpdater.cpp:1567 Client/core/CVersionUpdater.cpp:1587 -#: Client/core/CVersionUpdater.cpp:1605 -#, c-format -msgid "MTA:SA %s required" +#: Client/core/CSettings.cpp:346 +msgid "KEY" msgstr "" -#: Client/core/CVersionUpdater.cpp:1568 -#, c-format -msgid "" -"An updated version of MTA:SA %s is required to join the selected server.\n" -"\n" -"Do you want to download and install MTA:SA %s ?" +#: Client/core/CSettings.cpp:348 +msgid "ALT. KEY" msgstr "" -#: Client/core/CVersionUpdater.cpp:1588 -#, c-format -msgid "Do you want to launch MTA:SA %s and connect to this server ?" +#. * +#. * Multiplayer tab +#. * +#: Client/core/CSettings.cpp:353 Client/core/CSettings.cpp:356 +msgid "Nick:" msgstr "" -#: Client/core/CVersionUpdater.cpp:1606 -msgid "" -"It is not possible to connect at this time.\n" -"\n" -"Please try later." +#: Client/core/CSettings.cpp:366 +msgid "Save server passwords" msgstr "" -#: Client/core/CVersionUpdater.cpp:1788 -msgid "Connecting" +#: Client/core/CSettings.cpp:371 +msgid "Auto-refresh server browser" msgstr "" -#: Client/core/CVersionUpdater.cpp:1789 Client/core/CVersionUpdater.cpp:1805 -msgid "Please wait..." +#: Client/core/CSettings.cpp:376 +msgid "Allow screen upload" msgstr "" -#: Client/core/CVersionUpdater.cpp:1804 -msgid "CHECKING" +#: Client/core/CSettings.cpp:381 +msgid "Allow external sounds" msgstr "" -#: Client/core/CVersionUpdater.cpp:1821 Client/core/CVersionUpdater.cpp:1914 -msgid "UPDATE CHECK" +#: Client/core/CSettings.cpp:386 +msgid "Always show download window" msgstr "" -#: Client/core/CVersionUpdater.cpp:1822 -msgid "No update needed" +#: Client/core/CSettings.cpp:391 +msgid "Allow connecting with Discord Rich Presence" msgstr "" -#: Client/core/CVersionUpdater.cpp:1839 -msgid "DOWNLOADING" +#: Client/core/CSettings.cpp:396 +msgid "Use customized GTA:SA files" msgstr "" -#: Client/core/CVersionUpdater.cpp:1840 -msgid "waiting..." +#: Client/core/CSettings.cpp:401 +msgid "Map rendering options" msgstr "" -#: Client/core/CVersionUpdater.cpp:1856 -msgid "MANDATORY UPDATE" +#: Client/core/CSettings.cpp:407 Client/core/CSettings.cpp:616 +msgid "Opacity:" msgstr "" -#: Client/core/CVersionUpdater.cpp:1857 -msgid "" -"To join this server, you must update MTA.\n" -"\n" -" Do you want to update now ?" +#. * +#. * Audio tab +#. * +#: Client/core/CSettings.cpp:427 Client/core/CSettings.cpp:436 +msgid "Master volume:" msgstr "" -#: Client/core/CVersionUpdater.cpp:1875 -msgid "OPTIONAL UPDATE" +#: Client/core/CSettings.cpp:427 Client/core/CSettings.cpp:455 +msgid "Radio volume:" msgstr "" -#: Client/core/CVersionUpdater.cpp:1876 -msgid "" -"Server says an update is recommended, but not essential.\n" -"\n" -" Do you want to update now ?" +#: Client/core/CSettings.cpp:427 Client/core/CSettings.cpp:474 +msgid "SFX volume:" msgstr "" -#: Client/core/CVersionUpdater.cpp:1915 -msgid "" -"Update not currently avalable.\n" -"\n" -"Please check www.mtasa.com" +#: Client/core/CSettings.cpp:427 Client/core/CSettings.cpp:493 +msgid "MTA volume:" msgstr "" -#: Client/core/CVersionUpdater.cpp:1936 Client/core/CVersionUpdater.cpp:2118 -msgid "ERROR SAVING" +#: Client/core/CSettings.cpp:428 Client/core/CSettings.cpp:512 +msgid "Voice volume:" msgstr "" -#: Client/core/CVersionUpdater.cpp:1937 Client/core/CVersionUpdater.cpp:2119 -msgid "Unable to create the file." +#: Client/core/CSettings.cpp:428 Client/core/CSettings.cpp:553 +msgid "Play mode:" msgstr "" -#: Client/core/CVersionUpdater.cpp:1945 Client/core/CVersionUpdater.cpp:1954 -#: Client/core/CVersionUpdater.cpp:2127 Client/core/CVersionUpdater.cpp:2136 -msgid "ERROR DOWNLOADING" +#: Client/core/CSettings.cpp:531 +msgid "Radio options" msgstr "" -#: Client/core/CVersionUpdater.cpp:1946 Client/core/CVersionUpdater.cpp:2128 -msgid "The downloaded file appears to be incorrect." +#: Client/core/CSettings.cpp:537 +msgid "Radio Equalizer" msgstr "" -#: Client/core/CVersionUpdater.cpp:1955 Client/core/CVersionUpdater.cpp:2137 -msgid "For some reason." +#: Client/core/CSettings.cpp:542 +msgid "Radio Auto-tune" msgstr "" -#: Client/core/CVersionUpdater.cpp:1966 Client/core/CVersionUpdater.cpp:2150 -msgid "DOWNLOAD COMPLETE" +#: Client/core/CSettings.cpp:547 +msgid "Usertrack options" msgstr "" -#: Client/core/CVersionUpdater.cpp:1990 -msgid " - Unknown problem in _DialogUpdateResult" +#: Client/core/CSettings.cpp:561 Client/core/CSettings.cpp:3069 +msgid "Radio" msgstr "" -#: Client/core/CVersionUpdater.cpp:2088 Client/core/CVersionUpdater.cpp:2098 -msgid "Ok" +#: Client/core/CSettings.cpp:562 Client/core/CSettings.cpp:3071 +msgid "Random" msgstr "" -#: Client/core/CVersionUpdater.cpp:2096 -msgid "ERROR" +#: Client/core/CSettings.cpp:563 Client/core/CSettings.cpp:3073 +msgid "Sequential" msgstr "" -#: Client/core/CVersionUpdater.cpp:2097 -msgid "" -"Some MTA:SA data files are missing.\n" -"\n" -"\n" -"Please reinstall MTA:SA" +#: Client/core/CSettings.cpp:566 +msgid "Automatic Media Scan" msgstr "" -#: Client/core/CVersionUpdater.cpp:2774 -#, c-format -msgid "%3d %% completed" +#: Client/core/CSettings.cpp:573 +msgid "Mute options" msgstr "" -#: Client/core/CVersionUpdater.cpp:2777 -#, c-format -msgid "" -"\n" -"\n" -"Waiting for response - %-3d" +#: Client/core/CSettings.cpp:579 +msgid "Mute All sounds when minimized" msgstr "" -#: Client/core/DXHook/CDirect3DHook9.cpp:124 -msgid "" -"Could not initialize Direct3D9.\n" -"\n" -"Please ensure the DirectX End-User Runtime and\n" -"latest Windows Service Packs are installed correctly." +#: Client/core/CSettings.cpp:584 +msgid "Mute Radio sounds when minimized" msgstr "" -#: Client/core/ServerBrowser/CServerList.cpp:25 -msgid "Idle" +#: Client/core/CSettings.cpp:589 +msgid "Mute SFX sounds when minimized" msgstr "" -#: Client/core/ServerBrowser/CServerList.cpp:150 -msgid "player" -msgid_plural "players" -msgstr[0] "" -msgstr[1] "" +#: Client/core/CSettings.cpp:594 +msgid "Mute MTA sounds when minimized" +msgstr "" -#: Client/core/ServerBrowser/CServerList.cpp:151 -msgid "on" +#: Client/core/CSettings.cpp:599 +msgid "Mute Voice sounds when minimized" msgstr "" -#: Client/core/ServerBrowser/CServerList.cpp:154 -msgid "server" -msgid_plural "servers" -msgstr[0] "" -msgstr[1] "" +#. * +#. * Video tab +#. * +#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:624 +msgid "Resolution:" +msgstr "" -#. We are polling for the master server list (first pass) -#: Client/core/ServerBrowser/CServerList.cpp:238 -#, c-format -msgid "Requesting master server list (%lu ms elapsed)" +#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:671 +msgid "FOV:" msgstr "" -#. Abort -#: Client/core/ServerBrowser/CServerList.cpp:254 -msgid "Master server list could not be parsed." +#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:687 +msgid "Draw Distance:" msgstr "" -#. Abort -#: Client/core/ServerBrowser/CServerList.cpp:264 -msgid "Master server list could not be retrieved." +#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:705 +msgid "Brightness:" msgstr "" -#: Client/core/ServerBrowser/CServerList.cpp:274 -msgid "(Backup server list)" +#: Client/core/CSettings.cpp:615 Client/core/CSettings.cpp:723 +msgid "FX Quality:" msgstr "" -#: Client/core/ServerBrowser/CServerList.cpp:326 -msgid "Cannot bind LAN-broadcast socket" +#: Client/core/CSettings.cpp:616 Client/core/CSettings.cpp:737 +msgid "Anisotropic filtering:" msgstr "" -#: Client/core/ServerBrowser/CServerList.cpp:345 -msgid "Attempting to discover LAN servers" +#: Client/core/CSettings.cpp:616 Client/core/CSettings.cpp:764 +msgid "Anti-aliasing:" msgstr "" -#. Create queue window -#: Client/core/ServerBrowser/CServerInfo.cpp:32 -#: Client/core/ServerBrowser/CServerInfo.cpp:302 -msgid "SERVER IS FULL" +#: Client/core/CSettings.cpp:616 Client/core/CSettings.cpp:778 +msgid "Aspect Ratio:" msgstr "" -#. Determine our label draw position for L10n -#. Start position -#. Server Name -#: Client/core/ServerBrowser/CServerInfo.cpp:44 -#: Client/core/ServerBrowser/CServerInfo.cpp:53 -msgid "Name:" +#: Client/core/CSettings.cpp:636 +msgid "Windowed" msgstr "" -#. Server IP -#: Client/core/ServerBrowser/CServerInfo.cpp:44 -#: Client/core/ServerBrowser/CServerInfo.cpp:64 -msgid "Server Address:" +#: Client/core/CSettings.cpp:642 +msgid "DPI aware" msgstr "" -#. Gamemode -#: Client/core/ServerBrowser/CServerInfo.cpp:44 -#: Client/core/ServerBrowser/CServerInfo.cpp:75 -msgid "Gamemode:" +#: Client/core/CSettings.cpp:657 Client/core/CSettings.cpp:1601 +msgid "Standard" msgstr "" -#. Map -#: Client/core/ServerBrowser/CServerInfo.cpp:44 -#: Client/core/ServerBrowser/CServerInfo.cpp:86 -msgid "Map:" +#: Client/core/CSettings.cpp:659 Client/core/CSettings.cpp:1605 +msgid "Borderless keep res" msgstr "" -#. Players -#: Client/core/ServerBrowser/CServerInfo.cpp:45 -#: Client/core/ServerBrowser/CServerInfo.cpp:97 -msgid "Players:" +#: Client/core/CSettings.cpp:663 +msgid "Mip Mapping" msgstr "" -#. Passworded -#: Client/core/ServerBrowser/CServerInfo.cpp:45 -#: Client/core/ServerBrowser/CServerInfo.cpp:108 -msgid "Passworded:" +#: Client/core/CSettings.cpp:731 Client/core/CSettings.cpp:1505 +msgid "Low" msgstr "" -#. Latency -#: Client/core/ServerBrowser/CServerInfo.cpp:45 -#: Client/core/ServerBrowser/CServerInfo.cpp:119 -msgid "Latency:" +#: Client/core/CSettings.cpp:732 Client/core/CSettings.cpp:1507 +msgid "Medium" msgstr "" -#. Column for player names -#. Player List Columns -#: Client/core/ServerBrowser/CServerInfo.cpp:138 -#: Client/core/ServerBrowser/CServerBrowser.cpp:478 -msgid "Player list" +#: Client/core/CSettings.cpp:733 Client/core/CSettings.cpp:1074 +#: Client/core/CSettings.cpp:1509 Client/core/CSettings.cpp:3127 +msgid "High" msgstr "" -#. Close button -#: Client/core/ServerBrowser/CServerInfo.cpp:144 -msgid "Close" +#: Client/core/CSettings.cpp:734 Client/core/CSettings.cpp:1511 +msgid "Very high" msgstr "" -#. Join Game button -#: Client/core/ServerBrowser/CServerInfo.cpp:152 -msgid "Join Game" +#: Client/core/CSettings.cpp:749 Client/core/CSettings.cpp:772 +#: Client/core/CSettings.cpp:1005 Client/core/CSettings.cpp:1059 +#: Client/core/CSettings.cpp:1189 Client/core/CSettings.cpp:1515 +#: Client/core/CSettings.cpp:3134 Client/core/CSettings.cpp:3166 +#: Client/core/CSettings.cpp:3188 Client/core/CSettings.cpp:4216 +msgid "Off" msgstr "" -#. Please enter password label -#: Client/core/ServerBrowser/CServerInfo.cpp:166 -msgid "Please enter the password to the server:" +#: Client/core/CSettings.cpp:773 Client/core/CSettings.cpp:1517 +msgid "1x" msgstr "" -#: Client/core/ServerBrowser/CServerInfo.cpp:177 -msgid "Join the server as soon as a player slot is available." +#: Client/core/CSettings.cpp:774 Client/core/CSettings.cpp:1519 +msgid "2x" msgstr "" -#: Client/core/ServerBrowser/CServerInfo.cpp:310 -msgid "PLEASE ENTER SERVER PASSWORD" +#: Client/core/CSettings.cpp:775 Client/core/CSettings.cpp:1521 +msgid "3x" msgstr "" -#: Client/core/ServerBrowser/CServerInfo.cpp:319 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1380 -#: Client/loader/MainFunctions.cpp:603 Client/loader/MainFunctions.cpp:610 -#: Client/loader/MainFunctions.cpp:1219 -msgid "Information" +#: Client/core/CSettings.cpp:788 Client/core/CSettings.cpp:1007 +#: Client/core/CSettings.cpp:1527 Client/core/CSettings.cpp:3136 +msgid "Auto" msgstr "" -#. The server has timed out -#: Client/core/ServerBrowser/CServerInfo.cpp:402 -msgid "Timed Out" +#: Client/core/CSettings.cpp:789 Client/core/CSettings.cpp:1529 +msgid "4:3" msgstr "" -#. Set every GUI elements text to blank -#: Client/core/ServerBrowser/CServerInfo.cpp:431 -msgid "Querying..." +#: Client/core/CSettings.cpp:790 Client/core/CSettings.cpp:1531 +msgid "16:10" msgstr "" -#. Create the window -#: Client/core/ServerBrowser/CServerBrowser.cpp:85 -msgid "SERVER BROWSER" +#: Client/core/CSettings.cpp:791 Client/core/CSettings.cpp:1533 +msgid "16:9" msgstr "" -#. Create the tabs -#: Client/core/ServerBrowser/CServerBrowser.cpp:133 -#: Client/mods/deathmatch/logic/CLocalServer.cpp:90 -msgid "Internet" +#: Client/core/CSettings.cpp:794 +msgid "HUD Match Aspect Ratio" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:134 -msgid "Local" +#: Client/core/CSettings.cpp:800 +msgid "Volumetric Shadows" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:135 -msgid "Favourites" +#: Client/core/CSettings.cpp:804 +msgid "Grass effect" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:136 -msgid "Recent" +#: Client/core/CSettings.cpp:808 +msgid "Heat haze" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:191 -msgid "" -"FOR QUICK CONNECT:\n" -"\n" -"Type the address and port into the address bar.\n" -"Or select a server from the history list and press 'Connect'" +#: Client/core/CSettings.cpp:812 +msgid "Tyre Smoke etc" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:203 -msgid "HELP" +#: Client/core/CSettings.cpp:816 +msgid "Dynamic ped shadows" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:212 -#: Client/core/ServerBrowser/CServerBrowser.cpp:252 -msgid "Refresh" +#: Client/core/CSettings.cpp:820 +msgid "Motion blur" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:212 -#: Client/core/ServerBrowser/CServerBrowser.cpp:253 -msgid "Add Favorite" +#: Client/core/CSettings.cpp:825 +msgid "Full Screen Minimize" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:212 -#: Client/core/ServerBrowser/CServerBrowser.cpp:254 -#: Client/core/ServerBrowser/CServerBrowser.cpp:301 -#: Client/core/ServerBrowser/CServerBrowser.cpp:372 -msgid "Connect" +#: Client/core/CSettings.cpp:837 +msgid "Enable Device Selection Dialog" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:212 -#: Client/core/ServerBrowser/CServerBrowser.cpp:255 -msgid "Server information" +#: Client/core/CSettings.cpp:849 +msgid "Show unsafe resolutions" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:213 -#: Client/core/ServerBrowser/CServerBrowser.cpp:256 -msgid "Search servers" +#: Client/core/CSettings.cpp:861 +msgid "Render vehicles always in high detail" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:213 -#: Client/core/ServerBrowser/CServerBrowser.cpp:257 -msgid "Search players" +#: Client/core/CSettings.cpp:865 +msgid "Render peds always in high detail" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:213 -#: Client/core/ServerBrowser/CServerBrowser.cpp:258 -msgid "Start search" +#: Client/core/CSettings.cpp:869 +msgid "Corona rain reflections" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:299 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1697 -msgid "Search players..." +#: Client/core/CSettings.cpp:898 +msgid "Enable remote websites" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:422 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1695 -msgid "Search servers..." +#: Client/core/CSettings.cpp:903 +msgid "Enable Javascript on remote websites" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:453 -msgid "Name" +#: Client/core/CSettings.cpp:908 +msgid "Custom blacklist" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:454 -msgid "Players" +#: Client/core/CSettings.cpp:919 Client/core/CSettings.cpp:954 +msgid "Enter a domain e.g. google.com" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:455 -msgid "Ping" +#: Client/core/CSettings.cpp:927 +msgid "Block" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:456 -msgid "Gamemode" +#: Client/core/CSettings.cpp:935 Client/core/CSettings.cpp:970 +msgid "Domain" msgstr "" -#. Include label -#: Client/core/ServerBrowser/CServerBrowser.cpp:486 -msgid "Include:" +#: Client/core/CSettings.cpp:937 Client/core/CSettings.cpp:972 +msgid "Remove domain" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:492 -msgid "Empty" +#. Reset vecTemp +#: Client/core/CSettings.cpp:943 +msgid "Custom whitelist" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:498 -msgid "Full" +#. Misc section label +#: Client/core/CSettings.cpp:985 +msgid "Misc" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:504 -msgid "Locked" +#. Fast clothes loading +#: Client/core/CSettings.cpp:991 Client/core/CSettings.cpp:998 +#: Client/core/CSettings.cpp:4785 +msgid "Fast CJ clothes loading:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:516 -msgid "Offline" +#. Browser scan speed +#: Client/core/CSettings.cpp:991 Client/core/CSettings.cpp:1012 +#: Client/core/CSettings.cpp:4787 +msgid "Browser speed:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:529 -msgid "Other Versions" +#. Single download +#: Client/core/CSettings.cpp:991 Client/core/CSettings.cpp:1026 +#: Client/core/CSettings.cpp:4789 +msgid "Single connection:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:550 -msgid "Back" +#. Packet tag +#: Client/core/CSettings.cpp:991 Client/core/CSettings.cpp:1039 +#: Client/core/CSettings.cpp:4791 +msgid "Packet tag:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:556 -#: Client/loader/Dialogs.cpp:135 -msgid "Help" +#. Progress animation +#: Client/core/CSettings.cpp:992 Client/core/CSettings.cpp:1052 +#: Client/core/CSettings.cpp:4793 +msgid "Progress animation:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:741 -msgid "Loading..." +#. Process priority +#: Client/core/CSettings.cpp:992 Client/core/CSettings.cpp:1065 +#: Client/core/CSettings.cpp:4783 +msgid "Process priority:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:1240 -#: Client/core/ServerBrowser/CServerBrowser.cpp:2182 -msgid " ..loading.." +#. Debug setting +#: Client/core/CSettings.cpp:992 Client/core/CSettings.cpp:1079 +#: Client/core/CSettings.cpp:4795 +msgid "Debug setting:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:1278 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1406 -msgid "No address specified!" +#. Streaming memory +#: Client/core/CSettings.cpp:993 Client/core/CSettings.cpp:1102 +#: Client/core/CSettings.cpp:4797 +msgid "Streaming memory:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:1291 -msgid "Unknown protocol" +#. Update build type +#: Client/core/CSettings.cpp:993 Client/core/CSettings.cpp:1203 +msgid "Update build type:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:1291 -msgid "Please use the mtasa:// protocol!" +#. UpdateAutoInstall +#: Client/core/CSettings.cpp:993 Client/core/CSettings.cpp:1182 +msgid "Install important updates:" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:1300 -#: Client/core/ServerBrowser/CServerBrowser.cpp:1357 -#: Client/mods/deathmatch/logic/CClientGame.cpp:635 -#: Client/mods/deathmatch/logic/CClientGame.cpp:733 -msgid "Invalid nickname! Please go to Settings and set a new one!" +#: Client/core/CSettings.cpp:1006 Client/core/CSettings.cpp:1034 +#: Client/core/CSettings.cpp:1047 Client/core/CSettings.cpp:3138 +#: Client/core/CSettings.cpp:3154 Client/core/CSettings.cpp:3161 +msgid "On" msgstr "" -#: Client/core/ServerBrowser/CServerBrowser.cpp:1380 -msgid "You have to select a server to connect to." +#: Client/core/CSettings.cpp:1019 Client/core/CSettings.cpp:3143 +msgid "Very slow" msgstr "" -#. Couldn't create render target for CPostEffects -#: Client/multiplayer_sa/CMultiplayerSA_CrashFixHacks.cpp:1360 -msgid "Problem with graphics driver" +#: Client/core/CSettings.cpp:1020 Client/core/CSettings.cpp:1033 +#: Client/core/CSettings.cpp:1046 Client/core/CSettings.cpp:1060 +#: Client/core/CSettings.cpp:1086 Client/core/CSettings.cpp:1098 +#: Client/core/CSettings.cpp:1190 Client/core/CSettings.cpp:1210 +#: Client/core/CSettings.cpp:3145 Client/core/CSettings.cpp:3152 +#: Client/core/CSettings.cpp:3159 Client/core/CSettings.cpp:3168 +#: Client/core/CSettings.cpp:3181 +msgid "Default" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:36 -msgid "This version has expired." +#: Client/core/CSettings.cpp:1021 Client/core/CSettings.cpp:3147 +msgid "Fast" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:56 -msgid "disconnect from the game" +#: Client/core/CSettings.cpp:1072 Client/core/CSettings.cpp:3123 +msgid "Normal" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:57 -msgid "shows the nametags" +#: Client/core/CSettings.cpp:1073 Client/core/CSettings.cpp:3125 +msgid "Above normal" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:58 -msgid "shows the chatbox" +#: Client/core/CSettings.cpp:1109 +msgid "Min" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:59 -msgid "shows the network statistics" +#: Client/core/CSettings.cpp:1122 +msgid "Max" msgstr "" -#. Key commands (registered as 'mod commands', can be disabled) -#: Client/mods/deathmatch/CClient.cpp:63 -msgid "open the chat input" +#. Windows 8 compatibility +#: Client/core/CSettings.cpp:1129 +msgid "Windows 8 compatibility:" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:64 -msgid "transmits voice to other players" +#: Client/core/CSettings.cpp:1133 +msgid "16-bit color" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:65 -msgid "enters a car as passenger" +#: Client/core/CSettings.cpp:1138 +msgid "Mouse fix" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:66 -msgid "next radio channel" +#. Cache path info +#: Client/core/CSettings.cpp:1156 +msgid "Client resource files:" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:67 -msgid "previous radio channel" +#: Client/core/CSettings.cpp:1160 +msgid "Show in Explorer" +msgstr "" + +#. Auto updater section label +#: Client/core/CSettings.cpp:1175 Client/core/CSettings.cpp:1178 +msgid "Auto updater" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:68 -msgid "enables the radar view" +#. Check for updates +#: Client/core/CSettings.cpp:1216 +msgid "Check for update now" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:69 -msgid "zooms the radar in" +#: Client/core/CSettings.cpp:1370 +msgid "Some settings will be changed when you next start MTA" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:70 -msgid "zooms the radar out" +#: Client/core/CSettings.cpp:1371 +msgid "" +"\n" +"\n" +"Do you want to restart now?" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:71 -msgid "moves the radar north" +#: Client/core/CSettings.cpp:1374 +msgid "RESTART REQUIRED" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:72 -msgid "moves the radar south" +#: Client/core/CSettings.cpp:1394 +msgid "Some settings will be changed when you disconnect the current server" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:73 -msgid "moves the radar east" +#: Client/core/CSettings.cpp:1395 +msgid "" +"\n" +"\n" +"Do you want to disconnect now?" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:74 -msgid "moves the radar west" +#: Client/core/CSettings.cpp:1398 +msgid "DISCONNECT REQUIRED" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:75 -msgid "attaches the radar" +#. Update the joystick name +#: Client/core/CSettings.cpp:1725 +msgid "Joypad not detected - Check connections and restart game" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:76 -msgid "reduces radar opacity" +#: Client/core/CSettings.cpp:1920 +msgid "Binding axis" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:77 -msgid "increases radar opacity" +#: Client/core/CSettings.cpp:1920 +msgid "Move an axis to bind, or escape to clear" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:78 -msgid "toggles radar help text" +#: Client/core/CSettings.cpp:1997 +msgid "Language:" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:79 -msgid "sends a message to the targetted player" +#: Client/core/CSettings.cpp:1997 +msgid "Skin:" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:80 -msgid "changes to the next weapon whilst in a vehicle" +#: Client/core/CSettings.cpp:1997 +msgid "Presets:" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:81 -msgid "changes to the previous weapon whilst in a vehicle" +#: Client/core/CSettings.cpp:2046 +msgid "Chat" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:82 -msgid "outputs info about the current server" +#: Client/core/CSettings.cpp:2063 +msgid "Load" msgstr "" -#. ACHTUNG" Should this be handled by the atomic cvar setter? -#: Client/mods/deathmatch/CClient.cpp:85 -msgid "defines the scale multiplier of all text-displays" +#: Client/core/CSettings.cpp:2075 +msgid "Colors" msgstr "" -#. Development mode -#: Client/mods/deathmatch/CClient.cpp:92 -msgid "(Development mode) shows the colshapes" +#: Client/core/CSettings.cpp:2076 +msgid "Layout" msgstr "" -#: Client/mods/deathmatch/CClient.cpp:93 -msgid "(Development mode) prints world sound ids into the debug window" +#: Client/core/CSettings.cpp:2077 Client/core/CSettings.cpp:2323 +msgid "Options" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:505 -msgid "Disconnected: Invalid nickname" +#: Client/core/CSettings.cpp:2083 +msgid "Chat Background" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:509 -msgid "Disconnect from server" +#: Client/core/CSettings.cpp:2083 +msgid "Chat Text" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:513 -#, c-format -msgid "" -"Disconnected: Serial is banned.\n" -"Reason: %s" +#: Client/core/CSettings.cpp:2083 +msgid "Input Background" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:519 -#, c-format -msgid "" -"Disconnected: You are banned.\n" -"Reason: %s" +#: Client/core/CSettings.cpp:2083 +msgid "Input Text" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:525 -#, c-format -msgid "" -"Disconnected: Account is banned.\n" -"Reason: %s" +#: Client/core/CSettings.cpp:2106 +msgid "Lines:" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:530 -msgid "Disconnected: Version mismatch" +#: Client/core/CSettings.cpp:2106 +msgid "Scale:" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:534 -msgid "Disconnected: Join flood. Please wait a minute, then reconnect." +#: Client/core/CSettings.cpp:2106 +msgid "Width:" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:538 -#, c-format -msgid "" -"Disconnected: Server from different branch.\n" -"Information: %s" +#: Client/core/CSettings.cpp:2109 +msgid "Size" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:543 -#, c-format -msgid "" -"Disconnected: Bad version.\n" -"Information: %s" +#: Client/core/CSettings.cpp:2158 +msgid "after" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:548 -#, c-format -msgid "" -"Disconnected: Server is running a newer build.\n" -"Information: %s" +#: Client/core/CSettings.cpp:2158 +msgid "for" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:553 -#, c-format -msgid "" -"Disconnected: Server is running an older build.\n" -"Information: %s" +#: Client/core/CSettings.cpp:2158 +msgid "sec" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:558 -msgid "Disconnected: Nick already in use" +#: Client/core/CSettings.cpp:2161 +msgid "Fading" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:562 -msgid "Disconnected: Player element could not be created." +#: Client/core/CSettings.cpp:2167 +msgid "Fade out old lines" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:566 -#, c-format -msgid "Disconnected: Server refused the connection: %s" +#: Client/core/CSettings.cpp:2207 +msgid "Horizontal:" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:571 -msgid "Disconnected: Serial verification failed" +#: Client/core/CSettings.cpp:2207 +msgid "Vertical:" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:575 -#, c-format -msgid "Disconnected: Connection desync %s" +#: Client/core/CSettings.cpp:2207 +msgid "Text-Align:" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:584 -#, c-format -msgid "Disconnected: You were kicked by %s" +#: Client/core/CSettings.cpp:2207 +msgid "X-Offset:" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:589 -#, c-format -msgid "Disconnected: You were banned by %s" +#: Client/core/CSettings.cpp:2208 +msgid "Y-Offset:" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:600 -msgid "Disconnected: Server shutdown or restarting" +#: Client/core/CSettings.cpp:2214 +msgid "Position" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:620 -msgid "You were kicked from the game" +#: Client/core/CSettings.cpp:2228 Client/core/CSettings.cpp:2256 +#: Client/core/CKeyBinds.cpp:191 +msgid "Left" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:621 -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:632 -msgid "This server requires a non-modifed gta_sa.exe" +#: Client/core/CSettings.cpp:2229 Client/core/CSettings.cpp:2243 +msgid "Center" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:622 -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:633 -msgid "Please replace gta_sa.exe" +#: Client/core/CSettings.cpp:2230 Client/core/CSettings.cpp:2257 +#: Client/core/CKeyBinds.cpp:192 +msgid "Right" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:623 -msgid "This server does not allow custom D3D9.DLLs" +#: Client/core/CSettings.cpp:2242 +msgid "Top" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:624 -msgid "Remove D3D9.DLL from your GTA install directory and restart MTA" +#: Client/core/CSettings.cpp:2244 +msgid "Bottom" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:625 -msgid "This server does not allow virtual machines" +#: Client/core/CSettings.cpp:2292 +msgid "Font" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:626 -msgid "This server requires driver signing to be enabled" +#: Client/core/CSettings.cpp:2329 +msgid "Hide background when not typing" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:627 -msgid "Please restart your PC" +#: Client/core/CSettings.cpp:2334 +msgid "Nickname completion using the \"Tab\" key" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:628 -msgid "This server has detected missing anti-cheat components" +#: Client/core/CSettings.cpp:2339 +msgid "Allow server to flash the window" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:629 -msgid "Try restarting MTA" +#: Client/core/CSettings.cpp:2344 +msgid "Allow tray balloon notifications" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:630 -msgid "This server requires a non-modifed gta3.img and gta_int.img" +#: Client/core/CSettings.cpp:2349 +msgid "Chat text black/white outline" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:631 -msgid "Please replace gta3.img or gta_int.img" +#. Create a messagebox to notify the user +#. SString strText = SString::Printf ( "Press a key to bind to '%s'", pItemBind->GetText ().c_str () ); +#. Create a messagebox to notify the user +#. sSString strText = SString::Printf ( "Press a key to bind to '%s'", pItemBind->GetText ().c_str () ); +#: Client/core/CSettings.cpp:2598 Client/core/CSettings.cpp:2605 +msgid "Press a key to bind, or escape to clear" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:634 -msgid "This server does not allow Wine" +#: Client/core/CSettings.cpp:2599 +msgid "Binding a primary key" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:635 -msgid "Ensure no other program is modifying MTA:SA" +#: Client/core/CSettings.cpp:2606 +msgid "Binding a secondary key" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:649 -msgid "Time Remaining: " +#: Client/core/CSettings.cpp:2682 +msgid "GTA GAME CONTROLS" msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:659 -#, c-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:661 -#, c-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" +#: Client/core/CSettings.cpp:2684 +msgid "MULTIPLAYER CONTROLS" +msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:663 -#, c-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" +#: Client/core/CSettings.cpp:2929 Client/core/CSettings.cpp:4746 +msgid "Your nickname contains invalid characters!" +msgstr "" -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:665 -#, c-format -msgid "%d second" -msgid_plural "%d seconds" -msgstr[0] "" -msgstr[1] "" +#: Client/core/CSettings.cpp:3760 +msgid "Red:" +msgstr "" -#. Display the error -#: Client/mods/deathmatch/logic/CPacketHandler.cpp:669 -msgid "Disconnected" +#: Client/core/CSettings.cpp:3760 +msgid "Green:" msgstr "" -#: Client/mods/deathmatch/logic/CTransferBox.cpp:25 -msgid "Map download progress:" +#: Client/core/CSettings.cpp:3760 +msgid "Blue:" msgstr "" -#: Client/mods/deathmatch/logic/CTransferBox.cpp:28 -msgid "Download Progress:" +#: Client/core/CSettings.cpp:3760 +msgid "Transparency:" msgstr "" -#. Find our largest piece of text, so we can size accordingly -#: Client/mods/deathmatch/logic/CTransferBox.cpp:42 -#: Client/mods/deathmatch/logic/CTransferBox.cpp:105 -#, c-format -msgid "%s of %s" +#: Client/core/CSettings.cpp:3763 +msgid "Color" msgstr "" -#: Client/mods/deathmatch/logic/CTransferBox.cpp:44 -#: Client/mods/deathmatch/logic/CTransferBox.cpp:65 -msgid "Disconnect to cancel download" +#: Client/core/CSettings.cpp:3840 +msgid "Preview" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:370 -msgid "Flying a UFO around" +#: Client/core/CSettings.cpp:4148 +msgid "Please disconnect before changing language" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:370 -msgid "Cruising around" +#: Client/core/CSettings.cpp:4176 +msgid "Please disconnect before changing skin" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:370 -msgid "Riding the waves of" +#: Client/core/CSettings.cpp:4464 +msgid "" +"Volmetric shadows can cause some systems to slow down.\n" +"\n" +"Are you sure you want to enable them?" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:371 -msgid "Riding the train in" +#: Client/core/CSettings.cpp:4468 +msgid "PERFORMANCE WARNING" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:371 -msgid "Flying around" +#: Client/core/CSettings.cpp:4488 +msgid "" +"Screen upload is required by some servers for anti-cheat purposes.\n" +"\n" +"(The chat box and GUI is excluded from the upload)\n" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:372 -msgid "Riding around" +#: Client/core/CSettings.cpp:4490 +msgid "SCREEN UPLOAD INFORMATION" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:372 -msgid "Monster truckin' around" +#: Client/core/CSettings.cpp:4505 +msgid "" +"Some scripts may play sounds, such as radio, from the internet.\n" +"\n" +"Disabling this setting may decrease network\n" +"bandwidth consumption.\n" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:372 -msgid "Quaddin' around" +#: Client/core/CSettings.cpp:4508 +msgid "EXTERNAL SOUNDS" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:373 -msgid "Bunny hopping around" +#: Client/core/CSettings.cpp:4537 +msgid "" +"It seems that you have the Rich Presence connection option enabled.\n" +"Do you want to allow servers to share their data?\n" +"\n" +"This includes yours unique ID identifier." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:373 -msgid "Doing weird stuff in" +#: Client/core/CSettings.cpp:4542 +msgid "CONSENT TO ALLOW DATA SHARING" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:377 -msgid "Climbing around in" +#: Client/core/CSettings.cpp:4566 +msgid "" +"Some files in your GTA:SA data directory are customized.\n" +"MTA will only use these modified files if this check box is ticked.\n" +"\n" +"However, CUSTOMIZED GTA:SA FILES ARE BLOCKED BY MANY SERVERS\n" +"\n" +"Are you sure you want to use them?" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:378 -#: Client/mods/deathmatch/logic/CClientGame.cpp:379 -msgid "Doing a drive-by in" +#: Client/core/CSettings.cpp:4572 Client/core/CVersionUpdater.cpp:2081 +msgid "CUSTOMIZED GTA:SA FILES" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:380 -msgid "Blub blub..." +#: Client/core/CSettings.cpp:4615 +msgid "" +"Enabling DPI awareness is an experimental feature and\n" +"we only recommend it when you play MTA:SA on a scaled monitor.\n" +"You may experience graphical issues if you enable this option.\n" +"\n" +"Are you sure you want to enable this option?" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:381 -msgid "Breathing water" +#: Client/core/CSettings.cpp:4621 +msgid "EXPERIMENTAL FEATURE" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:382 -msgid "Drowning in" +#: Client/core/CSettings.cpp:4764 +msgid "Please enter a nickname" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:383 -msgid "Ducking for cover in" +#: Client/core/CSettings.cpp:4765 +msgid "" +"Please enter a nickname to be used ingame. \n" +"This will be your name when you connect to and play in a server" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:384 -msgid "Fighting in" +#: Client/core/CSettings.cpp:4783 +msgid "Very experimental feature." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:385 -msgid "Throwing fists in" +#: Client/core/CSettings.cpp:4785 +msgid "Stops stalls with CJ variations (Uses 65MB more RAM)" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:386 -msgid "Blastin' fools in" +#: Client/core/CSettings.cpp:4787 +msgid "Older routers may require a slower scan speed." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:387 -msgid "Shooting up" +#: Client/core/CSettings.cpp:4789 +msgid "Switch on to use only one connection when downloading." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:388 -msgid "Jetpacking in" +#: Client/core/CSettings.cpp:4791 +msgid "Tag network packets to help ISPs identify MTA traffic." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:389 -msgid "Literally on fire in" +#: Client/core/CSettings.cpp:4793 +msgid "Spinning circle animation at the bottom of the screen" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:390 -msgid "Burning up in" +#: Client/core/CSettings.cpp:4795 +msgid "Select default always. (This setting is not saved)" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:391 -msgid "Swimming in" +#: Client/core/CSettings.cpp:4797 +msgid "Maximum is usually best" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:392 -msgid "Floating around in" +#: Client/core/CSettings.cpp:4799 Client/core/CSettings.cpp:4801 +msgid "Auto updater:" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:393 -msgid "Being chased by a shark" +#: Client/core/CSettings.cpp:4799 +msgid "Select default unless you like filling out bug reports." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:394 -msgid "Choking to death in" +#: Client/core/CSettings.cpp:4801 +msgid "Select default to automatically install important updates." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:651 -msgid "Entering the game ..." +#: Client/core/CSettings.cpp:4803 +msgid "16-bit color:" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:709 -msgid "" -"Not connected; please use Quick Connect or the 'connect' command to connect " -"to a server." +#: Client/core/CSettings.cpp:4803 +msgid "Enable 16 bit color modes - Requires MTA restart" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:755 -msgid "Could not start the local server. See console for details." +#: Client/core/CSettings.cpp:4805 +msgid "Mouse fix:" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:765 -#: Client/mods/deathmatch/logic/CClientGame.cpp:1240 -msgid "Local Server" +#: Client/core/CSettings.cpp:4805 +msgid "Mouse movement fix - May need PC restart" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:765 -msgid "Starting local server ..." +#: Client/core/CVersionUpdater.cpp:626 +msgid "Busy" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1013 -msgid "Area 51" +#: Client/core/CVersionUpdater.cpp:626 +msgid "Can't check for updates right now" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1022 -msgid "Walking around " +#: Client/core/CVersionUpdater.cpp:1567 Client/core/CVersionUpdater.cpp:1587 +#: Client/core/CVersionUpdater.cpp:1605 +#, c-format +msgid "MTA:SA %s required" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1171 +#: Client/core/CVersionUpdater.cpp:1568 #, c-format -msgid "You were kicked from the game ( %s )" +msgid "" +"An updated version of MTA:SA %s is required to join the selected server.\n" +"\n" +"Do you want to download and install MTA:SA %s ?" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1240 -msgid "Connecting to local server..." +#: Client/core/CVersionUpdater.cpp:1588 +#, c-format +msgid "Do you want to launch MTA:SA %s and connect to this server ?" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1251 -msgid "Error connecting to server." +#: Client/core/CVersionUpdater.cpp:1606 +msgid "" +"It is not possible to connect at this time.\n" +"\n" +"Please try later." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1261 -msgid "Connecting to local server timed out. See console for details." +#: Client/core/CVersionUpdater.cpp:1788 +msgid "Connecting" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1367 -msgid "Connection with the server was lost" +#: Client/core/CVersionUpdater.cpp:1789 Client/core/CVersionUpdater.cpp:1805 +msgid "Please wait..." +msgstr "" + +#: Client/core/CVersionUpdater.cpp:1804 +msgid "CHECKING" +msgstr "" + +#: Client/core/CVersionUpdater.cpp:1821 Client/core/CVersionUpdater.cpp:1914 +msgid "UPDATE CHECK" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1394 -msgid "Disconnected: the server is currently full" +#: Client/core/CVersionUpdater.cpp:1822 +msgid "No update needed" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1406 -msgid "Disconnected: invalid password specified" +#: Client/core/CVersionUpdater.cpp:1839 +msgid "DOWNLOADING" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:1428 -msgid "MTA Client verification failed!" +#: Client/core/CVersionUpdater.cpp:1840 +msgid "waiting..." msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:5693 -msgid "In a ditch" +#: Client/core/CVersionUpdater.cpp:1856 +msgid "MANDATORY UPDATE" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:5693 -msgid "En-route to hospital" +#: Client/core/CVersionUpdater.cpp:1857 +msgid "" +"To join this server, you must update MTA.\n" +"\n" +" Do you want to update now ?" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:5693 -msgid "Meeting their maker" +#: Client/core/CVersionUpdater.cpp:1875 +msgid "OPTIONAL UPDATE" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:5694 -msgid "Regretting their decisions" +#: Client/core/CVersionUpdater.cpp:1876 +msgid "" +"Server says an update is recommended, but not essential.\n" +"\n" +" Do you want to update now ?" msgstr "" -#: Client/mods/deathmatch/logic/CClientGame.cpp:5694 -msgid "Wasted" +#: Client/core/CVersionUpdater.cpp:1915 +msgid "" +"Update not currently avalable.\n" +"\n" +"Please check www.mtasa.com" msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:37 -msgid "HOST GAME" +#: Client/core/CVersionUpdater.cpp:1936 Client/core/CVersionUpdater.cpp:2118 +msgid "ERROR SAVING" msgstr "" -#. m_pTabs->CreateTab ( "Gamemode" ); -#: Client/mods/deathmatch/logic/CLocalServer.cpp:53 -msgid "Resources" +#: Client/core/CVersionUpdater.cpp:1937 Client/core/CVersionUpdater.cpp:2119 +msgid "Unable to create the file." msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:55 -#: Client/mods/deathmatch/logic/CLocalServer.cpp:57 -msgid "Server name:" +#: Client/core/CVersionUpdater.cpp:1945 Client/core/CVersionUpdater.cpp:1954 +#: Client/core/CVersionUpdater.cpp:2127 Client/core/CVersionUpdater.cpp:2136 +msgid "ERROR DOWNLOADING" msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:64 -#: Client/mods/deathmatch/logic/CLocalServer.cpp:66 -msgid "Password:" +#: Client/core/CVersionUpdater.cpp:1946 Client/core/CVersionUpdater.cpp:2128 +msgid "The downloaded file appears to be incorrect." msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:73 -#: Client/mods/deathmatch/logic/CLocalServer.cpp:75 -msgid "Max players:" +#: Client/core/CVersionUpdater.cpp:1955 Client/core/CVersionUpdater.cpp:2137 +msgid "For some reason." msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:82 -#: Client/mods/deathmatch/logic/CLocalServer.cpp:84 -msgid "Broadcast:" +#: Client/core/CVersionUpdater.cpp:1966 Client/core/CVersionUpdater.cpp:2150 +msgid "DOWNLOAD COMPLETE" msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:86 -msgid "LAN" +#: Client/core/CVersionUpdater.cpp:1990 +msgid " - Unknown problem in _DialogUpdateResult" msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:99 -msgid "Selected" +#: Client/core/CVersionUpdater.cpp:2088 Client/core/CVersionUpdater.cpp:2098 +msgid "Ok" msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:116 -msgid "All" +#: Client/core/CVersionUpdater.cpp:2096 +msgid "ERROR" msgstr "" -#: Client/mods/deathmatch/logic/CLocalServer.cpp:118 -msgid "Start" +#: Client/core/CVersionUpdater.cpp:2097 +msgid "" +"Some MTA:SA data files are missing.\n" +"\n" +"\n" +"Please reinstall MTA:SA" msgstr "" -#. Throw the error and disconnect -#: Client/mods/deathmatch/logic/CResourceFileDownloadManager.cpp:141 +#: Client/core/CVersionUpdater.cpp:2774 #, c-format -msgid "Download error: %s" +msgid "%3d %% completed" msgstr "" -#: Client/cefweb/CWebsiteRequests.cpp:19 -msgid "Website requests" +#: Client/core/CVersionUpdater.cpp:2777 +#, c-format +msgid "" +"\n" +"\n" +"Waiting for response - %-3d" msgstr "" -#: Client/cefweb/CWebsiteRequests.cpp:27 +#. Even the default skin doesn't work, so give up +#: Client/core/CGUI.cpp:86 msgid "" -"The server requests the following websites in order to load them (later):" +"The skin you selected could not be loaded, and the default skin also could " +"not be loaded, please reinstall MTA." msgstr "" -#: Client/cefweb/CWebsiteRequests.cpp:33 -msgid "NEVER ENTER SENSITIVE DATA TO PROTECT THEM FROM BEING STOLEN" +#. Create window +#: Client/core/CConsole.cpp:417 +msgid "CONSOLE" msgstr "" -#: Client/cefweb/CWebsiteRequests.cpp:46 -msgid "Remember decision" +#: Client/core/CScreenShot.cpp:104 +#, c-format +msgid "Screenshot got %d bytes, but expected %d" msgstr "" -#: Client/cefweb/CWebsiteRequests.cpp:57 -msgid "Deny" +#: Client/core/CScreenShot.cpp:110 +msgid "Screenshot failed" msgstr "" -#: Client/loader/CInstallManager.cpp:361 Client/loader/Utils.cpp:968 +#: Client/core/CScreenShot.cpp:160 #, c-format -msgid "" -"MTA:SA needs Administrator access for the following task:\n" -"\n" -" '%s'\n" -"\n" -"Please confirm in the next window." +msgid "Screenshot taken: '%s'" msgstr "" -#: Client/loader/CInstallManager.cpp:376 -#, c-format -msgid "" -"MTA:SA could not complete the following task:\n" -"\n" -" '%s'\n" +#. Create the window +#: Client/core/CNewsBrowser.cpp:153 +msgid "NEWS" msgstr "" -#: Client/loader/CInstallManager.cpp:426 -msgid "" -"** The crash was caused by a graphics driver error **\n" -"\n" -"** Please update your graphics drivers **" +#. News link +#: Client/core/CNewsBrowser.cpp:171 Client/core/CNewsBrowser.cpp:172 +msgid "Visit latest news article" msgstr "" -#: Client/loader/CInstallManager.cpp:532 -msgid "Install updated MTA:SA files" +#: Client/core/CMainMenu.cpp:333 +msgid "" +"You are using a feature-branch build! This is a test build only which cannot " +"be used to connect to public servers!" msgstr "" -#: Client/loader/CInstallManager.cpp:552 +#: Client/core/CMainMenu.cpp:352 msgid "" -"Could not update due to file conflicts. Please close other applications and " -"retry" +"MTA will not receive updates on XP/Vista after July 2019.\n" +"\n" +"Upgrade Windows to play on the latest servers." msgstr "" -#: Client/loader/CInstallManager.cpp:561 -#, c-format -msgid "Multi Theft Auto has not been installed properly, please reinstall. %s" +#: Client/core/CMainMenu.cpp:1193 +msgid "" +"This will disconnect you from the current server.\n" +"\n" +"Are you sure you want to disconnect?" msgstr "" -#: Client/loader/CInstallManager.cpp:613 -msgid "Create GTA:SA junctions" +#: Client/core/CMainMenu.cpp:1197 +msgid "DISCONNECT WARNING" msgstr "" -#: Client/loader/CInstallManager.cpp:657 -msgid "MTA:SA cannot launch because copying a file failed:" +#: Client/core/CKeyBinds.cpp:186 +msgid "Fire" msgstr "" -#: Client/loader/CInstallManager.cpp:663 Client/loader/CInstallManager.cpp:703 -msgid "MTA:SA cannot launch because an MTA:SA file is incorrect or missing:" +#: Client/core/CKeyBinds.cpp:187 +msgid "Next weapon" msgstr "" -#: Client/loader/CInstallManager.cpp:672 -msgid "Copy MTA:SA files" +#: Client/core/CKeyBinds.cpp:188 +msgid "Previous weapon" msgstr "" -#: Client/loader/CInstallManager.cpp:695 Client/loader/CInstallManager.cpp:773 -msgid "MTA:SA cannot launch because a GTA:SA file is incorrect or missing:" +#: Client/core/CKeyBinds.cpp:189 +msgid "Forwards" msgstr "" -#: Client/loader/CInstallManager.cpp:780 -msgid "Patch GTA:SA dependency" +#: Client/core/CKeyBinds.cpp:190 +msgid "Backwards" msgstr "" -#: Client/loader/CInstallManager.cpp:828 -msgid "" -"MTA:SA cannot launch because the GTA:SA executable is incorrect or missing:" +#: Client/core/CKeyBinds.cpp:193 +msgid "Zoom in" msgstr "" -#: Client/loader/CInstallManager.cpp:832 -msgid "" -"Please check your anti-virus for a false-positive detection, try to add an " -"exception for the GTA:SA executable and restart MTA:SA." +#: Client/core/CKeyBinds.cpp:194 +msgid "Zoom out" msgstr "" -#: Client/loader/CInstallManager.cpp:838 -msgid "Generate GTA:SA" +#: Client/core/CKeyBinds.cpp:195 +msgid "Enter/Exit" msgstr "" -#: Client/loader/CInstallManager.cpp:853 -msgid "MTA:SA cannot launch because the GTA:SA executable is not loadable:" +#: Client/core/CKeyBinds.cpp:196 +msgid "Change camera" msgstr "" -#: Client/loader/CInstallManager.cpp:860 Client/loader/CInstallManager.cpp:883 -msgid "Patch GTA:SA" +#. 10 +#: Client/core/CKeyBinds.cpp:197 +msgid "Jump" msgstr "" -#: Client/loader/CInstallManager.cpp:876 -msgid "MTA:SA cannot launch because patching GTA:SA has failed:" +#: Client/core/CKeyBinds.cpp:198 +msgid "Sprint" msgstr "" -#: Client/loader/CInstallManager.cpp:1113 -msgid "Missing file:" +#: Client/core/CKeyBinds.cpp:199 +msgid "Look behind" msgstr "" -#: Client/loader/CInstallManager.cpp:1117 -msgid "If MTA fails to load, please re-install GTA:SA" +#: Client/core/CKeyBinds.cpp:200 +msgid "Crouch" msgstr "" -#: Client/loader/CInstallManager.cpp:1152 -msgid "Update install settings" +#: Client/core/CKeyBinds.cpp:201 +msgid "Action" msgstr "" -#: Client/loader/CInstallManager.cpp:1291 -msgid "Update compatibility settings" +#: Client/core/CKeyBinds.cpp:202 +msgid "Walk" msgstr "" -#: Client/loader/Utils.cpp:534 Client/loader/Dialogs.cpp:890 -msgid "Searching for Grand Theft Auto San Andreas" +#: Client/core/CKeyBinds.cpp:203 +msgid "Vehicle fire" msgstr "" -#: Client/loader/Utils.cpp:536 Client/loader/Dialogs.cpp:893 -msgid "Please start Grand Theft Auto San Andreas" +#: Client/core/CKeyBinds.cpp:204 +msgid "Vehicle secondary fire" msgstr "" -#: Client/loader/Utils.cpp:600 -msgid "Select your Grand Theft Auto: San Andreas Installation Directory" +#: Client/core/CKeyBinds.cpp:205 +msgid "Vehicle left" msgstr "" -#: Client/loader/Utils.cpp:1069 -#, c-format -msgid "Error loading %s module! (%s)" +#: Client/core/CKeyBinds.cpp:206 +msgid "Vehicle right" msgstr "" -#: Client/loader/Utils.cpp:1394 Client/loader/Dialogs.cpp:914 -msgid "Copying files..." +#. 20 +#: Client/core/CKeyBinds.cpp:207 +msgid "Steer forwards/down" msgstr "" -#: Client/loader/Utils.cpp:1454 Client/loader/Dialogs.cpp:919 -msgid "Copy finished early. Everything OK." +#: Client/core/CKeyBinds.cpp:208 +msgid "Steer backwards/up" msgstr "" -#: Client/loader/Utils.cpp:1460 Client/loader/Dialogs.cpp:924 -msgid "Finishing..." +#: Client/core/CKeyBinds.cpp:209 +msgid "Accelerate" msgstr "" -#: Client/loader/Utils.cpp:1462 Client/loader/Dialogs.cpp:928 -msgid "Done!" +#: Client/core/CKeyBinds.cpp:210 +msgid "Brake/Reverse" msgstr "" -#: Client/loader/Utils.cpp:1502 -#, c-format -msgid "" -"New installation of %s detected.\n" -"\n" -"Do you want to copy your settings from %s ?" +#: Client/core/CKeyBinds.cpp:211 +msgid "Radio next" msgstr "" -#: Client/loader/Utils.cpp:1541 -#, c-format -msgid "GTA:SA had trouble opening the file '%s'" +#: Client/core/CKeyBinds.cpp:212 +msgid "Radio previous" msgstr "" -#: Client/loader/Utils.cpp:1563 -#, c-format -msgid "GTA:SA is missing the file '%s'." +#: Client/core/CKeyBinds.cpp:213 +msgid "Radio user track skip" msgstr "" -#: Client/loader/Utils.cpp:1588 -msgid "GTA:SA had trouble loading a model." +#: Client/core/CKeyBinds.cpp:214 +msgid "Horn" msgstr "" -#: Client/loader/Utils.cpp:1590 -msgid "If you recently modified gta3.img, then try reinstalling GTA:SA." +#: Client/core/CKeyBinds.cpp:215 +msgid "Sub-mission" msgstr "" -#: Client/loader/Utils.cpp:1615 -msgid "GTA:SA had trouble adding an upgrade to a vehicle." +#: Client/core/CKeyBinds.cpp:216 +msgid "Handbrake" msgstr "" -#: Client/loader/Utils.cpp:1634 -#, c-format -msgid "GTA:SA found errors in the file '%s'" +#. 30 +#: Client/core/CKeyBinds.cpp:217 +msgid "Vehicle look left" msgstr "" -#: Client/loader/Utils.cpp:1716 -msgid "Did your computer restart when playing MTA:SA?" +#: Client/core/CKeyBinds.cpp:218 +msgid "Vehicle look right" msgstr "" -#: Client/loader/Utils.cpp:1781 -msgid "Please terminate the following programs before continuing:" +#: Client/core/CKeyBinds.cpp:219 +msgid "Vehicle look behind" msgstr "" -#: Client/loader/Install.cpp:265 -msgid "Unknown" +#: Client/core/CKeyBinds.cpp:220 +msgid "Vehicle mouse look" msgstr "" -#: Client/loader/Install.cpp:272 -#, c-format -msgid "" -"The file '%s' is currently locked by %zu processes.\n" -"\n" -"Do you want to terminate the following processes and continue updating?\n" -"\n" -"%s" +#: Client/core/CKeyBinds.cpp:221 +msgid "Special control left" msgstr "" -#: Client/loader/Install.cpp:479 -#, c-format -msgid "" -"Your installation may be corrupt now.\n" -"\n" -"%zu out of %zu files could not be restored from the backup.\n" -"\n" -"You should reinstall Multi Theft Auto from www.multitheftauto.com\n" -"or try running the update with administrator rights." +#: Client/core/CKeyBinds.cpp:222 +msgid "Special control right" msgstr "" -#: Client/loader/Install.cpp:849 Client/loader/Dialogs.cpp:901 -msgid "Installing update..." +#: Client/core/CKeyBinds.cpp:223 +msgid "Special control down" msgstr "" -#: Client/loader/Install.cpp:931 Client/loader/Dialogs.cpp:909 -msgid "Extracting files..." +#: Client/core/CKeyBinds.cpp:224 +msgid "Special control up" msgstr "" -#: Client/loader/MainFunctions.cpp:248 -msgid "" -"Trouble restarting MTA:SA\n" -"\n" -"If the problem persists, open Task Manager and\n" -"stop the 'gta_sa.exe' and 'Multi Theft Auto.exe' processes\n" -"\n" -"\n" -"Try to launch MTA:SA again?" +#: Client/core/CKeyBinds.cpp:225 +msgid "Aim weapon" msgstr "" -#: Client/loader/MainFunctions.cpp:266 -msgid "" -"Another instance of MTA is already running.\n" -"\n" -"If this problem persists, please restart your computer" +#: Client/core/CKeyBinds.cpp:226 +msgid "Conversation yes" msgstr "" -#: Client/loader/MainFunctions.cpp:269 -msgid "" -"Another instance of MTA is already running.\n" -"\n" -"Do you want to terminate it?" +#. 40 +#: Client/core/CKeyBinds.cpp:227 +msgid "Conversation no" msgstr "" -#: Client/loader/MainFunctions.cpp:294 -msgid "" -"Are you having problems running MTA:SA?.\n" -"\n" -"Do you want to revert to an earlier version?" +#: Client/core/CKeyBinds.cpp:228 +msgid "Group control forwards" msgstr "" -#: Client/loader/MainFunctions.cpp:324 -msgid "" -"There seems to be a problem launching MTA:SA.\n" -"Resetting GTA settings can sometimes fix this problem.\n" -"\n" -"Do you want to reset GTA settings now?" +#: Client/core/CKeyBinds.cpp:229 +msgid "Group control backwards" msgstr "" -#: Client/loader/MainFunctions.cpp:339 -msgid "" -"GTA settings have been reset.\n" -"\n" -"Press OK to continue." +#: Client/core/CJoystickManager.cpp:1578 +msgid "Accelerate Axis" msgstr "" -#: Client/loader/MainFunctions.cpp:344 -#, c-format -msgid "File could not be deleted: '%s'" +#: Client/core/CJoystickManager.cpp:1580 +msgid "Brake Axis" msgstr "" -#. No settings to delete, or can't find them -#: Client/loader/MainFunctions.cpp:352 +#: Client/core/DXHook/CDirect3DHook9.cpp:124 msgid "" -"Are you having problems running MTA:SA?.\n" +"Could not initialize Direct3D9.\n" "\n" -"Do you want to see some online help?" +"Please ensure the DirectX End-User Runtime and\n" +"latest Windows Service Packs are installed correctly." msgstr "" -#. Inform user -#: Client/loader/MainFunctions.cpp:388 -msgid "" -"Are you having problems running MTA:SA?.\n" -"\n" -"Do you want to change the following setting?" +#. Create queue window +#: Client/core/ServerBrowser/CServerInfo.cpp:32 +#: Client/core/ServerBrowser/CServerInfo.cpp:302 +msgid "SERVER IS FULL" msgstr "" -#: Client/loader/MainFunctions.cpp:431 -msgid "" -"Are you having problems running MTA:SA?.\n" -"\n" -"Try disabling the following products for GTA and MTA:" +#. Determine our label draw position for L10n +#. Start position +#. Server Name +#: Client/core/ServerBrowser/CServerInfo.cpp:44 +#: Client/core/ServerBrowser/CServerInfo.cpp:53 +msgid "Name:" msgstr "" -#: Client/loader/MainFunctions.cpp:465 -msgid "" -"WARNING\n" -"\n" -"MTA:SA has detected unusual activity.\n" -"Please run a virus scan to ensure your system is secure.\n" -"\n" +#. Server IP +#: Client/core/ServerBrowser/CServerInfo.cpp:44 +#: Client/core/ServerBrowser/CServerInfo.cpp:64 +msgid "Server Address:" msgstr "" -#: Client/loader/MainFunctions.cpp:468 -#, c-format -msgid "The detected file was: %s\n" +#. Gamemode +#: Client/core/ServerBrowser/CServerInfo.cpp:44 +#: Client/core/ServerBrowser/CServerInfo.cpp:75 +msgid "Gamemode:" msgstr "" -#: Client/loader/MainFunctions.cpp:602 -msgid "" -"An instance of GTA: San Andreas is already running. It needs to be " -"terminated before MTA:SA can be started. Do you want to do that now?" +#. Map +#: Client/core/ServerBrowser/CServerInfo.cpp:44 +#: Client/core/ServerBrowser/CServerInfo.cpp:86 +msgid "Map:" msgstr "" -#: Client/loader/MainFunctions.cpp:609 -msgid "" -"Unable to terminate GTA: San Andreas. If the problem persists, please " -"restart your computer." +#. Players +#: Client/core/ServerBrowser/CServerInfo.cpp:45 +#: Client/core/ServerBrowser/CServerInfo.cpp:97 +msgid "Players:" msgstr "" -#: Client/loader/MainFunctions.cpp:632 -msgid "" -"Registry entries are missing. Please reinstall Multi Theft Auto: San Andreas." +#. Passworded +#: Client/core/ServerBrowser/CServerInfo.cpp:45 +#: Client/core/ServerBrowser/CServerInfo.cpp:108 +msgid "Passworded:" msgstr "" -#: Client/loader/MainFunctions.cpp:638 -msgid "" -"The path to your installation of GTA: San Andreas contains unsupported " -"(unicode) characters. Please move your Grand Theft Auto: San Andreas " -"installation to a compatible path that contains only standard ASCII " -"characters and reinstall Multi Theft Auto: San Andreas." +#. Latency +#: Client/core/ServerBrowser/CServerInfo.cpp:45 +#: Client/core/ServerBrowser/CServerInfo.cpp:119 +msgid "Latency:" msgstr "" -#: Client/loader/MainFunctions.cpp:648 -msgid "" -"The path to your installation of 'MTA:SA' or 'GTA: San Andreas'\n" -"contains a ';' (semicolon).\n" -"\n" -" If you experience problems when running MTA:SA,\n" -" move your installation(s) to a path that does not contain a semicolon." +#. Column for player names +#. Player List Columns +#: Client/core/ServerBrowser/CServerInfo.cpp:138 +#: Client/core/ServerBrowser/CServerBrowser.cpp:478 +msgid "Player list" msgstr "" -#: Client/loader/MainFunctions.cpp:810 -msgid "" -"Load failed. Please ensure that the latest data files have been installed " -"correctly." +#. Close button +#: Client/core/ServerBrowser/CServerInfo.cpp:144 +msgid "Close" msgstr "" -#: Client/loader/MainFunctions.cpp:819 -#, c-format -msgid "Load failed. Please ensure that %s is installed correctly." +#. Join Game button +#: Client/core/ServerBrowser/CServerInfo.cpp:152 +msgid "Join Game" msgstr "" -#: Client/loader/MainFunctions.cpp:826 -#, c-format -msgid "Load failed. Could not find gta_sa.exe in %s." +#. Please enter password label +#: Client/core/ServerBrowser/CServerInfo.cpp:166 +msgid "Please enter the password to the server:" msgstr "" -#: Client/loader/MainFunctions.cpp:836 -#, c-format -msgid "" -"Load failed. %s exists in the GTA directory. Please delete before continuing." +#: Client/core/ServerBrowser/CServerInfo.cpp:177 +msgid "Join the server as soon as a player slot is available." msgstr "" -#: Client/loader/MainFunctions.cpp:845 -#, c-format -msgid "Main file has an incorrect name (%s)" +#: Client/core/ServerBrowser/CServerInfo.cpp:310 +msgid "PLEASE ENTER SERVER PASSWORD" msgstr "" -#: Client/loader/MainFunctions.cpp:856 -msgid "" -"Main file is unsigned. Possible virus activity.\n" -"\n" -"See online help if MTA does not work correctly." +#. The server has timed out +#: Client/core/ServerBrowser/CServerInfo.cpp:402 +msgid "Timed Out" msgstr "" -#: Client/loader/MainFunctions.cpp:882 -#, c-format -msgid "" -"Data file %s is missing. Possible virus activity.\n" -"\n" -"Consider reinstalling Multi Theft Auto for your security.\n" -"See online help if MTA does not work correctly." +#. Set every GUI elements text to blank +#: Client/core/ServerBrowser/CServerInfo.cpp:431 +msgid "Querying..." msgstr "" -#: Client/loader/MainFunctions.cpp:893 -#, c-format -msgid "" -"Data file %s is modified. Possible virus activity.\n" -"\n" -"Consider reinstalling Multi Theft Auto for your security.\n" -"See online help if MTA does not work correctly." +#. Create the window +#: Client/core/ServerBrowser/CServerBrowser.cpp:85 +msgid "SERVER BROWSER" msgstr "" -#: Client/loader/MainFunctions.cpp:907 -msgid "" -".asi files are in the 'MTA:SA' or 'GTA: San Andreas' installation " -"directory.\n" -"\n" -"Remove these .asi files if you experience problems with MTA:SA." +#: Client/core/ServerBrowser/CServerBrowser.cpp:134 +msgid "Local" msgstr "" -#: Client/loader/MainFunctions.cpp:1009 -msgid "" -"File version mismatch error. Reinstall MTA:SA if you experience problems.\n" +#: Client/core/ServerBrowser/CServerBrowser.cpp:135 +msgid "Favourites" msgstr "" -#: Client/loader/MainFunctions.cpp:1018 -msgid "Some files are missing. Reinstall MTA:SA if you experience problems.\n" +#: Client/core/ServerBrowser/CServerBrowser.cpp:136 +msgid "Recent" msgstr "" -#: Client/loader/MainFunctions.cpp:1030 +#: Client/core/ServerBrowser/CServerBrowser.cpp:191 msgid "" -"MTA:SA is not compatible with Windows 'Safe Mode'.\n" +"FOR QUICK CONNECT:\n" "\n" -"Please restart your PC.\n" +"Type the address and port into the address bar.\n" +"Or select a server from the history list and press 'Connect'" msgstr "" -#: Client/loader/MainFunctions.cpp:1123 -msgid "Fix configuration issue" +#: Client/core/ServerBrowser/CServerBrowser.cpp:203 +msgid "HELP" msgstr "" -#. Try to relaunch as admin if not done so already -#: Client/loader/MainFunctions.cpp:1157 -msgid "Fix elevation required error" +#: Client/core/ServerBrowser/CServerBrowser.cpp:212 +#: Client/core/ServerBrowser/CServerBrowser.cpp:252 +msgid "Refresh" msgstr "" -#: Client/loader/MainFunctions.cpp:1164 -#, c-format -msgid "" -"Could not start Grand Theft Auto: San Andreas. Please try restarting, or if " -"the problem persists,contact MTA at www.multitheftauto.com. \n" -"\n" -"[%s]" +#: Client/core/ServerBrowser/CServerBrowser.cpp:212 +#: Client/core/ServerBrowser/CServerBrowser.cpp:253 +msgid "Add Favorite" msgstr "" -#: Client/loader/MainFunctions.cpp:1219 -msgid "" -"GTA: San Andreas may not have launched correctly. Do you want to terminate " -"it?" +#: Client/core/ServerBrowser/CServerBrowser.cpp:212 +#: Client/core/ServerBrowser/CServerBrowser.cpp:254 +#: Client/core/ServerBrowser/CServerBrowser.cpp:301 +#: Client/core/ServerBrowser/CServerBrowser.cpp:372 +msgid "Connect" msgstr "" -#: Client/loader/Dialogs.cpp:134 -msgid "Quit" +#: Client/core/ServerBrowser/CServerBrowser.cpp:212 +#: Client/core/ServerBrowser/CServerBrowser.cpp:255 +msgid "Server information" msgstr "" -#: Client/loader/Dialogs.cpp:151 -msgid "MTA: San Andreas has encountered a problem" +#: Client/core/ServerBrowser/CServerBrowser.cpp:213 +#: Client/core/ServerBrowser/CServerBrowser.cpp:256 +msgid "Search servers" msgstr "" -#: Client/loader/Dialogs.cpp:152 -msgid "Crash information" +#: Client/core/ServerBrowser/CServerBrowser.cpp:213 +#: Client/core/ServerBrowser/CServerBrowser.cpp:257 +msgid "Search players" msgstr "" -#: Client/loader/Dialogs.cpp:153 -msgid "" -"Tick the check box to send this crash info to MTA devs using the 'internet'" +#: Client/core/ServerBrowser/CServerBrowser.cpp:213 +#: Client/core/ServerBrowser/CServerBrowser.cpp:258 +msgid "Start search" msgstr "" -#: Client/loader/Dialogs.cpp:154 -msgid "Doing so will increase the chance of this crash being fixed." +#: Client/core/ServerBrowser/CServerBrowser.cpp:299 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1697 +msgid "Search players..." msgstr "" -#: Client/loader/Dialogs.cpp:155 -msgid "Do you want to restart MTA: San Andreas ?" +#: Client/core/ServerBrowser/CServerBrowser.cpp:422 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1695 +msgid "Search servers..." msgstr "" -#: Client/loader/Dialogs.cpp:162 -msgid "MTA: San Andreas - Warning" +#: Client/core/ServerBrowser/CServerBrowser.cpp:453 +msgid "Name" msgstr "" -#: Client/loader/Dialogs.cpp:163 -msgid "" -"Your Grand Theft Auto: San Andreas install directory contains these files:" +#: Client/core/ServerBrowser/CServerBrowser.cpp:454 +msgid "Players" msgstr "" -#: Client/loader/Dialogs.cpp:165 -msgid "" -"These files are not required and may interfere with the graphical features " -"in this version of MTA:SA.\n" -"\n" -"It is recommended that you remove or rename these files." +#: Client/core/ServerBrowser/CServerBrowser.cpp:455 +msgid "Ping" msgstr "" -#: Client/loader/Dialogs.cpp:167 -msgid "Keep these files, but also show this warning on next start" +#: Client/core/ServerBrowser/CServerBrowser.cpp:456 +msgid "Gamemode" msgstr "" -#: Client/loader/Dialogs.cpp:168 -msgid "Do not remind me about these files again" +#. Include label +#: Client/core/ServerBrowser/CServerBrowser.cpp:486 +msgid "Include:" msgstr "" -#: Client/loader/Dialogs.cpp:169 -msgid "Rename these files from *.dll to *.dll.bak" +#: Client/core/ServerBrowser/CServerBrowser.cpp:492 +msgid "Empty" msgstr "" -#: Client/loader/Dialogs.cpp:170 -msgid "Show me these files" +#: Client/core/ServerBrowser/CServerBrowser.cpp:498 +msgid "Full" msgstr "" -#: Client/loader/Dialogs.cpp:171 -msgid "Play MTA:SA" +#: Client/core/ServerBrowser/CServerBrowser.cpp:504 +msgid "Locked" msgstr "" -#: Client/loader/Dialogs.cpp:177 -msgid "MTA: San Andreas - Confusing options" +#: Client/core/ServerBrowser/CServerBrowser.cpp:516 +msgid "Offline" msgstr "" -#: Client/loader/Dialogs.cpp:178 -msgid "NVidia Optimus detected!" +#: Client/core/ServerBrowser/CServerBrowser.cpp:529 +msgid "Other Versions" msgstr "" -#: Client/loader/Dialogs.cpp:179 -msgid "Try each option and see what works:" +#: Client/core/ServerBrowser/CServerBrowser.cpp:550 +msgid "Back" msgstr "" -#: Client/loader/Dialogs.cpp:180 -msgid "A - Standard NVidia" +#: Client/core/ServerBrowser/CServerBrowser.cpp:741 +msgid "Loading..." msgstr "" -#: Client/loader/Dialogs.cpp:181 -msgid "B - Alternate NVidia" +#: Client/core/ServerBrowser/CServerBrowser.cpp:1240 +#: Client/core/ServerBrowser/CServerBrowser.cpp:2182 +msgid " ..loading.." msgstr "" -#: Client/loader/Dialogs.cpp:182 -msgid "C - Standard Intel" +#: Client/core/ServerBrowser/CServerBrowser.cpp:1278 +#: Client/core/ServerBrowser/CServerBrowser.cpp:1406 +msgid "No address specified!" msgstr "" -#: Client/loader/Dialogs.cpp:183 -msgid "D - Alternate Intel" +#: Client/core/ServerBrowser/CServerBrowser.cpp:1291 +msgid "Unknown protocol" msgstr "" -#: Client/loader/Dialogs.cpp:184 -msgid "If you get desperate, this might help:" +#: Client/core/ServerBrowser/CServerBrowser.cpp:1291 +msgid "Please use the mtasa:// protocol!" msgstr "" -#: Client/loader/Dialogs.cpp:185 -msgid "If you have already selected an option that works, this might help:" +#: Client/core/ServerBrowser/CServerBrowser.cpp:1380 +msgid "You have to select a server to connect to." msgstr "" -#: Client/loader/Dialogs.cpp:186 -msgid "Force windowed mode" +#: Client/core/ServerBrowser/CServerList.cpp:25 +msgid "Idle" msgstr "" -#: Client/loader/Dialogs.cpp:187 -msgid "Don't show again" -msgstr "" +#: Client/core/ServerBrowser/CServerList.cpp:150 +msgid "player" +msgid_plural "players" +msgstr[0] "" +msgstr[1] "" -#: Client/loader/Dialogs.cpp:194 Client/game_sa/CSettingsSA.cpp:831 -msgid "MTA: San Andreas" +#: Client/core/ServerBrowser/CServerList.cpp:151 +msgid "on" msgstr "" -#: Client/loader/Dialogs.cpp:195 -msgid "Warning: Could not detect anti-virus product" +#: Client/core/ServerBrowser/CServerList.cpp:154 +msgid "server" +msgid_plural "servers" +msgstr[0] "" +msgstr[1] "" + +#. We are polling for the master server list (first pass) +#: Client/core/ServerBrowser/CServerList.cpp:238 +#, c-format +msgid "Requesting master server list (%lu ms elapsed)" msgstr "" -#: Client/loader/Dialogs.cpp:197 -msgid "" -"MTA could not detect an anti-virus on your PC.\n" -"\n" -"Viruses interfere with MTA and degrade your gameplay experience.\n" -"\n" -"Press 'Help' for more information." +#. Abort +#: Client/core/ServerBrowser/CServerList.cpp:254 +msgid "Master server list could not be parsed." msgstr "" -#: Client/loader/Dialogs.cpp:200 -msgid "I have already installed an anti-virus" +#. Abort +#: Client/core/ServerBrowser/CServerList.cpp:264 +msgid "Master server list could not be retrieved." msgstr "" -#: Client/loader/Dialogs.cpp:202 -msgid "" -"I will not install an anti-virus.\n" -"I want my PC to lag and be part of a botnet." +#: Client/core/ServerBrowser/CServerList.cpp:274 +msgid "(Backup server list)" msgstr "" -#: Client/game_sa/CSettingsSA.cpp:753 -msgid "Can't find valid screen resolution." +#: Client/core/ServerBrowser/CServerList.cpp:326 +msgid "Cannot bind LAN-broadcast socket" msgstr "" -#. Confirm that res should be used -#: Client/game_sa/CSettingsSA.cpp:829 -msgid "Are you sure you want to use this screen resolution?" +#: Client/core/ServerBrowser/CServerList.cpp:345 +msgid "Attempting to discover LAN servers" msgstr "" #. Populate the message and show the box From 79f8ed6a374d62e5cf1ec707b2ba25e3a959f509 Mon Sep 17 00:00:00 2001 From: FileEX Date: Thu, 23 May 2024 19:24:35 +0200 Subject: [PATCH 3/8] Add message parameter to onPlayerPrivateMessage (#3382) Update CConsoleCommands.cpp --- Server/mods/deathmatch/logic/CConsoleCommands.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Server/mods/deathmatch/logic/CConsoleCommands.cpp b/Server/mods/deathmatch/logic/CConsoleCommands.cpp index 119f09af1d..7d749e5c55 100644 --- a/Server/mods/deathmatch/logic/CConsoleCommands.cpp +++ b/Server/mods/deathmatch/logic/CConsoleCommands.cpp @@ -596,8 +596,10 @@ bool CConsoleCommands::Msg(CConsole* pConsole, const char* szInArguments, CClien // Send the message and player pointer to the script CLuaArguments Arguments; - Arguments.PushString(szArguments); + Arguments.PushString(szArguments); // We don't want to remove this for backwards compatibility reasons Arguments.PushElement(pPlayer); + Arguments.PushString(szMessage); // Fix #2135 + bool bContinue = pSender->CallEvent("onPlayerPrivateMessage", Arguments); if (bContinue) { From e3338c2fbbdb500c4ce28dc0677ceadef1f1ca4c Mon Sep 17 00:00:00 2001 From: Jordy Sleeubus Date: Thu, 23 May 2024 13:26:43 -0400 Subject: [PATCH 4/8] Fix ability to move server-side vehicles that are far away from the player (#3391) * Fix ability to move server-side vehicles that are far away from the player * Fix wrongly named radius define * Add vehicle contact sync radius server setting * Add vehicle_contact_sync_radius to mtaserver.conf template * Add dimension checks --- Server/mods/deathmatch/logic/CMainConfig.cpp | 1 + .../logic/CUnoccupiedVehicleSync.cpp | 4 +++- .../logic/packets/CPlayerPuresyncPacket.cpp | 22 ++++++++++++++----- Server/mods/deathmatch/mtaserver.conf | 4 ++++ .../mods/deathmatch/mtaserver.conf.template | 4 ++++ .../mods/deathmatch/logic/CTickRateSettings.h | 2 ++ 6 files changed, 31 insertions(+), 6 deletions(-) diff --git a/Server/mods/deathmatch/logic/CMainConfig.cpp b/Server/mods/deathmatch/logic/CMainConfig.cpp index 418af9aee3..f524dc4abc 100644 --- a/Server/mods/deathmatch/logic/CMainConfig.cpp +++ b/Server/mods/deathmatch/logic/CMainConfig.cpp @@ -1455,6 +1455,7 @@ const std::vector& CMainConfig::GetIntSettingList() {true, true, 10, 50, 1000, "update_cycle_messages_limit", &m_iUpdateCycleMessagesLimit, &CMainConfig::ApplyNetOptions}, {true, true, 50, 100, 400, "ped_syncer_distance", &g_TickRateSettings.iPedSyncerDistance, &CMainConfig::OnTickRateChange}, {true, true, 50, 130, 400, "unoccupied_vehicle_syncer_distance", &g_TickRateSettings.iUnoccupiedVehicleSyncerDistance, &CMainConfig::OnTickRateChange}, + {true, true, 0, 30, 130, "vehicle_contact_sync_radius", &g_TickRateSettings.iVehicleContactSyncRadius, &CMainConfig::OnTickRateChange}, {false, false, 0, 1, 2, "compact_internal_databases", &m_iCompactInternalDatabases, NULL}, {true, true, 0, 1, 2, "minclientversion_auto_update", &m_iMinClientVersionAutoUpdate, NULL}, {true, true, 0, 0, 100, "server_logic_fps_limit", &m_iServerLogicFpsLimit, NULL}, diff --git a/Server/mods/deathmatch/logic/CUnoccupiedVehicleSync.cpp b/Server/mods/deathmatch/logic/CUnoccupiedVehicleSync.cpp index 1bbcb69569..4159cd11b0 100644 --- a/Server/mods/deathmatch/logic/CUnoccupiedVehicleSync.cpp +++ b/Server/mods/deathmatch/logic/CUnoccupiedVehicleSync.cpp @@ -487,7 +487,9 @@ void CUnoccupiedVehicleSync::Packet_UnoccupiedVehiclePushSync(CUnoccupiedVehicle CVehicle* pVehicle = static_cast(pVehicleElement); // Is the player syncing this vehicle and there is no driver? Also only process // this packet if the time context matches. - if (pVehicle->GetSyncer() != pPlayer && pVehicle->GetTimeSinceLastPush() >= MIN_PUSH_ANTISPAM_RATE) + if (pVehicle->GetSyncer() != pPlayer && pVehicle->GetTimeSinceLastPush() >= MIN_PUSH_ANTISPAM_RATE && + IsPointNearPoint3D(pVehicle->GetPosition(), pPlayer->GetPosition(), g_TickRateSettings.iVehicleContactSyncRadius) + && pVehicle->GetDimension() == pPlayer->GetDimension()) { // Is there no player driver? CPed* pOccupant = pVehicle->GetOccupant(0); diff --git a/Server/mods/deathmatch/logic/packets/CPlayerPuresyncPacket.cpp b/Server/mods/deathmatch/logic/packets/CPlayerPuresyncPacket.cpp index 54c63e49ff..a68f7b31a1 100644 --- a/Server/mods/deathmatch/logic/packets/CPlayerPuresyncPacket.cpp +++ b/Server/mods/deathmatch/logic/packets/CPlayerPuresyncPacket.cpp @@ -14,6 +14,7 @@ #include "CElementIDs.h" #include "CWeaponNames.h" #include "Utils.h" +#include "CTickRateSettings.h" #include extern CGame* g_pGame; @@ -70,6 +71,21 @@ bool CPlayerPuresyncPacket::Read(NetBitStreamInterface& BitStream) return false; pContactElement = CElementIDs::GetElement(Temp); } + + // Player position + SPositionSync position(false); + if (!BitStream.Read(&position)) + return false; + + if (pContactElement != nullptr && + (!IsPointNearPoint3D(pSourcePlayer->GetPosition(), pContactElement->GetPosition(), g_TickRateSettings.iVehicleContactSyncRadius) || + pSourcePlayer->GetDimension() != pContactElement->GetDimension())) + { + pContactElement = nullptr; + // Use current player position. They are not reporting their absolute position so we have to disregard it. + position.data.vecPosition = pSourcePlayer->GetPosition(); + } + CElement* pPreviousContactElement = pSourcePlayer->GetContactElement(); pSourcePlayer->SetContactElement(pContactElement); @@ -89,11 +105,6 @@ bool CPlayerPuresyncPacket::Read(NetBitStreamInterface& BitStream) pSourcePlayer->CallEvent("onPlayerContact", Arguments); } - // Player position - SPositionSync position(false); - if (!BitStream.Read(&position)) - return false; - if (pContactElement) { pSourcePlayer->SetContactPosition(position.data.vecPosition); @@ -102,6 +113,7 @@ bool CPlayerPuresyncPacket::Read(NetBitStreamInterface& BitStream) CVector vecTempPos = pContactElement->GetPosition(); position.data.vecPosition += vecTempPos; } + pSourcePlayer->SetPosition(position.data.vecPosition); // Player rotation diff --git a/Server/mods/deathmatch/mtaserver.conf b/Server/mods/deathmatch/mtaserver.conf index 36532e0a1b..19fe4a05d8 100644 --- a/Server/mods/deathmatch/mtaserver.conf +++ b/Server/mods/deathmatch/mtaserver.conf @@ -135,6 +135,10 @@ Values: 0 - disabled , 1 - enabled ; default value: 1. --> 1 + + 30 + 1 + + 30 +