* add new version and upgrade.
This commit is contained in:
+1
-1
@@ -16,7 +16,7 @@ if(!class_exists('config')){class config{}}
|
||||
if(!function_exists('getWebRoot')){function getWebRoot(){}}
|
||||
|
||||
/* 基本设置。Basic settings. */
|
||||
$config->version = '11.6.5'; // ZenTaoPHP的版本。 The version of ZenTaoPHP. Don't change it.
|
||||
$config->version = '11.7'; // 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.
|
||||
|
||||
@@ -1,3 +1,38 @@
|
||||
2019-11-28 11.7
|
||||
完成的需求:
|
||||
3699 发布的需求列表增加批量关闭操作
|
||||
4432 优化ie11任务列表滚动条卡顿比较严重问题
|
||||
4431 项目模块可以显示完整的产品模块
|
||||
4430 增加用户是否使用敏捷概念的选择
|
||||
4427 项目统计区块高亮的项目和1.5级导航里面保持一致
|
||||
4426 任务列表完成者和指派给字段缩短
|
||||
4409 webhook类型中增加企业微信
|
||||
4391 优化登陆时提交的密码
|
||||
4377 删掉ueditor代码
|
||||
4244 实现到钉钉个人消息的通知
|
||||
3701 3用户版本的体验版中,批量添加用户时,没有“已达到用户上限”的提示,
|
||||
3699 发布的需求列表增加批量关闭操作
|
||||
修复的Bug
|
||||
2780 禅道11.6.3发布后面的版本点击提示无权访问项目
|
||||
2783 编辑文档分类时,弹窗标题显示为编辑模块
|
||||
2788 分组视图指派给里不能统计子任务工时
|
||||
2792 项目关联需求没有需求阶段搜索
|
||||
2793 套件关联用例界面优先级宽度需要优化一下
|
||||
2794 用例同步按钮点击后跳转网页中会把测试单参数丢失
|
||||
2795 英文下需求展开后不显示需求名称
|
||||
2797 国际版我的地盘-日志里添加的任务日志显示中文
|
||||
2799 从测试单进入用例详情页面缺少用例执行按钮
|
||||
2804 项目-需求-看板, 颜色列没有对齐
|
||||
2807 文档-基本信息中,更新时间对应的英文updateddate内容过长导致换行
|
||||
2808 使用nginx代理无法登录
|
||||
2809 测试单中的用例状态显示不正常
|
||||
2810 客户端创建Bug页面显示样式不对
|
||||
2813 路线图区块和路线图顺序不一致
|
||||
2814 文档-基本信息中,展开符号的逻辑与别的地方不一致
|
||||
2830 安装最后一步卡住
|
||||
2844 钉钉点击链接网页登陆禅道后的跳转问题
|
||||
2858 产品访问控制功能异常
|
||||
|
||||
2019-11-08 11.6.5
|
||||
完成的需求:
|
||||
4411 优化产品汇总表中对子计划的展示
|
||||
|
||||
@@ -65,7 +65,7 @@ $lang->action->periods['thismonth'] = $lang->action->dynamic->thisMonth;
|
||||
$lang->action->periods['lastmonth'] = $lang->action->dynamic->lastMonth;
|
||||
|
||||
$lang->action->objectTypes['product'] = $lang->productCommon;
|
||||
$lang->action->objectTypes['story'] = '需求';
|
||||
$lang->action->objectTypes['story'] = $lang->storyCommon;
|
||||
$lang->action->objectTypes['productplan'] = '計劃';
|
||||
$lang->action->objectTypes['release'] = '發佈';
|
||||
$lang->action->objectTypes['project'] = $lang->projectCommon;
|
||||
@@ -108,7 +108,7 @@ $lang->action->desc->commented = '$date, 由 <strong>$actor</strong> 添加
|
||||
$lang->action->desc->activated = '$date, 由 <strong>$actor</strong> 激活。' . "\n";
|
||||
$lang->action->desc->blocked = '$date, 由 <strong>$actor</strong> 阻塞。' . "\n";
|
||||
$lang->action->desc->moved = '$date, 由 <strong>$actor</strong> 移動,之前為 "$extra"。' . "\n";
|
||||
$lang->action->desc->confirmed = '$date, 由 <strong>$actor</strong> 確認需求變動,最新版本為<strong>#$extra</strong>。' . "\n";
|
||||
$lang->action->desc->confirmed = '$date, 由 <strong>$actor</strong> 確認' . $lang->storyCommon . '變動,最新版本為<strong>#$extra</strong>。' . "\n";
|
||||
$lang->action->desc->caseconfirmed = '$date, 由 <strong>$actor</strong> 確認用例變動,最新版本為<strong>#$extra</strong>。' . "\n";
|
||||
$lang->action->desc->bugconfirmed = '$date, 由 <strong>$actor</strong> 確認Bug。' . "\n";
|
||||
$lang->action->desc->frombug = '$date, 由 <strong>$actor</strong> Bug轉化而來,Bug編號為 <strong>$extra</strong>。';
|
||||
@@ -163,10 +163,10 @@ $lang->action->label->blocked = '阻塞了';
|
||||
$lang->action->label->resolved = '解決了';
|
||||
$lang->action->label->reviewed = '評審了';
|
||||
$lang->action->label->moved = '移動了';
|
||||
$lang->action->label->confirmed = '確認了需求';
|
||||
$lang->action->label->confirmed = "確認了{$lang->storyCommon}";
|
||||
$lang->action->label->bugconfirmed = '確認了';
|
||||
$lang->action->label->tostory = '轉需求';
|
||||
$lang->action->label->frombug = '轉需求';
|
||||
$lang->action->label->tostory = "轉{$lang->storyCommon}";
|
||||
$lang->action->label->frombug = "轉{$lang->storyCommon}";
|
||||
$lang->action->label->fromlib = '從用例庫導入';
|
||||
$lang->action->label->totask = '轉任務';
|
||||
$lang->action->label->svncommited = '提交代碼';
|
||||
@@ -184,10 +184,10 @@ $lang->action->label->linkrelatedbug = "關聯了相關Bug";
|
||||
$lang->action->label->unlinkrelatedbug = "移除了相關Bug";
|
||||
$lang->action->label->linkrelatedcase = "關聯了相關用例";
|
||||
$lang->action->label->unlinkrelatedcase = "移除了相關用例";
|
||||
$lang->action->label->linkrelatedstory = "關聯了相關需求";
|
||||
$lang->action->label->unlinkrelatedstory = "移除了相關需求";
|
||||
$lang->action->label->subdividestory = "細分了需求";
|
||||
$lang->action->label->unlinkchildstory = "移除了細分需求";
|
||||
$lang->action->label->linkrelatedstory = "關聯了相關{$lang->storyCommon}";
|
||||
$lang->action->label->unlinkrelatedstory = "移除了相關{$lang->storyCommon}";
|
||||
$lang->action->label->subdividestory = "細分了{$lang->storyCommon}";
|
||||
$lang->action->label->unlinkchildstory = "移除了細分{$lang->storyCommon}";
|
||||
$lang->action->label->started = '開始了';
|
||||
$lang->action->label->restarted = '繼續了';
|
||||
$lang->action->label->recordestimate = '記錄了工時';
|
||||
@@ -238,22 +238,22 @@ $lang->action->dynamicAction->release['edited'] = '編輯發佈';
|
||||
$lang->action->dynamicAction->release['changestatus'] = '修改發佈狀態';
|
||||
$lang->action->dynamicAction->release['undeleted'] = '還原發佈';
|
||||
$lang->action->dynamicAction->release['hidden'] = '隱藏發佈';
|
||||
$lang->action->dynamicAction->story['opened'] = '創建需求';
|
||||
$lang->action->dynamicAction->story['edited'] = '編輯需求';
|
||||
$lang->action->dynamicAction->story['activated'] = '激活需求';
|
||||
$lang->action->dynamicAction->story['reviewed'] = '評審需求';
|
||||
$lang->action->dynamicAction->story['closed'] = '關閉需求';
|
||||
$lang->action->dynamicAction->story['assigned'] = '指派需求';
|
||||
$lang->action->dynamicAction->story['changed'] = '變更需求';
|
||||
$lang->action->dynamicAction->story['linked2plan'] = '需求關聯計劃';
|
||||
$lang->action->dynamicAction->story['unlinkedfromplan'] = '計劃移除需求';
|
||||
$lang->action->dynamicAction->story['linked2release'] = '需求關聯發佈';
|
||||
$lang->action->dynamicAction->story['unlinkedfromrelease'] = '發佈移除需求';
|
||||
$lang->action->dynamicAction->story['linked2build'] = '需求關聯版本';
|
||||
$lang->action->dynamicAction->story['unlinkedfrombuild'] = '版本移除需求';
|
||||
$lang->action->dynamicAction->story['opened'] = "創建{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['edited'] = "編輯{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['activated'] = "激活{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['reviewed'] = "評審{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['closed'] = "關閉{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['assigned'] = "指派{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['changed'] = "變更{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['linked2plan'] = "{$lang->storyCommon}關聯計劃";
|
||||
$lang->action->dynamicAction->story['unlinkedfromplan'] = "計劃移除{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['linked2release'] = "{$lang->storyCommon}關聯發佈";
|
||||
$lang->action->dynamicAction->story['unlinkedfromrelease'] = "發佈移除{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['linked2build'] = "{$lang->storyCommon}關聯版本";
|
||||
$lang->action->dynamicAction->story['unlinkedfrombuild'] = "版本移除{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['unlinkedfromproject'] = '移除項目';
|
||||
$lang->action->dynamicAction->story['undeleted'] = '還原需求';
|
||||
$lang->action->dynamicAction->story['hidden'] = '隱藏需求';
|
||||
$lang->action->dynamicAction->story['undeleted'] = "還原{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->story['hidden'] = "隱藏{$lang->storyCommon}";
|
||||
|
||||
$lang->action->dynamicAction->project['opened'] = '創建' . $lang->projectCommon;
|
||||
$lang->action->dynamicAction->project['edited'] = '編輯' . $lang->projectCommon;
|
||||
@@ -271,7 +271,7 @@ $lang->action->dynamicAction->task['opened'] = '創建任務';
|
||||
$lang->action->dynamicAction->task['edited'] = '編輯任務';
|
||||
$lang->action->dynamicAction->task['commented'] = '備註任務';
|
||||
$lang->action->dynamicAction->task['assigned'] = '指派任務';
|
||||
$lang->action->dynamicAction->task['confirmed'] = '確認需求變更';
|
||||
$lang->action->dynamicAction->task['confirmed'] = "確認{$lang->storyCommon}變更";
|
||||
$lang->action->dynamicAction->task['started'] = '開始任務';
|
||||
$lang->action->dynamicAction->task['finished'] = '完成任務';
|
||||
$lang->action->dynamicAction->task['recordestimate'] = '記錄工時';
|
||||
@@ -302,8 +302,8 @@ $lang->action->dynamicAction->bug['bugconfirmed'] = '確認Bug';
|
||||
$lang->action->dynamicAction->bug['resolved'] = '解決Bug';
|
||||
$lang->action->dynamicAction->bug['undeleted'] = '還原Bug';
|
||||
$lang->action->dynamicAction->bug['hidden'] = '隱藏Bug';
|
||||
$lang->action->dynamicAction->bug['confirmed'] = '確認需求變更';
|
||||
$lang->action->dynamicAction->bug['tostory'] = '轉需求';
|
||||
$lang->action->dynamicAction->bug['confirmed'] = "確認{$lang->storyCommon}變更";
|
||||
$lang->action->dynamicAction->bug['tostory'] = "轉{$lang->storyCommon}";
|
||||
$lang->action->dynamicAction->bug['totask'] = '轉任務';
|
||||
$lang->action->dynamicAction->bug['linked2plan'] = 'Bug關聯計劃';
|
||||
$lang->action->dynamicAction->bug['unlinkedfromplan'] = '計劃移除Bug';
|
||||
@@ -323,7 +323,7 @@ $lang->action->dynamicAction->case['deleted'] = '刪除用例';
|
||||
$lang->action->dynamicAction->case['undeleted'] = '還原用例';
|
||||
$lang->action->dynamicAction->case['hidden'] = '隱藏用例';
|
||||
$lang->action->dynamicAction->case['reviewed'] = '評審用例';
|
||||
$lang->action->dynamicAction->case['confirmed'] = '確認需求變更';
|
||||
$lang->action->dynamicAction->case['confirmed'] = "確認{$lang->storyCommon}變更";
|
||||
$lang->action->dynamicAction->case['fromlib'] = '從用例庫導入';
|
||||
$lang->action->dynamicAction->testreport['opened'] = '創建測試報告';
|
||||
$lang->action->dynamicAction->testreport['edited'] = '編輯測試報告';
|
||||
@@ -365,7 +365,7 @@ $lang->action->dynamicAction->entry['edited'] = '編輯應用';
|
||||
$lang->action->label->product = $lang->productCommon . '|product|view|productID=%s';
|
||||
$lang->action->label->productplan = '計劃|productplan|view|productID=%s';
|
||||
$lang->action->label->release = '發佈|release|view|productID=%s';
|
||||
$lang->action->label->story = '需求|story|view|storyID=%s';
|
||||
$lang->action->label->story = "{$lang->storyCommon}|story|view|storyID=%s";
|
||||
$lang->action->label->project = "{$lang->projectCommon}|project|view|projectID=%s";
|
||||
$lang->action->label->task = '任務|task|view|taskID=%s';
|
||||
$lang->action->label->build = '版本|build|view|buildID=%s';
|
||||
@@ -391,7 +391,7 @@ $lang->action->search->objectTypeList['bug'] = 'Bug';
|
||||
$lang->action->search->objectTypeList['case'] = '用例';
|
||||
$lang->action->search->objectTypeList['caseresult'] = '用例結果';
|
||||
$lang->action->search->objectTypeList['stepresult'] = '用例步驟';
|
||||
$lang->action->search->objectTypeList['story'] = '需求';
|
||||
$lang->action->search->objectTypeList['story'] = $lang->storyCommon;
|
||||
$lang->action->search->objectTypeList['task'] = '任務';
|
||||
$lang->action->search->objectTypeList['testtask'] = '測試單';
|
||||
$lang->action->search->objectTypeList['user'] = '用戶';
|
||||
|
||||
@@ -38,7 +38,7 @@ $lang->block->lblTesttask = '查看測試詳情';
|
||||
|
||||
$lang->block->leftToday = '今天剩餘工作總計';
|
||||
$lang->block->myTask = '我的任務';
|
||||
$lang->block->myStory = '我的需求';
|
||||
$lang->block->myStory = "我的{$lang->storyCommon}";
|
||||
$lang->block->myBug = '我的BUG';
|
||||
$lang->block->myProject = '進行中的' . $lang->projectCommon;
|
||||
$lang->block->myProduct = '未關閉的' . $lang->productCommon;
|
||||
@@ -82,7 +82,7 @@ $lang->block->default['product']['3']['grid'] = 8;
|
||||
$lang->block->default['product']['3']['params']['num'] = 15;
|
||||
$lang->block->default['product']['3']['params']['type'] = 'noclosed';
|
||||
|
||||
$lang->block->default['product']['4']['title'] = '指派給我的需求';
|
||||
$lang->block->default['product']['4']['title'] = "指派給我的{$lang->storyCommon}";
|
||||
$lang->block->default['product']['4']['block'] = 'story';
|
||||
$lang->block->default['product']['4']['grid'] = 4;
|
||||
|
||||
@@ -238,7 +238,7 @@ $lang->block->availableBlocks->todo = '我的待辦';
|
||||
$lang->block->availableBlocks->task = '我的任務';
|
||||
$lang->block->availableBlocks->bug = '我的Bug';
|
||||
$lang->block->availableBlocks->case = '我的用例';
|
||||
$lang->block->availableBlocks->story = '我的需求';
|
||||
$lang->block->availableBlocks->story = "我的{$lang->storyCommon}";
|
||||
$lang->block->availableBlocks->product = $lang->productCommon . '列表';
|
||||
$lang->block->availableBlocks->project = $lang->projectCommon . '列表';
|
||||
$lang->block->availableBlocks->plan = '計劃列表';
|
||||
@@ -256,7 +256,7 @@ $lang->block->modules['product']->availableBlocks = new stdclass();
|
||||
$lang->block->modules['product']->availableBlocks->statistic = $lang->productCommon . '統計';
|
||||
$lang->block->modules['product']->availableBlocks->overview = $lang->productCommon . '總覽';
|
||||
$lang->block->modules['product']->availableBlocks->list = $lang->productCommon . '列表';
|
||||
$lang->block->modules['product']->availableBlocks->story = '需求列表';
|
||||
$lang->block->modules['product']->availableBlocks->story = "{$lang->storyCommon}列表";
|
||||
$lang->block->modules['product']->availableBlocks->plan = '計劃列表';
|
||||
$lang->block->modules['product']->availableBlocks->release = '發佈列表';
|
||||
$lang->block->modules['project'] = new stdclass();
|
||||
@@ -398,7 +398,7 @@ $lang->block->gridOptions[4] = '右側';
|
||||
|
||||
$lang->block->flowchart = array();
|
||||
$lang->block->flowchart['admin'] = array('管理員', '維護公司', '添加用戶', '維護權限');
|
||||
$lang->block->flowchart['product'] = array($lang->productCommon . '經理', '創建' . $lang->productCommon, '維護模組', '維護計劃', '維護需求', '創建發佈');
|
||||
$lang->block->flowchart['project'] = array($lang->projectCommon . '經理', '創建' . $lang->projectCommon, '維護團隊', '關聯' . $lang->productCommon, '關聯需求', '分解任務');
|
||||
$lang->block->flowchart['product'] = array($lang->productCommon . '經理', '創建' . $lang->productCommon, '維護模組', '維護計劃', "維護{$lang->storyCommon}", '創建發佈');
|
||||
$lang->block->flowchart['project'] = array($lang->projectCommon . '經理', '創建' . $lang->projectCommon, '維護團隊', '關聯' . $lang->productCommon, "關聯{$lang->storyCommon}", '分解任務');
|
||||
$lang->block->flowchart['dev'] = array('研發人員', '領取任務和Bug', '更新狀態', '完成任務和Bug');
|
||||
$lang->block->flowchart['tester'] = array('測試人員', '撰寫用例', '執行用例', '提交Bug', '驗證Bug', '關閉Bug');
|
||||
|
||||
@@ -18,8 +18,8 @@ $lang->bug->productplan = '所屬計劃';
|
||||
$lang->bug->module = '所屬模組';
|
||||
$lang->bug->moduleAB = '模組';
|
||||
$lang->bug->project = '所屬' . $lang->projectCommon;
|
||||
$lang->bug->story = '相關需求';
|
||||
$lang->bug->storyVersion = '需求版本';
|
||||
$lang->bug->story = "相關{$lang->storyCommon}";
|
||||
$lang->bug->storyVersion = "{$lang->storyCommon}版本";
|
||||
$lang->bug->color = '標題顏色';
|
||||
$lang->bug->task = '相關任務';
|
||||
$lang->bug->title = 'Bug標題';
|
||||
@@ -39,7 +39,7 @@ $lang->bug->activatedDate = '激活日期';
|
||||
$lang->bug->confirmed = '是否確認';
|
||||
$lang->bug->confirmedAB = '確認';
|
||||
$lang->bug->toTask = '轉任務';
|
||||
$lang->bug->toStory = '轉需求';
|
||||
$lang->bug->toStory = "轉{$lang->storyCommon}";
|
||||
$lang->bug->mailto = '抄送給';
|
||||
$lang->bug->openedBy = '由誰創建';
|
||||
$lang->bug->openedByAB = '創建者';
|
||||
@@ -110,7 +110,7 @@ $lang->bug->exportAction = '導出Bug';
|
||||
$lang->bug->delete = '刪除';
|
||||
$lang->bug->deleteAction = '刪除Bug';
|
||||
$lang->bug->deleted = '已刪除';
|
||||
$lang->bug->confirmStoryChange = '確認需求變動';
|
||||
$lang->bug->confirmStoryChange = "確認{$lang->storyCommon}變動";
|
||||
$lang->bug->copy = '複製Bug';
|
||||
$lang->bug->search = '搜索';
|
||||
|
||||
@@ -129,7 +129,7 @@ $lang->bug->postponedBugs = '被延期';
|
||||
$lang->bug->overdueBugs = '過期Bug';
|
||||
$lang->bug->allBugs = '所有';
|
||||
$lang->bug->byQuery = '搜索';
|
||||
$lang->bug->needConfirm = '需求變動';
|
||||
$lang->bug->needConfirm = "{$lang->storyCommon}變動";
|
||||
$lang->bug->allProduct = '所有' . $lang->productCommon;
|
||||
$lang->bug->my = '我的';
|
||||
$lang->bug->yesterdayResolved = '昨天解決Bug數';
|
||||
@@ -159,7 +159,7 @@ $lang->bug->createBuild = '新建';
|
||||
/* legend列表。*/
|
||||
$lang->bug->legendBasicInfo = '基本信息';
|
||||
$lang->bug->legendAttatch = '附件';
|
||||
$lang->bug->legendPrjStoryTask = $lang->projectCommon . '/需求/任務';
|
||||
$lang->bug->legendPrjStoryTask = $lang->projectCommon . "/{$lang->storyCommon}/任務";
|
||||
$lang->bug->lblTypeAndSeverity = '類型/嚴重程度';
|
||||
$lang->bug->lblSystemBrowserAndHardware = '系統/瀏覽器';
|
||||
$lang->bug->legendSteps = '重現步驟';
|
||||
@@ -173,7 +173,7 @@ $lang->bug->buttonConfirm = '確認';
|
||||
|
||||
/* 交互提示。*/
|
||||
$lang->bug->summary = "本頁共 <strong>%s</strong> 個Bug,未解決 <strong>%s</strong>。";
|
||||
$lang->bug->confirmChangeProduct = "修改{$lang->productCommon}會導致相應的{$lang->projectCommon}、需求和任務發生變化,確定嗎?";
|
||||
$lang->bug->confirmChangeProduct = "修改{$lang->productCommon}會導致相應的{$lang->projectCommon}、{$lang->storyCommon}和任務發生變化,確定嗎?";
|
||||
$lang->bug->confirmDelete = '您確認要刪除該Bug嗎?';
|
||||
$lang->bug->remindTask = '該Bug已經轉化為任務,是否更新任務(編號:%s)狀態 ?';
|
||||
$lang->bug->skipClose = 'Bug %s 不是已解決狀態,不能關閉。';
|
||||
@@ -243,17 +243,13 @@ $lang->bug->browserList['other'] = '其他';
|
||||
|
||||
$lang->bug->typeList[''] = '';
|
||||
$lang->bug->typeList['codeerror'] = '代碼錯誤';
|
||||
$lang->bug->typeList['interface'] = '界面優化';
|
||||
$lang->bug->typeList['config'] = '配置相關';
|
||||
$lang->bug->typeList['install'] = '安裝部署';
|
||||
$lang->bug->typeList['security'] = '安全相關';
|
||||
$lang->bug->typeList['performance'] = '性能問題';
|
||||
$lang->bug->typeList['standard'] = '標準規範';
|
||||
$lang->bug->typeList['automation'] = '測試腳本';
|
||||
$lang->bug->typeList['designchange'] = '設計變更';
|
||||
$lang->bug->typeList['newfeature'] = '新增需求';
|
||||
$lang->bug->typeList['designdefect'] = '設計缺陷';
|
||||
$lang->bug->typeList['trackthings'] = '事務跟蹤';
|
||||
$lang->bug->typeList['others'] = '其他';
|
||||
|
||||
$lang->bug->statusList[''] = '';
|
||||
@@ -272,7 +268,7 @@ $lang->bug->resolutionList['fixed'] = '已解決';
|
||||
$lang->bug->resolutionList['notrepro'] = '無法重現';
|
||||
$lang->bug->resolutionList['postponed'] = '延期處理';
|
||||
$lang->bug->resolutionList['willnotfix'] = "不予解決";
|
||||
$lang->bug->resolutionList['tostory'] = '轉為需求';
|
||||
$lang->bug->resolutionList['tostory'] = "轉為{$lang->storyCommon}";
|
||||
|
||||
/* 統計報表。*/
|
||||
$lang->bug->report = new stdclass();
|
||||
@@ -373,7 +369,7 @@ $lang->bug->report->bugHistories->graph->xAxisName = '處理步驟';
|
||||
/* 操作記錄。*/
|
||||
$lang->bug->action = new stdclass();
|
||||
$lang->bug->action->resolved = array('main' => '$date, 由 <strong>$actor</strong> 解決,方案為 <strong>$extra</strong> $appendLink。', 'extra' => 'resolutionList');
|
||||
$lang->bug->action->tostory = array('main' => '$date, 由 <strong>$actor</strong> 轉為<strong>需求</strong>,編號為 <strong>$extra</strong>。');
|
||||
$lang->bug->action->tostory = array('main' => '$date, 由 <strong>$actor</strong> 轉為<strong>{$lang->storyCommon}</strong>,編號為 <strong>$extra</strong>。');
|
||||
$lang->bug->action->totask = array('main' => '$date, 由 <strong>$actor</strong> 導入為<strong>任務</strong>,編號為 <strong>$extra</strong>。');
|
||||
$lang->bug->action->linked2plan = array('main' => '$date, 由 <strong>$actor</strong> 關聯到計劃 <strong>$extra</strong>。');
|
||||
$lang->bug->action->unlinkedfromplan = array('main' => '$date, 由 <strong>$actor</strong> 從計劃 <strong>$extra</strong> 移除。');
|
||||
|
||||
@@ -12,17 +12,17 @@
|
||||
$lang->build->common = "版本";
|
||||
$lang->build->create = "創建版本";
|
||||
$lang->build->edit = "編輯版本";
|
||||
$lang->build->linkStory = "關聯需求";
|
||||
$lang->build->linkStory = "關聯{$lang->storyCommon}";
|
||||
$lang->build->linkBug = "關聯Bug";
|
||||
$lang->build->delete = "刪除版本";
|
||||
$lang->build->deleted = "已刪除";
|
||||
$lang->build->view = "版本詳情";
|
||||
$lang->build->batchUnlink = '批量移除';
|
||||
$lang->build->batchUnlinkStory = '批量移除需求';
|
||||
$lang->build->batchUnlinkStory = "批量移除{$lang->storyCommon}";
|
||||
$lang->build->batchUnlinkBug = '批量移除Bug';
|
||||
|
||||
$lang->build->confirmDelete = "您確認刪除該版本嗎?";
|
||||
$lang->build->confirmUnlinkStory = "您確認移除該需求嗎?";
|
||||
$lang->build->confirmUnlinkStory = "您確認移除該{$lang->storyCommon}嗎?";
|
||||
$lang->build->confirmUnlinkBug = "您確認移除該Bug嗎?";
|
||||
|
||||
$lang->build->basicInfo = '基本信息';
|
||||
@@ -40,15 +40,15 @@ $lang->build->desc = '描述';
|
||||
$lang->build->files = '上傳發行包';
|
||||
$lang->build->last = '上個版本';
|
||||
$lang->build->packageType = '包類型';
|
||||
$lang->build->unlinkStory = '移除需求';
|
||||
$lang->build->unlinkStory = "移除{$lang->storyCommon}";
|
||||
$lang->build->unlinkBug = '移除Bug';
|
||||
$lang->build->stories = '完成的需求';
|
||||
$lang->build->stories = "完成的{$lang->storyCommon}";
|
||||
$lang->build->bugs = '解決的Bug';
|
||||
$lang->build->generatedBugs = '產生的Bug';
|
||||
$lang->build->noProduct = " <span style='color:red'>該{$lang->projectCommon}沒有關聯{$lang->productCommon},無法創建版本,請先<a href='%s'>關聯{$lang->productCommon}</a></span>";
|
||||
$lang->build->noBuild = '暫時沒有版本。';
|
||||
|
||||
$lang->build->finishStories = ' 本次共完成 %s 個需求';
|
||||
$lang->build->finishStories = " 本次共完成 %s 個{$lang->storyCommon}";
|
||||
$lang->build->resolvedBugs = ' 本次共解決 %s 個Bug';
|
||||
$lang->build->createdBugs = ' 本次共產生 %s 個Bug';
|
||||
|
||||
|
||||
@@ -131,7 +131,7 @@ $lang->dividerMenu = ',qa,report,';
|
||||
|
||||
/* 查詢條中可以選擇的對象列表。*/
|
||||
$lang->searchObjects['bug'] = 'Bug';
|
||||
$lang->searchObjects['story'] = '需求';
|
||||
$lang->searchObjects['story'] = "{$lang->storyCommon}";
|
||||
$lang->searchObjects['task'] = '任務';
|
||||
$lang->searchObjects['testcase'] = '用例';
|
||||
$lang->searchObjects['project'] = $lang->projectCommon;
|
||||
@@ -188,7 +188,7 @@ $lang->my->menu->calendar = array('link' => '日程|my|calendar|', 'subMod
|
||||
$lang->my->menu->task = array('link' => '任務|my|task|', 'subModule' => 'task');
|
||||
$lang->my->menu->bug = array('link' => 'Bug|my|bug|', 'subModule' => 'bug');
|
||||
$lang->my->menu->testtask = array('link' => '測試|my|testtask|', 'subModule' => 'testcase,testtask', 'alias' => 'testcase');
|
||||
$lang->my->menu->story = array('link' => '需求|my|story|', 'subModule' => 'story');
|
||||
$lang->my->menu->story = array('link' => "{$lang->storyCommon}|my|story|", 'subModule' => 'story');
|
||||
$lang->my->menu->myProject = "{$lang->projectCommon}|my|project|";
|
||||
$lang->my->menu->dynamic = '動態|my|dynamic|';
|
||||
$lang->my->menu->profile = array('link' => '檔案|my|profile', 'alias' => 'editprofile');
|
||||
@@ -208,7 +208,7 @@ $lang->score->menu = $lang->my->menu;
|
||||
$lang->product = new stdclass();
|
||||
$lang->product->menu = new stdclass();
|
||||
|
||||
$lang->product->menu->story = array('link' => '需求|product|browse|productID=%s', 'alias' => 'batchedit', 'subModule' => 'story');
|
||||
$lang->product->menu->story = array('link' => "{$lang->storyCommon}|product|browse|productID=%s", 'alias' => 'batchedit', 'subModule' => 'story');
|
||||
$lang->product->menu->plan = array('link' => '計劃|productplan|browse|productID=%s', 'subModule' => 'productplan');
|
||||
$lang->product->menu->release = array('link' => '發佈|release|browse|productID=%s', 'subModule' => 'release');
|
||||
$lang->product->menu->roadmap = '路線圖|product|roadmap|productID=%s';
|
||||
@@ -239,7 +239,7 @@ $lang->project->menu->task = array('link' => '任務|project|task|projectID=%
|
||||
$lang->project->menu->kanban = array('link' => '看板|project|kanban|projectID=%s');
|
||||
$lang->project->menu->burn = array('link' => '燃盡圖|project|burn|projectID=%s');
|
||||
$lang->project->menu->list = array('link' => '更多|project|grouptask|projectID=%s', 'alias' => 'grouptask,tree', 'class' => 'dropdown dropdown-hover');
|
||||
$lang->project->menu->story = array('link' => '需求|project|story|projectID=%s', 'subModule' => 'story', 'alias' => 'linkstory,storykanban');
|
||||
$lang->project->menu->story = array('link' => "{$lang->storyCommon}|project|story|projectID=%s", 'subModule' => 'story', 'alias' => 'linkstory,storykanban');
|
||||
$lang->project->menu->qa = array('link' => '測試|project|bug|projectID=%s', 'subModule' => 'bug,build,testtask', 'alias' => 'build,testtask', 'class' => 'dropdown dropdown-hover');
|
||||
$lang->project->menu->doc = array('link' => '文檔|doc|objectLibs|type=project&objectID=%s&from=project', 'subModule' => 'doc');
|
||||
$lang->project->menu->action = array('link' => '動態|project|dynamic|projectID=%s', 'subModule' => 'dynamic', 'class' => 'dropdown dropdown-hover');
|
||||
@@ -375,8 +375,8 @@ $lang->admin->menu->message = array('link' => '通知|message|index', 'subModu
|
||||
$lang->admin->menu->custom = array('link' => '自定義|custom|set', 'subModule' => 'custom');
|
||||
$lang->admin->menu->sso = array('link' => '整合|admin|sso');
|
||||
$lang->admin->menu->extension = array('link' => '插件|extension|browse', 'subModule' => 'extension');
|
||||
$lang->admin->menu->dev = array('link' => '二次開發|dev|api', 'alias' => 'db', 'subModule' => 'dev,editor,entry');
|
||||
$lang->admin->menu->translate = array('link' => '翻譯|translate|index', 'subModule' => 'translate');
|
||||
$lang->admin->menu->dev = array('link' => '二次開發|dev|api', 'alias' => 'db', 'subModule' => 'dev,entry');
|
||||
$lang->admin->menu->translate = array('link' => '翻譯|dev|translate');
|
||||
$lang->admin->menu->data = array('link' => '數據|backup|index', 'subModule' => 'backup,action');
|
||||
$lang->admin->menu->safe = array('link' => '安全|admin|safe', 'alias' => 'checkweak');
|
||||
$lang->admin->menu->system = array('link' => '系統|cron|index', 'subModule' => 'cron');
|
||||
@@ -394,7 +394,7 @@ $lang->admin->subMenu->sso->ranzhi = '然之協同|admin|sso';
|
||||
$lang->admin->subMenu->dev = new stdclass();
|
||||
$lang->admin->subMenu->dev->api = array('link' => 'API|dev|api');
|
||||
$lang->admin->subMenu->dev->db = array('link' => '資料庫|dev|db');
|
||||
$lang->admin->subMenu->dev->editor = array('link' => '編輯器|editor|index', 'subModule' => 'editor');
|
||||
$lang->admin->subMenu->dev->editor = array('link' => '編輯器|dev|editor');
|
||||
$lang->admin->subMenu->dev->entry = array('link' => '應用|entry|browse', 'subModule' => 'entry');
|
||||
|
||||
$lang->admin->subMenu->data = new stdclass();
|
||||
@@ -418,8 +418,6 @@ $lang->entry = new stdclass();
|
||||
$lang->webhook = new stdclass();
|
||||
$lang->message = new stdclass();
|
||||
$lang->search = new stdclass();
|
||||
$lang->translate = new stdclass();
|
||||
$lang->editor = new stdclass();
|
||||
|
||||
$lang->convert->menu = $lang->admin->menu;
|
||||
$lang->upgrade->menu = $lang->admin->menu;
|
||||
@@ -433,8 +431,6 @@ $lang->dev->menu = $lang->admin->menu;
|
||||
$lang->entry->menu = $lang->admin->menu;
|
||||
$lang->webhook->menu = $lang->admin->menu;
|
||||
$lang->message->menu = $lang->admin->menu;
|
||||
$lang->translate->menu = $lang->admin->menu;
|
||||
$lang->editor->menu = $lang->admin->menu;
|
||||
|
||||
/* 菜單分組。*/
|
||||
$lang->menugroup = new stdclass();
|
||||
@@ -470,8 +466,6 @@ $lang->menugroup->dev = 'admin';
|
||||
$lang->menugroup->entry = 'admin';
|
||||
$lang->menugroup->webhook = 'admin';
|
||||
$lang->menugroup->message = 'admin';
|
||||
$lang->menugroup->translate = 'admin';
|
||||
$lang->menugroup->editor = 'admin';
|
||||
|
||||
/* 錯誤提示信息。*/
|
||||
$lang->error = new stdclass();
|
||||
@@ -788,7 +782,7 @@ if(isset($config->global->flow) and $config->global->flow == 'onlyTest')
|
||||
$lang->bug->subMenu->more->longlifebugs = '久未處理|bug|browse|productID=%s&branch=%s&browseType=longlifebugs¶m=%s';
|
||||
$lang->bug->subMenu->more->postponedbugs = '被延期|bug|browse|productID=%s&branch=%s&browseType=postponedbugs¶m=%s';
|
||||
$lang->bug->subMenu->more->overduebugs = '過期Bug|bug|browse|productID=%s&branch=%s&browseType=overduebugs¶m=%s';
|
||||
$lang->bug->subMenu->more->needconfirm = '需求變動|bug|browse|productID=%s&branch=%s&browseType=needconfirm¶m=%s';
|
||||
$lang->bug->subMenu->more->needconfirm = "{$lang->storyCommon}變動|bug|browse|productID=%s&branch=%s&browseType=needconfirm¶m=%s";
|
||||
|
||||
$lang->bug->menuOrder[5] = 'product';
|
||||
$lang->bug->menuOrder[10] = 'all';
|
||||
|
||||
@@ -35,7 +35,7 @@ $lang->convert->aimTypeOfZentao = '轉化為Zentao中的類型';
|
||||
|
||||
$lang->convert->directionList['bug'] = 'Bug';
|
||||
$lang->convert->directionList['task'] = '任務';
|
||||
$lang->convert->directionList['story'] = '需求';
|
||||
$lang->convert->directionList['story'] = $lang->storyCommon;
|
||||
|
||||
$lang->convert->sourceList['BugFree'] = array('bugfree_1' => '1.x', 'bugfree_2' => '2.x');
|
||||
$lang->convert->sourceList['Redmine'] = array('Redmine_1.1' => '1.1');
|
||||
@@ -79,7 +79,7 @@ $lang->convert->redmine->users = '用戶';
|
||||
$lang->convert->redmine->groups = '用戶分組';
|
||||
$lang->convert->redmine->products = $lang->productCommon;
|
||||
$lang->convert->redmine->projects = $lang->projectCommon;
|
||||
$lang->convert->redmine->stories = '需求';
|
||||
$lang->convert->redmine->stories = $lang->storyCommon;
|
||||
$lang->convert->redmine->tasks = '任務';
|
||||
$lang->convert->redmine->bugs = 'Bug';
|
||||
$lang->convert->redmine->productPlans = $lang->productCommon . '計劃';
|
||||
|
||||
+16
-12
@@ -88,16 +88,18 @@ $lang->custom->allLang = 'All Language';
|
||||
$lang->custom->confirmRestore = 'Do you want to reset to Default?';
|
||||
|
||||
$lang->custom->notice = new stdclass();
|
||||
$lang->custom->notice->userFieldNotice = 'Control whether the above fields are displayed on the user-related page. Leave it blank to display all.';
|
||||
$lang->custom->notice->canNotAdd = 'These items are parameters of calculation, so customized creation is not enabled.';
|
||||
$lang->custom->notice->forceReview = '%s Review is required for certain submitters.';
|
||||
$lang->custom->notice->forceNotReview = "%s Review is NOT required for certain submitters.";
|
||||
$lang->custom->notice->longlife = 'Define shelved bugs.';
|
||||
$lang->custom->notice->invalidNumberKey = 'Priority list key should be a natural and not greater than 255.';
|
||||
$lang->custom->notice->invalidStringKey = 'The key should be a combination of lowercase English letters, numbers or underscores';
|
||||
$lang->custom->notice->cannotSetTimezone = 'date_default_timezone_set does not exist or is disabled. Timezone cannot be set.';
|
||||
$lang->custom->notice->noClosedBlock = 'You have no blocks that are closed permanently.';
|
||||
$lang->custom->notice->required = 'The selected field is required.';
|
||||
$lang->custom->notice->userFieldNotice = 'Control whether the above fields are displayed on the user-related page. Leave it blank to display all.';
|
||||
$lang->custom->notice->canNotAdd = 'These items are parameters of calculation, so customized creation is not enabled.';
|
||||
$lang->custom->notice->forceReview = '%s Review is required for certain submitters.';
|
||||
$lang->custom->notice->forceNotReview = "%s Review is NOT required for certain submitters.";
|
||||
$lang->custom->notice->longlife = 'Define shelved bugs.';
|
||||
$lang->custom->notice->invalidNumberKey = 'Priority list key should be a natural and not greater than 255.';
|
||||
$lang->custom->notice->invalidStringKey = 'The key should be a combination of lowercase English letters, numbers or underscores';
|
||||
$lang->custom->notice->cannotSetTimezone = 'date_default_timezone_set does not exist or is disabled. Timezone cannot be set.';
|
||||
$lang->custom->notice->noClosedBlock = 'You have no blocks that are closed permanently.';
|
||||
$lang->custom->notice->required = 'The selected field is required.';
|
||||
$lang->custom->notice->conceptResult = 'According to your preference, <b> %s-%s </b> is set for you. Use <b>%s</b> + <b> %s</b>。';
|
||||
$lang->custom->notice->conceptPath = 'Go to Admin -> Custom -> Concept to set it.';
|
||||
|
||||
$lang->custom->notice->indexPage['product'] = "ZenTao 8.2+ has Product Homepage. Do you want to go to Product Homepage?";
|
||||
$lang->custom->notice->indexPage['project'] = "ZenTao 8.2+ has Project Homepage. Do you want to go to Project Homepage?";
|
||||
@@ -124,8 +126,10 @@ $lang->custom->weekendList[1] = '1-Day Off';
|
||||
|
||||
$lang->custom->productProject = new stdclass();
|
||||
$lang->custom->productProject->relation['0_0'] = 'Product - Project';
|
||||
$lang->custom->productProject->relation['0_1'] = 'Product - Sprint';
|
||||
$lang->custom->productProject->relation['1_1'] = 'Project - Sprint';
|
||||
$lang->custom->productProject->relation['0_1'] = 'Product - Iteration';
|
||||
$lang->custom->productProject->relation['1_1'] = 'Project - Iteration';
|
||||
$lang->custom->productProject->relation['0_2'] = 'Product - Sprint';
|
||||
$lang->custom->productProject->relation['1_2'] = 'Project - Sprint';
|
||||
|
||||
$lang->custom->productProject->notice = 'Please select a concept according to your team.';
|
||||
|
||||
|
||||
+16
-12
@@ -88,16 +88,18 @@ $lang->custom->allLang = 'All Languages';
|
||||
$lang->custom->confirmRestore = 'Voulez-vous réinitialiser ?';
|
||||
|
||||
$lang->custom->notice = new stdclass();
|
||||
$lang->custom->notice->userFieldNotice = 'Control whether the above fields are displayed on the user-related page. Leave it blank to display all.';
|
||||
$lang->custom->notice->canNotAdd = 'It will be calculated, so customization is not enabled.';
|
||||
$lang->custom->notice->forceReview = '%s review is required for committers selected.';
|
||||
$lang->custom->notice->forceNotReview = "%s review is not required for committers selected.";
|
||||
$lang->custom->notice->longlife = 'Define stalled bugs.';
|
||||
$lang->custom->notice->invalidNumberKey = 'The key should be =< 255.';
|
||||
$lang->custom->notice->invalidStringKey = 'The key should be lowercase letters, numbers or underlines.';
|
||||
$lang->custom->notice->cannotSetTimezone = 'date_default_timezone_set does not exist or is disabled. Timezone cannot be set.';
|
||||
$lang->custom->notice->noClosedBlock = 'You have no blocks that are closed permanently.';
|
||||
$lang->custom->notice->required = 'The selected field is required.';
|
||||
$lang->custom->notice->userFieldNotice = 'Control whether the above fields are displayed on the user-related page. Leave it blank to display all.';
|
||||
$lang->custom->notice->canNotAdd = 'It will be calculated, so customization is not enabled.';
|
||||
$lang->custom->notice->forceReview = '%s review is required for committers selected.';
|
||||
$lang->custom->notice->forceNotReview = "%s review is not required for committers selected.";
|
||||
$lang->custom->notice->longlife = 'Define stalled bugs.';
|
||||
$lang->custom->notice->invalidNumberKey = 'The key should be =< 255.';
|
||||
$lang->custom->notice->invalidStringKey = 'The key should be lowercase letters, numbers or underlines.';
|
||||
$lang->custom->notice->cannotSetTimezone = 'date_default_timezone_set does not exist or is disabled. Timezone cannot be set.';
|
||||
$lang->custom->notice->noClosedBlock = 'You have no blocks that are closed permanently.';
|
||||
$lang->custom->notice->required = 'The selected field is required.';
|
||||
$lang->custom->notice->conceptResult = 'According to your preference, <b> %s-%s </b> is set for you. Use <b>%s</b> + <b> %s</b>。';
|
||||
$lang->custom->notice->conceptPath = 'Go to Admin -> Custom -> Concept to set it.';
|
||||
|
||||
$lang->custom->notice->indexPage['product'] = "ZenTao 8.2+ has Product Home. Do you want to go to Product Home ?";
|
||||
$lang->custom->notice->indexPage['project'] = "ZenTao 8.2+ has Project Home. Do you want to go to Project Home ?";
|
||||
@@ -124,8 +126,10 @@ $lang->custom->weekendList[1] = '1-Jour';
|
||||
|
||||
$lang->custom->productProject = new stdclass();
|
||||
$lang->custom->productProject->relation['0_0'] = 'Product - Project';
|
||||
$lang->custom->productProject->relation['0_1'] = 'Product - Sprint';
|
||||
$lang->custom->productProject->relation['1_1'] = 'Project - Sprint';
|
||||
$lang->custom->productProject->relation['0_1'] = 'Product - Iteration';
|
||||
$lang->custom->productProject->relation['1_1'] = 'Project - Iteration';
|
||||
$lang->custom->productProject->relation['0_2'] = 'Product - Sprint';
|
||||
$lang->custom->productProject->relation['1_2'] = 'Project - Sprint';
|
||||
|
||||
$lang->custom->productProject->notice = 'Sélectionnez le concept qui correspond à votre équipe.';
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ $lang->custom->timezone = '時區';
|
||||
$lang->custom->scoreReset = '重置積分';
|
||||
$lang->custom->scoreTitle = '積分功能';
|
||||
|
||||
$lang->custom->object['story'] = '需求';
|
||||
$lang->custom->object['story'] = $lang->storyCommon;
|
||||
$lang->custom->object['task'] = '任務';
|
||||
$lang->custom->object['bug'] = 'Bug';
|
||||
$lang->custom->object['testcase'] = '用例';
|
||||
@@ -98,6 +98,8 @@ $lang->custom->notice->invalidStringKey = '鍵值應當為小寫英
|
||||
$lang->custom->notice->cannotSetTimezone = 'date_default_timezone_set方法不存在或禁用,不能設置時區。';
|
||||
$lang->custom->notice->noClosedBlock = '沒有永久關閉的區塊';
|
||||
$lang->custom->notice->required = '頁面提交時,選中的欄位必填';
|
||||
$lang->custom->notice->conceptResult = '我們已經根據您的選擇為您設置了<b> %s-%s </b>模式,使用<b>%s</b> + <b> %s</b>。';
|
||||
$lang->custom->notice->conceptPath = '您可以在:後台 -> 自定義 -> 流程頁面修改。';
|
||||
|
||||
$lang->custom->notice->indexPage['product'] = "從8.2版本起增加了產品主頁視圖,是否預設進入產品主頁?";
|
||||
$lang->custom->notice->indexPage['project'] = "從8.2版本起增加了項目主頁視圖,是否預設進入項目主頁?";
|
||||
@@ -126,12 +128,14 @@ $lang->custom->productProject = new stdclass();
|
||||
$lang->custom->productProject->relation['0_0'] = '產品 - 項目';
|
||||
$lang->custom->productProject->relation['0_1'] = '產品 - 迭代';
|
||||
$lang->custom->productProject->relation['1_1'] = '項目 - 迭代';
|
||||
$lang->custom->productProject->relation['0_2'] = '產品 - 衝刺';
|
||||
$lang->custom->productProject->relation['1_2'] = '項目 - 衝刺';
|
||||
|
||||
$lang->custom->productProject->notice = '請根據實際情況選擇適合自己團隊的概念。';
|
||||
|
||||
$lang->custom->workingList['full'] = '完整研發管理工具';
|
||||
$lang->custom->workingList['onlyTest'] = '測試管理工具';
|
||||
$lang->custom->workingList['onlyStory'] = '需求管理工具';
|
||||
$lang->custom->workingList['onlyStory'] = "{$lang->storyCommon}管理工具";
|
||||
$lang->custom->workingList['onlyTask'] = '任務管理工具';
|
||||
|
||||
$lang->custom->menuTip = '點擊顯示或隱藏導航條目,拖拽來更改顯示順序。';
|
||||
@@ -144,3 +148,17 @@ $lang->custom->scoreStatus[0] = '關閉';
|
||||
$lang->custom->moduleName['product'] = $lang->productCommon;
|
||||
$lang->custom->moduleName['productplan'] = '計劃';
|
||||
$lang->custom->moduleName['project'] = $lang->projectCommon;
|
||||
|
||||
$lang->custom->conceptQuestions['overview'] = "1. 下述哪種組合方式更適合您公司的管理現狀?";
|
||||
$lang->custom->conceptQuestions['story'] = "2. 您公司是在使用需求概念還是用戶故事概念?";
|
||||
$lang->custom->conceptQuestions['storypoint'] = "3. 您公司是在使用工時還是故事點來做規模估算?";
|
||||
|
||||
$lang->custom->conceptOptions = new stdclass;
|
||||
|
||||
$lang->custom->conceptOptions->story = array();
|
||||
$lang->custom->conceptOptions->story['0'] = '需求';
|
||||
$lang->custom->conceptOptions->story['1'] = '故事';
|
||||
|
||||
$lang->custom->conceptOptions->hourPoint = array();
|
||||
$lang->custom->conceptOptions->hourPoint['0'] = '工時';
|
||||
$lang->custom->conceptOptions->hourPoint['1'] = '故事點';
|
||||
|
||||
@@ -18,8 +18,9 @@ $lang->datatable->resetGlobal = 'Globalen Standard zurücksetzen';
|
||||
$lang->datatable->branch = 'Branch';
|
||||
$lang->datatable->platform = 'Platform';
|
||||
|
||||
$lang->datatable->moduleSetting = 'Set Module';
|
||||
$lang->datatable->showModule = 'Anzeigen/Verstecken des Modul Names';
|
||||
$lang->datatable->showModuleAB = 'Show Module Names';
|
||||
$lang->datatable->showAllModule = 'Show product modules';
|
||||
$lang->datatable->showModuleList[] = 'N/A';
|
||||
$lang->datatable->showModuleList['base'] = 'Basisknoten';
|
||||
$lang->datatable->showModuleList['end'] = 'Endknoten';
|
||||
|
||||
@@ -18,8 +18,9 @@ $lang->datatable->resetGlobal = 'Globale Réinit.';
|
||||
$lang->datatable->branch = 'Branche';
|
||||
$lang->datatable->platform = 'Plateforme';
|
||||
|
||||
$lang->datatable->moduleSetting = 'Set Module';
|
||||
$lang->datatable->showModule = 'Montrer les noms des modules dans la page de listes';
|
||||
$lang->datatable->showModuleAB = 'Montrer Nom Modules';
|
||||
$lang->datatable->showAllModule = 'Show product modules';
|
||||
$lang->datatable->showModuleList[] = 'N/A';
|
||||
$lang->datatable->showModuleList['base'] = 'Base Node';
|
||||
$lang->datatable->showModuleList['end'] = 'End Node';
|
||||
|
||||
@@ -18,8 +18,11 @@ $lang->datatable->resetGlobal = '全局恢復預設';
|
||||
$lang->datatable->branch = '分支';
|
||||
$lang->datatable->platform = '平台';
|
||||
|
||||
$lang->datatable->moduleSetting = '模組設置';
|
||||
$lang->datatable->showModule = '列表頁是否顯示模組名';
|
||||
$lang->datatable->showModuleAB = '列表頁是否顯示模組名';
|
||||
$lang->datatable->showAllModule = '是否顯示完整產品模組';
|
||||
$lang->datatable->showModuleList[] = '不顯示';
|
||||
$lang->datatable->showModuleList['base'] = '只顯示一級模組';
|
||||
$lang->datatable->showModuleList['end'] = '只顯示最後一級模組';
|
||||
$lang->datatable->showAllModuleList[0] = '不顯示';
|
||||
$lang->datatable->showAllModuleList[1] = '顯示';
|
||||
|
||||
@@ -3,6 +3,7 @@ $lang->dev->common = 'Entwicklung';
|
||||
$lang->dev->api = 'API';
|
||||
$lang->dev->db = 'Datenbank';
|
||||
$lang->dev->editor = 'Bearbeiter';
|
||||
$lang->dev->translate = 'Translate';
|
||||
$lang->dev->dbList = 'Datenbank';
|
||||
$lang->dev->moduleList = 'Module';
|
||||
$lang->dev->params = 'Parameter';
|
||||
@@ -73,7 +74,6 @@ $lang->dev->tableList['backup'] = 'Backup';
|
||||
$lang->dev->tableList['common'] = 'Common';
|
||||
$lang->dev->tableList['convert'] = 'Konvertieren';
|
||||
$lang->dev->tableList['dev'] = 'Entwickeln';
|
||||
$lang->dev->tableList['editor'] = 'Editor';
|
||||
$lang->dev->tableList['git'] = 'GIT';
|
||||
$lang->dev->tableList['index'] = 'Home';
|
||||
$lang->dev->tableList['install'] = 'Installation';
|
||||
@@ -96,7 +96,6 @@ $lang->dev->tableList['block'] = 'Block';
|
||||
$lang->dev->tableList['branch'] = 'Branch';
|
||||
$lang->dev->tableList['doccontent'] = 'Dok Inhalt';
|
||||
$lang->dev->tableList['storystage'] = 'Story Phase';
|
||||
$lang->dev->tableList['translate'] = 'Translate';
|
||||
$lang->dev->tableList['tutorial'] = 'Anleitung';
|
||||
$lang->dev->tableList['suitecase'] = 'Suite Case';
|
||||
$lang->dev->tableList['score'] = 'Score';
|
||||
|
||||
@@ -3,6 +3,7 @@ $lang->dev->common = 'D
|
||||
$lang->dev->api = 'API';
|
||||
$lang->dev->db = 'Base de Données';
|
||||
$lang->dev->editor = 'Editeur';
|
||||
$lang->dev->translate = 'Translate';
|
||||
$lang->dev->dbList = 'Bases de Données';
|
||||
$lang->dev->moduleList = 'Modules';
|
||||
$lang->dev->params = 'Paramètres';
|
||||
@@ -73,7 +74,6 @@ $lang->dev->tableList['backup'] = 'Sauvegarde';
|
||||
$lang->dev->tableList['common'] = 'Commun';
|
||||
$lang->dev->tableList['convert'] = 'Convert';
|
||||
$lang->dev->tableList['dev'] = 'Dévelop';
|
||||
$lang->dev->tableList['editor'] = 'Editeur';
|
||||
$lang->dev->tableList['git'] = 'GIT';
|
||||
$lang->dev->tableList['index'] = 'Accueil';
|
||||
$lang->dev->tableList['install'] = 'Installer';
|
||||
@@ -96,7 +96,6 @@ $lang->dev->tableList['block'] = 'Bloc';
|
||||
$lang->dev->tableList['branch'] = 'Branche';
|
||||
$lang->dev->tableList['doccontent'] = 'Contenu Doc';
|
||||
$lang->dev->tableList['storystage'] = 'Phase Story Phase';
|
||||
$lang->dev->tableList['translate'] = 'Traduction';
|
||||
$lang->dev->tableList['tutorial'] = 'Tutoriel';
|
||||
$lang->dev->tableList['suitecase'] = 'Cas Cahier Recette';
|
||||
$lang->dev->tableList['score'] = 'Score';
|
||||
|
||||
+11
-11
@@ -3,6 +3,7 @@ $lang->dev->common = '二次開發';
|
||||
$lang->dev->api = 'API';
|
||||
$lang->dev->db = '資料庫';
|
||||
$lang->dev->editor = '編輯器';
|
||||
$lang->dev->translate = '翻譯';
|
||||
$lang->dev->dbList = '資料庫';
|
||||
$lang->dev->moduleList = '模組列表';
|
||||
$lang->dev->params = '參數列表';
|
||||
@@ -11,10 +12,12 @@ $lang->dev->desc = '描述';
|
||||
$lang->dev->noParams = '無參數';
|
||||
$lang->dev->post = 'POST參數';
|
||||
|
||||
$lang->dev->paramRange = '取值範圍:%s';
|
||||
$lang->dev->paramDate = '日期格式:YY-mm-dd,如:2019-01-01';
|
||||
$lang->dev->paramColor = '顏色格式:#RGB,如:#3da7f5';
|
||||
$lang->dev->paramMailto = "填寫帳號,多個賬號用','分隔。";
|
||||
$lang->dev->paramRange = '取值範圍:%s';
|
||||
$lang->dev->paramDate = '日期格式:YY-mm-dd,如:2019-01-01';
|
||||
$lang->dev->paramColor = '顏色格式:#RGB,如:#3da7f5';
|
||||
$lang->dev->paramMailto = "填寫帳號,多個賬號用','分隔。";
|
||||
$lang->dev->noteEditor = "編輯器功能因為安全原因被禁用。使用該功能,請到官網下載安裝 <a href='https://www.zentao.net/extension-viewExt-150.html' target='_blank'>擴展編輯器</a> 插件。";
|
||||
$lang->dev->noteTranslate = "翻譯功能因為安全原因被禁用。使用該功能,請到官網下載安裝 <a href='https://www.zentao.net/extension-viewExt-151.html' target='_blank'>翻譯</a> 插件。";
|
||||
|
||||
$lang->dev->fields = array();
|
||||
$lang->dev->fields['id'] = '序號';
|
||||
@@ -49,10 +52,10 @@ $lang->dev->tableList['product'] = $lang->productCommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productCommon . '計劃';
|
||||
$lang->dev->tableList['project'] = $lang->projectCommon;
|
||||
$lang->dev->tableList['projectproduct'] = $lang->projectCommon . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = $lang->projectCommon . '需求';
|
||||
$lang->dev->tableList['projectstory'] = $lang->projectCommon . $lang->storyCommon;
|
||||
$lang->dev->tableList['release'] = '發佈';
|
||||
$lang->dev->tableList['story'] = '需求';
|
||||
$lang->dev->tableList['storyspec'] = '需求描述';
|
||||
$lang->dev->tableList['story'] = $lang->storyCommon;
|
||||
$lang->dev->tableList['storyspec'] = "{$lang->storyCommon}描述";
|
||||
$lang->dev->tableList['task'] = '任務';
|
||||
$lang->dev->tableList['taskestimate'] = '任務預計';
|
||||
$lang->dev->tableList['team'] = '團隊';
|
||||
@@ -71,7 +74,6 @@ $lang->dev->tableList['backup'] = '備份';
|
||||
$lang->dev->tableList['common'] = '公有模組';
|
||||
$lang->dev->tableList['convert'] = '導入';
|
||||
$lang->dev->tableList['dev'] = '二次開發';
|
||||
$lang->dev->tableList['editor'] = '編輯器';
|
||||
$lang->dev->tableList['git'] = 'GIT';
|
||||
$lang->dev->tableList['index'] = '首頁';
|
||||
$lang->dev->tableList['install'] = '安裝';
|
||||
@@ -93,8 +95,7 @@ $lang->dev->tableList['datatable'] = '數據表格';
|
||||
$lang->dev->tableList['block'] = '區塊';
|
||||
$lang->dev->tableList['branch'] = '平台/分支';
|
||||
$lang->dev->tableList['doccontent'] = '文檔內容';
|
||||
$lang->dev->tableList['storystage'] = '需求階段';
|
||||
$lang->dev->tableList['translate'] = '翻譯';
|
||||
$lang->dev->tableList['storystage'] = "{$lang->storyCommon}階段";
|
||||
$lang->dev->tableList['tutorial'] = '新手教程';
|
||||
$lang->dev->tableList['suitecase'] = '套件用例';
|
||||
$lang->dev->tableList['score'] = '積分';
|
||||
@@ -106,7 +107,6 @@ $lang->dev->tableList['notify'] = '通知';
|
||||
$lang->dev->tableList['userview'] = '可訪問權限';
|
||||
$lang->dev->tableList['im_chatuser'] = '客戶端用戶';
|
||||
$lang->dev->tableList['im_message'] = '客戶端消息';
|
||||
$lang->dev->tableList['translation'] = '翻譯';
|
||||
$lang->dev->tableList['im_messagestatus'] = '客戶端狀態';
|
||||
|
||||
$lang->dev->groupList['my'] = '我的地盤';
|
||||
|
||||
@@ -176,8 +176,8 @@ $lang->doc->noCollectedDoc = '您還沒有收藏任何文檔。';
|
||||
|
||||
$lang->doc->noticeAcl['lib']['product']['default'] = '有所選產品訪問權限的用戶可以訪問。';
|
||||
$lang->doc->noticeAcl['lib']['product']['custom'] = '有所選產品訪問權限或白名單裡的用戶可以訪問。';
|
||||
$lang->doc->noticeAcl['lib']['project']['default'] = '有所選項目訪問權限的用戶可以訪問。';
|
||||
$lang->doc->noticeAcl['lib']['project']['custom'] = '有所選項目訪問權限或白名單裡的用戶可以訪問。';
|
||||
$lang->doc->noticeAcl['lib']['project']['default'] = "有所選{$lang->projectCommon}訪問權限的用戶可以訪問。";
|
||||
$lang->doc->noticeAcl['lib']['project']['custom'] = "有所選{$lang->projectCommon}訪問權限或白名單裡的用戶可以訪問。";
|
||||
$lang->doc->noticeAcl['lib']['custom']['open'] = '所有人都可以訪問。';
|
||||
$lang->doc->noticeAcl['lib']['custom']['custom'] = '白名單的用戶可以訪問。';
|
||||
$lang->doc->noticeAcl['lib']['custom']['private'] = '只有創建者自己可以訪問。';
|
||||
|
||||
@@ -29,6 +29,8 @@ $lang->group->productList = '可訪問' . $lang->productCommon;
|
||||
$lang->group->projectList = '可訪問' . $lang->projectCommon;
|
||||
$lang->group->dynamic = '可查看動態';
|
||||
$lang->group->noticeVisit = '空代表沒有訪問限制';
|
||||
$lang->group->noneProduct = "暫時沒有{$lang->productCommon}";
|
||||
$lang->group->noneProject = "暫時沒有{$lang->projectCommon}";
|
||||
|
||||
$lang->group->id = '編號';
|
||||
$lang->group->name = '分組名稱';
|
||||
|
||||
@@ -109,7 +109,7 @@ $lang->install->requestTypes['PATH_INFO'] = '靜態友好方式';
|
||||
|
||||
$lang->install->workingList['full'] = '完整研發管理工具';
|
||||
$lang->install->workingList['onlyTest'] = '測試管理工具';
|
||||
$lang->install->workingList['onlyStory'] = '需求管理工具';
|
||||
$lang->install->workingList['onlyStory'] = "需求管理工具";
|
||||
$lang->install->workingList['onlyTask'] = '任務管理工具';
|
||||
|
||||
$lang->install->errorConnectDB = '資料庫連接失敗 ';
|
||||
|
||||
@@ -83,6 +83,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = 'Letzte Version';
|
||||
$lang->misc->feature->detailed = 'Details';
|
||||
|
||||
$lang->misc->releaseDate['11.7'] = '2019-11-28';
|
||||
$lang->misc->releaseDate['11.6.5'] = '2019-11-08';
|
||||
$lang->misc->releaseDate['11.6.4'] = '2019-10-17';
|
||||
$lang->misc->releaseDate['11.6.3'] = '2019-09-24';
|
||||
@@ -118,6 +119,7 @@ $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['11.7'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Added choices for users to choose agile or not.</p><p>webhook类型中增加企业微信</p><p>实现到钉钉个人消息的通知</p>');
|
||||
$lang->misc->feature->all['11.6.5'][] = array('title'=>'Fix bug.', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.4'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.3'][] = array('title'=>'Fix bug.', 'desc' => '');
|
||||
@@ -136,7 +138,7 @@ $lang->misc->feature->all['11.5.stable'][] = array('title'=>'Integrated the late
|
||||
|
||||
$lang->misc->feature->all['11.4.1'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '');
|
||||
|
||||
$lang->misc->feature->all['11.4.stable'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Enhanced test management.</p><p>Optimized the UI of Plan, Release, and Build linked stories and bugs.</p><p>Customize the feature whether to display files in child category.</p><p>Optimize details and fix bug.</p>');
|
||||
$lang->misc->feature->all["11.4.stable"][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Enhanced test management.</p><p>Optimized the UI of Plan, Release, and Build linked stories and bugs.</p><p>Customize the feature whether to display files in child category.</p><p>Optimize details and fix bug.</p>');
|
||||
|
||||
$lang->misc->feature->all['11.3.stable'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Add Child Plan to a Plan</p><p>Optimize the chosen</p><p>Add Timezone settings</p><p>Optimize Document Library and Document modules</p>');
|
||||
|
||||
|
||||
@@ -83,6 +83,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = 'Latest Version';
|
||||
$lang->misc->feature->detailed = 'Detail';
|
||||
|
||||
$lang->misc->releaseDate['11.7'] = '2019-11-28';
|
||||
$lang->misc->releaseDate['11.6.5'] = '2019-11-08';
|
||||
$lang->misc->releaseDate['11.6.4'] = '2019-10-17';
|
||||
$lang->misc->releaseDate['11.6.3'] = '2019-09-24';
|
||||
@@ -118,6 +119,7 @@ $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['11.7'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Added choices for users to choose agile or not.</p><p>webhook类型中增加企业微信</p><p>实现到钉钉个人消息的通知</p>');
|
||||
$lang->misc->feature->all['11.6.5'][] = array('title'=>'Fix bug.', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.4'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.3'][] = array('title'=>'Fix bug.', 'desc' => '');
|
||||
@@ -136,7 +138,7 @@ $lang->misc->feature->all['11.5.stable'][] = array('title'=>'Integrated the late
|
||||
|
||||
$lang->misc->feature->all['11.4.1'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '');
|
||||
|
||||
$lang->misc->feature->all['11.4.stable'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Enhanced test management.</p><p>Optimized the UI of Plan, Release, and Build linked stories and bugs.</p><p>Customize the feature whether to display files in child category.</p><p>Optimize details and fix bug.</p>');
|
||||
$lang->misc->feature->all["11.4.stable"][] = array('title'=>'Optimize details and fix bug.', 'desc' => "<p>Enhanced test management.</p><p>Optimized the UI of Plan, Release, and Build linked stories and bugs.</p><p>Customize the feature whether to display files in child category.</p><p>Optimize details and fix bug.</p>");
|
||||
|
||||
$lang->misc->feature->all['11.3.stable'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Add Child Plan to a Plan</p><p>Optimize the chosen</p><p>Add Timezone settings</p><p>Optimize Document Library and Document modules</p>');
|
||||
|
||||
|
||||
@@ -83,6 +83,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = 'Dernière Version';
|
||||
$lang->misc->feature->detailed = 'Détail';
|
||||
|
||||
$lang->misc->releaseDate['11.7'] = '2019-11-28';
|
||||
$lang->misc->releaseDate['11.6.5'] = '2019-11-08';
|
||||
$lang->misc->releaseDate['11.6.4'] = '2019-10-17';
|
||||
$lang->misc->releaseDate['11.6.3'] = '2019-09-24';
|
||||
@@ -118,6 +119,7 @@ $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['11.7'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Added choices for users to choose agile or not.</p><p>webhook类型中增加企业微信</p><p>实现到钉钉个人消息的通知</p>');
|
||||
$lang->misc->feature->all['11.6.5'][] = array('title'=>'Fix bug.', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.4'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.3'][] = array('title'=>'Fix bug.', 'desc' => '');
|
||||
@@ -136,7 +138,7 @@ $lang->misc->feature->all['11.5.stable'][] = array('title'=>'Integrated the late
|
||||
|
||||
$lang->misc->feature->all['11.4.1'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '');
|
||||
|
||||
$lang->misc->feature->all['11.4.stable'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Enhanced test management.</p><p>Optimized the UI of Plan, Release, and Build linked stories and bugs.</p><p>Customize the feature whether to display files in child category.</p><p>Optimize details and fix bug.</p>');
|
||||
$lang->misc->feature->all["11.4.stable"][] = array('title'=>'Optimize details and fix bug.', 'desc' => "<p>Enhanced test management.</p><p>Optimized the UI of Plan, Release, and Build linked stories and bugs.</p><p>Customize the feature whether to display files in child category.</p><p>Optimize details and fix bug.</p>");
|
||||
|
||||
$lang->misc->feature->all['11.3.stable'][] = array('title'=>'Optimize details and fix bug.', 'desc' => '<p>Add Child Plan to a Plan</p><p>Optimize the chosen</p><p>Add Timezone settings</p><p>Optimize Document Library and Document modules</p>');
|
||||
|
||||
|
||||
@@ -83,6 +83,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = '最新版本';
|
||||
$lang->misc->feature->detailed = '详情';
|
||||
|
||||
$lang->misc->releaseDate['11.7'] = '2019-11-28';
|
||||
$lang->misc->releaseDate['11.6.5'] = '2019-11-08';
|
||||
$lang->misc->releaseDate['11.6.4'] = '2019-10-17';
|
||||
$lang->misc->releaseDate['11.6.3'] = '2019-09-24';
|
||||
@@ -118,6 +119,7 @@ $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['11.7'][] = array('title'=>'完善细节,修复Bug', 'desc' => '<p>增加用户是否使用敏捷概念的选择</p><p>webhook类型中增加企业微信</p><p>实现到钉钉个人消息的通知</p>');
|
||||
$lang->misc->feature->all['11.6.5'][] = array('title'=>'修复Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.4'][] = array('title'=>'完善细节,修复Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.3'][] = array('title'=>'修复Bug', 'desc' => '');
|
||||
|
||||
@@ -83,6 +83,7 @@ $lang->misc->feature = new stdclass();
|
||||
$lang->misc->feature->lastest = '最新版本';
|
||||
$lang->misc->feature->detailed = '詳情';
|
||||
|
||||
$lang->misc->releaseDate['11.7'] = '2019-11-28';
|
||||
$lang->misc->releaseDate['11.6.5'] = '2019-11-08';
|
||||
$lang->misc->releaseDate['11.6.4'] = '2019-10-17';
|
||||
$lang->misc->releaseDate['11.6.3'] = '2019-09-24';
|
||||
@@ -118,6 +119,7 @@ $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['11.7'][] = array('title'=>'完善細節,修復Bug', 'desc' => '<p>增加用戶是否使用敏捷概念的選擇</p><p>webhook類型中增加企業微信</p><p>實現到釘釘個人消息的通知</p>');
|
||||
$lang->misc->feature->all['11.6.5'][] = array('title'=>'修復Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.4'][] = array('title'=>'完善細節,修復Bug', 'desc' => '');
|
||||
$lang->misc->feature->all['11.6.3'][] = array('title'=>'修復Bug', 'desc' => '');
|
||||
@@ -136,7 +138,7 @@ $lang->misc->feature->all['11.5.stable'][] = array('title'=>'整合新版本客
|
||||
|
||||
$lang->misc->feature->all['11.4.1'][] = array('title'=>'完善細節,修復Bug', 'desc' => '');
|
||||
|
||||
$lang->misc->feature->all['11.4.stable'][] = array('title'=>'完善細節,修復Bug', 'desc' => '<p>增強測試任務管理</p><p>優化計劃、發佈、版本關聯需求和bug的交互</p><p>文檔庫可以自定義是否顯示子分類裡的文檔</p><p>修復bug,完善細節</p>');
|
||||
$lang->misc->feature->all["11.4.stable"][] = array("title"=>"完善細節,修復Bug", "desc" => "<p>增強測試任務管理</p><p>優化計劃、發佈、版本關聯{$lang->storyCommon}和bug的交互</p><p>文檔庫可以自定義是否顯示子分類裡的文檔</p><p>修復bug,完善細節</p>");
|
||||
|
||||
$lang->misc->feature->all['11.3.stable'][] = array('title'=>'完善細節,修復Bug', 'desc' => '<p>計劃添加子計劃功能</p><p>優化chosen交互</p><p>添加時區設置</p><p>優化文檔庫和文檔</p>');
|
||||
|
||||
@@ -188,14 +190,14 @@ $lang->misc->feature->all['8.3.stable'][] = array('title'=>'調整文檔功能',
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>'首頁自定義', 'desc' => '<p>我的地盤由我做主。現在開始,你可以向首頁添加多種多樣的內容區塊,而且還可以決定如何排列和顯示他們。</p><p>我的地盤、產品、項目、測試模組下均支持首頁自定義功能。</p>');
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>'導航定製', 'desc' => '<p>導航上顯示的項目現在完全由你來決定,不僅僅可以決定在導航上展示哪些內容,還可以決定展示的順序。</p><p>將滑鼠懸浮在導航上稍後會在右側顯示定製按鈕,點擊打開定製對話框,通過點擊切換是否顯示,拖放操作來更改顯示順序。</p>');
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>'批量添加、編輯自定義', 'desc' => '<p>可以在批量添加和批量編輯頁面自定義操作的欄位。</p>');
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>'添加需求、任務、Bug、用例自定義', 'desc' => '<p>可以在添加需求、任務、Bug、用例頁面,自定義部分欄位是否顯示。</p>');
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>'導出自定義', 'desc' => '<p>在導出需求、任務、Bug、用例的時候,用戶可以自定義導出的欄位,也可以保存模板方便每次導出。</p>');
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>'需求、任務、Bug、用例組合檢索功能', 'desc' => '<p>在需求、任務、Bug、用例列表頁面,可以實現模組和標籤的組合檢索。</p>');
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>"添加{$lang->storyCommon}、任務、Bug、用例自定義", 'desc' => "<p>可以在添加{$lang->storyCommon}、任務、Bug、用例頁面,自定義部分欄位是否顯示。</p>");
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>'導出自定義', 'desc' => "<p>在導出{$lang->storyCommon}、任務、Bug、用例的時候,用戶可以自定義導出的欄位,也可以保存模板方便每次導出。</p>");
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>"{$lang->storyCommon}、任務、Bug、用例組合檢索功能", 'desc' => "<p>在{$lang->storyCommon}、任務、Bug、用例列表頁面,可以實現模組和標籤的組合檢索。</p>");
|
||||
$lang->misc->feature->all['8.2.stable'][] = array('title'=>'增加新手教程', 'desc' => '<p>增加新手教程,方便新用戶瞭解禪道使用。</p>');
|
||||
|
||||
$lang->misc->feature->all['7.4.beta'][] = array('title'=>'產品實現分支功能', 'desc' => '<p>產品增加分支/平台類型,相應的需求、計劃、Bug、用例、模組等都增加分支。</p>');
|
||||
$lang->misc->feature->all['7.4.beta'][] = array('title'=>'產品實現分支功能', 'desc' => "<p>產品增加分支/平台類型,相應的{$lang->storyCommon}、計劃、Bug、用例、模組等都增加分支。</p>");
|
||||
$lang->misc->feature->all['7.4.beta'][] = array('title'=>'調整發佈模組', 'desc' => '<p>發佈增加停止維護操作,當發佈停止維護時,創建Bug將不顯示這個發佈。</p><p>發佈中遺留的bug改為手工關聯。</p>');
|
||||
$lang->misc->feature->all['7.4.beta'][] = array('title'=>'調整需求和Bug的創建頁面', 'desc' => '');
|
||||
$lang->misc->feature->all['7.4.beta'][] = array('title'=>"調整{$lang->storyCommon}和Bug的創建頁面", 'desc' => '');
|
||||
|
||||
$lang->misc->feature->all['7.2.stable'][] = array('title'=>'增強安全', 'desc' => '<p>加強對管理員弱口令的檢查。</p><p>寫插件,上傳插件的時候需要創建ok檔案。</p><p>敏感操作增加管理員口令的檢查</p><p>對輸入內容做striptags, specialchars處理。</p>');
|
||||
$lang->misc->feature->all['7.2.stable'][] = array('title'=>'完善細節', 'desc' => '');
|
||||
|
||||
@@ -9,7 +9,7 @@ $lang->my->task = '我的任務';
|
||||
$lang->my->bug = '我的Bug';
|
||||
$lang->my->testTask = '我的版本';
|
||||
$lang->my->testCase = '我的用例';
|
||||
$lang->my->story = '我的需求';
|
||||
$lang->my->story = "我的{$lang->storyCommon}";
|
||||
$lang->my->myProject = "我的{$lang->projectCommon}";
|
||||
$lang->my->profile = '我的檔案';
|
||||
$lang->my->dynamic = '我的動態';
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
*/
|
||||
$lang->product->common = $lang->productCommon . '視圖';
|
||||
$lang->product->index = $lang->productCommon . '主頁';
|
||||
$lang->product->browse = '需求列表';
|
||||
$lang->product->browse = "{$lang->storyCommon}列表";
|
||||
$lang->product->dynamic = '產品動態';
|
||||
$lang->product->view = "{$lang->productCommon}概況";
|
||||
$lang->product->edit = "編輯{$lang->productCommon}";
|
||||
@@ -48,14 +48,14 @@ $lang->product->build = '版本列表';
|
||||
$lang->product->projectInfo = "所有與此產品關聯的{$lang->projectCommon}";
|
||||
|
||||
$lang->product->currentProject = '當前' . $lang->projectCommon;
|
||||
$lang->product->activeStories = '激活需求';
|
||||
$lang->product->activeStoriesTitle = '激活需求';
|
||||
$lang->product->changedStories = '已變更需求';
|
||||
$lang->product->changedStoriesTitle = '已變更需求';
|
||||
$lang->product->draftStories = '草稿需求';
|
||||
$lang->product->draftStoriesTitle = '草稿需求';
|
||||
$lang->product->closedStories = '已關閉需求';
|
||||
$lang->product->closedStoriesTitle = '已關閉需求';
|
||||
$lang->product->activeStories = "激活{$lang->storyCommon}";
|
||||
$lang->product->activeStoriesTitle = "激活{$lang->storyCommon}";
|
||||
$lang->product->changedStories = "已變更{$lang->storyCommon}";
|
||||
$lang->product->changedStoriesTitle = "已變更{$lang->storyCommon}";
|
||||
$lang->product->draftStories = "草稿{$lang->storyCommon}";
|
||||
$lang->product->draftStoriesTitle = "草稿{$lang->storyCommon}";
|
||||
$lang->product->closedStories = "已關閉{$lang->storyCommon}";
|
||||
$lang->product->closedStoriesTitle = "已關閉{$lang->storyCommon}";
|
||||
$lang->product->unResolvedBugs = '未解決Bug';
|
||||
$lang->product->unResolvedBugsTitle = '未解決Bug';
|
||||
$lang->product->assignToNullBugs = '未指派Bug';
|
||||
@@ -133,8 +133,8 @@ $lang->product->aclList['open'] = "預設設置(有{$lang->productCommon}視
|
||||
$lang->product->aclList['private'] = "私有{$lang->productCommon}(只有{$lang->productCommon}相關負責人和{$lang->projectCommon}團隊成員才能訪問)";
|
||||
$lang->product->aclList['custom'] = '自定義白名單(團隊成員和白名單的成員可以訪問)';
|
||||
|
||||
$lang->product->storySummary = "本頁共 <strong>%s</strong> 個需求,預計 <strong>%s</strong> 個工時,用例覆蓋率 <strong>%s</strong>。";
|
||||
$lang->product->checkedSummary = "選中 <strong>%total%</strong> 個需求,預計 <strong>%estimate%</strong> 個工時,用例覆蓋率 <strong>%rate%</strong>。";
|
||||
$lang->product->storySummary = "本頁共 <strong>%s</strong> 個{$lang->storyCommon},預計 <strong>%s</strong> 個{$lang->hourCommon},用例覆蓋率 <strong>%s</strong>。";
|
||||
$lang->product->checkedSummary = "選中 <strong>%total%</strong> 個{$lang->storyCommon},預計 <strong>%estimate%</strong> 個{$lang->hourCommon},用例覆蓋率 <strong>%rate%</strong>。";
|
||||
$lang->product->noModule = "<div>您現在還沒有模組信息</div><div>請維護{$lang->productCommon}模組</div>";
|
||||
$lang->product->noProduct = "暫時沒有{$lang->productCommon}。";
|
||||
$lang->product->noMatched = '找不到包含"%s"的' . $lang->productCommon;
|
||||
|
||||
@@ -21,12 +21,12 @@ $lang->productplan->basicInfo = '基本信息';
|
||||
$lang->productplan->batchEdit = '批量編輯';
|
||||
|
||||
$lang->productplan->batchUnlink = "批量移除";
|
||||
$lang->productplan->linkStory = "關聯需求";
|
||||
$lang->productplan->unlinkStory = "移除需求";
|
||||
$lang->productplan->linkStory = "關聯{$lang->storyCommon}";
|
||||
$lang->productplan->unlinkStory = "移除{$lang->storyCommon}";
|
||||
$lang->productplan->unlinkStoryAB = "移除";
|
||||
$lang->productplan->batchUnlinkStory = "批量移除需求";
|
||||
$lang->productplan->linkedStories = '需求';
|
||||
$lang->productplan->unlinkedStories = '未關聯需求';
|
||||
$lang->productplan->batchUnlinkStory = "批量移除{$lang->storyCommon}";
|
||||
$lang->productplan->linkedStories = $lang->storyCommon;
|
||||
$lang->productplan->unlinkedStories = "未關聯{$lang->storyCommon}";
|
||||
$lang->productplan->updateOrder = '排序';
|
||||
$lang->productplan->createChildren = "創建子計劃";
|
||||
|
||||
@@ -39,7 +39,7 @@ $lang->productplan->unexpired = '未過期計劃';
|
||||
$lang->productplan->all = '所有計劃';
|
||||
|
||||
$lang->productplan->confirmDelete = "您確認刪除該計劃嗎?";
|
||||
$lang->productplan->confirmUnlinkStory = "您確認移除該需求嗎?";
|
||||
$lang->productplan->confirmUnlinkStory = "您確認移除該{$lang->storyCommon}嗎?";
|
||||
$lang->productplan->confirmUnlinkBug = "您確認移除該Bug嗎?";
|
||||
$lang->productplan->noPlan = '暫時沒有計劃。';
|
||||
$lang->productplan->cannotDeleteParent = '不能刪除父計劃';
|
||||
@@ -53,7 +53,7 @@ $lang->productplan->begin = '開始日期';
|
||||
$lang->productplan->end = '結束日期';
|
||||
$lang->productplan->last = '上次計劃';
|
||||
$lang->productplan->future = '待定';
|
||||
$lang->productplan->stories = '需求數';
|
||||
$lang->productplan->stories = "{$lang->storyCommon}數";
|
||||
$lang->productplan->bugs = 'Bug數';
|
||||
$lang->productplan->hour = '工時';
|
||||
$lang->productplan->project = $lang->projectCommon;
|
||||
|
||||
@@ -56,11 +56,11 @@ $lang->project->progress = '進度';
|
||||
$lang->project->hours = '預計 %s 消耗 %s 剩餘 %s';
|
||||
$lang->project->viewBug = '查看bug';
|
||||
$lang->project->noProduct = "無{$lang->productCommon}{$lang->projectCommon}";
|
||||
$lang->project->createStory = "添加需求";
|
||||
$lang->project->createStory = "添加{$lang->storyCommon}";
|
||||
$lang->project->all = '所有';
|
||||
$lang->project->undone = '未完成';
|
||||
$lang->project->unclosed = '未關閉';
|
||||
$lang->project->typeDesc = "運維{$lang->projectCommon}沒有需求、bug、版本、測試功能,同時禁用燃盡圖。";
|
||||
$lang->project->typeDesc = "運維{$lang->projectCommon}沒有{$lang->storyCommon}、bug、版本、測試功能,同時禁用燃盡圖。";
|
||||
$lang->project->mine = '我負責:';
|
||||
$lang->project->other = '其他:';
|
||||
$lang->project->deleted = '已刪除';
|
||||
@@ -121,7 +121,7 @@ $lang->project->aclList['custom'] = "自定義白名單(團隊成員和白名
|
||||
$lang->project->index = "{$lang->projectCommon}主頁";
|
||||
$lang->project->task = '任務列表';
|
||||
$lang->project->groupTask = '分組瀏覽任務';
|
||||
$lang->project->story = '需求列表';
|
||||
$lang->project->story = "{$lang->storyCommon}列表";
|
||||
$lang->project->bug = 'Bug列表';
|
||||
$lang->project->dynamic = '動態';
|
||||
$lang->project->latestDynamic = '最新動態';
|
||||
@@ -135,10 +135,10 @@ $lang->project->team = '團隊成員';
|
||||
$lang->project->doc = '文檔列表';
|
||||
$lang->project->doclib = '文檔庫列表';
|
||||
$lang->project->manageProducts = '關聯' . $lang->productCommon;
|
||||
$lang->project->linkStory = '關聯需求';
|
||||
$lang->project->linkStory = "關聯{$lang->storyCommon}";
|
||||
$lang->project->linkStoryByPlan = '按照計劃關聯';
|
||||
$lang->project->linkPlan = '關聯計劃';
|
||||
$lang->project->unlinkStoryTasks = '未關聯需求任務';
|
||||
$lang->project->unlinkStoryTasks = "未關聯{$lang->storyCommon}任務";
|
||||
$lang->project->linkedProducts = '已關聯';
|
||||
$lang->project->unlinkedProducts = '未關聯';
|
||||
$lang->project->view = "{$lang->projectCommon}概況";
|
||||
@@ -162,21 +162,21 @@ $lang->project->edit = "編輯{$lang->projectCommon}";
|
||||
$lang->project->batchEdit = "批量編輯";
|
||||
$lang->project->manageMembers = '團隊管理';
|
||||
$lang->project->unlinkMember = '移除成員';
|
||||
$lang->project->unlinkStory = '移除需求';
|
||||
$lang->project->unlinkStoryAB = '移除需求';
|
||||
$lang->project->batchUnlinkStory = '批量移除需求';
|
||||
$lang->project->unlinkStory = "移除{$lang->storyCommon}";
|
||||
$lang->project->unlinkStoryAB = "移除{$lang->storyCommon}";
|
||||
$lang->project->batchUnlinkStory = "批量移除{$lang->storyCommon}";
|
||||
$lang->project->importTask = '轉入任務';
|
||||
$lang->project->importPlanStories = '按計劃關聯需求';
|
||||
$lang->project->importPlanStories = "按計劃關聯{$lang->storyCommon}";
|
||||
$lang->project->importBug = '導入Bug';
|
||||
$lang->project->updateOrder = "{$lang->projectCommon}排序";
|
||||
$lang->project->tree = '樹狀圖';
|
||||
$lang->project->treeTask = '只看任務';
|
||||
$lang->project->treeStory = '只看需求';
|
||||
$lang->project->treeStory = "只看{$lang->storyCommon}";
|
||||
$lang->project->treeOnlyTask = '樹狀圖只看任務';
|
||||
$lang->project->treeOnlyStory = '樹狀圖只看需求';
|
||||
$lang->project->storyKanban = '需求看板';
|
||||
$lang->project->storySort = '需求排序';
|
||||
$lang->project->importPlanStory = '創建' . $lang->projectCommon . '成功!\n是否導入計劃關聯的相關需求?';
|
||||
$lang->project->treeOnlyStory = "樹狀圖只看{$lang->storyCommon}";
|
||||
$lang->project->storyKanban = "{$lang->storyCommon}看板";
|
||||
$lang->project->storySort = "{$lang->storyCommon}排序";
|
||||
$lang->project->importPlanStory = "創建" . $lang->projectCommon . "成功!\n是否導入計劃關聯的相關{$lang->storyCommon}?";
|
||||
$lang->project->iteration = '版本迭代';
|
||||
$lang->project->iterationInfo = '迭代%s次';
|
||||
$lang->project->viewAll = '查看所有';
|
||||
@@ -196,7 +196,7 @@ $lang->project->statusSelects['closed'] = '已關閉';
|
||||
$lang->project->statusSelects['cancel'] = '已取消';
|
||||
|
||||
$lang->project->groups[''] = '分組查看';
|
||||
$lang->project->groups['story'] = '需求分組';
|
||||
$lang->project->groups['story'] = "{$lang->storyCommon}分組";
|
||||
$lang->project->groups['status'] = '狀態分組';
|
||||
$lang->project->groups['pri'] = '優先順序分組';
|
||||
$lang->project->groups['assignedTo'] = '指派給分組';
|
||||
@@ -205,7 +205,7 @@ $lang->project->groups['closedBy'] = '關閉者分組';
|
||||
$lang->project->groups['type'] = '類型分組';
|
||||
|
||||
$lang->project->groupFilter['story']['all'] = '所有';
|
||||
$lang->project->groupFilter['story']['linked'] = '已關聯需求的任務';
|
||||
$lang->project->groupFilter['story']['linked'] = "已關聯{$lang->storyCommon}的任務";
|
||||
$lang->project->groupFilter['pri']['all'] = '所有';
|
||||
$lang->project->groupFilter['pri']['noset'] = '未設置';
|
||||
$lang->project->groupFilter['assignedTo']['undone'] = '未完成';
|
||||
@@ -219,7 +219,7 @@ $lang->project->aboveAllProduct = "以上所有{$lang->productCommon}";
|
||||
$lang->project->aboveAllProject = "以上所有{$lang->projectCommon}";
|
||||
|
||||
/* 頁面提示。*/
|
||||
$lang->project->linkStoryByPlanTips = "此操作會將所選計划下面的需求全部關聯到此{$lang->projectCommon}中";
|
||||
$lang->project->linkStoryByPlanTips = "此操作會將所選計划下面的{$lang->storyCommon}全部關聯到此{$lang->projectCommon}中";
|
||||
$lang->project->selectProject = "請選擇{$lang->projectCommon}";
|
||||
$lang->project->beginAndEnd = '起止時間';
|
||||
$lang->project->begin = '開始日期';
|
||||
@@ -236,9 +236,9 @@ $lang->project->groupSummaryAB = "<div>總任務 <strong>%s : </strong><spa
|
||||
$lang->project->wbs = "分解任務";
|
||||
$lang->project->batchWBS = "批量分解";
|
||||
$lang->project->howToUpdateBurn = "<a href='https://api.zentao.net/goto.php?item=burndown&lang=zh-tw' target='_blank' title='如何更新燃盡圖?' class='btn btn-link'>幫助 <i class='icon icon-help'></i></a>";
|
||||
$lang->project->whyNoStories = "看起來沒有需求可以關聯。請檢查下{$lang->projectCommon}關聯的{$lang->productCommon}中有沒有需求,而且要確保它們已經審核通過。";
|
||||
$lang->project->productStories = "{$lang->projectCommon}關聯的需求是{$lang->productCommon}需求的子集,並且只有評審通過的需求才能關聯。請<a href='%s'>關聯需求</a>。";
|
||||
$lang->project->haveDraft = "有%s條草稿狀態的需求無法關聯到該{$lang->projectCommon}";
|
||||
$lang->project->whyNoStories = "看起來沒有{$lang->storyCommon}可以關聯。請檢查下{$lang->projectCommon}關聯的{$lang->productCommon}中有沒有{$lang->storyCommon},而且要確保它們已經審核通過。";
|
||||
$lang->project->productStories = "{$lang->projectCommon}關聯的{$lang->storyCommon}是{$lang->productCommon}{$lang->storyCommon}的子集,並且只有評審通過的{$lang->storyCommon}才能關聯。請<a href='%s'>關聯{$lang->storyCommon}</a>。";
|
||||
$lang->project->haveDraft = "有%s條草稿狀態的{$lang->storyCommon}無法關聯到該{$lang->projectCommon}";
|
||||
$lang->project->doneProjects = '已結束';
|
||||
$lang->project->selectDept = '選擇部門';
|
||||
$lang->project->selectDeptTitle = '選擇一個部門的成員';
|
||||
@@ -258,14 +258,14 @@ $lang->project->noMembers = '暫時沒有團隊成員。';
|
||||
/* 交互提示。*/
|
||||
$lang->project->confirmDelete = "您確定刪除{$lang->projectCommon}[%s]嗎?";
|
||||
$lang->project->confirmUnlinkMember = "您確定從該{$lang->projectCommon}中移除該用戶嗎?";
|
||||
$lang->project->confirmUnlinkStory = "您確定從該{$lang->projectCommon}中移除該需求嗎?";
|
||||
$lang->project->confirmUnlinkStory = "您確定從該{$lang->projectCommon}中移除該{$lang->storyCommon}嗎?";
|
||||
$lang->project->errorNoLinkedProducts = "該{$lang->projectCommon}沒有關聯的{$lang->productCommon},系統將轉到{$lang->productCommon}關聯頁面";
|
||||
$lang->project->errorSameProducts = "{$lang->projectCommon}不能關聯多個相同的{$lang->productCommon}。";
|
||||
$lang->project->accessDenied = "您無權訪問該{$lang->projectCommon}!";
|
||||
$lang->project->tips = '提示';
|
||||
$lang->project->afterInfo = "{$lang->projectCommon}添加成功,您現在可以進行以下操作:";
|
||||
$lang->project->setTeam = '設置團隊';
|
||||
$lang->project->linkStory = '關聯需求';
|
||||
$lang->project->linkStory = "關聯{$lang->storyCommon}";
|
||||
$lang->project->createTask = '創建任務';
|
||||
$lang->project->goback = "返回任務列表";
|
||||
$lang->project->noweekend = '去除周末';
|
||||
@@ -300,12 +300,12 @@ $lang->project->placeholder->totalLeft = "{$lang->projectCommon}開始時的總
|
||||
$lang->project->selectGroup = new stdclass();
|
||||
$lang->project->selectGroup->done = '(已結束)';
|
||||
|
||||
$lang->project->orderList['order_asc'] = "需求排序正序";
|
||||
$lang->project->orderList['order_desc'] = "需求排序倒序";
|
||||
$lang->project->orderList['pri_asc'] = "需求優先順序正序";
|
||||
$lang->project->orderList['pri_desc'] = "需求優先順序倒序";
|
||||
$lang->project->orderList['stage_asc'] = "需求階段正序";
|
||||
$lang->project->orderList['stage_desc'] = "需求階段倒序";
|
||||
$lang->project->orderList['order_asc'] = "{$lang->storyCommon}排序正序";
|
||||
$lang->project->orderList['order_desc'] = "{$lang->storyCommon}排序倒序";
|
||||
$lang->project->orderList['pri_asc'] = "{$lang->storyCommon}優先順序正序";
|
||||
$lang->project->orderList['pri_desc'] = "{$lang->storyCommon}優先順序倒序";
|
||||
$lang->project->orderList['stage_asc'] = "{$lang->storyCommon}階段正序";
|
||||
$lang->project->orderList['stage_desc'] = "{$lang->storyCommon}階段倒序";
|
||||
|
||||
$lang->project->kanban = "看板";
|
||||
$lang->project->kanbanSetting = "看板設置";
|
||||
@@ -337,7 +337,7 @@ $lang->project->featureBar['task']['unclosed'] = $lang->project->unclosed;
|
||||
$lang->project->featureBar['task']['assignedtome'] = $lang->project->assignedToMe;
|
||||
$lang->project->featureBar['task']['myinvolved'] = $lang->project->myInvolved;
|
||||
$lang->project->featureBar['task']['delayed'] = '已延期';
|
||||
$lang->project->featureBar['task']['needconfirm'] = '需求變更';
|
||||
$lang->project->featureBar['task']['needconfirm'] = "{$lang->storyCommon}變更";
|
||||
$lang->project->featureBar['task']['status'] = $lang->project->statusSelects[''];
|
||||
|
||||
$lang->project->featureBar['all']['all'] = $lang->project->all;
|
||||
@@ -351,7 +351,7 @@ $lang->project->treeLevel = array();
|
||||
$lang->project->treeLevel['all'] = '全部展開';
|
||||
$lang->project->treeLevel['root'] = '全部摺疊';
|
||||
$lang->project->treeLevel['task'] = '全部顯示';
|
||||
$lang->project->treeLevel['story'] = '只看需求';
|
||||
$lang->project->treeLevel['story'] = "只看{$lang->storyCommon}";
|
||||
|
||||
global $config;
|
||||
if($config->global->flow == 'onlyTask')
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
$lang->release->common = '發佈';
|
||||
$lang->release->create = "創建發佈";
|
||||
$lang->release->edit = "編輯發佈";
|
||||
$lang->release->linkStory = "關聯需求";
|
||||
$lang->release->linkStory = "關聯{$lang->storyCommon}";
|
||||
$lang->release->linkBug = "關聯Bug";
|
||||
$lang->release->delete = "刪除發佈";
|
||||
$lang->release->deleted = '已刪除';
|
||||
@@ -20,11 +20,11 @@ $lang->release->view = "發佈詳情";
|
||||
$lang->release->browse = "瀏覽發佈";
|
||||
$lang->release->changeStatus = "修改狀態";
|
||||
$lang->release->batchUnlink = "批量移除";
|
||||
$lang->release->batchUnlinkStory = "批量移除需求";
|
||||
$lang->release->batchUnlinkStory = "批量移除{$lang->storyCommon}";
|
||||
$lang->release->batchUnlinkBug = "批量移除Bug";
|
||||
|
||||
$lang->release->confirmDelete = "您確認刪除該發佈嗎?";
|
||||
$lang->release->confirmUnlinkStory = "您確認移除該需求嗎?";
|
||||
$lang->release->confirmUnlinkStory = "您確認移除該{$lang->storyCommon}嗎?";
|
||||
$lang->release->confirmUnlinkBug = "您確認移除該Bug嗎?";
|
||||
$lang->release->existBuild = '『版本』已經有『%s』這條記錄了。您可以更改『發佈名稱』或者選擇一個『版本』。';
|
||||
$lang->release->noRelease = '暫時沒有發佈。';
|
||||
@@ -43,13 +43,13 @@ $lang->release->desc = '描述';
|
||||
$lang->release->status = '狀態';
|
||||
$lang->release->subStatus = '子狀態';
|
||||
$lang->release->last = '上次發佈';
|
||||
$lang->release->unlinkStory = '移除需求';
|
||||
$lang->release->unlinkStory = "移除{$lang->storyCommon}";
|
||||
$lang->release->unlinkBug = '移除Bug';
|
||||
$lang->release->stories = '完成的需求';
|
||||
$lang->release->stories = "完成的{$lang->storyCommon}";
|
||||
$lang->release->bugs = '解決的Bug';
|
||||
$lang->release->leftBugs = '遺留的Bug';
|
||||
$lang->release->generatedBugs = '遺留的Bug';
|
||||
$lang->release->finishStories = '本次共完成 %s 個需求';
|
||||
$lang->release->finishStories = "本次共完成 %s 個{$lang->storyCommon}";
|
||||
$lang->release->resolvedBugs = '本次共解決 %s 個Bug';
|
||||
$lang->release->createdBugs = '本次共遺留 %s 個Bug';
|
||||
$lang->release->export = '導出HTML';
|
||||
@@ -60,7 +60,7 @@ $lang->release->filePath = '下載地址:';
|
||||
$lang->release->scmPath = '版本庫地址:';
|
||||
|
||||
$lang->release->exportTypeList['all'] = '所有';
|
||||
$lang->release->exportTypeList['story'] = '需求';
|
||||
$lang->release->exportTypeList['story'] = $lang->storyCommon;
|
||||
$lang->release->exportTypeList['bug'] = 'Bug';
|
||||
$lang->release->exportTypeList['leftbug'] = '遺留Bug';
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ $lang->score->modules['user'] = '用戶';
|
||||
$lang->score->modules['ajax'] = '其它';
|
||||
$lang->score->modules['doc'] = '文檔';
|
||||
$lang->score->modules['todo'] = '待辦';
|
||||
$lang->score->modules['story'] = '需求';
|
||||
$lang->score->modules['story'] = $lang->storyCommon;
|
||||
$lang->score->modules['bug'] = 'Bug';
|
||||
$lang->score->modules['testcase'] = '用例';
|
||||
$lang->score->modules['testtask'] = '測試單';
|
||||
@@ -62,8 +62,8 @@ $lang->score->methods['ajax']['batchEdit'] = '首次使用批量編輯
|
||||
$lang->score->methods['ajax']['batchOther'] = '其它批量操作';
|
||||
$lang->score->methods['doc']['create'] = '創建文檔';
|
||||
$lang->score->methods['todo']['create'] = '創建待辦';
|
||||
$lang->score->methods['story']['create'] = '創建需求';
|
||||
$lang->score->methods['story']['close'] = '需求關閉';
|
||||
$lang->score->methods['story']['create'] = "創建{$lang->storyCommon}";
|
||||
$lang->score->methods['story']['close'] = "{$lang->storyCommon}關閉";
|
||||
$lang->score->methods['bug']['create'] = '創建Bug';
|
||||
$lang->score->methods['bug']['confirmBug'] = '確認Bug';
|
||||
$lang->score->methods['bug']['createFormCase'] = '從用例創建';
|
||||
@@ -82,7 +82,7 @@ $lang->score->methods['search']['saveQueryAdvanced'] = '使用高級搜索';
|
||||
|
||||
$lang->score->extended['user']['changePassword'] = '密碼強度為中,額外獲得##strength,1##個積分;為強,額外獲得##strength,2##個積分。';
|
||||
$lang->score->extended['project']['close'] = '項目經理增加##manager,close##個積分,項目成員增加##member,close##個積分。按期或者提前完成,項目經理額外增加##manager,onTime##個積分,項目成員額外增加##member,onTime##個積分。';
|
||||
$lang->score->extended['bug']['resolve'] = 'Bug解決後,額外增加嚴重程度積分:s1 + ##severity,3##, s2 + ##severity,2##, s3 + ##severity,1##。';
|
||||
$lang->score->extended['bug']['confirmBug'] = 'Bug確認後,額外增加嚴重程度積分:s1 + ##severity,3##, s2 + ##severity,2##, s3 + ##severity,1##。';
|
||||
$lang->score->extended['bug']['resolve'] = 'Bug解決後,額外增加嚴重程度積分:s1 + ##severity,1##, s2 + ##severity,2##, s3 + ##severity,3##。';
|
||||
$lang->score->extended['bug']['confirmBug'] = 'Bug確認後,額外增加嚴重程度積分:s1 + ##severity,1##, s2 + ##severity,2##, s3 + ##severity,3##。';
|
||||
$lang->score->extended['task']['finish'] = '額外增加工時積分 round(工時 / 10 * 預計 / 消耗) + 優先順序積分(p1 ##pri,1##, p2 ##pri,2##)。';
|
||||
$lang->score->extended['story']['close'] = '需求的創建者額外增加##createID##分';
|
||||
$lang->score->extended['story']['close'] = "{$lang->storyCommon}的創建者額外增加##createID##分";
|
||||
|
||||
@@ -20,7 +20,7 @@ $lang->search->buildQuery = '執行搜索';
|
||||
$lang->search->savedQuery = '已保存的查詢條件';
|
||||
$lang->search->deleteQuery = '刪除查詢';
|
||||
$lang->search->setQueryTitle = '請輸入查詢標題(保存之前請先查詢):';
|
||||
$lang->search->select = '需求/任務篩選';
|
||||
$lang->search->select = "{$lang->storyCommon}/任務篩選";
|
||||
$lang->search->me = '自己';
|
||||
$lang->search->noQuery = '還沒有保存查詢!';
|
||||
$lang->search->onMenuBar = '顯示在菜單欄';
|
||||
|
||||
+59
-59
@@ -9,29 +9,29 @@
|
||||
* @version $Id: zh-tw.php 5141 2013-07-15 05:57:15Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->story->create = "提需求";
|
||||
$lang->story->create = "提{$lang->storyCommon}";
|
||||
$lang->story->batchCreate = "批量創建";
|
||||
$lang->story->change = "變更";
|
||||
$lang->story->changeAction = "變更需求";
|
||||
$lang->story->changed = '需求變更';
|
||||
$lang->story->changeAction = "變更{$lang->storyCommon}";
|
||||
$lang->story->changed = "{$lang->storyCommon}變更";
|
||||
$lang->story->assignTo = '指派';
|
||||
$lang->story->assignAction = '指派需求';
|
||||
$lang->story->assignAction = "指派{$lang->storyCommon}";
|
||||
$lang->story->review = '評審';
|
||||
$lang->story->reviewAction = '評審需求';
|
||||
$lang->story->reviewAction = "評審{$lang->storyCommon}";
|
||||
$lang->story->needReview = '需要評審';
|
||||
$lang->story->batchReview = '批量評審';
|
||||
$lang->story->edit = "編輯";
|
||||
$lang->story->batchEdit = "批量編輯";
|
||||
$lang->story->subdivide = '細分';
|
||||
$lang->story->subdivideAction = '細分需求';
|
||||
$lang->story->subdivideAction = "細分{$lang->storyCommon}";
|
||||
$lang->story->close = '關閉';
|
||||
$lang->story->closeAction = '關閉需求';
|
||||
$lang->story->closeAction = "關閉{$lang->storyCommon}";
|
||||
$lang->story->batchClose = '批量關閉';
|
||||
$lang->story->activate = '激活';
|
||||
$lang->story->activateAction = '激活需求';
|
||||
$lang->story->activateAction = "激活{$lang->storyCommon}";
|
||||
$lang->story->delete = "刪除";
|
||||
$lang->story->deleteAction = "刪除需求";
|
||||
$lang->story->view = "需求詳情";
|
||||
$lang->story->deleteAction = "刪除{$lang->storyCommon}";
|
||||
$lang->story->view = "{$lang->storyCommon}詳情";
|
||||
$lang->story->setting = "設置";
|
||||
$lang->story->tasks = "相關任務";
|
||||
$lang->story->bugs = "相關Bug";
|
||||
@@ -42,15 +42,15 @@ $lang->story->caseCount = '用例數';
|
||||
$lang->story->taskCountAB = 'T';
|
||||
$lang->story->bugCountAB = 'B';
|
||||
$lang->story->caseCountAB = 'C';
|
||||
$lang->story->linkStory = '關聯需求';
|
||||
$lang->story->unlinkStory = '移除相關需求';
|
||||
$lang->story->linkStory = "關聯{$lang->storyCommon}";
|
||||
$lang->story->unlinkStory = "移除相關{$lang->storyCommon}";
|
||||
$lang->story->export = "導出數據";
|
||||
$lang->story->exportAction = "導出需求";
|
||||
$lang->story->zeroCase = "零用例需求";
|
||||
$lang->story->zeroTask = "只列零任務需求";
|
||||
$lang->story->exportAction = "導出{$lang->storyCommon}";
|
||||
$lang->story->zeroCase = "零用例{$lang->storyCommon}";
|
||||
$lang->story->zeroTask = "只列零任務{$lang->storyCommon}";
|
||||
$lang->story->reportChart = "統計報表";
|
||||
$lang->story->reportAction = "統計報表";
|
||||
$lang->story->copyTitle = "同需求名稱";
|
||||
$lang->story->copyTitle = "同{$lang->storyCommon}名稱";
|
||||
$lang->story->batchChangePlan = "批量修改計劃";
|
||||
$lang->story->batchChangeBranch = "批量修改分支";
|
||||
$lang->story->batchChangeStage = "批量修改階段";
|
||||
@@ -58,26 +58,26 @@ $lang->story->batchAssignTo = "批量指派";
|
||||
$lang->story->batchChangeModule = "批量修改模組";
|
||||
$lang->story->viewAll = '查看全部';
|
||||
|
||||
$lang->story->common = '需求';
|
||||
$lang->story->common = $lang->storyCommon;
|
||||
$lang->story->id = '編號';
|
||||
$lang->story->product = "所屬{$lang->productCommon}";
|
||||
$lang->story->branch = "分支/平台";
|
||||
$lang->story->module = '所屬模組';
|
||||
$lang->story->moduleAB = '模組';
|
||||
$lang->story->source = '需求來源';
|
||||
$lang->story->source = "{$lang->storyCommon}來源";
|
||||
$lang->story->sourceNote = '來源備註';
|
||||
$lang->story->fromBug = '來源Bug';
|
||||
$lang->story->title = '需求名稱';
|
||||
$lang->story->type = '需求類型';
|
||||
$lang->story->title = "{$lang->storyCommon}名稱";
|
||||
$lang->story->type = "{$lang->storyCommon}類型";
|
||||
$lang->story->color = '標題顏色';
|
||||
$lang->story->toBug = '轉Bug';
|
||||
$lang->story->spec = '需求描述';
|
||||
$lang->story->spec = "{$lang->storyCommon}描述";
|
||||
$lang->story->assign = '指派給';
|
||||
$lang->story->verify = '驗收標準';
|
||||
$lang->story->pri = '優先順序';
|
||||
$lang->story->estimate = '預計工時';
|
||||
$lang->story->estimate = "預計{$lang->hourCommon}";
|
||||
$lang->story->estimateAB = '預計';
|
||||
$lang->story->hour = '小時';
|
||||
$lang->story->hour = $lang->hourCommon;
|
||||
$lang->story->status = '當前狀態';
|
||||
$lang->story->subStatus = '子狀態';
|
||||
$lang->story->stage = '所處階段';
|
||||
@@ -100,24 +100,24 @@ $lang->story->version = '版本號';
|
||||
$lang->story->plan = '所屬計劃';
|
||||
$lang->story->planAB = '計劃';
|
||||
$lang->story->comment = '備註';
|
||||
$lang->story->linkStories = '相關需求';
|
||||
$lang->story->childStories = '細分需求';
|
||||
$lang->story->duplicateStory = '重複需求';
|
||||
$lang->story->linkStories = "相關{$lang->storyCommon}";
|
||||
$lang->story->childStories = "細分{$lang->storyCommon}";
|
||||
$lang->story->duplicateStory = "重複{$lang->storyCommon}";
|
||||
$lang->story->reviewResult = '評審結果';
|
||||
$lang->story->preVersion = '之前版本';
|
||||
$lang->story->keywords = '關鍵詞';
|
||||
$lang->story->newStory = '繼續添加需求';
|
||||
$lang->story->newStory = "繼續添加{$lang->storyCommon}";
|
||||
$lang->story->colorTag = '顏色標籤';
|
||||
$lang->story->files = '附件';
|
||||
$lang->story->copy = "複製需求";
|
||||
$lang->story->total = '總需求';
|
||||
$lang->story->allStories = '所有需求';
|
||||
$lang->story->copy = "複製{$lang->storyCommon}";
|
||||
$lang->story->total = "總{$lang->storyCommon}";
|
||||
$lang->story->allStories = "所有{$lang->storyCommon}";
|
||||
$lang->story->unclosed = '未關閉';
|
||||
$lang->story->deleted = '已刪除';
|
||||
$lang->story->released = '已發佈需求數';
|
||||
$lang->story->released = "已發佈{$lang->storyCommon}數";
|
||||
|
||||
$lang->story->ditto = '同上';
|
||||
$lang->story->dittoNotice = '該需求與上一需求不屬於同一產品!';
|
||||
$lang->story->dittoNotice = "該{$lang->storyCommon}與上一{$lang->storyCommon}不屬於同一產品!";
|
||||
|
||||
$lang->story->useList[0] = '不使用';
|
||||
$lang->story->useList[1] = '使用';
|
||||
@@ -182,7 +182,7 @@ $lang->story->priList[3] = '3';
|
||||
$lang->story->priList[4] = '4';
|
||||
|
||||
$lang->story->legendBasicInfo = '基本信息';
|
||||
$lang->story->legendLifeTime = '需求的一生';
|
||||
$lang->story->legendLifeTime = "{$lang->storyCommon}的一生";
|
||||
$lang->story->legendRelated = '相關信息';
|
||||
$lang->story->legendMailto = '抄送給';
|
||||
$lang->story->legendAttatch = '附件';
|
||||
@@ -190,16 +190,16 @@ $lang->story->legendProjectAndTask = $lang->projectCommon . '任務';
|
||||
$lang->story->legendBugs = '相關Bug';
|
||||
$lang->story->legendFromBug = '來源Bug';
|
||||
$lang->story->legendCases = '相關用例';
|
||||
$lang->story->legendLinkStories = '相關需求';
|
||||
$lang->story->legendChildStories = '細分需求';
|
||||
$lang->story->legendSpec = '需求描述';
|
||||
$lang->story->legendLinkStories = "相關{$lang->storyCommon}";
|
||||
$lang->story->legendChildStories = "細分{$lang->storyCommon}";
|
||||
$lang->story->legendSpec = "{$lang->storyCommon}描述";
|
||||
$lang->story->legendVerify = '驗收標準';
|
||||
$lang->story->legendMisc = '其他相關';
|
||||
|
||||
$lang->story->lblChange = '變更需求';
|
||||
$lang->story->lblReview = '評審需求';
|
||||
$lang->story->lblActivate = '激活需求';
|
||||
$lang->story->lblClose = '關閉需求';
|
||||
$lang->story->lblChange = "變更{$lang->storyCommon}";
|
||||
$lang->story->lblReview = "評審{$lang->storyCommon}";
|
||||
$lang->story->lblActivate = "激活{$lang->storyCommon}";
|
||||
$lang->story->lblClose = "關閉{$lang->storyCommon}";
|
||||
$lang->story->lblTBC = '任務Bug用例';
|
||||
|
||||
$lang->story->checkAffection = '影響範圍';
|
||||
@@ -209,19 +209,19 @@ $lang->story->affectedCases = '影響的用例';
|
||||
|
||||
$lang->story->specTemplate = "建議參考的模板:作為一名<某種類型的用戶>,我希望<達成某些目的>,這樣可以<開發的價值>。";
|
||||
$lang->story->needNotReview = '不需要評審';
|
||||
$lang->story->successSaved = "需求成功添加,";
|
||||
$lang->story->confirmDelete = "您確認刪除該需求嗎?";
|
||||
$lang->story->errorEmptyChildStory = '『細分需求』不能為空。';
|
||||
$lang->story->successSaved = "{$lang->storyCommon}成功添加,";
|
||||
$lang->story->confirmDelete = "您確認刪除該{$lang->storyCommon}嗎?";
|
||||
$lang->story->errorEmptyChildStory = "『細分{$lang->storyCommon}』不能為空。";
|
||||
$lang->story->mustChooseResult = '必須選擇評審結果';
|
||||
$lang->story->mustChoosePreVersion = '必須選擇回溯的版本';
|
||||
$lang->story->noStory = '暫時沒有需求。';
|
||||
$lang->story->ignoreChangeStage = '需求 %s 為草稿狀態,沒有修改其階段。';
|
||||
$lang->story->noStory = "暫時沒有{$lang->storyCommon}。";
|
||||
$lang->story->ignoreChangeStage = "{$lang->storyCommon} %s 為草稿狀態,沒有修改其階段。";
|
||||
|
||||
$lang->story->form = new stdclass();
|
||||
$lang->story->form->area = '該需求所屬範圍';
|
||||
$lang->story->form->desc = '描述及標準,什麼需求?如何驗收?';
|
||||
$lang->story->form->area = "該{$lang->storyCommon}所屬範圍";
|
||||
$lang->story->form->desc = "描述及標準,什麼{$lang->storyCommon}?如何驗收?";
|
||||
$lang->story->form->resource = '資源分配,有誰完成?需要多少時間?';
|
||||
$lang->story->form->file = '附件,如果該需求有相關檔案,請點此上傳。';
|
||||
$lang->story->form->file = "附件,如果該{$lang->storyCommon}有相關檔案,請點此上傳。";
|
||||
|
||||
$lang->story->action = new stdclass();
|
||||
$lang->story->action->reviewed = array('main' => '$date, 由 <strong>$actor</strong> 記錄評審結果,結果為 <strong>$extra</strong>。', 'extra' => 'reviewResultList');
|
||||
@@ -234,26 +234,26 @@ $lang->story->action->linked2build = array('main' => '$date, 由 <strong>
|
||||
$lang->story->action->unlinkedfrombuild = array('main' => '$date, 由 <strong>$actor</strong> 從版本 <strong>$extra</strong> 移除。');
|
||||
$lang->story->action->linked2release = array('main' => '$date, 由 <strong>$actor</strong> 關聯到發佈 <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkedfromrelease = array('main' => '$date, 由 <strong>$actor</strong> 從發佈 <strong>$extra</strong> 移除。');
|
||||
$lang->story->action->linkrelatedstory = array('main' => '$date, 由 <strong>$actor</strong> 關聯相關需求 <strong>$extra</strong>。');
|
||||
$lang->story->action->subdividestory = array('main' => '$date, 由 <strong>$actor</strong> 細分為需求 <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkrelatedstory = array('main' => '$date, 由 <strong>$actor</strong> 移除相關需求 <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkchildstory = array('main' => '$date, 由 <strong>$actor</strong> 移除細分需求 <strong>$extra</strong>。');
|
||||
$lang->story->action->linkrelatedstory = array('main' => "\$date, 由 <strong>\$actor</strong> 關聯相關{$lang->storyCommon} <strong>\$extra</strong>。");
|
||||
$lang->story->action->subdividestory = array('main' => "\$date, 由 <strong>\$actor</strong> 細分為{$lang->storyCommon} <strong>\$extra</strong>。");
|
||||
$lang->story->action->unlinkrelatedstory = array('main' => "\$date, 由 <strong>\$actor</strong> 移除相關{$lang->storyCommon} <strong>\$extra</strong>。");
|
||||
$lang->story->action->unlinkchildstory = array('main' => "\$date, 由 <strong>\$actor</strong> 移除細分{$lang->storyCommon} <strong>\$extra</strong>。");
|
||||
|
||||
/* 統計報表。*/
|
||||
$lang->story->report = new stdclass();
|
||||
$lang->story->report->common = '報表';
|
||||
$lang->story->report->select = '請選擇報表類型';
|
||||
$lang->story->report->create = '生成報表';
|
||||
$lang->story->report->value = '需求數';
|
||||
$lang->story->report->value = "{$lang->storyCommon}數";
|
||||
|
||||
$lang->story->report->charts['storysPerProduct'] = $lang->productCommon . '需求數量';
|
||||
$lang->story->report->charts['storysPerModule'] = '模組需求數量';
|
||||
$lang->story->report->charts['storysPerSource'] = '按需求來源統計';
|
||||
$lang->story->report->charts['storysPerProduct'] = $lang->productCommon . "{$lang->storyCommon}數量";
|
||||
$lang->story->report->charts['storysPerModule'] = "模組{$lang->storyCommon}數量";
|
||||
$lang->story->report->charts['storysPerSource'] = "按{$lang->storyCommon}來源統計";
|
||||
$lang->story->report->charts['storysPerPlan'] = '按計划進行統計';
|
||||
$lang->story->report->charts['storysPerStatus'] = '按狀態進行統計';
|
||||
$lang->story->report->charts['storysPerStage'] = '按所處階段進行統計';
|
||||
$lang->story->report->charts['storysPerPri'] = '按優先順序進行統計';
|
||||
$lang->story->report->charts['storysPerEstimate'] = '按預計工時進行統計';
|
||||
$lang->story->report->charts['storysPerEstimate'] = "按預計{$lang->hourCommon}進行統計";
|
||||
$lang->story->report->charts['storysPerOpenedBy'] = '按由誰創建來進行統計';
|
||||
$lang->story->report->charts['storysPerAssignedTo'] = '按當前指派來進行統計';
|
||||
$lang->story->report->charts['storysPerClosedReason'] = '按關閉原因來進行統計';
|
||||
@@ -288,7 +288,7 @@ $lang->story->report->storysPerPri->item = '優先順序';
|
||||
$lang->story->report->storysPerOpenedBy->item = '由誰創建';
|
||||
$lang->story->report->storysPerAssignedTo->item = '指派給';
|
||||
$lang->story->report->storysPerClosedReason->item = '原因';
|
||||
$lang->story->report->storysPerEstimate->item = '預計工時';
|
||||
$lang->story->report->storysPerEstimate->item = "預計{$lang->hourCommon}";
|
||||
$lang->story->report->storysPerChange->item = '變更次數';
|
||||
|
||||
$lang->story->report->storysPerProduct->graph = new stdclass();
|
||||
@@ -324,4 +324,4 @@ $lang->story->chosen = new stdClass();
|
||||
$lang->story->chosen->reviewedBy = '選擇評審人...';
|
||||
|
||||
$lang->story->notice = new stdClass();
|
||||
$lang->story->notice->closed = '您選擇的需求已經被關閉了!';
|
||||
$lang->story->notice->closed = "您選擇的{$lang->storyCommon}已經被關閉了!";
|
||||
|
||||
@@ -51,6 +51,7 @@ $lang->task->progressAB = '%';
|
||||
$lang->task->progressTips = 'Genutzt/(Genutzt+Rest)';
|
||||
$lang->task->copy = 'Aufgabe kopieren';
|
||||
$lang->task->waitTask = 'Waiting Task';
|
||||
$lang->task->allModule = 'All Module';
|
||||
|
||||
$lang->task->common = 'Aufgabe';
|
||||
$lang->task->id = 'ID';
|
||||
|
||||
@@ -51,6 +51,7 @@ $lang->task->progressAB = '%';
|
||||
$lang->task->progressTips = 'Cost/(Cost+Left)';
|
||||
$lang->task->copy = 'Copy Task';
|
||||
$lang->task->waitTask = 'Waiting Task';
|
||||
$lang->task->allModule = 'All Module';
|
||||
|
||||
$lang->task->common = 'Task';
|
||||
$lang->task->id = 'ID';
|
||||
|
||||
@@ -51,6 +51,7 @@ $lang->task->progressAB = '%';
|
||||
$lang->task->progressTips = 'Coût/(Coût+Reste)';
|
||||
$lang->task->copy = 'Copier Tâche';
|
||||
$lang->task->waitTask = 'Waiting Task';
|
||||
$lang->task->allModule = 'All Module';
|
||||
|
||||
$lang->task->common = 'Tâche';
|
||||
$lang->task->id = 'ID';
|
||||
|
||||
+15
-14
@@ -44,24 +44,25 @@ $lang->task->exportAction = "導出任務";
|
||||
$lang->task->reportChart = "報表統計";
|
||||
$lang->task->fromBug = '來源Bug';
|
||||
$lang->task->case = '相關用例';
|
||||
$lang->task->confirmStoryChange = "確認需求變動";
|
||||
$lang->task->storyChange = "需求變更";
|
||||
$lang->task->confirmStoryChange = "確認{$lang->storyCommon}變動";
|
||||
$lang->task->storyChange = "{$lang->storyCommon}變更";
|
||||
$lang->task->progress = '進度';
|
||||
$lang->task->progressAB = '%';
|
||||
$lang->task->progressTips = '已消耗/(已消耗+剩餘)';
|
||||
$lang->task->copy = '複製任務';
|
||||
$lang->task->waitTask = '未開始的任務';
|
||||
$lang->task->allModule = '所有模組';
|
||||
|
||||
$lang->task->common = '任務';
|
||||
$lang->task->id = '編號';
|
||||
$lang->task->project = '所屬' . $lang->projectCommon;
|
||||
$lang->task->module = '所屬模組';
|
||||
$lang->task->moduleAB = '模組';
|
||||
$lang->task->story = '相關需求';
|
||||
$lang->task->storyAB = '需求';
|
||||
$lang->task->storySpec = '需求描述';
|
||||
$lang->task->story = "相關{$lang->storyCommon}";
|
||||
$lang->task->storyAB = $lang->storyCommon;
|
||||
$lang->task->storySpec = "{$lang->storyCommon}描述";
|
||||
$lang->task->storyVerify = '驗收標準';
|
||||
$lang->task->storyVersion = '需求版本';
|
||||
$lang->task->storyVersion = "{$lang->storyCommon}版本";
|
||||
$lang->task->color = '標題顏色';
|
||||
$lang->task->name = '任務名稱';
|
||||
$lang->task->type = '任務類型';
|
||||
@@ -127,13 +128,13 @@ $lang->task->parent = '父任務';
|
||||
$lang->task->parentAB = '父';
|
||||
$lang->task->lblPri = 'P';
|
||||
$lang->task->lblHour = '(h)';
|
||||
$lang->task->lblTestStory = '測試需求';
|
||||
$lang->task->lblTestStory = "測試{$lang->storyCommon}";
|
||||
|
||||
$lang->task->ditto = '同上';
|
||||
$lang->task->dittoNotice = "該任務與上一任務不屬於同一項目!";
|
||||
$lang->task->selectTestStory = '選擇測試需求';
|
||||
$lang->task->selectTestStory = "選擇測試{$lang->storyCommon}";
|
||||
$lang->task->selectAllUser = '全部';
|
||||
$lang->task->noStory = '無需求';
|
||||
$lang->task->noStory = "無{$lang->storyCommon}";
|
||||
$lang->task->noAssigned = '未指派';
|
||||
$lang->task->noFinished = '未完成';
|
||||
$lang->task->noClosed = '未關閉';
|
||||
@@ -168,9 +169,9 @@ $lang->task->reasonList[''] = '';
|
||||
$lang->task->reasonList['done'] = '已完成';
|
||||
$lang->task->reasonList['cancel'] = '已取消';
|
||||
|
||||
$lang->task->afterChoices['continueAdding'] = '繼續為該需求添加任務';
|
||||
$lang->task->afterChoices['continueAdding'] = "繼續為該{$lang->storyCommon}添加任務";
|
||||
$lang->task->afterChoices['toTaskList'] = '返回任務列表';
|
||||
$lang->task->afterChoices['toStoryList'] = '返回需求列表';
|
||||
$lang->task->afterChoices['toStoryList'] = "返回{$lang->storyCommon}列表";
|
||||
|
||||
$lang->task->legendBasic = '基本信息';
|
||||
$lang->task->legendEffort = '工時信息';
|
||||
@@ -179,16 +180,16 @@ $lang->task->legendDesc = '任務描述';
|
||||
|
||||
$lang->task->confirmDelete = "您確定要刪除這個任務嗎?";
|
||||
$lang->task->confirmDeleteEstimate = "您確定要刪除這個記錄嗎?";
|
||||
$lang->task->copyStoryTitle = "同需求";
|
||||
$lang->task->copyStoryTitle = "同{$lang->storyCommon}";
|
||||
$lang->task->afterSubmit = "添加之後";
|
||||
$lang->task->successSaved = "成功添加,";
|
||||
$lang->task->delayWarning = " <strong class='text-danger'> 延期%s天 </strong>";
|
||||
$lang->task->remindBug = "該任務為Bug轉化得到,是否更新Bug:%s ?";
|
||||
$lang->task->confirmChangeProject = "修改{$lang->projectCommon}會導致相應的所屬模組、相關需求和指派人發生變化,確定嗎?";
|
||||
$lang->task->confirmChangeProject = "修改{$lang->projectCommon}會導致相應的所屬模組、相關{$lang->storyCommon}和指派人發生變化,確定嗎?";
|
||||
$lang->task->confirmFinish = '"預計剩餘"為0,確認將任務狀態改為"已完成"嗎?';
|
||||
$lang->task->confirmRecord = '"剩餘"為0,任務將標記為"已完成",您確定嗎?';
|
||||
$lang->task->confirmTransfer = '"當前剩餘"為0,任務將被轉交,您確定嗎?';
|
||||
$lang->task->noticeLinkStory = "沒有可關聯的相關需求,您可以為當前項目%s,然後%s";
|
||||
$lang->task->noticeLinkStory = "沒有可關聯的相關{$lang->storyCommon},您可以為當前項目%s,然後%s";
|
||||
$lang->task->noticeSaveRecord = '您有尚未保存的工時記錄,請先將其保存。';
|
||||
$lang->task->commentActions = '%s. %s, 由 <strong>%s</strong> 添加備註。';
|
||||
$lang->task->deniedNotice = '當前任務只有%s才可以%s。';
|
||||
|
||||
@@ -15,8 +15,8 @@ $lang->testcase->module = '所屬模組';
|
||||
$lang->testcase->lib = "所屬庫";
|
||||
$lang->testcase->branch = "分支/平台";
|
||||
$lang->testcase->moduleAB = '模組';
|
||||
$lang->testcase->story = '相關需求';
|
||||
$lang->testcase->storyVersion = '需求版本';
|
||||
$lang->testcase->story = "相關{$lang->storyCommon}";
|
||||
$lang->testcase->storyVersion = "{$lang->storyCommon}版本";
|
||||
$lang->testcase->color = '標題顏色';
|
||||
$lang->testcase->order = '排序';
|
||||
$lang->testcase->title = '用例標題';
|
||||
@@ -96,7 +96,7 @@ $lang->testcase->batchChangeModule = "批量修改模組";
|
||||
$lang->testcase->confirmLibcaseChange = "同步用例庫用例修改";
|
||||
$lang->testcase->ignoreLibcaseChange = "忽略用例庫用例修改";
|
||||
$lang->testcase->batchChangeBranch = "批量修改分支";
|
||||
$lang->testcase->groupByStories = '需求分組';
|
||||
$lang->testcase->groupByStories = "{$lang->storyCommon}分組";
|
||||
$lang->testcase->batchDelete = "批量刪除 ";
|
||||
$lang->testcase->batchConfirmStoryChange = "批量確認變更";
|
||||
$lang->testcase->batchCaseTypeChange = "批量修改類型";
|
||||
@@ -113,7 +113,7 @@ $lang->testcase->exportAction = "導出用例";
|
||||
$lang->testcase->reportChart = '報表統計';
|
||||
$lang->testcase->reportAction = '用例報表統計';
|
||||
$lang->testcase->confirmChange = '確認用例變動';
|
||||
$lang->testcase->confirmStoryChange = '確認需求變動';
|
||||
$lang->testcase->confirmStoryChange = "確認{$lang->storyCommon}變動";
|
||||
$lang->testcase->copy = '複製用例';
|
||||
$lang->testcase->group = '分組';
|
||||
$lang->testcase->groupName = '分組名稱';
|
||||
@@ -133,11 +133,11 @@ $lang->testcase->assignToMe = '給我的用例';
|
||||
$lang->testcase->openedByMe = '我建的用例';
|
||||
$lang->testcase->allCases = '所有';
|
||||
$lang->testcase->allTestcases = '所有用例';
|
||||
$lang->testcase->needConfirm = '需求變動';
|
||||
$lang->testcase->needConfirm = "{$lang->storyCommon}變動";
|
||||
$lang->testcase->bySearch = '搜索';
|
||||
$lang->testcase->unexecuted = '未執行';
|
||||
|
||||
$lang->testcase->lblStory = '相關需求';
|
||||
$lang->testcase->lblStory = "相關{$lang->storyCommon}";
|
||||
$lang->testcase->lblLastEdited = '最後編輯';
|
||||
$lang->testcase->lblTypeValue = '類型可選值列表';
|
||||
$lang->testcase->lblStageValue = '階段可選值列表';
|
||||
@@ -207,7 +207,7 @@ $lang->testcase->mustChooseResult = '必須選擇評審結果';
|
||||
$lang->testcase->noModule = '<div>您現在還沒有模組信息</div><div>請維護測試模組</div>';
|
||||
$lang->testcase->noCase = '暫時沒有用例。';
|
||||
|
||||
$lang->testcase->searchStories = '鍵入來搜索需求';
|
||||
$lang->testcase->searchStories = "鍵入來搜索{$lang->storyCommon}";
|
||||
$lang->testcase->selectLib = '請選擇庫';
|
||||
|
||||
$lang->testcase->action = new stdclass();
|
||||
@@ -219,5 +219,5 @@ $lang->testcase->featureBar['browse']['wait'] = '待評審';
|
||||
$lang->testcase->featureBar['browse']['needconfirm'] = $lang->testcase->needConfirm;
|
||||
$lang->testcase->featureBar['browse']['group'] = '分組查看';
|
||||
$lang->testcase->featureBar['browse']['suite'] = '套件';
|
||||
$lang->testcase->featureBar['browse']['zerocase'] = '零用例需求';
|
||||
$lang->testcase->featureBar['browse']['zerocase'] = "零用例{$lang->storyCommon}";
|
||||
$lang->testcase->featureBar['groupcase'] = $lang->testcase->featureBar['browse'];
|
||||
|
||||
@@ -12,7 +12,7 @@ $lang->testreport->recreate = '重新生成報告';
|
||||
$lang->testreport->title = '標題';
|
||||
$lang->testreport->product = "所屬{$lang->productCommon}";
|
||||
$lang->testreport->bugTitle = 'Bug 標題';
|
||||
$lang->testreport->storyTitle = '需求標題';
|
||||
$lang->testreport->storyTitle = "{$lang->storyCommon}標題";
|
||||
$lang->testreport->project = '所屬項目';
|
||||
$lang->testreport->testtask = '測試版本';
|
||||
$lang->testreport->tasks = $lang->testreport->testtask;
|
||||
@@ -21,7 +21,7 @@ $lang->testreport->owner = '負責人';
|
||||
$lang->testreport->members = '參與人員';
|
||||
$lang->testreport->begin = '開始時間';
|
||||
$lang->testreport->end = '結束時間';
|
||||
$lang->testreport->stories = '測試的需求';
|
||||
$lang->testreport->stories = "測試的{$lang->storyCommon}";
|
||||
$lang->testreport->bugs = '測試的Bug';
|
||||
$lang->testreport->builds = '版本信息';
|
||||
$lang->testreport->goal = '項目目標';
|
||||
|
||||
@@ -99,7 +99,7 @@ $lang->testtask->priList[4] = '4';
|
||||
|
||||
$lang->testtask->unlinkedCases = '未關聯';
|
||||
$lang->testtask->linkByBuild = '複製版本';
|
||||
$lang->testtask->linkByStory = '按需求關聯';
|
||||
$lang->testtask->linkByStory = "按{$lang->storyCommon}關聯";
|
||||
$lang->testtask->linkByBug = '按Bug關聯';
|
||||
$lang->testtask->linkBySuite = '按套件關聯';
|
||||
$lang->testtask->passAll = '全部通過';
|
||||
@@ -108,7 +108,7 @@ $lang->testtask->fail = '失敗';
|
||||
$lang->testtask->showResult = '共執行<span class="text-info">%s</span>次';
|
||||
$lang->testtask->showFail = '失敗<span class="text-danger">%s</span>次';
|
||||
|
||||
$lang->testtask->confirmDelete = '您確認要刪除該版本嗎?';
|
||||
$lang->testtask->confirmDelete = '您確認要刪除該測試單嗎?';
|
||||
$lang->testtask->confirmUnlinkCase = '您確認要移除該用例嗎?';
|
||||
$lang->testtask->noticeNoOther = '該產品還沒有其他測試版本';
|
||||
$lang->testtask->noTesttask = '暫時沒有測試版本。';
|
||||
|
||||
@@ -33,7 +33,7 @@ $lang->todo->legendBasic = "基本信息";
|
||||
$lang->todo->cycle = "周期";
|
||||
$lang->todo->cycleConfig = "周期設置";
|
||||
|
||||
$lang->todo->reasonList['story'] = "轉需求";
|
||||
$lang->todo->reasonList['story'] = "轉{$lang->storyCommon}";
|
||||
$lang->todo->reasonList['task'] = "轉任務";
|
||||
$lang->todo->reasonList['bug'] = "轉Bug";
|
||||
$lang->todo->reasonList['done'] = "完成";
|
||||
@@ -89,7 +89,7 @@ $lang->todo->typeList['custom'] = '自定義';
|
||||
$lang->todo->typeList['cycle'] = '周期';
|
||||
$lang->todo->typeList['bug'] = 'Bug';
|
||||
$lang->todo->typeList['task'] = $lang->projectCommon . '任務';
|
||||
$lang->todo->typeList['story'] = $lang->projectCommon . '需求';
|
||||
$lang->todo->typeList['story'] = $lang->projectCommon . $lang->storyCommon;
|
||||
|
||||
global $config;
|
||||
if($config->global->flow == 'onlyTest' or $config->global->flow == 'onlyStory') unset($lang->todo->typeList['task']);
|
||||
|
||||
@@ -38,7 +38,7 @@ $lang->tree->sort = "排序";
|
||||
$lang->tree->addChild = "增加子模組";
|
||||
$lang->tree->confirmDelete = '該模組及其子模組都會被刪除,您確定刪除嗎?';
|
||||
$lang->tree->confirmDeleteLine = "您確定刪除該{$lang->productCommon}綫嗎?";
|
||||
$lang->tree->confirmRoot = "模組的所屬{$lang->productCommon}修改,會關聯修改該模組下的需求、Bug、用例的所屬{$lang->productCommon},以及{$lang->projectCommon}和{$lang->productCommon}的關聯關係。該操作比較危險,請謹慎操作。是否確認修改?";
|
||||
$lang->tree->confirmRoot = "模組的所屬{$lang->productCommon}修改,會關聯修改該模組下的{$lang->storyCommon}、Bug、用例的所屬{$lang->productCommon},以及{$lang->projectCommon}和{$lang->productCommon}的關聯關係。該操作比較危險,請謹慎操作。是否確認修改?";
|
||||
$lang->tree->confirmRoot4Doc = "修改所屬文檔庫,會同時修改該分類下文檔的關聯關係。該操作比較危險,請謹慎操作。是否確認修改?";
|
||||
$lang->tree->successSave = '成功保存';
|
||||
$lang->tree->successFixed = '成功修正數據!';
|
||||
|
||||
@@ -42,9 +42,9 @@ $lang->tutorial->tasks['createProduct'] = array('title' => '創建' . $l
|
||||
$lang->tutorial->tasks['createProduct']['nav'] = array('module' => 'product', 'method' => 'create', 'menu' => '#pageNav', 'form' => '#createForm', 'submit' => '#submit', 'target' => '.create-product-btn', 'targetPageName' => '添加' . $lang->productCommon);
|
||||
$lang->tutorial->tasks['createProduct']['desc'] = "<p>在系統創建一個新的{$lang->productCommon}:</p><ul><li data-target='nav'>打開 <span class='task-nav'>{$lang->productCommon} <i class='icon icon-angle-right'></i> 添加{$lang->productCommon}</span> 頁面;</li><li data-target='form'>在表單中填寫要創建的{$lang->productCommon}信息;</li><li data-target='submit'>保存{$lang->productCommon}信息。</li></ul>";
|
||||
|
||||
$lang->tutorial->tasks['createStory'] = array('title' => '創建需求');
|
||||
$lang->tutorial->tasks['createStory']['nav'] = array('module' => 'story', 'method' => 'create', 'menuModule' => 'product', 'menu' => 'story', 'target' => '.create-story-btn', 'form' => '#dataform', 'submit' => '#submit', 'targetPageName' => '提需求');
|
||||
$lang->tutorial->tasks['createStory']['desc'] = "<p>在系統創建一個新的需求:</p><ul><li data-target='nav'>打開 <span class='task-nav'>{$lang->productCommon} <i class='icon icon-angle-right'></i> 需求 <i class='icon icon-angle-right'></i> 添加需求</span> 頁面;</li><li data-target='form'>在表單中填寫要創建的需求信息;</li><li data-target='submit'>保存需求信息。</li></ul>";
|
||||
$lang->tutorial->tasks['createStory'] = array('title' => "創建{$lang->storyCommon}");
|
||||
$lang->tutorial->tasks['createStory']['nav'] = array('module' => 'story', 'method' => 'create', 'menuModule' => 'product', 'menu' => 'story', 'target' => '.create-story-btn', 'form' => '#dataform', 'submit' => '#submit', 'targetPageName' => "提{$lang->storyCommon}");
|
||||
$lang->tutorial->tasks['createStory']['desc'] = "<p>在系統創建一個新的{$lang->storyCommon}:</p><ul><li data-target='nav'>打開 <span class='task-nav'>{$lang->productCommon} <i class='icon icon-angle-right'></i> {$lang->storyCommon} <i class='icon icon-angle-right'></i> 添加{$lang->storyCommon}</span> 頁面;</li><li data-target='form'>在表單中填寫要創建的{$lang->storyCommon}信息;</li><li data-target='submit'>保存{$lang->storyCommon}信息。</li></ul>";
|
||||
|
||||
$lang->tutorial->tasks['createProject'] = array('title' => '創建' . $lang->projectCommon);
|
||||
$lang->tutorial->tasks['createProject']['nav'] = array('module' => 'project', 'method' => 'create', 'menu' => '#pageNav', 'form' => '#dataform', 'submit' => '#submit', 'target' => '.create-project-btn', 'targetPageName' => '添加' . $lang->projectCommon);
|
||||
@@ -54,13 +54,13 @@ $lang->tutorial->tasks['manageTeam'] = array('title' => '管理團隊');
|
||||
$lang->tutorial->tasks['manageTeam']['nav'] = array('module' => 'project', 'method' => 'managemembers', 'menu' => 'team', 'target' => '.manage-team-btn', 'form' => '#teamForm', 'requiredFields' => 'account1', 'submit' => '#submit', 'targetPageName' => '團隊管理');
|
||||
$lang->tutorial->tasks['manageTeam']['desc'] = "<p>管理{$lang->projectCommon}團隊成員:</p><ul><li data-target='nav'>打開 <span class='task-nav'> {$lang->projectCommon} <i class='icon icon-angle-right'></i> 團隊 <i class='icon icon-angle-right'></i> 團隊管理</span> 頁面;</li><li data-target='form'>選擇要加入團隊的成員;</li><li data-target='submit'>保存團隊成員信息。</li></ul>";
|
||||
|
||||
$lang->tutorial->tasks['linkStory'] = array('title' => '關聯需求');
|
||||
$lang->tutorial->tasks['linkStory']['nav'] = array('module' => 'project', 'method' => 'linkStory', 'menu' => 'story', 'target' => '.link-story-btn', 'form' => '#linkStoryForm', 'formType' => 'table', 'submit' => '#submit', 'targetPageName' => '關聯需求');
|
||||
$lang->tutorial->tasks['linkStory']['desc'] = "<p>將需求關聯到{$lang->projectCommon}:</p><ul><li data-target='nav'>打開 <span class='task-nav'> {$lang->projectCommon} <i class='icon icon-angle-right'></i> 需求 <i class='icon icon-angle-right'></i> 關聯需求</span> 頁面;</li><li data-target='form'>在需求列表中勾選要關聯的需求;</li><li data-target='submit'>保存關聯的需求信息。</li></ul>";
|
||||
$lang->tutorial->tasks['linkStory'] = array('title' => "關聯{$lang->storyCommon}");
|
||||
$lang->tutorial->tasks['linkStory']['nav'] = array('module' => 'project', 'method' => 'linkStory', 'menu' => 'story', 'target' => '.link-story-btn', 'form' => '#linkStoryForm', 'formType' => 'table', 'submit' => '#submit', 'targetPageName' => "關聯{$lang->storyCommon}");
|
||||
$lang->tutorial->tasks['linkStory']['desc'] = "<p>將{$lang->storyCommon}關聯到{$lang->projectCommon}:</p><ul><li data-target='nav'>打開 <span class='task-nav'> {$lang->projectCommon} <i class='icon icon-angle-right'></i> {$lang->storyCommon} <i class='icon icon-angle-right'></i> 關聯{$lang->storyCommon}</span> 頁面;</li><li data-target='form'>在{$lang->storyCommon}列表中勾選要關聯的{$lang->storyCommon};</li><li data-target='submit'>保存關聯的{$lang->storyCommon}信息。</li></ul>";
|
||||
|
||||
$lang->tutorial->tasks['createTask'] = array('title' => '分解任務');
|
||||
$lang->tutorial->tasks['createTask']['nav'] = array('module' => 'task', 'method' => 'create', 'menuModule' => 'project', 'menu' => 'story', 'target' => '.btn-task-create', 'form' => '#dataform', 'submit' => '#submit', 'targetPageName' => '建任務');
|
||||
$lang->tutorial->tasks['createTask']['desc'] = "<p>將{$lang->projectCommon}需求分解為任務:</p><ul><li data-target='nav'>打開 <span class='task-nav'> {$lang->projectCommon} <i class='icon icon-angle-right'></i> 需求 <i class='icon icon-angle-right'></i> 分解任務</span> 頁面;</li><li data-target='form'>在表單中填寫任務信息;</li><li data-target='submit'>保存任務信息。</li></ul>";
|
||||
$lang->tutorial->tasks['createTask']['desc'] = "<p>將{$lang->projectCommon}{$lang->storyCommon}分解為任務:</p><ul><li data-target='nav'>打開 <span class='task-nav'> {$lang->projectCommon} <i class='icon icon-angle-right'></i> {$lang->storyCommon} <i class='icon icon-angle-right'></i> 分解任務</span> 頁面;</li><li data-target='form'>在表單中填寫任務信息;</li><li data-target='submit'>保存任務信息。</li></ul>";
|
||||
|
||||
$lang->tutorial->tasks['createBug'] = array('title' => '提Bug');
|
||||
$lang->tutorial->tasks['createBug']['nav'] = array('module' => 'bug', 'method' => 'create', 'menuModule' => 'qa', 'menu' => 'bug', 'target' => '.btn-bug-create', 'form' => '#dataform', 'submit' => '#submit', 'targetPageName' => '提Bug');
|
||||
|
||||
@@ -114,3 +114,4 @@ $lang->upgrade->fromVersions['11_6_1'] = '11.6.1';
|
||||
$lang->upgrade->fromVersions['11_6_2'] = '11.6.2';
|
||||
$lang->upgrade->fromVersions['11_6_3'] = '11.6.3';
|
||||
$lang->upgrade->fromVersions['11_6_4'] = '11.6.4';
|
||||
$lang->upgrade->fromVersions['11_6_5'] = '11.6.5';
|
||||
|
||||
@@ -93,7 +93,7 @@ $lang->user->testTask = '測試單';
|
||||
$lang->user->testCase = '測試用例';
|
||||
$lang->user->schedule = '日程';
|
||||
$lang->user->todo = '待辦';
|
||||
$lang->user->story = '需求';
|
||||
$lang->user->story = $lang->storyCommon;
|
||||
$lang->user->dynamic = '動態';
|
||||
|
||||
$lang->user->openedBy = '由%s創建';
|
||||
@@ -141,7 +141,7 @@ $lang->user->statusList['active'] = '正常';
|
||||
$lang->user->statusList['delete'] = '刪除';
|
||||
|
||||
$lang->user->personalData['createdTodo'] = '創建的待辦數';
|
||||
$lang->user->personalData['createdStory'] = '創建的需求數';
|
||||
$lang->user->personalData['createdStory'] = "創建的{$lang->storyCommon}數";
|
||||
$lang->user->personalData['finishedTask'] = '完成的任務數';
|
||||
$lang->user->personalData['resolvedBug'] = '解決的Bug數';
|
||||
$lang->user->personalData['createdCase'] = '創建的用例數';
|
||||
|
||||
@@ -4,6 +4,7 @@ $lang->webhook->list = 'Hook Liste';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Eintrag';
|
||||
$lang->webhook->log = 'Log';
|
||||
$lang->webhook->bind = 'Bind User';
|
||||
$lang->webhook->assigned = 'Augeordnet an';
|
||||
$lang->webhook->setting = 'Einstellungen';
|
||||
|
||||
@@ -34,12 +35,23 @@ $lang->webhook->data = 'Daten';
|
||||
$lang->webhook->result = 'Ergebnis';
|
||||
|
||||
$lang->webhook->typeList[''] = '';
|
||||
$lang->webhook->typeList['dingding'] = 'Dingding';
|
||||
$lang->webhook->typeList['dingding'] = 'Dingding Robot';
|
||||
$lang->webhook->typeList['dingapi'] = 'Dingding Notifier';
|
||||
$lang->webhook->typeList['weixin'] = 'Enterprise WeChat';
|
||||
$lang->webhook->typeList['default'] = 'SDtandard';
|
||||
|
||||
$lang->webhook->sendTypeList['sync'] = 'Synchron';
|
||||
$lang->webhook->sendTypeList['async'] = 'Asynchron';
|
||||
|
||||
$lang->webhook->dingAgentId = 'AgentID';
|
||||
$lang->webhook->dingAppKey = 'AppKey';
|
||||
$lang->webhook->dingAppSecret = 'AppSecret';
|
||||
$lang->webhook->dingUserid = 'UserID';
|
||||
$lang->webhook->dingBindStatus = 'Bind Status';
|
||||
|
||||
$lang->webhook->dingBindStatusList['0'] = 'No';
|
||||
$lang->webhook->dingBindStatusList['1'] = 'Yes';
|
||||
|
||||
$lang->webhook->paramsList['objectType'] = 'Objekt Typ';
|
||||
$lang->webhook->paramsList['objectID'] = 'Objekt ID';
|
||||
$lang->webhook->paramsList['product'] = "{$lang->productCommon}";
|
||||
@@ -56,8 +68,10 @@ $lang->webhook->trimWords = '';
|
||||
|
||||
$lang->webhook->note = new stdClass();
|
||||
$lang->webhook->note->async = 'Wenn der Sendungstyp asynchron ist, wird Cron benötigt.';
|
||||
$lang->webhook->note->bind = 'Bind User is only required for Dingding Notifier.';
|
||||
$lang->webhook->note->product = "Alle Aktionen triggern den Hook wenn das {$lang->productCommon} leer ist, andernsfalls werden nur Aktionen des {$lang->productCommon} ausgelöst.";
|
||||
$lang->webhook->note->project = "Alle Aktionen triggern den Hook wenn das {$lang->projectCommon} leer ist, andernsfalls werden nur Aktionen des {$lang->projectCommon} ausgelöst.";
|
||||
$lang->webhook->note->dingKey = " <a href='http://www.zentao.net/book/zentaopmshelp/358.html' target='_blank'><i class='icon-help'></i></a>";
|
||||
|
||||
$lang->webhook->note->typeList['bearychat'] = 'Fügen Sie einen ZenTao bot in bearychat ein um die Adresse des Webhooks zu erhalten.';
|
||||
$lang->webhook->note->typeList['dingding'] = 'Fügen Sie einen eigenen bot in dingding ein um die Adresse des Webhooks zu erhalten.';
|
||||
|
||||
@@ -4,6 +4,7 @@ $lang->webhook->list = 'Liste de Flux';
|
||||
$lang->webhook->api = 'API';
|
||||
$lang->webhook->entry = 'Entrée';
|
||||
$lang->webhook->log = 'Log';
|
||||
$lang->webhook->bind = 'Bind User';
|
||||
$lang->webhook->assigned = 'Assign';
|
||||
$lang->webhook->setting = 'Paramétrages';
|
||||
|
||||
@@ -34,12 +35,23 @@ $lang->webhook->data = 'Donn
|
||||
$lang->webhook->result = 'Résultat';
|
||||
|
||||
$lang->webhook->typeList[''] = '';
|
||||
$lang->webhook->typeList['dingding'] = 'Dingding';
|
||||
$lang->webhook->typeList['dingding'] = 'Dingding Robot';
|
||||
$lang->webhook->typeList['dingapi'] = 'Dingding Notifier';
|
||||
$lang->webhook->typeList['weixin'] = 'Enterprise WeChat';
|
||||
$lang->webhook->typeList['default'] = 'Autre';
|
||||
|
||||
$lang->webhook->sendTypeList['sync'] = 'Synchrone';
|
||||
$lang->webhook->sendTypeList['async'] = 'Asynchrone';
|
||||
|
||||
$lang->webhook->dingAgentId = 'AgentID';
|
||||
$lang->webhook->dingAppKey = 'AppKey';
|
||||
$lang->webhook->dingAppSecret = 'AppSecret';
|
||||
$lang->webhook->dingUserid = 'UserID';
|
||||
$lang->webhook->dingBindStatus = 'Bind Status';
|
||||
|
||||
$lang->webhook->dingBindStatusList['0'] = 'No';
|
||||
$lang->webhook->dingBindStatusList['1'] = 'Yes';
|
||||
|
||||
$lang->webhook->paramsList['objectType'] = "Type d'objet";
|
||||
$lang->webhook->paramsList['objectID'] = 'ID Objet';
|
||||
$lang->webhook->paramsList['product'] = "{$lang->productCommon}";
|
||||
@@ -56,8 +68,10 @@ $lang->webhook->trimWords = '';
|
||||
|
||||
$lang->webhook->note = new stdClass();
|
||||
$lang->webhook->note->async = "Si le type d'envoi est asynchrone, vous devez aller dans la console d'administration pour lancer la tâche cron.";
|
||||
$lang->webhook->note->bind = 'Bind User is only required for Dingding Notifier.';
|
||||
$lang->webhook->note->product = "Toutes les actions vont déclencher le flux si {$lang->productCommon} est vide, ou seulement les actions du {$lang->productCommon} sélectionné vont le déclencher.";
|
||||
$lang->webhook->note->project = "Toutes les actions vont déclencher le flux si {$lang->projectCommon} est vide, ou seulement les actions du {$lang->projectCommon} sélectionné vont le déclencher.";
|
||||
$lang->webhook->note->dingKey = " <a href='http://www.zentao.net/book/zentaopmshelp/358.html' target='_blank'><i class='icon-help'></i></a>";
|
||||
|
||||
$lang->webhook->note->typeList['bearychat'] = "Ajout d'un bot a ZenTao dans bearychat et obtenez l'url du flux.";
|
||||
$lang->webhook->note->typeList['dingding'] = "Ajout d'un bot personnalisé dans dingding et obtenez l'url du flux.";
|
||||
|
||||
@@ -4,6 +4,7 @@ $lang->webhook->list = 'Webhook列表';
|
||||
$lang->webhook->api = '介面';
|
||||
$lang->webhook->entry = '應用';
|
||||
$lang->webhook->log = '日誌';
|
||||
$lang->webhook->bind = '綁定用戶';
|
||||
$lang->webhook->assigned = '指派給';
|
||||
$lang->webhook->setting = '設置';
|
||||
|
||||
@@ -34,12 +35,23 @@ $lang->webhook->data = '數據';
|
||||
$lang->webhook->result = '結果';
|
||||
|
||||
$lang->webhook->typeList[''] = '';
|
||||
$lang->webhook->typeList['dingding'] = '釘釘';
|
||||
$lang->webhook->typeList['dingding'] = '釘釘群通知機器人';
|
||||
$lang->webhook->typeList['dingapi'] = '釘釘工作消息通知';
|
||||
$lang->webhook->typeList['weixin'] = '企業微信';
|
||||
$lang->webhook->typeList['default'] = '其他';
|
||||
|
||||
$lang->webhook->sendTypeList['sync'] = '同步';
|
||||
$lang->webhook->sendTypeList['async'] = '非同步';
|
||||
|
||||
$lang->webhook->dingAgentId = '釘釘AgentId';
|
||||
$lang->webhook->dingAppKey = '釘釘AppKey';
|
||||
$lang->webhook->dingAppSecret = '釘釘AppSecret';
|
||||
$lang->webhook->dingUserid = '釘釘Userid';
|
||||
$lang->webhook->dingBindStatus = '釘釘綁定狀態';
|
||||
|
||||
$lang->webhook->dingBindStatusList['0'] = '未綁定';
|
||||
$lang->webhook->dingBindStatusList['1'] = '已綁定';
|
||||
|
||||
$lang->webhook->paramsList['objectType'] = '對象類型';
|
||||
$lang->webhook->paramsList['objectID'] = '對象ID';
|
||||
$lang->webhook->paramsList['product'] = "所屬{$lang->productCommon}";
|
||||
@@ -56,8 +68,10 @@ $lang->webhook->trimWords = '了';
|
||||
|
||||
$lang->webhook->note = new stdClass();
|
||||
$lang->webhook->note->async = '非同步需要打開計劃任務';
|
||||
$lang->webhook->note->bind = '只有釘釘工作通知類型才需要綁定用戶。';
|
||||
$lang->webhook->note->product = "此項為空時所有{$lang->productCommon}的動作都會觸發鈎子,否則只有關聯{$lang->productCommon}的動作才會觸發。";
|
||||
$lang->webhook->note->project = "此項為空時所有{$lang->projectCommon}的動作都會觸發鈎子,否則只有關聯{$lang->projectCommon}的動作才會觸發。";
|
||||
$lang->webhook->note->dingKey = " <a href='http://www.zentao.net/book/zentaopmshelp/358.html' target='_blank'><i class='icon-help'></i></a>";
|
||||
|
||||
$lang->webhook->note->typeList['bearychat'] = '請在倍洽中添加一個禪道機器人,並將其webhook填寫到此處。';
|
||||
$lang->webhook->note->typeList['dingding'] = '請在釘釘中添加一個自定義機器人,並將其webhook填寫到此處。';
|
||||
|
||||
@@ -16,6 +16,7 @@ foreach(glob('../xuanxuan/module/group/ext/lang/zh-cn/*.php') as $resourceFile)
|
||||
|
||||
$lang->productCommon = '';
|
||||
$lang->projectCommon = '';
|
||||
$lang->storyCommon = '';
|
||||
|
||||
$whiteList[] = 'api-getsessionid';
|
||||
$whiteList[] = 'admin-setflow';
|
||||
@@ -108,6 +109,7 @@ $whiteList[] = 'testsuite-showimport';
|
||||
$whiteList[] = 'webhook-browse';
|
||||
$whiteList[] = 'webhook-create';
|
||||
$whiteList[] = 'webhook-edit';
|
||||
$whiteList[] = 'webhook-bind';
|
||||
$whiteList[] = 'webhook-delete';
|
||||
$whiteList[] = 'webhook-log';
|
||||
$whiteList[] = 'webhook-asyncsend';
|
||||
|
||||
Reference in New Issue
Block a user