diff --git a/cfg/i18n/ru.lua b/cfg/i18n/ru.lua index 9dac8e2fb2..bd01ac5b7e 100644 --- a/cfg/i18n/ru.lua +++ b/cfg/i18n/ru.lua @@ -1,14 +1,14 @@ return { [0] = function(c) c = (c-9)%100 < 9 and 9 or (c-1)%10 return c == 0 and 1 or c < 4 and 2 or 3 end, -- plural ["%s event failed: %s"] = "%s обработчик события вернул ошибку: %s", -- src\editor\package.lua - ["%s%% loaded..."] = nil, -- src\editor\commands.lua + ["%s%% loaded..."] = "%s%% загружено...", -- src\editor\commands.lua ["&About"] = "&О программе", -- src\editor\menu_help.lua ["&Add Watch"] = "&Добавить выражение", -- src\editor\debugger.lua ["&Break"] = "Пр&ервать", -- src\editor\menu_project.lua ["&Close Page"] = "&Закрыть", -- src\editor\gui.lua, src\editor\menu_file.lua ["&Community"] = nil, -- src\editor\menu_help.lua ["&Compile"] = "&Компилировать", -- src\editor\menu_project.lua - ["&Copy Value"] = nil, -- src\editor\debugger.lua + ["&Copy Value"] = "Копировать значение", -- src\editor\debugger.lua ["&Copy"] = "&Копировать", -- src\editor\gui.lua, src\editor\editor.lua, src\editor\menu_edit.lua ["&Default Layout"] = "Вид по &умолчанию", -- src\editor\menu_view.lua ["&Delete Watch"] = "&Удалить выражение", -- src\editor\debugger.lua @@ -55,7 +55,7 @@ return { ["Analyze"] = "Анализировать", -- src\editor\inspect.lua ["Auto Complete Identifiers"] = "Автодополнение идентификаторов", -- src\editor\menu_edit.lua ["Auto complete while typing"] = "Автоматически дополнять идентификаторы при наборе", -- src\editor\menu_edit.lua - ["Binary file is shown as read-only as it is only partially loaded."] = nil, -- src\editor\commands.lua + ["Binary file is shown as read-only as it is only partially loaded."] = "Двоичный файл открыт только для чтения, так как загружен частично.", -- src\editor\commands.lua ["Bookmark"] = "Закладка", -- src\editor\menu_edit.lua ["Break execution at the next executed line of code"] = "Прервать выполнение на следующей строке", -- src\editor\toolbar.lua, src\editor\menu_project.lua ["C&lear Output Window"] = "Очистка ок&на вывода", -- src\editor\gui.lua, src\editor\menu_project.lua @@ -63,7 +63,7 @@ return { ["Can't evaluate the expression while the application is running."] = "Невозможно вычеслить значение выражения пока приложение выполняется.", -- src\editor\debugger.lua ["Can't open file '%s': %s"] = "Ошибка открытия файла '%s': %s", -- src\editor\findreplace.lua, src\editor\singleinstance.lua, src\editor\inspect.lua, src\editor\outline.lua ["Can't process auto-recovery record; invalid format: %s."] = "Ошибка обработки записи автоматического восстановления; неверный формат: %s.", -- src\editor\commands.lua - ["Can't replace in read-only text."] = nil, -- src\editor\findreplace.lua + ["Can't replace in read-only text."] = "Ошибка замены в тексте не доступном для записи.", -- src\editor\findreplace.lua ["Can't run the entry point script ('%s')."] = "Ошибка выполнения стартового скрипта ('%s').", -- src\editor\debugger.lua ["Can't start debugger server at %s:%d: %s."] = "Невозможно запустить сервер отладки %s:%d: %s", -- src\editor\debugger.lua ["Can't start debugging for '%s'."] = "Невозможно начать отладку для '%s'.", -- src\editor\debugger.lua @@ -73,7 +73,7 @@ return { ["Cancelled by the user."] = "Отменено пользователем.", -- src\editor\findreplace.lua ["Choose a directory to map"] = "Выберите папку для добавления в список", -- src\editor\filetree.lua ["Choose a project directory"] = "Выберите папку проекта", -- src\editor\toolbar.lua, src\editor\menu_project.lua, src\editor\filetree.lua - ["Choose a search directory"] = nil, -- src\editor\findreplace.lua + ["Choose a search directory"] = "Выберите папку поиска", -- src\editor\findreplace.lua ["Choose..."] = "Выбрать...", -- src\editor\findreplace.lua, src\editor\menu_project.lua, src\editor\filetree.lua ["Clear Items"] = "Очистить список", -- src\editor\findreplace.lua, src\editor\menu_file.lua ["Clear items from this list"] = "Удалить элементы из списка", -- src\editor\menu_file.lua @@ -105,13 +105,13 @@ return { ["Debugging session started in '%s'."] = "Отладочная сессия запущена в '%s'.", -- src\editor\debugger.lua ["Debugging suspended at '%s:%s' (couldn't activate the file)."] = "Отладка остановлена в '%s:%s' (невозможно активировать файл).", -- src\editor\debugger.lua ["Detach &Process"] = "Отсоединить процесс", -- src\editor\menu_project.lua - ["Disable Indexing For '%s'"] = nil, -- src\editor\outline.lua + ["Disable Indexing For '%s'"] = "Запретить индексирование для '%s'", -- src\editor\outline.lua ["Do you want to delete '%s'?"] = "Удалить '%s'?", -- src\editor\filetree.lua ["Do you want to overwrite it?"] = "Переписать его?", -- src\editor\commands.lua ["Do you want to reload it?"] = "Перезагрузить его?", -- src\editor\editor.lua ["Do you want to save the changes to '%s'?"] = "Сохранить изменения в '%s'?", -- src\editor\commands.lua ["E&xit"] = "Вы&ход", -- src\editor\menu_file.lua - ["Enable Indexing"] = nil, -- src\editor\outline.lua + ["Enable Indexing"] = "Разрешить индекcирование", -- src\editor\outline.lua ["Enter Lua code and press Enter to run it."] = "Введите код на Lua и нажмите Enter для выполнения.", -- src\editor\shellbox.lua ["Enter command line parameters (use Cancel to clear)"] = "Введите параметры командной строки (Cancel чтобы очистить)", -- src\editor\menu_project.lua ["Enter replacement text"] = "Введите текст замены", -- src\editor\editor.lua @@ -144,7 +144,7 @@ return { ["Find the next text occurrence"] = "Найти следующее вхождение текста", -- src\editor\menu_search.lua ["Find"] = "Найти", -- src\editor\toolbar.lua ["Fold or unfold all code folds"] = "Свернуть или развернуть все блоки кода", -- src\editor\menu_edit.lua - ["Found %d instance."] = {}, -- src\editor\findreplace.lua + ["Found %d instance."] = {"Найдено %d совпадение.", "Найдено %d совпадения.", "Найдено %d совпадений."}, -- src\editor\findreplace.lua ["Found auto-recovery record and restored saved session."] = "Найдена запись авто-восстановления и восстановлена сохраненная сессия.", -- src\editor\commands.lua ["Full &Screen"] = "Во весь экр&ан", -- src\editor\menu_view.lua ["Go To Definition"] = "Перейти к определению", -- src\editor\editor.lua @@ -158,10 +158,10 @@ return { ["Go to symbol"] = "Перейти к символу", -- src\editor\menu_search.lua ["Hide '.%s' Files"] = "Спрятать '.%s' файлы", -- src\editor\filetree.lua ["INS"] = "ВСТ", -- src\editor\editor.lua - ["Ignore and don't index symbols from files in the selected directory"] = nil, -- src\editor\outline.lua - ["Ignored error in debugger initialization code: %s."] = nil, -- src\editor\debugger.lua - ["Indexing %d files: '%s'..."] = nil, -- src\editor\outline.lua - ["Indexing completed."] = nil, -- src\editor\outline.lua + ["Ignore and don't index symbols from files in the selected directory"] = "Игнорировать и не индексировать файлы в выбранной папке", -- src\editor\outline.lua + ["Ignored error in debugger initialization code: %s."] = "Проигнорирована ошибка в коде инициализации отладчика: %s.", -- src\editor\debugger.lua + ["Indexing %d files: '%s'..."] = "Индексировано %d: '%s'...", -- src\editor\outline.lua + ["Indexing completed."] = "Индексирование закончено.", -- src\editor\outline.lua ["Insert Library Function..."] = "Вставить библиотечную функцию...", -- src\editor\menu_search.lua ["Known Files"] = "Файлы Lua", -- src\editor\commands.lua ["Ln: %d"] = "Стр: %d", -- src\editor\editor.lua @@ -199,17 +199,17 @@ return { ["Project"] = "Проект", -- src\editor\filetree.lua ["Project/&FileTree Window"] = "Окно &проекта/списка файлов", -- src\editor\menu_view.lua ["Provide command line parameters"] = "Установить параметры командной строки", -- src\editor\menu_project.lua - ["Queued %d files to index."] = nil, -- src\editor\menu_search.lua + ["Queued %d files to index."] = "Помещено %d файлов в очередь на индексирование.", -- src\editor\menu_search.lua ["R/O"] = "R/O", -- src\editor\editor.lua ["R/W"] = "R/W", -- src\editor\editor.lua ["Re&place In Files"] = "Замени&ть в файлах", -- src\editor\menu_search.lua ["Re-indent selected lines"] = "Исправить отступ в выделенных строчках", -- src\editor\menu_edit.lua - ["Reached end of text and wrapped around."] = nil, -- src\editor\findreplace.lua + ["Reached end of text and wrapped around."] = "Достигнут конец текста и произведен возврат к началу.", -- src\editor\findreplace.lua ["Recent &Projects"] = "Недавние &проекты", -- src\editor\menu_file.lua ["Recent Files"] = "Недавние файлы", -- src\editor\menu_file.lua ["Redo last edit undone"] = "Вернуть последнее отмененное изменение", -- src\editor\menu_edit.lua - ["Refresh Index"] = nil, -- src\editor\outline.lua - ["Refresh indexed symbols from files in the selected directory"] = nil, -- src\editor\outline.lua + ["Refresh Index"] = "Обновить индекс", -- src\editor\outline.lua + ["Refresh indexed symbols from files in the selected directory"] = "Обновить индекс символов из файлов в выбранной папке", -- src\editor\outline.lua ["Refresh"] = "Oбновление", -- src\editor\filetree.lua ["Refused a request to start a new debugging session as there is one in progress already."] = "Отказано в запросе на запуск новой отладочной сессии, поскольку одна сессия уже выполняется.", -- src\editor\debugger.lua ["Regular expression"] = "Регулярное выражение", -- src\editor\toolbar.lua @@ -217,8 +217,8 @@ return { ["Rename All Instances"] = "Переименовать все совпадения", -- src\editor\editor.lua ["Replace All Selections"] = "Заменить все выделенные фрагменты", -- src\editor\editor.lua ["Replace all"] = "Заменить все", -- src\editor\toolbar.lua - ["Replace next instance"] = nil, -- src\editor\toolbar.lua - ["Replaced %d instance."] = {}, -- src\editor\findreplace.lua + ["Replace next instance"] = "Заменить следующее совпадение", -- src\editor\toolbar.lua + ["Replaced %d instance."] = {"Заменено %d совпадение.", "Заменено %d совпадения.", "Заменено %d совпадений."}, -- src\editor\findreplace.lua ["Replaced an invalid UTF8 character with %s."] = "Некорректный символ UTF8 заменен на %s.", -- src\editor\commands.lua ["Reset to default layout"] = "Установить расположение окон по умолчанию", -- src\editor\menu_view.lua ["Run As Scratchpad"] = "Запустить как черновик", -- src\editor\menu_project.lua @@ -237,9 +237,9 @@ return { ["Save the current document"] = "Сохранить текущий документ", -- src\editor\toolbar.lua, src\editor\menu_file.lua ["Saved auto-recover at %s."] = "Сохранено авто-восст в %s.", -- src\editor\commands.lua ["Scratchpad error"] = "Ошибка в черновике", -- src\editor\debugger.lua - ["Search direction"] = nil, -- src\editor\toolbar.lua - ["Search in subdirectories"] = nil, -- src\editor\toolbar.lua - ["Searching for '%s'."] = nil, -- src\editor\findreplace.lua + ["Search direction"] = "Направление поиска", -- src\editor\toolbar.lua + ["Search in subdirectories"] = "Поиск во вложенных папках", -- src\editor\toolbar.lua + ["Searching for '%s'."] = "Искать '%s'.", -- src\editor\findreplace.lua ["Sel: %d/%d"] = "Выд: %d/%d", -- src\editor\editor.lua ["Select &All"] = "Выделить &все", -- src\editor\gui.lua, src\editor\editor.lua, src\editor\menu_edit.lua ["Select And Find Next"] = "Выделить и найти далее", -- src\editor\menu_search.lua @@ -249,9 +249,9 @@ return { ["Select the word under cursor and find its previous occurrence"] = "Выделить слово под курсором и найти ранее", -- src\editor\menu_search.lua ["Set As Start File"] = "Установить как файл запуска", -- src\editor\filetree.lua ["Set From Current File"] = "Установить по текущему файлу", -- src\editor\menu_project.lua - ["Set To Project Directory"] = nil, -- src\editor\findreplace.lua + ["Set To Project Directory"] = "Установить папку проекта", -- src\editor\findreplace.lua ["Set project directory from current file"] = "Установить папку проекта по текущему файлу", -- src\editor\toolbar.lua, src\editor\menu_project.lua - ["Set search directory"] = nil, -- src\editor\toolbar.lua + ["Set search directory"] = "Установить папку поиска", -- src\editor\toolbar.lua ["Set the interpreter to be used"] = "Установить используемый интерпретатор", -- src\editor\menu_project.lua ["Set the project directory to be used"] = "Установить используемую папку проекта", -- src\editor\menu_project.lua, src\editor\filetree.lua ["Settings: System"] = "Установки: Системы", -- src\editor\menu_edit.lua @@ -261,13 +261,13 @@ return { ["Show Hidden Files"] = "Показать спрятанные файлы", -- src\editor\filetree.lua ["Show Location"] = "Показать файл в папке", -- src\editor\gui.lua, src\editor\filetree.lua ["Show all files"] = "Показать все файлы", -- src\editor\filetree.lua - ["Show context"] = nil, -- src\editor\toolbar.lua + ["Show context"] = "Показать контекст", -- src\editor\toolbar.lua ["Show files previously hidden"] = "Показать ранее спрятанные файлы", -- src\editor\filetree.lua - ["Show multiple result windows"] = nil, -- src\editor\toolbar.lua + ["Show multiple result windows"] = "Показать результаты поиска в разных окнах", -- src\editor\toolbar.lua ["Show tooltip for current position; place cursor after opening bracket of function"] = "Показать подсказку в текущей позиции; переместите курсор в позицию после открывающей скобки функции", -- src\editor\menu_edit.lua ["Show/Hide the status bar"] = "Показать/спрятать панель состояния", -- src\editor\menu_view.lua ["Show/Hide the toolbar"] = "Показать/спрятать панель инструментов", -- src\editor\menu_view.lua - ["Sort By Name"] = nil, -- src\editor\outline.lua + ["Sort By Name"] = "Сортировать по имени", -- src\editor\outline.lua ["Sort selected lines"] = "Отсортировать выделенные строки", -- src\editor\menu_edit.lua ["Source"] = "Исходный код", -- src\editor\menu_edit.lua ["Stack"] = "Стек", -- src\editor\debugger.lua @@ -282,7 +282,7 @@ return { ["Stop debugging and continue running the process"] = "Завершить отладку и продолжить текущий процесс", -- src\editor\toolbar.lua, src\editor\menu_project.lua ["Stop the currently running process"] = "Завершить текущий процесс", -- src\editor\toolbar.lua, src\editor\menu_project.lua ["Switch to or from full screen mode"] = "Переключить полноэкранный режим", -- src\editor\menu_view.lua - ["Symbol Index"] = nil, -- src\editor\outline.lua + ["Symbol Index"] = "Индекс символов", -- src\editor\outline.lua ["Text not found."] = "Текст не найден.", -- src\editor\findreplace.lua ["The API file must be located in a subdirectory of the API directory."] = "Файл определений API должен быть расположен внутри папки API.", -- src\editor\autocomplete.lua ["Toggle Bookmark"] = "Установить/Снять закладку", -- src\editor\menu_edit.lua @@ -293,8 +293,8 @@ return { ["Trace execution showing each executed line"] = "Отслеживать выполнение, показывая каждую выполненную строку", -- src\editor\menu_project.lua ["Unable to create directory '%s'."] = "Ошибка создания папки '%s'.", -- src\editor\filetree.lua ["Unable to create file '%s'."] = "Ошибка создания файла '%s'.", -- src\editor\filetree.lua - ["Unable to delete directory '%s': %s"] = "Ошибка удаления директории '%s': %s", -- src\editor\filetree.lua - ["Unable to delete file '%s': %s"] = nil, -- src\editor\filetree.lua + ["Unable to delete directory '%s': %s"] = "Ошибка удаления папки '%s': %s", -- src\editor\filetree.lua + ["Unable to delete file '%s': %s"] = "Ошибка удаления файла '%s': %s", -- src\editor\filetree.lua ["Unable to load file '%s'."] = "Ошибка загрузки файла '%s'.", -- src\editor\commands.lua ["Unable to rename file '%s'."] = "Ошибка переименования файла '%s'.", -- src\editor\filetree.lua ["Unable to save file '%s': %s"] = "Ошибка сохранения файла '%s': %s", -- src\editor\commands.lua @@ -302,9 +302,9 @@ return { ["Undo last edit"] = "Отменить последнее действие", -- src\editor\menu_edit.lua ["Unmap Directory"] = "Убрать папку из списка", -- src\editor\filetree.lua ["Unset '%s' As Start File"] = "Отменить '%s' как файл запуска", -- src\editor\filetree.lua - ["Updated %d file."] = {}, -- src\editor\findreplace.lua - ["Updating symbol index and settings..."] = nil, -- src\editor\outline.lua - ["Use %s to close."] = nil, -- src\editor\findreplace.lua + ["Updated %d file."] = {"Обновлен %d файл.", "Обновлено %d файла.", "Обновлено %d файлов."}, -- src\editor\findreplace.lua + ["Updating symbol index and settings..."] = "Обновляется индекс символов и установки...", -- src\editor\outline.lua + ["Use %s to close."] = "Используйте %s для закрытия.", -- src\editor\findreplace.lua ["Use '%s' to see full description."] = "Используйте '%s' для полного описания.", -- src\editor\editor.lua ["Use '%s' to show line endings and '%s' to convert them."] = "Используйте '%s' для отображения символов конца строки и '%s' для их преобразования.", -- src\editor\commands.lua ["Use 'clear' to clear the shell output and the history."] = "Используйте команду 'clear' для очистки содержимого окна и истории.", -- src\editor\shellbox.lua