Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion frontend/src/lib/locales/zh-CN/actions.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
export default {
actions: {
title: '操作',
description: '使用基于规则的行动自动化工作流',
description: '使用基于规则的操作自动化工作流',
create: '创建操作',
createFirst: '创建您的第一个操作',
noActions: '暂无操作',
Expand Down
94 changes: 47 additions & 47 deletions frontend/src/lib/locales/zh-CN/admin.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ export default {
usersAccess: '用户和权限',
communication: '沟通',
assetManagement: '资产管理',
system: 'System',
system: '系统',
},
adminItems: {
customFields: { title: '自定义字段', description: '管理自定义字段定义' },
Expand All @@ -46,8 +46,8 @@ export default {
configurationSets: { title: '配置集', description: '管理配置集' },
statuses: { title: '状态', description: '管理状态分类和单独状态' },
workflows: { title: '工作流', description: '设计和管理工作流转换' },
conditionSets: { title: 'Condition Sets', description: 'Define conditions that restrict workflow transitions' },
approvalSets: { title: 'Approval Sets', description: 'Multi-step approvals that gate transitions out of a status' },
conditionSets: { title: '条件集', description: '定义限制工作流转换的条件' },
approvalSets: { title: '批准集', description: '控制状态转换的多步骤批准' },
scmProviders: { title: 'SCM 提供商', description: '配置 GitHub、GitLab、Gitea 和 Bitbucket 集成' },
systemImport: { title: '系统导入', description: '从外部系统导入数据' },
linkTypes: { title: '链接类型', description: '管理事项之间的链接类型' },
Expand All @@ -70,7 +70,7 @@ export default {
agentTemplates: { title: '智能体模板', description: '覆盖 Agent Studio 创建目录:模板名称、配置类型和说明' },
workItemStaleness: { title: '质量指标', description: '配置多久未活动的工作项会被视为长期无活动' },
actionCapabilities: { title: '操作能力', description: '管理用于自动化操作节点的 Docker 环境、HTTP 客户端和 LLM 连接' },
diagnostics: { title: 'Diagnostics', description: 'System health: server clock, action failures, and other operational signals' },
diagnostics: { title: '诊断', description: '系统运行状况:服务器时钟、操作失败和其他操作信号' },
},
attachments: {
title: '附件设置',
Expand Down Expand Up @@ -530,24 +530,24 @@ export default {
footerNote: '已连接账户用于以您的名义创建分支和拉取请求。每位用户必须连接自己的账户以确保正确的归属。',
},
emailTemplates: {
title: 'Email Templates',
subtitle: 'Customize the subject and body of transactional emails sent by Windshift.',
loading: 'Loading…',
empty: 'No email templates found.',
template: 'Template',
description: 'Description',
status: 'Status',
actions: 'Actions',
active: 'Active',
inactive: 'Inactive',
edit: 'Edit',
editTitle: 'Edit: {name}',
editFallbackTitle: 'Edit template',
subject: 'Subject',
htmlBody: 'HTML body',
textBody: 'Plain-text body',
adminNotes: 'Description (admin notes)',
activeHint: 'Active (uncheck to fall back to the built-in default)',
title: '电子邮件模板',
subtitle: '自定义 Windshift 发送的事务电子邮件的主题和正文。',
loading: '加载中…',
empty: '未找到电子邮件模板。',
template: '模板',
description: '描述',
status: '状态',
actions: '操作',
active: '启用',
inactive: '停用',
edit: '编辑',
editTitle: '编辑:{name}',
editFallbackTitle: '编辑模板',
subject: '主题',
htmlBody: 'HTML 正文',
textBody: '纯文本正文',
adminNotes: '描述(管理员注释)',
activeHint: '启用(取消选中以回退到内置默认值)',
localeLabel: "语言",
defaultLocale: "默认(所有语言)",
translationHint: "您正在编辑此语言的版本。其他语言使用默认模板。",
Expand All @@ -556,26 +556,26 @@ export default {
translationDeleted: "翻译已删除",
translationSaveFailed: "保存翻译失败:{error}",
translationDeleteFailed: "删除翻译失败:{error}",
availableVariables: 'Available variables',
availableVariables: '可用变量',
syntaxHint:
"Templates use Go's html/template syntax. Use {open} .Field {close} for values and {open} range .Items {close}…{open} end {close} to iterate.",
preview: 'Preview',
previewLoading: 'Rendering…',
previewTitle: 'Preview',
previewSubject: 'Subject:',
plainTextVersion: 'Plain-text version',
save: 'Save',
cancel: 'Cancel',
saved: 'Email template saved',
loadFailed: 'Failed to load email templates: {error}',
saveFailed: 'Failed to save: {error}',
previewFailed: 'Preview failed: {error}',
"模板使用 Go 的 html/template 语法。使用 {open} .Field {close} 作为值,并使用 {open} range .Items {close}…{open} end {close} 进行迭代。",
preview: '预览',
previewLoading: '正在渲染…',
previewTitle: '预览',
previewSubject: '主题:',
plainTextVersion: '纯文本版本',
save: '保存',
cancel: '取消',
saved: '电子邮件模板已保存',
loadFailed: '加载电子邮件模板失败:{error}',
saveFailed: '保存失败:{error}',
previewFailed: '预览失败:{error}',
labels: {
magic_link: 'Portal magic-link sign-in',
email_verification: 'Email address verification',
invitation: 'New user invitation',
notification_batch: 'Batched notifications',
portal_reply: 'Portal customer reply',
magic_link: '门户免密登录链接',
email_verification: '电子邮件地址验证',
invitation: '新用户邀请',
notification_batch: '批量通知',
portal_reply: '门户客户回复',
approval_requested: '门户审批请求',
intake_confirmation: '邮件提交回执',
},
Expand All @@ -602,14 +602,14 @@ export default {
descriptionPlaceholder: '此关系类型的可选描述',
empty: '未找到链接类型。创建第一个类型以启用事项关系。',
defaults: {
tests: { name: '测试', description: '测试用例测试工作事项' },
implements: { name: '实现', description: '工作事项实现另一个工作事项' },
dependsOn: { name: '依赖于', description: '工作事项依赖于另一个工作事项' },
tests: { name: '测试', description: '测试用例测试工作项' },
implements: { name: '实现', description: '工作项实现另一个工作项' },
dependsOn: { name: '依赖于', description: '工作项依赖于另一个工作项' },
relatesTo: { name: '关联到', description: '通用双向关系' },
linksTo: { name: '链接到', description: '通用定向链接' },
duplicates: { name: '重复', description: '工作事项是另一个事项的重复项' },
duplicates: { name: '重复', description: '工作项是另一个事项的重复项' },
childOf: { name: '子项属于', description: '替代层级关系' },
page: { name: '页面', description: '工作事项引用知识页面' },
page: { name: '页面', description: '工作项引用知识页面' },
},
},
statusCategories: {
Expand Down Expand Up @@ -856,8 +856,8 @@ export default {
readOnlyNote: '工作区角色是系统定义的,无法编辑。它们作为参考以了解每个角色可用的权限。',
addCustom: 'Add custom role',
addCustomTitle: 'New custom role',
labelOnlyBadge: 'Label-only',
permissionBearingBadge: 'Permission-bearing',
labelOnlyBadge: '仅标签',
permissionBearingBadge: '含权限',
labelOnlyNotice: 'Custom roles are label-only today. They can be used to route approvals but cannot grant permissions yet.',
cannotDeleteSystem: 'System roles cannot be deleted.',
deleteConfirm: 'Delete this custom role? Members will lose this label assignment.',
Expand Down
Loading
Loading