DEADSOFTWARE

added 2nd set of control keys (sore i kent inta bindengz iet)
[d2df-sdl.git] / src / game / g_language.pas
index b2d5dcf67cc15a025a777811103fb9584b24c67d..1d90b6902b56e7404295c14864e4c7bf4bab8c97 100644 (file)
@@ -1,3 +1,19 @@
+(* Copyright (C)  DooM 2D:Forever Developers
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * 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}
 unit g_language;
 
 interface
@@ -36,14 +52,14 @@ type
     I_GAME_ERROR_TR_SOUND,
     I_GAME_ERROR_SWITCH_TEXTURE,
 
-    I_GAME_PLAYER_NAME,               
+    I_GAME_PLAYER_NAME,
     I_GAME_GAME_TIME,
     I_GAME_PING,
     I_GAME_PING_MS,
     I_GAME_PING_HUD,
     I_GAME_FRAGS,
     I_GAME_DEATHS,
-    I_GAME_DM,                        
+    I_GAME_DM,
     I_GAME_CTF,
     I_GAME_TDM,
     I_GAME_COOP,
@@ -52,13 +68,13 @@ type
     I_GAME_SURV,
     I_GAME_FRAG_LIMIT,
     I_GAME_SCORE_LIMIT,
-    I_GAME_TIME_LIMIT,                
+    I_GAME_TIME_LIMIT,
     I_GAME_TEAM_SCORE_RED,
     I_GAME_TEAM_SCORE_BLUE,
-    I_GAME_TEAM_RED,                  
-    I_GAME_TEAM_BLUE,                 
+    I_GAME_TEAM_RED,
+    I_GAME_TEAM_BLUE,
     I_GAME_WIN_RED,
-    I_GAME_WIN_BLUE,                  
+    I_GAME_WIN_BLUE,
     I_GAME_WIN_DRAW,
     I_GAME_MONSTERS,
     I_GAME_SECRETS,
@@ -87,12 +103,12 @@ type
 
     I_MENU_START_GAME,
     I_MENU_MAIN_MENU,
-    I_MENU_NEW_GAME,                  
-    I_MENU_MULTIPLAYER,               
+    I_MENU_NEW_GAME,
+    I_MENU_MULTIPLAYER,
     I_MENU_OPTIONS,
-    I_MENU_AUTHORS,                   
-    I_MENU_EXIT,                      
-    I_MENU_1_PLAYER,                  
+    I_MENU_AUTHORS,
+    I_MENU_EXIT,
+    I_MENU_1_PLAYER,
     I_MENU_2_PLAYERS,
     I_MENU_CUSTOM_GAME,
     I_MENU_CAMPAIGN,
@@ -100,19 +116,19 @@ type
     I_MENU_START_CLIENT,
     I_MENU_CLIENT_CONNECT,
     I_MENU_SELECT_MAP,
-    I_MENU_VIDEO_OPTIONS,             
-    I_MENU_SOUND_OPTIONS,             
-    I_MENU_SAVED_OPTIONS,             
+    I_MENU_VIDEO_OPTIONS,
+    I_MENU_SOUND_OPTIONS,
+    I_MENU_SAVED_OPTIONS,
     I_MENU_DEFAULT_OPTIONS,
-    I_MENU_GAME_OPTIONS,              
-    I_MENU_CONTROLS_OPTIONS,          
+    I_MENU_GAME_OPTIONS,
+    I_MENU_CONTROLS_OPTIONS,
     I_MENU_PLAYER_OPTIONS,
     I_MENU_LANGUAGE_OPTIONS,
     I_MENU_CHANGE_PLAYERS,
     I_MENU_LOAD_GAME,
     I_MENU_SAVE_GAME,
-    I_MENU_END_GAME,                  
-    I_MENU_RESTART,                   
+    I_MENU_END_GAME,
+    I_MENU_RESTART,
     I_MENU_SET_GAME,
 
     I_MENU_JOIN_RED,
@@ -123,29 +139,29 @@ type
     I_MENU_SPECTATE,
 
     I_MENU_STATISTICS,
-    I_MENU_MAP,                       
-    I_MENU_GAME_TYPE,                 
-    I_MENU_GAME_TYPE_DM,              
+    I_MENU_MAP,
+    I_MENU_GAME_TYPE,
+    I_MENU_GAME_TYPE_DM,
     I_MENU_GAME_TYPE_CTF,
-    I_MENU_GAME_TYPE_TDM,             
+    I_MENU_GAME_TYPE_TDM,
     I_MENU_GAME_TYPE_COOP,
     I_MENU_GAME_TYPE_SINGLE,
     I_MENU_TIME_LIMIT,
     I_MENU_GOAL_LIMIT,
-    I_MENU_MAX_LIVES,               
-    I_MENU_TEAM_DAMAGE,               
+    I_MENU_MAX_LIVES,
+    I_MENU_TEAM_DAMAGE,
     I_MENU_ENABLE_EXITS,
     I_MENU_WEAPONS_STAY,
-    I_MENU_ENABLE_MONSTERS,           
-    I_MENU_BOTS_VS,                   
-    I_MENU_BOTS_VS_PLAYERS,           
-    I_MENU_BOTS_VS_MONSTERS,          
-    I_MENU_BOTS_VS_ALL,               
+    I_MENU_ENABLE_MONSTERS,
+    I_MENU_BOTS_VS,
+    I_MENU_BOTS_VS_PLAYERS,
+    I_MENU_BOTS_VS_MONSTERS,
+    I_MENU_BOTS_VS_ALL,
 
     I_MENU_MAP_WAD,
-    I_MENU_MAP_RESOURCE,              
-    I_MENU_MAP_NAME,                  
-    I_MENU_MAP_AUTHOR,                
+    I_MENU_MAP_RESOURCE,
+    I_MENU_MAP_NAME,
+    I_MENU_MAP_AUTHOR,
     I_MENU_MAP_DESCRIPTION,
     I_MENU_MAP_SIZE,
     I_MENU_PLAYERS,
@@ -167,41 +183,43 @@ type
     I_MENU_LOADING,
     I_MENU_PLAYER_1,
     I_MENU_PLAYER_2,
+    I_MENU_PLAYER_1_ALT,
+    I_MENU_PLAYER_2_ALT,
 
     I_MENU_CONTROL_JOYSTICKS,
     I_MENU_CONTROL_DEADZONE,
-    
-    I_MENU_CONTROL_GLOBAL,            
-    I_MENU_CONTROL_SCREENSHOT,        
+
+    I_MENU_CONTROL_GLOBAL,
+    I_MENU_CONTROL_SCREENSHOT,
     I_MENU_CONTROL_STAT,
     I_MENU_CONTROL_CHAT,
-    I_MENU_CONTROL_TEAMCHAT,           
-    I_MENU_CONTROL_LEFT,              
+    I_MENU_CONTROL_TEAMCHAT,
+    I_MENU_CONTROL_LEFT,
     I_MENU_CONTROL_RIGHT,
-    I_MENU_CONTROL_UP,                
+    I_MENU_CONTROL_UP,
     I_MENU_CONTROL_DOWN,
-    I_MENU_CONTROL_JUMP,              
+    I_MENU_CONTROL_JUMP,
     I_MENU_CONTROL_FIRE,
-    I_MENU_CONTROL_USE,               
+    I_MENU_CONTROL_USE,
     I_MENU_CONTROL_NEXT_WEAPON,
     I_MENU_CONTROL_PREV_WEAPON,
 
     I_MENU_COUNT_NONE,
-    I_MENU_COUNT_SMALL,               
-    I_MENU_COUNT_NORMAL,              
-    I_MENU_COUNT_BIG,                 
-    I_MENU_COUNT_VERYBIG,             
+    I_MENU_COUNT_SMALL,
+    I_MENU_COUNT_NORMAL,
+    I_MENU_COUNT_BIG,
+    I_MENU_COUNT_VERYBIG,
 
     I_MENU_GAME_BLOOD_COUNT,
     I_MENU_GAME_MAX_GIBS,
-    I_MENU_GAME_MAX_CORPSES,          
+    I_MENU_GAME_MAX_CORPSES,
     I_MENU_GAME_GIBS_COUNT,
     I_MENU_GAME_MAX_SHELLS,
     I_MENU_GAME_BLOOD_TYPE,
-    I_MENU_GAME_BLOOD_TYPE_SIMPLE,    
-    I_MENU_GAME_BLOOD_TYPE_ADV,       
-    I_MENU_GAME_CORPSE_TYPE,          
-    I_MENU_GAME_CORPSE_TYPE_SIMPLE,   
+    I_MENU_GAME_BLOOD_TYPE_SIMPLE,
+    I_MENU_GAME_BLOOD_TYPE_ADV,
+    I_MENU_GAME_CORPSE_TYPE,
+    I_MENU_GAME_CORPSE_TYPE_SIMPLE,
     I_MENU_GAME_CORPSE_TYPE_ADV,
     I_MENU_GAME_GIBS_TYPE,
     I_MENU_GAME_GIBS_TYPE_SIMPLE,
@@ -220,8 +238,9 @@ type
 
     I_MENU_VIDEO_RESOLUTION,
     I_MENU_VIDEO_BPP,
-    I_MENU_VIDEO_VSYNC,               
-    I_MENU_VIDEO_FILTER_SKY,          
+    I_MENU_VIDEO_VSYNC,
+    I_MENU_VIDEO_FILTER_SKY,
+    I_MENU_VIDEO_LEGACY_COMPATIBLE,
     I_MENU_VIDEO_NEED_RESTART,
 
     I_MENU_RESOLUTION_SELECT,
@@ -230,11 +249,11 @@ type
     I_MENU_RESOLUTION_FULLSCREEN,
     I_MENU_RESOLUTION_APPLY,
 
-    I_MENU_SOUND_MUSIC_LEVEL,         
+    I_MENU_SOUND_MUSIC_LEVEL,
     I_MENU_SOUND_SOUND_LEVEL,
-    I_MENU_SOUND_MAX_SIM_SOUNDS,      
-    I_MENU_SOUND_INACTIVE_SOUNDS,     
-    I_MENU_SOUND_INACTIVE_SOUNDS_ON,  
+    I_MENU_SOUND_MAX_SIM_SOUNDS,
+    I_MENU_SOUND_INACTIVE_SOUNDS,
+    I_MENU_SOUND_INACTIVE_SOUNDS_ON,
     I_MENU_SOUND_INACTIVE_SOUNDS_OFF,
     I_MENU_SOUND_ANNOUNCE,
     I_MENU_SOUND_COMPAT,
@@ -246,37 +265,37 @@ type
     I_MENU_COMPAT_DOOM2,
 
     I_MENU_PLAYER_NAME,
-    I_MENU_PLAYER_TEAM,               
-    I_MENU_PLAYER_TEAM_RED,           
+    I_MENU_PLAYER_TEAM,
+    I_MENU_PLAYER_TEAM_RED,
     I_MENU_PLAYER_TEAM_BLUE,
-    I_MENU_PLAYER_MODEL,              
-    I_MENU_PLAYER_RED,                
-    I_MENU_PLAYER_GREEN,              
+    I_MENU_PLAYER_MODEL,
+    I_MENU_PLAYER_RED,
+    I_MENU_PLAYER_GREEN,
     I_MENU_PLAYER_BLUE,
-               
-    I_MENU_MODEL_INFO,                
+
+    I_MENU_MODEL_INFO,
     I_MENU_MODEL_ANIMATION,
-    I_MENU_MODEL_CHANGE_WEAPON,       
-    I_MENU_MODEL_ROTATE,              
+    I_MENU_MODEL_CHANGE_WEAPON,
+    I_MENU_MODEL_ROTATE,
     I_MENU_MODEL_NAME,
     I_MENU_MODEL_AUTHOR,
-    I_MENU_MODEL_COMMENT,             
-    I_MENU_MODEL_OPTIONS,             
+    I_MENU_MODEL_COMMENT,
+    I_MENU_MODEL_OPTIONS,
     I_MENU_MODEL_WEAPON,
 
     I_MENU_LANGUAGE_RUSSIAN,
     I_MENU_LANGUAGE_ENGLISH,
 
-    I_MENU_PAUSE,                     
-    I_MENU_YES,                       
-    I_MENU_NO,                        
-    I_MENU_OK,                        
+    I_MENU_PAUSE,
+    I_MENU_YES,
+    I_MENU_NO,
+    I_MENU_OK,
     I_MENU_FINISH,
 
-    I_MENU_END_GAME_PROMT,            
-    I_MENU_RESTART_GAME_PROMT,        
+    I_MENU_END_GAME_PROMT,
+    I_MENU_RESTART_GAME_PROMT,
     I_MENU_EXIT_PROMT,
-    I_MENU_SET_DEFAULT_PROMT,         
+    I_MENU_SET_DEFAULT_PROMT,
     I_MENU_LOAD_SAVED_PROMT,
     I_MENU_ENTERPASSWORD,
 
@@ -377,10 +396,10 @@ type
     I_PLAYER_SPECT4,
 
     I_PLAYER_FLAG_GET,
-    I_PLAYER_FLAG_RETURN,             
-    I_PLAYER_FLAG_CAPTURE,            
+    I_PLAYER_FLAG_RETURN,
+    I_PLAYER_FLAG_CAPTURE,
     I_PLAYER_FLAG_DROP,
-    I_PLAYER_FLAG_RED,                
+    I_PLAYER_FLAG_RED,
     I_PLAYER_FLAG_BLUE,
 
     I_PLAYER_SCORE_RED,
@@ -418,8 +437,8 @@ type
     I_MESSAGE_VOTE_REVOKED,
 
     I_KEY_UP,
-    I_KEY_DOWN,                       
-    I_KEY_LEFT,                       
+    I_KEY_DOWN,
+    I_KEY_LEFT,
     I_KEY_RIGHT,
 
     I_MONSTER_DEMON,
@@ -444,44 +463,44 @@ type
     I_MONSTER_PRIKOLIST,
 
     I_LOAD_MUSIC,
-    I_LOAD_MODELS,                    
-    I_LOAD_MENUS,                     
-    I_LOAD_CONSOLE,                   
-    I_LOAD_ITEMS_DATA,                
+    I_LOAD_MODELS,
+    I_LOAD_MENUS,
+    I_LOAD_CONSOLE,
+    I_LOAD_ITEMS_DATA,
     I_LOAD_WEAPONS_DATA,
-    I_LOAD_GAME_DATA,                 
-    I_LOAD_COLLIDE_MAP,               
+    I_LOAD_GAME_DATA,
+    I_LOAD_COLLIDE_MAP,
     I_LOAD_DOOR_MAP,
     I_LOAD_LIFT_MAP,
-    I_LOAD_WATER_MAP,                 
-    I_LOAD_WAD_FILE,                  
+    I_LOAD_WATER_MAP,
+    I_LOAD_WAD_FILE,
     I_LOAD_MAP,
-    I_LOAD_TEXTURES,                  
-    I_LOAD_TRIGGERS,                  
-    I_LOAD_PANELS,                    
+    I_LOAD_TEXTURES,
+    I_LOAD_TRIGGERS,
+    I_LOAD_PANELS,
     I_LOAD_TRIGGERS_TABLE,
-    I_LOAD_LINK_TRIGGERS,             
-    I_LOAD_CREATE_TRIGGERS,           
-    I_LOAD_ITEMS,                     
-    I_LOAD_CREATE_ITEMS,              
+    I_LOAD_LINK_TRIGGERS,
+    I_LOAD_CREATE_TRIGGERS,
+    I_LOAD_ITEMS,
+    I_LOAD_CREATE_ITEMS,
     I_LOAD_AREAS,
-    I_LOAD_CREATE_AREAS,              
-    I_LOAD_MONSTERS,                  
-    I_LOAD_CREATE_MONSTERS,           
-    I_LOAD_MAP_HEADER,                
+    I_LOAD_CREATE_AREAS,
+    I_LOAD_MONSTERS,
+    I_LOAD_CREATE_MONSTERS,
+    I_LOAD_MAP_HEADER,
     I_LOAD_SKY,
     I_LOAD_MONSTER_TEXTURES,
     I_LOAD_MONSTER_SOUNDS,
-    I_LOAD_SAVE_FILE,                 
-    I_LOAD_MAP_STATE,                 
-    I_LOAD_ITEMS_STATE,               
+    I_LOAD_SAVE_FILE,
+    I_LOAD_MAP_STATE,
+    I_LOAD_ITEMS_STATE,
     I_LOAD_TRIGGERS_STATE,
-    I_LOAD_WEAPONS_STATE,             
+    I_LOAD_WEAPONS_STATE,
     I_LOAD_MONSTERS_STATE,
     I_LOAD_CONNECT,
     I_LOAD_SEND_INFO,
     I_LOAD_WAIT_INFO,
-    I_LOAD_DL_RES,           
+    I_LOAD_DL_RES,
 
     I_CREDITS_CAP_1,
     I_CREDITS_CAP_2,
@@ -489,11 +508,12 @@ type
     I_CREDITS_A_1_1,
     I_CREDITS_A_2,
     I_CREDITS_A_2_1,
+    I_CREDITS_A_2_2,
     I_CREDITS_A_3,
     I_CREDITS_A_3_1,
     I_CREDITS_A_4,
     I_CREDITS_A_4_1,
-    I_CREDITS_CAP_3,                      
+    I_CREDITS_CAP_3,
     I_CREDITS_CLO_1,
     I_CREDITS_CLO_2,
     I_CREDITS_CLO_3,
@@ -551,7 +571,7 @@ type
 
     I_TEXTURE_ENDPIC,
 
-    I_VERSION,                    
+    I_VERSION,
 
     I_FATAL_ERROR,
     I_SIMPLE_ERROR,
@@ -895,12 +915,16 @@ const
                                        'Ïåðâûé èãðîê'),
     ('MENU PLAYER 2',                  'Player 2',
                                        'Âòîðîé èãðîê'),
+    ('MENU PLAYER 1 ALT',              'Player 1 ALT',
+                                       'Ïåðâûé èãðîê ALT'),
+    ('MENU PLAYER 2 ALT',              'Player 2 ALT',
+                                       'Âòîðîé èãðîê ALT'),
 
     ('MENU CONTROL JOYSTICKS',         'Joystick Settings',
                                        'Íàñòðîéêè äæîéñòèêîâ'),
     ('MENU CONTROL DEADZONE',          'Joystick %d Deadzone',
                                        'Ìåðòâàÿ çîíà äæîéñòèêà %d'),
-                                       
+
     ('MENU CONTROL GLOBAL',            'Global Controls',
                                        'ÎÁÙÅÅ ÓÏÐÀÂËÅÍÈÅ'),
     ('MENU CONTROL SCREENSHOT',        'Screenshot:',
@@ -1000,6 +1024,8 @@ const
                                        'Âåðò. ñèíõðîíèçàöèÿ:'),
     ('MENU VIDEO FILTER SKY',          'Anisotropic sky',
                                        'Ôèëüòðàöèÿ íåáà:'),
+    ('MENU VIDEO LEGACY COMPATIBLE',   'Compatibility with NPOT textures:',
+                                       'Ñîâìåñòèìîñòü ñ NPOT-òåêñòóðàìè:'),
     ('MENU VIDEO NEED RESTART',        'Video settings will be changed after game restart.',
                                        'Äàííûå íàñòðîéêè âèäåî âñòóïÿò â ñèëó ïîñëå ïåðåçàïóñêà èãðû.'),
 
@@ -1502,8 +1528,10 @@ const
                                        'rs.falcon'),
     ('CREDITS A 2',                    'Programmers:',
                                        'Ïðîãðàììèñòû:'),
-    ('CREDITS A 2 1',                  'rs.falcon, PSS, PrimuS, Stas''M, ZURG, OutCast',
-                                       'rs.falcon, PSS, PrimuS, Stas''M, ZURG, OutCast'),
+    ('CREDITS A 2 1',                  'rs.falcon, PSS, PrimuS, Stas''M,',
+                                       'rs.falcon, PSS, PrimuS, Stas''M,'),
+    ('CREDITS A 2 2',                  'ZURG, OutCast, ketmar',
+                                       'ZURG, OutCast, ketmar'),
     ('CREDITS A 3',                    'Artists:',
                                        'Õóäîæíèêè:'),
     ('CREDITS A 3 1',                  'Jabberwock, Firehawk',