Merge branch 'release/v2.1.2' of https://github.com/Worklenz/worklenz into test/kanban-order-v1.2.2

This commit is contained in:
shancds
2025-07-15 16:39:35 +05:30
54 changed files with 2700 additions and 540 deletions

View File

@@ -1,22 +1,28 @@
{
"taskHeader": {
"taskNamePlaceholder": "输入您的任务",
"deleteTask": "删除任务"
"deleteTask": "删除任务",
"parentTask": "父任务",
"currentTask": "当前任务",
"back": "返回",
"backToParent": "返回父任务",
"toParentTask": "到父任务",
"loadingHierarchy": "加载层次结构..."
},
"taskInfoTab": {
"title": "信息",
"details": {
"title": "详",
"title": "详细信息",
"task-key": "任务键",
"phase": "阶段",
"assignees": "受人",
"assignees": "受人",
"due-date": "截止日期",
"time-estimation": "时间估算",
"priority": "优先级",
"labels": "标签",
"billable": "可计费",
"notify": "通知",
"when-done-notify": "完成时通知",
"when-done-notify": "完成时通知",
"start-date": "开始日期",
"end-date": "结束日期",
"hide-start-date": "隐藏开始日期",
@@ -24,18 +30,18 @@
"hours": "小时",
"minutes": "分钟",
"progressValue": "进度值",
"progressValueTooltip": "设置进度百分比0-100%",
"progressValueTooltip": "设置进度百分比 (0-100%)",
"progressValueRequired": "请输入进度值",
"progressValueRange": "进度必须在0到100之间",
"progressValueRange": "进度必须在 0 到 100 之间",
"taskWeight": "任务权重",
"taskWeightTooltip": "设置此子任务的权重百分比",
"taskWeightTooltip": "设置此子任务的权重 (百分比)",
"taskWeightRequired": "请输入任务权重",
"taskWeightRange": "权重必须在0到100之间",
"taskWeightRange": "权重必须在 0 到 100 之间",
"recurring": "重复"
},
"labels": {
"labelInputPlaceholder": "搜索或创建",
"labelsSelectorInputTip": "按回车创建"
"labelsSelectorInputTip": "按 Enter 键创建"
},
"description": {
"title": "描述",
@@ -44,7 +50,7 @@
"subTasks": {
"title": "子任务",
"addSubTask": "添加子任务",
"addSubTaskInputPlaceholder": "输入您的任务并按回车",
"addSubTaskInputPlaceholder": "输入您的任务并按回车",
"refreshSubTasks": "刷新子任务",
"edit": "编辑",
"delete": "删除",
@@ -52,10 +58,10 @@
"deleteSubTask": "删除子任务"
},
"dependencies": {
"title": "依赖关系",
"addDependency": "+ 添加新依赖",
"title": "依赖",
"addDependency": "+ 添加新依赖",
"blockedBy": "被阻止",
"searchTask": "输入搜索任务",
"searchTask": "输入搜索任务",
"noTasksFound": "未找到任务",
"confirmDeleteDependency": "您确定要删除吗?"
},
@@ -67,7 +73,7 @@
"comments": {
"title": "评论",
"addComment": "+ 添加新评论",
"noComments": "还没有评论。成为第一个评论的人",
"noComments": "还没有评论。成为第一个评论",
"delete": "删除",
"confirmDeleteComment": "您确定要删除此评论吗?",
"addCommentPlaceholder": "添加评论...",
@@ -75,12 +81,12 @@
"commentButton": "评论",
"attachFiles": "附加文件",
"addMoreFiles": "添加更多文件",
"selectedFiles": "已选择的文件(最多25MB{count}个)",
"maxFilesError": "您最多只能上传{count}个文件",
"selectedFiles": "选定文件 (最多 25MB{count} 个)",
"maxFilesError": "您最多只能上传 {count} 个文件",
"processFilesError": "处理文件失败",
"addCommentError": "请添加评论或附加文件",
"createdBy": "{{time}}由{{user}}创建",
"updatedTime": "更新于{{time}}"
"createdBy": "由 {{user}} 在 {{time}} 创建",
"updatedTime": "更新于 {{time}}"
},
"searchInputPlaceholder": "按名称搜索",
"pendingInvitation": "待处理邀请"
@@ -88,8 +94,8 @@
"taskTimeLogTab": {
"title": "时间日志",
"addTimeLog": "添加新时间日志",
"totalLogged": "总记录时间",
"exportToExcel": "导出到Excel",
"totalLogged": "总记录",
"exportToExcel": "导出到 Excel",
"noTimeLogsFound": "未找到时间日志",
"timeLogForm": {
"date": "日期",
@@ -103,7 +109,7 @@
"selectDateError": "请选择日期",
"selectStartTimeError": "请选择开始时间",
"selectEndTimeError": "请选择结束时间",
"endTimeAfterStartError": "结束时间必须开始时间之后"
"endTimeAfterStartError": "结束时间必须晚于开始时间"
}
},
"taskActivityLogTab": {
@@ -116,8 +122,8 @@
},
"taskProgress": {
"markAsDoneTitle": "将任务标记为完成?",
"confirmMarkAsDone": "是,标记为完成",
"cancelMarkAsDone": ",保持当前状态",
"markAsDoneDescription": "您已将进度设置为100%。您想将任务状态更新为\"完成\"吗?"
"confirmMarkAsDone": "是,标记为完成",
"cancelMarkAsDone": ",保持当前状态",
"markAsDoneDescription": "您已将进度设置为 100%。您想将任务状态更新为\"完成\"吗?"
}
}

View File

@@ -37,6 +37,7 @@
"addSubTaskText": "+ 添加子任务",
"addTaskInputPlaceholder": "输入任务并按回车键",
"noTasksInGroup": "此组中没有任务",
"dropTaskHere": "将任务拖到这里",
"openButton": "打开",
"okButton": "确定",
"noLabelsFound": "未找到标签",