index 00d470c52042b44a5dc15064f8578d3b0da8832d..62361f3032e970f191bac3b8d3fced8104e90a17 100644 (file)
--- a/src/game/g_language.pas
+++ b/src/game/g_language.pas
+(* 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, version 3 of the License ONLY.
+ *
+ * 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/>.
+ *)
+{$INCLUDE ../shared/a_modes.inc}
+{$SCOPEDENUMS OFF}
unit g_language;
interface
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,
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,
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_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,
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,
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,
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_MENU_CONTROL_GLOBAL,
- I_MENU_CONTROL_SCREENSHOT,
+
+ I_MENU_CONTROL_TOUCH,
+ I_MENU_CONTROL_TOUCH_ALT,
+ I_MENU_CONTROL_TOUCH_FIRE,
+ I_MENU_CONTROL_TOUCH_SIZE,
+ I_MENU_CONTROL_TOUCH_OFFSET,
+
+ 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_CONTROL_STRAFE,
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,
I_MENU_GAME_CHAT_TYPE_ADV,
I_MENU_GAME_CHAT_TYPE_COLOR,
I_MENU_GAME_CHAT_TYPE_TEXTURE,
+ I_MENU_GAME_PLAYER_INDICATOR,
+ I_MENU_GAME_INDICATOR_NONE,
+ I_MENU_GAME_INDICATOR_OWN,
+ I_MENU_GAME_INDICATOR_ALL,
+ I_MENU_GAME_INDICATOR_STYLE,
+ I_MENU_GAME_INDICATOR_ARROW,
+ I_MENU_GAME_INDICATOR_NAME,
+ I_MENU_GAME_SCALE_FACTOR,
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,
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,
+ I_MENU_SOUND_CHAT,
I_MENU_ANNOUNCE_NONE,
I_MENU_ANNOUNCE_ME,
I_MENU_ANNOUNCE_MEPLUS,
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,
I_NET_MSG_CLIENT_DONE,
I_NET_MSG_CLIENT_DISC,
I_NET_MSG_KICK,
+ I_NET_MSG_PORTS,
+ I_NET_MSG_TIMEOUT_WARN,
I_NET_MAP_DL,
I_NET_WAD_DL,
I_NET_SLIST_WAIT,
I_NET_SLIST_PING_MS,
I_NET_SLIST_NO_ACCESS,
+ I_NET_SLIST_URGENT,
+ I_NET_SLIST_URGENT_CONT,
I_NET_SLIST_FETCH,
I_NET_SLIST_RETRIEVED,
I_NET_SLIST_CONN,
+ I_NET_SLIST_WCONN,
I_NET_SLIST_DISC,
I_NET_SLIST_LOST,
I_NET_SLIST_ERROR,
I_PLAYER_NAME,
I_PLAYER_CHTEAM_RED,
I_PLAYER_CHTEAM_BLUE,
+ I_PLAYER_SECRET,
I_PLAYER_SPECT,
I_PLAYER_SPECT1,
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,
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,
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_LOAD_HOST,
+ I_LOAD_PORTS,
I_CREDITS_CAP_1,
I_CREDITS_CAP_2,
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,
I_MSG_NO_WAD,
I_MSG_NO_MAPS,
I_MSG_NO_MAP,
+ I_MSG_NO_MAP_FALLBACK,
I_MSG_NO_MONSTER,
I_MSG_SCORE_LIMIT,
I_MSG_TIME_LIMIT,
I_MSG_UNBAN_OK,
I_MSG_UNBAN_FAIL,
+ I_MSG_BAD_SAVE_VERSION,
+
I_TEXTURE_ENDPIC,
- I_VERSION,
+ I_VERSION,
I_FATAL_ERROR,
I_SIMPLE_ERROR,
('GAME DEATHS', 'Deaths',
'Ñìåðòåé'),
('GAME DM', 'Deathmatch',
- 'ÌßÑÎÏÎÂÀË'),
+ 'Deathmatch'),
('GAME CTF', 'Capture the Flag',
- 'ÇÀÕÂÀÒ ÔËÀÃÀ'),
+ 'Capture the Flag'),
('GAME TDM', 'Team Deathmatch',
- 'ÊÎÌÀÍÄÍÛÉ ÌßÑÎÏÎÂÀË'),
+ 'Team Deathmatch'),
('GAME COOP', 'Cooperative',
- 'ÊÎÎÏÅÐÀÒÈÂ'),
+ 'Cooperative'),
('GAME LMS', 'Last Man Standing',
- 'ÏÎÑËÅÄÍÈÉ ÃÅÐÎÉ'),
+ 'Last Man Standing'),
('GAME TLMS', 'Team LMS',
- 'ÑÒÅÍÊÀ ÍÀ ÑÒÅÍÊÓ'),
- ('GAME SURV', 'Survivor',
- 'ÂÛÆÈÂÀÍÈÅ'),
+ 'Team LMS'),
+ ('GAME SURV', 'Survival',
+ 'Survival'),
('GAME FRAG LIMIT', 'Frag Limit: %d',
'ËÈÌÈÒ ÔÐÀÃÎÂ: %d'),
('GAME SCORE LIMIT', 'Score Limit: %d',
'ÏÎÁÅÄÈËÀ ÊÐÀÑÍÀß ÊÎÌÀÍÄÀ!'),
('GAME WIN BLUE', 'Blue Team Wins!',
'ÏÎÁÅÄÈËÀ ÑÈÍßß ÊÎÌÀÍÄÀ!'),
- ('GAME WIN DRAW', 'Stalemate!',
+ ('GAME WIN DRAW', 'Draw!',
'ÍÈ×Üß!'),
- ('GAME MONSTERS', 'Monsters:',
+ ('GAME MONSTERS', 'Monsters killed:',
'Ìîíñòðîâ óáèòî:'),
- ('GAME SECRETS', 'Secrets:',
+ ('GAME SECRETS', 'Secrets found:',
'Ñåêðåòîâ íàéäåíî:'),
('GAME MONSTERS TOTAL', 'Total monsters killed:',
'Âñåãî ìîíñòðîâ óáèòî:'),
('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 JOIN GAME', 'Join Game',
'ÂÎÉÒÈ Â ÈÃÐÓ'),
('MENU ADD PLAYER 2', 'Add Player 2',
- 'ÄÎÁÀÂÈÒÜ 2 ÈÃÐÎÊÀ'),
+ 'ÄÎÁÀÂÈÒÜ ÂÒÎÐÎÃÎ ÈÃÐÎÊÀ'),
('MENU REM PLAYER 2', 'Remove Player 2',
- 'ÓÁÐÀÒÜ 2 ÈÃÐÎÊÀ'),
+ 'ÓÁÐÀÒÜ ÂÒÎÐÎÃÎ ÈÃÐÎÊÀ'),
('MENU SPECTATE', 'Spectate',
'ÍÀÁËÞÄÀÒÜ'),
'ÌÈÑÑÈß ÏÐÎÂÀËÅÍÀ'),
('MENU INTER ROUND OVER', 'Round Over',
'ÐÀÓÍÄ ÎÊÎÍ×ÅÍ'),
- ('MENU INTER LEVEL COMPLETE', 'Level Completed',
+ ('MENU INTER LEVEL COMPLETE', 'Level Complete',
'ÓÐÎÂÅÍÜ ÏÐÎÉÄÅÍ'),
('MENU INTER TIME', 'Time:',
'ÂÐÅÌß:'),
('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',
'Ïåðâûé èãðîê'),
('MENU PLAYER 2', 'Player 2',
'Âòîðîé èãðîê'),
+ ('MENU PLAYER 1 KBD', 'Player 1 Keys',
+ 'Ïåðâûé èãðîê, êëàâèàòóðà'),
+ ('MENU PLAYER 2 KBD', 'Player 2 Keys',
+ 'Âòîðîé èãðîê, êëàâèàòóðà'),
+ ('MENU PLAYER 1 ALT', 'Player 1 GAMEPAD',
+ 'Ïåðâûé èãðîê, GAMEPAD'),
+ ('MENU PLAYER 2 ALT', 'Player 2 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 TOUCH', 'Touchscreen Settings',
+ 'Íàñòðîéêè ñåíñðíîãî ýêðàíà'),
+ ('MENU CONTROL TOUCH ALT', 'Alternative layout:',
+ 'Àëüòåðíàòèâíàÿ ðàñêëàäêà:'),
+ ('MENU CONTROL TOUCH FIRE', 'Shoot Up/Down:',
+ 'Ñòðåëÿòü ââåðõ/âíèç:'),
+ ('MENU CONTROL TOUCH SIZE', 'Button size:',
+ 'Ðàçìåð êíîïîê:'),
+ ('MENU CONTROL TOUCH OFFSET', 'Vertical offset:',
+ 'Âåðòèêàëüíîå ñìåùåíèå:'),
+
('MENU CONTROL GLOBAL', 'Global Controls',
'ÎÁÙÅÅ ÓÏÐÀÂËÅÍÈÅ'),
('MENU CONTROL SCREENSHOT', 'Screenshot:',
'Ïðûæîê:'),
('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 COUNT SMALL', 'Little',
+ ('MENU COUNT SMALL', 'Little bit',
'Ìàëî'),
('MENU COUNT NORMAL', 'Normal',
'Ñðåäíå'),
('MENU COUNT BIG', 'Lots',
'Ìíîãî'),
- ('MENU COUNT VERYBIG', 'Massacre',
+ ('MENU COUNT VERYBIG', 'Lots and lots',
'Î÷åíü ìíîãî'),
- ('MENU GAME BLOOD COUNT', 'Blood:',
+ ('MENU GAME BLOOD COUNT', 'Blood amount:',
'Êîëè÷åñòâî êðîâè:'),
('MENU GAME MAX GIBS', 'Gib limit:',
'Ëèìèò êóñêîâ:'),
('MENU GAME BLOOD TYPE SIMPLE', 'Simple',
'Ïðîñòàÿ'),
('MENU GAME BLOOD TYPE ADV', 'Dripping',
- 'Ïðîäâèíóòàÿ'),
+ 'Êàïàþùàÿ'),
('MENU GAME CORPSE TYPE', 'Corpse type:',
'Òèï òðóïîâ:'),
('MENU GAME CORPSE TYPE SIMPLE', 'Simple',
- 'Ïðîñòûå'),
+ 'Íåïîäâèæíûå'),
('MENU GAME CORPSE TYPE ADV', 'Interactive',
- 'Ïðîäâèíóòûå'),
+ 'Ñ ôèçèêîé'),
('MENU GAME GIBS TYPE', 'Gibs type:',
'Òèï êóñêîâ:'),
('MENU GAME GIBS TYPE SIMPLE', 'Simple',
- 'Ïðîñòûå'),
+ 'Íåïîäâèæíûå'),
('MENU GAME GIBS TYPE ADV', 'Interactive',
- 'Ïðîäâèíóòûå'),
+ 'Ñ ôèçèêîé'),
('MENU GAME PARTICLES COUNT', 'Particle limit:',
- 'Êîëè÷åñòâî ÷àñòèö:'),
+ 'Ëèìèò ÷àñòèö:'),
('MENU GAME SCREEN FLASH', 'Screen flash:',
'Âñïûøêè ýêðàíà:'),
('MENU GAME BACKGROUND', 'Draw background:',
('MENU GAME MESSAGES', 'Show messages:',
'Âûâîäèòü ñîîáùåíèÿ:'),
('MENU GAME REVERT PLAYERS', 'Revert players:',
- 'Ïåðåâåðíóòü ýêðàíû:'),
+ 'Âòîðîé èãðîê ñâåðõó:'),
('MENU GAME CHAT BUBBLE', 'Chat bubbles:',
- '×àò çíà÷êè:'),
+ 'Èêîíêà ÷àòà:'),
('MENU GAME CHAT TYPE NONE', 'None',
'Íåò'),
('MENU GAME CHAT TYPE SIMPLE', 'Simple',
- 'Ïðîñòûå'),
+ 'Ïðîñòàÿ'),
('MENU GAME CHAT TYPE ADV', 'Advanced',
- 'Ïðîäâèíóòûå'),
+ 'Ïðîäâèíóòàÿ'),
('MENU GAME CHAT TYPE COLOR', 'Colored',
- 'Öâåòíûå'),
+ 'Öâåòíàÿ'),
('MENU GAME CHAT TYPE TEXTURE', 'Textured',
- 'Òåêñòóðíûå'),
+ 'Òåêñòóðà'),
+ ('MENU GAME PLAYER INDICATOR', 'Player indicator:',
+ 'Èíäèêàòîð èãðîêà:'),
+ ('MENU GAME INDICATOR NONE', 'None',
+ 'Íåò'),
+ ('MENU GAME INDICATOR OWN', 'Own',
+ 'Ñâîé'),
+ ('MENU GAME INDICATOR ALL', 'Own + Teammates',
+ 'Ñâîé + Ñîþçíèêè'),
+ ('MENU GAME INDICATOR STYLE', 'Indicator Style:',
+ 'Âèä èíäèêàòîðà:'),
+ ('MENU GAME INDICATOR ARROW', 'Arrow',
+ 'Ñòðåëêà'),
+ ('MENU GAME INDICATOR NAME', 'Name',
+ 'Èìÿ'),
+ ('MENU GAME SCALE FACTOR', 'Scale:',
+ 'Ìàñøòàá:'),
('MENU VIDEO RESOLUTION', 'Set video mode',
'Óñòàíîâêà âèäåîðåæèìà'),
('MENU VIDEO BPP', 'Color depth:',
'Ãëóáèíà öâåòà:'),
('MENU VIDEO VSYNC', 'Vertical sync',
- 'Âåðò. ñèíõðîíèçàöèÿ:'),
+ 'Âåðòèêàëüíàÿ ñèíõðîíèçàöèÿ:'),
('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.',
'Äàííûå íàñòðîéêè âèäåî âñòóïÿò â ñèëó ïîñëå ïåðåçàïóñêà èãðû.'),
'Ãðîìêîñòü ìóçûêè:'),
('MENU SOUND SOUND LEVEL', 'Sound volume:',
'Ãðîìêîñòü çâóêà:'),
- ('MENU SOUND MAX SIM SOUNDS', 'One sound count:',
- 'Êîë-âî îäíîãî çâóêà:'),
+ ('MENU SOUND MAX SIM SOUNDS', 'Similar sounds limit:',
+ 'Ëèìèò îäíîãî çâóêà:'),
('MENU SOUND INACTIVE SOUNDS', 'Window inactive:',
'Îêíî íåàêòèâíî:'),
('MENU SOUND INACTIVE SOUNDS ON', 'Play sounds',
'Îáúÿâëåíèÿ:'),
('MENU SOUND COMPAT', 'Sound FX set:',
'Íàáîð çâóêîâ:'),
+ ('MENU SOUND CHAT', 'Enable chat speech:',
+ 'Îçâó÷èâàòü ÷àò:'),
('MENU ANNOUNCE NONE', 'None',
'Íåò'),
- ('MENU ANNOUNCE ME', 'Only my',
+ ('MENU ANNOUNCE ME', 'Only own announcers',
'Òîëüêî ìîè'),
- ('MENU ANNOUNCE MEPLUS', 'My + multikills',
+ ('MENU ANNOUNCE MEPLUS', 'Own + multikills',
'Ìîè + ìóëüòèêèëëû'),
- ('MENU ANNOUNCE ALL', 'Everybody',
+ ('MENU ANNOUNCE ALL', 'All announcers',
'Âñå'),
('MENU COMPAT DF', 'Doom 2D',
'Doom 2D'),
('MENU PLAYER RED', 'Red:',
'Êðàñíûé:'),
('MENU PLAYER GREEN', 'Green:',
- 'Çåëåíûé:'),
+ 'Çåë¸íûé:'),
('MENU PLAYER BLUE', 'Blue:',
'Ñèíèé:'),
('MENU MODEL INFO', 'Model info',
'Èíôîðìàöèÿ î ìîäåëè'),
- ('MENU MODEL ANIMATION', 'Change anim',
+ ('MENU MODEL ANIMATION', 'Change animation',
'Ñìåíèòü àíèìàöèþ'),
('MENU MODEL CHANGE WEAPON', 'Change weapon',
'Ñìåíèòü îðóæèå'),
('MENU MODEL ROTATE', 'Reflect model',
- 'Ïîâåðíóòü ìîäåëü'),
- ('MENU MODEL NAME', 'Model name:',
+ 'Ðàçâåðíóòü ìîäåëü'),
+ ('MENU MODEL NAME', 'Name:',
'Èìÿ:'),
('MENU MODEL AUTHOR', 'Author:',
'Àâòîð:'),
('MENU FINISH', 'Done',
'Ãîòîâî'),
- ('MENU END GAME PROMT', 'Are you sure to end the game?',
+ ('MENU END GAME PROMT', 'Do you want to end the game?',
'Âû äåéñòâèòåëüíî õîòèòå çàêîí÷èòü èãðó?'),
- ('MENU RESTART GAME PROMT', 'Are you sure to restart level?',
+ ('MENU RESTART GAME PROMT', 'Do you want to restart level?',
'Âû äåéñòâèòåëüíî õîòèòå íà÷àòü óðîâåíü çàíîâî?'),
('MENU EXIT PROMT', 'Chickening out already?',
'Âû äåéñòâèòåëüíî õîòèòå âûéòè èç Doom 2D: Forever?'),
('NET MSG FERROR', 'NET: FATAL ERROR: ',
'NET: ÊÐÈÒÈ×ÅÑÊÀß ÎØÈÁÊÀ: '),
- ('NET MSG HOST', 'Starting server on port %d...',
+ ('NET MSG HOST', 'Starting server on the port %d...',
'Âêëþ÷àåì ñåðâåð íà ïîðòó %d...'),
('NET MSG HOST DISCALL', 'Disconnecting clients...',
'Îòêëþ÷àåì èãðîêîâ...'),
('NET MSG HOST DIE', 'Shutting down server...',
'Âûêëþ÷àåì ñåðâåð...'),
- ('NET MSG HOST CONN', 'Something is trying to connect from %s:%d.',
+ ('NET MSG HOST CONN', 'Somebody is trying to connect from %s:%d.',
'Ïîïûòêà ñîåäèíåíèÿ ñ àäðåñà %s:%d.'),
('NET MSG HOST REJECT', 'Connection rejected. Reason: ',
' ñîåäèíåíèè îòêàçàíî. Ïðè÷èíà: '),
('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', 'Connection succeeded!',
+ ('NET MSG CLIENT DONE', 'Connected!',
'Ñîåäèíåíèå âûïîëíåíî.'),
('NET MSG CLIENT DISC', 'Disconnected.',
'Îòêëþ÷åíèå âûïîëíåíî.'),
('NET MSG KICK', 'You were dropped from the game! Reason: ',
'Âàñ âûáðîñèëî ñ ñåðâåðà! Ïðè÷èíà: '),
+ ('NET MSG PORTS', 'Make sure ports %d and %d are forwarded on the server.',
+ 'Ñïðîñèòå àäìèíà, ïðîáðîñèë ëè îí ïîðòû %d è %d íà ðîóòåðå.'),
+ ('NET MSG TIMEOUT WARN', 'Connection is taking too long.',
+ 'Ñåðâåð íå îòâå÷àåò óæå äîâîëüíî äîëãî.'),
- ('NET MAP DL', 'Map %s not found. Downloading from server...',
+ ('NET MAP DL', 'Map %s not found. Downloading from the server...',
'Êàðòà %s íå íàéäåíà. Ñêà÷èâàåì ñ ñåðâåðà...'),
- ('NET WAD DL', 'WAD %s not found. Downloading from server...',
+ ('NET WAD DL', 'WAD %s not found. Downloading from the server...',
'WAD %s íå íàéäåí. Ñêà÷èâàåì ñ ñåðâåðà...'),
('NET ERR ENET', 'Failed to init ENet!',
'Íå ïîëó÷èëîñü ïîäêëþ÷èòü ENet!'),
('NET ERR HOST', 'Could not start server on port %d!',
'Íå ïîëó÷èëîñü âêëþ÷èòü ñåðâåð íà ïîðòó %d!'),
- ('NET ERR INGAME', 'You are already in a net game!',
+ ('NET ERR INGAME', 'You are already in the net game!',
'Âû óæå â ñåòåâîé èãðå!'),
('NET ERR CLIENT', 'Could not create client!',
'Íå ïîëó÷èëîñü ñîçäàòü êëèåíò!'),
' ìñ'),
('NET SLIST NO ACCESS', 'N/A',
'Í/Ä'),
+ ('NET SLIST URGENT', 'Message from master server',
+ 'Ñîîáùåíèå ñ ìàñòåðñåðâåðà'),
+ ('NET SLIST URGENT CONT', 'Press [ENTER] to continue',
+ 'Íàæìèòå [ENTER] äëÿ ïðîäîëæåíèÿ'),
('NET SLIST FETCH', 'Fetching server list...',
'Ïîëó÷àåì ñïèñîê ñåðâåðîâ...'),
'Ïîëó÷åíî ñåðâåðîâ: %d'),
('NET SLIST CONN', 'Connected to masterserver.',
'Ïîäêëþ÷èëèñü ê ìàñòåðñåðâåðó.'),
+ ('NET SLIST WCONN', 'Connecting to masterserver...',
+ 'Ïîäêëþ÷àåìñÿ ê ìàñòåðñåðâåðó...'),
('NET SLIST DISC', 'Disconnected from masterserver.',
'Îòêëþ÷èëèñü îò ìàñòåðñåðâåðà.'),
('NET SLIST LOST', 'Lost connection with masterserver.',
'*** %s óòîíóë'),
('PLAYER KILL 2X', '%s has a double kill!',
- '%s ñîâåðøèë äâîéíîå óáèéñòâî!'),
+ '%s óáèë äâîèõ îäíîâðåìåííî!'),
('PLAYER KILL 3X', '%s has a triple kill!',
- '%s ñîâåðøèë òðîéíîå óáèéñòâî!'),
+ '%s óáèë òðîèõ îäíîâðåìåííî!'),
('PLAYER KILL 4X', '%s has a multi kill!',
- '%s ñîâåðøèë ìíîãî óáèéñòâ ïîäðÿä!'),
+ '%s óáèë êó÷ó íàðîäó ðàçîì!'),
('PLAYER KILL MX', '%s has a m-m-m-monster kill!!!',
- '%s ì-ì-ì-ìîíñòð óáèéöà!!!'),
+ '%s ïðîñòî ì-ì-ì-ìîíñòð-óáèéöà!!!'),
('PLAYER JOIN', '%s joined the game.',
'%s ïðèñîåäèíèëñÿ ê èãðå.'),
('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.',
'%s ïåðåøåë â Êðàñíóþ êîìàíäó.'),
('PLAYER CHTEAM BLUE', '%s is now on Blue.',
'%s ïåðåøåë â Ñèíþþ êîìàíäó.'),
+ ('PLAYER SECRET', '%s found a secret!',
+ '%s íàø¸ë ñåêðåò!'),
('PLAYER SPECT', 'Spectating',
'Íàáëþäåíèå'),
'Âû íå ñìîæåòå âîçðîäèòüñÿ äî êîíöà ðàóíäà.'),
('PLAYER FLAG GET', '*** %s stole the %s flag!',
- '*** %s ñõâàòèë %s ôëàã!'),
+ '*** %s ñòàùèë %s ôëàã!'),
('PLAYER FLAG RETURN', '*** %s returned the %s flag!',
'*** %s âåðíóë %s ôëàã!'),
- ('PLAYER FLAG CAPTURE', '*** %s captured the %s flag! (%s ms)',
- '*** %s ïðèíåñ %s ôëàã! (%s ìñ)'),
+ ('PLAYER FLAG CAPTURE', '*** %s captured the %s flag! (%s sec)',
+ '*** %s ïðèí¸ñ %s ôëàã! (%s ñåê)'),
('PLAYER FLAG DROP', '*** %s dropped the %s flag!',
'*** %s ïîòåðÿë %s ôëàã!'),
('PLAYER FLAG RED', 'red',
('MESSAGE LMS LOSE', 'YOU''RE ALL LOSERS',
'ÂÑÅ ÏÐÎÈÃÐÀËÈ'),
('MESSAGE LMS WIN', '%s WINS',
- '%s ÏÎÁÅÄÈË'),
+ 'ÏÎÁÅÄÈÒÅËÜ - %s!'),
('MESSAGE LMS START', 'FIGHT!',
'ÏÎÅÕÀËÈ!'),
('MESSAGE TLMS WIN', '%s TEAM WINS',
- '%s ÊÎÌÀÍÄÀ ÏÎÁÅÄÈËÀ'),
+ '%s ÊÎÌÀÍÄÀ ÏÎÁÅÄÈËÀ!'),
('MESSAGE LMS SURVIVOR', 'YOU ARE THE LAST ONE ALIVE!',
- 'ÂÛ - ÏÎÑËÅÄÍÈÉ ÃÅÐÎÉ!'),
+ 'ÂÑß ÍÀÄÅÆÄÀ ÒÎËÜÊÎ ÍÀ ÒÅÁß!'),
('MESSAGE SCORE ADD', '%s TEAM SCORES',
'%s ÊÎÌÀÍÄÀ ÏÎËÓ×ÈËÀ Î×ÊÈ'),
- ('MESSAGE SCORE SUB', '%s TEAM FOULS',
+ ('MESSAGE SCORE SUB', '%s TEAM LOST SCORES',
'%s ÊÎÌÀÍÄÀ ÏÎÒÅÐßËÀ Î×ÊÈ'),
('MESSAGE VOTE INPROGRESS', 'A vote is already in progress for "%s".',
- 'Óæå èäåò ãîëîñîâàíèå çà êîìàíäó "%s".'),
- ('MESSAGE VOTE STARTED', '%s called a vote for "%s".'#10'%d votes are required for it to pass.',
+ 'Óæå èä¸ò ãîëîñîâàíèå çà êîìàíäó "%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.',
'Ãîëîñîâàíèå ïðîøëî óñïåøíî. Êîìàíäà "%s" áóäåò âûïîëíåíà ÷åðåç 5 ñåêóíä.'),
- ('MESSAGE VOTE FAILED', 'Vote failed: not enough supporters.',
+ ('MESSAGE VOTE FAILED', 'Vote failed: not enough people voted.',
'Ãîëîñîâàíèå ïðîâàëèëîñü: íåäîñòàòî÷íî ãîëîñîâ "çà".'),
('MESSAGE VOTE VOTE', '%s votes "yes" (%d/%d votes total).',
'%s ãîëîñóåò "çà" (%d/%d ãîëîñîâ âñåãî).'),
('MONSTER CYBER', 'Cyberdemon',
'Êèáåðäåìîíîì'),
('MONSTER CGUN', 'Commando',
- 'Ïóëåìåò÷èêîì'),
+ 'Ïóëåì¸ò÷èêîì'),
('MONSTER BARON', 'Hell Baron',
'Áàðîíîì àäà'),
('MONSTER KNIGHT', 'Hell Knight',
'Ìóçûêà'),
('LOAD MODELS', 'Models',
'Ìîäåëè'),
- ('LOAD MENUS', 'Menus',
+ ('LOAD MENUS', 'Menu sets',
'Ìåíþ'),
('LOAD CONSOLE', 'Console',
'Êîíñîëü'),
('LOAD ITEMS DATA', 'Items Data',
- 'Äàííûå ïðåäìåòîâ'),
+ 'Ðåñóðñû ïðåäìåòîâ'),
('LOAD WEAPONS DATA', 'Weapons Data',
- 'Äàííûå îðóæèÿ'),
+ 'Ðåñóðñû îðóæèÿ'),
('LOAD GAME DATA', 'Game Data',
- 'Äàííûå èãðû'),
- ('LOAD COLLIDE MAP', 'Collide Map',
+ 'Ðåñóðñû ìîíñòðîâ è òä'),
+ ('LOAD COLLIDE MAP', 'Collision Map',
'Êàðòà ñòîëêíîâåíèé'),
('LOAD DOOR MAP', 'Door Map',
'Êàðòà äâåðåé'),
- ('LOAD LIFT MAP', 'Lift Map',
- 'Êàðòà ëèôòîâ'),
+ ('LOAD LIFT MAP', 'Streams Map',
+ 'Êàðòà ïîòîêîâ'),
('LOAD WATER MAP', 'Water Map',
'Êàðòà âîäû'),
('LOAD WAD FILE', 'WAD File',
('LOAD LINK TRIGGERS', 'Trigger links',
'Ïðèâÿçêà òðèããåðîâ'),
('LOAD CREATE TRIGGERS', 'Trigger setup',
- 'Äîáàâëåíèå òðèããåðîâ'),
+ 'Ðàññòàíîâêà òðèããåðîâ'),
('LOAD ITEMS', 'Items',
'Ïðåäìåòû'),
('LOAD CREATE ITEMS', 'Item setup',
- 'Äîáàâëåíèå ïðåäìåòîâ'),
+ 'Ñîçäàíèå ïðåäìåòîâ'),
('LOAD AREAS', 'Areas',
'Îáëàñòè'),
('LOAD CREATE AREAS', 'Area setup',
- 'Äîáàâëåíèå îáëàñòåé'),
+ 'Ñîçäàíèå îáëàñòåé'),
('LOAD MONSTERS', 'Monsters',
'Ìîíñòðû'),
('LOAD CREATE MONSTERS', 'Monster setup',
- 'Äîáàâëåíèå ìîíñòðîâ'),
+ 'Ñîçäàíèå ìîíñòðîâ'),
('LOAD MAP HEADER', 'Map Description',
'Îïèñàíèå êàðòû'),
('LOAD SKY', 'Background',
('LOAD MAP STATE', 'Map State',
'Íàñòðîéêà êàðòû'),
('LOAD ITEMS STATE', 'Items State',
- 'Ðàñïîëîæåíèå ïðåäìåòîâ'),
+ 'Ðàññòàíîâêà ïðåäìåòîâ'),
('LOAD TRIGGERS STATE', 'Triggers State',
'Óñòàíîâêà òðèããåðîâ'),
('LOAD WEAPONS STATE', 'Weapons State',
- 'Ðàñïîëîæåíèå îðóæèÿ'),
+ 'Ðàññòàíîâêà îðóæèÿ'),
('LOAD MONSTERS STATE', 'Monsters State',
- 'Ðàñïîëîæåíèå ìîíñòðîâ'),
+ 'Ðàññòàíîâêà ìîíñòðîâ'),
('LOAD CONNECT', 'Connecting ([ESC] to abort)',
'Ñîåäèíåíèå ([ESC] - îòìåíèòü)'),
('LOAD SEND INFO', 'Sending client info',
'Îòñûëêà èíôîðìàöèè'),
('LOAD WAIT INFO', 'Awaiting response ([ESC] to abort)',
'Îæèäàíèå îòâåòà ([ESC] - îòìåíèòü)'),
- ('LOAD DL RES', 'Downloading resources',
- 'Ñêà÷èâàíèå ðåñóðñîâ'),
+ ('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'),
'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, DeaDDooMER',
+ 'ZURG, OutCast, ketmar, DeaDDooMER'),
('CREDITS A 3', 'Artists:',
'Õóäîæíèêè:'),
('CREDITS A 3 1', 'Jabberwock, Firehawk',
('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-2019',
+ 'www.doom2d.org, 2003-2019'),
('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*',
'Ìîíñòðû â DM âûêëþ÷åíû*'),
- ('MSG BOTSVSPLAYERS ON', 'Bots fight players',
+ ('MSG BOTSVSPLAYERS ON', 'Bots attack players',
'Áîòû ïðîòèâ èãðîêîâ'),
- ('MSG BOTSVSPLAYERS OFF', 'Bots don''t fight players',
+ ('MSG BOTSVSPLAYERS OFF', 'Bots ignore players',
'Áîòû çà èãðîêîâ'),
- ('MSG BOTSVSMONSTERS ON', 'Bots fight monsters',
+ ('MSG BOTSVSMONSTERS ON', 'Bots attack monsters',
'Áîòû ïðîòèâ ìîíñòðîâ'),
- ('MSG BOTSVSMONSTERS OFF', 'Bots don''t fight monsters',
+ ('MSG BOTSVSMONSTERS OFF', 'Bots ignore monsters',
'Áîòû èãíîðèðóþò ìîíñòðîâ'),
- ('MSG TIME ON', 'Time display on',
+ ('MSG TIME ON', 'Time on',
'Âðåìÿ ïîêàçûâàåòñÿ'),
('MSG TIME OFF', 'Time display off',
'Âðåìÿ íå ïîêàçûâàåòñÿ'),
'WAD ôàéë "%s" íå ñîäåðæèò êàðò!'),
('MSG NO MAP', 'Map "%s" doesn''t exist!',
'Êàðòà "%s" íå íàéäåíà!'),
+ ('MSG NO MAP FALLBACK', 'Map "%s" doesn''t exist in this WAD, looking for %s.',
+ 'Êàðòà "%s" íå íàéäåíà â ýòîì WAD ôàéëå, èùó %s.'),
('MSG NO MONSTER', 'Wrong monster type: "%s"!',
'"%s" - íåò òàêîãî ìîíñòðà!'),
('MSG SCORE LIMIT', 'Score Limit is %d',
'Ñëåäóþùàÿ êàðòà íå çàäàíà.'),
('MSG ONMAPCHANGE', '* Changes to this variable will be applied upon next map change',
'* Èçìåíåíèÿ âñòóïÿò â ñèëó ïîñëå ñëåäóþùåé ñìåíû êàðòû'),
- ('MSG NOT GAME', 'Command can be accepted only in game.',
+ ('MSG NOT GAME', 'Command can be accepted in a game only.',
'Êîìàíäà ïðèìåíèìà òîëüêî â èãðå.'),
- ('MSG NOT DEBUG', 'Command can be accepted only in debug mode.',
+ ('MSG NOT DEBUG', 'Command can be accepted in debug mode only.',
'Êîìàíäà ïðèìåíèìà òîëüêî â ðåæèìå îòëàäêè.'),
- ('MSG GM UNAVAIL', 'This command is unavailable in current game mode.',
+ ('MSG GM UNAVAIL', 'This command is unavailable in the current game mode.',
'Ýòà êîìàíäà íåäîñòóïíà â òåêóùåì ðåæèìå èãðû.'),
('MSG SERVERONLY', 'This command is for server only.',
'Ýòà êîìàíäà äîñòóïíà òîëüêî â ðåæèìå ñåðâåðà.'),
'Íåò ïîäêëþ÷¸ííûõ êëèåíòîâ.'),
('MSG UNBAN OK', 'Client %s was unbanned.',
'Áûë ñíÿò áàí ñ êëèåíòà %s.'),
- ('MSG UNBAN FAIL', 'Client %s not in ban list.',
+ ('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;