fix(renderer): 界面与设置页一轮修补
- FilePanel 上传进度监听器组件卸载时清理(原先只在终态/reject 时 off) - MonitorPanel:首采即失败时显示中断错误条,不再被 meta 门挡成永远 '采集中' - HighlightImportExport:blob 下载延迟 revokeObjectURL(原先同步回收 会中止下载);FileReader 补 onerror - HighlightTab 新建规则改 getState() 读法防 stale(对齐 replaceRule) - ConnectionSidebar/CommandsPanel 三处删除/清空 handler 补 try/catch 与 message.error(原先失败静默) - highlightIO 导入信封补 version 校验、kind 缺失不再放行 - i18n:补 settings.highlight.builtin.percent 四语言键(原先唯一缺失 的内置规则,非中文界面显示中文 note)
This commit is contained in:
1 parent
172cce1962
commit
6a218ec6c0
12 files changed
+108
-18
No files matched your search
@@ -205,6 +205,8 @@ const settings: Record<string, string> = {
|
||||
'settings.highlight.importEmpty': 'No usable rules found',
|
||||
'settings.highlight.importBadJson': 'Not valid JSON',
|
||||
'settings.highlight.importWrongKind': 'This JSON is not a highlight-rule file',
|
||||
'settings.highlight.importWrongVersion': 'This JSON has an unsupported version',
|
||||
'settings.highlight.importReadFailed': 'Could not read the file',
|
||||
'settings.highlight.importSkipped': 'Skipped {n}: {list}',
|
||||
'settings.highlight.imported': 'Imported {n} rule(s)',
|
||||
'settings.highlight.testText': 'Test text',
|
||||
@@ -268,6 +270,7 @@ const settings: Record<string, string> = {
|
||||
'settings.highlight.builtin.loglevel': 'Log levels',
|
||||
'settings.highlight.builtin.rootat': 'Root prompt (root@)',
|
||||
'settings.highlight.builtin.exitcode': 'Exit codes',
|
||||
'settings.highlight.builtin.percent': 'Percentages & progress',
|
||||
'settings.highlight.builtin.http': 'HTTP status codes',
|
||||
'settings.highlight.builtin.latency': 'Durations (milliseconds)',
|
||||
'settings.highlight.builtin.delop': 'Delete / move / overwrite operations',
|
||||
|
||||
@@ -201,6 +201,8 @@ const settings: Record<string, string> = {
|
||||
'settings.highlight.importEmpty': '有効なルールが見つかりません',
|
||||
'settings.highlight.importBadJson': '有効な JSON ではありません',
|
||||
'settings.highlight.importWrongKind': 'この JSON はハイライトルールのファイルではありません',
|
||||
'settings.highlight.importWrongVersion': 'この JSON のバージョンは対応していません',
|
||||
'settings.highlight.importReadFailed': 'ファイルを読み込めませんでした',
|
||||
'settings.highlight.importSkipped': '{n} 件をスキップ:{list}',
|
||||
'settings.highlight.imported': '{n} 件のルールを取り込みました',
|
||||
'settings.highlight.testText': 'テスト文字列',
|
||||
@@ -263,6 +265,7 @@ const settings: Record<string, string> = {
|
||||
'settings.highlight.builtin.loglevel': 'ログレベル',
|
||||
'settings.highlight.builtin.rootat': 'root プロンプト(root@)',
|
||||
'settings.highlight.builtin.exitcode': '終了コード',
|
||||
'settings.highlight.builtin.percent': 'パーセントと進捗',
|
||||
'settings.highlight.builtin.http': 'HTTP ステータスコード',
|
||||
'settings.highlight.builtin.latency': '所要時間(ミリ秒)',
|
||||
'settings.highlight.builtin.delop': '削除・移動・上書きの操作',
|
||||
|
||||
@@ -194,6 +194,8 @@ const settings: Record<string, string> = {
|
||||
'settings.highlight.importEmpty': '没有解析到可用规则',
|
||||
'settings.highlight.importBadJson': '不是有效的 JSON',
|
||||
'settings.highlight.importWrongKind': '这份 JSON 不是高亮规则文件',
|
||||
'settings.highlight.importWrongVersion': '这份 JSON 的版本不受支持',
|
||||
'settings.highlight.importReadFailed': '读取文件失败',
|
||||
'settings.highlight.importSkipped': '已跳过 {n} 条:{list}',
|
||||
'settings.highlight.imported': '已导入 {n} 条规则',
|
||||
'settings.highlight.testText': '测试文本',
|
||||
@@ -252,6 +254,7 @@ const settings: Record<string, string> = {
|
||||
'settings.highlight.builtin.loglevel': '日志级别',
|
||||
'settings.highlight.builtin.rootat': '管理员提示符 root@',
|
||||
'settings.highlight.builtin.exitcode': '退出码',
|
||||
'settings.highlight.builtin.percent': '百分比与进度',
|
||||
'settings.highlight.builtin.http': 'HTTP 状态码',
|
||||
'settings.highlight.builtin.latency': '耗时(毫秒)',
|
||||
'settings.highlight.builtin.delop': '删除/移动/覆盖操作',
|
||||
|
||||
@@ -194,6 +194,8 @@ const settings: Record<string, string> = {
|
||||
'settings.highlight.importEmpty': '沒有解析到可用規則',
|
||||
'settings.highlight.importBadJson': '不是有效的 JSON',
|
||||
'settings.highlight.importWrongKind': '這份 JSON 不是高亮規則檔案',
|
||||
'settings.highlight.importWrongVersion': '這份 JSON 的版本不受支援',
|
||||
'settings.highlight.importReadFailed': '讀取檔案失敗',
|
||||
'settings.highlight.importSkipped': '已略過 {n} 條:{list}',
|
||||
'settings.highlight.imported': '已匯入 {n} 條規則',
|
||||
'settings.highlight.testText': '測試文字',
|
||||
@@ -252,6 +254,7 @@ const settings: Record<string, string> = {
|
||||
'settings.highlight.builtin.loglevel': '日誌等級',
|
||||
'settings.highlight.builtin.rootat': '管理員提示字元 root@',
|
||||
'settings.highlight.builtin.exitcode': '結束碼',
|
||||
'settings.highlight.builtin.percent': '百分比與進度',
|
||||
'settings.highlight.builtin.http': 'HTTP 狀態碼',
|
||||
'settings.highlight.builtin.latency': '耗時(毫秒)',
|
||||
'settings.highlight.builtin.delop': '刪除/移動/覆蓋操作',
|
||||
|
||||
Reference in new issue
Block a user