X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=lang%2Feditor.ru_RU.lng;h=f4d184c31b345c57b2098c17331e567dfdfe6bf6;hb=8cf7d78247066943043d0b95f4b35d45dfebab71;hp=8f61b974bd1a1a0fa8fae09c748f70d49c66f4c9;hpb=3c82d66d2cc9d0ea466a0129c1455b2fa194c810;p=d2df-editor.git diff --git a/lang/editor.ru_RU.lng b/lang/editor.ru_RU.lng index 8f61b97..f4d184c 100644 --- a/lang/editor.ru_RU.lng +++ b/lang/editor.ru_RU.lng @@ -6,10 +6,9 @@ imaginggif = true imagingcanvases = true imagingnetworkgraphics = true -; don't care about rtl, lazarus libraris and standard libraries +; don't care about rtl, lazarus libraries and standard libraries math = true custapp = true -lclstrconsts = true rtlconsts = true sysconst = true lazutilsstrconsts = true @@ -24,6 +23,9 @@ registry = true inifiles = true stdconvs = true +; translate it partially +lclstrconsts = true + [resourcestring] g_language.MsgNotAccessible$ = "N/A" g_language.MsgNotAccessible = "Н/Д" @@ -120,7 +122,7 @@ g_language.MsgArrayItemChaingun = "Пулемёт" g_language.MsgArrayItemRocketLauncher$ = "Rocket Launcher" g_language.MsgArrayItemRocketLauncher = "Ракетница" g_language.MsgArrayItemPlasmaRifle$ = "Plasma Rifle" -g_language.MsgArrayItemPlasmaRifle = "Плазмаган" +g_language.MsgArrayItemPlasmaRifle = "Плазмопушка" g_language.MsgArrayItemBfg$ = "BFG9000" g_language.MsgArrayItemBfg = "BFG9000" g_language.MsgArrayItemSuperMinigun$ = "Super Chaingun" @@ -612,32 +614,32 @@ g_language.MsgMsgChooseRes$ = "Resource hasn't been selected" g_language.MsgMsgChooseRes = "Не выбран ресурс" g_language.MsgMsgExit$ = "Exit" g_language.MsgMsgExit = "Выход" -g_language.MsgMsgExitPromt$ = "Leaving so soon?" -g_language.MsgMsgExitPromt = "Уже уходите?" +g_language.MsgMsgExitPrompt$ = "Leaving so soon?" +g_language.MsgMsgExitPrompt = "Уже уходите?" g_language.MsgMsgDelTexture$ = "Delete the texture" g_language.MsgMsgDelTexture = "Удалить текстуру" -g_language.MsgMsgDelTexturePromt$ = "Delete the texture "%s" ?" -g_language.MsgMsgDelTexturePromt = "Удалить текстуру "%s" ?" +g_language.MsgMsgDelTexturePrompt$ = "Delete the texture "%s" ?" +g_language.MsgMsgDelTexturePrompt = "Удалить текстуру "%s" ?" g_language.MsgMsgDelTextureCant$ = "Can't delete texture in use. Replace it on all panels with this texture." g_language.MsgMsgDelTextureCant = "Нельзя удалить используемую текстуру. Замените её на каждой панели с ней." g_language.MsgMsgDelRecent$ = "File does not longer exist" g_language.MsgMsgDelRecent = "Этого файла больше нет" -g_language.MsgMsgDelRecentPromt$ = "Remove entry from recent list?" -g_language.MsgMsgDelRecentPromt = "Убрать запись из истории?" +g_language.MsgMsgDelRecentPrompt$ = "Remove entry from recent list?" +g_language.MsgMsgDelRecentPrompt = "Убрать запись из истории?" g_language.MsgMsgClearMap$ = "New map" g_language.MsgMsgClearMap = "Новая карта" -g_language.MsgMsgClearMapPromt$ = "Clear the entire map?" -g_language.MsgMsgClearMapPromt = "Очистить всю карту?" +g_language.MsgMsgClearMapPrompt$ = "Clear the entire map?" +g_language.MsgMsgClearMapPrompt = "Очистить всю карту?" g_language.MsgMsgDeleteMap$ = "Delete the map" g_language.MsgMsgDeleteMap = "Удалить карту" -g_language.MsgMsgDeleteMapPromt$ = "Delete the map "%s" from "%s" ?" -g_language.MsgMsgDeleteMapPromt = "Удалить карту "%s" из "%s" ?" +g_language.MsgMsgDeleteMapPrompt$ = "Delete the map "%s" from "%s" ?" +g_language.MsgMsgDeleteMapPrompt = "Удалить карту "%s" из "%s" ?" g_language.MsgMsgMapDeleted$ = "Map is deleted" g_language.MsgMsgMapDeleted = "Карта удалена" -g_language.MsgMsgMapDeletedPromt$ = "Map "%s" is deleted" -g_language.MsgMsgMapDeletedPromt = "Карта "%s" удалена" -g_language.MsgMsgReopenMapPromt$ = "Reopen this map?" -g_language.MsgMsgReopenMapPromt = "Загрузить карту заново?" +g_language.MsgMsgMapDeletedPrompt$ = "Map "%s" is deleted" +g_language.MsgMsgMapDeletedPrompt = "Карта "%s" удалена" +g_language.MsgMsgReopenMapPrompt$ = "Reopen this map?" +g_language.MsgMsgReopenMapPrompt = "Загрузить карту заново?" g_language.MsgMsgExecError$ = "Game start error" g_language.MsgMsgExecError = "Ошибка запуска игры" g_language.MsgMsgSoundError$ = "Can't play sound" @@ -689,7 +691,7 @@ g_language.MsgMenuFileOpen = "Открыть..." g_language.MsgMenuFileRecentMac$ = "Open Recent" g_language.MsgMenuFileRecentMac = "Открыть недавно использованные" g_language.MsgMenuFileRecentClearMac$ = "Clear Recent" -g_language.MsgMenuFileRecentClearMac = "Отчистить меню" +g_language.MsgMenuFileRecentClearMac = "Очистить меню" g_language.MsgMenuFileSave$ = "Save" g_language.MsgMenuFileSave = "Сохранить" g_language.MsgMenuFileSaveAs$ = "Save As..." @@ -723,7 +725,7 @@ g_language.MsgMenuEditSelectAll$ = "Select All" g_language.MsgMenuEditSelectAll = "Выделить всё" g_language.MsgMenuEditSnapGrid$ = "Snap to Grid" g_language.MsgMenuEditSnapGrid = "Привязывать к сетке" -g_language.MsgMenuEditStepGrid$ = "Switch Grid Granularity" +g_language.MsgMenuEditStepGrid$ = "Switch Grid Step" g_language.MsgMenuEditStepGrid = "Переключить шаг сетки" g_language.MsgMenuEditToFore$ = "Bring to Front" g_language.MsgMenuEditToFore = "Передвинуть вперёд" @@ -738,8 +740,8 @@ g_language.MsgMenuView$ = "View" g_language.MsgMenuView = "Вид" g_language.MsgMenuViewLayers$ = "Layers" g_language.MsgMenuViewLayers = "Слои" -g_language.MsgMenuViewMinimap$ = "Show Minimap" -g_language.MsgMenuViewMinimap = "Показывать мини-карту" +g_language.MsgMenuViewMinimap$ = "Show Minimap Navigator" +g_language.MsgMenuViewMinimap = "Показывать навигатор (мини-карту)" g_language.MsgMenuViewBounds$ = "Show Map Bounds" g_language.MsgMenuViewBounds = "Показывать границы карты" g_language.MsgMenuViewPreview$ = "Preview Mode" @@ -1217,13 +1219,17 @@ g_language.MsgOptPanelsAfter = "Панелей после оптимизаци g_language.MsgWadSpecialMap$ = "" g_language.MsgWadSpecialMap = "" -g_language.MsgWadSpecialTexs$ = "" +g_language.MsgWadSpecialTexs$ = "" g_language.MsgWadSpecialTexs = "<СПЕЦТЕКСТУРЫ>" -g_language.MsgFileFilterAll$ = "Doom 2D: Forever Maps (*.dfz, *.dfzip, *.zip, *.wad)|*.dfz;*.dfzip;*.zip;*.wad|Doom 2D: Forever 0.30 Maps (*.ini)|*.ini|All Files (*.*)|*.*" -g_language.MsgFileFilterAll = "Карты Doom 2D: Forever (*.dfz, *.dfzip, *.zip, *.wad)|*.dfz;*.dfzip;*.zip;*.wad|Старые карты Doom 2D: Forever 0.30 (*.ini)|*.ini|Все файлы (*.*)|*.*" -g_language.MsgFileFilterWad$ = "Doom 2D: Forever Maps (*.dfz)|*.dfz|Doom 2D: Forever Maps (*.dfzip)|*.dfzip|Doom 2D: Forever Maps (*.zip)|*.zip|Doom 2D: Forever Maps (*.wad)|*.wad|All Files (*.*)|*.*" -g_language.MsgFileFilterWad = "Карты Doom 2D: Forever (*.dfz)|*.dfz|Карты Doom 2D: Forever (*.dfzip)|*.dfzip|Карты Doom 2D: Forever (*.zip)|*.zip|Карты Doom 2D: Forever (*.wad)|*.wad|Все файлы (*.*)|*.*" +g_language.MsgFileFilterSaveDFWAD$ = "Doom 2D: Forever Maps in DFWAD packages (*.wad)|*.wad" +g_language.MsgFileFilterSaveDFWAD = "Карты Doom 2D: Forever в DFWAD-сборках (*.wad)|*.wad" +g_language.MsgFileFilterSaveDFZIP$ = "Doom 2D: Forever Maps in DFZIP archives (*.dfz)|*.dfz" +g_language.MsgFileFilterSaveDFZIP = "Карты Doom 2D: Forever в DFZIP-архивах (*.dfz)|*.dfz" +g_language.MsgFileFilterAll$ = "Doom 2D: Forever Maps (*.dfz, *.wad)|*.wad;*.dfz|Doom 2D: Forever 0.30 Maps (*.ini)|*.ini|All Files (*.*)|*.*" +g_language.MsgFileFilterAll = "Карты Doom 2D: Forever Maps (*.dfz, *.wad)|*.wad;*.dfz|Старые карты Doom 2D: Forever 0.30 (*.ini)|*.ini|Все файлы (*.*)|*.*" +g_language.MsgFileFilterWad$ = "Doom 2D: Forever Maps (*.dfz, *.wad)|*.wad;*.dfz|All Files (*.*)|*.*" +g_language.MsgFileFilterWad = "Карты Doom 2D: Forever (*.dfz, *.wad)|*.wad;*.dfz|Все файлы (*.*)|*.*" g_language.MsgFileFilterExeMac$ = "Doom 2D Forever.app|*.app|Doom 2D Forever (Unix Executable)|Doom2DF;*" g_language.MsgFileFilterExeMac = "Doom 2D Forever.app|*.app|Doom 2D Forever (Исполняемый файл)|Doom2DF;*" g_language.MsgFileFilterExeWin$ = "Doom2DF.exe|Doom2DF.exe;*.exe" @@ -1233,3 +1239,144 @@ g_language.MsgFileFilterExeUnix = "Doom2DF|Doom2DF;*" g_language.MsgEditorTitle$ = "Doom 2D: Forever Map Editor" g_language.MsgEditorTitle = "Редактор карт Doom 2D: Forever" + +; ---------------------------------------------------------------------------- +; LCL Strings +; See lazarus sources to get more string identifiers +; lazarus-2.2.4/lcl/lclstrconsts.pas +; lazarus-2.2.4/lcl/languages/lclstrconsts.ru.po +; ---------------------------------------------------------------------------- + +; Dialog buttons +lclstrconsts.rsMbYes$ = "&Yes" +lclstrconsts.rsMbYes = "&Да" +lclstrconsts.rsMbNo$ = "&No" +lclstrconsts.rsMbNo = "&Нет" +lclstrconsts.rsMbOK$ = "&OK" +lclstrconsts.rsMbOK = "&ОК" +lclstrconsts.rsMbCancel$ = "Cancel" +lclstrconsts.rsMbCancel = "Отмена" +lclstrconsts.rsMbAbort$ = "Abort" +lclstrconsts.rsMbAbort = "Прервать" +lclstrconsts.rsMbRetry$ = "&Retry" +lclstrconsts.rsMbRetry = "&Повтор" +lclstrconsts.rsMbIgnore$ = "&Ignore" +lclstrconsts.rsMbIgnore = "&Пропустить" +lclstrconsts.rsMbAll$ = "&All" +lclstrconsts.rsMbAll = "&Все" +lclstrconsts.rsMbNoToAll$ = "No to all" +lclstrconsts.rsMbNoToAll = "Нет для всех" +lclstrconsts.rsMbYesToAll$ = "Yes to &All" +lclstrconsts.rsMbYesToAll = "Да для &всех" +lclstrconsts.rsMbHelp$ = "&Help" +lclstrconsts.rsMbHelp = "&Справка" +lclstrconsts.rsMbClose$ = "&Close" +lclstrconsts.rsMbClose = "&Закрыть" +lclstrconsts.rsmbOpen$ = "&Open" +lclstrconsts.rsmbOpen = "&Открыть" +lclstrconsts.rsmbSave$ = "&Save" +lclstrconsts.rsmbSave = "&Сохранить" +lclstrconsts.rsmbUnlock$ = "&Unlock" +lclstrconsts.rsmbUnlock = "&Разблокировать" + +; Dialog titles +lclstrconsts.rsMtWarning$ = "Warning" +lclstrconsts.rsMtWarning = "Предупреждение" +lclstrconsts.rsMtError$ = "Error" +lclstrconsts.rsMtError = "Ошибка" +lclstrconsts.rsMtInformation$ = "Information" +lclstrconsts.rsMtInformation = "Сведения" +lclstrconsts.rsMtConfirmation$ = "Confirmation" +lclstrconsts.rsMtConfirmation = "Подтверждение" +lclstrconsts.rsMtAuthentication$ = "Authentication" +lclstrconsts.rsMtAuthentication = "Проверка подлинности" +lclstrconsts.rsMtCustom$ = "Custom" +lclstrconsts.rsMtCustom = "Пользовательский" + +; Save/Open dialog +lclstrconsts.rsfdOpenFile$ = "Open existing file" +lclstrconsts.rsfdOpenFile = "Открыть существующий файл" +lclstrconsts.rsfdOverwriteFile$ = "Overwrite file ?" +lclstrconsts.rsfdOverwriteFile = "Перезаписать файл?" +lclstrconsts.rsfdFileAlreadyExists$ = "The file "%s" already exists. Overwrite ?" +lclstrconsts.rsfdFileAlreadyExists = "Файл "%s" уже существует. Перезаписать?" +lclstrconsts.rsfdPathMustExist$ = "Path must exist" +lclstrconsts.rsfdPathMustExist = "Путь должен существовать" +lclstrconsts.rsfdPathNoExist$ = "The path "%s" does not exist." +lclstrconsts.rsfdPathNoExist = "Путь "%s" не существует." +lclstrconsts.rsfdFileMustExist$ = "File must exist" +lclstrconsts.rsfdFileMustExist = "Файл должен существовать" +lclstrconsts.rsfdDirectoryMustExist$ = "Directory must exist" +lclstrconsts.rsfdDirectoryMustExist = "Каталог должен существовать" +lclstrconsts.rsfdFileNotExist$ = "The file "%s" does not exist." +lclstrconsts.rsfdFileNotExist = "Файл "%s" не существует" +lclstrconsts.rsfdDirectoryNotExist$ = "The directory "%s" does not exist." +lclstrconsts.rsfdDirectoryNotExist = "Каталог "%s" не существует." +lclstrconsts.rsfdFileReadOnlyTitle$ = "File is not writable" +lclstrconsts.rsfdFileReadOnlyTitle = "Файл не доступен для записи" +lclstrconsts.rsfdFileReadOnly$ = "The file "%s" is not writable." +lclstrconsts.rsfdFileReadOnly = "Файл "%s" не доступен для записи." +lclstrconsts.rsfdFileSaveAs$ = "Save file as" +lclstrconsts.rsfdFileSaveAs = "Сохранить файл как" +lclstrconsts.rsAllFiles$ = "All files (%s)|%s|%s" +lclstrconsts.rsAllFiles = "Все файлы (%s)|%s|%s" +lclstrconsts.rsfdSelectDirectory$ = "Select Directory" +lclstrconsts.rsfdSelectDirectory = "Выберите каталог" +lclstrconsts.rsDirectory$ = "&Directory" +lclstrconsts.rsDirectory = "&Каталог" + +; Color dialog +lclstrconsts.rsSelectcolorTitle$ = "Select color" +lclstrconsts.rsSelectcolorTitle = "Выбрать цвет" + +; Font dialog +lclstrconsts.rsSelectFontTitle$ = "Select a font" +lclstrconsts.rsSelectFontTitle = "Выбрать шрифт" + +; Find dialog +lclstrconsts.rsFind$ = "Find" +lclstrconsts.rsFind = "Найти" +lclstrconsts.rsFindMore$ = "Find more" +lclstrconsts.rsFindMore = "Найти далее" +lclstrconsts.rsReplace$ = "Replace" +lclstrconsts.rsReplace = "Заменить" +lclstrconsts.rsReplaceAll$ = "Replace all" +lclstrconsts.rsReplaceAll = "Заменить всё" + +; Help menu +lclstrconsts.rsHelp$ = "Help" +lclstrconsts.rsHelp = "Справка" + +; OSX specific +lclstrconsts.rsMacOSMenuHide$ = "Hide %s" +lclstrconsts.rsMacOSMenuHide = "Скрыть %s" +lclstrconsts.rsMacOSMenuHideOthers$ = "Hide Others" +lclstrconsts.rsMacOSMenuHideOthers = "Скрыть остальные" +lclstrconsts.rsMacOSMenuQuit$ = "Quit %s" +lclstrconsts.rsMacOSMenuQuit = "Завершить %s" +lclstrconsts.rsMacOSMenuServices$ = "Services" +lclstrconsts.rsMacOSMenuServices = "Службы" +lclstrconsts.rsMacOSMenuShowAll$ = "Show All" +lclstrconsts.rsMacOSMenuShowAll = "Показать все" +lclstrconsts.rsMacOSFileFormat$ = "File Format:" +lclstrconsts.rsMacOSFileFormat = "Формат файла:" + +; GTK specific +lclstrconsts.rsFileInformation$ = "File information" +lclstrconsts.rsFileInformation = "Сведения о файле" +lclstrconsts.rsgtkFilter$ = "Filter:" +lclstrconsts.rsgtkFilter = "Фильтр:" +lclstrconsts.rsgtkHistory$ = "History:" +lclstrconsts.rsgtkHistory = "История:" +lclstrconsts.rsDefaultFileInfoValue$ = "permissions user group size date time" +lclstrconsts.rsDefaultFileInfoValue = "права пользователь группа размер дата время" +lclstrconsts.rsBlank$ = "Blank" +lclstrconsts.rsBlank = "Пустой" + +; WIN32 specific +rsWin32Warning$ = "Warning:" +rsWin32Warning = "Предупреждение:" +rsWin32Error$ = "Error:" +rsWin32Error = "Ошибка:" + +; probably need more strings to translate