From f5e3a261b40c36f10df572aeaf5e2b751befa2df Mon Sep 17 00:00:00 2001 From: Artem Zhiganov Date: Sat, 29 Jun 2024 00:39:23 +0700 Subject: [PATCH] fix(gui): update russian translation (PR #2209) Co-authored-by: SVolf --- .../resources/i18n/Messages_ru_RU.properties | 184 +++++++++--------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/jadx-gui/src/main/resources/i18n/Messages_ru_RU.properties b/jadx-gui/src/main/resources/i18n/Messages_ru_RU.properties index f498113a..20d03c68 100644 --- a/jadx-gui/src/main/resources/i18n/Messages_ru_RU.properties +++ b/jadx-gui/src/main/resources/i18n/Messages_ru_RU.properties @@ -9,16 +9,16 @@ menu.sync=Синхр. файлы с редактором menu.flatten=Плоская структура пакетов menu.heapUsageBar=Использование ОЗУ menu.alwaysSelectOpened=Выбирать открытый файл/класс -#menu.dock_log=Dock log viewer +menu.dock_log=Просмотр логов в панели menu.navigation=Навигация menu.text_search=Поиск строк menu.class_search=Поиск классов menu.comment_search=Поиск комментариев -#menu.goto_main_activity= +menu.goto_main_activity=Найти главное Activity menu.tools=Инструменты -#menu.plugins=Plugins -#menu.decompile_all=Decompile all classes -#menu.reset_cache=Reset code cache +menu.plugins=Плагины +menu.decompile_all=Декомпилировать все +menu.reset_cache=Сбросить кэш menu.deobfuscation=Деобфускация menu.log=Просмотр логов menu.help=Помощь @@ -36,12 +36,12 @@ file.save_project_as=Сохранить проект как... file.reload=Пересканировать файлы file.live_reload=Автосканирование file.live_reload_desc=Автоматически перезагружать файлы при внешних изменениях -#file.open_mappings=Open mappings... -#file.save_mappings=Save mappings -#file.save_mappings_as=Save mappings as... -#file.close_mappings=Close mappings +file.open_mappings=Открыть маппинги... +file.save_mappings=Сохранить маппинги +file.save_mappings_as=Сохранить маппинги как... +file.close_mappings=Закрыть маппинги file.save_all=Сохранить все -#file.save=Save +file.save=Сохранить file.export_gradle=Сохранить как Gradle проект file.save_all_msg=Выбрать папку для декомпилированных проектов file.exit=Выход @@ -50,20 +50,20 @@ start_page.title=Начальная страница start_page.start=Начать start_page.recent=Недавние проекты -#tree.inputs_title=Inputs -#tree.input_files=Files -#tree.input_scripts=Scripts -tree.sources_title=Код +tree.inputs_title=Входные файлы +tree.input_files=Файлы +tree.input_scripts=Скрипты +tree.sources_title=Исходный код tree.resources_title=Ресурсы tree.loading=Загрузка... progress.load=Загрузка -#progress.save_mappings=Saving mappings +progress.save_mappings=Сохранить маппинги progress.decompile=Декомпиляция progress.canceling=Прерывание error_dialog.title=Ошибка -#error_dialog.not_found= +error_dialog.not_found= %s не найден search.previous=Назад search.next=Вперед @@ -72,7 +72,7 @@ search.regex=Регулярные выражения search.match_case=Учитывать регистр search.whole_word=Поиск по словам search.find=Найти -#search.results= +search.results=%s%d результатов tabs.copy_class_name=Копировать имя tabs.close=Закрыть @@ -104,7 +104,7 @@ common_dialog.cancel=Отмена common_dialog.add=Добавить common_dialog.update=Обновить common_dialog.remove=Убрать -#common_dialog.reset=Reset +common_dialog.reset=Сброс file_dialog.supported_files=Поддерж. файлы file_dialog.load_dir_title=Импортировать папку @@ -128,9 +128,9 @@ search_dialog.load_all=Загрузить все search_dialog.stop=Стоп search_dialog.results_incomplete=Найдено %d+ search_dialog.results_complete=Найдено %d (поиск завершен) -#search_dialog.resources_load_errors=Load errors: %d -#search_dialog.resources_skip_by_size=Skipped by size: %d -#search_dialog.resources_check_logs=(click to check logs) +search_dialog.resources_load_errors=Ошибки загрузки: %d +search_dialog.resources_skip_by_size=Пропущено из-за размера: %d +search_dialog.resources_check_logs=(нажмите для просмотра логов) search_dialog.col_node=Вхождения search_dialog.col_code=Код search_dialog.sort_results=Сортировка результатов @@ -147,27 +147,27 @@ usage_dialog.label=Использования: comment_dialog.title.add=Добавить комментарий comment_dialog.title.update=Обновить comment_dialog.label=Комментарий: -#comment_dialog.style=Style: +comment_dialog.style=Стиль: comment_dialog.usage=Используйте Shift + Enter для переноса строки -#rename_dialog.class_help=Enter full name to move class to another package. Start with '.' to move to default (empty) package +rename_dialog.class_help=Введите полный путь к пакету, в который вы хотите переместить этот класс. Введите '.' для перемещения в пакет по умолчанию (пустой) пакет log_viewer.title=Просмотр логов log_viewer.log_level=Уровень лога: -#log_viewer.mode=Mode: -#log_viewer.modes=All|All scripts|Current script -#log_viewer.hide=Hide -#log_viewer.dock=Dock -#log_viewer.undock=Undock -#log_viewer.clear=Clear +log_viewer.mode=Режим: +log_viewer.modes=Все|Все скрипты|Текущий скрипт +log_viewer.hide=Скрыть +log_viewer.dock=Прикрепить к панели +log_viewer.undock=Открепить от панели +log_viewer.clear=Очистить about_dialog.title=О программе JADX preferences.title=Параметры preferences.deobfuscation=Деобфускация preferences.appearance=Внешний вид -#preferences.shortcuts= -#preferences.select_shortcuts= +preferences.shortcuts=Горячие клавиши +preferences.select_shortcuts=Выбрать горячие клавиши preferences.decompile=Декомпиляция preferences.plugins=Плагины preferences.project=Проект @@ -180,7 +180,7 @@ preferences.check_for_updates=Проверять наличие новых ве preferences.useDx=DX/D8 для конвертации java байткода preferences.decompilationMode=Режим декомпиляции preferences.codeCacheMode=Кеширование кода -#preferences.usageCacheMode=Usage data cache mode +preferences.usageCacheMode=Использование кэша preferences.showInconsistentCode=Показывать некорректный код preferences.escapeUnicode=Кодирование unicode preferences.replaceConsts=Замена констант @@ -189,14 +189,14 @@ preferences.useImports=Использовать импорты preferences.useDebugInfo=Отладочная информация preferences.inlineAnonymous=Объединять анонимные классы preferences.inlineMethods=Объединять методы -#preferences.inlineKotlinLambdas=Allow to inline Kotlin Lambdas -#preferences.moveInnerClasses=Move inner classes into parent +preferences.inlineKotlinLambdas=Разрешить инлайнить Kotlin лямбды +preferences.moveInnerClasses=Помещать вложенные классы внутрь родительских preferences.extractFinally=Вычленять finally блоки preferences.fsCaseSensitive=Учитывать регистр в файловой системе preferences.skipResourcesDecode=Не декодировать ресурсы preferences.useKotlinMethodsForVarNames=Kotlin методы как имена полей preferences.commentsLevel=Уровень лога операций -#preferences.saveOption=Auto-save settings +preferences.saveOption=Автосохранение настроек preferences.threads=Количество используемых потоков preferences.excludedPackages=Исключенные пакеты preferences.excludedPackages.tooltip=Список пакетов, которые не будут декомпилироваться и индексироваться (экономит ОЗУ) @@ -204,25 +204,25 @@ preferences.excludedPackages.button=Изменить preferences.excludedPackages.editDialog=Список пакетов, которые не будут декомпилироваться и индексироваться (экономит ОЗУ)
например: android.support
Разделитель - одинарный пробел preferences.cfg=Методы генерации графиков CFG (в "dot" формате) preferences.raw_cfg=Генерировать необработанные графики CFG -#preferences.xposed_codegen_language=Xposed code generation language -#preferences.update_channel=Jadx update channel -#preferences.integerFormat=Integer format +preferences.xposed_codegen_language=Язык генерации Xposed хуков +preferences.update_channel=Канал обновления Jadx +preferences.integerFormat=Формат чисел preferences.font=Шрифт редактора Java -#preferences.smali_font= +preferences.smali_font=Шрифт smali/HEX редактора preferences.laf_theme=Тема приложения preferences.theme=Тема редактора preferences.start_jobs=Автоматическая декомпиляция preferences.select_font=Изменить preferences.select_smali_font=Изменить preferences.deobfuscation_on=Включить деобфускацию -#preferences.generated_renames_mapping_file_mode=Map file handle mode +preferences.generated_renames_mapping_file_mode=Режим обработки маппингов preferences.deobfuscation_min_len=Минимальная длина имени preferences.deobfuscation_max_len=Максимальная длина имени preferences.deobfuscation_source_alias=Иcпользовать атрибут SOURCE preferences.deobfuscation_res_name_source=Расшифровка имен ресурсов -#preferences.deobfuscation_whitelist=Exclude packages and classes from deobfuscation -#preferences.deobfuscation_whitelist.editDialog=Whitelist for deobfuscation -#preferences.deobfuscation_whitelist.tooltip=List of ':' separated packages (suffix '.*') and class names that will not be deobfuscated +preferences.deobfuscation_whitelist=Исключить пакеты и классы из деобфускации +preferences.deobfuscation_whitelist.editDialog=Белый список деобфускации +preferences.deobfuscation_whitelist.tooltip=Разделяйте пакеты через ':' (суффикс '.*') и имя класса которое не будет деобфусцировано preferences.save=Сохранить preferences.cancel=Отмена preferences.reset=Сброс @@ -240,41 +240,41 @@ preferences.res_file_ext=Расширения файлов ресурсов ('xm preferences.res_skip_file=Пропускать ресурсы больше чем (в МБ) preferences.tab_dnd_appearance=Dragging tab appearance -#preferences.plugins.install=Install plugin -#preferences.plugins.install_btn=Install -#preferences.plugins.uninstall_btn=Uninstall -#preferences.plugins.location_id_label=Location id: -#preferences.plugins.plugin_jar=Select Plugin jar -#preferences.plugins.plugin_jar_label=or -#preferences.plugins.update_all=Update All -#preferences.plugins.details=Plugin details -#preferences.plugins.task.installing=Installing plugin -#preferences.plugins.task.uninstalling=Uninstalling plugin -#preferences.plugins.task.updating=Updating plugins -#preferences.plugins.task.downloading_list=Downloading plugins list +preferences.plugins.install=Установить плагин +preferences.plugins.install_btn=Установить +preferences.plugins.uninstall_btn=Удалить +preferences.plugins.location_id_label=ID источика: +preferences.plugins.plugin_jar=Выберите jar-файл плагина +preferences.plugins.plugin_jar_label=или +preferences.plugins.update_all=Обновить все +preferences.plugins.details=О плагине +preferences.plugins.task.installing=Установка плагина +preferences.plugins.task.uninstalling=Удаление плагина +preferences.plugins.task.updating=Обновление плагинов +preferences.plugins.task.downloading_list=Загрузка списка плагинов -#preferences.cache=Cache -#preferences.cache.location=Cache location -#preferences.cache.location_default=App cache system directory -#preferences.cache.location_local=Same directory as project file -#preferences.cache.location_custom=Custom location: -#preferences.cache.change_notice=* for exists caches change will be applied after cache remove or manual reset -#preferences.cache.table.title=Caches list -#preferences.cache.table.project=Cache for project -#preferences.cache.table.size=Disk usage -#preferences.cache.btn.usage=Calculate usage -#preferences.cache.btn.delete_selected=Delete Selected -#preferences.cache.btn.delete_all=Delete All -#preferences.cache.task.usage=Calculating cache size -#preferences.cache.task.delete=Deleting caches +preferences.cache=Кэш +preferences.cache.location=Директория кэша +preferences.cache.location_default=Системная папка приложения +preferences.cache.location_local=Совпадает с папкой проекта +preferences.cache.location_custom=Кастомная папка: +preferences.cache.change_notice=* для существующего кеша, потребуется удаление или ручной сброс +preferences.cache.table.title=Список папок с кэшем +preferences.cache.table.project=Кэш проекта +preferences.cache.table.size=Место на диске +preferences.cache.btn.usage=Подсчитать место +preferences.cache.btn.delete_selected=Удалить выбранное +preferences.cache.btn.delete_all=Удалить все +preferences.cache.task.usage=Подсчет занимаемого места +preferences.cache.task.delete=Удаление кэша msg.open_file=Пожалуйста, откройте файл msg.saving_sources=Сохранение ресурсов msg.language_changed_title=Язык изменен msg.language_changed=Новый язык применится при следующем запуске программы -#msg.warning_title= -#msg.common_mouse_shortcut= -#msg.duplicate_shortcut= +msg.warning_title=Внимание +msg.common_mouse_shortcut=Это часто распространенная комбинация, вы действительно хотите назначить ее? +msg.duplicate_shortcut=Действие %s уже выполняет "%s" в категории "%s", продолжить? msg.project_error_title=Ошибка msg.project_error=Проект не может быть загружен msg.cmd_select_class_error=Ошибка выбора класса\n%s\nЭтот класс не существует. @@ -289,7 +289,7 @@ popup.copy=Копировать popup.paste=Вставить popup.delete=Удалить popup.select_all=Выбрать все -popup.frida=Копировать как хук frida +popup.frida=Копировать как хук Frida popup.xposed=Копировать как хук Xposed popup.find_usage=Найти использования popup.go_to_declaration=Перейти к объявлению @@ -300,18 +300,18 @@ popup.search_comment=Поиск комментариев popup.rename=Переименовать popup.search=Найти "%s" popup.search_global=Глобальный поиск "%s" -#popup.remove=Remove -#popup.add_files=Add files -#popup.add_scripts=Add scripts -#popup.new_script=New script -#popup.json_prettify=JSON Prettify +popup.remove=Удалить +popup.add_files=Добавить файлы +popup.add_scripts=Добавить скрипты +popup.new_script=Новый скрипт +popup.json_prettify=Форматировать JSON -#script.run=Run -#script.save=Save -#script.auto_complete= -#script.check=Check -#script.format=Reformat -#script.log=Show log +script.run=Запустить +script.save=Сохранить +script.auto_complete=Автозавершение +script.check=Проверить +script.format=Форматировать +script.log=Показать лог exclude_dialog.title=Выбор пакетов exclude_dialog.ok=OK @@ -323,7 +323,7 @@ confirm.save_as_title=Подтверджение сохранения confirm.save_as_message=%s уже существует.\nВы хотите его перезаписать? confirm.not_saved_title=Сохранить проект confirm.not_saved_message=Сохранить текущий проект перед выходом? -#confirm.remember=Remember my decision +confirm.remember=Запомнить выбор certificate.cert_type=Type certificate.serialSigVer=Version @@ -353,8 +353,8 @@ apkSignature.exception=APK verification failed apkSignature.unprotectedEntry=Files that are not protected by APK signature v1. Unauthorized modifications to these entries can only be detected by APK signature v2 and higher. issues_panel.label=Проблемы: -issues_panel.errors=%d ошибок -issues_panel.warnings=%d предупреждений +issues_panel.errors=Ошибки: %d +issues_panel.warnings=Предупреждения: %d issues_panel.tooltip=Открыть просмотр логов debugger.process_selector=Выбрать процесс для отладки @@ -416,7 +416,7 @@ adb_dialog.disconnected=ADB сервер отключен adb_dialog.start_okay=ADB запущен на порту: %s. adb_dialog.start_fail=Ошибка запуска ADB сервера на порту: %s! adb_dialog.forward_fail=Не удалось перейти из-за неизвестной ошибки -adb_dialog.being_debugged_msg=Похоже что к этому процессу уже подключен отладчик. Вы хотите продолжить? +adb_dialog.being_debugged_msg=Похоже, что к этому процессу уже подключен отладчик. Вы хотите продолжить? adb_dialog.unknown_android_ver=Ошибка парсинга версии Android. Использовать Android 8 по умолчанию? adb_dialog.being_debugged_title=Этот процесс уже занят adb_dialog.init_dbg_fail=Ошибка инициализации отладчика @@ -426,7 +426,7 @@ adb_dialog.restart_while_debugging_title=Перезапустить отладч adb_dialog.restart_while_debugging_msg=Запущен процесс отдадки приложения. Вы действительно хотите перезапустить сессию? adb_dialog.starting_debugger=Запуск отладки... -#action.variant= -#action_category.menu_toolbar= -#action_category.code_area= -#action_category.plugin_script= +action.variant=%s (вариант) +action_category.menu_toolbar=Панель инструментов +action_category.code_area=Редактор кода +action_category.plugin_script=Скрипты и плагины