From b2d6818842bf0442673cfbbbb7b9dafeab10aa0f Mon Sep 17 00:00:00 2001 From: liuxilu <53636947+liuxilu@users.noreply.github.com> Date: Mon, 12 Jul 2021 21:39:16 +0800 Subject: [PATCH 1/2] mandarin translation improved --- src/main/resources/translations/mandarin.json | 115 ++++++++++-------- 1 file changed, 63 insertions(+), 52 deletions(-) diff --git a/src/main/resources/translations/mandarin.json b/src/main/resources/translations/mandarin.json index 062fd39b..7fe53e4c 100644 --- a/src/main/resources/translations/mandarin.json +++ b/src/main/resources/translations/mandarin.json @@ -1,61 +1,67 @@ { "FILE": "文件", - "ADD": "添加。。。", - "NEW_WORKSPACE": "新建工作区域", + "ADD": "添加…", + "NEW_WORKSPACE": "新建工作区", "RELOAD_RESOURCES": "重新加载资源", "RUN": "运行", "COMPILE": "编译", - "SAVE_AS_RUNNABLE_JAR": "另存为可运行Jar。。。", - "SAVE_AS_ZIP": "另存为Zip。。。", - "SAVE_AS_DEX": "另存为DEX。。。", - "SAVE_AS_APK": "另存为APK。。。", + "SAVE_AS_RUNNABLE_JAR": "另存为可运行 Jar…", + "SAVE_AS_ZIP": "另存为 Zip…", + "SAVE_AS_DEX": "另存为 DEX…", + "SAVE_AS_APK": "另存为 APK…", "DECOMPILE_SAVE_OPENED_CLASSES": "反编译并保存打开的类", "DECOMPILE_SAVE_ALL_CLASSES": "反编译并保存所有类", - "RECENT_FILES": "最近打开的文件", + "RECENT_FILES": "最近的文件", "ABOUT": "关于", "EXIT": "退出", + "VIEW": "视图", "VISUAL_SETTINGS": "界面设置", "LANGUAGE": "语言", + "WINDOW_THEME": "窗口主题", "SYSTEM_THEME": "系统主题", "DARK_THEME": "深色主题", "LIGHT_THEME": "浅色主题", - "TEXT_AREA_THEME": "文本区域主题", - "DEFAULT_RECOMMENDED_LIGHT": "默认(推荐浅色主题)", - "DARK_RECOMMENDED_DARK": "深色 (推荐深色主题)", - "DEFAULT_ALT": "默认-Alt", + "TEXT_AREA_THEME": "文本区主题", + "DEFAULT_RECOMMENDED_LIGHT": "默认 (推荐的浅色)", + "DARK_RECOMMENDED_DARK": "深色 (推荐的深色)", + "DEFAULT_ALT": "默认 (另)", "ECLIPSE": "Eclipse", "INTELLIJ": "Intellij", "VISUAL_STUDIO": "Visual Studio", "DRUID_DARK": "Druid (深色)", "MONOKAI_DARK": "Monokai (深色)", + "FONT_SIZE": "字体大小", - "SHOW_TAB_FILE_IN_TAB_TITLE": "在标签标题中显示文件", - "SIMPLIFY_NAME_IN_TAB_TITLE": "简化标签标题中的名称", - "SYNCHRONIZED_VIEWING": "同步观看", + "SHOW_TAB_FILE_IN_TAB_TITLE": "标签页标题显示文件名", + "SIMPLIFY_NAME_IN_TAB_TITLE": "简化标签页标题文件名", + "SYNCHRONIZED_VIEWING": "同步视图", "SHOW_CLASS_METHODS": "显示类方法", + "PANE_1": "面板 1", "PANE_2": "面板 2", "PANE_3": "面板 3", "NONE": "无", "EDITABLE": "可编辑", + "SETTINGS": "设置", - "COMPILE_ON_SAVE": "在保存时编译", - "COMPILE_ON_REFRESH": "在刷新时编译", + "COMPILE_ON_SAVE": "保存时编译", + "COMPILE_ON_REFRESH": "刷新时编译", "REFRESH_ON_VIEW_CHANGE": "视图更改时刷新", - "DECODE_APK_RESOURCES": "解码的APK资源", - "APK_CONVERSION": "APK转换", + "DECODE_APK_RESOURCES": "解码 APK 资源", + "APK_CONVERSION": "APK 转换", "DEX_TO_JAR": "Dex2Jar", "ENJARIFY": "Enjarify", "UPDATE_CHECK": "检查更新", - "DELETE_UNKNOWN_LIBS": "删除 无关/过期库", - "FORCE_PURE_ASCII_AS_TEXT": "强制纯Ascii文本", - "SET_PYTHON_27_EXECUTABLE": "设置Python 2.7可执行文件", - "SET_PYTHON_30_EXECUTABLE": "设置Python 3.X可执行文件", - "SET_JRE_RT_LIBRARY": "设置JRE RT库", - "SET_OPTIONAL_LIBRARY_FOLDER": "设置可选库文件夹", - "SET_JAVAC_EXECUTABLE": "设置Javac可执行文件", + "DELETE_UNKNOWN_LIBS": "删除外库和过时库", + "FORCE_PURE_ASCII_AS_TEXT": "强制纯 Ascii 文本", + "SET_PYTHON_27_EXECUTABLE": "设置 Python 2.7 可执行文件", + "SET_PYTHON_30_EXECUTABLE": "设置 Python 3.X 可执行文件", + "SET_JRE_RT_LIBRARY": "设置 JRE RT 库", + "SET_OPTIONAL_LIBRARY_FOLDER": "设置可选的库文件夹", + "SET_JAVAC_EXECUTABLE": "设置 Javac 可执行文件", + "JAVA": "Java", "PROCYON": "Procyon", "CFR": "CFR", @@ -65,24 +71,27 @@ "JADX": "JADX", "SMALI": "Smali", "SMALI_DEX": "Smali/Dex", - "HEXCODE": "十六进制代码", + "HEXCODE": "十六进制", "BYTECODE": "字节码", - "ASM_TEXTIFY": "ASM Textify", - "BYTECODE_DECOMPILER": "字节码解码器", - "DEBUG_HELPERS": "调试辅助工具", - "APPEND_BRACKETS_TO_LABEL": "在标签上附加括号", + "ASM_TEXTIFY": "汇编文本", + + "BYTECODE_DECOMPILER": "字节码反编译器", + "DEBUG_HELPERS": "调试辅助器", + "APPEND_BRACKETS_TO_LABEL": "标签带花括号", + "PLUGINS": "插件", - "OPEN_PLUGIN": "打开插件。。。", + "OPEN_PLUGIN": "打开插件…", "RECENT_PLUGINS": "最近的插件", - "CODE_SEQUENCE_DIAGRAM": "代码程序表", - "MALICIOUS_CODE_SCANNER": "恶意代码扫描程序", - "SHOW_MAIN_METHODS": "显示主要方法", + "CODE_SEQUENCE_DIAGRAM": "代码流程图解", + "MALICIOUS_CODE_SCANNER": "恶意代码扫描器", + "SHOW_MAIN_METHODS": "显示主方法", "SHOW_ALL_STRINGS": "显示所有字符串", "REPLACE_STRINGS": "替换字符串", - "STACK_FRAMES_REMOVER": "堆栈框架移除器", - "ZKM_STRING_DECRYPTER": "ZKM字符串解码器", - "ALLATORI_STRING_DECRYPTER": "Allatori字符串解码器", - "ZSTRINGARRAY_DECRYPTER": "ZStringArray 解码器", + "STACK_FRAMES_REMOVER": "栈帧移除器", + "ZKM_STRING_DECRYPTER": "ZKM 字符串解密器", + "ALLATORI_STRING_DECRYPTER": "Allatori 字符串解密器", + "ZSTRINGARRAY_DECRYPTER": "ZStringArray 解密器", + "PROCYON_DECOMPILER": "Procyon 反编译器", "CFR_DECOMPILER": "CFR 反编译器", "FERNFLOWER_DECOMPILER": "FernFlower 反编译器", @@ -90,25 +99,27 @@ "JD_DECOMPILER": "JD-GUI 反编译器", "BYTECODE_DISASSEMBLER": "字节码反汇编", "DISASSEMBLER": "反汇编", + "ERROR": "错误", - "SUGGESTED_FIX_DECOMPILER_ERROR": "建议的修复:单击刷新类,如果再次失败,尝试另一个反编译器。", - "SUGGESTED_FIX_COMPILER_ERROR": "建议的解决方法:尝试 视图>面板>Krakatau>字节码并启用可编辑.", + "NEW_JAVA_PLUGIN": "新 Java 插件", + "NEW_JAVASCRIPT_PLUGIN": "新 Javascript 插件", + "SUGGESTED_FIX_DECOMPILER_ERROR": "建议的办法:单击刷新类。如果又失败请尝试别的反编译器。", + "SUGGESTED_FIX_COMPILER_ERROR": "建议的办法:尝试“视图>面板>Krakatau>字节码”并启用可编辑。", + "DRAG_CLASS_JAR": "拖放 class/jar/zip/APK/DEX 到这", + "FILES": "文件", - "QUICK_FILE_SEARCH_NO_FILE_EXTENSION": "快速文件搜索(无文件扩展名)", - "WORK_SPACE": "工作区域", - "EXACT": "确切的", + "QUICK_FILE_SEARCH_NO_FILE_EXTENSION": "快速文件搜索 (无扩展名)", + "WORK_SPACE": "工作区", + "EXACT": "精确", "SEARCH": "搜索", - "RESULTS": "结果", "REFRESH": "刷新", - "DRAG_CLASS_JAR": "将 class/jar/zip/APK/DEX 拖到这里", "SEARCH_FROM": "搜索自:", - "OWNER": "所有者:", - "NEW_JAVASCRIPT_PLUGIN": "新的 Javascript 插件", "SEARCH_STRING": "搜索字符串:", - "DESC": "描述:", + "SEARCH_REGEX": "搜索正则:", + "OWNER": "所有者:", "NAME": "名称:", - "SEARCH_REGEX": "搜索正则表达式:", - "NEW_JAVA_PLUGIN": "新的 Java 插件", - "SAVE_AS": "另存为...", - "SAVE": "保存..." + "DESC": "描述:", + "SAVE_AS": "另存为…", + "RESULTS": "结果", + "SAVE": "保存…" } From c6f12baef2aae5bd06770155ec26590f97fa7def Mon Sep 17 00:00:00 2001 From: antonymcgreen Date: Tue, 13 Jul 2021 10:21:47 +0300 Subject: [PATCH 2/2] russian translation fix --- src/main/resources/translations/russian.json | 111 +++++++++++-------- 1 file changed, 63 insertions(+), 48 deletions(-) diff --git a/src/main/resources/translations/russian.json b/src/main/resources/translations/russian.json index 8dd8e4df..6508906c 100644 --- a/src/main/resources/translations/russian.json +++ b/src/main/resources/translations/russian.json @@ -1,45 +1,52 @@ { "FILE": "Файл", - "ADD": "Добавлять...", + "ADD": "Добавить...", "NEW_WORKSPACE": "Новое рабочее пространство", "RELOAD_RESOURCES": "Перезагрузить ресурсы", "RUN": "Запустить", "COMPILE": "Компилировать", - "SAVE_AS_RUNNABLE_JAR": "Сохранить как работающий JAR ...", + "SAVE_AS_RUNNABLE_JAR": "Сохранить как запускаемый JAR ...", "SAVE_AS_ZIP": "Сохранить как Zip ...", "SAVE_AS_DEX": "Сохранить как DEX ...", "SAVE_AS_APK": "Сохранить как APK ...", "DECOMPILE_SAVE_OPENED_CLASSES": "Декомпилировать и сохранить открытые классы", "DECOMPILE_SAVE_ALL_CLASSES": "Декомпилировать и сохранить все классы", "RECENT_FILES": "Недавние файлы", - "ABOUT": "О", + "ABOUT": "О программе", "EXIT": "Выход", + "VIEW": "Вид", "VISUAL_SETTINGS": "Визуальные настройки", "LANGUAGE": "Язык", + + "WINDOW_THEME": "Тема окна", "SYSTEM_THEME": "Системная тема", "DARK_THEME": "Темная тема", "LIGHT_THEME": "Светлая тема", "TEXT_AREA_THEME": "Тема текстовой области", - "DEFAULT_RECOMMENDED_LIGHT": "По умолчанию (рекомендуемый свет)", - "DARK_RECOMMENDED_DARK": "Темный (рекомендуется темный)", - "DEFAULT_ALT": "По умолчанию-Alt", - "ECLIPSE": "Затмение", + "DEFAULT_RECOMMENDED_LIGHT": "Тема по умолчанию (рекомендуется светлая)", + "DARK_RECOMMENDED_DARK": "Темная тема (рекомендуется темная)", + "DEFAULT_ALT": "По умолчанию-альтернативная", + "ECLIPSE": "Eclipse", "INTELLIJ": "Intellij", "VISUAL_STUDIO": "Visual Studio", - "DRUID_DARK": "Друид (Темный)", - "MONOKAI_DARK": "Монокай (Темный)", + "DRUID_DARK": "Druid (Темная)", + "MONOKAI_DARK": "Monokai (Темная)", + + "FONT_SIZE": "Размер шрифта", "SHOW_TAB_FILE_IN_TAB_TITLE": "Показать файл в заголовке вкладки", "SIMPLIFY_NAME_IN_TAB_TITLE": "Упростить имя в заголовке вкладки", - "SYNCHRONIZED_VIEWING": "Синхронизированный просмотр", + "SYNCHRONIZED_VIEWING": "Синхронизировать просмотр", "SHOW_CLASS_METHODS": "Показать методы класса", + "PANE_1": "Панель 1", "PANE_2": "Панель 2", "PANE_3": "Панель 3", - "NONE": "Никто", + "NONE": "Нет", "EDITABLE": "Редактируемый", + "SETTINGS": "Настройки", "COMPILE_ON_SAVE": "Скомпилировать при сохранении", "COMPILE_ON_REFRESH": "Скомпилировать при обновлении", @@ -51,64 +58,72 @@ "UPDATE_CHECK": "Проверка обновления", "DELETE_UNKNOWN_LIBS": "Удалить чужие / устаревшие библиотеки", "FORCE_PURE_ASCII_AS_TEXT": "Принудительно использовать чистый ASCII как текст", - "SET_PYTHON_27_EXECUTABLE": "Установить исполняемый файл Python 2.7", - "SET_PYTHON_30_EXECUTABLE": "Установить исполняемый файл Python 3.X", - "SET_JRE_RT_LIBRARY": "Установить библиотеку JRE RT", - "SET_OPTIONAL_LIBRARY_FOLDER": "Установить дополнительную папку библиотеки", - "SET_JAVAC_EXECUTABLE": "Установить исполняемый файл Javac", - "JAVA": "Ява", - "PROCYON": "Процион", + "SET_PYTHON_27_EXECUTABLE": "Указать исполняемый файл Python 2.7", + "SET_PYTHON_30_EXECUTABLE": "Указать исполняемый файл Python 3.X", + "SET_JRE_RT_LIBRARY": "Указать библиотеку JRE RT", + "SET_OPTIONAL_LIBRARY_FOLDER": "Указать папку дополнительных библиотек", + "SET_JAVAC_EXECUTABLE": "Указать исполняемый файл Javac", + + "JAVA": "Java", + "PROCYON": "Procyon", "CFR": "CFR", - "FERNFLOWER": "ПапоротникЦветок", - "KRAKATAU": "Кракатау", + "FERNFLOWER": "FernFlower", + "KRAKATAU": "Krakatau", "JDGUI": "JD-GUI", "JADX": "JADX", - "SMALI_DEX": "Смали / Декс", + "SMALI": "Smali", + "SMALI_DEX": "Smali/Dex", "HEXCODE": "Шестнадцатеричный код", "BYTECODE": "Байт-код", "ASM_TEXTIFY": "ASM Textify", + "BYTECODE_DECOMPILER": "Декомпилятор байт-кода", "DEBUG_HELPERS": "Помощники отладки", - "APPEND_BRACKETS_TO_LABEL": "Добавить скобки к этикетке", + "APPEND_BRACKETS_TO_LABEL": "Добавить скобки к названию", + "PLUGINS": "Плагины", "OPEN_PLUGIN": "Открыть плагин ...", "RECENT_PLUGINS": "Недавние плагины", - "CODE_SEQUENCE_DIAGRAM": "Схема последовательности кода", + "CODE_SEQUENCE_DIAGRAM": "Диаграмма последовательности кода", "MALICIOUS_CODE_SCANNER": "Сканер вредоносного кода", - "SHOW_MAIN_METHODS": "Показать основные методы", + "SHOW_MAIN_METHODS": "Показать методы Main", "SHOW_ALL_STRINGS": "Показать все строки", "REPLACE_STRINGS": "Заменить строки", - "STACK_FRAMES_REMOVER": "Съемник стековых рам", - "ZKM_STRING_DECRYPTER": "Расшифровщик строк ZKM", - "ALLATORI_STRING_DECRYPTER": "Расшифровщик строк Аллатори", - "ZSTRINGARRAY_DECRYPTER": "Расшифровщик ZStringArray", + "STACK_FRAMES_REMOVER": "Убрать стековые кадры (фреймы)", + "ZKM_STRING_DECRYPTER": "Расшифровать строки (ZKM)", + "ALLATORI_STRING_DECRYPTER": "Расшифровать строки (Allatori)", + "ZSTRINGARRAY_DECRYPTER": "Расшифровать (ZStringArray)", + + + "PROCYON_DECOMPILER": "Декомпилятор Procyon", - "CFR_DECOMPILER": "CFR Декомпилятор", + "CFR_DECOMPILER": "Декомпилятор CFR", "FERNFLOWER_DECOMPILER": "Декомпилятор FernFlower", "JADX_DECOMPILER": "Декомпилятор JADX", "JD_DECOMPILER": "Декомпилятор JD-GUI", "BYTECODE_DISASSEMBLER": "Дизассемблер байт-кода", + "DISASSEMBLER": "Дизассемблер", + + "ERROR": "Ошибка", + "NEW_JAVA_PLUGIN": "Новый плагин Java", + "NEW_JAVASCRIPT_PLUGIN": "Новый плагин Javascript", + "SUGGESTED_FIX_DECOMPILER_ERROR": "Предлагаемое исправление: нажмите «Обновить класс», если не получится снова, то попробуйте другой декомпилятор.", + "SUGGESTED_FIX_COMPILER_ERROR": "Предлагаемое исправление: попробуйте «Вид»> «Панель»> «Krakatau»> «Байт-код» и включите «Редактируемый».", + "DRAG_CLASS_JAR": "Перетащите сюда class / jar / zip / APK / DEX", + "FILES": "Файлы", - "QUICK_FILE_SEARCH_NO_FILE_EXTENSION": "Быстрый поиск файлов (без расширения файла)", - "WORK_SPACE": "Рабочая среда", - "EXACT": "Точный", + "QUICK_FILE_SEARCH_NO_FILE_EXTENSION": "Быстрый поиск файлов (без расширения)", + "WORK_SPACE": "Рабочее пространство", + "EXACT": "Точное совпадение", "SEARCH": "Поиск", + "SEARCH_FROM": "Искать в: ", + "SEARCH_STRING": "Строка поиска: ", + "SEARCH_REGEX": "Искать Regex: ", + "OWNER": "Владелец: ", + "NAME": "Имя: ", + "DESC": "Описание: ", + "SAVE": "Сохранить..." + "SAVE_AS": "Сохранить как...", "RESULTS": "Полученные результаты", "REFRESH": "Обновить", - "DRAG_CLASS_JAR": "Перетащите сюда class / jar / zip / APK / DEX", - "SEARCH_FROM": "Искать в: ", - "OWNER": "Владелец: ", - "ERROR": "Ошибка", - "DISASSEMBLER": "Дизассемблер", - "SMALI": "Смали", - "SEARCH_STRING": "Строка поиска: ", - "DESC": "Описание: ", - "SUGGESTED_FIX_DECOMPILER_ERROR": "Предлагаемое исправление: нажмите «Обновить класс», если это не удается, снова попробуйте другой декомпилятор.", - "NAME": "Имя: ", - "SUGGESTED_FIX_COMPILER_ERROR": "Предлагаемое исправление: попробуйте «Просмотр»> «Панель»> «Кракатау»> «Байт-код» и включите «Редактируемый».", - "SEARCH_REGEX": "Искать Regex: ", - "NEW_JAVASCRIPT_PLUGIN": "Новый плагин Javascript", - "NEW_JAVA_PLUGIN": "Новый плагин Java", - "SAVE_AS": "Сохранить как...", - "SAVE": "Сохранить..." }