From 6e2f7eae936105ddec2558b38b538423eedabf08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A5=E6=8E=A7=E9=97=AA=E5=89=91?= Date: Tue, 2 Jul 2024 22:29:28 +0800 Subject: [PATCH 1/6] Add chinese translation Add chinese translation for CloseAllFrameworkAssembliesCommand --- .../Properties/dnSpy.AsmEditor.Resources.zh-CN.resx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx index e6d5d93f32..381fe47daf 100644 --- a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx +++ b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx @@ -2256,6 +2256,9 @@ 关闭过时的内存缓存模块 + + 关闭所有运行库框架程序集 + 关闭所有已丢失的文件 From 9d138bf366b2a726353785810a137e6a04b29ed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A5=E6=8E=A7=E9=97=AA=E5=89=91?= Date: Tue, 9 Jul 2024 16:36:46 +0800 Subject: [PATCH 2/6] Add Chinese translation and feature comments Add and modify Chinese translations in setting options, and add descriptions of some function options --- .../Properties/dnSpy.Debugger.Resources.zh-CN.resx | 9 +++++++++ .../Properties/dnSpy.Roslyn.Resources.zh-CN.resx | 8 ++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.zh-CN.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.zh-CN.resx index 4b1fed1fe5..6c7e6d890c 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.zh-CN.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.zh-CN.resx @@ -1324,6 +1324,15 @@ 启用托管调试助手 (MDA) + + 启用 "调试代码过滤" + + + 跳过系统模块中的代码(系统自带程序集) + + + 仅进入主模块中的代码 + 无法单步执行: {0} diff --git a/dnSpy/Roslyn/dnSpy.Roslyn/Properties/dnSpy.Roslyn.Resources.zh-CN.resx b/dnSpy/Roslyn/dnSpy.Roslyn/Properties/dnSpy.Roslyn.Resources.zh-CN.resx index e0e240c20d..673937370b 100644 --- a/dnSpy/Roslyn/dnSpy.Roslyn/Properties/dnSpy.Roslyn.Resources.zh-CN.resx +++ b/dnSpy/Roslyn/dnSpy.Roslyn/Properties/dnSpy.Roslyn.Resources.zh-CN.resx @@ -133,16 +133,16 @@ 优化代码 - Option Compare Binary + Option Compare Binary (以二进制方式进行字符比较) - Option Explicit + Option Explicit (强制显式声明变量) - Option Infer + Option Infer (允许编译器推断数据类型) - Option Strict + Option Strict (保证数值变量精度) 条件编译符号 From 0bc0913dc4b2669b9d9c205e0f4c32b93292baab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A5=E6=8E=A7=E9=97=AA=E5=89=91?= Date: Wed, 10 Jul 2024 15:54:00 +0800 Subject: [PATCH 3/6] Fix Translate --- .../Properties/dnSpy.Debugger.Resources.zh-CN.resx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.zh-CN.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.zh-CN.resx index 6c7e6d890c..ea21fe7d2e 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.zh-CN.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.zh-CN.resx @@ -1325,7 +1325,7 @@ 启用托管调试助手 (MDA) - 启用 "调试代码过滤" + 启用"仅我的代码" 跳过系统模块中的代码(系统自带程序集) From 25dc0057cd0495dd192fad0955e105cbec87ca5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A5=E6=8E=A7=E9=97=AA=E5=89=91?= Date: Sat, 13 Jul 2024 04:29:51 +0800 Subject: [PATCH 4/6] Update Translate 1. Deleted spaces in some resource files. 2. Replaced "\n" with "\r\n" in some resource files (replaced OA with 0D 0A). 3. Added some untranslated strings (Chinese and some Russian). 4. To facilitate comparison of missing translation entries, I adjusted the code order (with the default language resource file as a reference). 5. Some Russian strings are relatively long, and I am worried that they will exceed the display part of the control, so I did not translate them. I hope friends who know Russian can help translate them. 5. In order to ensure that the format of all resource files is consistent, I only use Nopetad3 and WinMergeU for comparison and modification. 6. My non-native language level is very poor, so I use Google for comparison and translation. Of course, for some common words in some software, I refer to them as references. --- .../Properties/dnSpy.Analyzer.Resources.resx | 32 +++---- .../dnSpy.Analyzer.Resources.ru.resx | 5 +- .../dnSpy.Analyzer.Resources.zh-CN.resx | 2 +- .../Properties/dnSpy.AsmEditor.Resources.resx | 34 +++---- .../dnSpy.AsmEditor.Resources.ru.resx | 26 +++--- .../dnSpy.AsmEditor.Resources.zh-CN.resx | 25 ++++-- .../dnSpy.BamlDecompiler.Resources.resx | 34 +++---- .../dnSpy.BamlDecompiler.Resources.ru.resx | 10 +-- .../dnSpy.BamlDecompiler.Resources.zh-CN.resx | 3 + ...py.Debugger.DotNet.CorDebug.Resources.resx | 34 +++---- ...Debugger.DotNet.CorDebug.Resources.ru.resx | 41 +++++---- ...ugger.DotNet.CorDebug.Resources.zh-CN.resx | 27 ++++-- .../dnSpy.Debugger.DotNet.Mono.Resources.resx | 32 +++---- ...Spy.Debugger.DotNet.Mono.Resources.ru.resx | 3 + ....Debugger.DotNet.Mono.Resources.zh-CN.resx | 6 ++ .../dnSpy.Debugger.DotNet.Resources.ru.resx | 6 +- ...dnSpy.Debugger.DotNet.Resources.zh-CN.resx | 3 + .../Properties/dnSpy.Debugger.Resources.resx | 34 +++---- .../dnSpy.Debugger.Resources.ru.resx | 88 ++++++++++++------- .../dnSpy.Debugger.Resources.zh-CN.resx | 52 ++++++++++- .../dnSpy.Scripting.Roslyn.Resources.resx | 32 +++---- .../dnSpy.Scripting.Roslyn.Resources.ru.resx | 2 +- 22 files changed, 326 insertions(+), 205 deletions(-) diff --git a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.resx b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.resx index 1927f920c1..55d7e2aa56 100644 --- a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.resx +++ b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.resx @@ -60,45 +60,45 @@ : and then encoded with base64 encoding. --> - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + diff --git a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.ru.resx b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.ru.resx index 6cb0446a42..1ef0cde280 100644 --- a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.ru.resx +++ b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.ru.resx @@ -159,6 +159,9 @@ Реализовано в + + Подтипы + Вызвано в @@ -210,4 +213,4 @@ Использует - + \ No newline at end of file diff --git a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.zh-CN.resx b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.zh-CN.resx index 41f3439a0e..b5fee6ed78 100644 --- a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.zh-CN.resx +++ b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.zh-CN.resx @@ -161,7 +161,7 @@ 子类型 - + 实例化于 diff --git a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.resx b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.resx index 5edd1b9493..c77969be1e 100644 --- a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.resx +++ b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.resx @@ -60,45 +60,45 @@ : and then encoded with base64 encoding. --> - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + @@ -2330,4 +2330,4 @@ Most options will be re-initialized when this checkbox is clicked Close All Framework Assemblies - + \ No newline at end of file diff --git a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.ru.resx b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.ru.resx index f09b31e8c5..ad6ab5e044 100644 --- a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.ru.resx +++ b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.ru.resx @@ -1777,6 +1777,9 @@ _Добавить контрольную сумму PE + + _Добавить раздел MVID + Создавать кучу, даже если она пустая @@ -2117,6 +2120,9 @@ _Использовать #- Table + + _Принудительное разделение столбцов + Поле @@ -2300,6 +2306,12 @@ _Заменить NOP-ами + + Заменить тело метода заглушкой... + + + Заменить тело метода заглушкой + _Доступность @@ -2315,19 +2327,7 @@ _Видимость - - _Добавить раздел MVID - - - _Принудительное разделение столбцов - - - Заменить тело метода заглушкой... - - - Заменить тело метода заглушкой - Закрыть все сборки фреймворка - + \ No newline at end of file diff --git a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx index 381fe47daf..e81899f5cd 100644 --- a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx +++ b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx @@ -950,7 +950,8 @@ 是否取消保存? - 保存操作已被取消。是否要关闭窗口? + 保存操作已被取消。 +是否要关闭窗口? 程序集中的部分代码可能会引用此字段。是否要删除此字段? @@ -1748,7 +1749,9 @@ 所有文件已保存。 - 发生了异常 {0} + 发生了异常 + +{0} 文件错误: {0} @@ -1819,7 +1822,8 @@ 共享方法体(_B) - 有相同代码的多个 .NET 方法将会共享方法体,输出文件会因此变小。 + 有相同代码的多个 .NET 方法将会共享方法体。 +输出文件会因此变小 保存模块 @@ -1828,7 +1832,8 @@ 混合模块(_M) - 检查它是否为一个混合模式模块 (例如 C++/.NET )。单击此复选框时大多数选项将被重新初始化 + 检查它是否为一个混合模式模块 (例如 C++/.NET )。 +单击此复选框时大多数选项将被重新初始化 保存 PDB 文件(_P) @@ -2256,9 +2261,6 @@ 关闭过时的内存缓存模块 - - 关闭所有运行库框架程序集 - 关闭所有已丢失的文件 @@ -2304,6 +2306,12 @@ 用 NOP 替换(_R) + + 将方法体替换为存根... + + + 将方法体替换为存根 + 可访问性(_y) @@ -2319,4 +2327,7 @@ 可见性(_Y) + + 关闭所有运行库框架程序集 + \ No newline at end of file diff --git a/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.resx b/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.resx index 55dc6aaf5d..0747808e11 100644 --- a/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.resx +++ b/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.resx @@ -60,45 +60,45 @@ : and then encoded with base64 encoding. --> - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + @@ -168,4 +168,4 @@ XAML File - + \ No newline at end of file diff --git a/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.ru.resx b/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.ru.resx index 4c6b17386d..72b8fb9d1c 100644 --- a/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.ru.resx +++ b/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.ru.resx @@ -1,4 +1,4 @@ - + - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + @@ -292,4 +292,4 @@ Error: 0x{1:X8} E_xecutable - + \ No newline at end of file diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.CorDebug/Properties/dnSpy.Debugger.DotNet.CorDebug.Resources.ru.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.CorDebug/Properties/dnSpy.Debugger.DotNet.CorDebug.Resources.ru.resx index a94166e99f..ed4865fe75 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.CorDebug/Properties/dnSpy.Debugger.DotNet.CorDebug.Resources.ru.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.CorDebug/Properties/dnSpy.Debugger.DotNet.CorDebug.Resources.ru.resx @@ -1,17 +1,17 @@  - - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.ru.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.ru.resx index dbab84ba2d..c46948d360 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.ru.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.ru.resx @@ -132,6 +132,9 @@ Соединение + + Окружающая + IP адрес diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.zh-CN.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.zh-CN.resx index d951de4d89..6f04f05e5b 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.zh-CN.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.zh-CN.resx @@ -132,6 +132,9 @@ 连接 + + 环境变量 + IP 地址 @@ -249,4 +252,7 @@ 调试 Unity 游戏 (Wiki) + + 连接到: {0}, Mono 版本: {1}, 协议版本: {2} + \ No newline at end of file diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.ru.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.ru.resx index caf0fe1bb1..24eeee0e75 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.ru.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.ru.resx @@ -141,6 +141,9 @@ Созданные декомпилятором переменные не могу быть вычислены + + Не удалось получить действительные метаданные в памяти для модуля! + Смещение в IL {0} @@ -186,7 +189,4 @@ Неизвестная идентификатор переменной или объекта - - Не удалось получить действительные метаданные в памяти для модуля! - diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.zh-CN.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.zh-CN.resx index e344fbc5ed..9bc4d1f67f 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.zh-CN.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.zh-CN.resx @@ -141,6 +141,9 @@ 反编译器生成的变量不能被求值 + + 未能获取模块的有效内存元数据! + IL 偏移量 {0} diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.resx index 3eaf53c4c4..2455d6033e 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.resx @@ -60,45 +60,45 @@ : and then encoded with base64 encoding. --> - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + @@ -1587,4 +1587,4 @@ Do you wish to continue? Load - + \ No newline at end of file diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.ru.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.ru.resx index 87737583dd..4e94a2fcdf 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.ru.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.ru.resx @@ -1,4 +1,4 @@ - + - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + diff --git a/Extensions/dnSpy.Scripting.Roslyn/Properties/dnSpy.Scripting.Roslyn.Resources.ru.resx b/Extensions/dnSpy.Scripting.Roslyn/Properties/dnSpy.Scripting.Roslyn.Resources.ru.resx index 7f184de07c..8281e78228 100644 --- a/Extensions/dnSpy.Scripting.Roslyn/Properties/dnSpy.Scripting.Roslyn.Resources.ru.resx +++ b/Extensions/dnSpy.Scripting.Roslyn/Properties/dnSpy.Scripting.Roslyn.Resources.ru.resx @@ -306,4 +306,4 @@ Файлы скриптов Visual Basic - + \ No newline at end of file From dcbf434e72125c543af41e12a8779e33ad6b685c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A5=E6=8E=A7=E9=97=AA=E5=89=91?= Date: Sat, 13 Jul 2024 12:34:27 +0800 Subject: [PATCH 5/6] Reset resource files and fix translations 1. Reset the modified default resource files and Russian resource files 2. Fixed the Chinese translation, thanks to UlyssesWu for the suggestion Co-Authored-By: Ulysses --- .../Properties/dnSpy.Analyzer.Resources.resx | 32 +++---- .../dnSpy.Analyzer.Resources.ru.resx | 5 +- .../Properties/dnSpy.AsmEditor.Resources.resx | 34 +++---- .../dnSpy.AsmEditor.Resources.ru.resx | 26 +++--- .../dnSpy.BamlDecompiler.Resources.resx | 34 +++---- .../dnSpy.BamlDecompiler.Resources.ru.resx | 10 +-- ...py.Debugger.DotNet.CorDebug.Resources.resx | 34 +++---- ...Debugger.DotNet.CorDebug.Resources.ru.resx | 41 ++++----- .../dnSpy.Debugger.DotNet.Mono.Resources.resx | 32 +++---- ...Spy.Debugger.DotNet.Mono.Resources.ru.resx | 3 - .../dnSpy.Debugger.DotNet.Resources.ru.resx | 6 +- .../Properties/dnSpy.Debugger.Resources.resx | 34 +++---- .../dnSpy.Debugger.Resources.ru.resx | 88 +++++++------------ .../dnSpy.Debugger.Resources.zh-CN.resx | 6 +- .../dnSpy.Scripting.Roslyn.Resources.resx | 32 +++---- .../dnSpy.Scripting.Roslyn.Resources.ru.resx | 2 +- 16 files changed, 193 insertions(+), 226 deletions(-) diff --git a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.resx b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.resx index 55d7e2aa56..1927f920c1 100644 --- a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.resx +++ b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.resx @@ -60,45 +60,45 @@ : and then encoded with base64 encoding. --> - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + diff --git a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.ru.resx b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.ru.resx index 1ef0cde280..6cb0446a42 100644 --- a/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.ru.resx +++ b/Extensions/dnSpy.Analyzer/Properties/dnSpy.Analyzer.Resources.ru.resx @@ -159,9 +159,6 @@ Реализовано в - - Подтипы - Вызвано в @@ -213,4 +210,4 @@ Использует - \ No newline at end of file + diff --git a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.resx b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.resx index c77969be1e..5edd1b9493 100644 --- a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.resx +++ b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.resx @@ -60,45 +60,45 @@ : and then encoded with base64 encoding. --> - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + @@ -2330,4 +2330,4 @@ Most options will be re-initialized when this checkbox is clicked Close All Framework Assemblies - \ No newline at end of file + diff --git a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.ru.resx b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.ru.resx index ad6ab5e044..f09b31e8c5 100644 --- a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.ru.resx +++ b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.ru.resx @@ -1777,9 +1777,6 @@ _Добавить контрольную сумму PE - - _Добавить раздел MVID - Создавать кучу, даже если она пустая @@ -2120,9 +2117,6 @@ _Использовать #- Table - - _Принудительное разделение столбцов - Поле @@ -2306,12 +2300,6 @@ _Заменить NOP-ами - - Заменить тело метода заглушкой... - - - Заменить тело метода заглушкой - _Доступность @@ -2327,7 +2315,19 @@ _Видимость + + _Добавить раздел MVID + + + _Принудительное разделение столбцов + + + Заменить тело метода заглушкой... + + + Заменить тело метода заглушкой + Закрыть все сборки фреймворка - \ No newline at end of file + diff --git a/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.resx b/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.resx index 0747808e11..55dc6aaf5d 100644 --- a/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.resx +++ b/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.resx @@ -60,45 +60,45 @@ : and then encoded with base64 encoding. --> - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + @@ -168,4 +168,4 @@ XAML File - \ No newline at end of file + diff --git a/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.ru.resx b/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.ru.resx index 72b8fb9d1c..4c6b17386d 100644 --- a/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.ru.resx +++ b/Extensions/dnSpy.BamlDecompiler/Properties/dnSpy.BamlDecompiler.Resources.ru.resx @@ -1,4 +1,4 @@ - + - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + @@ -292,4 +292,4 @@ Error: 0x{1:X8} E_xecutable - \ No newline at end of file + diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.CorDebug/Properties/dnSpy.Debugger.DotNet.CorDebug.Resources.ru.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.CorDebug/Properties/dnSpy.Debugger.DotNet.CorDebug.Resources.ru.resx index ed4865fe75..a94166e99f 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.CorDebug/Properties/dnSpy.Debugger.DotNet.CorDebug.Resources.ru.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.CorDebug/Properties/dnSpy.Debugger.DotNet.CorDebug.Resources.ru.resx @@ -1,17 +1,17 @@  - - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.ru.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.ru.resx index c46948d360..dbab84ba2d 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.ru.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet.Mono/Properties/dnSpy.Debugger.DotNet.Mono.Resources.ru.resx @@ -132,9 +132,6 @@ Соединение - - Окружающая - IP адрес diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.ru.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.ru.resx index 24eeee0e75..caf0fe1bb1 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.ru.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger.DotNet/Properties/dnSpy.Debugger.DotNet.Resources.ru.resx @@ -141,9 +141,6 @@ Созданные декомпилятором переменные не могу быть вычислены - - Не удалось получить действительные метаданные в памяти для модуля! - Смещение в IL {0} @@ -189,4 +186,7 @@ Неизвестная идентификатор переменной или объекта + + Не удалось получить действительные метаданные в памяти для модуля! + diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.resx index 2455d6033e..3eaf53c4c4 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.resx @@ -60,45 +60,45 @@ : and then encoded with base64 encoding. --> - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + @@ -1587,4 +1587,4 @@ Do you wish to continue? Load - \ No newline at end of file + diff --git a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.ru.resx b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.ru.resx index 4e94a2fcdf..87737583dd 100644 --- a/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.ru.resx +++ b/Extensions/dnSpy.Debugger/dnSpy.Debugger/Properties/dnSpy.Debugger.Resources.ru.resx @@ -1,4 +1,4 @@ - + - + - + - - - - + + + + - - + + - - + + - - - - + + + + - + - + diff --git a/Extensions/dnSpy.Scripting.Roslyn/Properties/dnSpy.Scripting.Roslyn.Resources.ru.resx b/Extensions/dnSpy.Scripting.Roslyn/Properties/dnSpy.Scripting.Roslyn.Resources.ru.resx index 8281e78228..7f184de07c 100644 --- a/Extensions/dnSpy.Scripting.Roslyn/Properties/dnSpy.Scripting.Roslyn.Resources.ru.resx +++ b/Extensions/dnSpy.Scripting.Roslyn/Properties/dnSpy.Scripting.Roslyn.Resources.ru.resx @@ -306,4 +306,4 @@ Файлы скриптов Visual Basic - \ No newline at end of file + From 78ee39edbdb003dc28976130f0f3f1ed21a8a688 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A5=E6=8E=A7=E9=97=AA=E5=89=91?= Date: Mon, 22 Jun 2026 02:39:27 +0800 Subject: [PATCH 6/6] Add Chinese translation Add missing parts of Chinese translation --- .../dnSpy.AsmEditor.Resources.zh-CN.resx | 5 +- .../dnSpy.StringSearcher.Resources.zh-CN.resx | 198 ++++++++++++++++++ .../dnSpy.Console.Resources.zh-CN.resx | 3 + 3 files changed, 205 insertions(+), 1 deletion(-) create mode 100644 Extensions/dnSpy.StringSearcher/Properties/dnSpy.StringSearcher.Resources.zh-CN.resx diff --git a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx index 0e079dc4dd..9e07e0fb5e 100644 --- a/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx +++ b/Extensions/dnSpy.AsmEditor/Properties/dnSpy.AsmEditor.Resources.zh-CN.resx @@ -1,4 +1,4 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 文本 + + + 引用 + + + 模块 + + + 复制字符串文本 (原始) + + + 复制字符串文本 (格式化) + + + 双击 + + + 搜索字符串(扩展) + + + 转到代码中的引用 + + + 在新标签页中转到代码中的引用 + + + 跨模块查找字符串引用 + + + 刷新 + + + 搜索 + + + Ctrl+C + + + 字符串引用 + + + 类型 + + + IL + + + 常量 + + + 特性 + + + 选项 + + + 区分大小写 + + + 正则表达式 + + + 无效的正则表达式模式 + + + 匹配格式化字符串 + + + 参数 + + + 特性 + + + 泛型参数 + + diff --git a/dnSpy/dnSpy.Console/Properties/dnSpy.Console.Resources.zh-CN.resx b/dnSpy/dnSpy.Console/Properties/dnSpy.Console.Resources.zh-CN.resx index a467729fbd..ddca3eed82 100644 --- a/dnSpy/dnSpy.Console/Properties/dnSpy.Console.Resources.zh-CN.resx +++ b/dnSpy/dnSpy.Console/Properties/dnSpy.Console.Resources.zh-CN.resx @@ -318,4 +318,7 @@ 缺少参数 + + 生成 SDK 风格的项目文件 + \ No newline at end of file