feat(ui): add locales and split catalogs
Adds Spanish, French, Russian, Japanese, and Simplified Chinese catalogs and wires supported locales into the i18n layer.
This commit is contained in:
67
packages/ui/src/lib/i18n/messages/zh-Hans/session.ts
Normal file
67
packages/ui/src/lib/i18n/messages/zh-Hans/session.ts
Normal file
@@ -0,0 +1,67 @@
|
||||
export const sessionMessages = {
|
||||
"sessionPicker.title": "OpenCode • {folder}",
|
||||
"sessionPicker.empty.noPrevious": "没有历史会话",
|
||||
"sessionPicker.resume.title": "继续会话({count}):",
|
||||
"sessionPicker.session.untitled": "未命名",
|
||||
"sessionPicker.divider.or": "或",
|
||||
"sessionPicker.new.title": "开始新会话:",
|
||||
"sessionPicker.agents.loading": "正在加载智能体...",
|
||||
"sessionPicker.actions.creating": "正在创建...",
|
||||
"sessionPicker.actions.createSession": "创建会话",
|
||||
"sessionPicker.actions.cancel": "取消",
|
||||
|
||||
"sessionList.header.title": "会话",
|
||||
"sessionList.session.untitled": "未命名",
|
||||
"sessionList.status.working": "工作中",
|
||||
"sessionList.status.compacting": "压缩中",
|
||||
"sessionList.status.idle": "空闲",
|
||||
"sessionList.status.needsPermission": "需要权限",
|
||||
"sessionList.status.needsInput": "需要输入",
|
||||
"sessionList.expand.collapseAriaLabel": "折叠会话",
|
||||
"sessionList.expand.expandAriaLabel": "展开会话",
|
||||
"sessionList.expand.collapseTitle": "折叠",
|
||||
"sessionList.expand.expandTitle": "展开",
|
||||
"sessionList.actions.copyId.ariaLabel": "复制会话 ID",
|
||||
"sessionList.actions.copyId.title": "复制会话 ID",
|
||||
"sessionList.actions.rename.ariaLabel": "重命名会话",
|
||||
"sessionList.actions.rename.title": "重命名会话",
|
||||
"sessionList.actions.delete.ariaLabel": "删除会话",
|
||||
"sessionList.actions.delete.title": "删除会话",
|
||||
"sessionList.copyId.success": "已复制会话 ID",
|
||||
"sessionList.copyId.error": "无法复制会话 ID",
|
||||
"sessionList.delete.error": "无法删除会话",
|
||||
"sessionList.rename.error": "无法重命名会话",
|
||||
|
||||
"sessionRenameDialog.title": "重命名会话",
|
||||
"sessionRenameDialog.description.withLabel": "更新“{label}”的标题。",
|
||||
"sessionRenameDialog.description.default": "为此会话设置新标题。",
|
||||
"sessionRenameDialog.input.label": "会话名称",
|
||||
"sessionRenameDialog.input.placeholder": "输入会话名称",
|
||||
"sessionRenameDialog.actions.cancel": "取消",
|
||||
"sessionRenameDialog.actions.rename": "重命名",
|
||||
"sessionRenameDialog.actions.renaming": "正在重命名…",
|
||||
|
||||
"sessionView.fallback.sessionNotFound": "未找到会话",
|
||||
"sessionView.alerts.abortFailed.message": "停止会话失败",
|
||||
"sessionView.alerts.abortFailed.title": "停止失败",
|
||||
"sessionView.alerts.revertFailed.message": "回退到消息失败",
|
||||
"sessionView.alerts.revertFailed.title": "回退失败",
|
||||
"sessionView.alerts.forkFailed.message": "分叉会话失败",
|
||||
"sessionView.alerts.forkFailed.title": "分叉失败",
|
||||
"sessionView.attachments.expandPastedTextAriaLabel": "展开粘贴的文本",
|
||||
"sessionView.attachments.insertPastedTextTitle": "插入粘贴的文本",
|
||||
"sessionView.attachments.removeAriaLabel": "移除附件",
|
||||
|
||||
"sessionEvents.sessionCompactedToast": "会话 {label} 已被压缩",
|
||||
"sessionEvents.sessionError.unknown": "未知错误",
|
||||
"sessionEvents.sessionError.title": "会话错误",
|
||||
"sessionEvents.sessionError.message": "错误:{message}",
|
||||
|
||||
"sessionState.cleanup.deepConfirm.message": "此清理可能较慢,并且可能删除你并不想删除的会话。确定要继续吗?",
|
||||
"sessionState.cleanup.deepConfirm.title": "深度清理会话",
|
||||
"sessionState.cleanup.deepConfirm.detail": "深度清理会话将删除所有没有消息的会话、移除已完成的子智能体会话,并清除会话中未使用的分叉。",
|
||||
"sessionState.cleanup.deepConfirm.confirmLabel": "继续",
|
||||
"sessionState.cleanup.deepConfirm.cancelLabel": "取消",
|
||||
"sessionState.cleanup.toast.one": "已清理 {count} 个空白会话",
|
||||
"sessionState.cleanup.toast.other": "已清理 {count} 个空白会话",
|
||||
} as const
|
||||
Reference in New Issue
Block a user