DEADSOFTWARE

net: refactor bans
[d2df-sdl.git] / src / game / g_language.pas
index d79c48c46743721c92b12a3d013b28e5a21f3c25..e7e3a42a0913b9607f8f99b4677e818e6426cafe 100644 (file)
@@ -113,6 +113,7 @@ type
     I_GAME_WEAPON8,
     I_GAME_WEAPON9,
     I_GAME_WEAPON10,
+    I_GAME_WEAPON_BERSERK,
 
     I_MENU_START_GAME,
     I_MENU_MAIN_MENU,
@@ -160,7 +161,7 @@ type
     I_MENU_GAME_TYPE_COOP,
     I_MENU_GAME_TYPE_SINGLE,
     I_MENU_TIME_LIMIT,
-    I_MENU_GOAL_LIMIT,
+    I_MENU_SCORE_LIMIT,
     I_MENU_MAX_LIVES,
     I_MENU_TEAM_DAMAGE,
     I_MENU_TEAM_HIT,
@@ -177,6 +178,8 @@ type
     I_MENU_BOTS_VS_PLAYERS,
     I_MENU_BOTS_VS_MONSTERS,
     I_MENU_BOTS_VS_ALL,
+    I_MENU_FLAG_DROP,
+    I_MENU_FLAG_THROW,
 
     I_MENU_MAP_WAD,
     I_MENU_MAP_RESOURCE,
@@ -234,6 +237,7 @@ type
     I_MENU_CONTROL_NEXT_WEAPON,
     I_MENU_CONTROL_PREV_WEAPON,
     I_MENU_CONTROL_STRAFE,
+    I_MENU_CONTROL_DROPFLAG,
 
     I_MENU_COUNT_NONE,
     I_MENU_COUNT_SMALL,
@@ -274,6 +278,7 @@ type
     I_MENU_GAME_INDICATOR_ARROW,
     I_MENU_GAME_INDICATOR_NAME,
     I_MENU_GAME_SCALE_FACTOR,
+    I_MENU_GAME_WEAPON_AUTOSWITCH,
 
     I_MENU_VIDEO_RESOLUTION,
     I_MENU_VIDEO_BPP,
@@ -313,6 +318,17 @@ type
     I_MENU_PLAYER_RED,
     I_MENU_PLAYER_GREEN,
     I_MENU_PLAYER_BLUE,
+    I_MENU_WEAPON,
+    I_MENU_WEAPON_SWITCH,
+    I_MENU_WEAPON_SWITCH_LINEAR,
+    I_MENU_WEAPON_SWITCH_PREFERENCE,
+    I_MENU_WEAPON_SWITCH_PRIORITY,
+    I_MENU_WEAPON_ALLOW_EMPTY,
+    I_MENU_KASTET_ALLOW,
+    I_MENU_KASTET_ALLOW_BERSERK,
+    I_MENU_KASTET_ALLOW_ALWAYS,
+    I_MENU_WEAPON_PRIORITY_PLAYER_1,
+    I_MENU_WEAPON_PRIORITY_PLAYER_2,
 
     I_MENU_MODEL_INFO,
     I_MENU_MODEL_ANIMATION,
@@ -388,6 +404,7 @@ type
     I_NET_DISC_PASSWORD,
     I_NET_DISC_TEMPBAN,
     I_NET_DISC_BAN,
+    I_NET_DISC_BADMSG,
 
     I_NET_SLIST,
     I_NET_SLIST_NOSERVERS,
@@ -586,6 +603,10 @@ type
     I_MSG_ALLOWEXIT_OFF,
     I_MSG_ALLOWMON_ON,
     I_MSG_ALLOWMON_OFF,
+    I_MSG_ALLOWDROPFLAG_ON,
+    I_MSG_ALLOWDROPFLAG_OFF,
+    I_MSG_THROWFLAG_ON,
+    I_MSG_THROWFLAG_OFF,
     I_MSG_DMKEYS_ON,
     I_MSG_DMKEYS_OFF,
     I_MSG_BOTSVSPLAYERS_ON,
@@ -695,10 +716,10 @@ const
     ('GAME ERROR MAP SELECT',          'Map reading error!',
                                        'Êàðòà íå ÷èòàåòñÿ!'),
     ('GAME ERROR PLAYER CREATE',       'Can''t create player #%d',
-                                       'Íå óäàëîñü ñîçäàòü Èãðîêà #%d'),
+                                       'Íå óäàëîñü ñîçäàòü èãðîêà ¹%d'),
     ('GAME ERROR TEXTURE ANIM',        'Can''t create animated texture "%s"',
                                        'Íå ïîëó÷èëîñü ñîçäàòü àíèìèðîâàííóþ òåêñòóðó "%s"'),
-    ('GAME ERROR TEXTURE SIMPLE',      'Can''t create ordinary Texture "%s"',
+    ('GAME ERROR TEXTURE SIMPLE',      'Can''t create static texture "%s"',
                                        'Íå ïîëó÷èëîñü ñîçäàòü îáû÷íóþ òåêñòóðó "%s"'),
     ('GAME ERROR MODEL FALLBACK',      'Model "%s" not found, using default model instead',
                                        'Ìîäåëü "%s" íå íàéäåíà, èñïîëüçóåòñÿ ìîäåëü ïî óìîë÷àíèþ'),
@@ -835,12 +856,14 @@ const
                                        'Ðàêåòíèöà'),
     ('GAME WEAPON7',                   'Plasma Gun',
                                        'Ïëàçìàãàí'),
-    ('GAME WEAPON8',                   'BFG9000',
-                                       'BFG9000'),
+    ('GAME WEAPON8',                   'BFG-9000',
+                                       'BFG-9000'),
     ('GAME WEAPON9',                   'Super Chaingun',
                                        'Ñóïåðïóëåì¸ò'),
     ('GAME WEAPON10',                  'Flamethrower',
                                        'Îãíåì¸ò'),
+    ('GAME WEAPON BERSERK',            'Berserk',
+                                       'Áåðñåðê'),                                       
 
     ('MENU START GAME',                'Start Game',
                                        'ÍÀ×ÀÒÜ ÈÃÐÓ'),
@@ -932,12 +955,12 @@ const
                                        'SINGLE'),
     ('MENU TIME LIMIT',                'Time Limit:',
                                        'Ëèìèò âðåìåíè:'),
-    ('MENU GOAL LIMIT',                'Score Limit:',
+    ('MENU SCORE LIMIT',               'Score Limit:',
                                        'Ëèìèò î÷êîâ:'),
     ('MENU MAX LIVES',                 'Lives:',
                                        'Æèçíè:'),
     ('MENU TEAM DAMAGE',               'Friendly Fire:',
-                                       'Óðîí ñâîèõ:'),
+                                       'Óðîí îò ñâîèõ:'),
     ('MENU TEAM HIT',                  'Hit friendlies with:',
                                        'Ïîïàäàíèÿ ïî ñâîèì:'),
     ('MENU TEAM HIT BOTH',             'Everything',
@@ -966,6 +989,10 @@ const
                                        'Ìîíñòðîâ'),
     ('MENU BOTS VS ALL',               'Everybody',
                                        'Âñåõ'),
+    ('MENU FLAG DROP',                 'Flag dropping',
+                                       'Âûáðàñûâàíèå ôëàãà'),
+    ('MENU FLAG THROW',                'Yes, with force',
+                                       'Äà, ñ óñêîðåíèåì'),
 
     ('MENU MAP WAD',                   'Select WAD:',
                                        'Âûáîð WAD''à:'),
@@ -1047,34 +1074,36 @@ const
 
     ('MENU CONTROL GLOBAL',            'Global Controls',
                                        'ÎÁÙÅÅ ÓÏÐÀÂËÅÍÈÅ'),
-    ('MENU CONTROL SCREENSHOT',        'Screenshot:',
-                                       'Ñêðèíøîò:'),
-    ('MENU CONTROL STAT',              'Statistics:',
-                                       'Ñòàòèñòèêà:'),
-    ('MENU CONTROL CHAT',              'Chat:',
-                                       '×àò:'),
-    ('MENU CONTROL TEAMCHAT',          'Team chat:',
-                                       'Êîìàíäíûé ÷àò:'),
-    ('MENU CONTROL LEFT',              'Left:',
-                                       'Âëåâî:'),
-    ('MENU CONTROL RIGHT',             'Right:',
-                                       'Âïðàâî:'),
-    ('MENU CONTROL UP',                'Up:',
-                                       'Ââåðõ:'),
-    ('MENU CONTROL DOWN',              'Down:',
-                                       'Âíèç:'),
+    ('MENU CONTROL SCREENSHOT',        'Take Screenshot:',
+                                       'Ñäåëàòü ñíèìîê:'),
+    ('MENU CONTROL STAT',              'Show Statistics:',
+                                       'Ïîêàçàòü î÷êè:'),
+    ('MENU CONTROL CHAT',              'Message:',
+                                       'Íàïèñàòü âñåì:'),
+    ('MENU CONTROL TEAMCHAT',          'Team Message:',
+                                       'Íàïèñàòü ñâîèì:'),
+    ('MENU CONTROL LEFT',              'Move Left:',
+                                       'Èäòè âëåâî:'),
+    ('MENU CONTROL RIGHT',             'Move Right:',
+                                       'Èäòè âïðàâî:'),
+    ('MENU CONTROL UP',                'Look Up:',
+                                       'Ñìîòðåòü ââåðõ:'),
+    ('MENU CONTROL DOWN',              'Look Down:',
+                                       'Ñìîòðåòü âíèç:'),
     ('MENU CONTROL JUMP',              'Jump:',
-                                       'Ïðûæîê:'),
-    ('MENU CONTROL FIRE',              'Fire:',
-                                       'Îãîíü:'),
-    ('MENU CONTROL USE',               'Use / Open:',
-                                       'Èñïîëüçîâàòü:'),
+                                       'Ïðûãàòü:'),
+    ('MENU CONTROL FIRE',              'Fire / Punch:',
+                                       'Ñòðåëüáà / Àòàêà:'),
+    ('MENU CONTROL USE',               'Open / Use:',
+                                       'Îòêðûòü / íàæàòü:'),
     ('MENU CONTROL NEXT WEAPON',       'Next weapon:',
-                                       'Ñëåä. îðóæèå:'),
-    ('MENU CONTROL PREV WEAPON',       'Prev weapon:',
-                                       'Ïðåä. îðóæèå:'),
+                                       'Ñëåäóþùåå îðóæèå:'),
+    ('MENU CONTROL PREV WEAPON',       'Prior weapon:',
+                                       'Ïðåäûäóùåå îðóæèå:'),
     ('MENU CONTROL STRAFE',            'Strafe:',
                                        'Ëóííàÿ ïîõîäêà:'),
+    ('MENU CONTROL DROPFLAG',          'Drop flag:',
+                                       'Âûáðîñèòü ôëàã:'),
 
     ('MENU COUNT NONE',                'None',
                                        'Íåò'),
@@ -1153,6 +1182,8 @@ const
                                        'Èìÿ'),
     ('MENU GAME SCALE FACTOR',         'Scale:',
                                        'Ìàñøòàá:'),
+    ('MENU GAME WEAPON AUTOSWITCH',    'Weapon autoswitch:',
+                                       'Àâòîâûáîð îðóæèÿ:'),
 
     ('MENU VIDEO RESOLUTION',          'Set video mode',
                                        'Óñòàíîâêà âèäåîðåæèìà'),
@@ -1227,7 +1258,28 @@ const
                                        'Çåë¸íûé:'),
     ('MENU PLAYER BLUE',               'Blue:',
                                        'Ñèíèé:'),
-
+    ('MENU WEAPON',                    'Weapon preferences',
+                                       'Íàñòðîèòü îðóæèå'),
+    ('MENU WEAPON SWITCH',             'Weapon autoswitch',
+                                       'Àâòîâûáîð îðóæèÿ'),
+    ('MENU WEAPON SWITCH LINEAR',      'On pickup',
+                                       'Ïðè ïîäáîðå'),  
+    ('MENU WEAPON SWITCH PREFERENCE',  'By priority',
+                                       'Ïî ïðèîðèòåòó'),
+    ('MENU WEAPON SWITCH PRIORITY',    'Weapon priority',
+                                       'Ïðèîðèòåòíîñòü îðóæèÿ'),
+    ('MENU WEAPON ALLOW EMPTY',        'Skip empty weapons',
+                                       'Ïðîïóñêàòü ïóñòîå îðóæèå'),
+    ('MENU KASTET ALLOW',              'Switch to fist',
+                                       'Âûáèðàòü êàñòåò'),
+    ('MENU KASTET ALLOW BERSERK',      'Only with berserk',
+                                       'Òîëüêî ñ áåðñåðêîì'),
+    ('MENU KASTET ALLOW ALWAYS',       'Always',
+                                       'Âñåãäà'),
+    ('MENU WEAPON PRIORITY PLAYER 1',  'Player 1 Priority',
+                                       'Ïðèîðèòåò îðóæèÿ (1)'),
+    ('MENU WEAPON PRIORITY PLAYER 2',  'Player 2 Priority',
+                                       'Ïðèîðèòåò îðóæèÿ (2)'),                                                                                                                                                                                                                                                                                   
     ('MENU MODEL INFO',                'Model info',
                                        'Èíôîðìàöèÿ î ìîäåëè'),
     ('MENU MODEL ANIMATION',           'Change animation',
@@ -1235,7 +1287,7 @@ const
     ('MENU MODEL CHANGE WEAPON',       'Change weapon',
                                        'Ñìåíèòü îðóæèå'),
     ('MENU MODEL ROTATE',              'Reflect model',
-                                       'Ðàçâåðíóòü ìîäåëü'),
+                                       'Ðàçâåðíóòü ìîäåëü'),                             
     ('MENU MODEL NAME',                'Name:',
                                        'Èìÿ:'),
     ('MENU MODEL AUTHOR',              'Author:',
@@ -1367,6 +1419,8 @@ const
                                        'Âû çàáàíåíû äî êîíöà ðàóíäà.'),
     ('NET DISC BAN',                   'You are banned. Contact the server administrator.',
                                        'Âû çàáàíåíû. Ñâÿæèòåñü ñ àäìèíèñòðàòîðîì ñåðâåðà.'),
+    ('NET DISC BADMSG'                 'Malformed net message.',
+                                       'Íåâåðíûé ôîðìàò ïàêåòà.'),
 
     ('NET SLIST',                      'Server list',
                                        'Ñïèñîê ñåðâåðîâ'),
@@ -1672,67 +1726,67 @@ const
     ('LOAD DL RES',                    'Downloading resources...',
                                        'Ñêà÷èâàíèå ðåñóðñîâ...'),
     ('LOAD HOST',                      'Initializing server...',
-                                       'Èíèíöèàëèçàöèÿ ñåðâåðà...'),
+                                       'Èíèöèàëèçàöèÿ ñåðâåðà...'),
     ('LOAD PORTS',                     'Forwarding ports via UPnP...',
                                        'Ïðîáðîñ ïîðòîâ ÷åðåç UPnP...'),
 
     ('CREDITS CAP 1',                  'Doom 2D: Forever',
                                        'Doom 2D: Forever'),
-    ('CREDITS CAP 2',                  'version %s, proto %d',
-                                       'Âåðñèÿ %s, ïðîòîêîë %d'),
-    ('CREDITS A 1',                    'Project Author:',
-                                       'Àâòîð ïðîåêòà:'),
-    ('CREDITS A 1 1',                  'rs.falcon',
-                                       'rs.falcon'),
+    ('CREDITS CAP 2',                  'version %s, protocol %d',
+                                       'âåðñèÿ %s, ïðîòîêîë %d'),
+    ('CREDITS A 1',                    'Project Creators:',
+                                       'Ñîçäàòåëè ïðîåêòà:'),
+    ('CREDITS A 1 1',                  'rs.falcon, DEAD',
+                                       'rs.falcon, DEAD'),
     ('CREDITS A 2',                    'Programmers:',
                                        'Ïðîãðàììèñòû:'),
-    ('CREDITS A 2 1',                  'rs.falcon, PSS, PrimuS, Stas''M,',
-                                       'rs.falcon, PSS, PrimuS, Stas''M,'),
-    ('CREDITS A 2 2',                  'ZURG, OutCast, ketmar, DeaDDooMER',
-                                       'ZURG, OutCast, ketmar, DeaDDooMER'),
-    ('CREDITS A 3',                    'Artists:',
-                                       'Õóäîæíèêè:'),
-    ('CREDITS A 3 1',                  'Jabberwock, Firehawk',
-                                       'Jabberwock, Firehawk'),
-    ('CREDITS A 4',                    'Misc:',
-                                       'Àññèñòåíòû:'),
-    ('CREDITS A 4 1',                  'Jabberwock, Black Doomer, DEAD, Grom PE',
-                                       'Jabberwock, ×åðíûé Äóìåð, DEAD, Grom PE'),
+    ('CREDITS A 2 1',                  'rs.falcon, PrimuS, PSS, Stas''M, ketmar,',
+                                       'rs.falcon, PrimuS, PSS, Stas''M, ketmar,'),
+    ('CREDITS A 2 2',                  'DeaDDooMER',
+                                       'DeaDDooMER'),
+    ('CREDITS A 3',                    'Artist and Webmaster:',
+                                       'Õóäîæíèê è âåá-ðàçðàáîò÷èê:'),
+    ('CREDITS A 3 1',                  'Jabberwock',
+                                       'Jabberwock'),
+    ('CREDITS A 4',                    'Associates:',
+                                       'Ñïîäâèæíèêè:'),
+    ('CREDITS A 4 1',                  'BlackDoomer, Grom PE, FireHawK',
+                                       '׸ðíûé Äóìåð, Grom PE, FireHawK'),
     ('CREDITS CAP 3',                  'Special thanks to:',
-                                       'Áëàãîäàðèì:'),
+                                       'Èñêðåííå áëàãîäàðèì:'),
     ('CREDITS CLO 1',                  '- Prikol Software for Doom 2D',
                                        '- Prikol Software çà Doom 2D'),
     ('CREDITS CLO 2',                  '- id Software for starting it all',
                                        '- id Software, êîòîðûå çàâàðèëè ýòó êàøó'),
-    ('CREDITS CLO 3',                  '- Everyone who helped our project',
-                                       '- Âñåõ, êòî ïîìîãàë íàøåìó ïðîåêòó'),
-    ('CREDITS CLO 4',                  'www.doom2d.org, 2003-2022',
-                                       'www.doom2d.org, 2003-2022'),
+    ('CREDITS CLO 3',                  '- everyone who supported us',
+                                       '- âñåõ, êòî íàñ ïîääåðæèâàë'),
+    ('CREDITS CLO 4',                  'www.doom2d.org, 2003-2023',
+                                       'www.doom2d.org, 2003-2023'),
 
     ('MSG SHOW FPS ON',                'FPS counter enabled',
-                                       'FPS ïîêàçûâàþòñÿ'),
+                                       'Ñ÷¸ò÷èê FPS ïîêàçûâàåòñÿ'),
     ('MSG SHOW FPS OFF',               'FPS counter disabled',
-                                       'FPS íå ïîêàçûâàþòñÿ'),
+                                       'Ñ÷¸ò÷èê FPS íå ïîêàçûâàåòñÿ'),
     ('MSG GAMEMODE CURRENT',           'Game Mode: %s',
                                        'Ðåæèì èãðû: %s'),
     ('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 FRIENDLY PROJECT TRACE ON',  'Projectile tracing enabled',
-                                       'Ñíàðÿäû áóäóò ïðîõîäèòü ñêâîçü òèììåéòîâ'),
-    ('MSG FRIENDLY PROJECT TRACE OFF', 'Projectile tracing disabled',
-                                       'Ñíàðÿäû áóäóò ñòàëêèâàòüñÿ ñ òèììåéòàìè'),
-    ('MSG FRIENDLY HIT TRACE ON',      'Hit tracing enabled',
-                                       'Ïóëè áóäóò ïðîõîäèòü ñêâîçü òèììåéòîâ'),
-    ('MSG FRIENDLY HIT TRACE OFF',     'Hit tracing disabled',
-                                       'Ïóëè áóäóò ñòàëêèâàòüñÿ ñ òèììåéòàìè'),
+                                       'Óðîíà îò ñâîèõ íåò'),
+    ('MSG FRIENDLY PROJECT TRACE ON',  'Projectile tracing disabled',
+                                       'Ñíàðÿäû áóäóò ïîïàäàòü ïî ñîþçíèêàì'),
+    ('MSG FRIENDLY PROJECT TRACE OFF', 'Projectile tracing enabled',
+                                       'Ñíàðÿäû áóäóò ïðîõîäèòü ñêâîçü ñîþçíèêîâ'),
+    ('MSG FRIENDLY HIT TRACE ON',      'Hit tracing disabled',
+                                       'Ïóëè áóäóò ïîïàäàòü ïî ñîþçíèêàì'),
+    ('MSG FRIENDLY HIT TRACE OFF',     'Hit tracing enabled',
+                                       'Ïóëè áóäóò ïðîõîäèòü ñêâîçü ñîþçíèêîâ'),
     ('MSG FRIENDLY ABSORB DAMAGE ON',  'Damage absorbing by teammates enabled',
-                                       'Òèììåéòû áóäóò ïîãëîùàòü ÷àñòü óðîíà'),
+                                       'Ñîþçíèêè áóäóò ïîëó÷àòü ÷àñòü óðîíà'),
     ('MSG FRIENDLY ABSORB DAMAGE OFF', 'Damage absorbing by teammates disabled',
-                                       'Óðîí ñêâîçü òèììåéòîâ áóäåò ñòàíäàðòíûì'),
+                                       'Óðîí ñêâîçü ñîþçíèêîâ áóäåò îáû÷íûì'),
     ('MSG WEAPONSTAY ON',              'Weapon Stay enabled',
                                        'Îðóæèå îñòà¸òñÿ ïîñëå ïîäáîðà'),
     ('MSG WEAPONSTAY OFF',             'Weapon Stay disabled',
@@ -1745,6 +1799,14 @@ const
                                        'Ìîíñòðû â DM âêëþ÷åíû*'),
     ('MSG ALLOWMON OFF',               'Monsters in DM disabled*',
                                        'Ìîíñòðû â DM âûêëþ÷åíû*'),
+    ('MSG ALLOWDROPFLAG ON',           'dropflag command enabled',
+                                       'Âûáðàñûâàíèå ôëàãà ïî êîìàíäå dropflag âêëþ÷åíî'),
+    ('MSG ALLOWDROPFLAG OFF',          'dropflag command disabled',
+                                       'Âûáðàñûâàíèå ôëàãà ïî êîìàíäå dropflag âûêëþ÷åíî'),
+    ('MSG THROWFLAG ON',               'Dropped flags inherit player momentum',
+                                       'Ôëàã âûáðàñûâàåòñÿ ñ óñêîðåíèåì'),
+    ('MSG THROWFLAG OFF',              'Dropped flags fall straight down',
+                                       'Ôëàã âûáðàñûâàåòñÿ ñòðîãî âíèç'),
     ('MSG DMKEYS ON',                  'Spawning with all keys in DM enabled',
                                        'Ðåñïàâí ñî âñåìè êëþ÷àìè â DM âêëþ÷åí'),
     ('MSG DMKEYS OFF',                 'Spawning with all keys in DM disabled',