diff --git a/module/action/lang/zh-tw.php b/module/action/lang/zh-tw.php index cc96c5e0ef..57c912abf5 100755 --- a/module/action/lang/zh-tw.php +++ b/module/action/lang/zh-tw.php @@ -60,6 +60,7 @@ $lang->action->objectTypes['doc'] = '文檔'; $lang->action->objectTypes['doclib'] = '文檔庫'; $lang->action->objectTypes['todo'] = '待辦'; $lang->action->objectTypes['branch'] = '分支'; +$lang->action->objectTypes['module'] = '模組'; /* 用來描述操作歷史記錄。*/ $lang->action->desc = new stdclass(); diff --git a/module/admin/lang/zh-tw.php b/module/admin/lang/zh-tw.php index ab58ab82a4..38eae23cec 100644 --- a/module/admin/lang/zh-tw.php +++ b/module/admin/lang/zh-tw.php @@ -45,6 +45,7 @@ $lang->admin->safe->password = '密碼安全'; $lang->admin->safe->weak = '常用弱口令'; $lang->admin->safe->reason = '類型'; $lang->admin->safe->checkWeak = '弱口令掃瞄'; +$lang->admin->safe->modifyPasswordFirstLogin = '首次登陸修改密碼'; $lang->admin->safe->modeList[0] = '不檢查'; $lang->admin->safe->modeList[1] = '中'; @@ -56,5 +57,8 @@ $lang->admin->safe->reasonList['mobile'] = '與手機相同'; $lang->admin->safe->reasonList['phone'] = '與電話相同'; $lang->admin->safe->reasonList['birthday'] = '與生日相同'; +$lang->admin->safe->modifyPasswordList[1] = '必須修改'; +$lang->admin->safe->modifyPasswordList[0] = '不強制'; + $lang->admin->safe->noticeMode = '系統會在登錄、創建和修改用戶、修改密碼的時候檢查用戶口令。'; $lang->admin->safe->noticeStrong = '密碼長度越長,含有大寫字母或數字或特殊符合越多,密碼字母越不重複,安全度越強!'; diff --git a/module/branch/lang/en.php b/module/branch/lang/en.php index 701e97bd08..2d6f428b19 100644 --- a/module/branch/lang/en.php +++ b/module/branch/lang/en.php @@ -1,6 +1,7 @@ branch->common = 'Branch'; $lang->branch->manage = 'Manage a Branch'; +$lang->branch->sort = 'Sort'; $lang->branch->delete = 'Delete Branch'; $lang->branch->manageTitle = '%s Management'; diff --git a/module/branch/lang/zh-cn.php b/module/branch/lang/zh-cn.php index e394c06188..3d327f9d12 100644 --- a/module/branch/lang/zh-cn.php +++ b/module/branch/lang/zh-cn.php @@ -1,6 +1,7 @@ branch->common = '分支'; $lang->branch->manage = '分支管理'; +$lang->branch->sort = '排序'; $lang->branch->delete = '分支删除'; $lang->branch->manageTitle = '%s管理'; diff --git a/module/branch/lang/zh-tw.php b/module/branch/lang/zh-tw.php index dc1c545ee8..df6d1a0844 100644 --- a/module/branch/lang/zh-tw.php +++ b/module/branch/lang/zh-tw.php @@ -1,9 +1,11 @@ branch->common = '分支'; $lang->branch->manage = '分支管理'; +$lang->branch->sort = '排序'; $lang->branch->delete = '分支刪除'; $lang->branch->manageTitle = '%s管理'; $lang->branch->all = '所有'; -$lang->branch->confirmDelete = '@branch@刪除,會影響關聯該@branch@的需求、模組、計劃、發佈、Bug、用例等等,請慎重考慮。是否刪除該@branch@'; +$lang->branch->confirmDelete = '是否刪除該@branch@?'; +$lang->branch->canNotDelete = '該@branch@下已經有數據,不能刪除!'; diff --git a/module/bug/lang/zh-tw.php b/module/bug/lang/zh-tw.php index 5a925d6bcc..f2a65f27c0 100644 --- a/module/bug/lang/zh-tw.php +++ b/module/bug/lang/zh-tw.php @@ -331,13 +331,17 @@ $lang->bug->report->bugHistories->graph->xAxisName = '處理步驟'; /* 操作記錄。*/ $lang->bug->action = new stdclass(); -$lang->bug->action->resolved = array('main' => '$date, 由 $actor 解決,方案為 $extra $appendLink。', 'extra' => 'resolutionList'); -$lang->bug->action->tostory = array('main' => '$date, 由 $actor 轉為需求,編號為 $extra。'); -$lang->bug->action->totask = array('main' => '$date, 由 $actor 導入為任務,編號為 $extra。'); -$lang->bug->action->linked2plan = array('main' => '$date, 由 $actor 關聯到計劃 $extra。'); -$lang->bug->action->unlinkedfromplan = array('main' => '$date, 由 $actor 從計劃 $extra 移除。'); -$lang->bug->action->linkrelatedbug = array('main' => '$date, 由 $actor 關聯相關Bug $extra。'); -$lang->bug->action->unlinkrelatedbug = array('main' => '$date, 由 $actor 移除相關Bug $extra。'); +$lang->bug->action->resolved = array('main' => '$date, 由 $actor 解決,方案為 $extra $appendLink。', 'extra' => 'resolutionList'); +$lang->bug->action->tostory = array('main' => '$date, 由 $actor 轉為需求,編號為 $extra。'); +$lang->bug->action->totask = array('main' => '$date, 由 $actor 導入為任務,編號為 $extra。'); +$lang->bug->action->linked2plan = array('main' => '$date, 由 $actor 關聯到計劃 $extra。'); +$lang->bug->action->unlinkedfromplan = array('main' => '$date, 由 $actor 從計劃 $extra 移除。'); +$lang->bug->action->linked2build = array('main' => '$date, 由 $actor 關聯到版本 $extra。'); +$lang->bug->action->unlinkedfrombuild = array('main' => '$date, 由 $actor 從版本 $extra 移除。'); +$lang->bug->action->linked2release = array('main' => '$date, 由 $actor 關聯到發佈 $extra。'); +$lang->bug->action->unlinkedfromrelease = array('main' => '$date, 由 $actor 從發佈 $extra 移除。'); +$lang->bug->action->linkrelatedbug = array('main' => '$date, 由 $actor 關聯相關Bug $extra。'); +$lang->bug->action->unlinkrelatedbug = array('main' => '$date, 由 $actor 移除相關Bug $extra。'); $lang->bug->placeholder = new stdclass(); $lang->bug->placeholder->chooseBuilds = '選擇相關版本...'; diff --git a/module/common/lang/zh-tw.php b/module/common/lang/zh-tw.php index f0fef18183..88c86d1b93 100644 --- a/module/common/lang/zh-tw.php +++ b/module/common/lang/zh-tw.php @@ -74,6 +74,7 @@ $lang->tutorialConfirm = '檢測到你尚未退出新手教程模式,是否現 $lang->preShortcutKey = '[快捷鍵:←]'; $lang->nextShortcutKey = '[快捷鍵:→]'; +$lang->backShortcutKey = '[快捷鍵:Alt+↑]'; $lang->select = '選擇'; $lang->selectAll = '全選'; @@ -274,6 +275,9 @@ $lang->report->menu->prj = array('link' => $lang->projectCommon . '|report|p $lang->report->menu->test = array('link' => '測試|report|bugcreate', 'alias' => 'bugassign'); $lang->report->menu->staff = array('link' => '組織|report|workload'); +$lang->report->notice = new stdclass(); +$lang->report->notice->help = '註:統計報表的數據,來源於列表頁面的檢索結果,生成統計報表前請先在列表頁面進行檢索。'; + /* 組織結構視圖菜單設置。*/ $lang->company = new stdclass(); $lang->company->menu = new stdclass(); @@ -300,9 +304,8 @@ $lang->admin = new stdclass(); $lang->admin->menu = new stdclass(); $lang->admin->menu->index = array('link' => '首頁|admin|index'); $lang->admin->menu->extension = array('link' => '插件|extension|browse', 'subModule' => 'extension'); -$lang->admin->menu->custom = array('link' => '自定義|custom|index', 'subModule' => 'custom'); +$lang->admin->menu->custom = array('link' => '自定義|custom|set', 'subModule' => 'custom'); $lang->admin->menu->mail = array('link' => '發信|mail|index', 'subModule' => 'mail'); -$lang->admin->menu->convert = array('link' => '導入|convert|index', 'subModule' => 'convert'); $lang->admin->menu->backup = array('link' => '備份|backup|index', 'subModule' => 'backup'); $lang->admin->menu->safe = array('link' => '安全|admin|safe', 'alias' => 'checkweak'); $lang->admin->menu->cron = array('link' => '計劃任務|cron|index', 'subModule' => 'cron'); @@ -406,6 +409,7 @@ $lang->noResultsMatch = "沒有匹配結果"; $lang->searchMore = "搜索此關鍵字的更多結果:"; $lang->chooseUsersToMail = "選擇要發信通知的用戶..."; $lang->browserNotice = '你目前使用的瀏覽器可能無法得到最佳瀏覽效果,建議使用Chrome、火狐、IE9+、Opera、Safari瀏覽器。'; +$lang->noticePasteImg = "可以在編輯器直接貼圖。"; /* 時間格式設置。*/ define('DT_DATETIME1', 'Y-m-d H:i:s'); @@ -460,7 +464,7 @@ $lang->icons['test'] = 'check'; $lang->icons['testtask'] = 'check'; $lang->icons['group'] = 'group'; $lang->icons['team'] = 'group'; -$lang->icons['company'] = 'building'; +$lang->icons['company'] = 'sitemap'; $lang->icons['user'] = 'user'; $lang->icons['dept'] = 'sitemap'; $lang->icons['tree'] = 'sitemap'; @@ -497,8 +501,8 @@ $lang->icons['assignTo'] = 'hand-right'; $lang->icons['change'] = 'random'; $lang->icons['link'] = 'link'; $lang->icons['close'] = 'off'; -$lang->icons['activate'] = 'off'; -$lang->icons['review'] = 'search'; +$lang->icons['activate'] = 'magic'; +$lang->icons['review'] = 'review'; $lang->icons['confirm'] = 'search'; $lang->icons['confirmBug'] = 'search'; $lang->icons['putoff'] = 'calendar'; diff --git a/module/custom/lang/en.php b/module/custom/lang/en.php index dc6f9b57b1..830cee5569 100644 --- a/module/custom/lang/en.php +++ b/module/custom/lang/en.php @@ -31,6 +31,7 @@ $lang->custom->task->fields['priList'] = 'Priority'; $lang->custom->task->fields['typeList'] = 'Type'; $lang->custom->task->fields['reasonList'] = 'Reason'; $lang->custom->task->fields['statusList'] = 'Status'; +$lang->custom->task->fields['hours'] = 'Working hours'; $lang->custom->bug = new stdClass(); $lang->custom->bug->fields['priList'] = 'Priority'; @@ -40,6 +41,7 @@ $lang->custom->bug->fields['browserList'] = 'Browser'; $lang->custom->bug->fields['typeList'] = 'Type'; $lang->custom->bug->fields['resolutionList'] = 'Solution'; $lang->custom->bug->fields['statusList'] = 'Status'; +$lang->custom->bug->fields['longlife'] = 'Long Life Days'; $lang->custom->testcase = new stdClass(); $lang->custom->testcase->fields['priList'] = 'Priority'; @@ -67,15 +69,24 @@ $lang->custom->allLang = 'All Language'; $lang->custom->confirmRestore = 'Do you want to reset to Default?'; $lang->custom->notice = new stdclass(); -$lang->custom->notice->userRole = 'Key must be no more than 20 characters!'; +$lang->custom->notice->userRole = 'Key must be no more than 20 characters!'; +$lang->custom->notice->canNotAdd = '该项参与运算,不提供自定义添加功能'; +$lang->custom->notice->forceReview = '指定人提交的需求必须评审。'; +$lang->custom->notice->longlife = 'Bug列表页面的久未处理标签中,列出设置天数之前未处理的Bug。'; $lang->custom->notice->indexPage['product'] = "ZenTao 8.2+ has Product Homepage. Do you want to enter Product Homepage?"; $lang->custom->notice->indexPage['project'] = "ZenTao 8.2+ has Project Homepage. Do you want to enter Project Homepage?"; $lang->custom->notice->indexPage['qa'] = "ZenTao 8.2+ has Testing Homepage. Do you want to enter Testing Homepage?"; $lang->custom->storyReview = 'Review'; +$lang->custom->forceReview = '强制评审'; $lang->custom->reviewList[1] = 'On'; $lang->custom->reviewList[0] = 'Off'; +$lang->custom->workingHours = '每天可用工时'; +$lang->custom->weekend = '休息日'; +$lang->custom->weekendList[2] = '双休'; +$lang->custom->weekendList[1] = '单休'; + $lang->custom->productProject = new stdclass(); $lang->custom->productProject->relation['0_0'] = 'Product - Project'; $lang->custom->productProject->relation['0_1'] = 'Product - Sprint'; diff --git a/module/custom/lang/zh-tw.php b/module/custom/lang/zh-tw.php index 7dfc0aeeb8..01dc5e9cda 100644 --- a/module/custom/lang/zh-tw.php +++ b/module/custom/lang/zh-tw.php @@ -31,6 +31,7 @@ $lang->custom->task->fields['priList'] = '優先順序'; $lang->custom->task->fields['typeList'] = '類型'; $lang->custom->task->fields['reasonList'] = '關閉原因'; $lang->custom->task->fields['statusList'] = '狀態'; +$lang->custom->task->fields['hours'] = '工時'; $lang->custom->bug = new stdClass(); $lang->custom->bug->fields['priList'] = '優先順序'; @@ -40,6 +41,7 @@ $lang->custom->bug->fields['browserList'] = '瀏覽器'; $lang->custom->bug->fields['typeList'] = '類型'; $lang->custom->bug->fields['resolutionList'] = '解決方案'; $lang->custom->bug->fields['statusList'] = '狀態'; +$lang->custom->bug->fields['longlife'] = '久未處理天數'; $lang->custom->testcase = new stdClass(); $lang->custom->testcase->fields['priList'] = '優先順序'; @@ -67,15 +69,24 @@ $lang->custom->allLang = '適用所有語言'; $lang->custom->confirmRestore = '是否要恢復預設配置?'; $lang->custom->notice = new stdclass(); -$lang->custom->notice->userRole = '鍵的長度必須小於20個字元!'; +$lang->custom->notice->userRole = '鍵的長度必須小於20個字元!'; +$lang->custom->notice->canNotAdd = '該項參與運算,不提供自定義添加功能'; +$lang->custom->notice->forceReview = '指定人提交的需求必須評審。'; +$lang->custom->notice->longlife = 'Bug列表頁面的久未處理標籤中,列出設置天數之前未處理的Bug。'; $lang->custom->notice->indexPage['product'] = "從8.2版本起增加了產品主頁視圖,是否預設進入產品主頁?"; $lang->custom->notice->indexPage['project'] = "從8.2版本起增加了項目主頁視圖,是否預設進入項目主頁?"; $lang->custom->notice->indexPage['qa'] = "從8.2版本起增加了測試主頁視圖,是否預設進入測試主頁?"; $lang->custom->storyReview = '評審流程'; +$lang->custom->forceReview = '強制評審'; $lang->custom->reviewList[1] = '開啟'; $lang->custom->reviewList[0] = '關閉'; +$lang->custom->workingHours = '每天可用工時'; +$lang->custom->weekend = '休息日'; +$lang->custom->weekendList[2] = '雙休'; +$lang->custom->weekendList[1] = '單休'; + $lang->custom->productProject = new stdclass(); $lang->custom->productProject->relation['0_0'] = '產品 - 項目'; $lang->custom->productProject->relation['0_1'] = '產品 - 迭代'; diff --git a/module/doc/lang/zh-tw.php b/module/doc/lang/zh-tw.php index e39415033b..8edcc83846 100644 --- a/module/doc/lang/zh-tw.php +++ b/module/doc/lang/zh-tw.php @@ -34,6 +34,7 @@ $lang->doc->deleted = '已刪除'; $lang->doc->fileObject = '所屬對象'; $lang->doc->whiteList = '白名單'; $lang->doc->contentType = '文檔格式'; +$lang->doc->separator = ""; $lang->doc->moduleDoc = '按模組瀏覽'; $lang->doc->searchDoc = '搜索'; @@ -76,8 +77,8 @@ $lang->doc->libTypeList['product'] = $lang->productCommon . '文檔庫'; $lang->doc->libTypeList['project'] = $lang->projectCommon . '文檔庫'; $lang->doc->libTypeList['custom'] = '自定義文檔庫'; -$lang->doc->systemLibs['product'] = $lang->productCommon . '文檔庫'; -$lang->doc->systemLibs['project'] = $lang->projectCommon . '文檔庫'; +$lang->doc->systemLibs['product'] = $lang->productCommon; +$lang->doc->systemLibs['project'] = $lang->projectCommon; $lang->doc->aclList['open'] = '公開'; $lang->doc->aclList['custom'] = '自定義'; @@ -100,8 +101,7 @@ $lang->doc->errorEditSystemDoc = "系統文檔庫無需修改。"; $lang->doc->errorEmptyProduct = "沒有{$lang->productCommon},無法創建文檔"; $lang->doc->errorEmptyProject = "沒有{$lang->projectCommon},無法創建文檔"; $lang->doc->errorMainSysLib = "該系統文檔庫不能刪除!"; -$lang->doc->accessDenied = "您沒有權限訪問該文檔庫!"; -$lang->doc->noMatched = '找不到包含"%s"的文檔庫'; +$lang->doc->accessDenied = "您沒有權限訪問!"; $lang->doc->versionNotFount = '該版本文檔不存在'; $lang->doc->placeholder = new stdclass(); @@ -115,6 +115,8 @@ $lang->doclib->user = '用戶'; $lang->doclib->files = '附件庫'; $lang->doclib->all = '所有文檔庫'; $lang->doclib->select = '選擇文檔庫'; +$lang->doclib->project = $lang->projectCommon . '庫'; +$lang->doclib->product = $lang->productCommon . '庫'; -$lang->doclib->main['product'] = $lang->productCommon . '庫'; -$lang->doclib->main['project'] = $lang->projectCommon . '庫'; +$lang->doclib->main['product'] = $lang->productCommon . '主庫'; +$lang->doclib->main['project'] = $lang->projectCommon . '主庫'; diff --git a/module/file/lang/zh-tw.php b/module/file/lang/zh-tw.php index 526dac0f5d..22ddea5838 100644 --- a/module/file/lang/zh-tw.php +++ b/module/file/lang/zh-tw.php @@ -13,6 +13,7 @@ $lang->file = new stdclass(); $lang->file->common = '附件'; $lang->file->uploadImages = '多圖上傳'; $lang->file->download = '下載附件'; +$lang->file->uploadDate = '上傳時間:'; $lang->file->edit = '重命名'; $lang->file->inputFileName = '請輸入附件名稱'; $lang->file->delete = '刪除附件'; diff --git a/module/group/lang/resource.php b/module/group/lang/resource.php index 7c357a2936..4346426043 100644 --- a/module/group/lang/resource.php +++ b/module/group/lang/resource.php @@ -155,10 +155,12 @@ $lang->product->methodOrder[70] = 'all'; /* Branch. */ $lang->resource->branch = new stdclass(); $lang->resource->branch->manage = 'manage'; +$lang->resource->branch->sort = 'sort'; $lang->resource->branch->delete = 'delete'; -$lang->branch->methodOrder[0] = 'manage'; -$lang->branch->methodOrder[5] = 'delete'; +$lang->branch->methodOrder[0] = 'manage'; +$lang->branch->methodOrder[5] = 'sort'; +$lang->branch->methodOrder[10] = 'delete'; /* Story. */ $lang->resource->story = new stdclass(); @@ -178,6 +180,8 @@ $lang->resource->story->close = 'lblClose'; $lang->resource->story->batchClose = 'batchClose'; $lang->resource->story->activate = 'lblActivate'; $lang->resource->story->tasks = 'tasks'; +$lang->resource->story->bugs = 'bugs'; +$lang->resource->story->cases = 'cases'; $lang->resource->story->zeroCase = 'zeroCase'; $lang->resource->story->report = 'reportChart'; $lang->resource->story->batchChangePlan = 'batchChangePlan'; @@ -202,12 +206,14 @@ $lang->story->methodOrder[65] = 'batchChangeStage'; $lang->story->methodOrder[70] = 'batchAssignTo'; $lang->story->methodOrder[75] = 'activate'; $lang->story->methodOrder[80] = 'tasks'; -$lang->story->methodOrder[85] = 'zeroCase'; -$lang->story->methodOrder[90] = 'report'; -$lang->story->methodOrder[95] = 'linkStory'; -$lang->story->methodOrder[100] = 'unlinkStory'; -$lang->story->methodOrder[105] = 'batchChangeBranch'; -$lang->story->methodOrder[110] = 'batchChangeModule'; +$lang->story->methodOrder[85] = 'bugs'; +$lang->story->methodOrder[90] = 'cases'; +$lang->story->methodOrder[95] = 'zeroCase'; +$lang->story->methodOrder[100] = 'report'; +$lang->story->methodOrder[105] = 'linkStory'; +$lang->story->methodOrder[110] = 'unlinkStory'; +$lang->story->methodOrder[115] = 'batchChangeBranch'; +$lang->story->methodOrder[120] = 'batchChangeModule'; /* Product plan. */ $lang->resource->productplan = new stdclass(); @@ -1180,3 +1186,7 @@ $lang->changelog['8.2.beta'][] = 'project-tree'; $lang->changelog['8.3'][] = 'doc-allLibs'; $lang->changelog['8.3'][] = 'doc-objectLibs'; $lang->changelog['8.3'][] = 'doc-showFiles'; + +$lang->changelog['8.4'][] = 'branch-sort'; +$lang->changelog['8.4'][] = 'story-bugs'; +$lang->changelog['8.4'][] = 'story-cases'; diff --git a/module/install/lang/zh-tw.php b/module/install/lang/zh-tw.php index 79ba04f030..993d3cbb61 100644 --- a/module/install/lang/zh-tw.php +++ b/module/install/lang/zh-tw.php @@ -66,8 +66,10 @@ $lang->install->tmpRoot = '臨時檔案目錄'; $lang->install->dataRoot = '上傳檔案目錄'; $lang->install->session = 'Session存儲目錄'; $lang->install->sessionFail = '修改PHP配置檔案,設置session.save_path'; -$lang->install->mkdir = '
需要創建目錄%s。
linux下面命令為:
mkdir -p %s
需要創建目錄%s。命令行下面命令為:
mkdir %s
需要創建目錄%s。
命令行下面命令為:
mkdir -p %s
我已經仔細閲讀上面提示且完成上述工作,繼續更新
'; $lang->upgrade->selectVersion = '選擇版本'; $lang->upgrade->continue = '繼續'; $lang->upgrade->noteVersion = "務必選擇正確的版本,否則會造成數據丟失。"; diff --git a/module/user/lang/zh-tw.php b/module/user/lang/zh-tw.php index b088e437f0..0473f54976 100644 --- a/module/user/lang/zh-tw.php +++ b/module/user/lang/zh-tw.php @@ -158,10 +158,10 @@ $lang->user->contacts->or = ' 或者 '; $lang->user->resetFail = "重置密碼失敗,檢查用戶名是否存在!"; $lang->user->resetSuccess = "重置密碼成功,請用新密碼登錄。"; -$lang->user->noticeResetFile = '注意: