From 21e8457d5eda484ced101275b9b41ed0a9bf3a50 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Tue, 6 Dec 2016 13:25:25 +0800 Subject: [PATCH] * change for resource and en zh-tw lang. --- module/action/lang/zh-tw.php | 1 + module/admin/lang/zh-tw.php | 4 ++++ module/branch/lang/en.php | 1 + module/branch/lang/zh-cn.php | 1 + module/branch/lang/zh-tw.php | 4 +++- module/bug/lang/zh-tw.php | 18 +++++++++++------- module/common/lang/zh-tw.php | 14 +++++++++----- module/custom/lang/en.php | 13 ++++++++++++- module/custom/lang/zh-tw.php | 13 ++++++++++++- module/doc/lang/zh-tw.php | 14 ++++++++------ module/file/lang/zh-tw.php | 1 + module/group/lang/resource.php | 26 ++++++++++++++++++-------- module/install/lang/zh-tw.php | 20 +++++++++++--------- module/mail/lang/zh-tw.php | 6 ++++++ module/product/lang/zh-tw.php | 2 +- module/productplan/lang/zh-tw.php | 4 ++++ module/project/lang/en.php | 2 ++ module/project/lang/zh-tw.php | 26 ++++++++++++++------------ module/story/lang/zh-tw.php | 23 ++++++++++++++++++----- module/task/lang/zh-tw.php | 7 ++++++- module/tree/lang/zh-tw.php | 1 + module/upgrade/lang/zh-tw.php | 15 ++++++++------- module/user/lang/zh-tw.php | 6 +++--- 23 files changed, 155 insertions(+), 67 deletions(-) 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

'; -$lang->install->chmod = '需要修改目錄 "%s" 的權限。
linux下面命令為:
chmod o=rwx -R %s'; +$lang->install->mkdirWin = '

需要創建目錄%s。命令行下面命令為:
mkdir %s

'; +$lang->install->chmodWin = '需要修改目錄 "%s" 的權限。'; +$lang->install->mkdirLinux = '

需要創建目錄%s。
命令行下面命令為:
mkdir -p %s

'; +$lang->install->chmodLinux = '需要修改目錄 "%s" 的權限。
命令行下面命令為:
chmod o=rwx -R %s'; $lang->install->defaultLang = '預設語言'; $lang->install->dbHost = '資料庫伺服器'; @@ -155,13 +157,13 @@ $lang->install->ranzhi->desc = <<論壇博客,動態消息 EOD; -$lang->install->yidou = new stdclass(); -$lang->install->yidou->name = '億鬥進銷存管理運營系統'; -$lang->install->yidou->desc = <<install->zdoo = new stdclass(); +$lang->install->zdoo->name = '可深度定製的雲端一體化協作平台'; +$lang->install->zdoo->desc = << -
  • 銷售訂單處理,信息及時反饋
  • -
  • 采銷業務狀況,時時查詢跟進
  • -
  • 倉儲配貨送貨,輕鬆便利快捷
  • -
  • 財務收款付款,簡單實用準確
  • +
  • 安全、穩定、高效
  • +
  • 以容器為交付單位
  • +
  • 租戶隔離,可深度定製
  • +
  • 提供一體化管理平台
  • EOD; diff --git a/module/mail/lang/zh-tw.php b/module/mail/lang/zh-tw.php index 26f50aa421..4ddb391595 100644 --- a/module/mail/lang/zh-tw.php +++ b/module/mail/lang/zh-tw.php @@ -16,6 +16,7 @@ $lang->mail->turnon = '是否打開'; $lang->mail->async = '非同步發送'; $lang->mail->fromAddress = '發信郵箱'; $lang->mail->fromName = '發信人'; +$lang->mail->domain = '發信域名'; $lang->mail->host = 'smtp伺服器'; $lang->mail->port = 'smtp連接埠號'; $lang->mail->auth = '是否需要驗證'; @@ -74,6 +75,7 @@ $lang->mail->sendmailTips = '提示:系統不會為當前操作者發信。' $lang->mail->needConfigure = '無法找到郵件配置信息,請先配置郵件發送參數。'; $lang->mail->nofsocket = 'fsocket相關函數被禁用,不能發信!請在php.ini中修改allow_url_fopen為On,打開openssl擴展。 保存並重新啟動apache。'; $lang->mail->noOpenssl = 'ssl和tls加密,請打開openssl擴展。 保存並重新啟動apache。'; +$lang->mail->disableSecure = '沒有openssl擴展,禁用ssl和tls加密'; $lang->mail->sendCloudFail = '操作失敗,原因:'; $lang->mail->sendCloudHelp = <<1、Notice SendCloud是SendCloud的團隊通知服務。具體可以到notice.sendcloud.net查看

    @@ -82,3 +84,7 @@ $lang->mail->sendCloudHelp = <<mail->sendCloudSuccess = '操作成功'; $lang->mail->closeSendCloud = '關閉SendCloud'; +$lang->mail->addressWhiteList = '為防止郵件被屏蔽,請在郵件伺服器裡面將發信郵箱設為白名單'; + +$lang->mail->placeholder = new stdclass(); +$lang->mail->placeholder->password = '有些郵箱需要填寫單獨申請的授權碼,具體請到郵箱相關設置查詢。'; diff --git a/module/product/lang/zh-tw.php b/module/product/lang/zh-tw.php index 6cbf337731..6cde565a91 100644 --- a/module/product/lang/zh-tw.php +++ b/module/product/lang/zh-tw.php @@ -89,7 +89,7 @@ $lang->product->statusList['normal'] = '正常'; $lang->product->statusList['closed'] = '結束'; $lang->product->aclList['open'] = "預設設置(有{$lang->productCommon}視圖權限,即可訪問)"; -$lang->product->aclList['private'] = "私有{$lang->productCommon}(只有{$lang->projectCommon}團隊成員才能訪問)"; +$lang->product->aclList['private'] = "私有{$lang->productCommon}(只有{$lang->productCommon}相關負責人和{$lang->projectCommon}團隊成員才能訪問)"; $lang->product->aclList['custom'] = '自定義白名單(團隊成員和白名單的成員可以訪問)'; $lang->product->storySummary = "本頁共 %s 個需求,預計 %s 個工時,用例覆蓋率%s。"; diff --git a/module/productplan/lang/zh-tw.php b/module/productplan/lang/zh-tw.php index 50a2038ecb..a39000cba1 100644 --- a/module/productplan/lang/zh-tw.php +++ b/module/productplan/lang/zh-tw.php @@ -56,3 +56,7 @@ $lang->productplan->errorNoTitle = 'ID %s 標題不能為空'; $lang->productplan->errorNoBegin = 'ID %s 開始時間不能為空'; $lang->productplan->errorNoEnd = 'ID %s 結束時間不能為空'; $lang->productplan->beginGeEnd = 'ID %s 開始時間不能大於結束時間'; + +$lang->productplan->featureBar['browse']['unexpired'] = '未過期'; +$lang->productplan->featureBar['browse']['all'] = '全部'; +$lang->productplan->featureBar['browse']['overdue'] = '已過期'; diff --git a/module/project/lang/en.php b/module/project/lang/en.php index 409cde8587..72b2a31b7b 100644 --- a/module/project/lang/en.php +++ b/module/project/lang/en.php @@ -171,11 +171,13 @@ $lang->project->stats = 'Available %s man-hour, Estim $lang->project->taskSummary = " %s Tasks on this page, Pending %s Doing %s Total estimated %s man-hour Consumed %s man-hour remained %s man-hour"; $lang->project->memberHours = "%s has %s man-hour available "; $lang->project->groupSummary = "%s Tasks in this group Pending %s Doing %s Total estimated %s man-hour Consumed %s man-hour remained %s man-hour"; +$lang->project->groupSummaryAB = "总任务%s ,未开始%s,进行中%s
    总预计%s,已消耗%s,剩余%s。"; $lang->project->noTimeSummary = " %s Tasks in this group Pending %s Doing %s"; $lang->project->wbs = "Decompose Task"; $lang->project->batchWBS = "Batch Decompose"; $lang->project->howToUpdateBurn = "Help"; $lang->project->whyNoStories = "No Story can be linked. Please check whether there is Story in {$lang->projectCommon} related {$lang->productCommon} and make sure it has been reviewed."; +$lang->project->productStories = "{$lang->projectCommon}关联的需求是{$lang->productCommon}需求的子集,并且只有评审通过的需求才能关联。请关联需求。"; $lang->project->doneProjects = 'Done'; $lang->project->selectDept = 'Select Department'; $lang->project->selectDeptTitle = 'Select Department'; diff --git a/module/project/lang/zh-tw.php b/module/project/lang/zh-tw.php index fcc73a60d0..3ec532aab3 100644 --- a/module/project/lang/zh-tw.php +++ b/module/project/lang/zh-tw.php @@ -21,6 +21,7 @@ $lang->project->dateRange = '起始日期'; $lang->project->to = '至'; $lang->project->days = '可用工作日'; $lang->project->day = '天'; +$lang->project->workHour = '工時'; $lang->project->status = $lang->projectCommon . '狀態'; $lang->project->desc = $lang->projectCommon . '描述'; $lang->project->owner = '負責人'; @@ -45,7 +46,7 @@ $lang->project->createStory = "新增需求"; $lang->project->all = '所有'; $lang->project->undone = '未完成'; $lang->project->unclosed = '未關閉'; -$lang->project->typeDesc = "運維{$lang->projectCommon}禁用燃盡圖和需求。"; +$lang->project->typeDesc = "運維{$lang->projectCommon}沒有需求、bug、版本、測試功能,同時禁用燃盡圖。"; $lang->project->mine = '我負責:'; $lang->project->other = '其他:'; $lang->project->deleted = '已刪除'; @@ -109,6 +110,8 @@ $lang->project->doc = '文檔列表'; $lang->project->manageProducts = '關聯' . $lang->productCommon; $lang->project->linkStory = '關聯需求'; $lang->project->unlinkStoryTasks = '未關聯需求任務'; +$lang->project->linkedProducts = '已關聯'; +$lang->project->unlinkedProducts = '未關聯'; $lang->project->view = "{$lang->projectCommon}概況"; $lang->project->create = "添加{$lang->projectCommon}"; $lang->project->copy = "複製{$lang->projectCommon}"; @@ -145,20 +148,13 @@ $lang->project->groups['assignedTo'] = '指派給分組'; $lang->project->groups['finishedBy'] = '完成者分組'; $lang->project->groups['closedBy'] = '關閉者分組'; $lang->project->groups['type'] = '類型分組'; -$lang->project->groups['deadline'] = '截止分組'; $lang->project->groupFilter['story']['all'] = $lang->project->all; $lang->project->groupFilter['story']['linked'] = '已關聯需求的任務'; $lang->project->groupFilter['pri']['all'] = $lang->project->all; -$lang->project->groupFilter['pri']['setted'] = '已設置'; +$lang->project->groupFilter['pri']['noset'] = '未設置'; $lang->project->groupFilter['assignedTo']['undone'] = '未完成'; $lang->project->groupFilter['assignedTo']['all'] = $lang->project->all; -$lang->project->groupFilter['finishedBy']['done'] = '已完成'; -$lang->project->groupFilter['finishedBy']['all'] = $lang->project->all; -$lang->project->groupFilter['closedBy']['closed'] = '已關閉'; -$lang->project->groupFilter['closedBy']['all'] = $lang->project->all; -$lang->project->groupFilter['deadline']['all'] = $lang->project->all; -$lang->project->groupFilter['deadline']['setted'] = '已設置'; $lang->project->byQuery = '搜索'; @@ -171,22 +167,25 @@ $lang->project->aboveAllProject = "以上所有{$lang->projectCommon}"; $lang->project->selectProject = "請選擇{$lang->projectCommon}"; $lang->project->beginAndEnd = '起止時間'; $lang->project->lblStats = '工時統計'; -$lang->project->stats = '可用工時%s工時
    總共預計%s工時
    已經消耗%s工時
    預計剩餘%s工時'; +$lang->project->stats = '可用工時%s工時,總共預計%s工時,已經消耗%s工時,預計剩餘%s工時'; $lang->project->taskSummary = "本頁共 %s 個任務,未開始 %s,進行中 %s,總預計%s工時,已消耗%s工時,剩餘%s工時。"; $lang->project->memberHours = "%s共有 %s 個可用工時,"; $lang->project->groupSummary = "本組共 %s 個任務,未開始 %s,進行中 %s,總預計%s工時,已消耗%s工時,剩餘%s工時。"; +$lang->project->groupSummaryAB = "總任務%s ,未開始%s,進行中%s
    總預計%s,已消耗%s,剩餘%s。"; $lang->project->noTimeSummary = "本組共 %s 個任務,未開始 %s,進行中 %s"; $lang->project->wbs = "分解任務"; $lang->project->batchWBS = "批量分解"; $lang->project->howToUpdateBurn = "幫助"; $lang->project->whyNoStories = "看起來沒有需求可以關聯。請檢查下{$lang->projectCommon}關聯的{$lang->productCommon}中有沒有需求,而且要確保它們已經審核通過。"; +$lang->project->productStories = "{$lang->projectCommon}關聯的需求是{$lang->productCommon}需求的子集,並且只有評審通過的需求才能關聯。請關聯需求。"; $lang->project->doneProjects = '已結束'; -$lang->project->selectDept = '請選擇部門'; +$lang->project->selectDept = '選擇部門'; +$lang->project->selectDeptTitle = '選擇一個部門的成員'; $lang->project->copyTeam = '複製團隊'; $lang->project->copyFromTeam = "複製自{$lang->projectCommon}團隊: %s"; $lang->project->noMatched = "找不到包含'%s'的$lang->projectCommon"; $lang->project->copyTitle = "請選擇一個{$lang->projectCommon}來複制"; -$lang->project->copyTeamTitle = "請選擇一個{$lang->projectCommon}團隊來複制"; +$lang->project->copyTeamTitle = "選擇一個{$lang->projectCommon}團隊來複制"; $lang->project->copyNoProject = "沒有可用的{$lang->projectCommon}來複制"; $lang->project->copyFromProject = "複製自{$lang->projectCommon} %s"; $lang->project->cancelCopy = '取消複製'; @@ -252,10 +251,13 @@ $lang->printKanban->typeList['increment'] = '增量'; $lang->project->featureBar['task']['unclosed'] = $lang->project->unclosed; $lang->project->featureBar['task']['all'] = $lang->project->allTasks; +$lang->project->featureBar['task']['assignedtome'] = $lang->project->assignedToMe; $lang->project->featureBar['task']['delayed'] = '已延期'; $lang->project->featureBar['task']['needconfirm'] = '需求變動'; $lang->project->featureBar['task']['status'] = $lang->project->statusSelects['']; $lang->project->treeLevel = array(); +$lang->project->treeLevel['root'] = '全部摺疊'; $lang->project->treeLevel['story'] = '顯示需求'; $lang->project->treeLevel['task'] = '顯示任務'; + diff --git a/module/story/lang/zh-tw.php b/module/story/lang/zh-tw.php index 7abf73e83b..c211013e68 100644 --- a/module/story/lang/zh-tw.php +++ b/module/story/lang/zh-tw.php @@ -17,17 +17,26 @@ $lang->story->review = '評審'; $lang->story->batchReview = '批量評審'; $lang->story->edit = "編輯"; $lang->story->batchEdit = "批量編輯"; +$lang->story->subdivide = '細分'; $lang->story->close = '關閉'; $lang->story->batchClose = '批量關閉'; $lang->story->activate = '激活'; $lang->story->delete = "刪除"; $lang->story->view = "需求詳情"; $lang->story->tasks = "相關任務"; +$lang->story->bugs = "相關Bug"; +$lang->story->cases = "相關用例"; $lang->story->taskCount = '任務數'; +$lang->story->bugCount = 'Bug數'; +$lang->story->caseCount = '用例數'; +$lang->story->taskCountAB = 'T'; +$lang->story->bugCountAB = 'B'; +$lang->story->caseCountAB = 'C'; $lang->story->linkStory = '關聯需求'; $lang->story->unlinkStory = '移除相關需求'; $lang->story->export = "導出數據"; $lang->story->zeroCase = "零用例需求"; +$lang->story->zeroTask = "只列零任務需求"; $lang->story->reportChart = "統計報表"; $lang->story->batchChangePlan = "批量修改計劃"; $lang->story->batchChangeBranch = "批量修改分支"; @@ -168,7 +177,7 @@ $lang->story->affectedProjects = '影響的' . $lang->projectCommon; $lang->story->affectedBugs = '影響的Bug'; $lang->story->affectedCases = '影響的用例'; -$lang->story->specTemplate = "建議參考的模板:作為一名<某種類型的用戶>,我希望<達成某些目的>,這樣可以<開發的價值>。"; +$lang->story->specTemplate = "建議參考的模板:作為一名<某種類型的用戶>,我希望<達成某些目的>,這樣可以<開發的價值>。"; $lang->story->needNotReview = '不需要評審'; $lang->story->successSaved = "需求成功添加,"; $lang->story->confirmDelete = "您確認刪除該需求嗎?"; @@ -185,10 +194,14 @@ $lang->story->form->file = '附件,如果該需求有相關檔案,請 $lang->story->action = new stdclass(); $lang->story->action->reviewed = array('main' => '$date, 由 $actor 記錄評審結果,結果為 $extra。', 'extra' => 'reviewResultList'); $lang->story->action->closed = array('main' => '$date, 由 $actor 關閉,原因為 $extra $appendLink。', 'extra' => 'reasonList'); -$lang->story->action->linked2plan = array('main' => '$date, 由 $actor 關聯到計劃 $extra。'); -$lang->story->action->unlinkedfromplan = array('main' => '$date, 由 $actor 從計劃 $extra 移除。'); -$lang->story->action->linked2project = array('main' => '$date, 由 $actor 關聯到' . $lang->projectCommon . ' $extra。'); -$lang->story->action->unlinkedfromproject = array('main' => '$date, 由 $actor 從' . $lang->projectCommon . ' $extra 移除。'); +$lang->story->action->linked2plan = array('main' => '$date, 由 $actor 關聯到計劃 $extra。'); +$lang->story->action->unlinkedfromplan = array('main' => '$date, 由 $actor 從計劃 $extra 移除。'); +$lang->story->action->linked2project = array('main' => '$date, 由 $actor 關聯到' . $lang->projectCommon . ' $extra。'); +$lang->story->action->unlinkedfromproject = array('main' => '$date, 由 $actor 從' . $lang->projectCommon . ' $extra 移除。'); +$lang->story->action->linked2build = array('main' => '$date, 由 $actor 關聯到版本 $extra。'); +$lang->story->action->unlinkedfrombuild = array('main' => '$date, 由 $actor 從版本 $extra 移除。'); +$lang->story->action->linked2release = array('main' => '$date, 由 $actor 關聯到發佈 $extra。'); +$lang->story->action->unlinkedfromrelease = array('main' => '$date, 由 $actor 從發佈 $extra 移除。'); $lang->story->action->linkrelatedstory = array('main' => '$date, 由 $actor 關聯相關需求 $extra。'); $lang->story->action->subdividestory = array('main' => '$date, 由 $actor 細分為需求 $extra。'); $lang->story->action->unlinkrelatedstory = array('main' => '$date, 由 $actor 移除相關需求 $extra。'); diff --git a/module/task/lang/zh-tw.php b/module/task/lang/zh-tw.php index 00eddf88cc..dbfea66590 100644 --- a/module/task/lang/zh-tw.php +++ b/module/task/lang/zh-tw.php @@ -31,7 +31,10 @@ $lang->task->activate = "激活"; $lang->task->export = "導出數據"; $lang->task->reportChart = "報表統計"; $lang->task->fromBug = '來源Bug'; +$lang->task->case = '相關用例'; $lang->task->confirmStoryChange = "確認需求變動"; +$lang->task->progess = '進度'; +$lang->task->progessTips = '已消耗/(已消耗+剩餘)'; $lang->task->common = '任務'; $lang->task->id = '編號'; @@ -88,6 +91,7 @@ $lang->task->editEstimate = '編輯工時'; $lang->task->deleteEstimate = '刪除工時'; $lang->task->colorTag = '顏色標籤'; $lang->task->files = '附件'; +$lang->task->hasConsumed = '已消耗'; $lang->task->ditto = '同上'; $lang->task->dittoNotice = "該任務與上一任務不屬於同一項目!"; @@ -144,6 +148,7 @@ $lang->task->remindBug = "該任務為Bug轉化得到,是否更新 $lang->task->confirmChangeProject = "修改{$lang->projectCommon}會導致相應的所屬模組、相關需求和指派人發生變化,確定嗎?"; $lang->task->confirmFinish = '"預計剩餘"為0,確認將任務狀態改為"已完成"嗎?'; $lang->task->confirmRecord = '"剩餘"為0,任務將標記為"已完成",您確定嗎?'; +$lang->task->noticeLinkStory = "沒有可關聯的相關需求,您可以為當前項目%s,然後%s"; $lang->task->noticeSaveRecord = '您有尚未保存的工時記錄,請先將其保存。'; $lang->task->commentActions = '%s. %s, 由 %s 添加備註。'; @@ -154,7 +159,7 @@ $lang->task->error->consumedSmall = '"已經消耗"必須大於之前消耗'; $lang->task->error->consumedThisTime = '請填寫"工時"'; $lang->task->error->left = '請填寫"剩餘"'; $lang->task->error->work = '"備註"必須小於255個字元'; -$lang->task->error->skipClose = '任務:%s 不是“已完成”或“已取消”狀態,不能關閉!'; +$lang->task->error->skipClose = '任務:%s 不是“已完成”或“已取消”狀態,確定要關閉嗎?'; $lang->task->error->consumed = '任務:%s工時不能小於0,忽略該任務工時的改動'; /* 統計報表。*/ diff --git a/module/tree/lang/zh-tw.php b/module/tree/lang/zh-tw.php index 2202ebcf43..1d6d63b9b9 100644 --- a/module/tree/lang/zh-tw.php +++ b/module/tree/lang/zh-tw.php @@ -30,6 +30,7 @@ $lang->tree->manageCaseChild = '維護用例子模組'; $lang->tree->manageTaskChild = "維護{$lang->projectCommon}子模組"; $lang->tree->syncFromProduct = '複製'; $lang->tree->dragAndSort = "拖放排序"; +$lang->tree->sort = "排序"; $lang->tree->addChild = "增加子模組"; $lang->tree->confirmDelete = '該模組及其子模組都會被刪除,您確定刪除嗎?'; diff --git a/module/upgrade/lang/zh-tw.php b/module/upgrade/lang/zh-tw.php index 2331eae8e0..56298c36fe 100644 --- a/module/upgrade/lang/zh-tw.php +++ b/module/upgrade/lang/zh-tw.php @@ -27,13 +27,14 @@ $lang->upgrade->warnningContent = <<zentao.bak EOT; -$lang->upgrade->setStatusFile = '

    升級之前請先執行下面的命令:

    -
      -
    • windows: 打開命令行,執行echo ok > %s
    • -
    • linux: touch %s;
    • -
    • 或者刪掉"%s" 這個檔案 ,重新創建一個ok.txt檔案,不需要內容。
    • -
    - 我已經仔細閲讀上面提示且完成上述工作,繼續更新'; +$lang->upgrade->createFileWinCMD = '打開命令行,執行echo > %s'; +$lang->upgrade->createFileLinuxCMD = '在命令行執行: touch %s;'; +$lang->upgrade->setStatusFile = '

    升級之前請先完成下面的操作:

    +
      +
    • %s
    • +
    • 或者刪掉"%s" 這個檔案 ,重新創建一個ok.txt檔案,不需要內容。
    • +
    +

    我已經仔細閲讀上面提示且完成上述工作,繼續更新

    '; $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 = '
    為了安全起見,系統需要確認您的管理員身份
    -
    請登錄禪道所在的伺服器,創建%s檔案。
    +$lang->user->noticeResetFile = "
    普通用戶請聯繫管理員重置密碼
    +
    管理員請登錄禪道所在的伺服器,創建%s檔案。

    注意:

    1. 檔案內容為空。
    2. 如果之前檔案存在,刪除之後重新創建。
    3. -
    '; + ";