From 811c9480f48ff72c1a4bb397e63a74b2e2f9aafd Mon Sep 17 00:00:00 2001 From: cyfung1031 <44498510+cyfung1031@users.noreply.github.com> Date: Sat, 25 Apr 2026 10:39:54 +0900 Subject: [PATCH 1/3] fix(UI): Logs Display --- src/locales/ach-UG/translation.json | 1 + src/locales/de-DE/translation.json | 2 ++ src/locales/en-US/translation.json | 2 ++ src/locales/ja-JP/translation.json | 4 +++- src/locales/ru-RU/translation.json | 2 ++ src/locales/vi-VN/translation.json | 2 ++ src/locales/zh-CN/translation.json | 4 +++- src/locales/zh-TW/translation.json | 4 +++- src/pages/options/routes/Logger.tsx | 33 +++++++++++++++++++++++------ 9 files changed, 45 insertions(+), 9 deletions(-) diff --git a/src/locales/ach-UG/translation.json b/src/locales/ach-UG/translation.json index e18052367..e78938607 100644 --- a/src/locales/ach-UG/translation.json +++ b/src/locales/ach-UG/translation.json @@ -105,6 +105,7 @@ "delete_current_logs": "crwdns8080:0crwdne8080:0", "clear_completed": "crwdns8082:0crwdne8082:0", "clear_logs": "crwdns8084:0crwdne8084:0", + "to": " - ", "now": "Now", "total_logs": "crwdns8086:0{{length}}crwdne8086:0", "filtered_logs": "crwdns8088:0{{length}}crwdne8088:0", diff --git a/src/locales/de-DE/translation.json b/src/locales/de-DE/translation.json index eec855cac..9568a56cb 100644 --- a/src/locales/de-DE/translation.json +++ b/src/locales/de-DE/translation.json @@ -1,4 +1,5 @@ { + "sentence-separator": ". ", "import_link": "Link-Import", "import_link_failure": "Link-Import fehlgeschlagen", "create_user_script": "Neues Benutzerskript erstellen", @@ -106,6 +107,7 @@ "delete_current_logs": "Aktuelle Protokolle löschen", "clear_completed": "Bereinigung abgeschlossen", "clear_logs": "Protokolle bereinigen", + "to": " - ", "now": "Jetzt", "total_logs": "Insgesamt {{length}} Protokolle gefunden", "filtered_logs": "Nach Filterung {{length}} Protokolle", diff --git a/src/locales/en-US/translation.json b/src/locales/en-US/translation.json index adfc25758..141edce2e 100644 --- a/src/locales/en-US/translation.json +++ b/src/locales/en-US/translation.json @@ -1,4 +1,5 @@ { + "sentence-separator": ". ", "import_link": "Link Import", "import_link_failure": "Link Import Failed", "create_user_script": "Create User Script", @@ -106,6 +107,7 @@ "delete_current_logs": "Delete Current Logs", "clear_completed": "Clearing Completed", "clear_logs": "Clear Logs", + "to": " - ", "now": "Now", "total_logs": "A total of {{length}} logs were queried", "filtered_logs": "{{length}} logs after filtering", diff --git a/src/locales/ja-JP/translation.json b/src/locales/ja-JP/translation.json index f02ab5c34..37d9f5c5e 100644 --- a/src/locales/ja-JP/translation.json +++ b/src/locales/ja-JP/translation.json @@ -1,4 +1,5 @@ { + "sentence-separator": "。", "import_link": "リンクインポート", "import_link_failure": "リンクインポートに失敗しました", "create_user_script": "新しいユーザースクリプトを作成", @@ -106,7 +107,8 @@ "delete_current_logs": "現在のログを削除", "clear_completed": "クリア完了", "clear_logs": "ログをクリア", - "now": "現在", + "to": "~", + "now": "直近", "total_logs": "合計{{length}}件のログが見つかりました", "filtered_logs": "フィルタリング後{{length}}件のログ", "enter_filter_conditions": "フィルタリング条件を入力してクエリしてください", diff --git a/src/locales/ru-RU/translation.json b/src/locales/ru-RU/translation.json index 1607c3c57..aace9dddf 100644 --- a/src/locales/ru-RU/translation.json +++ b/src/locales/ru-RU/translation.json @@ -1,4 +1,5 @@ { + "sentence-separator": ". ", "import_link": "Импорт по ссылке", "import_link_failure": "Ошибка импорта по ссылке", "create_user_script": "Создать пользовательский скрипт", @@ -106,6 +107,7 @@ "delete_current_logs": "Удалить текущие журналы", "clear_completed": "Очистка завершена", "clear_logs": "Очистить журналы", + "to": " — ", "now": "Сейчас", "total_logs": "Найдено {{length}} записей журнала", "filtered_logs": "После фильтрации {{length}} записей журнала", diff --git a/src/locales/vi-VN/translation.json b/src/locales/vi-VN/translation.json index bca7992c6..5a686c766 100644 --- a/src/locales/vi-VN/translation.json +++ b/src/locales/vi-VN/translation.json @@ -1,4 +1,5 @@ { + "sentence-separator": ". ", "import_link": "Liên kết nhập", "import_link_failure": "Nhập liên kết thất bại", "create_user_script": "Tạo script người dùng", @@ -106,6 +107,7 @@ "delete_current_logs": "Xóa nhật ký hiện tại", "clear_completed": "Xóa hoàn tất", "clear_logs": "Xóa nhật ký", + "to": " - ", "now": "Hiện tại", "total_logs": "Tổng cộng {{length}} nhật ký đã được truy vấn", "filtered_logs": "{{length}} nhật ký sau khi lọc", diff --git a/src/locales/zh-CN/translation.json b/src/locales/zh-CN/translation.json index be595b6cd..2f1c680b7 100644 --- a/src/locales/zh-CN/translation.json +++ b/src/locales/zh-CN/translation.json @@ -1,4 +1,5 @@ { + "sentence-separator": "。", "import_link": "链接导入", "import_link_failure": "链接导入失败", "create_user_script": "新建普通脚本", @@ -106,7 +107,8 @@ "delete_current_logs": "删除当前日志", "clear_completed": "清空完成", "clear_logs": "清空日志", - "now": "至今", + "to": "至", + "now": "当前", "total_logs": "共查询到 {{length}} 条日志", "filtered_logs": "筛选后 {{length}} 条日志", "enter_filter_conditions": "请输入筛选条件进行查询", diff --git a/src/locales/zh-TW/translation.json b/src/locales/zh-TW/translation.json index 9b4a48477..147ba6e39 100644 --- a/src/locales/zh-TW/translation.json +++ b/src/locales/zh-TW/translation.json @@ -1,4 +1,5 @@ { + "sentence-separator": "。", "import_link": "連結匯入", "import_link_failure": "連結匯入失敗", "create_user_script": "新建普通腳本", @@ -106,7 +107,8 @@ "delete_current_logs": "刪除目前紀錄", "clear_completed": "清除完成", "clear_logs": "清除紀錄", - "now": "至今", + "to": "至", + "now": "現在", "total_logs": "共查詢到 {{length}} 筆紀錄", "filtered_logs": "篩選後 {{length}} 條紀錄", "enter_filter_conditions": "請輸入篩選條件進行查詢", diff --git a/src/pages/options/routes/Logger.tsx b/src/pages/options/routes/Logger.tsx index d77b5db94..cfd875748 100644 --- a/src/pages/options/routes/Logger.tsx +++ b/src/pages/options/routes/Logger.tsx @@ -333,15 +333,36 @@ function LoggerPage() { boxSizing: "border-box", }} > - - {formatUnixTime(startTime)} {t("to")} {isNow ? t("now") : formatUnixTime(endTime)}{" "} - {t("total_logs", { length: logs.length })} - {init === 4 - ? `, ${t("filtered_logs", { length: queryLogs.length })}` - : `, ${t("enter_filter_conditions")}`} + + {formatUnixTime(startTime)} {t("to")} {isNow ? t("now") : formatUnixTime(endTime)} + + + {" -- "} + + + {[ + t("total_logs", { length: logs.length }), + init === 4 ? t("filtered_logs", { length: queryLogs.length }) : t("enter_filter_conditions"), + ].join(t("sentence-separator"))} Date: Sat, 25 Apr 2026 10:44:56 +0900 Subject: [PATCH 2/3] fix --- src/locales/ja-JP/translation.json | 2 +- src/locales/zh-CN/translation.json | 2 +- src/locales/zh-TW/translation.json | 2 +- src/pages/options/routes/Logger.tsx | 4 +++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/locales/ja-JP/translation.json b/src/locales/ja-JP/translation.json index 37d9f5c5e..2c40761c5 100644 --- a/src/locales/ja-JP/translation.json +++ b/src/locales/ja-JP/translation.json @@ -107,7 +107,7 @@ "delete_current_logs": "現在のログを削除", "clear_completed": "クリア完了", "clear_logs": "ログをクリア", - "to": "~", + "to": " ~ ", "now": "直近", "total_logs": "合計{{length}}件のログが見つかりました", "filtered_logs": "フィルタリング後{{length}}件のログ", diff --git a/src/locales/zh-CN/translation.json b/src/locales/zh-CN/translation.json index 2f1c680b7..d9477117e 100644 --- a/src/locales/zh-CN/translation.json +++ b/src/locales/zh-CN/translation.json @@ -107,7 +107,7 @@ "delete_current_logs": "删除当前日志", "clear_completed": "清空完成", "clear_logs": "清空日志", - "to": "至", + "to": " 至 ", "now": "当前", "total_logs": "共查询到 {{length}} 条日志", "filtered_logs": "筛选后 {{length}} 条日志", diff --git a/src/locales/zh-TW/translation.json b/src/locales/zh-TW/translation.json index 147ba6e39..35180a608 100644 --- a/src/locales/zh-TW/translation.json +++ b/src/locales/zh-TW/translation.json @@ -107,7 +107,7 @@ "delete_current_logs": "刪除目前紀錄", "clear_completed": "清除完成", "clear_logs": "清除紀錄", - "to": "至", + "to": " 至 ", "now": "現在", "total_logs": "共查詢到 {{length}} 筆紀錄", "filtered_logs": "篩選後 {{length}} 條紀錄", diff --git a/src/pages/options/routes/Logger.tsx b/src/pages/options/routes/Logger.tsx index cfd875748..12fdf063f 100644 --- a/src/pages/options/routes/Logger.tsx +++ b/src/pages/options/routes/Logger.tsx @@ -341,7 +341,9 @@ function LoggerPage() { borderRadius: "4px", }} > - {formatUnixTime(startTime)} {t("to")} {isNow ? t("now") : formatUnixTime(endTime)} + {formatUnixTime(startTime)} + {t("to")} + {isNow ? `${formatUnixTime(endTime)} (${t("now")})` : formatUnixTime(endTime)} Date: Sat, 25 Apr 2026 12:31:00 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20=E7=94=A8=20UnoCSS=20?= =?UTF-8?q?=E7=B1=BB=E6=9B=BF=E6=8D=A2=20Logger=20=E5=86=85=E8=81=94=20sty?= =?UTF-8?q?le?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 按 CLAUDE.md 约定,避免使用内联 style,改用 tw- 前缀工具类。 --- src/pages/options/routes/Logger.tsx | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/src/pages/options/routes/Logger.tsx b/src/pages/options/routes/Logger.tsx index 12fdf063f..20824d754 100644 --- a/src/pages/options/routes/Logger.tsx +++ b/src/pages/options/routes/Logger.tsx @@ -333,38 +333,21 @@ function LoggerPage() { boxSizing: "border-box", }} > - + {formatUnixTime(startTime)} {t("to")} {isNow ? `${formatUnixTime(endTime)} (${t("now")})` : formatUnixTime(endTime)} - - {" -- "} - - + {" -- "} + {[ t("total_logs", { length: logs.length }), init === 4 ? t("filtered_logs", { length: queryLogs.length }) : t("enter_filter_conditions"), ].join(t("sentence-separator"))}