index d340408dccfb1ef8d46c8714fcb9c90333cbcfe2..19ee8af56f56442af13bb75a6a47b35fc23ae868 100644 (file)
--- a/src/game/g_language.pas
+++ b/src/game/g_language.pas
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*)
-{$MODE DELPHI}
+{$INCLUDE ../shared/a_modes.inc}
+{$SCOPEDENUMS OFF}
unit g_language;
interface
I_GAME_CHEAT_AIMLINE,
I_GAME_CHEAT_AUTOMAP,
+ I_GAME_WEAPON0,
+ I_GAME_WEAPON1,
+ I_GAME_WEAPON2,
+ I_GAME_WEAPON3,
+ I_GAME_WEAPON4,
+ I_GAME_WEAPON5,
+ I_GAME_WEAPON6,
+ I_GAME_WEAPON7,
+ I_GAME_WEAPON8,
+ I_GAME_WEAPON9,
+ I_GAME_WEAPON10,
+
I_MENU_START_GAME,
I_MENU_MAIN_MENU,
I_MENU_NEW_GAME,
I_MENU_LOADING,
I_MENU_PLAYER_1,
I_MENU_PLAYER_2,
+ I_MENU_PLAYER_1_KBD,
+ I_MENU_PLAYER_2_KBD,
I_MENU_PLAYER_1_ALT,
I_MENU_PLAYER_2_ALT,
+ I_MENU_PLAYER_1_WEAPONS,
+ I_MENU_PLAYER_2_WEAPONS,
I_MENU_CONTROL_JOYSTICKS,
I_MENU_CONTROL_DEADZONE,
I_MSG_UNBAN_OK,
I_MSG_UNBAN_FAIL,
+ I_MSG_BAD_SAVE_VERSION,
+
I_TEXTURE_ENDPIC,
I_VERSION,
('GAME CHEAT AUTOMAP', 'ID2DT',
'ID2DT'),
+ ('GAME WEAPON0', 'Fist',
+ 'Êàñòåò'),
+ ('GAME WEAPON1', 'Chainsaw',
+ 'Áåíçîïèëà'),
+ ('GAME WEAPON2', 'Pistol',
+ 'Ïèñòîëåò'),
+ ('GAME WEAPON3', 'Shotgun',
+ 'Äðîáîâèê'),
+ ('GAME WEAPON4', 'Super Shotgun',
+ 'Äâóñòâîëêà'),
+ ('GAME WEAPON5', 'Chaingun',
+ 'Ïóëåì¸ò'),
+ ('GAME WEAPON6', 'Rocket Launcher',
+ 'Ðàêåòíèöà'),
+ ('GAME WEAPON7', 'Plasma Gun',
+ 'Ïëàçìàãàí'),
+ ('GAME WEAPON8', 'BFG9000',
+ 'BFG9000'),
+ ('GAME WEAPON9', 'Super Chaingun',
+ 'Ñóïåðïóëåì¸ò'),
+ ('GAME WEAPON10', 'Flamethrower',
+ 'Îãíåì¸ò'),
+
('MENU START GAME', 'Start Game',
'ÍÀ×ÀÒÜ ÈÃÐÓ'),
('MENU MAIN MENU', 'Menu',
('MENU INTER KPM', 'Kills-per-minute:',
'ÓÁÈÉÑÒÂ Â ÌÈÍÓÒÓ:'),
('MENU INTER SECRETS', 'Secrets found:',
- 'ÍÀØÅË ÑÅÊÐÅÒÎÂ:'),
+ 'ÍÀØ¨Ë ÑÅÊÐÅÒÎÂ:'),
('MENU INTER NOTICE TAB', 'Press [TAB] to view stats',
'Íàæìèòå [TAB] äëÿ ïðîñìîòðà ñòàòèñòèêè'),
('MENU INTER NOTICE MAP', 'Please wait until map change',
'Îñòàëîñü %d ñåêóíä äî ñëåäóþùåãî ðàóíäà'),
('MENU LOADING', 'Loading...',
'Çàãðóçêà...'),
- ('MENU PLAYER 1', 'Player 1 KEYBOARD',
+ ('MENU PLAYER 1', 'Player 1',
+ 'Ïåðâûé èãðîê'),
+ ('MENU PLAYER 2', 'Player 2',
+ 'Âòîðîé èãðîê'),
+ ('MENU PLAYER 1 KBD', 'Player 1 Keys',
'Ïåðâûé èãðîê, êëàâèàòóðà'),
- ('MENU PLAYER 2', 'Player 2 KEYBOARD',
+ ('MENU PLAYER 2 KBD', 'Player 2 Keys',
'Âòîðîé èãðîê, êëàâèàòóðà'),
('MENU PLAYER 1 ALT', 'Player 1 GAMEPAD',
- 'Ïåðâûé èãðîê GAMEPAD'),
+ 'Ïåðâûé èãðîê, GAMEPAD'),
('MENU PLAYER 2 ALT', 'Player 2 GAMEPAD',
- 'Âòîðîé èãðîê GAMEPAD'),
+ 'Âòîðîé èãðîê, GAMEPAD'),
+ ('MENU PLAYER 1 WEAPONS', 'Player 1 Weapons',
+ 'Ïåðâûé èãðîê, îðóæèå'),
+ ('MENU PLAYER 2 WEAPONS', 'Player 2 Weapons',
+ 'Âòîðîé èãðîê, îðóæèå'),
('MENU CONTROL JOYSTICKS', 'Joystick Settings',
'Íàñòðîéêè äæîéñòèêîâ'),
('MENU CONTROL DEADZONE', 'Joystick %d Deadzone',
- 'Ìåðòâàÿ çîíà äæîéñòèêà %d'),
+ '̸ðòâàÿ çîíà äæîéñòèêà %d'),
('MENU CONTROL GLOBAL', 'Global Controls',
'ÎÁÙÅÅ ÓÏÐÀÂËÅÍÈÅ'),
'Ïðûæîê:'),
('MENU CONTROL FIRE', 'Fire:',
'Îãîíü:'),
- ('MENU CONTROL USE', 'Use:',
+ ('MENU CONTROL USE', 'Use / Open:',
'Èñïîëüçîâàòü:'),
('MENU CONTROL NEXT WEAPON', 'Next weapon:',
'Ñëåä. îðóæèå:'),
('MENU CONTROL PREV WEAPON', 'Prev weapon:',
'Ïðåä. îðóæèå:'),
('MENU CONTROL STRAFE', 'Strafe:',
- 'Ñòðýéô:'),
+ 'Ëóííàÿ ïîõîäêà:'),
('MENU COUNT NONE', 'None',
'Íåò'),
('MENU VIDEO BPP', 'Color depth:',
'Ãëóáèíà öâåòà:'),
('MENU VIDEO VSYNC', 'Vertical sync',
- 'Âåðò. ñèíõðîíèçàöèÿ:'),
+ 'Âåðòèêàëüíàÿ ñèíõðîíèçàöèÿ:'),
('MENU VIDEO FILTER SKY', 'Anisotropic sky',
'Ôèëüòðàöèÿ íåáà:'),
('MENU VIDEO LEGACY COMPATIBLE', 'Compatibility with NPOT textures:',
'Ãðîìêîñòü ìóçûêè:'),
('MENU SOUND SOUND LEVEL', 'Sound volume:',
'Ãðîìêîñòü çâóêà:'),
- ('MENU SOUND MAX SIM SOUNDS', 'Similar Sound FX amount:',
- 'Êîë-âî îäíîãî çâóêà:'),
+ ('MENU SOUND MAX SIM SOUNDS', 'Similar sounds limit:',
+ 'Ëèìèò îäíîãî çâóêà:'),
('MENU SOUND INACTIVE SOUNDS', 'Window inactive:',
'Îêíî íåàêòèâíî:'),
('MENU SOUND INACTIVE SOUNDS ON', 'Play sounds',
('MENU PLAYER RED', 'Red:',
'Êðàñíûé:'),
('MENU PLAYER GREEN', 'Green:',
- 'Çåëåíûé:'),
+ 'Çåë¸íûé:'),
('MENU PLAYER BLUE', 'Blue:',
'Ñèíèé:'),
('NET MSG HOST ADD', 'Client #%d added. Awaiting info...',
'Äîáàâëåí êëèåíò ¹%d. Æäåì îòâåòà...'),
('NET MSG HOST DISC', 'Client #%d disconnected.',
- 'Êëèåíò ¹%d îòêëþ÷åí.'),
+ 'Êëèåíò ¹%d îòêëþ÷¸í.'),
('NET MSG CLIENT CONN', 'Trying to connect to %s:%d...',
'Ïûòàåìñÿ ñîåäèíèòüñÿ ñ %s:%d...'),
('NET MSG CLIENT DONE', 'Connected!',
('PLAYER LEAVE', '%s left the game.',
'%s ïîêèíóë èãðó.'),
('PLAYER KICK', '%s was kicked by admin.',
- '%s áûë îòêëþ÷åí àäìèíèñòðàòîðîì.'),
+ '%s áûë îòêëþ÷¸í àäìèíèñòðàòîðîì.'),
('PLAYER BAN', '%s was banned by admin.',
'%s áûë çàáàíåí àäìèíèñòðàòîðîì.'),
('PLAYER NAME', '%s is now known as %s.',
('PLAYER FLAG RETURN', '*** %s returned the %s flag!',
'*** %s âåðíóë %s ôëàã!'),
('PLAYER FLAG CAPTURE', '*** %s captured the %s flag! (%s ms)',
- '*** %s ïðèíåñ %s ôëàã! (%s ìñ)'),
+ '*** %s ïðèí¸ñ %s ôëàã! (%s ìñ)'),
('PLAYER FLAG DROP', '*** %s dropped the %s flag!',
'*** %s ïîòåðÿë %s ôëàã!'),
('PLAYER FLAG RED', 'red',
'%s ÊÎÌÀÍÄÀ ÏÎÒÅÐßËÀ Î×ÊÈ'),
('MESSAGE VOTE INPROGRESS', 'A vote is already in progress for "%s".',
- 'Óæå èäåò ãîëîñîâàíèå çà êîìàíäó "%s".'),
+ 'Óæå èä¸ò ãîëîñîâàíèå çà êîìàíäó "%s".'),
('MESSAGE VOTE STARTED', '%s called a vote for "%s".'#10'%d votes are required.',
'%s íà÷àë ãîëîñîâàíèå çà êîìàíäó "%s".'#10'Äëÿ âûïîëíåíèÿ êîìàíäû òðåáóåòñÿ ãîëîñîâ: %d.'),
('MESSAGE VOTE PASSED', 'Vote passed. Executing "%s" in 5 seconds.',
('MONSTER CYBER', 'Cyberdemon',
'Êèáåðäåìîíîì'),
('MONSTER CGUN', 'Commando',
- 'Ïóëåìåò÷èêîì'),
+ 'Ïóëåì¸ò÷èêîì'),
('MONSTER BARON', 'Hell Baron',
'Áàðîíîì àäà'),
('MONSTER KNIGHT', 'Hell Knight',
'Îòñûëêà èíôîðìàöèè'),
('LOAD WAIT INFO', 'Awaiting response ([ESC] to abort)',
'Îæèäàíèå îòâåòà ([ESC] - îòìåíèòü)'),
- ('LOAD DL RES', 'Downloading resources',
- 'Ñêà÷èâàíèå ðåñóðñîâ'),
+ ('LOAD DL RES', 'Downloading resources...',
+ 'Ñêà÷èâàíèå ðåñóðñîâ...'),
('CREDITS CAP 1', 'Doom 2D: Forever',
'Doom 2D: Forever'),
('CREDITS CLO 1', '- Prikol Software for Doom 2D',
'- Prikol Software çà Doom 2D'),
('CREDITS CLO 2', '- id Software for starting it all',
- '- id Software, áåç êîãî íè÷åãî áû íå áûëî'),
+ '- id Software, êîòîðûå çàâàðèëè ýòó êàøó'),
('CREDITS CLO 3', '- Everyone who helped our project',
'- Âñåõ, êòî ïîìîãàë íàøåìó ïðîåêòó'),
- ('CREDITS CLO 4', 'www.doom2d.org, 2003-2016',
- 'www.doom2d.org, 2003-2016'),
+ ('CREDITS CLO 4', 'www.doom2d.org, 2003-2017',
+ 'www.doom2d.org, 2003-2017'),
('MSG SHOW FPS ON', 'FPS counter enabled',
'FPS ïîêàçûâàþòñÿ'),
('MSG GAMEMODE CHANGE', 'Game Mode: %s (switch to %s next round)',
'Ðåæèì èãðû: %s (áóäåò %s â ñëåäóþùåì ðàóíäå)'),
('MSG FRIENDLY FIRE ON', 'Friendly Fire enabled',
- 'Óðîí ñâîèõ âêëþ÷åí'),
+ 'Óðîí ñâîèõ âêëþ÷¸í'),
('MSG FRIENDLY FIRE OFF', 'Friendly Fire disabled',
'Óðîíà ñâîèõ íåò'),
('MSG WEAPONSTAY ON', 'Weapon Stay enabled',
- 'Îðóæèå îñòàåòñÿ ïîñëå ïîäáîðà'),
+ 'Îðóæèå îñòà¸òñÿ ïîñëå ïîäáîðà'),
('MSG WEAPONSTAY OFF', 'Weapon Stay disabled',
'Îðóæèå èñ÷åçàåò ïîñëå ïîäáîðà'),
('MSG ALLOWEXIT ON', 'Exit enabled*',
- 'Âûõîä ñ êàðòû ðàçðåøåí*'),
+ 'Âûõîä ñ êàðòû ðàçðåø¸í*'),
('MSG ALLOWEXIT OFF', 'Exit disabled*',
- 'Âûõîä ñ êàðòû çàïðåùåí*'),
+ 'Âûõîä ñ êàðòû çàïðåù¸í*'),
('MSG ALLOWMON ON', 'Monsters in DM enabled*',
'Ìîíñòðû â DM âêëþ÷åíû*'),
('MSG ALLOWMON OFF', 'Monsters in DM disabled*',
('MSG UNBAN FAIL', 'Client %s not found in the ban list.',
'Êëèåíò %s íå ÷èñëèòñÿ â ñïèñêå çàáàíåíûõ.'),
+ ('MSG BAD SAVE VERSION', 'Cannot load saved game. Probably due to invalid save file version.',
+ 'Íå óäàëîñü çàãðóçèòü ñîõðàíåíèå. Âåðîÿòíî, èç-çà íåâåðíîé âåðñèè ñîõðàíåíèÿ.'),
+
('TEXTURE ENDPIC', 'ENDGAME_EN',
'ENDGAME_RU'),
CloseFile(F);
end
else
- e_WriteLog('Language file "'+fileName+'" not found!', MSG_WARNING);
+ e_WriteLog('Language file "'+fileName+'" not found!', TMsgType.Warning);
SetupArrays();
end;