Merge branch 'sprint/175_sgm_upgrade' into 'master'

Sprint/175 sgm upgrade

See merge request easycorp/zentaopms!786
This commit is contained in:
王怡栋
2021-12-06 07:14:51 +00:00
25 changed files with 426 additions and 209 deletions
+1 -1
View File
@@ -1 +1 @@
15.8
16.0.beta1
+1 -1
View File
@@ -16,7 +16,7 @@ if(!class_exists('config')){class config{}}
if(!function_exists('getWebRoot')){function getWebRoot(){}}
/* 基本设置。Basic settings. */
$config->version = '15.8'; // ZenTaoPHP的版本。 The version of ZenTaoPHP. Don't change it.
$config->version = '16.0.beta1'; // ZenTaoPHP的版本。 The version of ZenTaoPHP. Don't change it.
$config->charset = 'UTF-8'; // ZenTaoPHP的编码。 The encoding of ZenTaoPHP.
$config->cookieLife = time() + 2592000; // Cookie的生存时间。The cookie life time.
$config->timezone = 'Asia/Shanghai'; // 时区设置。 The time zone setting, for more see http://www.php.net/manual/en/timezones.php.
+183 -67
View File
@@ -1,73 +1,189 @@
2021-11-19 15.8
2021-12-06 16.0.beat1
完成的需求
28965 实现分支的新增/编辑操作
28941 重新登陆系统后产品下拉菜单应当保持上次选中的产品名称
28932 实现分支的批量操作
28931 调整分支管理功能
28904 优化项目列表“我参与的”筛选结果
28833 创建执行页面可以直接维护相关负责人信息
28819 调整项目集/产品/项目/执行重名规则
28510 项目列表中增加项目代号字段显示
28509 项目概况中增加项目代号的显示
28466 测试Bug列表中增加按所属项目的搜索条件
28138 员工负载表中增加项目名称信息
28131 待处理任务列表中子任务名称前显示父任务
28098 需求批量转任务时对已经转换过任务的需求进行提示
25673 分支增加排序功能
25670 多分支产品浏览需求的时候将所有和主干区分开
25667 将所有分支概念改为主干并处理历史数据
25666 可以将某一个分支关闭
25665 梳理项目和执行关联产品分支的逻辑
15478 我的地盘bug列表增加确认字段
14877 根据分支提示上次版本计划名称
14778 分支设置默认分支功能
14772 需求修改所属分支时如果有冲突给出提示
14771 启用多分支功能后增加分支字样显示的控制
14761 选择某一个分支之后点击其他菜单希望能够保持分支下拉菜单状态
14005 能够按照平台分支浏览用户需求
29147 产品下软件需求列表需求名称前显示主干的分支名
29145 项目和执行关联了产品的多个分支及计划时调整概况页面显示方式
29144 所有分支下批量编辑需求/BUG/用例,所属模块数据默认为所有分支的模块时,需要处理分支与模块不一致的问题
29143 批量创建需求/BUG/用例时所属模块选择同上,需要检测上一行数据的所属分支和当前行的所属分支是否一致
29142 启用多分支功能后要Bug增加分支字样显示的控制
29141 启用多分支功能后要用例增加分支字样显示的控制
29059 多分支产品批量创建需求时分支字段设为默认项
28974 产品列表批量调整计划时在计划名称前显示分支信息
28973 提交Bug时分支与影响版本要跟着联动
28972 产品列表左侧的模块设置调整为显示设置
28310 未开始的项目集有项目开始的时候自动将项目集状态设置为开始
28309 未开始的项目有执行开始的时候自动将项目状态设置为开始
28308 未开始的执行有任务开始的时候自动将执行状态设置为开始
14005 能够按照平台分支浏览用户需求
14429 父需求支持变更
14761 选择某一个分支之后点击其他菜单希望能够保持分支下拉菜单状态
14771 启用多分支功能后增加分支字样显示的控制
14772 需求修改所属分支时如果有冲突给出提示
14778 分支设置默认分支功能
14877 根据分支提示上次版本计划名称
15134 员工负载表增加备注说明
15470 看板可以设置一个单元格里面卡片的排列方式
15478 我的地盘bug列表增加确认字段
25665 梳理项目和执行关联产品分支的逻辑
25666 可以将某一个分支关闭
25667 将所有分支概念改为主干并处理历史数据
25670 多分支产品浏览需求的时候将所有和主干区分开
25673 分支增加排序功能
27484 文档库右侧目录增加文件的浮动操作菜单
27485 文档库右侧目录增加目录的浮动操作菜单
27486 wiki目录中,当鼠标悬浮到文章名称时展示文章快捷操作
27487 wiki目录中,鼠标悬浮到具体章节时展示章节的快捷操作
27927 执行看板默认只显示一屏滚动时再往下加载
28098 需求批量转任务时对已经转换过任务的需求进行提示
28131 待处理任务列表中子任务名称前显示父任务
28138 员工负载表中增加项目名称信息
28147 统计列表中具备横向滚动条的列表可以直接展示出来
28153 Bug创建表中优化执行查询条件
28235 关闭项目时增加实际完成日期的记录
28236 项目工时统计中增加实际开始和实际完成的信息
28237 执行启动时增加实际开始日期的记录
28238 关闭执行时增加实际完成日期的记录
28239 执行工时统计中增加实际开始和实际完成的信息
28310 未开始的项目
28466 测试Bug列表中增加按所属项目的搜索条件
28509 项目概况中增加项目代号的显示
28510 项目列表中增加项目代号字段显示
28719 项目看板中看板列显示数量汇总
28727 计划创建迭代时选择项目点击下一步后自动关闭选择弹窗
28809 执行看板中进行中项目排序规则调整
28810 执行看板中已关闭的执行只展示最近2期数据
28811 执行看板中执行支持拖动调整看板列和状态
28811 执行看板中执行支持拖动调整看板列和状态
28812 项目看板中调整项目集和项目的排序规则
28813 项目看板中已关闭的项目只展示最近2个数据
28814 项目看板中项目支持拖动调整看板列和状态
28814 项目看板中项目支持拖动调整看板列和状态
28815 产品看板中看板列显示数量汇总
28816 产品看板中调整项目集和产品的排序规则
28817 项目集看板中调整项目集和产品的排序规则
28818 项目集看板中看板列显示数量汇总
28819 调整项目集/产品/项目/执行重名规则
28833 创建执行页面可以直接维护相关负责人信息
28834 项目的分组权限中移除无用的模块和方法
28835 关联多个产品的项目也可以选择归并方式
28904 优化项目列表“我参与的”筛选结果 结
28928 可以设置哪些人不需要提醒
28929 编辑bug修改状态时如果未修改成功希望有错误提示
28931 调整分支管理功能
28932 实现分支的批量操作
28941 重新登陆系统后产品下拉菜单应当保持上次选中的产品名称
28944 在开源版中增加瀑布模型的相关功能
28959 老版本升级新版本数据归并的时候,可以修改项目、执行名称。
28960 调整产品列表页面的宽度展示比例
28965 实现分支的新增/编辑操作
28970 需求列表批量选中希望可以通过shift快捷键操作
28972 产品列表左侧的模块设置调整为显示设置
28973 提交Bug时分支与影响版本要跟着联动
28974 产品列表批量调整计划时在计划名称前显示分支信息
28993 创建或者编辑用例时调整所属需求的查询逻辑
29000 产品列表中调整字段显示宽度
29002 动态支持按正序/倒序切换排序
29030 已挂起的项目/执行下面的任务不在待办/待处理的任务中展示
29059 多分支产品批量创建需求时分支字段设为默认项
29069 组织团队成员任务列表增加优先级排序功能
29074 用户下拉菜单中增加人员的头像/部门/职位信息
29108 提交/编辑软件需求页面中增加反馈者和通知邮箱信息
29109 提交/编辑Bug页面中增加反馈者和通知邮箱信息
29116 创建/编辑发布信息的通知人员中增加反馈者
29127 计划的Bug列表中增加批量编辑和调整计划功能
29131 产品概况中增加评审人员的设置
29134 看板页面的刷新不要抖动用更加平滑的方式呈现
29141 启用多分支功能后要用例增加分支字样显示的控制
29142 启用多分支功能后要Bug增加分支字样显示的控制
29143 批量创建需求/BUG/用例时所属模块选择同上,需要检测上一行数据的所属分支和当前行的所属分支是否一致
29144 所有分支下批量编辑需求/BUG/用例,所属模块数据默认为所有分支的模块时,需要处理分支与模块不一致的问题
29145 项目和执行关联了产品的多个分支及计划时调整概况页面显示方式
29147 产品下软件需求列表需求名称前显示主干的分支名
29156 启用多分支功能后项目需求列表增加是否显示分支名
29157 启用多分支功能后执行需求列表增加是否显示分支名
29158 启用多分支功能后执行任务列表增加是否显示分支名
29166 需求调整分支时,需求所属模块为主干的不用清空所属模块
29167 Bug调整分支时所属模块为主干的不用清空所属模块
29168 用例调整分支时所属模块为主干的不用清空所属模块
29173 项目关联产品计划时不允许关联父计划
29174 执行关联产品计划时不允许关联父计划
29182 分支下拉菜单中显示已关闭的分支状态
29192 归并数据遇到重名数据时可修改重名的数据
29193 调整发布中消息通知的触发方式
29218 分支的状态全部为关闭时才能调整产品类型为正常
29234 梳理分支逻辑
29438 在执行1下创建测试用例在执行2用例列表中也能看到
修复的BUG
15826 后台评审流程开启后产品中批量创建研发需求没有默认需要评审
15798 报告导出之后不展示饼状图
15780 更改项目集的父项目集时,下面的产品线不能变更到顶层项目集
15695 建用例,有默认所属模块可选择所有需求
15694 执行下创建用例,可以选择产品所有的模块和需求
15693 卡片展示项目时,项目状态显示不正确
15691 套件的用例列表右上角的操作按钮样式不一致
15690 切换产品后,新建用例未显示在用例列表中
15689 测试单的报表百分比换行
15688 新建用例,模块和需求对应错误
15687 自定义任务优先级展示问题
15686 创建项目填充数据后,再选择项目集数据被清空
15665 维护目录和版本管理前的icon图标一样
12023 产品下分支页面建议优化
11290 邮件列表中主题字段内容部分遮挡
16302 项目软件需求下搜索下拉列中所属分支显示为%s
16257 创建执行的时候已经关闭的项目仍然可以选择
16139 设为分支为默认分支icon没有显示完全
16130 项目下创建测试用例时相关需求列出的数据不对
16018 项目-测试-BUG界面提交BUG不显示多分支/平台
16000 执行测试用例下用例标题换行显示
15828 项目集列表中删除顶级项目,跳转错误
15781 项目创建版本时选择不到产品分支
15675 版本下解决又激活的bug,重新解决的时候,应该带有之前版本信息
14101 青春蓝-引导页国际版配图为中文
13756 提bug页面没有正常显示所属产品分支的控件
6978 多分支产品bug搜索影响版本不太清晰
6917 用例转bug编号会变化
6978 多分支产品bug搜索影响版本不太清晰
11290 邮件列表中主题字段内容部分遮挡
12023 产品下分支页面建议优化
13756 提bug页面没有正常显示所属产品分支的控件
14101 青春蓝-引导页国际版配图为中文
15665 维护目录和版本管理前的icon图标一样
15675 版本下解决又激活的bug,重新解决的时候,应该带有之前版本信息
15675 版本下解决又激活的bug,重新解决的时候,应该带有之前版本信息
15686 创建项目填充数据后,再选择项目集数据被清空
15687 自定义任务优先级展示问题
15688 新建用例,模块和需求对应错误
15689 测试单的报表百分比换行
15690 切换产品后,新建用例未显示在用例列表中
15691 套件的用例列表右上角的操作按钮样式不一致
15693 卡片展示项目时,项目状态显示不正确
15694 执行下创建用例,可以选择产品所有的模块和需求
15695 建用例,有默认所属模块可选择所有需求
15737 统计视图无法通过权限控制取消
15780 更改项目集的父项目集时,下面的产品线不能变更到顶层项目集
15781 项目创建版本时选择不到产品分支
15798 报告导出之后不展示饼状图
15826 后台评审流程开启后产品中批量创建研发需求没有默认需要评审
15828 项目集列表中删除顶级项目,跳转错误
16000 执行测试用例下用例标题换行显示
16018 项目-测试-BUG界面提交BUG不显示多分支/平台
16130 项目下创建测试用例时相关需求列出的数据不对
16139 设为分支为默认分支icon没有显示完全
16257 创建执行的时候已经关闭的项目仍然可以选择
16302 项目软件需求下搜索下拉列中所属分支显示为%s
16527 批量编辑用例时,列出了所有分支
16567 多分支产品的任务名称前主干分支名称显示其他分支名称不显示
16570 经典模式多分支产品批量提bug时标题未填写点击保存没做提示
16573 经典模式多分支产品批量创建用例未填写用例标题保存直接跳转列表没做提示
16574 关联产品页面已关联产品可以下拉选择其他未关联的分支
16582 分支1版本可以关联其他分支需求
16583 批量编辑测试用例分支显示错误导致无法选择模块
16584 执行版本不能按照所属分支搜索
16585 主干版本前未显示主干标识
16587 需求编辑页面所处阶段处分支展示方式建议优化
16588 项目/执行下显示了未关联的分支需求
16589 多分支产品测试用例列表用例类型展示有遮挡
16591 批量编辑研发需求修改分支后再修改回去计划没有随之联动
16592 多分支产品项目的研发需求模块展示不对
16593 测试下Bug页面中左侧模块树默认高亮了主干
16603 项目列表中项目名称显示不全
16605 项目的用例下显示了所有的分支
16608 编辑模块页面选择分支后上级模块列出的还是主干模块
16609 导出用例的模板显示了所有分支
16612 用例模板没显示分支下的模块
16616 导入用例分支下拉列表显示了所有分支
16620 研发需求变动列表一条用例显示多次
16621 搜索用例时,所属分支列出了所有分支
16622 产品下研发需求页搜索的所属模块下拉只列出了主干下的模块
16623 多分支产品关闭的分支在项目关联产品的时候仍然显示
16624 产品详情页中左上角产品下拉菜单中无当前产品选项
16626 测试套件中不显示其他分支模块只显示主干模块
16631 套件的用例名称前不显示主干
16637 测试单关联用例列表,用例列表显示分支标识
16639 测试用例详情页指派给用户显示数字
16640 测试单的优先级显示为0
16641 地盘待处理下用例批量编辑页面相关研发需求未带出
16643 地盘下批量编辑任务页面“贡献”菜单位置显示不对
16645 创建Gitlab动态没有链接地址
16646 文档的产品库中产品显示错误
16647 测试单生成报告提示没有关联的非Trunk测试单
16648 项目列表中项目名称完全折叠隐藏
16650 多分支产品测试套件详情所属模块只展示主干模块
16653 发布可以关联所有分支的需求
16676 地盘待处理下批量执行用例页面有代码报错
16680 产品库创建文档时所属文档库下拉无法选择其他产品库
16681 导入用例库测试用例分支和模块不对应
16682 地盘贡献下复制用例页面有代码报错
16683 测试单关联测试用例不能选择主干
16684 套件中用例标题的主干分支不显示
16685 测试单关联测试用例分支=空搜索到的数据为主干的测试用例
16689 测试单用例列表不显示测试用例相关模块
16690 产品下需求批量编辑页面计划显示不对
16692 项目下软件需求批量编辑页面分支显示不对
16694 提交测试的测试单不应该受左上角选择分支影响
16697 测试单关联测试用例选择所属分支应该只能选择版本关联的分支
16700 项目创建发布选择版本后产品分支会消失
16708 批量编辑多分支产品的研发需求报错
16713 产品需求模块中主干模块直接显示不用增加层级
2021-11-02 15.7.1
修复的BUG
15835 创建产品选择产品线选中样式不对
+23 -12
View File
@@ -9,18 +9,29 @@
* @version $Id: de.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $
* @link http://www.zentao.net
*/
$lang->action->common = 'Log';
$lang->action->product = $lang->productCommon;
$lang->action->project = 'Project';
$lang->action->execution = $lang->execution->common;
$lang->action->objectType = 'Object Type';
$lang->action->objectID = 'ID';
$lang->action->objectName = 'Objekt Name';
$lang->action->actor = 'Handler';
$lang->action->action = 'Aktion';
$lang->action->actionID = 'Aktion ID';
$lang->action->date = 'Datum';
$lang->action->extra = 'Wertschöpfung';
global $config;
$lang->action->common = 'Log';
$lang->action->id = 'ID';
$lang->action->product = $lang->productCommon;
$lang->action->project = 'Project';
$lang->action->execution = $lang->execution->common;
$lang->action->objectType = 'Object Type';
$lang->action->objectID = 'ID';
$lang->action->objectName = 'Objekt Name';
$lang->action->actor = 'Handler';
$lang->action->action = 'Aktion';
$lang->action->actionID = 'Aktion ID';
$lang->action->date = 'Datum';
$lang->action->extra = 'Wertschöpfung';
$lang->action->system = 'System';
$lang->action->url = 'URL';
$lang->action->contentType = 'Content Type';
$lang->action->data = 'Data';
$lang->action->result = 'Result';
$lang->action->modified = 'Modified';
$lang->action->old = 'Old';
$lang->action->new = 'New';
$lang->action->trash = 'Aufräumen';
$lang->action->undelete = 'Wiederherstellen';
+5
View File
@@ -29,6 +29,9 @@ $lang->action->url = 'URL';
$lang->action->contentType = 'Content Type';
$lang->action->data = 'Data';
$lang->action->result = 'Result';
$lang->action->modified = 'Modified';
$lang->action->old = 'Old';
$lang->action->new = 'New';
$lang->action->trash = 'Recycle';
$lang->action->undelete = 'Restore';
@@ -295,6 +298,8 @@ $lang->action->label->startProgram = '(The start of the project sets th
$lang->action->label->createmr = 'Merge Request Linked';
$lang->action->label->deletemr = 'Merge Request Unlinked';
$lang->action->label->mergedmr = 'Merge Request Merged';
$lang->action->label->compilepass = 'Compile Success';
$lang->action->label->compilefail = 'Compile Fail';
$lang->action->label->reopen = 'Reopen';
$lang->action->label->approve = 'Passed';
$lang->action->label->reject = 'Rejected';
+2
View File
@@ -186,6 +186,7 @@ $lang->bug->legendComment = 'Note';
$lang->bug->legendLife = 'Bug Life';
$lang->bug->legendMisc = 'Misc.';
$lang->bug->legendRelated = 'Related Info';
$lang->bug->legendThisWeekCreated = 'This Week Created';
/* Button. */
$lang->bug->buttonConfirm = 'Confirm';
@@ -280,6 +281,7 @@ $lang->bug->statusList['active'] = 'Active';
$lang->bug->statusList['resolved'] = 'Resolved';
$lang->bug->statusList['closed'] = 'Closed';
$lang->bug->confirmedList[''] = '';
$lang->bug->confirmedList[1] = 'Yes';
$lang->bug->confirmedList[0] = 'No';
+4
View File
@@ -108,6 +108,10 @@ $lang->customMenu = 'Custom Menu';
$lang->customField = 'Custom Field';
$lang->lineNumber = 'Line No.';
$lang->tutorialConfirm = 'You are using ZenTao tutorial. Do you want to quit right now?';
$lang->levelExceeded = 'The level has exceeded the display range. For more information, please go to the web page or view it through search.';
$lang->serviceAgreement = "Service Agreement";
$lang->privacyPolicy = "Privacy Policy";
$lang->preShortcutKey = '[Shortcut:←]';
$lang->nextShortcutKey = '[Shortcut:→]';
+97 -90
View File
@@ -28,96 +28,103 @@ $lang->dev->fields['length'] = 'Length';
$lang->dev->fields['null'] = 'Null';
$lang->dev->tableList = array();
$lang->dev->tableList['action'] = 'Action';
$lang->dev->tableList['bug'] = 'Bug';
$lang->dev->tableList['build'] = 'Build';
$lang->dev->tableList['burn'] = 'Burndown Chart';
$lang->dev->tableList['case'] = 'Test Case';
$lang->dev->tableList['casestep'] = 'Case Step';
$lang->dev->tableList['company'] = 'Company';
$lang->dev->tableList['config'] = 'Configuration';
$lang->dev->tableList['custom'] = 'Custom';
$lang->dev->tableList['dept'] = 'Department';
$lang->dev->tableList['doc'] = 'Document';
$lang->dev->tableList['doclib'] = 'Document Library';
$lang->dev->tableList['effort'] = 'Effort';
$lang->dev->tableList['extension'] = 'Extension';
$lang->dev->tableList['file'] = 'File';
$lang->dev->tableList['group'] = 'Group';
$lang->dev->tableList['grouppriv'] = 'Privilege';
$lang->dev->tableList['history'] = 'History';
$lang->dev->tableList['lang'] = 'Language';
$lang->dev->tableList['module'] = 'Module';
$lang->dev->tableList['program'] = 'Program';
$lang->dev->tableList['product'] = $lang->productCommon;
$lang->dev->tableList['productplan'] = $lang->productCommon . 'Plan';
$lang->dev->tableList['project'] = 'Project';
$lang->dev->tableList['projectproduct'] = 'Project' . $lang->productCommon;
$lang->dev->tableList['projectstory'] = 'Project Story';
$lang->dev->tableList['execution'] = $lang->executionCommon;
$lang->dev->tableList['release'] = 'Release';
$lang->dev->tableList['story'] = 'Story';
$lang->dev->tableList['storyspec'] = 'Story Description';
$lang->dev->tableList['task'] = 'Task';
$lang->dev->tableList['taskestimate'] = 'Estimates';
$lang->dev->tableList['team'] = 'Team';
$lang->dev->tableList['testresult'] = 'Test Result';
$lang->dev->tableList['testrun'] = 'Test Run';
$lang->dev->tableList['testtask'] = 'Test Request';
$lang->dev->tableList['todo'] = 'Todo';
$lang->dev->tableList['user'] = 'User';
$lang->dev->tableList['usercontact'] = 'User Contact';
$lang->dev->tableList['usergroup'] = 'User Group';
$lang->dev->tableList['userquery'] = 'User Query';
$lang->dev->tableList['usertpl'] = 'User Template';
$lang->dev->tableList['admin'] = 'Admin';
$lang->dev->tableList['api'] = 'API';
$lang->dev->tableList['backup'] = 'Backup';
$lang->dev->tableList['common'] = 'Common';
$lang->dev->tableList['convert'] = 'Convert';
$lang->dev->tableList['dev'] = 'Develop';
$lang->dev->tableList['git'] = 'GIT';
$lang->dev->tableList['index'] = 'Home';
$lang->dev->tableList['install'] = 'Install';
$lang->dev->tableList['mail'] = 'Email';
$lang->dev->tableList['misc'] = 'Misc.';
$lang->dev->tableList['my'] = 'Dashboard';
$lang->dev->tableList['qa'] = 'Test';
$lang->dev->tableList['report'] = 'Report';
$lang->dev->tableList['search'] = 'Search';
$lang->dev->tableList['sso'] = 'SSO';
$lang->dev->tableList['svn'] = 'SVN';
$lang->dev->tableList['testcase'] = 'Test Case';
$lang->dev->tableList['testreport'] = 'Test Report';
$lang->dev->tableList['testsuite'] = 'Test Suite';
$lang->dev->tableList['caselib'] = 'Case Library';
$lang->dev->tableList['tree'] = 'Module Tree';
$lang->dev->tableList['upgrade'] = 'Update';
$lang->dev->tableList['cron'] = 'Cron';
$lang->dev->tableList['datatable'] = 'Data Table';
$lang->dev->tableList['block'] = 'Block';
$lang->dev->tableList['branch'] = 'Branch';
$lang->dev->tableList['doccontent'] = 'Doc Content';
$lang->dev->tableList['storystage'] = 'Story Phase';
$lang->dev->tableList['tutorial'] = 'Tutorial';
$lang->dev->tableList['suitecase'] = 'Suite Case';
$lang->dev->tableList['score'] = 'Score';
$lang->dev->tableList['entry'] = 'Application';
$lang->dev->tableList['webhook'] = 'WebHook';
$lang->dev->tableList['log'] = 'Log';
$lang->dev->tableList['message'] = 'Message';
$lang->dev->tableList['notify'] = 'Notification';
$lang->dev->tableList['userview'] = 'User Privilege';
$lang->dev->tableList['repo'] = 'Code';
$lang->dev->tableList['repohistory'] = 'Repo History';
$lang->dev->tableList['repofiles'] = 'Repo Files';
$lang->dev->tableList['repobranch'] = 'Repo Branch';
$lang->dev->tableList['ci'] = 'CI';
$lang->dev->tableList['compile'] = 'Compile';
$lang->dev->tableList['jenkins'] = 'Jenkins';
$lang->dev->tableList['job'] = 'Job';
$lang->dev->tableList['searchdict'] = 'Search dict';
$lang->dev->tableList['searchindex'] = 'Search index';
$lang->dev->tableList['action'] = 'Action';
$lang->dev->tableList['bug'] = 'Bug';
$lang->dev->tableList['build'] = 'Build';
$lang->dev->tableList['burn'] = 'Burndown Chart';
$lang->dev->tableList['case'] = 'Test Case';
$lang->dev->tableList['casestep'] = 'Case Step';
$lang->dev->tableList['company'] = 'Company';
$lang->dev->tableList['config'] = 'Configuration';
$lang->dev->tableList['custom'] = 'Custom';
$lang->dev->tableList['dept'] = 'Department';
$lang->dev->tableList['doc'] = 'Document';
$lang->dev->tableList['doclib'] = 'Document Library';
$lang->dev->tableList['effort'] = 'Effort';
$lang->dev->tableList['extension'] = 'Extension';
$lang->dev->tableList['file'] = 'File';
$lang->dev->tableList['group'] = 'Group';
$lang->dev->tableList['grouppriv'] = 'Privilege';
$lang->dev->tableList['history'] = 'History';
$lang->dev->tableList['lang'] = 'Language';
$lang->dev->tableList['module'] = 'Module';
$lang->dev->tableList['program'] = 'Program';
$lang->dev->tableList['product'] = $lang->productCommon;
$lang->dev->tableList['productplan'] = $lang->productCommon . 'Plan';
$lang->dev->tableList['project'] = 'Project';
$lang->dev->tableList['projectproduct'] = 'Project' . $lang->productCommon;
$lang->dev->tableList['projectstory'] = 'Project Story';
$lang->dev->tableList['execution'] = $lang->executionCommon;
$lang->dev->tableList['release'] = 'Release';
$lang->dev->tableList['story'] = 'Story';
$lang->dev->tableList['storyspec'] = 'Story Description';
$lang->dev->tableList['task'] = 'Task';
$lang->dev->tableList['taskestimate'] = 'Estimates';
$lang->dev->tableList['team'] = 'Team';
$lang->dev->tableList['testresult'] = 'Test Result';
$lang->dev->tableList['testrun'] = 'Test Run';
$lang->dev->tableList['testtask'] = 'Test Request';
$lang->dev->tableList['todo'] = 'Todo';
$lang->dev->tableList['user'] = 'User';
$lang->dev->tableList['usercontact'] = 'User Contact';
$lang->dev->tableList['usergroup'] = 'User Group';
$lang->dev->tableList['userquery'] = 'User Query';
$lang->dev->tableList['usertpl'] = 'User Template';
$lang->dev->tableList['admin'] = 'Admin';
$lang->dev->tableList['api'] = 'API';
$lang->dev->tableList['backup'] = 'Backup';
$lang->dev->tableList['common'] = 'Common';
$lang->dev->tableList['convert'] = 'Convert';
$lang->dev->tableList['dev'] = 'Develop';
$lang->dev->tableList['git'] = 'GIT';
$lang->dev->tableList['index'] = 'Home';
$lang->dev->tableList['install'] = 'Install';
$lang->dev->tableList['mail'] = 'Email';
$lang->dev->tableList['misc'] = 'Misc.';
$lang->dev->tableList['my'] = 'Dashboard';
$lang->dev->tableList['qa'] = 'Test';
$lang->dev->tableList['report'] = 'Report';
$lang->dev->tableList['search'] = 'Search';
$lang->dev->tableList['sso'] = 'SSO';
$lang->dev->tableList['svn'] = 'SVN';
$lang->dev->tableList['testcase'] = 'Test Case';
$lang->dev->tableList['testreport'] = 'Test Report';
$lang->dev->tableList['testsuite'] = 'Test Suite';
$lang->dev->tableList['caselib'] = 'Case Library';
$lang->dev->tableList['tree'] = 'Module Tree';
$lang->dev->tableList['upgrade'] = 'Update';
$lang->dev->tableList['cron'] = 'Cron';
$lang->dev->tableList['datatable'] = 'Data Table';
$lang->dev->tableList['block'] = 'Block';
$lang->dev->tableList['branch'] = 'Branch';
$lang->dev->tableList['doccontent'] = 'Doc Content';
$lang->dev->tableList['storystage'] = 'Story Phase';
$lang->dev->tableList['tutorial'] = 'Tutorial';
$lang->dev->tableList['suitecase'] = 'Suite Case';
$lang->dev->tableList['score'] = 'Score';
$lang->dev->tableList['entry'] = 'Application';
$lang->dev->tableList['webhook'] = 'WebHook';
$lang->dev->tableList['log'] = 'Log';
$lang->dev->tableList['message'] = 'Message';
$lang->dev->tableList['notify'] = 'Notification';
$lang->dev->tableList['userview'] = 'User Privilege';
$lang->dev->tableList['repo'] = 'Code';
$lang->dev->tableList['repohistory'] = 'Repo History';
$lang->dev->tableList['repofiles'] = 'Repo Files';
$lang->dev->tableList['repobranch'] = 'Repo Branch';
$lang->dev->tableList['ci'] = 'CI';
$lang->dev->tableList['compile'] = 'Compile';
$lang->dev->tableList['jenkins'] = 'Jenkins';
$lang->dev->tableList['job'] = 'Job';
$lang->dev->tableList['searchdict'] = 'Search dict';
$lang->dev->tableList['searchindex'] = 'Search index';
$lang->dev->tableList['kanbanlane'] = 'Kanban Lane';
$lang->dev->tableList['kanbancolumn'] = 'Kanban Column';
$lang->dev->tableList['stakeholder'] = 'Stakeholder';
$lang->dev->tableList['im_chat_message_index'] = 'Zentao Client Message';
$lang->dev->tableList['im_message_backup'] = 'Zentao Client Backup';
$lang->dev->tableList['im_message_index'] = 'Zentao Client Message Index';
$lang->dev->tableList['im_userdevice'] = 'Zentao Client User Device';
$lang->dev->groupList['my'] = 'Dashboard';
$lang->dev->groupList['program'] = 'Program';
+1
View File
@@ -103,6 +103,7 @@ $lang->execution->copyNoExecution = 'There are no ' . $lang->executionCommon .
$lang->execution->noTeam = 'No team members at the moment';
$lang->execution->or = ' or ';
$lang->execution->selectProject = 'Please select project';
$lang->execution->unfoldClosed = 'Unfold Closed';
$lang->execution->editName = 'Edit Name';
$lang->execution->setWIP = 'WIP Settings';
$lang->execution->sortColumn = 'Kanban Card Sorting';
+1 -1
View File
@@ -154,7 +154,7 @@ $lang->gitlab->group->requestAccessEnabledTip = "Allow users to
$lang->gitlab->group->lfsEnabled = 'Large File Storage';
$lang->gitlab->group->lfsEnabledTip = "Allow projects within this group to use Git LFS(This setting can be overridden in each project)";
$lang->gitlab->group->projectCreationLevel = "Allowed to create projects";
$lang->gitlab->group->projectCreationLevelList['none'] = "No one";
$lang->gitlab->group->projectCreationLevelList['noone'] = "No one";
$lang->gitlab->group->projectCreationLevelList['maintainer'] = "Maintainers";
$lang->gitlab->group->projectCreationLevelList['developer'] = "Developers + Maintainers";
$lang->gitlab->group->subgroupCreationLevel = "Allowed to create projects";
+3 -3
View File
@@ -21,15 +21,15 @@ $lang->kanban->group->task['default'] = "Default";
$lang->kanban->group->task['pri'] = "Task Priority";
$lang->kanban->group->task['type'] = "Task Type";
$lang->kanban->group->task['module'] = "Task Module";
$lang->kanban->group->task['story'] = "Story";
$lang->kanban->group->task['assignedTo'] = "Assigned To";
$lang->kanban->group->task['story'] = "Story";
$lang->kanban->group->bug = array();
$lang->kanban->group->bug['default'] = "Default";
$lang->kanban->group->bug['pri'] = "Bug Priority";
$lang->kanban->group->bug['type'] = "Bug Type";
$lang->kanban->group->bug['module'] = "Bug Module";
$lang->kanban->group->bug['severity'] = "Bug Severity";
$lang->kanban->group->bug['module'] = "Bug Module";
$lang->kanban->group->bug['type'] = "Bug Type";
$lang->kanban->group->bug['assignedTo'] = "Assigned To";
$lang->kanban->WIP = 'WIP';
+20
View File
@@ -84,6 +84,16 @@ $lang->misc->feature = new stdclass();
$lang->misc->feature->lastest = 'Letzte Version';
$lang->misc->feature->detailed = 'Details';
$lang->misc->releaseDate['16.0.beta1'] = '2021-12-06';
$lang->misc->releaseDate['15.7.1'] = '2021-11-02';
$lang->misc->releaseDate['15.7'] = '2021-10-18';
$lang->misc->releaseDate['15.6'] = '2021-10-12';
$lang->misc->releaseDate['15.5'] = '2021-09-14';
$lang->misc->releaseDate['15.4'] = '2021-08-23';
$lang->misc->releaseDate['15.3'] = '2021-08-04';
$lang->misc->releaseDate['15.2'] = '2021-07-20';
$lang->misc->releaseDate['15.0.3'] = '2021-06-24';
$lang->misc->releaseDate['15.0.2'] = '2021-06-12';
$lang->misc->releaseDate['15.0.1'] = '2021-06-06';
$lang->misc->releaseDate['15.0'] = '2021-04-30';
$lang->misc->releaseDate['15.0.rc3'] = '2021-04-16';
@@ -143,6 +153,16 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
$lang->misc->feature->all['16.0.beta1'][] = array('title' => 'Add waterfall model project, add task kanban, improved branch management, and fixed bugs.', 'desc' => '');
$lang->misc->feature->all['15.7.1'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.7'][] = array('title' => 'Add API Lib. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.6'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.5'][] = array('title' => 'Add Program / Product / Project Kanban, global addition function and novice guidance. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.4'][] = array('title' => 'Fix bug', 'desc' => '');
$lang->misc->feature->all['15.3'][] = array('title' => 'Adjust interface style and document, fix bug', 'desc' => '');
$lang->misc->feature->all['15.2'][] = array('title' => 'Optimize the new version upgrade process, add execution kanban.', 'desc' => '');
$lang->misc->feature->all['15.0.3'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.2'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.1'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.rc3'][] = array('title' => 'Adjust details,Fix bug', 'desc' => '');
+9 -9
View File
@@ -94,7 +94,7 @@ $lang->misc->feature->downloadFile = 'Download introduction';
$lang->misc->feature->tutorialDesc = '<p>ZenTao 15.0 has new functions, and you know how to use it through the "<strong>Tutorial</strong>".</p><p>Click your [<span style="color: #0c60e1">Avatar-Theme-Young Blue</span>] to set it.</p>';
$lang->misc->feature->themeDesc = '<p>ZenTao 15.0+ a new "Youth Blue" theme, the pages are more beautiful and the experience is more friendly.</p><p>Click your [<span style="color: #0c60e1">Avatar-Theme-Young Blue</span>] to set it.</p>';
$lang->misc->releaseDate['15.8'] = '2021-11-19';
$lang->misc->releaseDate['16.0.beta1'] = '2021-12-06';
$lang->misc->releaseDate['15.7.1'] = '2021-11-02';
$lang->misc->releaseDate['15.7'] = '2021-10-18';
$lang->misc->releaseDate['15.6'] = '2021-10-12';
@@ -163,14 +163,14 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
$lang->misc->feature->all['15.8'][] = array('title' => 'Optimize the branch management and its details. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.7.1'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.7'][] = array('title' => 'Add API Lib. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.6'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.5'][] = array('title' => 'Add Program / Product / Project Kanban, global addition function and novice guidance. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.4'][] = array('title' => 'Fix bug', 'desc' => '');
$lang->misc->feature->all['15.3'][] = array('title' => 'Adjust interface style and document, fix bug', 'desc' => '');
$lang->misc->feature->all['15.2'][] = array('title' => 'Optimize the new version upgrade process, add execution kanban.', 'desc' => '');
$lang->misc->feature->all['16.0.beta1'][] = array('title' => 'Add waterfall model project, add task kanban, improved branch management, and fixed bugs.', 'desc' => '');
$lang->misc->feature->all['15.7.1'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.7'][] = array('title' => 'Add API Lib. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.6'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.5'][] = array('title' => 'Add Program / Product / Project Kanban, global addition function and novice guidance. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.4'][] = array('title' => 'Fix bug', 'desc' => '');
$lang->misc->feature->all['15.3'][] = array('title' => 'Adjust interface style and document, fix bug', 'desc' => '');
$lang->misc->feature->all['15.2'][] = array('title' => 'Optimize the new version upgrade process, add execution kanban.', 'desc' => '');
$lang->misc->feature->all['15.0.3'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.2'][] = array('title' => 'Fix Bug', 'desc' => '');
+20
View File
@@ -84,6 +84,16 @@ $lang->misc->feature = new stdclass();
$lang->misc->feature->lastest = 'Dernière Version';
$lang->misc->feature->detailed = 'Détail';
$lang->misc->releaseDate['16.0.beta1'] = '2021-12-06';
$lang->misc->releaseDate['15.7.1'] = '2021-11-02';
$lang->misc->releaseDate['15.7'] = '2021-10-18';
$lang->misc->releaseDate['15.6'] = '2021-10-12';
$lang->misc->releaseDate['15.5'] = '2021-09-14';
$lang->misc->releaseDate['15.4'] = '2021-08-23';
$lang->misc->releaseDate['15.3'] = '2021-08-04';
$lang->misc->releaseDate['15.2'] = '2021-07-20';
$lang->misc->releaseDate['15.0.3'] = '2021-06-24';
$lang->misc->releaseDate['15.0.2'] = '2021-06-12';
$lang->misc->releaseDate['15.0.1'] = '2021-06-06';
$lang->misc->releaseDate['15.0'] = '2021-04-30';
$lang->misc->releaseDate['15.0.rc3'] = '2021-04-16';
@@ -143,6 +153,16 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
$lang->misc->feature->all['16.0.beta1'][] = array('title' => 'Add waterfall model project, add task kanban, improved branch management, and fixed bugs.', 'desc' => '');
$lang->misc->feature->all['15.7.1'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.7'][] = array('title' => 'Add API Lib. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.6'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.5'][] = array('title' => 'Add Program / Product / Project Kanban, global addition function and novice guidance. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.4'][] = array('title' => 'Fix bug', 'desc' => '');
$lang->misc->feature->all['15.3'][] = array('title' => 'Adjust interface style and document, fix bug', 'desc' => '');
$lang->misc->feature->all['15.2'][] = array('title' => 'Optimize the new version upgrade process, add execution kanban.', 'desc' => '');
$lang->misc->feature->all['15.0.3'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.2'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.1'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.rc3'][] = array('title' => 'Adjust details, fix bug.', 'desc' => '');
+20
View File
@@ -84,6 +84,16 @@ $lang->misc->feature = new stdclass();
$lang->misc->feature->lastest = 'Latest Version';
$lang->misc->feature->detailed = 'Chi tiết';
$lang->misc->releaseDate['16.0.beta1'] = '2021-12-06';
$lang->misc->releaseDate['15.7.1'] = '2021-11-02';
$lang->misc->releaseDate['15.7'] = '2021-10-18';
$lang->misc->releaseDate['15.6'] = '2021-10-12';
$lang->misc->releaseDate['15.5'] = '2021-09-14';
$lang->misc->releaseDate['15.4'] = '2021-08-23';
$lang->misc->releaseDate['15.3'] = '2021-08-04';
$lang->misc->releaseDate['15.2'] = '2021-07-20';
$lang->misc->releaseDate['15.0.3'] = '2021-06-24';
$lang->misc->releaseDate['15.0.2'] = '2021-06-12';
$lang->misc->releaseDate['15.0.1'] = '2021-06-06';
$lang->misc->releaseDate['15.0'] = '2021-04-30';
$lang->misc->releaseDate['15.0.rc3'] = '2021-04-16';
@@ -143,6 +153,16 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
$lang->misc->feature->all['16.0.beta1'][] = array('title' => 'Add waterfall model project, add task kanban, improved branch management, and fixed bugs.', 'desc' => '');
$lang->misc->feature->all['15.7.1'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.7'][] = array('title' => 'Add API Lib. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.6'][] = array('title' => 'Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.5'][] = array('title' => 'Add Program / Product / Project Kanban, global addition function and novice guidance. Fix bug.', 'desc' => '');
$lang->misc->feature->all['15.4'][] = array('title' => 'Fix bug', 'desc' => '');
$lang->misc->feature->all['15.3'][] = array('title' => 'Adjust interface style and document, fix bug', 'desc' => '');
$lang->misc->feature->all['15.2'][] = array('title' => 'Optimize the new version upgrade process, add execution kanban.', 'desc' => '');
$lang->misc->feature->all['15.0.3'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.2'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.1'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0'][] = array('title' => 'Fix Bug', 'desc' => '');
$lang->misc->feature->all['15.0.rc3'][] = array('title' => 'Adjust detail, fix bug.', 'desc' => '');
+9 -9
View File
@@ -94,7 +94,7 @@ $lang->misc->feature->downloadFile = '下载新版本功能介绍文档';
$lang->misc->feature->tutorialDesc = "<p>禅道15系列新增了多项功能,您可以通过“<strong>新手引导教程</strong>”快速了解禅道的基本使用方法。</p><p>通过鼠标经过 [<span style='color: #0c60e1'>头像-新手引导</span>],点击新手引导,即可进入新手引导教程。</p>";
$lang->misc->feature->themeDesc = "<p>禅道15系列上线了全新的“青春蓝”主题,页面呈现更加美观,体验更加友好。</p><p>通过鼠标经过 [<span style='color: #0c60e1'>头像-主题-青春蓝</span>],点击青春蓝,即可设置成功。</p>";
$lang->misc->releaseDate['15.8'] = '2021-11-19';
$lang->misc->releaseDate['16.0.beta1'] = '2021-12-06';
$lang->misc->releaseDate['15.7.1'] = '2021-11-02';
$lang->misc->releaseDate['15.7'] = '2021-10-18';
$lang->misc->releaseDate['15.6'] = '2021-10-12';
@@ -163,14 +163,14 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
$lang->misc->feature->all['15.8'][] = array('title' => '完善分支管理和细节。修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.7.1'][] = array('title' => '修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.7'][] = array('title' => '新增接口库。修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.6'][] = array('title' => '修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.5'][] = array('title' => '增加项目集/产品/项目看板视图、全局添加功能、新手引导。 修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.4'][] = array('title' => '修复Bug', 'desc' => '');
$lang->misc->feature->all['15.3'][] = array('title' => '实现界面风格改动和文档优化,修复Bug', 'desc' => '');
$lang->misc->feature->all['15.2'][] = array('title' => '优化新版本升级流程,增加执行看板。', 'desc' => '');
$lang->misc->feature->all['16.0.beta1'][] = array('title' => '新增瀑布模型项目,新增任务看板,完善分支管理和细节,修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.7.1'][] = array('title' => '修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.7'][] = array('title' => '新增接口库。修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.6'][] = array('title' => '修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.5'][] = array('title' => '增加项目集/产品/项目看板视图、全局添加功能、新手引导。 修复Bug。', 'desc' => '');
$lang->misc->feature->all['15.4'][] = array('title' => '修复Bug', 'desc' => '');
$lang->misc->feature->all['15.3'][] = array('title' => '实现界面风格改动和文档优化,修复Bug', 'desc' => '');
$lang->misc->feature->all['15.2'][] = array('title' => '优化新版本升级流程,增加执行看板。', 'desc' => '');
$lang->misc->feature->all['15.0.3'][] = array('title' => '修复Bug', 'desc' => '');
$lang->misc->feature->all['15.0.2'][] = array('title' => '修复Bug', 'desc' => '');
+11 -6
View File
@@ -37,6 +37,9 @@ $lang->mr->gitlabID = 'GitLab';
$lang->mr->repoID = 'Repo';
$lang->mr->jobID = 'Compile job';
$lang->mr->canMerge = "Can merge";
$lang->mr->cantMerge = "不可合并";
$lang->mr->approval = 'Approval';
$lang->mr->approve = 'Approve';
$lang->mr->reject = 'Reject';
@@ -74,12 +77,14 @@ $lang->mr->mergeStatusList['checking'] = 'checking';
$lang->mr->mergeStatusList['can_be_merged'] = 'can be merged';
$lang->mr->mergeStatusList['cannot_be_merged'] = 'cannot be merged';
$lang->mr->description = 'Description';
$lang->mr->confirmDelete = 'Are you sure to delete this merge request?';
$lang->mr->sourceProject = 'Source project';
$lang->mr->sourceBranch = 'Source branch';
$lang->mr->targetProject = 'Target project';
$lang->mr->targetBranch = 'Target branch';
$lang->mr->description = 'Description';
$lang->mr->confirmDelete = 'Are you sure to delete this merge request?';
$lang->mr->sourceProject = 'Source project';
$lang->mr->sourceBranch = 'Source branch';
$lang->mr->targetProject = 'Target project';
$lang->mr->targetBranch = 'Target branch';
$lang->mr->noCompileJob = 'No Compile Job';
$lang->mr->compileUnexecuted = 'Compile Unexecuted';
$lang->mr->notFound = "Merge Request does not exist!";
$lang->mr->toCreatedMessage = "The merge request you submitted:<a href='%s'>%s</a>, the build task succeeded.";
+2
View File
@@ -55,6 +55,7 @@ $lang->product->project = $lang->executionCommon . ' List';
$lang->product->build = 'Build List';
$lang->product->moreProduct = "More Product";
$lang->product->projectInfo = "Projects that are linked to this {$lang->productCommon} are listed below.";
$lang->product->progress = "Progress";
$lang->product->currentExecution = "Current Execution";
$lang->product->activeStories = 'Active [S]';
@@ -77,6 +78,7 @@ $lang->product->assignToNullBugs = 'Unassigned [B]';
$lang->product->assignToNullBugsTitle = 'Unassigned Bugs';
$lang->product->closedBugs = 'Closed Bug';
$lang->product->bugFixedRate = 'Bug Repair rate';
$lang->product->unfoldClosed = 'Unfold Closed';
$lang->product->confirmDelete = " Do you want to delete the {$lang->productCommon}?";
$lang->product->errorNoProduct = "No {$lang->productCommon} is created yet!";
+6 -4
View File
@@ -79,10 +79,12 @@ $lang->productplan->endList[93] = '3 Months';
$lang->productplan->endList[186] = '6 Months';
$lang->productplan->endList[365] = '1 Year';
$lang->productplan->errorNoTitle = 'ID %s title should not be empty.';
$lang->productplan->errorNoBegin = 'ID %s begin time should not be empty.';
$lang->productplan->errorNoEnd = 'ID %s end time should not be empty.';
$lang->productplan->beginGeEnd = 'ID %s begin time should not be >= end time.';
$lang->productplan->errorNoTitle = 'ID %s title should not be empty.';
$lang->productplan->errorNoBegin = 'ID %s begin time should not be empty.';
$lang->productplan->errorNoEnd = 'ID %s end time should not be empty.';
$lang->productplan->beginGeEnd = 'ID %s begin time should not be >= end time.';
$lang->productplan->beginLetterParent = "The start date of the parent plan: %s, the start date cannot be less than the start date of the parent plan.";
$lang->productplan->endGreaterParent = "The completion date of the parent plan: %s, the completion date cannot be greater than the completion date of the parent plan.";
$lang->productplan->featureBar['browse']['all'] = 'All';
$lang->productplan->featureBar['browse']['unexpired'] = 'Unexpired';
+1 -1
View File
@@ -51,8 +51,8 @@ $lang->programplan->exporting = 'Exporting';
$lang->programplan->exportFail = 'Failed';
$lang->programplan->hideCriticalPath = 'Hide Critical Path';
$lang->programplan->showCriticalPath = 'Show Critical Path';
$lang->programplan->errorEnd = "Project end date: %s, end date should be <= project end date.";
$lang->programplan->errorBegin = "Project begin date: %s, begin date should be >= project begin date.";
$lang->programplan->errorEnd = "Project end date: %s, end date should be <= project end date.";
$lang->programplan->milestoneList[1] = 'Yes';
$lang->programplan->milestoneList[0] = 'No';
-3
View File
@@ -180,9 +180,6 @@ $lang->project->createExecution = "There is no {$lang->executionCommon} u
$lang->project->unlinkExecutionMember = "The user participated in %s executions such as %s%s. Do you want to remove the user from those executions as well? (The data related to this user will not be deleted.)";
$lang->project->unlinkExecutionMembers = "The team members you are removing are also in the execution team of this project. Do you want to remove them from the execution team too?";
$lang->project->realEndNotEmpty = 'Actual End should not be empty.';
$lang->project->realEndNotFuture = 'Actual End should be < = today.';
$lang->project->tenThousand = '';
$lang->project->unitList['CNY'] = 'RMB';
+1
View File
@@ -112,6 +112,7 @@ $lang->report->proVersion = '<a href="https://api.zentao.net/goto.php?item=pr
$lang->report->proVersionEn = '<a href="http://api.zentao.pm/goto.php?item=proversion&from=reportpage" target="_blank">Try ZenTao Pro for more!</a>';
$lang->report->workloadDesc = '工作负载=用户所有任务剩余工时之和/选择的时间天数*每天的工时。例如:起止时间设为1月1日~1月7日、工作日天数5天、每天工时8h,统计的是所有指派给该人员的未完成的任务,在5天内,每天8h的情况下的工作负载。';
$lang->report->annualData = new stdclass();
$lang->report->annualData->title = "%s %s年工作汇总";
$lang->report->annualData->exportByZentao = "由禅道系统导出";
+1
View File
@@ -250,6 +250,7 @@ $lang->story->legendChildStories = 'Child Stories';
$lang->story->legendSpec = 'Description';
$lang->story->legendVerify = 'Acceptance';
$lang->story->legendMisc = 'Misc.';
$lang->story->legendInformation = 'Story Information';
$lang->story->lblChange = 'Change';
$lang->story->lblReview = 'Review';
+2
View File
@@ -25,6 +25,7 @@ $lang->task->delayed = 'Delayed';
$lang->task->view = "Task Detail";
$lang->task->logEfforts = "Effort";
$lang->task->record = "Estimates";
$lang->task->teamConsumed = "Tean Consumed";
$lang->task->start = "Start";
$lang->task->startAction = "Start Task";
$lang->task->restart = "Continue";
@@ -197,6 +198,7 @@ $lang->task->legendBasic = 'Basic Info';
$lang->task->legendEffort = 'Effort';
$lang->task->legendLife = 'Task Life';
$lang->task->legendDesc = 'Task Description';
$lang->task->legendDetail = 'Task Detail';
$lang->task->confirmDelete = "Do you want to delete this task?";
$lang->task->confirmDeleteEstimate = "Do you want to delete it?";
+3 -2
View File
@@ -37,9 +37,11 @@ $lang->testtask->next = 'Next';
$lang->testtask->start = "Start";
$lang->testtask->close = "Close";
$lang->testtask->wait = "Waiting";
$lang->testtask->waitAB = "Waiting";
$lang->testtask->block = "Block";
$lang->testtask->activate = "Activate";
$lang->testtask->testing = "Testing";
$lang->testtask->testingAB = "Testing";
$lang->testtask->blocked = "Blocked";
$lang->testtask->done = "Tested";
$lang->testtask->totalStatus = "All";
@@ -116,10 +118,9 @@ $lang->testtask->statusList['doing'] = 'Doing';
$lang->testtask->statusList['done'] = 'Closed';
$lang->testtask->statusList['blocked'] = 'Blocked';
$lang->testtask->priList[0] = '';
$lang->testtask->priList[3] = '3';
$lang->testtask->priList[1] = '1';
$lang->testtask->priList[2] = '2';
$lang->testtask->priList[3] = '3';
$lang->testtask->priList[4] = '4';
$lang->testtask->unlinkedCases = 'Unlinked Case';