chore: 清理未使用的 i18n key(322 → 245)

移除 77 个未被源码引用的翻译 key,包括:
- jsonFormat_* (17): 未接入的子模式标题和按钮
- buttons_* (15): 代码使用 common: 命名空间格式,直接 key 未引用
- qrCode_* (14): 未使用的页面标题和状态提示
- timestamp/common/storageCleaner/jsonDiff 等零散未用 key

保留了通过模板字面量动态引用的 key(storageCleaner_options_*、common_buttons_themeMode_*、jsonFormat_*InputPlaceholder 等)。

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
雨霖铃
2026-05-28 19:48:38 +08:00
parent 1daf049737
commit 08911d4cba
-308
View File
@@ -1,20 +1,4 @@
{ {
"appName": {
"message": "测试工具",
"description": "Translation key: appName"
},
"buttons_save": {
"message": "保存",
"description": "Translation key: buttons_save"
},
"buttons_cancel": {
"message": "取消",
"description": "Translation key: buttons_cancel"
},
"buttons_confirm": {
"message": "确认",
"description": "Translation key: buttons_confirm"
},
"buttons_copy": { "buttons_copy": {
"message": "复制", "message": "复制",
"description": "Translation key: buttons_copy" "description": "Translation key: buttons_copy"
@@ -23,54 +7,6 @@
"message": "清理", "message": "清理",
"description": "Translation key: buttons_clear" "description": "Translation key: buttons_clear"
}, },
"buttons_refresh": {
"message": "刷新",
"description": "Translation key: buttons_refresh"
},
"buttons_toggleLanguage": {
"message": "切换语言",
"description": "Translation key: buttons_toggleLanguage"
},
"buttons_toggleTheme": {
"message": "切换主题",
"description": "Translation key: buttons_toggleTheme"
},
"buttons_themeMode_light": {
"message": "切换到深色模式",
"description": "Translation key: buttons_themeMode_light"
},
"buttons_themeMode_dark": {
"message": "切换到系统模式",
"description": "Translation key: buttons_themeMode_dark"
},
"buttons_themeMode_system": {
"message": "切换到浅色模式",
"description": "Translation key: buttons_themeMode_system"
},
"buttons_search": {
"message": "搜索工具...",
"description": "Translation key: buttons_search"
},
"buttons_back": {
"message": "返回",
"description": "Translation key: buttons_back"
},
"buttons_clearSearch": {
"message": "清除搜索",
"description": "Translation key: buttons_clearSearch"
},
"buttons_recentSearch": {
"message": "最近搜索",
"description": "Translation key: buttons_recentSearch"
},
"buttons_noResults": {
"message": "未找到相关工具",
"description": "Translation key: buttons_noResults"
},
"buttons_openInTab": {
"message": "在标签页打开",
"description": "Translation key: buttons_openInTab"
},
"buttons_settings": { "buttons_settings": {
"message": "设置", "message": "设置",
"description": "Translation key: buttons_settings" "description": "Translation key: buttons_settings"
@@ -223,10 +159,6 @@
"message": "Base64 转换器", "message": "Base64 转换器",
"description": "Translation key: base64Converter_pageTitle" "description": "Translation key: base64Converter_pageTitle"
}, },
"base64Converter_pageSubtitle": {
"message": "文本、文件与图像的 Base64 编码与解码",
"description": "Translation key: base64Converter_pageSubtitle"
},
"base64Converter_textMode": { "base64Converter_textMode": {
"message": "文本", "message": "文本",
"description": "Translation key: base64Converter_textMode" "description": "Translation key: base64Converter_textMode"
@@ -363,10 +295,6 @@
"message": "HTML 转 Markdown", "message": "HTML 转 Markdown",
"description": "Translation key: htmlToMarkdown_pageTitle" "description": "Translation key: htmlToMarkdown_pageTitle"
}, },
"htmlToMarkdown_pageSubtitle": {
"message": "实时将 HTML 转换为 Markdown 格式",
"description": "Translation key: htmlToMarkdown_pageSubtitle"
},
"htmlToMarkdown_splitMode": { "htmlToMarkdown_splitMode": {
"message": "分屏", "message": "分屏",
"description": "Translation key: htmlToMarkdown_splitMode" "description": "Translation key: htmlToMarkdown_splitMode"
@@ -403,10 +331,6 @@
"message": "{{count}} 字符", "message": "{{count}} 字符",
"description": "Translation key: htmlToMarkdown_charCount" "description": "Translation key: htmlToMarkdown_charCount"
}, },
"htmlToMarkdown_copyMarkdown": {
"message": "复制 Markdown",
"description": "Translation key: htmlToMarkdown_copyMarkdown"
},
"htmlToMarkdown_download": { "htmlToMarkdown_download": {
"message": "下载", "message": "下载",
"description": "Translation key: htmlToMarkdown_download" "description": "Translation key: htmlToMarkdown_download"
@@ -419,10 +343,6 @@
"message": "JSON 差异比较", "message": "JSON 差异比较",
"description": "Translation key: jsonDiff_pageTitle" "description": "Translation key: jsonDiff_pageTitle"
}, },
"jsonDiff_pageSubtitle": {
"message": "对比两个 JSON 数据的差异",
"description": "Translation key: jsonDiff_pageSubtitle"
},
"jsonDiff_leftPlaceholder": { "jsonDiff_leftPlaceholder": {
"message": "输入原始 JSON...", "message": "输入原始 JSON...",
"description": "Translation key: jsonDiff_leftPlaceholder" "description": "Translation key: jsonDiff_leftPlaceholder"
@@ -439,14 +359,6 @@
"message": "目标 JSON", "message": "目标 JSON",
"description": "Translation key: jsonDiff_rightLabel" "description": "Translation key: jsonDiff_rightLabel"
}, },
"jsonDiff_compareButton": {
"message": "比较",
"description": "Translation key: jsonDiff_compareButton"
},
"jsonDiff_clearButton": {
"message": "清空",
"description": "Translation key: jsonDiff_clearButton"
},
"jsonDiff_sideBySideMode": { "jsonDiff_sideBySideMode": {
"message": "并排", "message": "并排",
"description": "Translation key: jsonDiff_sideBySideMode" "description": "Translation key: jsonDiff_sideBySideMode"
@@ -467,10 +379,6 @@
"message": "无差异", "message": "无差异",
"description": "Translation key: jsonDiff_noDiffs" "description": "Translation key: jsonDiff_noDiffs"
}, },
"jsonDiff_diffCount": {
"message": "{{count}} 处差异",
"description": "Translation key: jsonDiff_diffCount"
},
"jsonDiff_invalidJson": { "jsonDiff_invalidJson": {
"message": "无效的 JSON 格式", "message": "无效的 JSON 格式",
"description": "Translation key: jsonDiff_invalidJson" "description": "Translation key: jsonDiff_invalidJson"
@@ -495,58 +403,22 @@
"message": "修改", "message": "修改",
"description": "Translation key: jsonDiff_modified" "description": "Translation key: jsonDiff_modified"
}, },
"jsonFormat_formatTitle": {
"message": "JSON 格式化",
"description": "Translation key: jsonFormat_formatTitle"
},
"jsonFormat_formatSubtitle": {
"message": "美化和格式化 JSON 数据",
"description": "Translation key: jsonFormat_formatSubtitle"
},
"jsonFormat_inputPlaceholder": { "jsonFormat_inputPlaceholder": {
"message": "输入需要格式化的 JSON...", "message": "输入需要格式化的 JSON...",
"description": "Translation key: jsonFormat_inputPlaceholder" "description": "Translation key: jsonFormat_inputPlaceholder"
}, },
"jsonFormat_formatButton": {
"message": "格式化",
"description": "Translation key: jsonFormat_formatButton"
},
"jsonFormat_clearButton": {
"message": "清空",
"description": "Translation key: jsonFormat_clearButton"
},
"jsonFormat_sortKeys": { "jsonFormat_sortKeys": {
"message": "键名排序", "message": "键名排序",
"description": "Translation key: jsonFormat_sortKeys" "description": "Translation key: jsonFormat_sortKeys"
}, },
"jsonFormat_sortKeysTooltip": {
"message": "按字母顺序对 JSON 对象键进行排序",
"description": "Translation key: jsonFormat_sortKeysTooltip"
},
"jsonFormat_indentSize": { "jsonFormat_indentSize": {
"message": "缩进", "message": "缩进",
"description": "Translation key: jsonFormat_indentSize" "description": "Translation key: jsonFormat_indentSize"
}, },
"jsonFormat_indentSpaces": {
"message": "{{count}} 个空格",
"description": "Translation key: jsonFormat_indentSpaces"
},
"jsonFormat_outputLabel": { "jsonFormat_outputLabel": {
"message": "格式化结果", "message": "格式化结果",
"description": "Translation key: jsonFormat_outputLabel" "description": "Translation key: jsonFormat_outputLabel"
}, },
"jsonFormat_copySuccess": {
"message": "复制成功",
"description": "Translation key: jsonFormat_copySuccess"
},
"jsonFormat_copyFail": {
"message": "复制失败",
"description": "Translation key: jsonFormat_copyFail"
},
"jsonFormat_noContent": {
"message": "无内容可复制",
"description": "Translation key: jsonFormat_noContent"
},
"jsonFormat_invalidJson": { "jsonFormat_invalidJson": {
"message": "无效的 JSON 格式", "message": "无效的 JSON 格式",
"description": "Translation key: jsonFormat_invalidJson" "description": "Translation key: jsonFormat_invalidJson"
@@ -587,14 +459,6 @@
"message": "压缩", "message": "压缩",
"description": "Translation key: jsonFormat_minifyMode" "description": "Translation key: jsonFormat_minifyMode"
}, },
"jsonFormat_yamlTitle": {
"message": "JSON 转 YAML",
"description": "Translation key: jsonFormat_yamlTitle"
},
"jsonFormat_yamlSubtitle": {
"message": "将 JSON 数据转换为 YAML 格式",
"description": "Translation key: jsonFormat_yamlSubtitle"
},
"jsonFormat_yamlModeInputPlaceholder": { "jsonFormat_yamlModeInputPlaceholder": {
"message": "输入需要转换的 JSON...", "message": "输入需要转换的 JSON...",
"description": "Translation key: jsonFormat_yamlModeInputPlaceholder" "description": "Translation key: jsonFormat_yamlModeInputPlaceholder"
@@ -607,18 +471,6 @@
"message": "输入 JSON 后点击转换", "message": "输入 JSON 后点击转换",
"description": "Translation key: jsonFormat_yamlModeEmptyHint" "description": "Translation key: jsonFormat_yamlModeEmptyHint"
}, },
"jsonFormat_convertButton": {
"message": "转换",
"description": "Translation key: jsonFormat_convertButton"
},
"jsonFormat_tomlTitle": {
"message": "JSON 转 TOML",
"description": "Translation key: jsonFormat_tomlTitle"
},
"jsonFormat_tomlSubtitle": {
"message": "将 JSON 数据转换为 TOML 格式",
"description": "Translation key: jsonFormat_tomlSubtitle"
},
"jsonFormat_tomlModeInputPlaceholder": { "jsonFormat_tomlModeInputPlaceholder": {
"message": "输入需要转换的 JSON...", "message": "输入需要转换的 JSON...",
"description": "Translation key: jsonFormat_tomlModeInputPlaceholder" "description": "Translation key: jsonFormat_tomlModeInputPlaceholder"
@@ -631,14 +483,6 @@
"message": "输入 JSON 后点击转换", "message": "输入 JSON 后点击转换",
"description": "Translation key: jsonFormat_tomlModeEmptyHint" "description": "Translation key: jsonFormat_tomlModeEmptyHint"
}, },
"jsonFormat_minifyTitle": {
"message": "JSON 压缩",
"description": "Translation key: jsonFormat_minifyTitle"
},
"jsonFormat_minifySubtitle": {
"message": "将 JSON 压缩为紧凑的单行格式",
"description": "Translation key: jsonFormat_minifySubtitle"
},
"jsonFormat_minifyModeInputPlaceholder": { "jsonFormat_minifyModeInputPlaceholder": {
"message": "输入需要压缩的 JSON...", "message": "输入需要压缩的 JSON...",
"description": "Translation key: jsonFormat_minifyModeInputPlaceholder" "description": "Translation key: jsonFormat_minifyModeInputPlaceholder"
@@ -651,18 +495,10 @@
"message": "输入 JSON 后点击压缩", "message": "输入 JSON 后点击压缩",
"description": "Translation key: jsonFormat_minifyModeEmptyHint" "description": "Translation key: jsonFormat_minifyModeEmptyHint"
}, },
"jsonFormat_minifyButton": {
"message": "压缩",
"description": "Translation key: jsonFormat_minifyButton"
},
"jwt_pageTitle": { "jwt_pageTitle": {
"message": "JWT 解析", "message": "JWT 解析",
"description": "Translation key: jwt_pageTitle" "description": "Translation key: jwt_pageTitle"
}, },
"jwt_pageSubtitle": {
"message": "JSON Web Token 解码与查看",
"description": "Translation key: jwt_pageSubtitle"
},
"jwt_placeholder": { "jwt_placeholder": {
"message": "在此粘贴 JWT 令牌 (Encoded JWT)...", "message": "在此粘贴 JWT 令牌 (Encoded JWT)...",
"description": "Translation key: jwt_placeholder" "description": "Translation key: jwt_placeholder"
@@ -711,10 +547,6 @@
"message": "Markdown 转 HTML", "message": "Markdown 转 HTML",
"description": "Translation key: markdownToHtml_pageTitle" "description": "Translation key: markdownToHtml_pageTitle"
}, },
"markdownToHtml_pageSubtitle": {
"message": "实时将 Markdown 转换为 HTML 并预览",
"description": "Translation key: markdownToHtml_pageSubtitle"
},
"markdownToHtml_splitMode": { "markdownToHtml_splitMode": {
"message": "分屏", "message": "分屏",
"description": "Translation key: markdownToHtml_splitMode" "description": "Translation key: markdownToHtml_splitMode"
@@ -759,34 +591,10 @@
"message": "{{count}} 字符", "message": "{{count}} 字符",
"description": "Translation key: markdownToHtml_charCount" "description": "Translation key: markdownToHtml_charCount"
}, },
"markdownToHtml_copyHtml": {
"message": "复制 HTML",
"description": "Translation key: markdownToHtml_copyHtml"
},
"markdownToHtml_downloadSuccess": {
"message": "文件下载成功",
"description": "Translation key: markdownToHtml_downloadSuccess"
},
"markdownToHtml_printSuccess": {
"message": "打印窗口已打开",
"description": "Translation key: markdownToHtml_printSuccess"
},
"qrCode_pageTitle": { "qrCode_pageTitle": {
"message": "二维码工具", "message": "二维码工具",
"description": "Translation key: qrCode_pageTitle" "description": "Translation key: qrCode_pageTitle"
}, },
"qrCode_pageSubtitle": {
"message": "生成和解析二维码",
"description": "Translation key: qrCode_pageSubtitle"
},
"qrCode_generateMode": {
"message": "生成二维码",
"description": "Translation key: qrCode_generateMode"
},
"qrCode_parseMode": {
"message": "解析二维码",
"description": "Translation key: qrCode_parseMode"
},
"qrCode_urlToQr": { "qrCode_urlToQr": {
"message": "文本转二维码", "message": "文本转二维码",
"description": "Translation key: qrCode_urlToQr" "description": "Translation key: qrCode_urlToQr"
@@ -803,10 +611,6 @@
"message": "请输入 URL 或文本内容,将自动生成二维码", "message": "请输入 URL 或文本内容,将自动生成二维码",
"description": "Translation key: qrCode_urlInputPlaceholder" "description": "Translation key: qrCode_urlInputPlaceholder"
}, },
"qrCode_generateButton": {
"message": "生成二维码",
"description": "Translation key: qrCode_generateButton"
},
"qrCode_generating": { "qrCode_generating": {
"message": "生成中...", "message": "生成中...",
"description": "Translation key: qrCode_generating" "description": "Translation key: qrCode_generating"
@@ -823,10 +627,6 @@
"message": "复制二维码", "message": "复制二维码",
"description": "Translation key: qrCode_copyQrButton" "description": "Translation key: qrCode_copyQrButton"
}, },
"qrCode_qrCodeSuccess": {
"message": "二维码生成成功",
"description": "Translation key: qrCode_qrCodeSuccess"
},
"qrCode_qrCodeDownloadSuccess": { "qrCode_qrCodeDownloadSuccess": {
"message": "二维码下载成功", "message": "二维码下载成功",
"description": "Translation key: qrCode_qrCodeDownloadSuccess" "description": "Translation key: qrCode_qrCodeDownloadSuccess"
@@ -835,10 +635,6 @@
"message": "二维码已复制到剪贴板", "message": "二维码已复制到剪贴板",
"description": "Translation key: qrCode_qrCodeCopySuccess" "description": "Translation key: qrCode_qrCodeCopySuccess"
}, },
"qrCode_selectImage": {
"message": "请选择二维码图片",
"description": "Translation key: qrCode_selectImage"
},
"qrCode_parseSuccess": { "qrCode_parseSuccess": {
"message": "二维码解析成功", "message": "二维码解析成功",
"description": "Translation key: qrCode_parseSuccess" "description": "Translation key: qrCode_parseSuccess"
@@ -851,10 +647,6 @@
"message": "解析二维码失败,请重试", "message": "解析二维码失败,请重试",
"description": "Translation key: qrCode_parseError" "description": "Translation key: qrCode_parseError"
}, },
"qrCode_generateError": {
"message": "生成二维码失败,请检查输入内容",
"description": "Translation key: qrCode_generateError"
},
"qrCode_copyError": { "qrCode_copyError": {
"message": "复制失败,请重试", "message": "复制失败,请重试",
"description": "Translation key: qrCode_copyError" "description": "Translation key: qrCode_copyError"
@@ -879,42 +671,14 @@
"message": "支持 PNG、JPG、WEBP、Base64 格式", "message": "支持 PNG、JPG、WEBP、Base64 格式",
"description": "Translation key: qrCode_supportFormats" "description": "Translation key: qrCode_supportFormats"
}, },
"qrCode_parseButton": {
"message": "解析二维码",
"description": "Translation key: qrCode_parseButton"
},
"qrCode_parsing": {
"message": "解析中...",
"description": "Translation key: qrCode_parsing"
},
"qrCode_resultLabel": { "qrCode_resultLabel": {
"message": "解析结果", "message": "解析结果",
"description": "Translation key: qrCode_resultLabel" "description": "Translation key: qrCode_resultLabel"
}, },
"qrCode_copyTooltip": {
"message": "复制",
"description": "Translation key: qrCode_copyTooltip"
},
"qrCode_enterUrlError": {
"message": "请输入 URL 或文本",
"description": "Translation key: qrCode_enterUrlError"
},
"qrCode_clickToChange": { "qrCode_clickToChange": {
"message": "点击更换图片", "message": "点击更换图片",
"description": "Translation key: qrCode_clickToChange" "description": "Translation key: qrCode_clickToChange"
}, },
"qrCode_pasteHint": {
"message": "支持 Ctrl+V 粘贴图片或 Base64 字符串",
"description": "Translation key: qrCode_pasteHint"
},
"qrCode_autoGenerateHint": {
"message": "输入内容后将自动生成二维码",
"description": "Translation key: qrCode_autoGenerateHint"
},
"qrCode_autoParseHint": {
"message": "上传图片后将自动解析二维码",
"description": "Translation key: qrCode_autoParseHint"
},
"rightClickRestorer_loading": { "rightClickRestorer_loading": {
"message": "正在加载...", "message": "正在加载...",
"description": "Translation key: rightClickRestorer_loading" "description": "Translation key: rightClickRestorer_loading"
@@ -955,10 +719,6 @@
"message": "存储清理", "message": "存储清理",
"description": "Translation key: storageCleaner_pageTitle" "description": "Translation key: storageCleaner_pageTitle"
}, },
"storageCleaner_pageSubtitle": {
"message": "清理缓存、Cookies 及本地存储",
"description": "Translation key: storageCleaner_pageSubtitle"
},
"storageCleaner_loading": { "storageCleaner_loading": {
"message": "加载中...", "message": "加载中...",
"description": "Translation key: storageCleaner_loading" "description": "Translation key: storageCleaner_loading"
@@ -967,10 +727,6 @@
"message": "正在读取站点数据...", "message": "正在读取站点数据...",
"description": "Translation key: storageCleaner_initializing" "description": "Translation key: storageCleaner_initializing"
}, },
"storageCleaner_occupied": {
"message": "已占用 {{size}}",
"description": "Translation key: storageCleaner_occupied"
},
"storageCleaner_cleaning": { "storageCleaner_cleaning": {
"message": "正在清理...", "message": "正在清理...",
"description": "Translation key: storageCleaner_cleaning" "description": "Translation key: storageCleaner_cleaning"
@@ -987,22 +743,10 @@
"message": "全选所有项", "message": "全选所有项",
"description": "Translation key: storageCleaner_selectAll" "description": "Translation key: storageCleaner_selectAll"
}, },
"storageCleaner_cleanSuccess": {
"message": "清理完成",
"description": "Translation key: storageCleaner_cleanSuccess"
},
"storageCleaner_cleanError": {
"message": "清理失败",
"description": "Translation key: storageCleaner_cleanError"
},
"storageCleaner_noData": { "storageCleaner_noData": {
"message": "无数据", "message": "无数据",
"description": "Translation key: storageCleaner_noData" "description": "Translation key: storageCleaner_noData"
}, },
"storageCleaner_countUnit": {
"message": "个",
"description": "Translation key: storageCleaner_countUnit"
},
"storageCleaner_errorNoTab": { "storageCleaner_errorNoTab": {
"message": "无法获取当前标签页", "message": "无法获取当前标签页",
"description": "Translation key: storageCleaner_errorNoTab" "description": "Translation key: storageCleaner_errorNoTab"
@@ -1075,10 +819,6 @@
"message": "文本统计", "message": "文本统计",
"description": "Translation key: textStatistics_pageTitle" "description": "Translation key: textStatistics_pageTitle"
}, },
"textStatistics_pageSubtitle": {
"message": "实时分析文本的字符、单词、行数及字节大小",
"description": "Translation key: textStatistics_pageSubtitle"
},
"textStatistics_placeholder": { "textStatistics_placeholder": {
"message": "在此输入或粘贴文本...", "message": "在此输入或粘贴文本...",
"description": "Translation key: textStatistics_placeholder" "description": "Translation key: textStatistics_placeholder"
@@ -1103,10 +843,6 @@
"message": "时间戳转换", "message": "时间戳转换",
"description": "Translation key: timestamp_pageTitle" "description": "Translation key: timestamp_pageTitle"
}, },
"timestamp_pageSubtitle": {
"message": "Unix 毫秒数转换与格式化",
"description": "Translation key: timestamp_pageSubtitle"
},
"timestamp_tsToDate": { "timestamp_tsToDate": {
"message": "时间戳 → 日期", "message": "时间戳 → 日期",
"description": "Translation key: timestamp_tsToDate" "description": "Translation key: timestamp_tsToDate"
@@ -1127,14 +863,6 @@
"message": "毫秒 (ms)", "message": "毫秒 (ms)",
"description": "Translation key: timestamp_unitMs" "description": "Translation key: timestamp_unitMs"
}, },
"timestamp_unitS": {
"message": "秒 (s)",
"description": "Translation key: timestamp_unitS"
},
"timestamp_convertButton": {
"message": "立即转换",
"description": "Translation key: timestamp_convertButton"
},
"timestamp_currentTs": { "timestamp_currentTs": {
"message": "当前时间戳", "message": "当前时间戳",
"description": "Translation key: timestamp_currentTs" "description": "Translation key: timestamp_currentTs"
@@ -1179,50 +907,14 @@
"message": "请输入并点击转换", "message": "请输入并点击转换",
"description": "Translation key: timestamp_resultEmpty" "description": "Translation key: timestamp_resultEmpty"
}, },
"timestamp_errors_invalidNumber": {
"message": "无效数字",
"description": "Translation key: timestamp_errors_invalidNumber"
},
"timestamp_errors_invalidTimestamp": {
"message": "无效时间戳",
"description": "Translation key: timestamp_errors_invalidTimestamp"
},
"timestamp_errors_invalidFormat": {
"message": "格式错误",
"description": "Translation key: timestamp_errors_invalidFormat"
},
"common_buttons_save": {
"message": "保存",
"description": "Translation key: buttons_save"
},
"common_buttons_cancel": { "common_buttons_cancel": {
"message": "取消", "message": "取消",
"description": "Translation key: buttons_cancel" "description": "Translation key: buttons_cancel"
}, },
"common_buttons_confirm": {
"message": "确认",
"description": "Translation key: buttons_confirm"
},
"common_buttons_copy": { "common_buttons_copy": {
"message": "复制", "message": "复制",
"description": "Translation key: buttons_copy" "description": "Translation key: buttons_copy"
}, },
"common_buttons_clear": {
"message": "清理",
"description": "Translation key: buttons_clear"
},
"common_buttons_refresh": {
"message": "刷新",
"description": "Translation key: buttons_refresh"
},
"common_buttons_toggleLanguage": {
"message": "切换语言",
"description": "Translation key: buttons_toggleLanguage"
},
"common_buttons_toggleTheme": {
"message": "切换主题",
"description": "Translation key: buttons_toggleTheme"
},
"common_buttons_themeMode_light": { "common_buttons_themeMode_light": {
"message": "切换到深色模式", "message": "切换到深色模式",
"description": "Translation key: buttons_themeMode_light" "description": "Translation key: buttons_themeMode_light"