877 lines
43 KiB
PHP
877 lines
43 KiB
PHP
<?php
|
||
/**
|
||
* The common simplified chinese file of ZenTaoPMS.
|
||
*
|
||
* @copyright Copyright 2009-2015 青島易軟天創網絡科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
||
* @license ZPL (http://zpl.pub/page/zplv12.html)
|
||
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
||
* @package ZenTaoPMS
|
||
* @version $Id: zh-tw.php 5116 2013-07-12 06:37:48Z chencongzhi520@gmail.com $
|
||
* @link http://www.zentao.net
|
||
*/
|
||
$lang->arrow = ' <i class="icon-angle-right"></i> ';
|
||
$lang->colon = '::';
|
||
$lang->comma = ',';
|
||
$lang->dot = '。';
|
||
$lang->at = ' 于 ';
|
||
$lang->downArrow = '↓';
|
||
$lang->null = '空';
|
||
$lang->ellipsis = '…';
|
||
$lang->percent = '%';
|
||
$lang->dash = '-';
|
||
|
||
$lang->zentaoPMS = '禪道';
|
||
$lang->welcome = "%s項目管理系統";
|
||
$lang->logout = '退出';
|
||
$lang->login = '登錄';
|
||
$lang->help = '幫助';
|
||
$lang->aboutZenTao = '關於禪道';
|
||
$lang->profile = '個人檔案';
|
||
$lang->changePassword = '更改密碼';
|
||
$lang->runInfo = "<div class='row'><div class='u-1 a-center' id='debugbar'>時間: %s 毫秒, 內存: %s KB, 查詢: %s. </div></div>";
|
||
$lang->agreement = "已閲讀並同意<a href='http://zpl.pub/page/zplv12.html' target='_blank'>《Z PUBLIC LICENSE授權協議1.2》</a>。<span class='text-danger'>未經許可,不得去除、隱藏或遮掩禪道軟件的任何標誌及連結。</span>";
|
||
$lang->designedByAIUX = "<a href='http://aiuxstudio.com/' class='link-aiux' target='_blank'>Designed by <strong>艾體驗</strong></a>";
|
||
|
||
$lang->reset = '重填';
|
||
$lang->cancel = '取消';
|
||
$lang->refresh = '刷新';
|
||
$lang->edit = '編輯';
|
||
$lang->delete = '刪除';
|
||
$lang->close = '關閉';
|
||
$lang->unlink = '移除';
|
||
$lang->import = '導入';
|
||
$lang->export = '導出';
|
||
$lang->setFileName = '檔案名:';
|
||
$lang->submitting = '稍候...';
|
||
$lang->save = '保存';
|
||
$lang->saveSuccess = '保存成功';
|
||
$lang->confirm = '確認';
|
||
$lang->preview = '查看';
|
||
$lang->goback = '返回';
|
||
$lang->goPC = 'PC版';
|
||
$lang->more = '更多';
|
||
$lang->day = '天';
|
||
$lang->customConfig = '自定義';
|
||
$lang->public = '公共';
|
||
$lang->trunk = '主幹';
|
||
$lang->sort = '排序';
|
||
$lang->required = '必填';
|
||
$lang->noData = '暫無';
|
||
|
||
$lang->actions = '操作';
|
||
$lang->restore = '恢復預設';
|
||
$lang->comment = '備註';
|
||
$lang->history = '歷史記錄';
|
||
$lang->attatch = '附件';
|
||
$lang->reverse = '切換順序';
|
||
$lang->switchDisplay = '切換顯示';
|
||
$lang->expand = '展開全部';
|
||
$lang->collapse = '收起';
|
||
$lang->saveSuccess = '保存成功';
|
||
$lang->fail = '失敗';
|
||
$lang->addFiles = '上傳了附件 ';
|
||
$lang->files = '附件 ';
|
||
$lang->pasteText = '多項錄入';
|
||
$lang->uploadImages = '多圖上傳 ';
|
||
$lang->timeout = '連接超時,請檢查網絡環境,或重試!';
|
||
$lang->repairTable = '資料庫表可能損壞,請用phpmyadmin或myisamchk檢查修復。';
|
||
$lang->duplicate = '已有相同標題的%s';
|
||
$lang->ipLimited = "<html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /></head><body>抱歉,管理員限制當前IP登錄,請聯繫管理員解除限制。</body></html>";
|
||
$lang->unfold = '+';
|
||
$lang->fold = '-';
|
||
$lang->homepage = '設為模組首頁';
|
||
$lang->noviceTutorial = '新手教程';
|
||
$lang->changeLog = '修改日誌';
|
||
$lang->manual = '手冊';
|
||
$lang->manualUrl = 'https://www.zentao.net/book/zentaopmshelp.html?fullScreen=zentao';
|
||
$lang->customMenu = '自定義導航';
|
||
$lang->customField = '自定義表單項';
|
||
$lang->lineNumber = '行號';
|
||
$lang->tutorialConfirm = '檢測到你尚未退出新手教程模式,是否現在退出?';
|
||
|
||
$lang->preShortcutKey = '[快捷鍵:←]';
|
||
$lang->nextShortcutKey = '[快捷鍵:→]';
|
||
$lang->backShortcutKey = '[快捷鍵:Alt+↑]';
|
||
|
||
$lang->select = '選擇';
|
||
$lang->selectAll = '全選';
|
||
$lang->selectReverse = '反選';
|
||
$lang->loading = '稍候...';
|
||
$lang->notFound = '抱歉,您訪問的對象並不存在!';
|
||
$lang->notPage = '抱歉,您訪問的功能正在開發中!';
|
||
$lang->showAll = '[[全部顯示]]';
|
||
|
||
$lang->future = '未來';
|
||
$lang->year = '年';
|
||
$lang->workingHour = '工時';
|
||
|
||
$lang->idAB = 'ID';
|
||
$lang->priAB = 'P';
|
||
$lang->statusAB = '狀態';
|
||
$lang->openedByAB = '創建';
|
||
$lang->assignedToAB = '指派';
|
||
$lang->typeAB = '類型';
|
||
|
||
$lang->common = new stdclass();
|
||
$lang->common->common = '公有模組';
|
||
|
||
/* 主導航菜單。*/
|
||
$lang->menu = new stdclass();
|
||
$lang->menu->my = '<span> 我的地盤</span>|my|index';
|
||
$lang->menu->product = $lang->productCommon . '|product|index|locate=no';
|
||
$lang->menu->project = $lang->projectCommon . '|project|index|locate=no';
|
||
$lang->menu->qa = '測試|qa|index';
|
||
$lang->menu->doc = '文檔|doc|index';
|
||
$lang->menu->report = '統計|report|index';
|
||
$lang->menu->company = '組織|company|index';
|
||
$lang->menu->admin = '後台|admin|index';
|
||
|
||
$lang->dividerMenu = ',qa,report,';
|
||
|
||
/* 查詢條中可以選擇的對象列表。*/
|
||
$lang->searchObjects['bug'] = 'Bug';
|
||
$lang->searchObjects['story'] = '需求';
|
||
$lang->searchObjects['task'] = '任務';
|
||
$lang->searchObjects['testcase'] = '用例';
|
||
$lang->searchObjects['project'] = $lang->projectCommon;
|
||
$lang->searchObjects['product'] = $lang->productCommon;
|
||
$lang->searchObjects['user'] = '用戶';
|
||
$lang->searchObjects['build'] = '版本';
|
||
$lang->searchObjects['release'] = '發佈';
|
||
$lang->searchObjects['productplan'] = $lang->productCommon . '計劃';
|
||
$lang->searchObjects['testtask'] = '測試單';
|
||
$lang->searchObjects['doc'] = '文檔';
|
||
$lang->searchObjects['testsuite'] = '用例庫';
|
||
$lang->searchObjects['testreport'] = '測試報告';
|
||
$lang->searchTips = '編號(ctrl+g)';
|
||
|
||
/* 導入支持的編碼格式。*/
|
||
$lang->importEncodeList['gbk'] = 'GBK';
|
||
$lang->importEncodeList['big5'] = 'BIG5';
|
||
$lang->importEncodeList['utf-8'] = 'UTF-8';
|
||
|
||
/* 導出檔案的類型列表。*/
|
||
$lang->exportFileTypeList['csv'] = 'csv';
|
||
$lang->exportFileTypeList['xml'] = 'xml';
|
||
$lang->exportFileTypeList['html'] = 'html';
|
||
|
||
$lang->exportTypeList['all'] = '全部記錄';
|
||
$lang->exportTypeList['selected'] = '選中記錄';
|
||
|
||
/* 語言 */
|
||
$lang->lang = 'Language';
|
||
|
||
/* 風格列表。*/
|
||
$lang->theme = '主題';
|
||
$lang->themes['default'] = '禪道藍(預設)';
|
||
$lang->themes['green'] = '葉蘭綠';
|
||
$lang->themes['red'] = '赤誠紅';
|
||
$lang->themes['purple'] = '玉煙紫';
|
||
$lang->themes['pink'] = '芙蕖粉';
|
||
$lang->themes['blackberry'] = '露莓黑';
|
||
$lang->themes['classic'] = '經典藍';
|
||
|
||
/* 首頁菜單設置。*/
|
||
$lang->index = new stdclass();
|
||
$lang->index->menu = new stdclass();
|
||
|
||
$lang->index->menu->product = "瀏覽{$lang->productCommon}|product|browse";
|
||
$lang->index->menu->project = "瀏覽{$lang->projectCommon}|project|browse";
|
||
|
||
/* 我的地盤菜單設置。*/
|
||
$lang->my = new stdclass();
|
||
$lang->my->menu = new stdclass();
|
||
|
||
$lang->my->menu->index = '首頁|my|index';
|
||
$lang->my->menu->calendar = array('link' => '日程|my|calendar|', 'subModule' => 'todo', 'alias' => 'todo');
|
||
$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->myProject = "{$lang->projectCommon}|my|project|";
|
||
$lang->my->menu->dynamic = '動態|my|dynamic|';
|
||
$lang->my->menu->profile = array('link' => '檔案|my|profile', 'alias' => 'editprofile');
|
||
$lang->my->menu->changePassword = '密碼|my|changepassword';
|
||
$lang->my->menu->manageContacts = '聯繫人|my|managecontacts';
|
||
$lang->my->menu->score = '積分|my|score';
|
||
|
||
$lang->my->dividerMenu = ',task,myProject,profile,';
|
||
|
||
$lang->todo = new stdclass();
|
||
$lang->todo->menu = $lang->my->menu;
|
||
|
||
$lang->score = new stdclass();
|
||
$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->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';
|
||
$lang->product->menu->project = "{$lang->projectCommon}|product|project|status=all&productID=%s";
|
||
$lang->product->menu->dynamic = '動態|product|dynamic|productID=%s';
|
||
$lang->product->menu->doc = array('link' => '文檔|doc|objectLibs|type=product&objectID=%s&from=product', 'subModule' => 'doc');
|
||
$lang->product->menu->branch = '@branch@|branch|manage|productID=%s';
|
||
$lang->product->menu->module = '模組|tree|browse|productID=%s&view=story';
|
||
$lang->product->menu->view = array('link' => '概況|product|view|productID=%s', 'alias' => 'edit');
|
||
|
||
$lang->product->dividerMenu = ',plan,project,doc,';
|
||
|
||
$lang->story = new stdclass();
|
||
$lang->productplan = new stdclass();
|
||
$lang->release = new stdclass();
|
||
$lang->branch = new stdclass();
|
||
|
||
$lang->branch->menu = $lang->product->menu;
|
||
$lang->story->menu = $lang->product->menu;
|
||
$lang->productplan->menu = $lang->product->menu;
|
||
$lang->release->menu = $lang->product->menu;
|
||
|
||
/* 項目視圖菜單設置。*/
|
||
$lang->project = new stdclass();
|
||
$lang->project->menu = new stdclass();
|
||
|
||
$lang->project->menu->task = array('link' => '任務|project|task|projectID=%s', 'subModule' => 'task,tree', 'alias' => 'importtask,importbug');
|
||
$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->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');
|
||
$lang->project->menu->product = $lang->productCommon . '|project|manageproducts|projectID=%s';
|
||
$lang->project->menu->team = array('link' => '團隊|project|team|projectID=%s', 'alias' => 'managemembers');
|
||
$lang->project->menu->view = array('link' => '概況|project|view|projectID=%s', 'alias' => 'edit,start,suspend,putoff,close');
|
||
|
||
$lang->project->subMenu = new stdclass();
|
||
$lang->project->subMenu->list = new stdclass();
|
||
$lang->project->subMenu->list->groupTask = '分組視圖|project|groupTask|projectID=%s';
|
||
$lang->project->subMenu->list->tree = '樹狀圖|project|tree|projectID=%s';
|
||
|
||
$lang->project->subMenu->qa = new stdclass();
|
||
$lang->project->subMenu->qa->bug = 'Bug|project|bug|projectID=%s';
|
||
$lang->project->subMenu->qa->build = array('link' => '版本|project|build|projectID=%s', 'subModule' => 'build');
|
||
$lang->project->subMenu->qa->testtask = array('link' => '測試單|project|testtask|projectID=%s', 'subModule' => 'testreport,testtask');
|
||
|
||
$lang->project->dividerMenu = ',story,team,product,';
|
||
|
||
$lang->task = new stdclass();
|
||
$lang->build = new stdclass();
|
||
$lang->task->menu = $lang->project->menu;
|
||
$lang->build->menu = $lang->project->menu;
|
||
$lang->build->menu->qa = array('link' => '版本|project|build|projectID=%s', 'subModule' => 'bug,build,testtask', 'alias' => 'build,testtask', 'class' => 'dropdown dropdown-hover');
|
||
|
||
/* QA視圖菜單設置。*/
|
||
$lang->qa = new stdclass();
|
||
$lang->qa->menu = new stdclass();
|
||
|
||
$lang->qa->menu->bug = array('link' => 'Bug|bug|browse|productID=%s');
|
||
$lang->qa->menu->testcase = array('link' => '用例|testcase|browse|productID=%s');
|
||
$lang->qa->menu->testtask = array('link' => '測試單|testtask|browse|productID=%s');
|
||
$lang->qa->menu->testsuite = array('link' => '套件|testsuite|browse|productID=%s');
|
||
$lang->qa->menu->report = array('link' => '報告|testreport|browse|productID=%s');
|
||
$lang->qa->menu->caselib = array('link' => '用例庫|testsuite|library');
|
||
|
||
$lang->bug = new stdclass();
|
||
$lang->bug->menu = new stdclass();
|
||
|
||
$lang->bug->menu->bug = array('link' => 'Bug|bug|browse|productID=%s', 'alias' => 'view,create,batchcreate,edit,resolve,close,activate,report,batchedit,batchactivate,confirmbug,assignto', 'subModule' => 'tree');
|
||
$lang->bug->menu->testcase = array('link' => '用例|testcase|browse|productID=%s');
|
||
$lang->bug->menu->testtask = array('link' => '測試單|testtask|browse|productID=%s');
|
||
$lang->bug->menu->testsuite = array('link' => '套件|testsuite|browse|productID=%s');
|
||
$lang->bug->menu->report = array('link' => '報告|testreport|browse|productID=%s');
|
||
$lang->bug->menu->caselib = array('link' => '用例庫|testsuite|library');
|
||
|
||
$lang->testcase = new stdclass();
|
||
$lang->testcase->menu = new stdclass();
|
||
$lang->testcase->menu->bug = array('link' => 'Bug|bug|browse|productID=%s');
|
||
$lang->testcase->menu->testcase = array('link' => '用例|testcase|browse|productID=%s', 'alias' => 'view,create,batchcreate,edit,batchedit,showimport,groupcase,importfromlib', 'subModule' => 'tree');
|
||
$lang->testcase->menu->testtask = array('link' => '測試單|testtask|browse|productID=%s');
|
||
$lang->testcase->menu->testsuite = array('link' => '套件|testsuite|browse|productID=%s');
|
||
$lang->testcase->menu->report = array('link' => '報告|testreport|browse|productID=%s');
|
||
$lang->testcase->menu->caselib = array('link' => '用例庫|testsuite|library');
|
||
|
||
$lang->testtask = new stdclass();
|
||
$lang->testtask->menu = new stdclass();
|
||
$lang->testtask->menu->bug = array('link' => 'Bug|bug|browse|productID=%s');
|
||
$lang->testtask->menu->testcase = array('link' => '用例|testcase|browse|productID=%s');
|
||
$lang->testtask->menu->testtask = array('link' => '測試單|testtask|browse|productID=%s', 'alias' => 'view,create,edit,linkcase,cases,start,close,batchrun,groupcase,report');
|
||
$lang->testtask->menu->testsuite = array('link' => '套件|testsuite|browse|productID=%s');
|
||
$lang->testtask->menu->report = array('link' => '報告|testreport|browse|productID=%s');
|
||
$lang->testtask->menu->caselib = array('link' => '用例庫|testsuite|library');
|
||
|
||
$lang->testsuite = new stdclass();
|
||
$lang->testsuite->menu = new stdclass();
|
||
$lang->testsuite->menu->bug = array('link' => 'Bug|bug|browse|productID=%s');
|
||
$lang->testsuite->menu->testcase = array('link' => '用例|testcase|browse|productID=%s');
|
||
$lang->testsuite->menu->testtask = array('link' => '測試單|testtask|browse|productID=%s');
|
||
$lang->testsuite->menu->testsuite = array('link' => '套件|testsuite|browse|productID=%s', 'alias' => 'view,create,edit,linkcase');
|
||
$lang->testsuite->menu->report = array('link' => '報告|testreport|browse|productID=%s');
|
||
$lang->testsuite->menu->caselib = array('link' => '用例庫|testsuite|library');
|
||
|
||
$lang->testreport = new stdclass();
|
||
$lang->testreport->menu = new stdclass();
|
||
$lang->testreport->menu->bug = array('link' => 'Bug|bug|browse|productID=%s');
|
||
$lang->testreport->menu->testcase = array('link' => '用例|testcase|browse|productID=%s');
|
||
$lang->testreport->menu->testtask = array('link' => '測試單|testtask|browse|productID=%s');
|
||
$lang->testreport->menu->testsuite = array('link' => '套件|testsuite|browse|productID=%s');
|
||
$lang->testreport->menu->report = array('link' => '報告|testreport|browse|productID=%s', 'alias' => 'view,create,edit');
|
||
$lang->testreport->menu->caselib = array('link' => '用例庫|testsuite|library');
|
||
|
||
$lang->caselib = new stdclass();
|
||
$lang->caselib->menu = new stdclass();
|
||
$lang->caselib->menu->bug = array('link' => 'Bug|bug|browse|');
|
||
$lang->caselib->menu->testcase = array('link' => '用例|testcase|browse|');
|
||
$lang->caselib->menu->testtask = array('link' => '測試單|testtask|browse|');
|
||
$lang->caselib->menu->testsuite = array('link' => '套件|testsuite|browse|');
|
||
$lang->caselib->menu->report = array('link' => '報告|testreport|browse|');
|
||
$lang->caselib->menu->caselib = array('link' => '用例庫|testsuite|library', 'alias' => 'createlib,createcase,libview,edit,batchcreatecase,showimport', 'subModule' => 'tree,testcase');
|
||
|
||
/* 文檔視圖菜單設置。*/
|
||
$lang->doc = new stdclass();
|
||
$lang->doc->menu = new stdclass();
|
||
//$lang->doc->menu->createLib = array('link' => '<i class="icon icon-folder-plus"></i> 添加檔案夾|doc|createLib', 'float' => 'right');
|
||
|
||
$lang->svn = new stdclass();
|
||
$lang->git = new stdclass();
|
||
|
||
/* 統計視圖菜單設置。*/
|
||
$lang->report = new stdclass();
|
||
$lang->report->menu = new stdclass();
|
||
|
||
$lang->report->menu->product = array('link' => $lang->productCommon . '|report|productsummary');
|
||
$lang->report->menu->prj = array('link' => $lang->projectCommon . '|report|projectdeviation');
|
||
$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();
|
||
$lang->company->menu->browseUser = array('link' => '用戶|company|browse', 'subModule' => 'user');
|
||
$lang->company->menu->dept = array('link' => '部門|dept|browse', 'subModule' => 'dept');
|
||
$lang->company->menu->browseGroup = array('link' => '權限|group|browse', 'subModule' => 'group');
|
||
$lang->company->menu->dynamic = '動態|company|dynamic|';
|
||
$lang->company->menu->view = array('link' => '公司|company|view');
|
||
|
||
$lang->dept = new stdclass();
|
||
$lang->group = new stdclass();
|
||
$lang->user = new stdclass();
|
||
|
||
$lang->dept->menu = $lang->company->menu;
|
||
$lang->group->menu = $lang->company->menu;
|
||
$lang->user->menu = $lang->company->menu;
|
||
|
||
/* 後台管理菜單設置。*/
|
||
$lang->admin = new stdclass();
|
||
$lang->admin->menu = new stdclass();
|
||
$lang->admin->menu->index = array('link' => '首頁|admin|index', 'alias' => 'register,certifytemail,certifyztmobile,ztcompany');
|
||
$lang->admin->menu->message = array('link' => '通知|message|index', 'subModule' => 'message,mail,webhook');
|
||
$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->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');
|
||
|
||
$lang->admin->subMenu = new stdclass();
|
||
$lang->admin->subMenu->message = new stdclass();
|
||
$lang->admin->subMenu->message->mail = array('link' => '郵件|mail|index', 'subModule' => 'mail');
|
||
$lang->admin->subMenu->message->webhook = array('link' => 'Webhook|webhook|browse', 'subModule' => 'webhook');
|
||
$lang->admin->subMenu->message->setting = array('link' => '設置|message|setting', 'subModule' => 'message');
|
||
|
||
$lang->admin->subMenu->sso = new stdclass();
|
||
$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->entry = array('link' => '應用|entry|browse', 'subModule' => 'entry');
|
||
|
||
$lang->admin->subMenu->data = new stdclass();
|
||
$lang->admin->subMenu->data->backup = array('link' => '備份|backup|index', 'subModule' => 'backup');
|
||
$lang->admin->subMenu->data->trash = '資源回收筒|action|trash';
|
||
|
||
$lang->admin->subMenu->system = new stdclass();
|
||
$lang->admin->subMenu->system->cron = array('link' => '定時|cron|index', 'subModule' => 'cron');
|
||
$lang->admin->subMenu->system->timezone = array('link' => '時區|custom|timezone', 'subModule' => 'custom');
|
||
|
||
$lang->convert = new stdclass();
|
||
$lang->upgrade = new stdclass();
|
||
$lang->action = new stdclass();
|
||
$lang->backup = new stdclass();
|
||
$lang->extension = new stdclass();
|
||
$lang->custom = new stdclass();
|
||
$lang->editor = new stdclass();
|
||
$lang->mail = new stdclass();
|
||
$lang->cron = new stdclass();
|
||
$lang->dev = new stdclass();
|
||
$lang->entry = new stdclass();
|
||
$lang->webhook = new stdclass();
|
||
$lang->message = new stdclass();
|
||
$lang->search = new stdclass();
|
||
|
||
$lang->convert->menu = $lang->admin->menu;
|
||
$lang->upgrade->menu = $lang->admin->menu;
|
||
$lang->action->menu = $lang->admin->menu;
|
||
$lang->backup->menu = $lang->admin->menu;
|
||
$lang->cron->menu = $lang->admin->menu;
|
||
$lang->extension->menu = $lang->admin->menu;
|
||
$lang->custom->menu = $lang->admin->menu;
|
||
$lang->editor->menu = $lang->admin->menu;
|
||
$lang->mail->menu = $lang->admin->menu;
|
||
$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->menugroup = new stdclass();
|
||
$lang->menugroup->release = 'product';
|
||
$lang->menugroup->story = 'product';
|
||
$lang->menugroup->branch = 'product';
|
||
$lang->menugroup->productplan = 'product';
|
||
$lang->menugroup->task = 'project';
|
||
$lang->menugroup->build = 'project';
|
||
$lang->menugroup->convert = 'admin';
|
||
$lang->menugroup->upgrade = 'admin';
|
||
$lang->menugroup->user = 'company';
|
||
$lang->menugroup->group = 'company';
|
||
$lang->menugroup->bug = 'qa';
|
||
$lang->menugroup->testcase = 'qa';
|
||
$lang->menugroup->case = 'qa';
|
||
$lang->menugroup->caselib = 'qa';
|
||
$lang->menugroup->testtask = 'qa';
|
||
$lang->menugroup->testsuite = 'qa';
|
||
$lang->menugroup->caselib = 'qa';
|
||
$lang->menugroup->testreport = 'qa';
|
||
$lang->menugroup->doclib = 'doc';
|
||
$lang->menugroup->people = 'company';
|
||
$lang->menugroup->dept = 'company';
|
||
$lang->menugroup->todo = 'my';
|
||
$lang->menugroup->score = 'my';
|
||
$lang->menugroup->action = 'admin';
|
||
$lang->menugroup->backup = 'admin';
|
||
$lang->menugroup->cron = 'admin';
|
||
$lang->menugroup->extension = 'admin';
|
||
$lang->menugroup->custom = 'admin';
|
||
$lang->menugroup->editor = 'admin';
|
||
$lang->menugroup->mail = 'admin';
|
||
$lang->menugroup->dev = 'admin';
|
||
$lang->menugroup->entry = 'admin';
|
||
$lang->menugroup->webhook = 'admin';
|
||
$lang->menugroup->message = 'admin';
|
||
|
||
/* 錯誤提示信息。*/
|
||
$lang->error = new stdclass();
|
||
$lang->error->companyNotFound = "您訪問的域名 %s 沒有對應的公司。";
|
||
$lang->error->length = array("『%s』長度錯誤,應當為『%s』", "『%s』長度應當不超過『%s』,且大於『%s』。");
|
||
$lang->error->reg = "『%s』不符合格式,應當為:『%s』。";
|
||
$lang->error->unique = "『%s』已經有『%s』這條記錄了。如果您確定該記錄已刪除,請到後台管理-資源回收筒還原。";
|
||
$lang->error->gt = "『%s』應當大於『%s』。";
|
||
$lang->error->ge = "『%s』應當不小於『%s』。";
|
||
$lang->error->notempty = "『%s』不能為空。";
|
||
$lang->error->empty = "『%s』必須為空。";
|
||
$lang->error->equal = "『%s』必須為『%s』。";
|
||
$lang->error->int = array("『%s』應當是數字。", "『%s』應當介於『%s-%s』之間。");
|
||
$lang->error->float = "『%s』應當是數字,可以是小數。";
|
||
$lang->error->email = "『%s』應當為合法的EMAIL。";
|
||
$lang->error->date = "『%s』應當為合法的日期。";
|
||
$lang->error->datetime = "『%s』應當為合法的日期。";
|
||
$lang->error->code = "『%s』應當為字母或數字的組合。";
|
||
$lang->error->account = "『%s』只能是字母和數字的組合三位以上。";
|
||
$lang->error->passwordsame = "兩次密碼應當相等。";
|
||
$lang->error->passwordrule = "密碼應該符合規則,長度至少為六位。";
|
||
$lang->error->accessDenied = '您沒有訪問權限';
|
||
$lang->error->pasteImg = '您的瀏覽器不支持粘貼圖片!';
|
||
$lang->error->noData = '沒有數據';
|
||
$lang->error->editedByOther = '該記錄可能已經被改動。請刷新頁面重新編輯!';
|
||
$lang->error->tutorialData = '新手模式下不會插入數據,請退出新手模式操作';
|
||
|
||
/* 分頁信息。*/
|
||
$lang->pager = new stdclass();
|
||
$lang->pager->noRecord = "暫時沒有記錄";
|
||
$lang->pager->digest = "共 <strong>%s</strong> 條記錄,%s <strong>%s/%s</strong> ";
|
||
$lang->pager->recPerPage = "每頁 <strong>%s</strong> 條";
|
||
$lang->pager->first = "<i class='icon-step-backward' title='首頁'></i>";
|
||
$lang->pager->pre = "<i class='icon-play icon-flip-horizontal' title='上一頁'></i>";
|
||
$lang->pager->next = "<i class='icon-play' title='下一頁'></i>";
|
||
$lang->pager->last = "<i class='icon-step-forward' title='末頁'></i>";
|
||
$lang->pager->locate = "GO!";
|
||
$lang->pager->previousPage = "上一頁";
|
||
$lang->pager->nextPage = "下一頁";
|
||
$lang->pager->summery = "第 <strong>%s-%s</strong> 項,共 <strong>%s</strong> 項";
|
||
|
||
$lang->proVersion = "<a href='https://api.zentao.net/goto.php?item=proversion&from=footer' target='_blank' id='proLink' class='text-important'>專業版 <i class='text-danger icon-pro-version'></i></a> ";
|
||
$lang->downNotify = "下載桌面提醒";
|
||
$lang->downloadClient = "下載客戶端";
|
||
$lang->clientHelp = "客戶端使用說明";
|
||
$lang->clientHelpLink = "http://www.zentao.net/book/zentaopmshelp/302.html#2";
|
||
$lang->website = "https://www.zentao.net";
|
||
|
||
$lang->suhosinInfo = "警告:數據太多,請在php.ini中修改<font color=red>sohusin.post.max_vars</font>和<font color=red>sohusin.request.max_vars</font>(大於%s的數)。 保存並重新啟動apache或php-fpm,否則會造成部分數據無法保存。";
|
||
$lang->maxVarsInfo = "警告:數據太多,請在php.ini中修改<font color=red>max_input_vars</font>(大於%s的數)。 保存並重新啟動apache或php-fpm,否則會造成部分數據無法保存。";
|
||
$lang->pasteTextInfo = "粘貼文本到文本域中,每行文字作為一條數據的標題。";
|
||
$lang->noticeImport = "導入數據中,含有已經存在系統的數據,請確認這些數據要覆蓋或者全新插入。";
|
||
$lang->importConfirm = "導入確認";
|
||
$lang->importAndCover = "覆蓋";
|
||
$lang->importAndInsert = "全新插入";
|
||
|
||
|
||
$lang->noResultsMatch = "沒有匹配結果";
|
||
$lang->searchMore = "搜索此關鍵字的更多結果:";
|
||
$lang->chooseUsersToMail = "選擇要發信通知的用戶...";
|
||
$lang->browserNotice = '你目前使用的瀏覽器可能無法得到最佳瀏覽效果,建議使用Chrome、火狐、IE9+、Opera、Safari瀏覽器。';
|
||
$lang->noticePasteImg = "可以在編輯器直接貼圖。";
|
||
$lang->pasteImgFail = "貼圖失敗,請稍後重試。";
|
||
$lang->pasteImgUploading = "正在上傳圖片,請稍後...";
|
||
|
||
/* 時間格式設置。*/
|
||
if(!defined('DT_DATETIME1')) define('DT_DATETIME1', 'Y-m-d H:i:s');
|
||
if(!defined('DT_DATETIME2')) define('DT_DATETIME2', 'y-m-d H:i');
|
||
if(!defined('DT_MONTHTIME1')) define('DT_MONTHTIME1', 'n/d H:i');
|
||
if(!defined('DT_MONTHTIME2')) define('DT_MONTHTIME2', 'n月d日 H:i');
|
||
if(!defined('DT_DATE1')) define('DT_DATE1', 'Y-m-d');
|
||
if(!defined('DT_DATE2')) define('DT_DATE2', 'Ymd');
|
||
if(!defined('DT_DATE3')) define('DT_DATE3', 'Y年m月d日');
|
||
if(!defined('DT_DATE4')) define('DT_DATE4', 'n月j日');
|
||
if(!defined('DT_TIME1')) define('DT_TIME1', 'H:i:s');
|
||
if(!defined('DT_TIME2')) define('DT_TIME2', 'H:i');
|
||
|
||
/* datepicker 時間*/
|
||
$lang->datepicker = new stdclass();
|
||
|
||
$lang->datepicker->dpText = new stdclass();
|
||
$lang->datepicker->dpText->TEXT_OR = '或 ';
|
||
$lang->datepicker->dpText->TEXT_PREV_YEAR = '去年';
|
||
$lang->datepicker->dpText->TEXT_PREV_MONTH = '上月';
|
||
$lang->datepicker->dpText->TEXT_PREV_WEEK = '上周';
|
||
$lang->datepicker->dpText->TEXT_YESTERDAY = '昨天';
|
||
$lang->datepicker->dpText->TEXT_THIS_MONTH = '本月';
|
||
$lang->datepicker->dpText->TEXT_THIS_WEEK = '本週';
|
||
$lang->datepicker->dpText->TEXT_TODAY = '今天';
|
||
$lang->datepicker->dpText->TEXT_NEXT_YEAR = '明年';
|
||
$lang->datepicker->dpText->TEXT_NEXT_MONTH = '下月';
|
||
$lang->datepicker->dpText->TEXT_CLOSE = '關閉';
|
||
$lang->datepicker->dpText->TEXT_DATE = '選擇時間段';
|
||
$lang->datepicker->dpText->TEXT_CHOOSE_DATE = '選擇日期';
|
||
|
||
$lang->datepicker->dayNames = array('星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六');
|
||
$lang->datepicker->abbrDayNames = array('日', '一', '二', '三', '四', '五', '六');
|
||
$lang->datepicker->monthNames = array('一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月');
|
||
|
||
/* Common action icons 通用動作表徵圖 */
|
||
$lang->icons['todo'] = 'check';
|
||
$lang->icons['product'] = 'cube';
|
||
$lang->icons['bug'] = 'bug';
|
||
$lang->icons['task'] = 'check-sign';
|
||
$lang->icons['tasks'] = 'tasks';
|
||
$lang->icons['project'] = 'stack';
|
||
$lang->icons['doc'] = 'file-text';
|
||
$lang->icons['doclib'] = 'folder-close';
|
||
$lang->icons['story'] = 'lightbulb';
|
||
$lang->icons['release'] = 'tags';
|
||
$lang->icons['roadmap'] = 'code-fork';
|
||
$lang->icons['plan'] = 'flag';
|
||
$lang->icons['dynamic'] = 'volume-up';
|
||
$lang->icons['build'] = 'tag';
|
||
$lang->icons['test'] = 'check';
|
||
$lang->icons['testtask'] = 'check';
|
||
$lang->icons['group'] = 'group';
|
||
$lang->icons['team'] = 'group';
|
||
$lang->icons['company'] = 'sitemap';
|
||
$lang->icons['user'] = 'user';
|
||
$lang->icons['dept'] = 'sitemap';
|
||
$lang->icons['tree'] = 'sitemap';
|
||
$lang->icons['usecase'] = 'sitemap';
|
||
$lang->icons['testcase'] = 'sitemap';
|
||
$lang->icons['result'] = 'list-alt';
|
||
$lang->icons['mail'] = 'envelope';
|
||
$lang->icons['trash'] = 'trash';
|
||
$lang->icons['extension'] = 'th-large';
|
||
$lang->icons['app'] = 'th-large';
|
||
|
||
$lang->icons['results'] = 'list-alt';
|
||
$lang->icons['create'] = 'plus';
|
||
$lang->icons['post'] = 'edit';
|
||
$lang->icons['batchCreate'] = 'plus-sign';
|
||
$lang->icons['batchEdit'] = 'edit-sign';
|
||
$lang->icons['batchClose'] = 'off';
|
||
$lang->icons['edit'] = 'edit';
|
||
$lang->icons['delete'] = 'close';
|
||
$lang->icons['copy'] = 'copy';
|
||
$lang->icons['report'] = 'bar-chart';
|
||
$lang->icons['export'] = 'export';
|
||
$lang->icons['report-file'] = 'file-powerpoint';
|
||
$lang->icons['import'] = 'import';
|
||
$lang->icons['finish'] = 'checked';
|
||
$lang->icons['resolve'] = 'check';
|
||
$lang->icons['start'] = 'play';
|
||
$lang->icons['restart'] = 'play';
|
||
$lang->icons['run'] = 'play';
|
||
$lang->icons['runCase'] = 'play';
|
||
$lang->icons['batchRun'] = 'play-sign';
|
||
$lang->icons['assign'] = 'hand-right';
|
||
$lang->icons['assignTo'] = 'hand-right';
|
||
$lang->icons['change'] = 'fork';
|
||
$lang->icons['link'] = 'link';
|
||
$lang->icons['close'] = 'off';
|
||
$lang->icons['activate'] = 'magic';
|
||
$lang->icons['review'] = 'glasses';
|
||
$lang->icons['confirm'] = 'search';
|
||
$lang->icons['confirmBug'] = 'search';
|
||
$lang->icons['putoff'] = 'calendar';
|
||
$lang->icons['suspend'] = 'pause';
|
||
$lang->icons['pause'] = 'pause';
|
||
$lang->icons['cancel'] = 'ban-circle';
|
||
$lang->icons['recordEstimate'] = 'time';
|
||
$lang->icons['customFields'] = 'cogs';
|
||
$lang->icons['manage'] = 'cog';
|
||
$lang->icons['unlock'] = 'unlock-alt';
|
||
$lang->icons['confirmStoryChange'] = 'search';
|
||
$lang->icons['score'] = 'tint';
|
||
|
||
include (dirname(__FILE__) . '/menuOrder.php');
|
||
|
||
global $config;
|
||
if(isset($config->global->flow) and $config->global->flow == 'onlyStory')
|
||
{
|
||
/* Remove project, report and qa module. */
|
||
unset($lang->menu->project);
|
||
unset($lang->menu->report);
|
||
unset($lang->menu->qa);
|
||
|
||
unset($lang->menuOrder[15]);
|
||
unset($lang->menuOrder[20]);
|
||
unset($lang->menuOrder[30]);
|
||
|
||
/* Adjust sub menu of my dashboard. */
|
||
unset($lang->my->menu->bug);
|
||
unset($lang->my->menu->testtask);
|
||
unset($lang->my->menu->task);
|
||
unset($lang->my->menu->myProject);
|
||
|
||
/* Adjust sub menu of product module. */
|
||
unset($lang->product->menu->project);
|
||
unset($lang->product->menu->doc);
|
||
|
||
/* Rename product module. */
|
||
$lang->menu->product = "{$lang->productCommon}|product|index";
|
||
|
||
/* Adjust search items. */
|
||
unset($lang->searchObjects['bug']);
|
||
unset($lang->searchObjects['task']);
|
||
unset($lang->searchObjects['testcase']);
|
||
unset($lang->searchObjects['project']);
|
||
unset($lang->searchObjects['build']);
|
||
unset($lang->searchObjects['testtask']);
|
||
unset($lang->searchObjects['testsuite']);
|
||
unset($lang->searchObjects['testreport']);
|
||
}
|
||
|
||
if(isset($config->global->flow) and $config->global->flow == 'onlyTask')
|
||
{
|
||
/* Remove product, report and qa module. */
|
||
unset($lang->menu->product);
|
||
unset($lang->menu->report);
|
||
unset($lang->menu->qa);
|
||
|
||
unset($lang->menuOrder[10]);
|
||
unset($lang->menuOrder[20]);
|
||
unset($lang->menuOrder[30]);
|
||
|
||
/* Adjust sub menu of my dashboard. */
|
||
unset($lang->my->menu->bug);
|
||
unset($lang->my->menu->testtask);
|
||
unset($lang->my->menu->story);
|
||
|
||
/* Adjust sub menu of project module. */
|
||
unset($lang->project->menu->story);
|
||
unset($lang->project->menu->build);
|
||
unset($lang->project->menu->qa);
|
||
unset($lang->project->menu->product);
|
||
unset($lang->project->menu->doc);
|
||
|
||
/* Remove sub menu of product module. */
|
||
unset($lang->product->menu);
|
||
unset($lang->product->menuOrder);
|
||
|
||
unset($lang->searchObjects['story']);
|
||
unset($lang->searchObjects['product']);
|
||
unset($lang->searchObjects['testcase']);
|
||
unset($lang->searchObjects['release']);
|
||
unset($lang->searchObjects['productplan']);
|
||
unset($lang->searchObjects['testsuite']);
|
||
unset($lang->searchObjects['testreport']);
|
||
}
|
||
|
||
if(isset($config->global->flow) and $config->global->flow == 'onlyTest')
|
||
{
|
||
/* Remove project and test module. */
|
||
unset($lang->menu->project);
|
||
unset($lang->menu->qa);
|
||
unset($lang->menu->report);
|
||
|
||
unset($lang->menuOrder[15]);
|
||
unset($lang->menuOrder[20]);
|
||
unset($lang->menuOrder[30]);
|
||
|
||
/* Rename product module. */
|
||
$lang->menu->product = "{$lang->productCommon}|product|index";
|
||
|
||
/* Adjust sub menu of my dashboard. */
|
||
unset($lang->my->menu->task);
|
||
unset($lang->my->menu->myProject);
|
||
unset($lang->my->menu->story);
|
||
|
||
/* Remove sub menu of project module. */
|
||
unset($lang->project->menu);
|
||
unset($lang->project->menuOrder);
|
||
$lang->project->menu = new stdclass();
|
||
$lang->project->menu->list = array('alias' => '');
|
||
|
||
/* Add bug, testcase and testtask module. */
|
||
$lang->menu->bug = 'Bug|bug|index';
|
||
$lang->menu->testcase = '用例|testcase|index';
|
||
$lang->menu->testsuite = '套件|testsuite|index';
|
||
$lang->menu->testtask = '測試單|testtask|index';
|
||
$lang->menu->caselib = '用例庫|testsuite|library';
|
||
|
||
$lang->menuOrder[6] = 'bug';
|
||
$lang->menuOrder[7] = 'testcase';
|
||
$lang->menuOrder[8] = 'testsuite';
|
||
$lang->menuOrder[9] = 'testtask';
|
||
$lang->menuOrder[10] = 'caselib';
|
||
$lang->menuOrder[11] = 'product';
|
||
|
||
/* Adjust sub menu of bug module. */
|
||
$lang->bug->menu = new stdclass();
|
||
$lang->bug->menu->all = '所有|bug|browse|productID=%s&branch=%s&browseType=all¶m=%s';
|
||
$lang->bug->menu->unclosed = '未關閉|bug|browse|productID=%s&branch=%s&browseType=unclosed¶m=%s';
|
||
$lang->bug->menu->openedbyme = '由我創建|bug|browse|productID=%s&branch=%s&browseType=openedbyme¶m=%s';
|
||
$lang->bug->menu->assigntome = '指派給我|bug|browse|productID=%s&branch=%s&browseType=assigntome¶m=%s';
|
||
$lang->bug->menu->resolvedbyme = '由我解決|bug|browse|productID=%s&branch=%s&browseType=resolvedbyme¶m=%s';
|
||
$lang->bug->menu->toclosed = '待關閉|bug|browse|productID=%s&branch=%s&browseType=toclosed¶m=%s';
|
||
$lang->bug->menu->unresolved = '未解決|bug|browse|productID=%s&branch=%s&browseType=unresolved¶m=%s';
|
||
$lang->bug->menu->more = array('link' => '更多|bug|browse|productID=%s&branch=%s&browseType=unconfirmed¶m=%s', 'class' => 'dropdown dropdown-hover');
|
||
|
||
$lang->bug->subMenu = new stdclass();
|
||
$lang->bug->subMenu->more = new stdclass();
|
||
$lang->bug->subMenu->more->unconfirmed = '未確認|bug|browse|productID=%s&branch=%s&browseType=unconfirmed¶m=%s';
|
||
$lang->bug->subMenu->more->assigntonull = '未指派|bug|browse|productID=%s&branch=%s&browseType=assigntonull¶m=%s';
|
||
$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->menuOrder[5] = 'product';
|
||
$lang->bug->menuOrder[10] = 'all';
|
||
$lang->bug->menuOrder[15] = 'unclosed';
|
||
$lang->bug->menuOrder[20] = 'openedbyme';
|
||
$lang->bug->menuOrder[25] = 'assigntome';
|
||
$lang->bug->menuOrder[30] = 'resolvedbyme';
|
||
$lang->bug->menuOrder[35] = 'toclosed';
|
||
$lang->bug->menuOrder[40] = 'unresolved';
|
||
$lang->bug->menuOrder[45] = 'unconfirmed';
|
||
$lang->bug->menuOrder[50] = 'assigntonull';
|
||
$lang->bug->menuOrder[55] = 'longlifebugs';
|
||
$lang->bug->menuOrder[60] = 'postponedbugs';
|
||
$lang->bug->menuOrder[65] = 'overduebugs';
|
||
$lang->bug->menuOrder[70] = 'needconfirm';
|
||
|
||
/* Adjust sub menu of testcase. */
|
||
$lang->testcase->menu = new stdclass();
|
||
$lang->testcase->menu->all = '所有|testcase|browse|productID=%s&branch=%s&browseType=all';
|
||
$lang->testcase->menu->wait = '待評審|testcase|browse|productID=%s&branch=%s&browseType=wait';
|
||
$lang->testcase->menu->bysuite = array('link' => '套件|testsuite|create|productID=%s', 'class' => 'dropdown dropdown-hover');
|
||
|
||
$lang->testcase->subMenu = new stdclass();
|
||
$lang->testcase->subMenu->bysuite = new stdclass();
|
||
$lang->testcase->subMenu->bysuite->create = '建套件|testsuite|create|productID=%s';
|
||
|
||
$lang->testcase->menuOrder[5] = 'product';
|
||
$lang->testcase->menuOrder[10] = 'all';
|
||
$lang->testcase->menuOrder[15] = 'wait';
|
||
$lang->testcase->menuOrder[20] = 'suite';
|
||
|
||
/* Adjust sub menu of bug module. */
|
||
$lang->testsuite->menu = new stdclass();
|
||
|
||
$lang->testsuite->menuOrder[5] = 'product';
|
||
|
||
/* Adjust sub menu of testtask. */
|
||
$lang->testtask->menu = new stdclass();
|
||
$lang->testtask->menu->totalStatus = '所有|testtask|browse|productID=%s&branch=%s&type=%s,totalStatus';
|
||
$lang->testtask->menu->wait = '待測版本|testtask|browse|productID=%s&branch=%s&type=%s,wait';
|
||
$lang->testtask->menu->doing = '測試中版本|testtask|browse|productID=%s&branch=%s&type=%s,doing';
|
||
$lang->testtask->menu->blocked = '被阻塞版本|testtask|browse|productID=%s&branch=%s&type=%s,blocked';
|
||
$lang->testtask->menu->done = '已測版本|testtask|browse|productID=%s&branch=%s&type=%s,done';
|
||
$lang->testtask->menu->report = array('link' => '報告|testreport|browse', 'alias' => 'view,create,edit');
|
||
|
||
$lang->testtask->menuOrder[5] = 'product';
|
||
$lang->testtask->menuOrder[10] = 'scope';
|
||
$lang->testtask->menuOrder[15] = 'totalStatus';
|
||
$lang->testtask->menuOrder[20] = 'wait';
|
||
$lang->testtask->menuOrder[25] = 'doing';
|
||
$lang->testtask->menuOrder[30] = 'blocked';
|
||
$lang->testtask->menuOrder[35] = 'done';
|
||
$lang->testtask->menuOrder[40] = 'report';
|
||
|
||
$lang->testreport->menu = $lang->testtask->menu;
|
||
$lang->testreport->menuOrder = $lang->testtask->menuOrder;
|
||
|
||
/* Adjust sub menu of caselib module. */
|
||
$lang->caselib->menu = new stdclass();
|
||
$lang->caselib->menu->all = '所有|testsuite|library|libID=%s&browseType=all';
|
||
$lang->caselib->menu->wait = '待評審|testsuite|library|libID=%s&browseType=wait';
|
||
$lang->caselib->menu->view = '概況|testsuite|libview|libID=%s';
|
||
|
||
$lang->caselib->menuOrder[5] = 'lib';
|
||
$lang->caselib->menuOrder[10] = 'all';
|
||
$lang->caselib->menuOrder[15] = 'wait';
|
||
$lang->caselib->menuOrder[20] = 'view';
|
||
|
||
/* Adjust sub menu of product module. */
|
||
unset($lang->product->menu->story);
|
||
unset($lang->product->menu->project);
|
||
unset($lang->product->menu->release);
|
||
unset($lang->product->menu->dynamic);
|
||
unset($lang->product->menu->plan);
|
||
unset($lang->product->menu->roadmap);
|
||
unset($lang->product->menu->doc);
|
||
unset($lang->product->menu->module);
|
||
unset($lang->product->menu->index);
|
||
|
||
$lang->product->menu->build = array('link' => '版本|product|build', 'subModule' => 'build');
|
||
|
||
$lang->product->menuOrder[5] = 'build';
|
||
$lang->product->menuOrder[10] = 'view';
|
||
$lang->product->menuOrder[15] = 'order';
|
||
|
||
$lang->build->menu = $lang->product->menu;
|
||
$lang->build->menuOrder = $lang->product->menuOrder;
|
||
|
||
/* Adjust menu group. */
|
||
$lang->menugroup->bug = 'bug';
|
||
$lang->menugroup->testcase = 'testcase';
|
||
$lang->menugroup->case = 'testcase';
|
||
$lang->menugroup->testtask = 'testtask';
|
||
$lang->menugroup->testsuite = 'testsuite';
|
||
$lang->menugroup->testreport = 'testtask';
|
||
$lang->menugroup->build = 'product';
|
||
|
||
/* Adjust search objects. */
|
||
unset($lang->searchObjects['story']);
|
||
unset($lang->searchObjects['task']);
|
||
unset($lang->searchObjects['release']);
|
||
unset($lang->searchObjects['project']);
|
||
unset($lang->searchObjects['productplan']);
|
||
}
|