fix: replace Traditional Chinese with Simplified in zh locale (#337)
The zh (Simplified Chinese) locale had ~40 strings from a "missing keys" section that were actually Traditional Chinese or garbled text. This replaces them with correct Simplified Chinese, removes duplicate keys, and fixes a garbled zh-Hant string (姊妹允許 → 始終允許). Fixes #337 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -884,57 +884,48 @@ const LOCALES = {
|
||||
login_btn: '\u767b\u5f55',
|
||||
login_invalid_pw: '\u5bc6\u7801\u9519\u8bef',
|
||||
login_conn_failed: '\u8fde\u63a5\u5931\u8d25',
|
||||
dialog_confirm_title: '确认操作',
|
||||
dialog_prompt_title: '输入内容',
|
||||
dialog_confirm_btn: '确认',
|
||||
discard: '放弃',
|
||||
clear: '清空',
|
||||
create: '创建',
|
||||
remove: '移除',
|
||||
project_name_prompt: '项目名称:',
|
||||
// missing keys from English
|
||||
tab_chat: '\u804a\u5929',
|
||||
tab_memory: '\u8a18\u61b6',
|
||||
tab_skills: '\u6280\u80fd',
|
||||
tab_tasks: '\u4efb\u52d9',
|
||||
tab_todos: '\u5f85\u8e29',
|
||||
tab_workspaces: '\u5de5\u4f5c\u5340',
|
||||
new_conversation: '\u65b0\u5b58\u5c0d\u8a71',
|
||||
filter_conversations: '\u7b5c\u9078\u5b58\u5c0d\u8a71',
|
||||
scheduled_jobs: '\u5b58\u5287\u4efb\u52d9',
|
||||
new_job: '\u65b0\u4efb\u52d9',
|
||||
search_skills: '\u641c\u5c0b\u6280\u80fd',
|
||||
new_skill: '\u65b0\u6280\u80fd',
|
||||
save_skill: '\u5132\u5b58\u6280\u80fd',
|
||||
personal_memory: '\u500b\u4eba\u8a18\u61b6',
|
||||
current_task_list: '\u76ee\u524d\u4efb\u52d9\u6e05\u55ae',
|
||||
new_profile: '\u65b0\u914d\u7f6e\u6a94',
|
||||
transcript: '\u8a18\u9304',
|
||||
download_transcript: '\u4e0b\u8f09\u8a18\u9304',
|
||||
import: '\u5c0e\u5165',
|
||||
editing: '\u7de8\u8f2f\u4e2d',
|
||||
empty_title: '\u7a7a\u767c\u5b58\u7a7a\u9593',
|
||||
empty_subtitle: '\u9ede\u64ca\u4e0a\u65b9\u6309\u9215\u958b\u59cb\u5c0d\u8a71',
|
||||
cancel: '\u53d6\u6d88',
|
||||
loading: '\u52a0\u8f09\u4e2d',
|
||||
create_job: '\u5efa\u7acb\u4efb\u52d9',
|
||||
suggest_plan: '\u5efa\u8b70\u8a08\u5287',
|
||||
suggest_schedule: '\u5efa\u8b70\u6642\u7a0b',
|
||||
suggest_files: '\u5efa\u8b70\u6a94\u6848',
|
||||
sign_out: '\u767b\u51fa',
|
||||
password_placeholder: '\u5bc6\u7801',
|
||||
disable_auth: '\u505c\u7528\u9a57\u8b49',
|
||||
settings_label_sound: '\u901a\u77e5\u8072\u97f3',
|
||||
settings_label_notifications: '\u700f\u89bd\u901a\u77e5',
|
||||
settings_desc_sound: '\u52a9\u624b\u5b8c\u6210\u56de\u7b54\u6642\u64a9\u653e\u8072\u97f3\u3002',
|
||||
settings_desc_notifications: '\u7576\u5206\u9801\u5728\u5f8c\u53f0\u6642\uff0c\u6709\u56de\u7b54\u5b8c\u6210\u6e05\u55ae\u6703\u986f\u793a\u7cfb\u7d71\u901a\u77e5\u3002',
|
||||
settings_desc_token_usage: '\u5728\u52a9\u624b\u6bcf\u6b21\u56de\u7b54\u4e0b\u65b9\u986f\u793a Input/Output token \u6578\u91cf\u3002\u4e5f\u53ef\u4ee5\u7528 /usage \u5207\u63db\u3002',
|
||||
settings_desc_cli_sessions: '\u5c07 Hermes CLI (\u7684 state.db) \u4e2d\u7684\u4f1a\u8a71\u6dfb\u52a0\u5230\u4f1a\u8a71\u6e05\u55ae\u3002\u9ede\u64ca\u4e00\u500b CLI \u4f1a\u8a71\u5c07\u5c0e\u5165\u5b83\u7a0b\u5f0f\u4e26\u7e7c\u7e8c\u5b58\u5c0d\u8a71\u3002',
|
||||
settings_desc_sync_insights: '\u5c07 WebUI token \u4f7f\u7528\u60c5\u6cc1\u540c\u6b65\u5230 state.db\uff0c\u8a93 hermes /insights \u5305\u542b\u700f\u89bd\u5668\u4f1a\u8a71\u6578\u64da\u3002\u9810\u8a2d\u70b8\u555f\u7528\u3002',
|
||||
settings_desc_check_updates: '\u7576\u6709\u66f4\u65b0\u7684 WebUI \u6216\u52a9\u624b\u7248\u672c\u6642\u986f\u793a\u6a19\u8a18\u3002\u5c07\u5728\u5f8c\u81ea\u6b63\u5e38\u57f7\u884c Git-Fetch\u3002',
|
||||
settings_desc_bot_name: '\u52a9\u624b\u5728 UI \u4e2d\u7684\u986f\u793a\u540d\u7a31\u3002\u9810\u8a2d\u70b8\u7528\u6539\u3002',
|
||||
settings_desc_password: '\u8a2d\u5b9a WebUI \u767b\u5165\u5bc6\u7801\u3002\u5047\u5982\u5df2\u8a2d\u7f6e\uff0c\u6bcf\u6b21\u52a0\u8f09\u90fd\u9700\u8981\u767b\u5165\u3002',
|
||||
settings_label_sound: '\u901a\u77e5\u8072\u97f3',
|
||||
// sidebar & navigation
|
||||
tab_chat: '聊天',
|
||||
tab_memory: '记忆',
|
||||
tab_skills: '技能',
|
||||
tab_tasks: '任务',
|
||||
tab_todos: '待办',
|
||||
tab_workspaces: '工作区',
|
||||
new_conversation: '新建对话',
|
||||
filter_conversations: '筛选对话…',
|
||||
scheduled_jobs: '定时任务',
|
||||
new_job: '新任务',
|
||||
search_skills: '搜索技能…',
|
||||
new_skill: '新技能',
|
||||
save_skill: '保存技能',
|
||||
personal_memory: '个人记忆',
|
||||
current_task_list: '当前任务列表',
|
||||
new_profile: '新配置',
|
||||
transcript: '记录',
|
||||
download_transcript: '下载为 Markdown',
|
||||
import: '导入',
|
||||
editing: '编辑中',
|
||||
empty_title: '有什么可以帮您?',
|
||||
empty_subtitle: '随时提问、运行命令、浏览文件或管理定时任务。',
|
||||
cancel: '取消',
|
||||
loading: '加载中…',
|
||||
create_job: '创建任务',
|
||||
suggest_plan: '帮我规划一个小项目。',
|
||||
suggest_schedule: '今天有什么安排?',
|
||||
suggest_files: '这个工作区有哪些文件?',
|
||||
sign_out: '退出登录',
|
||||
password_placeholder: '输入新密码…',
|
||||
disable_auth: '停用认证',
|
||||
settings_label_sound: '通知声音',
|
||||
settings_label_notifications: '浏览器通知',
|
||||
settings_desc_sound: '助手完成回复时播放提示音。',
|
||||
settings_desc_notifications: '当标签页在后台时,回复完成后显示系统通知。',
|
||||
settings_desc_token_usage: '在助手每次回复下方显示输入/输出 token 数量。也可以用 /usage 切换。',
|
||||
settings_desc_cli_sessions: '将 Hermes CLI(state.db)中的会话合并到会话列表。点击某个 CLI 会话可导入并继续对话。',
|
||||
settings_desc_sync_insights: '将 WebUI token 使用情况同步到 state.db,使 hermes /insights 包含浏览器会话数据。默认关闭。',
|
||||
settings_desc_check_updates: '当有更新的 WebUI 或助手版本时显示横幅。会在后台定期执行 git fetch。',
|
||||
settings_desc_bot_name: '助手在 UI 中的显示名称。默认为 Hermes。',
|
||||
settings_desc_password: '输入新密码以设置或更改。留空保持当前设置。',
|
||||
},
|
||||
|
||||
// Traditional Chinese (zh-Hant)
|
||||
@@ -973,8 +964,8 @@ const LOCALES = {
|
||||
approval_btn_once_title: '\u5141\u8a31\u57f7\u884c\u6b64\u547d\u4ee4\u4e00\u6b21\uff08Enter\uff09',
|
||||
approval_btn_session: '\u672c\u6b21\u5141\u8a31',
|
||||
approval_btn_session_title: '\u672c\u6b21\u6703\u8a71\u671f\u9593\u5141\u8a31',
|
||||
approval_btn_always: '\u59c4\u59b9\u5141\u8a31',
|
||||
approval_btn_always_title: '\u59c4\u59b9\u5141\u8a31\u6b64\u547d\u4ee4\u6a21\u5f0f',
|
||||
approval_btn_always: '始終允許',
|
||||
approval_btn_always_title: '始終允許此命令模式',
|
||||
approval_btn_deny: '\u62d2\u7edd',
|
||||
approval_btn_deny_title: '\u62d2\u7edd — \u4e0d\u57f7\u884c\u6b64\u547d\u4ee4',
|
||||
approval_responding: '\u8655\u7406\u4e2d\u2026',
|
||||
|
||||
Reference in New Issue
Block a user