* change projectcommon to projectCommon,productcommon to productCommon.
This commit is contained in:
@@ -48,18 +48,18 @@ $config->langs['zh-cn'] = '简体';
|
||||
$config->langs['zh-tw'] = '繁體';
|
||||
$config->langs['en'] = 'English';
|
||||
|
||||
$config->productcommonList['en'][0] = 'Product';
|
||||
$config->productcommonList['en'][1] = 'Project';
|
||||
$config->projectcommonList['en'][0] = 'Project';
|
||||
$config->projectcommonList['en'][1] = 'Sprint';
|
||||
$config->productcommonList['zh-cn'][0] = '产品';
|
||||
$config->productcommonList['zh-cn'][1] = '项目';
|
||||
$config->projectcommonList['zh-cn'][0] = '项目';
|
||||
$config->projectcommonList['zh-cn'][1] = '迭代';
|
||||
$config->productcommonList['zh-tw'][0] = '產品';
|
||||
$config->productcommonList['zh-tw'][1] = '項目';
|
||||
$config->projectcommonList['zh-tw'][0] = '項目';
|
||||
$config->projectcommonList['zh-tw'][1] = '迭代';
|
||||
$config->productCommonList['en'][0] = 'Product';
|
||||
$config->productCommonList['en'][1] = 'Project';
|
||||
$config->projectCommonList['en'][0] = 'Project';
|
||||
$config->projectCommonList['en'][1] = 'Sprint';
|
||||
$config->productCommonList['zh-cn'][0] = '产品';
|
||||
$config->productCommonList['zh-cn'][1] = '项目';
|
||||
$config->projectCommonList['zh-cn'][0] = '项目';
|
||||
$config->projectCommonList['zh-cn'][1] = '迭代';
|
||||
$config->productCommonList['zh-tw'][0] = '產品';
|
||||
$config->productCommonList['zh-tw'][1] = '項目';
|
||||
$config->projectCommonList['zh-tw'][0] = '項目';
|
||||
$config->projectCommonList['zh-tw'][1] = '迭代';
|
||||
|
||||
/* Supported charsets. */
|
||||
$config->charsets['zh-cn']['utf-8'] = 'UTF-8';
|
||||
|
||||
@@ -1431,20 +1431,20 @@ class router
|
||||
global $lang;
|
||||
if(!is_object($lang)) $lang = new language();
|
||||
|
||||
/* Set productcommon and projectcommon for flow. */
|
||||
/* Set productCommon and projectCommon for flow. */
|
||||
if($moduleName == 'common')
|
||||
{
|
||||
$productproject = false;
|
||||
if($this->dbh and !empty($this->config->db->name)) $productproject = $this->dbh->query('SELECT value FROM' . TABLE_CONFIG . "WHERE `owner`='system' AND `module`='custom' AND `key`='productproject'")->fetch();
|
||||
$productProject = false;
|
||||
if($this->dbh and !empty($this->config->db->name)) $productProject = $this->dbh->query('SELECT value FROM' . TABLE_CONFIG . "WHERE `owner`='system' AND `module`='custom' AND `key`='productproject'")->fetch();
|
||||
|
||||
$productcommon = $projectcommon = 0;
|
||||
if($productproject)
|
||||
$productCommon = $projectCommon = 0;
|
||||
if($productProject)
|
||||
{
|
||||
$productproject = $productproject->value;
|
||||
list($productcommon, $projectcommon) = explode('_', $productproject);
|
||||
$productProject = $productProject->value;
|
||||
list($productCommon, $projectCommon) = explode('_', $productProject);
|
||||
}
|
||||
$lang->productcommon = isset($this->config->productcommonList[$this->clientLang][(int)$productcommon]) ? $this->config->productcommonList[$this->clientLang][(int)$productcommon] : $this->config->productcommonList['zh-cn'][0];
|
||||
$lang->projectcommon = isset($this->config->projectcommonList[$this->clientLang][(int)$projectcommon]) ? $this->config->projectcommonList[$this->clientLang][(int)$projectcommon] : $this->config->projectcommonList['zh-cn'][0];
|
||||
$lang->productCommon = isset($this->config->productCommonList[$this->clientLang][(int)$productCommon]) ? $this->config->productCommonList[$this->clientLang][(int)$productCommon] : $this->config->productCommonList['zh-cn'][0];
|
||||
$lang->projectCommon = isset($this->config->projectCommonList[$this->clientLang][(int)$projectCommon]) ? $this->config->projectCommonList[$this->clientLang][(int)$projectCommon] : $this->config->projectCommonList['zh-cn'][0];
|
||||
}
|
||||
|
||||
static $loadedLangs = array();
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->action->common = 'Logs';
|
||||
$lang->action->product = $lang->productcommon;
|
||||
$lang->action->project = $lang->projectcommon;
|
||||
$lang->action->product = $lang->productCommon;
|
||||
$lang->action->project = $lang->projectCommon;
|
||||
$lang->action->objectType = 'Object';
|
||||
$lang->action->objectID = 'ID';
|
||||
$lang->action->objectName = 'Name';
|
||||
@@ -44,11 +44,11 @@ $lang->action->dynamic->all = 'All';
|
||||
$lang->action->dynamic->hidden = 'Hidden';
|
||||
$lang->action->dynamic->search = 'Search';
|
||||
|
||||
$lang->action->objectTypes['product'] = $lang->productcommon;
|
||||
$lang->action->objectTypes['product'] = $lang->productCommon;
|
||||
$lang->action->objectTypes['story'] = 'Story';
|
||||
$lang->action->objectTypes['productplan'] = 'Plan';
|
||||
$lang->action->objectTypes['release'] = 'Release';
|
||||
$lang->action->objectTypes['project'] = $lang->projectcommon;
|
||||
$lang->action->objectTypes['project'] = $lang->projectCommon;
|
||||
$lang->action->objectTypes['task'] = 'Task';
|
||||
$lang->action->objectTypes['build'] = 'Build';
|
||||
$lang->action->objectTypes['bug'] = 'Bug';
|
||||
@@ -127,8 +127,8 @@ $lang->action->label->gitcommited = 'commited code';
|
||||
$lang->action->label->linked2plan = 'link to plan';
|
||||
$lang->action->label->unlinkedfromplan = 'unlink from plan';
|
||||
$lang->action->label->marked = 'edited';
|
||||
$lang->action->label->linked2project = "link to {$lang->projectcommon}";
|
||||
$lang->action->label->unlinkedfromproject = "unlik from {$lang->projectcommon}";
|
||||
$lang->action->label->linked2project = "link to {$lang->projectCommon}";
|
||||
$lang->action->label->unlinkedfromproject = "unlik from {$lang->projectCommon}";
|
||||
$lang->action->label->started = 'started';
|
||||
$lang->action->label->restarted = 'continued';
|
||||
$lang->action->label->recordestimate = 'Hours';
|
||||
@@ -143,11 +143,11 @@ $lang->action->label->logout = "logout";
|
||||
$lang->action->label->deleteestimate = "delete estimate";
|
||||
|
||||
/* Link of every action. */
|
||||
$lang->action->label->product = $lang->productcommon . '|product|view|productID=%s';
|
||||
$lang->action->label->product = $lang->productCommon . '|product|view|productID=%s';
|
||||
$lang->action->label->productplan = 'plan|productplan|view|productID=%s';
|
||||
$lang->action->label->release = 'release|release|view|productID=%s';
|
||||
$lang->action->label->story = 'story|story|view|storyID=%s';
|
||||
$lang->action->label->project = $lang->projectcommon . '|project|view|projectID=%s';
|
||||
$lang->action->label->project = $lang->projectCommon . '|project|view|projectID=%s';
|
||||
$lang->action->label->task = 'task|task|view|taskID=%s';
|
||||
$lang->action->label->build = 'build|build|view|buildID=%s';
|
||||
$lang->action->label->bug = 'bug|bug|view|bugID=%s';
|
||||
@@ -161,8 +161,8 @@ $lang->action->label->space = ' ';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->search->objectTypeList[''] = '';
|
||||
$lang->action->search->objectTypeList['product'] = $lang->productcommon;
|
||||
$lang->action->search->objectTypeList['project'] = $lang->projectcommon;
|
||||
$lang->action->search->objectTypeList['product'] = $lang->productCommon;
|
||||
$lang->action->search->objectTypeList['project'] = $lang->projectCommon;
|
||||
$lang->action->search->objectTypeList['bug'] = 'bug';
|
||||
$lang->action->search->objectTypeList['case'] = 'case';
|
||||
$lang->action->search->objectTypeList['story'] = 'story';
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->action->common = '系统日志';
|
||||
$lang->action->product = $lang->productcommon;
|
||||
$lang->action->project = $lang->projectcommon;
|
||||
$lang->action->product = $lang->productCommon;
|
||||
$lang->action->project = $lang->projectCommon;
|
||||
$lang->action->objectType = '对象类型';
|
||||
$lang->action->objectID = '对象ID';
|
||||
$lang->action->objectName = '对象名称';
|
||||
@@ -44,11 +44,11 @@ $lang->action->dynamic->all = '所有';
|
||||
$lang->action->dynamic->hidden = '已隐藏';
|
||||
$lang->action->dynamic->search = '搜索';
|
||||
|
||||
$lang->action->objectTypes['product'] = $lang->productcommon;
|
||||
$lang->action->objectTypes['product'] = $lang->productCommon;
|
||||
$lang->action->objectTypes['story'] = '需求';
|
||||
$lang->action->objectTypes['productplan'] = '计划';
|
||||
$lang->action->objectTypes['release'] = '发布';
|
||||
$lang->action->objectTypes['project'] = $lang->projectcommon;
|
||||
$lang->action->objectTypes['project'] = $lang->projectCommon;
|
||||
$lang->action->objectTypes['task'] = '任务';
|
||||
$lang->action->objectTypes['build'] = 'Build';
|
||||
$lang->action->objectTypes['bug'] = 'Bug';
|
||||
@@ -127,8 +127,8 @@ $lang->action->label->gitcommited = '提交代码';
|
||||
$lang->action->label->linked2plan = '关联计划';
|
||||
$lang->action->label->unlinkedfromplan = '移除计划';
|
||||
$lang->action->label->marked = '编辑了';
|
||||
$lang->action->label->linked2project = "关联{$lang->projectcommon}";
|
||||
$lang->action->label->unlinkedfromproject = "移除{$lang->projectcommon}";
|
||||
$lang->action->label->linked2project = "关联{$lang->projectCommon}";
|
||||
$lang->action->label->unlinkedfromproject = "移除{$lang->projectCommon}";
|
||||
$lang->action->label->started = '开始了';
|
||||
$lang->action->label->restarted = '继续了';
|
||||
$lang->action->label->recordestimate = '记录了工时';
|
||||
@@ -143,11 +143,11 @@ $lang->action->label->logout = "退出登录";
|
||||
$lang->action->label->deleteestimate = "删除了工时";
|
||||
|
||||
/* 用来生成相应对象的链接。*/
|
||||
$lang->action->label->product = $lang->productcommon . '|product|view|productID=%s';
|
||||
$lang->action->label->product = $lang->productCommon . '|product|view|productID=%s';
|
||||
$lang->action->label->productplan = '计划|productplan|view|productID=%s';
|
||||
$lang->action->label->release = '发布|release|view|productID=%s';
|
||||
$lang->action->label->story = '需求|story|view|storyID=%s';
|
||||
$lang->action->label->project = "{$lang->projectcommon}|project|view|projectID=%s";
|
||||
$lang->action->label->project = "{$lang->projectCommon}|project|view|projectID=%s";
|
||||
$lang->action->label->task = '任务|task|view|taskID=%s';
|
||||
$lang->action->label->build = 'Build|build|view|buildID=%s';
|
||||
$lang->action->label->bug = 'Bug|bug|view|bugID=%s';
|
||||
@@ -161,8 +161,8 @@ $lang->action->label->space = ' ';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->search->objectTypeList[''] = '';
|
||||
$lang->action->search->objectTypeList['product'] = $lang->productcommon;
|
||||
$lang->action->search->objectTypeList['project'] = $lang->projectcommon;
|
||||
$lang->action->search->objectTypeList['product'] = $lang->productCommon;
|
||||
$lang->action->search->objectTypeList['project'] = $lang->projectCommon;
|
||||
$lang->action->search->objectTypeList['bug'] = 'Bug';
|
||||
$lang->action->search->objectTypeList['case'] = '用例';
|
||||
$lang->action->search->objectTypeList['story'] = '需求';
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->action->common = '系統日誌';
|
||||
$lang->action->product = $lang->productcommon;
|
||||
$lang->action->project = $lang->projectcommon;
|
||||
$lang->action->product = $lang->productCommon;
|
||||
$lang->action->project = $lang->projectCommon;
|
||||
$lang->action->objectType = '對象類型';
|
||||
$lang->action->objectID = '對象ID';
|
||||
$lang->action->objectName = '對象名稱';
|
||||
@@ -44,11 +44,11 @@ $lang->action->dynamic->all = '所有';
|
||||
$lang->action->dynamic->hidden = '已隱藏';
|
||||
$lang->action->dynamic->search = '搜索';
|
||||
|
||||
$lang->action->objectTypes['product'] = $lang->productcommon;
|
||||
$lang->action->objectTypes['product'] = $lang->productCommon;
|
||||
$lang->action->objectTypes['story'] = '需求';
|
||||
$lang->action->objectTypes['productplan'] = '計劃';
|
||||
$lang->action->objectTypes['release'] = '發佈';
|
||||
$lang->action->objectTypes['project'] = $lang->projectcommon;
|
||||
$lang->action->objectTypes['project'] = $lang->projectCommon;
|
||||
$lang->action->objectTypes['task'] = '任務';
|
||||
$lang->action->objectTypes['build'] = 'Build';
|
||||
$lang->action->objectTypes['bug'] = 'Bug';
|
||||
@@ -127,8 +127,8 @@ $lang->action->label->gitcommited = '提交代碼';
|
||||
$lang->action->label->linked2plan = '關聯計劃';
|
||||
$lang->action->label->unlinkedfromplan = '移除計劃';
|
||||
$lang->action->label->marked = '編輯了';
|
||||
$lang->action->label->linked2project = "關聯{$lang->projectcommon}";
|
||||
$lang->action->label->unlinkedfromproject = "移除{$lang->projectcommon}";
|
||||
$lang->action->label->linked2project = "關聯{$lang->projectCommon}";
|
||||
$lang->action->label->unlinkedfromproject = "移除{$lang->projectCommon}";
|
||||
$lang->action->label->started = '開始了';
|
||||
$lang->action->label->restarted = '繼續了';
|
||||
$lang->action->label->recordestimate = '記錄了工時';
|
||||
@@ -143,11 +143,11 @@ $lang->action->label->logout = "退出登錄";
|
||||
$lang->action->label->deleteestimate = "刪除了工時";
|
||||
|
||||
/* 用來生成相應對象的連結。*/
|
||||
$lang->action->label->product = $lang->productcommon . '|product|view|productID=%s';
|
||||
$lang->action->label->product = $lang->productCommon . '|product|view|productID=%s';
|
||||
$lang->action->label->productplan = '計劃|productplan|view|productID=%s';
|
||||
$lang->action->label->release = '發佈|release|view|productID=%s';
|
||||
$lang->action->label->story = '需求|story|view|storyID=%s';
|
||||
$lang->action->label->project = "{$lang->projectcommon}|project|view|projectID=%s";
|
||||
$lang->action->label->project = "{$lang->projectCommon}|project|view|projectID=%s";
|
||||
$lang->action->label->task = '任務|task|view|taskID=%s';
|
||||
$lang->action->label->build = 'Build|build|view|buildID=%s';
|
||||
$lang->action->label->bug = 'Bug|bug|view|bugID=%s';
|
||||
@@ -161,8 +161,8 @@ $lang->action->label->space = ' ';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->search->objectTypeList[''] = '';
|
||||
$lang->action->search->objectTypeList['product'] = $lang->productcommon;
|
||||
$lang->action->search->objectTypeList['project'] = $lang->projectcommon;
|
||||
$lang->action->search->objectTypeList['product'] = $lang->productCommon;
|
||||
$lang->action->search->objectTypeList['project'] = $lang->projectCommon;
|
||||
$lang->action->search->objectTypeList['bug'] = 'Bug';
|
||||
$lang->action->search->objectTypeList['case'] = '用例';
|
||||
$lang->action->search->objectTypeList['story'] = '需求';
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
/* Fieldlist. */
|
||||
$lang->bug->common = 'Bug';
|
||||
$lang->bug->id = 'ID';
|
||||
$lang->bug->product = $lang->productcommon;
|
||||
$lang->bug->product = $lang->productCommon;
|
||||
$lang->bug->productplan = 'Plan';
|
||||
$lang->bug->module = 'Module';
|
||||
$lang->bug->path = 'Path';
|
||||
$lang->bug->project = $lang->projectcommon;
|
||||
$lang->bug->project = $lang->projectCommon;
|
||||
$lang->bug->story = 'Story';
|
||||
$lang->bug->storyVersion = 'Story Version';
|
||||
$lang->bug->task = 'Task';
|
||||
@@ -98,7 +98,7 @@ $lang->bug->ajaxGetModuleOwner = 'API: Get module default owner';
|
||||
$lang->bug->confirmStoryChange = 'Confirm Story Change';
|
||||
|
||||
/* Browse tabs. */
|
||||
$lang->bug->selectProduct = "Select {$lang->productcommon}";
|
||||
$lang->bug->selectProduct = "Select {$lang->productCommon}";
|
||||
$lang->bug->byModule = 'ByModule';
|
||||
$lang->bug->assignToMe = 'MyBugs';
|
||||
$lang->bug->openedByMe = 'MyOpen';
|
||||
@@ -113,12 +113,12 @@ $lang->bug->allBugs = 'Allbug';
|
||||
$lang->bug->moduleBugs = 'ByModule';
|
||||
$lang->bug->byQuery = 'Search';
|
||||
$lang->bug->needConfirm = 'StoryChanged';
|
||||
$lang->bug->allProduct = "All {$lang->productcommon}s";
|
||||
$lang->bug->allProduct = "All {$lang->productCommon}s";
|
||||
$lang->bug->ditto = 'Ditto';
|
||||
|
||||
/* Labels. */
|
||||
$lang->bug->lblProductAndModule = "{$lang->productcommon}&Module";
|
||||
$lang->bug->lblProjectAndTask = "{$lang->projectcommon}&Task";
|
||||
$lang->bug->lblProductAndModule = "{$lang->productCommon}&Module";
|
||||
$lang->bug->lblProjectAndTask = "{$lang->projectCommon}&Task";
|
||||
$lang->bug->lblStory = 'Story';
|
||||
$lang->bug->lblTypeAndSeverity = 'Type&Severity';
|
||||
$lang->bug->lblSystemBrowserAndHardware = 'OS&Browser';
|
||||
@@ -134,7 +134,7 @@ $lang->bug->legendBasicInfo = 'Basic info';
|
||||
$lang->bug->legendMailto = 'Mailto';
|
||||
$lang->bug->legendAttatch = 'Files';
|
||||
$lang->bug->legendLinkBugs = 'Related bug';
|
||||
$lang->bug->legendPrjStoryTask = "{$lang->projectcommon}, story & task";
|
||||
$lang->bug->legendPrjStoryTask = "{$lang->projectCommon}, story & task";
|
||||
$lang->bug->legendCases = 'Related case';
|
||||
$lang->bug->legendSteps = 'Steps';
|
||||
$lang->bug->legendAction = 'Action';
|
||||
@@ -155,7 +155,7 @@ $lang->bug->buttonToList = 'Back';
|
||||
$lang->bug->buttonCreateTestcase = 'Create Case';
|
||||
|
||||
/* Confirm messags. */
|
||||
$lang->bug->confirmChangeProduct = "Change {$lang->productcommon} will change {$lang->projectcommon}, task and story also, are you sure?";
|
||||
$lang->bug->confirmChangeProduct = "Change {$lang->productCommon} will change {$lang->projectCommon}, task and story also, are you sure?";
|
||||
$lang->bug->confirmDelete = 'Are you sure to delete this bug?';
|
||||
$lang->bug->setTemplateTitle = 'Please input the template title:';
|
||||
$lang->bug->remindTask = 'This bug has been to be a task, update the task:%s or not?';
|
||||
@@ -263,7 +263,7 @@ $lang->bug->report->common = 'Report';
|
||||
$lang->bug->report->select = 'Select';
|
||||
$lang->bug->report->create = 'Create';
|
||||
|
||||
$lang->bug->report->charts['bugsPerProject'] = $lang->projectcommon . ' bugs';
|
||||
$lang->bug->report->charts['bugsPerProject'] = $lang->projectCommon . ' bugs';
|
||||
$lang->bug->report->charts['bugsPerBuild'] = 'Build bugs';
|
||||
$lang->bug->report->charts['bugsPerModule'] = 'Module bugs';
|
||||
$lang->bug->report->charts['openedBugsPerDay'] = 'Opened bugs per day';
|
||||
@@ -323,7 +323,7 @@ $lang->bug->report->bugsPerAssignedTo->graph = new stdclass();
|
||||
$lang->bug->report->bugLiveDays->graph = new stdclass();
|
||||
$lang->bug->report->bugHistories->graph = new stdclass();
|
||||
|
||||
$lang->bug->report->bugsPerProject->graph->xAxisName = $lang->projectcommon;
|
||||
$lang->bug->report->bugsPerProject->graph->xAxisName = $lang->projectCommon;
|
||||
$lang->bug->report->bugsPerBuild->graph->xAxisName = 'Build';
|
||||
$lang->bug->report->bugsPerModule->graph->xAxisName = 'Module';
|
||||
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
/* 字段列表。*/
|
||||
$lang->bug->common = 'Bug';
|
||||
$lang->bug->id = 'Bug编号';
|
||||
$lang->bug->product = '所属' . $lang->productcommon;
|
||||
$lang->bug->product = '所属' . $lang->productCommon;
|
||||
$lang->bug->productplan = '所属计划';
|
||||
$lang->bug->module = '所属模块';
|
||||
$lang->bug->path = '模块路径';
|
||||
$lang->bug->project = '所属' . $lang->projectcommon;
|
||||
$lang->bug->project = '所属' . $lang->projectCommon;
|
||||
$lang->bug->story = '相关需求';
|
||||
$lang->bug->storyVersion = '需求版本';
|
||||
$lang->bug->task = '相关任务';
|
||||
@@ -98,7 +98,7 @@ $lang->bug->ajaxGetModuleOwner = '接口:获得模块的默认指派人';
|
||||
$lang->bug->confirmStoryChange = '确认需求变动';
|
||||
|
||||
/* 查询条件列表。*/
|
||||
$lang->bug->selectProduct = '请选择' . $lang->productcommon;
|
||||
$lang->bug->selectProduct = '请选择' . $lang->productCommon;
|
||||
$lang->bug->byModule = '按模块';
|
||||
$lang->bug->assignToMe = '指派给我';
|
||||
$lang->bug->openedByMe = '由我创建';
|
||||
@@ -113,12 +113,12 @@ $lang->bug->allBugs = '所有';
|
||||
$lang->bug->moduleBugs = '按模块';
|
||||
$lang->bug->byQuery = '搜索';
|
||||
$lang->bug->needConfirm = '需求变动';
|
||||
$lang->bug->allProduct = '所有' . $lang->productcommon;
|
||||
$lang->bug->allProduct = '所有' . $lang->productCommon;
|
||||
$lang->bug->ditto = '同上';
|
||||
|
||||
/* 页面标签。*/
|
||||
$lang->bug->lblProductAndModule = $lang->productcommon . '模块';
|
||||
$lang->bug->lblProjectAndTask = $lang->projectcommon . '任务';
|
||||
$lang->bug->lblProductAndModule = $lang->productCommon . '模块';
|
||||
$lang->bug->lblProjectAndTask = $lang->projectCommon . '任务';
|
||||
$lang->bug->lblStory = '相关需求';
|
||||
$lang->bug->lblTypeAndSeverity = '类型/严重程度';
|
||||
$lang->bug->lblSystemBrowserAndHardware = '系统/浏览器';
|
||||
@@ -134,7 +134,7 @@ $lang->bug->legendBasicInfo = '基本信息';
|
||||
$lang->bug->legendMailto = '抄送给';
|
||||
$lang->bug->legendAttatch = '附件';
|
||||
$lang->bug->legendLinkBugs = '相关Bug';
|
||||
$lang->bug->legendPrjStoryTask = $lang->projectcommon . '/需求/任务';
|
||||
$lang->bug->legendPrjStoryTask = $lang->projectCommon . '/需求/任务';
|
||||
$lang->bug->legendCases = '相关用例';
|
||||
$lang->bug->legendSteps = '重现步骤';
|
||||
$lang->bug->legendAction = '操作';
|
||||
@@ -155,7 +155,7 @@ $lang->bug->buttonToList = '返回';
|
||||
$lang->bug->buttonCreateTestcase = '转用例';
|
||||
|
||||
/* 交互提示。*/
|
||||
$lang->bug->confirmChangeProduct = "修改{$lang->productcommon}会导致相应的{$lang->projectcommon}、需求和任务发生变化,确定吗?";
|
||||
$lang->bug->confirmChangeProduct = "修改{$lang->productCommon}会导致相应的{$lang->projectCommon}、需求和任务发生变化,确定吗?";
|
||||
$lang->bug->confirmDelete = '您确认要删除该Bug吗?';
|
||||
$lang->bug->setTemplateTitle = '请输入bug模板标题';
|
||||
$lang->bug->remindTask = '该Bug已经转化为任务,是否更新任务(编号:%s)状态 ?';
|
||||
@@ -263,7 +263,7 @@ $lang->bug->report->common = '报表';
|
||||
$lang->bug->report->select = '请选择报表类型';
|
||||
$lang->bug->report->create = '生成报表';
|
||||
|
||||
$lang->bug->report->charts['bugsPerProject'] = $lang->projectcommon . 'Bug数量';
|
||||
$lang->bug->report->charts['bugsPerProject'] = $lang->projectCommon . 'Bug数量';
|
||||
$lang->bug->report->charts['bugsPerBuild'] = '版本Bug数量';
|
||||
$lang->bug->report->charts['bugsPerModule'] = '模块Bug数量';
|
||||
$lang->bug->report->charts['openedBugsPerDay'] = '每天新增Bug数';
|
||||
@@ -323,7 +323,7 @@ $lang->bug->report->bugsPerAssignedTo->graph = new stdclass();
|
||||
$lang->bug->report->bugLiveDays->graph = new stdclass();
|
||||
$lang->bug->report->bugHistories->graph = new stdclass();
|
||||
|
||||
$lang->bug->report->bugsPerProject->graph->xAxisName = $lang->projectcommon;
|
||||
$lang->bug->report->bugsPerProject->graph->xAxisName = $lang->projectCommon;
|
||||
$lang->bug->report->bugsPerBuild->graph->xAxisName = '版本';
|
||||
$lang->bug->report->bugsPerModule->graph->xAxisName = '模块';
|
||||
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
/* 欄位列表。*/
|
||||
$lang->bug->common = 'Bug';
|
||||
$lang->bug->id = 'Bug編號';
|
||||
$lang->bug->product = '所屬' . $lang->productcommon;
|
||||
$lang->bug->product = '所屬' . $lang->productCommon;
|
||||
$lang->bug->productplan = '所屬計劃';
|
||||
$lang->bug->module = '所屬模組';
|
||||
$lang->bug->path = '模組路徑';
|
||||
$lang->bug->project = '所屬' . $lang->projectcommon;
|
||||
$lang->bug->project = '所屬' . $lang->projectCommon;
|
||||
$lang->bug->story = '相關需求';
|
||||
$lang->bug->storyVersion = '需求版本';
|
||||
$lang->bug->task = '相關任務';
|
||||
@@ -98,7 +98,7 @@ $lang->bug->ajaxGetModuleOwner = '介面:獲得模組的預設指派人';
|
||||
$lang->bug->confirmStoryChange = '確認需求變動';
|
||||
|
||||
/* 查詢條件列表。*/
|
||||
$lang->bug->selectProduct = '請選擇' . $lang->productcommon;
|
||||
$lang->bug->selectProduct = '請選擇' . $lang->productCommon;
|
||||
$lang->bug->byModule = '按模組';
|
||||
$lang->bug->assignToMe = '指派給我';
|
||||
$lang->bug->openedByMe = '由我創建';
|
||||
@@ -113,12 +113,12 @@ $lang->bug->allBugs = '所有';
|
||||
$lang->bug->moduleBugs = '按模組';
|
||||
$lang->bug->byQuery = '搜索';
|
||||
$lang->bug->needConfirm = '需求變動';
|
||||
$lang->bug->allProduct = '所有' . $lang->productcommon;
|
||||
$lang->bug->allProduct = '所有' . $lang->productCommon;
|
||||
$lang->bug->ditto = '同上';
|
||||
|
||||
/* 頁面標籤。*/
|
||||
$lang->bug->lblProductAndModule = $lang->productcommon . '模組';
|
||||
$lang->bug->lblProjectAndTask = $lang->projectcommon . '任務';
|
||||
$lang->bug->lblProductAndModule = $lang->productCommon . '模組';
|
||||
$lang->bug->lblProjectAndTask = $lang->projectCommon . '任務';
|
||||
$lang->bug->lblStory = '相關需求';
|
||||
$lang->bug->lblTypeAndSeverity = '類型/嚴重程度';
|
||||
$lang->bug->lblSystemBrowserAndHardware = '系統/瀏覽器';
|
||||
@@ -134,7 +134,7 @@ $lang->bug->legendBasicInfo = '基本信息';
|
||||
$lang->bug->legendMailto = '抄送給';
|
||||
$lang->bug->legendAttatch = '附件';
|
||||
$lang->bug->legendLinkBugs = '相關Bug';
|
||||
$lang->bug->legendPrjStoryTask = $lang->projectcommon . '/需求/任務';
|
||||
$lang->bug->legendPrjStoryTask = $lang->projectCommon . '/需求/任務';
|
||||
$lang->bug->legendCases = '相關用例';
|
||||
$lang->bug->legendSteps = '重現步驟';
|
||||
$lang->bug->legendAction = '操作';
|
||||
@@ -155,7 +155,7 @@ $lang->bug->buttonToList = '返回';
|
||||
$lang->bug->buttonCreateTestcase = '轉用例';
|
||||
|
||||
/* 交互提示。*/
|
||||
$lang->bug->confirmChangeProduct = "修改{$lang->productcommon}會導致相應的{$lang->projectcommon}、需求和任務發生變化,確定嗎?";
|
||||
$lang->bug->confirmChangeProduct = "修改{$lang->productCommon}會導致相應的{$lang->projectCommon}、需求和任務發生變化,確定嗎?";
|
||||
$lang->bug->confirmDelete = '您確認要刪除該Bug嗎?';
|
||||
$lang->bug->setTemplateTitle = '請輸入bug模板標題';
|
||||
$lang->bug->remindTask = '該Bug已經轉化為任務,是否更新任務(編號:%s)狀態 ?';
|
||||
@@ -263,7 +263,7 @@ $lang->bug->report->common = '報表';
|
||||
$lang->bug->report->select = '請選擇報表類型';
|
||||
$lang->bug->report->create = '生成報表';
|
||||
|
||||
$lang->bug->report->charts['bugsPerProject'] = $lang->projectcommon . 'Bug數量';
|
||||
$lang->bug->report->charts['bugsPerProject'] = $lang->projectCommon . 'Bug數量';
|
||||
$lang->bug->report->charts['bugsPerBuild'] = '版本Bug數量';
|
||||
$lang->bug->report->charts['bugsPerModule'] = '模組Bug數量';
|
||||
$lang->bug->report->charts['openedBugsPerDay'] = '每天新增Bug數';
|
||||
@@ -323,7 +323,7 @@ $lang->bug->report->bugsPerAssignedTo->graph = new stdclass();
|
||||
$lang->bug->report->bugLiveDays->graph = new stdclass();
|
||||
$lang->bug->report->bugHistories->graph = new stdclass();
|
||||
|
||||
$lang->bug->report->bugsPerProject->graph->xAxisName = $lang->projectcommon;
|
||||
$lang->bug->report->bugsPerProject->graph->xAxisName = $lang->projectCommon;
|
||||
$lang->bug->report->bugsPerBuild->graph->xAxisName = '版本';
|
||||
$lang->bug->report->bugsPerModule->graph->xAxisName = '模組';
|
||||
|
||||
|
||||
@@ -17,8 +17,8 @@ $lang->build->linkBug = "Link Bug";
|
||||
$lang->build->delete = "Delete";
|
||||
$lang->build->deleted = "Deleted";
|
||||
$lang->build->view = "Info";
|
||||
$lang->build->ajaxGetProductBuilds = "API:{$lang->productcommon} builds";
|
||||
$lang->build->ajaxGetProjectBuilds = "API:{$lang->projectcommon} builds";
|
||||
$lang->build->ajaxGetProductBuilds = "API:{$lang->productCommon} builds";
|
||||
$lang->build->ajaxGetProjectBuilds = "API:{$lang->projectCommon} builds";
|
||||
$lang->build->batchUnlink = 'Batch unlink';
|
||||
$lang->build->batchUnlinkStory = 'Batch unlink story';
|
||||
$lang->build->batchUnlinkBug = 'Batch unlink bug';
|
||||
@@ -30,8 +30,8 @@ $lang->build->confirmUnlinkBug = "Are you sure to remove this bug?";
|
||||
$lang->build->basicInfo = 'Basic Info';
|
||||
|
||||
$lang->build->id = 'ID';
|
||||
$lang->build->product = $lang->productcommon;
|
||||
$lang->build->project = $lang->projectcommon;
|
||||
$lang->build->product = $lang->productCommon;
|
||||
$lang->build->project = $lang->projectCommon;
|
||||
$lang->build->name = 'Name';
|
||||
$lang->build->date = 'Build date';
|
||||
$lang->build->builder = 'Builder';
|
||||
|
||||
@@ -17,8 +17,8 @@ $lang->build->linkBug = "关联Bug";
|
||||
$lang->build->delete = "删除版本";
|
||||
$lang->build->deleted = "已删除";
|
||||
$lang->build->view = "版本详情";
|
||||
$lang->build->ajaxGetProductBuilds = "接口:{$lang->productcommon}版本列表";
|
||||
$lang->build->ajaxGetProjectBuilds = "接口:{$lang->projectcommon}版本列表";
|
||||
$lang->build->ajaxGetProductBuilds = "接口:{$lang->productCommon}版本列表";
|
||||
$lang->build->ajaxGetProjectBuilds = "接口:{$lang->projectCommon}版本列表";
|
||||
$lang->build->batchUnlink = '批量移除';
|
||||
$lang->build->batchUnlinkStory = '批量移除需求';
|
||||
$lang->build->batchUnlinkBug = '批量移除Bug';
|
||||
@@ -30,8 +30,8 @@ $lang->build->confirmUnlinkBug = "您确认移除该Bug吗?";
|
||||
$lang->build->basicInfo = '基本信息';
|
||||
|
||||
$lang->build->id = 'ID';
|
||||
$lang->build->product = $lang->productcommon;
|
||||
$lang->build->project = $lang->projectcommon;
|
||||
$lang->build->product = $lang->productCommon;
|
||||
$lang->build->project = $lang->projectCommon;
|
||||
$lang->build->name = '名称编号';
|
||||
$lang->build->date = '打包日期';
|
||||
$lang->build->builder = '构建者';
|
||||
|
||||
@@ -17,8 +17,8 @@ $lang->build->linkBug = "關聯Bug";
|
||||
$lang->build->delete = "刪除版本";
|
||||
$lang->build->deleted = "已刪除";
|
||||
$lang->build->view = "版本詳情";
|
||||
$lang->build->ajaxGetProductBuilds = "介面:{$lang->productcommon}版本列表";
|
||||
$lang->build->ajaxGetProjectBuilds = "介面:{$lang->projectcommon}版本列表";
|
||||
$lang->build->ajaxGetProductBuilds = "介面:{$lang->productCommon}版本列表";
|
||||
$lang->build->ajaxGetProjectBuilds = "介面:{$lang->projectCommon}版本列表";
|
||||
$lang->build->batchUnlink = '批量移除';
|
||||
$lang->build->batchUnlinkStory = '批量移除需求';
|
||||
$lang->build->batchUnlinkBug = '批量移除Bug';
|
||||
@@ -30,8 +30,8 @@ $lang->build->confirmUnlinkBug = "您確認移除該Bug嗎?";
|
||||
$lang->build->basicInfo = '基本信息';
|
||||
|
||||
$lang->build->id = 'ID';
|
||||
$lang->build->product = $lang->productcommon;
|
||||
$lang->build->project = $lang->projectcommon;
|
||||
$lang->build->product = $lang->productCommon;
|
||||
$lang->build->project = $lang->projectCommon;
|
||||
$lang->build->name = '名稱編號';
|
||||
$lang->build->date = '打包日期';
|
||||
$lang->build->builder = '構建者';
|
||||
|
||||
@@ -27,12 +27,12 @@ class common extends control
|
||||
$this->common->loadConfigFromDB();
|
||||
if(isset($this->config->custom->productproject))
|
||||
{
|
||||
$productcommon = $projectcommon = 0;
|
||||
list($productcommon, $projectcommon) = explode('_', $this->config->custom->productproject);
|
||||
if($productcommon != 0 or $projectcommon != 0)
|
||||
$productCommon = $projectCommon = 0;
|
||||
list($productCommon, $projectCommon) = explode('_', $this->config->custom->productproject);
|
||||
if($productCommon != 0 or $projectCommon != 0)
|
||||
{
|
||||
$this->lang->productcommon = $this->lang->productcommonList[$productcommon];
|
||||
$this->lang->projectcommon = $this->lang->projectcommonList[$projectcommon];
|
||||
$this->lang->productCommon = $this->lang->productCommonList[$productCommon];
|
||||
$this->lang->projectCommon = $this->lang->projectCommonList[$projectCommon];
|
||||
$this->app->loadLang('common');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -73,8 +73,8 @@ $lang->fold = '-';
|
||||
$lang->selectAll = 'All';
|
||||
$lang->selectReverse = 'Inverse';
|
||||
$lang->notFound = 'Sorry, the object not found.';
|
||||
$lang->showAll = "[[Show all {$lang->projectcommon}s]]";
|
||||
$lang->hideClosed = "[[Show {$lang->projectcommon}s going]]";
|
||||
$lang->showAll = "[[Show all {$lang->projectCommon}s]]";
|
||||
$lang->hideClosed = "[[Show {$lang->projectCommon}s going]]";
|
||||
|
||||
$lang->future = 'Future';
|
||||
$lang->year = 'Year';
|
||||
@@ -93,8 +93,8 @@ $lang->common->common = 'Common module';
|
||||
/* The main menu. */
|
||||
$lang->menu = new stdclass();
|
||||
$lang->menu->my = '<i class="icon-home"></i> <span>Dashboard</span>|my|index';
|
||||
$lang->menu->product = "{$lang->productcommon}|product|index";
|
||||
$lang->menu->project = "{$lang->projectcommon}|project|index";
|
||||
$lang->menu->product = "{$lang->productCommon}|product|index";
|
||||
$lang->menu->project = "{$lang->projectCommon}|project|index";
|
||||
$lang->menu->qa = 'Test|qa|index';
|
||||
$lang->menu->doc = 'Doc|doc|index';
|
||||
$lang->menu->report = 'Report|report|index';
|
||||
@@ -106,8 +106,8 @@ $lang->searchObjects['bug'] = 'Bug';
|
||||
$lang->searchObjects['story'] = 'Story';
|
||||
$lang->searchObjects['task'] = 'Task';
|
||||
$lang->searchObjects['testcase'] = 'Test Case';
|
||||
$lang->searchObjects['project'] = $lang->projectcommon;
|
||||
$lang->searchObjects['product'] = $lang->productcommon;
|
||||
$lang->searchObjects['project'] = $lang->projectCommon;
|
||||
$lang->searchObjects['product'] = $lang->productCommon;
|
||||
$lang->searchObjects['user'] = 'User';
|
||||
$lang->searchObjects['build'] = 'Build';
|
||||
$lang->searchObjects['release'] = 'Release';
|
||||
@@ -144,8 +144,8 @@ $lang->themes['blackberry'] = 'Blackberry';
|
||||
$lang->index = new stdclass();
|
||||
$lang->index->menu = new stdclass();
|
||||
|
||||
$lang->index->menu->product = "{$lang->productcommon}s|product|browse";
|
||||
$lang->index->menu->project = "{$lang->projectcommon}s|project|browse";
|
||||
$lang->index->menu->product = "{$lang->productCommon}s|product|browse";
|
||||
$lang->index->menu->project = "{$lang->projectCommon}s|project|browse";
|
||||
|
||||
/* Dashboard menu. */
|
||||
$lang->my = new stdclass();
|
||||
@@ -158,7 +158,7 @@ $lang->my->menu->task = array('link' => 'Task|my|task|', 'subModule' =
|
||||
$lang->my->menu->bug = array('link' => 'Bug|my|bug|', 'subModule' => 'bug');
|
||||
$lang->my->menu->testtask = array('link' => 'Test|my|testtask|', 'subModule' => 'testcase,testtask', 'alias' => 'testcase');
|
||||
$lang->my->menu->story = array('link' => 'Story|my|story|', 'subModule' => 'story');
|
||||
$lang->my->menu->myProject = "{$lang->projectcommon}|my|project|";
|
||||
$lang->my->menu->myProject = "{$lang->projectCommon}|my|project|";
|
||||
$lang->my->menu->dynamic = 'Dynamic|my|dynamic|';
|
||||
$lang->my->menu->profile = array('link' => 'Profile|my|profile|', 'alias' => 'editprofile');
|
||||
$lang->my->menu->changePassword = 'Change Password|my|changepassword|';
|
||||
@@ -179,7 +179,7 @@ $lang->product->menu->roadmap = 'Roadmap|product|roadmap|productID=%s';
|
||||
$lang->product->menu->doc = array('link' => 'Doc|product|doc|productID=%s', 'subModule' => 'doc');
|
||||
$lang->product->menu->module = 'Modules|tree|browse|productID=%s&view=story';
|
||||
$lang->product->menu->view = array('link' => 'Info|product|view|productID=%s', 'alias' => 'edit');
|
||||
$lang->product->menu->project = "{$lang->projectcommon}s|product|project|status=all&productID=%s";
|
||||
$lang->product->menu->project = "{$lang->projectCommon}s|product|project|status=all&productID=%s";
|
||||
$lang->product->menu->create = array('link' => '<span class="icon-plus"> </span>New|product|create', 'float' => 'right');
|
||||
$lang->product->menu->all = array('link' => '<span class="icon-cubes"> </span>All|product|index|locate=no&productID=%s', 'float' => 'right');
|
||||
|
||||
@@ -204,10 +204,10 @@ $lang->project->menu->build = array('link' => 'Build|project|build|projectID
|
||||
$lang->project->menu->testtask = 'Testtask|project|testtask|projectID=%s';
|
||||
$lang->project->menu->team = array('link' => 'Team|project|team|projectID=%s', 'alias' => 'managemembers');
|
||||
$lang->project->menu->doc = array('link' => 'Doc|project|doc|porjectID=%s', 'subModule' => 'doc');
|
||||
$lang->project->menu->product = array('link' => "{$lang->productcommon}|project|manageproducts|projectID=%s", 'alias' => 'edit,start,suspend,delay,close');
|
||||
$lang->project->menu->product = array('link' => "{$lang->productCommon}|project|manageproducts|projectID=%s", 'alias' => 'edit,start,suspend,delay,close');
|
||||
$lang->project->menu->view = 'Info|project|view|projectID=%s';
|
||||
$lang->project->menu->create = array('link' => '<span class="icon-add"> </span>New|project|create', 'float' => 'right');
|
||||
$lang->project->menu->all = array('link' => "<i class='icon-th-large'></i> {$lang->projectcommon}s|project|index|locate=no&status=undone&projectID=%s", 'float' => 'right');
|
||||
$lang->project->menu->all = array('link' => "<i class='icon-th-large'></i> {$lang->projectCommon}s|project|index|locate=no&status=undone&projectID=%s", 'float' => 'right');
|
||||
|
||||
$lang->task = new stdclass();
|
||||
$lang->build = new stdclass();
|
||||
@@ -249,8 +249,8 @@ $lang->doc->menu->create = array('link' => '<span class="icon-add1"> </spa
|
||||
$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->product = array('link' => "{$lang->productCommon}|report|productsummary");
|
||||
$lang->report->menu->prj = array('link' => "{$lang->projectCommon}|report|projectdeviation");
|
||||
$lang->report->menu->test = array('link' => 'Test|report|bugcreate', 'alias' => 'bugassign');
|
||||
$lang->report->menu->staff = array('link' => 'Company|report|workload');
|
||||
|
||||
|
||||
@@ -93,8 +93,8 @@ $lang->common->common = '公有模块';
|
||||
/* 主导航菜单。*/
|
||||
$lang->menu = new stdclass();
|
||||
$lang->menu->my = '<i class="icon-home"></i><span> 我的地盘</span>|my|index';
|
||||
$lang->menu->product = $lang->productcommon . '|product|index';
|
||||
$lang->menu->project = $lang->projectcommon . '|project|index';
|
||||
$lang->menu->product = $lang->productCommon . '|product|index';
|
||||
$lang->menu->project = $lang->projectCommon . '|project|index';
|
||||
$lang->menu->qa = '测试|qa|index';
|
||||
$lang->menu->doc = '文档|doc|index';
|
||||
$lang->menu->report = '统计|report|index';
|
||||
@@ -106,12 +106,12 @@ $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['project'] = $lang->projectCommon;
|
||||
$lang->searchObjects['product'] = $lang->productCommon;
|
||||
$lang->searchObjects['user'] = '用户';
|
||||
$lang->searchObjects['build'] = '版本';
|
||||
$lang->searchObjects['release'] = '发布';
|
||||
$lang->searchObjects['productplan'] = $lang->productcommon . '计划';
|
||||
$lang->searchObjects['productplan'] = $lang->productCommon . '计划';
|
||||
$lang->searchObjects['testtask'] = '测试版本';
|
||||
$lang->searchObjects['doc'] = '文档';
|
||||
$lang->searchTips = '编号(ctrl+g)';
|
||||
@@ -144,8 +144,8 @@ $lang->themes['blackberry'] = '黑莓';
|
||||
$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->index->menu->product = "浏览{$lang->productCommon}|product|browse";
|
||||
$lang->index->menu->project = "浏览{$lang->projectCommon}|project|browse";
|
||||
|
||||
/* 我的地盘菜单设置。*/
|
||||
$lang->my = new stdclass();
|
||||
@@ -158,7 +158,7 @@ $lang->my->menu->task = array('link' => '任务|my|task|', 'subModule'
|
||||
$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->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';
|
||||
@@ -179,9 +179,9 @@ $lang->product->menu->roadmap = '路线图|product|roadmap|productID=%s';
|
||||
$lang->product->menu->doc = array('link' => '文档|product|doc|productID=%s', 'subModule' => 'doc');
|
||||
$lang->product->menu->module = '模块|tree|browse|productID=%s&view=story';
|
||||
$lang->product->menu->view = array('link' => '概况|product|view|productID=%s', 'alias' => 'edit');
|
||||
$lang->product->menu->project = "{$lang->projectcommon}|product|project|status=all&productID=%s";
|
||||
$lang->product->menu->create = array('link' => "<i class='icon-plus'></i> 添加{$lang->productcommon}|product|create", 'float' => 'right');
|
||||
$lang->product->menu->all = array('link' => "<i class='icon-cubes'></i> 所有{$lang->productcommon}|product|index|locate=no&productID=%s", 'float' => 'right');
|
||||
$lang->product->menu->project = "{$lang->projectCommon}|product|project|status=all&productID=%s";
|
||||
$lang->product->menu->create = array('link' => "<i class='icon-plus'></i> 添加{$lang->productCommon}|product|create", 'float' => 'right');
|
||||
$lang->product->menu->all = array('link' => "<i class='icon-cubes'></i> 所有{$lang->productCommon}|product|index|locate=no&productID=%s", 'float' => 'right');
|
||||
|
||||
$lang->story = new stdclass();
|
||||
$lang->productplan = new stdclass();
|
||||
@@ -204,10 +204,10 @@ $lang->project->menu->build = array('link' => '版本|project|build|projectI
|
||||
$lang->project->menu->testtask = '测试|project|testtask|projectID=%s';
|
||||
$lang->project->menu->team = array('link' => '团队|project|team|projectID=%s', 'alias' => 'managemembers');
|
||||
$lang->project->menu->doc = array('link' => '文档|project|doc|porjectID=%s', 'subModule' => 'doc');
|
||||
$lang->project->menu->product = $lang->productcommon . '|project|manageproducts|projectID=%s';
|
||||
$lang->project->menu->product = $lang->productCommon . '|project|manageproducts|projectID=%s';
|
||||
$lang->project->menu->view = array('link' => '概况|project|view|projectID=%s', 'alias' => 'edit,start,suspend,putoff,close');
|
||||
$lang->project->menu->create = array('link' => "<i class='icon-plus'></i> 添加{$lang->projectcommon}|project|create", 'float' => 'right');
|
||||
$lang->project->menu->all = array('link' => "<i class='icon-th-large'></i> 所有{$lang->projectcommon}|project|index|locate=no&status=undone&projectID=%s", 'float' => 'right');
|
||||
$lang->project->menu->create = array('link' => "<i class='icon-plus'></i> 添加{$lang->projectCommon}|project|create", 'float' => 'right');
|
||||
$lang->project->menu->all = array('link' => "<i class='icon-th-large'></i> 所有{$lang->projectCommon}|project|index|locate=no&status=undone&projectID=%s", 'float' => 'right');
|
||||
|
||||
$lang->task = new stdclass();
|
||||
$lang->build = new stdclass();
|
||||
@@ -249,8 +249,8 @@ $lang->doc->menu->create = array('link' => '<i class="icon-plus"></i> 添
|
||||
$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->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');
|
||||
|
||||
|
||||
@@ -93,8 +93,8 @@ $lang->common->common = '公有模組';
|
||||
/* 主導航菜單。*/
|
||||
$lang->menu = new stdclass();
|
||||
$lang->menu->my = '<i class="icon-home"></i><span> 我的地盤</span>|my|index';
|
||||
$lang->menu->product = $lang->productcommon . '|product|index';
|
||||
$lang->menu->project = $lang->projectcommon . '|project|index';
|
||||
$lang->menu->product = $lang->productCommon . '|product|index';
|
||||
$lang->menu->project = $lang->projectCommon . '|project|index';
|
||||
$lang->menu->qa = '測試|qa|index';
|
||||
$lang->menu->doc = '文檔|doc|index';
|
||||
$lang->menu->report = '統計|report|index';
|
||||
@@ -106,12 +106,12 @@ $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['project'] = $lang->projectCommon;
|
||||
$lang->searchObjects['product'] = $lang->productCommon;
|
||||
$lang->searchObjects['user'] = '用戶';
|
||||
$lang->searchObjects['build'] = '版本';
|
||||
$lang->searchObjects['release'] = '發佈';
|
||||
$lang->searchObjects['productplan'] = $lang->productcommon . '計劃';
|
||||
$lang->searchObjects['productplan'] = $lang->productCommon . '計劃';
|
||||
$lang->searchObjects['testtask'] = '測試版本';
|
||||
$lang->searchObjects['doc'] = '文檔';
|
||||
$lang->searchTips = '編號(ctrl+g)';
|
||||
@@ -144,8 +144,8 @@ $lang->themes['blackberry'] = '黑莓';
|
||||
$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->index->menu->product = "瀏覽{$lang->productCommon}|product|browse";
|
||||
$lang->index->menu->project = "瀏覽{$lang->projectCommon}|project|browse";
|
||||
|
||||
/* 我的地盤菜單設置。*/
|
||||
$lang->my = new stdclass();
|
||||
@@ -158,7 +158,7 @@ $lang->my->menu->task = array('link' => '任務|my|task|', 'subModule'
|
||||
$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->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';
|
||||
@@ -179,9 +179,9 @@ $lang->product->menu->roadmap = '路線圖|product|roadmap|productID=%s';
|
||||
$lang->product->menu->doc = array('link' => '文檔|product|doc|productID=%s', 'subModule' => 'doc');
|
||||
$lang->product->menu->module = '模組|tree|browse|productID=%s&view=story';
|
||||
$lang->product->menu->view = array('link' => '概況|product|view|productID=%s', 'alias' => 'edit');
|
||||
$lang->product->menu->project = "{$lang->projectcommon}|product|project|status=all&productID=%s";
|
||||
$lang->product->menu->create = array('link' => "<i class='icon-plus'></i> 添加{$lang->productcommon}|product|create", 'float' => 'right');
|
||||
$lang->product->menu->all = array('link' => "<i class='icon-cubes'></i> 所有{$lang->productcommon}|product|index|locate=no&productID=%s", 'float' => 'right');
|
||||
$lang->product->menu->project = "{$lang->projectCommon}|product|project|status=all&productID=%s";
|
||||
$lang->product->menu->create = array('link' => "<i class='icon-plus'></i> 添加{$lang->productCommon}|product|create", 'float' => 'right');
|
||||
$lang->product->menu->all = array('link' => "<i class='icon-cubes'></i> 所有{$lang->productCommon}|product|index|locate=no&productID=%s", 'float' => 'right');
|
||||
|
||||
$lang->story = new stdclass();
|
||||
$lang->productplan = new stdclass();
|
||||
@@ -204,10 +204,10 @@ $lang->project->menu->build = array('link' => '版本|project|build|projectI
|
||||
$lang->project->menu->testtask = '測試|project|testtask|projectID=%s';
|
||||
$lang->project->menu->team = array('link' => '團隊|project|team|projectID=%s', 'alias' => 'managemembers');
|
||||
$lang->project->menu->doc = array('link' => '文檔|project|doc|porjectID=%s', 'subModule' => 'doc');
|
||||
$lang->project->menu->product = $lang->productcommon . '|project|manageproducts|projectID=%s';
|
||||
$lang->project->menu->product = $lang->productCommon . '|project|manageproducts|projectID=%s';
|
||||
$lang->project->menu->view = array('link' => '概況|project|view|projectID=%s', 'alias' => 'edit,start,suspend,putoff,close');
|
||||
$lang->project->menu->create = array('link' => "<i class='icon-plus'></i> 添加{$lang->projectcommon}|project|create", 'float' => 'right');
|
||||
$lang->project->menu->all = array('link' => "<i class='icon-th-large'></i> 所有{$lang->projectcommon}|project|index|locate=no&status=undone&projectID=%s", 'float' => 'right');
|
||||
$lang->project->menu->create = array('link' => "<i class='icon-plus'></i> 添加{$lang->projectCommon}|project|create", 'float' => 'right');
|
||||
$lang->project->menu->all = array('link' => "<i class='icon-th-large'></i> 所有{$lang->projectCommon}|project|index|locate=no&status=undone&projectID=%s", 'float' => 'right');
|
||||
|
||||
$lang->task = new stdclass();
|
||||
$lang->build = new stdclass();
|
||||
@@ -249,8 +249,8 @@ $lang->doc->menu->create = array('link' => '<i class="icon-plus"></i> 添
|
||||
$lang->report = new stdclass();
|
||||
$lang->report->menu = new stdclass();
|
||||
|
||||
$lang->report->menu->product = array('link' => $lang->productcommon . '|report|productinfo');
|
||||
$lang->report->menu->prj = array('link' => $lang->projectcommon . '|report|projectdeviation');
|
||||
$lang->report->menu->product = array('link' => $lang->productCommon . '|report|productinfo');
|
||||
$lang->report->menu->prj = array('link' => $lang->projectCommon . '|report|projectdeviation');
|
||||
$lang->report->menu->test = array('link' => '測試|report|bugsummary', 'alias' => 'bugassign');
|
||||
$lang->report->menu->staff = array('link' => '組織|report|workload');
|
||||
|
||||
|
||||
@@ -73,7 +73,7 @@ $lang->convert->info = 'Info';
|
||||
|
||||
$lang->convert->bugfree = new stdclass();
|
||||
$lang->convert->bugfree->users = 'User';
|
||||
$lang->convert->bugfree->projects = $lang->projectcommon;
|
||||
$lang->convert->bugfree->projects = $lang->projectCommon;
|
||||
$lang->convert->bugfree->modules = 'Module';
|
||||
$lang->convert->bugfree->bugs = 'Bug';
|
||||
$lang->convert->bugfree->cases = 'Case';
|
||||
@@ -84,8 +84,8 @@ $lang->convert->bugfree->files = 'File';
|
||||
$lang->convert->redmine = new stdclass();
|
||||
$lang->convert->redmine->users = 'Users';
|
||||
$lang->convert->redmine->groups = 'Groups';
|
||||
$lang->convert->redmine->products = "{$lang->productcommon}s";
|
||||
$lang->convert->redmine->projects = "{$lang->projectcommon}s";
|
||||
$lang->convert->redmine->products = "{$lang->productCommon}s";
|
||||
$lang->convert->redmine->projects = "{$lang->projectCommon}s";
|
||||
$lang->convert->redmine->stories = 'Stories';
|
||||
$lang->convert->redmine->tasks = 'Tasks';
|
||||
$lang->convert->redmine->bugs = 'Bugs';
|
||||
|
||||
@@ -35,7 +35,7 @@ $lang->convert->source = '来源系统';
|
||||
$lang->convert->version = '版本';
|
||||
$lang->convert->mustSelectSource = "必须选择一个来源。";
|
||||
|
||||
$lang->convert->direction = "请选择{$lang->projectcommon}问题转换方向";
|
||||
$lang->convert->direction = "请选择{$lang->projectCommon}问题转换方向";
|
||||
$lang->convert->questionTypeOfRedmine = 'Redmine中问题类型';
|
||||
$lang->convert->aimTypeOfZentao = '转化为Zentao中的类型';
|
||||
|
||||
@@ -73,7 +73,7 @@ $lang->convert->info = '转换信息';
|
||||
|
||||
$lang->convert->bugfree = new stdclass();
|
||||
$lang->convert->bugfree->users = '用户';
|
||||
$lang->convert->bugfree->projects = $lang->projectcommon;
|
||||
$lang->convert->bugfree->projects = $lang->projectCommon;
|
||||
$lang->convert->bugfree->modules = '模块';
|
||||
$lang->convert->bugfree->bugs = 'Bug';
|
||||
$lang->convert->bugfree->cases = '测试用例';
|
||||
@@ -84,12 +84,12 @@ $lang->convert->bugfree->files = '附件';
|
||||
$lang->convert->redmine = new stdclass();
|
||||
$lang->convert->redmine->users = '用户';
|
||||
$lang->convert->redmine->groups = '用户分组';
|
||||
$lang->convert->redmine->products = $lang->productcommon;
|
||||
$lang->convert->redmine->projects = $lang->projectcommon;
|
||||
$lang->convert->redmine->products = $lang->productCommon;
|
||||
$lang->convert->redmine->projects = $lang->projectCommon;
|
||||
$lang->convert->redmine->stories = '需求';
|
||||
$lang->convert->redmine->tasks = '任务';
|
||||
$lang->convert->redmine->bugs = 'Bug';
|
||||
$lang->convert->redmine->productPlans = $lang->productcommon . '计划';
|
||||
$lang->convert->redmine->productPlans = $lang->productCommon . '计划';
|
||||
$lang->convert->redmine->teams = '团队';
|
||||
$lang->convert->redmine->releases = '发布';
|
||||
$lang->convert->redmine->builds = 'Build';
|
||||
|
||||
@@ -35,7 +35,7 @@ $lang->convert->source = '來源系統';
|
||||
$lang->convert->version = '版本';
|
||||
$lang->convert->mustSelectSource = "必須選擇一個來源。";
|
||||
|
||||
$lang->convert->direction = "請選擇{$lang->projectcommon}問題轉換方向";
|
||||
$lang->convert->direction = "請選擇{$lang->projectCommon}問題轉換方向";
|
||||
$lang->convert->questionTypeOfRedmine = 'Redmine中問題類型';
|
||||
$lang->convert->aimTypeOfZentao = '轉化為Zentao中的類型';
|
||||
|
||||
@@ -73,7 +73,7 @@ $lang->convert->info = '轉換信息';
|
||||
|
||||
$lang->convert->bugfree = new stdclass();
|
||||
$lang->convert->bugfree->users = '用戶';
|
||||
$lang->convert->bugfree->projects = $lang->projectcommon;
|
||||
$lang->convert->bugfree->projects = $lang->projectCommon;
|
||||
$lang->convert->bugfree->modules = '模組';
|
||||
$lang->convert->bugfree->bugs = 'Bug';
|
||||
$lang->convert->bugfree->cases = '測試用例';
|
||||
@@ -84,12 +84,12 @@ $lang->convert->bugfree->files = '附件';
|
||||
$lang->convert->redmine = new stdclass();
|
||||
$lang->convert->redmine->users = '用戶';
|
||||
$lang->convert->redmine->groups = '用戶分組';
|
||||
$lang->convert->redmine->products = $lang->productcommon;
|
||||
$lang->convert->redmine->projects = $lang->projectcommon;
|
||||
$lang->convert->redmine->products = $lang->productCommon;
|
||||
$lang->convert->redmine->projects = $lang->projectCommon;
|
||||
$lang->convert->redmine->stories = '需求';
|
||||
$lang->convert->redmine->tasks = '任務';
|
||||
$lang->convert->redmine->bugs = 'Bug';
|
||||
$lang->convert->redmine->productPlans = $lang->productcommon . '計劃';
|
||||
$lang->convert->redmine->productPlans = $lang->productCommon . '計劃';
|
||||
$lang->convert->redmine->teams = '團隊';
|
||||
$lang->convert->redmine->releases = '發佈';
|
||||
$lang->convert->redmine->builds = 'Build';
|
||||
|
||||
@@ -39,11 +39,11 @@ $lang->dev->tableList['grouppriv'] = 'Group priv';
|
||||
$lang->dev->tableList['history'] = 'History';
|
||||
$lang->dev->tableList['lang'] = 'Language';
|
||||
$lang->dev->tableList['module'] = 'Module';
|
||||
$lang->dev->tableList['product'] = $lang->productcommon;
|
||||
$lang->dev->tableList['productplan'] = "{$lang->productcommon} plan";
|
||||
$lang->dev->tableList['project'] = $lang->projectcommon;
|
||||
$lang->dev->tableList['projectproduct'] = "{$lang->projectcommon} {$lang->productcommon}";
|
||||
$lang->dev->tableList['projectstory'] = "{$lang->projectcommon} story";
|
||||
$lang->dev->tableList['product'] = $lang->productCommon;
|
||||
$lang->dev->tableList['productplan'] = "{$lang->productCommon} plan";
|
||||
$lang->dev->tableList['project'] = $lang->projectCommon;
|
||||
$lang->dev->tableList['projectproduct'] = "{$lang->projectCommon} {$lang->productCommon}";
|
||||
$lang->dev->tableList['projectstory'] = "{$lang->projectCommon} story";
|
||||
$lang->dev->tableList['release'] = 'Release';
|
||||
$lang->dev->tableList['story'] = 'Story';
|
||||
$lang->dev->tableList['storyspec'] = 'Story spec';
|
||||
@@ -83,8 +83,8 @@ $lang->dev->tableList['cron'] = 'Cron';
|
||||
$lang->dev->tableList['mailqueue'] = 'Mail queue';
|
||||
|
||||
$lang->dev->groupList['my'] = 'Dashboard';
|
||||
$lang->dev->groupList['product'] = $lang->productcommon;
|
||||
$lang->dev->groupList['project'] = $lang->projectcommon;
|
||||
$lang->dev->groupList['product'] = $lang->productCommon;
|
||||
$lang->dev->groupList['project'] = $lang->projectCommon;
|
||||
$lang->dev->groupList['qa'] = 'QA';
|
||||
$lang->dev->groupList['doc'] = 'Document';
|
||||
$lang->dev->groupList['report'] = 'Report';
|
||||
|
||||
@@ -39,11 +39,11 @@ $lang->dev->tableList['grouppriv'] = '组权限';
|
||||
$lang->dev->tableList['history'] = '操作历史';
|
||||
$lang->dev->tableList['lang'] = '语言定义';
|
||||
$lang->dev->tableList['module'] = '模块';
|
||||
$lang->dev->tableList['product'] = $lang->productcommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productcommon . '计划';
|
||||
$lang->dev->tableList['project'] = $lang->projectcommon;
|
||||
$lang->dev->tableList['projectproduct'] = $lang->projectcommon . $lang->productcommon;
|
||||
$lang->dev->tableList['projectstory'] = $lang->projectcommon . '需求';
|
||||
$lang->dev->tableList['product'] = $lang->productCommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productCommon . '计划';
|
||||
$lang->dev->tableList['project'] = $lang->projectCommon;
|
||||
$lang->dev->tableList['projectproduct'] = $lang->projectCommon . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = $lang->projectCommon . '需求';
|
||||
$lang->dev->tableList['release'] = '发布';
|
||||
$lang->dev->tableList['story'] = '需求';
|
||||
$lang->dev->tableList['storyspec'] = '需求描述';
|
||||
@@ -83,8 +83,8 @@ $lang->dev->tableList['cron'] = '定时任务';
|
||||
$lang->dev->tableList['mailqueue'] = '邮件队列';
|
||||
|
||||
$lang->dev->groupList['my'] = '我的地盘';
|
||||
$lang->dev->groupList['product'] = $lang->productcommon;
|
||||
$lang->dev->groupList['project'] = $lang->projectcommon;
|
||||
$lang->dev->groupList['product'] = $lang->productCommon;
|
||||
$lang->dev->groupList['project'] = $lang->projectCommon;
|
||||
$lang->dev->groupList['qa'] = '测试';
|
||||
$lang->dev->groupList['doc'] = '文档';
|
||||
$lang->dev->groupList['report'] = '统计';
|
||||
|
||||
@@ -39,11 +39,11 @@ $lang->dev->tableList['grouppriv'] = '組權限';
|
||||
$lang->dev->tableList['history'] = '操作歷史';
|
||||
$lang->dev->tableList['lang'] = '語言定義';
|
||||
$lang->dev->tableList['module'] = '模組';
|
||||
$lang->dev->tableList['product'] = $lang->productcommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productcommon . '計劃';
|
||||
$lang->dev->tableList['project'] = $lang->projectcommon;
|
||||
$lang->dev->tableList['projectproduct'] = $lang->projectcommon . $lang->productcommon;
|
||||
$lang->dev->tableList['projectstory'] = $lang->projectcommon . '需求';
|
||||
$lang->dev->tableList['product'] = $lang->productCommon;
|
||||
$lang->dev->tableList['productplan'] = $lang->productCommon . '計劃';
|
||||
$lang->dev->tableList['project'] = $lang->projectCommon;
|
||||
$lang->dev->tableList['projectproduct'] = $lang->projectCommon . $lang->productCommon;
|
||||
$lang->dev->tableList['projectstory'] = $lang->projectCommon . '需求';
|
||||
$lang->dev->tableList['release'] = '發佈';
|
||||
$lang->dev->tableList['story'] = '需求';
|
||||
$lang->dev->tableList['storyspec'] = '需求描述';
|
||||
@@ -83,8 +83,8 @@ $lang->dev->tableList['cron'] = '定時任務';
|
||||
$lang->dev->tableList['mailqueue'] = '郵件隊列';
|
||||
|
||||
$lang->dev->groupList['my'] = '我的地盤';
|
||||
$lang->dev->groupList['product'] = $lang->productcommon;
|
||||
$lang->dev->groupList['project'] = $lang->projectcommon;
|
||||
$lang->dev->groupList['product'] = $lang->productCommon;
|
||||
$lang->dev->groupList['project'] = $lang->projectCommon;
|
||||
$lang->dev->groupList['qa'] = '測試';
|
||||
$lang->dev->groupList['doc'] = '文檔';
|
||||
$lang->dev->groupList['report'] = '統計';
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
/* Fields. */
|
||||
$lang->doc->common = 'Doc';
|
||||
$lang->doc->id = 'ID';
|
||||
$lang->doc->product = $lang->productcommon;
|
||||
$lang->doc->project = $lang->projectcommon;
|
||||
$lang->doc->product = $lang->productCommon;
|
||||
$lang->doc->project = $lang->projectCommon;
|
||||
$lang->doc->lib = 'Library';
|
||||
$lang->doc->module = 'Module';
|
||||
$lang->doc->title = 'Title';
|
||||
@@ -54,11 +54,11 @@ $lang->doc->editLib = 'Edit library';
|
||||
$lang->doc->deleteLib = 'Delete library';
|
||||
|
||||
/* Browse tabs. */
|
||||
$lang->doc->allProduct = "All {$lang->productcommon}s";
|
||||
$lang->doc->allProject = "All {$lang->projectcommon}s";
|
||||
$lang->doc->allProduct = "All {$lang->productCommon}s";
|
||||
$lang->doc->allProject = "All {$lang->projectCommon}s";
|
||||
|
||||
$lang->doc->systemLibs['product'] = "{$lang->productcommon} doc";
|
||||
$lang->doc->systemLibs['project'] = "{$lang->projectcommon} doc";
|
||||
$lang->doc->systemLibs['product'] = "{$lang->productCommon} doc";
|
||||
$lang->doc->systemLibs['project'] = "{$lang->projectCommon} doc";
|
||||
|
||||
$lang->doc->types['file'] = 'File';
|
||||
$lang->doc->types['url'] = 'Link';
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
/* 字段列表。*/
|
||||
$lang->doc->common = '文档';
|
||||
$lang->doc->id = '文档编号';
|
||||
$lang->doc->product = '所属' . $lang->productcommon;
|
||||
$lang->doc->project = '所属' . $lang->projectcommon;
|
||||
$lang->doc->product = '所属' . $lang->productCommon;
|
||||
$lang->doc->project = '所属' . $lang->projectCommon;
|
||||
$lang->doc->lib = '所属文档库';
|
||||
$lang->doc->module = '所属分类';
|
||||
$lang->doc->title = '文档标题';
|
||||
@@ -54,11 +54,11 @@ $lang->doc->editLib = '编辑文档库';
|
||||
$lang->doc->deleteLib = '删除文档库';
|
||||
|
||||
/* 查询条件列表 */
|
||||
$lang->doc->allProduct = '所有' . $lang->productcommon;
|
||||
$lang->doc->allProject = '所有' . $lang->projectcommon;
|
||||
$lang->doc->allProduct = '所有' . $lang->productCommon;
|
||||
$lang->doc->allProject = '所有' . $lang->projectCommon;
|
||||
|
||||
$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->types['file'] = '文件';
|
||||
$lang->doc->types['url'] = '链接';
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
/* 欄位列表。*/
|
||||
$lang->doc->common = '文檔';
|
||||
$lang->doc->id = '文檔編號';
|
||||
$lang->doc->product = '所屬' . $lang->productcommon;
|
||||
$lang->doc->project = '所屬' . $lang->projectcommon;
|
||||
$lang->doc->product = '所屬' . $lang->productCommon;
|
||||
$lang->doc->project = '所屬' . $lang->projectCommon;
|
||||
$lang->doc->lib = '所屬文檔庫';
|
||||
$lang->doc->module = '所屬分類';
|
||||
$lang->doc->title = '文檔標題';
|
||||
@@ -54,11 +54,11 @@ $lang->doc->editLib = '編輯文檔庫';
|
||||
$lang->doc->deleteLib = '刪除文檔庫';
|
||||
|
||||
/* 查詢條件列表 */
|
||||
$lang->doc->allProduct = '所有' . $lang->productcommon;
|
||||
$lang->doc->allProject = '所有' . $lang->projectcommon;
|
||||
$lang->doc->allProduct = '所有' . $lang->productCommon;
|
||||
$lang->doc->allProject = '所有' . $lang->projectCommon;
|
||||
|
||||
$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->types['file'] = '檔案';
|
||||
$lang->doc->types['url'] = '連結';
|
||||
|
||||
@@ -57,9 +57,9 @@ $lang->editor->modules['index'] = 'Index';
|
||||
$lang->editor->modules['install'] = 'Install';
|
||||
$lang->editor->modules['misc'] = 'Misc';
|
||||
$lang->editor->modules['my'] = 'Dashboard';
|
||||
$lang->editor->modules['product'] = $lang->productcommon;
|
||||
$lang->editor->modules['product'] = $lang->productCommon;
|
||||
$lang->editor->modules['productplan'] = 'Plan';
|
||||
$lang->editor->modules['project'] = $lang->projectcommon;
|
||||
$lang->editor->modules['project'] = $lang->projectCommon;
|
||||
$lang->editor->modules['qa'] = 'Test';
|
||||
$lang->editor->modules['release'] = 'Release';
|
||||
$lang->editor->modules['report'] = 'Report';
|
||||
|
||||
@@ -57,9 +57,9 @@ $lang->editor->modules['index'] = '首页';
|
||||
$lang->editor->modules['install'] = '安装';
|
||||
$lang->editor->modules['misc'] = '杂项';
|
||||
$lang->editor->modules['my'] = '我的地盘';
|
||||
$lang->editor->modules['product'] = $lang->productcommon . '视图';
|
||||
$lang->editor->modules['product'] = $lang->productCommon . '视图';
|
||||
$lang->editor->modules['productplan'] = '计划';
|
||||
$lang->editor->modules['project'] = $lang->projectcommon . '视图';
|
||||
$lang->editor->modules['project'] = $lang->projectCommon . '视图';
|
||||
$lang->editor->modules['qa'] = '测试视图';
|
||||
$lang->editor->modules['release'] = '发布';
|
||||
$lang->editor->modules['report'] = '报表';
|
||||
|
||||
@@ -57,9 +57,9 @@ $lang->editor->modules['index'] = '首頁';
|
||||
$lang->editor->modules['install'] = '安裝';
|
||||
$lang->editor->modules['misc'] = '雜項';
|
||||
$lang->editor->modules['my'] = '我的地盤';
|
||||
$lang->editor->modules['product'] = $lang->productcommon . '視圖';
|
||||
$lang->editor->modules['product'] = $lang->productCommon . '視圖';
|
||||
$lang->editor->modules['productplan'] = '計劃';
|
||||
$lang->editor->modules['project'] = $lang->projectcommon . '視圖';
|
||||
$lang->editor->modules['project'] = $lang->projectCommon . '視圖';
|
||||
$lang->editor->modules['qa'] = '測試視圖';
|
||||
$lang->editor->modules['release'] = '發佈';
|
||||
$lang->editor->modules['report'] = '報表';
|
||||
|
||||
@@ -27,8 +27,8 @@ $lang->group->confirmDelete = 'Are you sure to delete this group?';
|
||||
$lang->group->successSaved = 'Success saved.';
|
||||
$lang->group->errorNotSaved = 'Not saved, please make sure you have selected some actions and groups.';
|
||||
$lang->group->viewList = 'Restricted access view';
|
||||
$lang->group->productList = "Restricted access {$lang->productcommon}";
|
||||
$lang->group->projectList = "Restricted access {$lang->projectcommon}";
|
||||
$lang->group->productList = "Restricted access {$lang->productCommon}";
|
||||
$lang->group->projectList = "Restricted access {$lang->projectCommon}";
|
||||
$lang->group->noticeVisit = 'The empty access has no access restrictions';
|
||||
|
||||
$lang->group->id = 'Id';
|
||||
|
||||
@@ -27,8 +27,8 @@ $lang->group->confirmDelete = '您确定删除该用户分组吗?';
|
||||
$lang->group->successSaved = '成功保存';
|
||||
$lang->group->errorNotSaved = '没有保存,请确认选择了权限数据。';
|
||||
$lang->group->viewList = '限制访问视图';
|
||||
$lang->group->productList = '限制访问' . $lang->productcommon;
|
||||
$lang->group->projectList = '限制访问' . $lang->projectcommon;
|
||||
$lang->group->productList = '限制访问' . $lang->productCommon;
|
||||
$lang->group->projectList = '限制访问' . $lang->projectCommon;
|
||||
$lang->group->noticeVisit = '空代访问没有访问限制';
|
||||
|
||||
$lang->group->id = '编号';
|
||||
|
||||
@@ -27,8 +27,8 @@ $lang->group->confirmDelete = '您確定刪除該用戶分組嗎?';
|
||||
$lang->group->successSaved = '成功保存';
|
||||
$lang->group->errorNotSaved = '沒有保存,請確認選擇了權限數據。';
|
||||
$lang->group->viewList = '限制訪問視圖';
|
||||
$lang->group->productList = '限制訪問' . $lang->productcommon;
|
||||
$lang->group->projectList = '限制訪問' . $lang->projectcommon;
|
||||
$lang->group->productList = '限制訪問' . $lang->productCommon;
|
||||
$lang->group->projectList = '限制訪問' . $lang->projectCommon;
|
||||
$lang->group->noticeVisit = '空代訪問沒有訪問限制';
|
||||
|
||||
$lang->group->id = '編號';
|
||||
|
||||
@@ -9,7 +9,7 @@ $lang->my->bug = 'Bug';
|
||||
$lang->my->testTask = 'Build';
|
||||
$lang->my->testCase = 'Test case';
|
||||
$lang->my->story = 'Story';
|
||||
$lang->my->myProject = $lang->projectcommon;
|
||||
$lang->my->myProject = $lang->projectCommon;
|
||||
$lang->my->team = 'Team';
|
||||
$lang->my->profile = 'Profile';
|
||||
$lang->my->dynamic = 'Dynamic';
|
||||
@@ -32,14 +32,14 @@ $lang->my->storyMenu->closedByMe = 'My closed';
|
||||
$lang->my->home = new stdclass();
|
||||
$lang->my->home->latest = 'Dynamic';
|
||||
$lang->my->home->action = "%s, %s <em>%s</em> %s <a href='%s'>%s</a>.";
|
||||
$lang->my->home->projects = $lang->projectcommon;
|
||||
$lang->my->home->products = $lang->productcommon;
|
||||
$lang->my->home->projectHome = "{$lang->projectcommon} home";
|
||||
$lang->my->home->productHome = "{$lang->productcommon} home";
|
||||
$lang->my->home->createProject = "create a {$lang->projectcommon}?";
|
||||
$lang->my->home->createProduct = "create a {$lang->productcommon}?";
|
||||
$lang->my->home->projects = $lang->projectCommon;
|
||||
$lang->my->home->products = $lang->productCommon;
|
||||
$lang->my->home->projectHome = "{$lang->projectCommon} home";
|
||||
$lang->my->home->productHome = "{$lang->productCommon} home";
|
||||
$lang->my->home->createProject = "create a {$lang->projectCommon}?";
|
||||
$lang->my->home->createProduct = "create a {$lang->productCommon}?";
|
||||
$lang->my->home->help = "<a href='http://www.zentao.net/help-read-79236.html' target='_blank'>Help Book</a>";
|
||||
$lang->my->home->noProductsTip = "There is no {$lang->productcommon}.";
|
||||
$lang->my->home->noProductsTip = "There is no {$lang->productCommon}.";
|
||||
|
||||
$lang->my->form = new stdclass();
|
||||
$lang->my->form->lblBasic = 'Basic info';
|
||||
|
||||
@@ -9,7 +9,7 @@ $lang->my->bug = '我的Bug';
|
||||
$lang->my->testTask = '我的版本';
|
||||
$lang->my->testCase = '我的用例';
|
||||
$lang->my->story = '我的需求';
|
||||
$lang->my->myProject = "我的{$lang->projectcommon}";
|
||||
$lang->my->myProject = "我的{$lang->projectCommon}";
|
||||
$lang->my->team = '我的团队';
|
||||
$lang->my->profile = '我的档案';
|
||||
$lang->my->dynamic = '我的动态';
|
||||
@@ -32,14 +32,14 @@ $lang->my->storyMenu->closedByMe = '由我关闭';
|
||||
$lang->my->home = new stdclass();
|
||||
$lang->my->home->latest = '最新动态';
|
||||
$lang->my->home->action = "%s, %s <em>%s</em> %s <a href='%s'>%s</a>。";
|
||||
$lang->my->home->projects = $lang->projectcommon;
|
||||
$lang->my->home->products = $lang->productcommon;
|
||||
$lang->my->home->projectHome = "访问{$lang->projectcommon}主页";
|
||||
$lang->my->home->productHome = "访问{$lang->productcommon}主页";
|
||||
$lang->my->home->createProject = "创建一个{$lang->projectcommon}";
|
||||
$lang->my->home->createProduct = "创建一个{$lang->productcommon}";
|
||||
$lang->my->home->projects = $lang->projectCommon;
|
||||
$lang->my->home->products = $lang->productCommon;
|
||||
$lang->my->home->projectHome = "访问{$lang->projectCommon}主页";
|
||||
$lang->my->home->productHome = "访问{$lang->productCommon}主页";
|
||||
$lang->my->home->createProject = "创建一个{$lang->projectCommon}";
|
||||
$lang->my->home->createProduct = "创建一个{$lang->productCommon}";
|
||||
$lang->my->home->help = "<a href='http://www.zentao.net/help-read-79236.html' target='_blank'>帮助文档</a>";
|
||||
$lang->my->home->noProductsTip = "这里还没有{$lang->productcommon}。";
|
||||
$lang->my->home->noProductsTip = "这里还没有{$lang->productCommon}。";
|
||||
|
||||
$lang->my->form = new stdclass();
|
||||
$lang->my->form->lblBasic = '基本信息';
|
||||
|
||||
@@ -9,7 +9,7 @@ $lang->my->bug = '我的Bug';
|
||||
$lang->my->testTask = '我的版本';
|
||||
$lang->my->testCase = '我的用例';
|
||||
$lang->my->story = '我的需求';
|
||||
$lang->my->myProject = "我的{$lang->projectcommon}";
|
||||
$lang->my->myProject = "我的{$lang->projectCommon}";
|
||||
$lang->my->team = '我的團隊';
|
||||
$lang->my->profile = '我的檔案';
|
||||
$lang->my->dynamic = '我的動態';
|
||||
@@ -32,14 +32,14 @@ $lang->my->storyMenu->closedByMe = '由我關閉';
|
||||
$lang->my->home = new stdclass();
|
||||
$lang->my->home->latest = '最新動態';
|
||||
$lang->my->home->action = "%s, %s <em>%s</em> %s <a href='%s'>%s</a>。";
|
||||
$lang->my->home->projects = $lang->projectcommon;
|
||||
$lang->my->home->products = $lang->productcommon;
|
||||
$lang->my->home->projectHome = "訪問{$lang->projectcommon}主頁";
|
||||
$lang->my->home->productHome = "訪問{$lang->productcommon}主頁";
|
||||
$lang->my->home->createProject = "創建一個{$lang->projectcommon}";
|
||||
$lang->my->home->createProduct = "創建一個{$lang->productcommon}";
|
||||
$lang->my->home->projects = $lang->projectCommon;
|
||||
$lang->my->home->products = $lang->productCommon;
|
||||
$lang->my->home->projectHome = "訪問{$lang->projectCommon}主頁";
|
||||
$lang->my->home->productHome = "訪問{$lang->productCommon}主頁";
|
||||
$lang->my->home->createProject = "創建一個{$lang->projectCommon}";
|
||||
$lang->my->home->createProduct = "創建一個{$lang->productCommon}";
|
||||
$lang->my->home->help = "<a href='http://www.zentao.net/help-read-79236.html' target='_blank'>幫助文檔</a>";
|
||||
$lang->my->home->noProductsTip = "這裡還沒有{$lang->productcommon}。";
|
||||
$lang->my->home->noProductsTip = "這裡還沒有{$lang->productCommon}。";
|
||||
|
||||
$lang->my->form = new stdclass();
|
||||
$lang->my->form->lblBasic = '基本信息';
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
* @version $Id: en.php 5091 2013-07-10 06:06:46Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->product->common = $lang->productcommon;
|
||||
$lang->product->common = $lang->productCommon;
|
||||
$lang->product->index = "Index";
|
||||
$lang->product->browse = "Browse";
|
||||
$lang->product->dynamic = "Dynamic";
|
||||
@@ -21,7 +21,7 @@ $lang->product->read = "Info";
|
||||
$lang->product->delete = "Delete";
|
||||
$lang->product->deleted = "Deleted";
|
||||
$lang->product->close = "Close";
|
||||
$lang->product->select = "--select {$lang->productcommon}--";
|
||||
$lang->product->select = "--select {$lang->productCommon}--";
|
||||
$lang->product->mine = 'I charge : ';
|
||||
$lang->product->other = 'Other : ';
|
||||
$lang->product->closed = 'Closed';
|
||||
@@ -34,24 +34,24 @@ $lang->product->plans = 'Plans';
|
||||
$lang->product->releases = 'Releases';
|
||||
$lang->product->docs = 'Documents';
|
||||
$lang->product->bugs = 'Bugs';
|
||||
$lang->product->projects = "{$lang->projectcommon}s";
|
||||
$lang->product->projects = "{$lang->projectCommon}s";
|
||||
$lang->product->cases = 'Cases';
|
||||
$lang->product->builds = 'Builds';
|
||||
$lang->product->roadmap = 'Roadmap';
|
||||
$lang->product->doc = 'Doc';
|
||||
$lang->product->project = "{$lang->projectcommon}s";
|
||||
$lang->product->project = "{$lang->projectCommon}s";
|
||||
|
||||
$lang->product->selectProduct = "Select {$lang->productcommon}";
|
||||
$lang->product->selectProduct = "Select {$lang->productCommon}";
|
||||
$lang->product->saveButton = " Save (S) ";
|
||||
$lang->product->confirmDelete = " Are you sure to delete this {$lang->productcommon}?";
|
||||
$lang->product->ajaxGetProjects = "API: {$lang->projectcommon}s of {$lang->productcommon}";
|
||||
$lang->product->ajaxGetPlans = "API: plans of {$lang->productcommon}";
|
||||
$lang->product->confirmDelete = " Are you sure to delete this {$lang->productCommon}?";
|
||||
$lang->product->ajaxGetProjects = "API: {$lang->projectCommon}s of {$lang->productCommon}";
|
||||
$lang->product->ajaxGetPlans = "API: plans of {$lang->productCommon}";
|
||||
|
||||
$lang->product->errorFormat = 'Error format.';
|
||||
$lang->product->errorEmptyName = 'Name can not be empty.';
|
||||
$lang->product->errorEmptyCode = 'Code can not be empty';
|
||||
$lang->product->errorNoProduct = "No {$lang->productcommon} in system yet.";
|
||||
$lang->product->accessDenied = "Access to this {$lang->productcommon} denined.";
|
||||
$lang->product->errorNoProduct = "No {$lang->productCommon} in system yet.";
|
||||
$lang->product->accessDenied = "Access to this {$lang->productCommon} denined.";
|
||||
|
||||
$lang->product->id = 'ID';
|
||||
$lang->product->company = 'Company';
|
||||
@@ -60,7 +60,7 @@ $lang->product->code = 'Code';
|
||||
$lang->product->order = 'Order';
|
||||
$lang->product->status = 'Status';
|
||||
$lang->product->desc = 'Desc';
|
||||
$lang->product->PO = "{$lang->productcommon} owner";
|
||||
$lang->product->PO = "{$lang->productCommon} owner";
|
||||
$lang->product->QD = 'Quality director';
|
||||
$lang->product->RD = 'Release director';
|
||||
$lang->product->acl = 'Access limitation';
|
||||
@@ -80,16 +80,16 @@ $lang->product->closedStory = 'Closed';
|
||||
$lang->product->unclosed = 'Unclosed';
|
||||
|
||||
$lang->product->allStory = 'All';
|
||||
$lang->product->allProduct = "All {$lang->productcommon}s";
|
||||
$lang->product->allProductsOfProject = "All related {$lang->productcommon}s";
|
||||
$lang->product->allProduct = "All {$lang->productCommon}s";
|
||||
$lang->product->allProductsOfProject = "All related {$lang->productCommon}s";
|
||||
|
||||
$lang->product->statusList[''] = '';
|
||||
$lang->product->statusList['normal'] = 'Normal';
|
||||
$lang->product->statusList['closed'] = 'Closed';
|
||||
|
||||
$lang->product->aclList['open'] = "Default(Having {$lang->productcommon} module prividge, can visit this {$lang->productcommon})";
|
||||
$lang->product->aclList['private'] = "Private(Only {$lang->projectcommon} team members can visit)";
|
||||
$lang->product->aclList['custom'] = "Whitelist({$lang->projectcommon} team members and who belongs to the whilelist groups can visit)";
|
||||
$lang->product->aclList['open'] = "Default(Having {$lang->productCommon} module prividge, can visit this {$lang->productCommon})";
|
||||
$lang->product->aclList['private'] = "Private(Only {$lang->projectCommon} team members can visit)";
|
||||
$lang->product->aclList['custom'] = "Whitelist({$lang->projectCommon} team members and who belongs to the whilelist groups can visit)";
|
||||
|
||||
$lang->product->storySummary = "Total <strong>%s</strong> stories in this page, estimate <strong>%s</strong> hours, case coverage is %s ";
|
||||
$lang->product->noMatched = "No matched {$lang->productcommon} including '%s'";
|
||||
$lang->product->noMatched = "No matched {$lang->productCommon} including '%s'";
|
||||
|
||||
@@ -9,19 +9,19 @@
|
||||
* @version $Id: zh-cn.php 5091 2013-07-10 06:06:46Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->product->common = $lang->productcommon . '视图';
|
||||
$lang->product->index = $lang->productcommon . "首页";
|
||||
$lang->product->browse = "浏览{$lang->productcommon}";
|
||||
$lang->product->common = $lang->productCommon . '视图';
|
||||
$lang->product->index = $lang->productCommon . "首页";
|
||||
$lang->product->browse = "浏览{$lang->productCommon}";
|
||||
$lang->product->dynamic = "动态";
|
||||
$lang->product->view = "{$lang->productcommon}概况";
|
||||
$lang->product->edit = "编辑{$lang->productcommon}";
|
||||
$lang->product->view = "{$lang->productCommon}概况";
|
||||
$lang->product->edit = "编辑{$lang->productCommon}";
|
||||
$lang->product->batchEdit = "批量编辑";
|
||||
$lang->product->create = "新增{$lang->productcommon}";
|
||||
$lang->product->read = "{$lang->productcommon}详情";
|
||||
$lang->product->delete = "删除{$lang->productcommon}";
|
||||
$lang->product->create = "新增{$lang->productCommon}";
|
||||
$lang->product->read = "{$lang->productCommon}详情";
|
||||
$lang->product->delete = "删除{$lang->productCommon}";
|
||||
$lang->product->deleted = "已删除";
|
||||
$lang->product->close = "关闭";
|
||||
$lang->product->select = "--请选择{$lang->productcommon}--";
|
||||
$lang->product->select = "--请选择{$lang->productCommon}--";
|
||||
$lang->product->mine = '我负责:';
|
||||
$lang->product->other = '其他:';
|
||||
$lang->product->closed = '已关闭';
|
||||
@@ -34,33 +34,33 @@ $lang->product->plans = '计划数';
|
||||
$lang->product->releases = '发布数';
|
||||
$lang->product->docs = '文档数';
|
||||
$lang->product->bugs = '相关BUG';
|
||||
$lang->product->projects = "关联{$lang->projectcommon}数";
|
||||
$lang->product->projects = "关联{$lang->projectCommon}数";
|
||||
$lang->product->cases = '用例数';
|
||||
$lang->product->builds = 'BUILD数';
|
||||
$lang->product->roadmap = '路线图';
|
||||
$lang->product->doc = '文档列表';
|
||||
$lang->product->project = $lang->projectcommon . '列表';
|
||||
$lang->product->project = $lang->projectCommon . '列表';
|
||||
|
||||
$lang->product->selectProduct = "请选择{$lang->productcommon}";
|
||||
$lang->product->selectProduct = "请选择{$lang->productCommon}";
|
||||
$lang->product->saveButton = " 保存 (S) ";
|
||||
$lang->product->confirmDelete = " 您确定删除该{$lang->productcommon}吗?";
|
||||
$lang->product->ajaxGetProjects = "接口:{$lang->projectcommon}列表";
|
||||
$lang->product->confirmDelete = " 您确定删除该{$lang->productCommon}吗?";
|
||||
$lang->product->ajaxGetProjects = "接口:{$lang->projectCommon}列表";
|
||||
$lang->product->ajaxGetPlans = "接口:计划列表";
|
||||
|
||||
$lang->product->errorFormat = "{$lang->productcommon}数据格式不正确";
|
||||
$lang->product->errorEmptyName = "{$lang->productcommon}名称不能为空";
|
||||
$lang->product->errorEmptyCode = "{$lang->productcommon}代号不能为空";
|
||||
$lang->product->errorNoProduct = "还没有创建{$lang->productcommon}!";
|
||||
$lang->product->accessDenied = "您无权访问该{$lang->productcommon}";
|
||||
$lang->product->errorFormat = "{$lang->productCommon}数据格式不正确";
|
||||
$lang->product->errorEmptyName = "{$lang->productCommon}名称不能为空";
|
||||
$lang->product->errorEmptyCode = "{$lang->productCommon}代号不能为空";
|
||||
$lang->product->errorNoProduct = "还没有创建{$lang->productCommon}!";
|
||||
$lang->product->accessDenied = "您无权访问该{$lang->productCommon}";
|
||||
|
||||
$lang->product->id = '编号';
|
||||
$lang->product->company = '所属公司';
|
||||
$lang->product->name = "{$lang->productcommon}名称";
|
||||
$lang->product->code = "{$lang->productcommon}代号";
|
||||
$lang->product->name = "{$lang->productCommon}名称";
|
||||
$lang->product->code = "{$lang->productCommon}代号";
|
||||
$lang->product->order = '排序';
|
||||
$lang->product->status = '状态';
|
||||
$lang->product->desc = "{$lang->productcommon}描述";
|
||||
$lang->product->PO = "{$lang->productcommon}负责人";
|
||||
$lang->product->desc = "{$lang->productCommon}描述";
|
||||
$lang->product->PO = "{$lang->productCommon}负责人";
|
||||
$lang->product->QD = '测试负责人';
|
||||
$lang->product->RD = '发布负责人';
|
||||
$lang->product->acl = '访问控制';
|
||||
@@ -80,16 +80,16 @@ $lang->product->closedStory = '已关闭';
|
||||
$lang->product->unclosed = '未关闭';
|
||||
|
||||
$lang->product->allStory = '全部需求';
|
||||
$lang->product->allProduct = '全部' . $lang->productcommon;
|
||||
$lang->product->allProductsOfProject = '全部关联' . $lang->productcommon;
|
||||
$lang->product->allProduct = '全部' . $lang->productCommon;
|
||||
$lang->product->allProductsOfProject = '全部关联' . $lang->productCommon;
|
||||
|
||||
$lang->product->statusList[''] = '';
|
||||
$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['open'] = "默认设置(有{$lang->productCommon}视图权限,即可访问)";
|
||||
$lang->product->aclList['private'] = "私有{$lang->productCommon}(只有{$lang->projectCommon}团队成员才能访问)";
|
||||
$lang->product->aclList['custom'] = '自定义白名单(团队成员和白名单的成员可以访问)';
|
||||
|
||||
$lang->product->storySummary = "本页共 <strong>%s</strong> 个需求,预计 <strong>%s</strong> 个工时,用例覆盖率<strong>%s</strong>。";
|
||||
$lang->product->noMatched = '找不到包含"%s"的' . $lang->productcommon;
|
||||
$lang->product->noMatched = '找不到包含"%s"的' . $lang->productCommon;
|
||||
|
||||
@@ -9,19 +9,19 @@
|
||||
* @version $Id: zh-tw.php 5091 2013-07-10 06:06:46Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->product->common = $lang->productcommon . '視圖';
|
||||
$lang->product->index = $lang->productcommon . "首頁";
|
||||
$lang->product->browse = "瀏覽{$lang->productcommon}";
|
||||
$lang->product->common = $lang->productCommon . '視圖';
|
||||
$lang->product->index = $lang->productCommon . "首頁";
|
||||
$lang->product->browse = "瀏覽{$lang->productCommon}";
|
||||
$lang->product->dynamic = "動態";
|
||||
$lang->product->view = "{$lang->productcommon}概況";
|
||||
$lang->product->edit = "編輯{$lang->productcommon}";
|
||||
$lang->product->view = "{$lang->productCommon}概況";
|
||||
$lang->product->edit = "編輯{$lang->productCommon}";
|
||||
$lang->product->batchEdit = "批量編輯";
|
||||
$lang->product->create = "新增{$lang->productcommon}";
|
||||
$lang->product->read = "{$lang->productcommon}詳情";
|
||||
$lang->product->delete = "刪除{$lang->productcommon}";
|
||||
$lang->product->create = "新增{$lang->productCommon}";
|
||||
$lang->product->read = "{$lang->productCommon}詳情";
|
||||
$lang->product->delete = "刪除{$lang->productCommon}";
|
||||
$lang->product->deleted = "已刪除";
|
||||
$lang->product->close = "關閉";
|
||||
$lang->product->select = "--請選擇{$lang->productcommon}--";
|
||||
$lang->product->select = "--請選擇{$lang->productCommon}--";
|
||||
$lang->product->mine = '我負責:';
|
||||
$lang->product->other = '其他:';
|
||||
$lang->product->closed = '已關閉';
|
||||
@@ -34,33 +34,33 @@ $lang->product->plans = '計劃數';
|
||||
$lang->product->releases = '發佈數';
|
||||
$lang->product->docs = '文檔數';
|
||||
$lang->product->bugs = '相關BUG';
|
||||
$lang->product->projects = "關聯{$lang->projectcommon}數";
|
||||
$lang->product->projects = "關聯{$lang->projectCommon}數";
|
||||
$lang->product->cases = '用例數';
|
||||
$lang->product->builds = 'BUILD數';
|
||||
$lang->product->roadmap = '路線圖';
|
||||
$lang->product->doc = '文檔列表';
|
||||
$lang->product->project = $lang->projectcommon . '列表';
|
||||
$lang->product->project = $lang->projectCommon . '列表';
|
||||
|
||||
$lang->product->selectProduct = "請選擇{$lang->productcommon}";
|
||||
$lang->product->selectProduct = "請選擇{$lang->productCommon}";
|
||||
$lang->product->saveButton = " 保存 (S) ";
|
||||
$lang->product->confirmDelete = " 您確定刪除該{$lang->productcommon}嗎?";
|
||||
$lang->product->ajaxGetProjects = "介面:{$lang->projectcommon}列表";
|
||||
$lang->product->confirmDelete = " 您確定刪除該{$lang->productCommon}嗎?";
|
||||
$lang->product->ajaxGetProjects = "介面:{$lang->projectCommon}列表";
|
||||
$lang->product->ajaxGetPlans = "介面:計劃列表";
|
||||
|
||||
$lang->product->errorFormat = "{$lang->productcommon}數據格式不正確";
|
||||
$lang->product->errorEmptyName = "{$lang->productcommon}名稱不能為空";
|
||||
$lang->product->errorEmptyCode = "{$lang->productcommon}代號不能為空";
|
||||
$lang->product->errorNoProduct = "還沒有創建{$lang->productcommon}!";
|
||||
$lang->product->accessDenied = "您無權訪問該{$lang->productcommon}";
|
||||
$lang->product->errorFormat = "{$lang->productCommon}數據格式不正確";
|
||||
$lang->product->errorEmptyName = "{$lang->productCommon}名稱不能為空";
|
||||
$lang->product->errorEmptyCode = "{$lang->productCommon}代號不能為空";
|
||||
$lang->product->errorNoProduct = "還沒有創建{$lang->productCommon}!";
|
||||
$lang->product->accessDenied = "您無權訪問該{$lang->productCommon}";
|
||||
|
||||
$lang->product->id = '編號';
|
||||
$lang->product->company = '所屬公司';
|
||||
$lang->product->name = "{$lang->productcommon}名稱";
|
||||
$lang->product->code = "{$lang->productcommon}代號";
|
||||
$lang->product->name = "{$lang->productCommon}名稱";
|
||||
$lang->product->code = "{$lang->productCommon}代號";
|
||||
$lang->product->order = '排序';
|
||||
$lang->product->status = '狀態';
|
||||
$lang->product->desc = "{$lang->productcommon}描述";
|
||||
$lang->product->PO = "{$lang->productcommon}負責人";
|
||||
$lang->product->desc = "{$lang->productCommon}描述";
|
||||
$lang->product->PO = "{$lang->productCommon}負責人";
|
||||
$lang->product->QD = '測試負責人';
|
||||
$lang->product->RD = '發佈負責人';
|
||||
$lang->product->acl = '訪問控制';
|
||||
@@ -80,16 +80,16 @@ $lang->product->closedStory = '已關閉';
|
||||
$lang->product->unclosed = '未關閉';
|
||||
|
||||
$lang->product->allStory = '全部需求';
|
||||
$lang->product->allProduct = '全部' . $lang->productcommon;
|
||||
$lang->product->allProductsOfProject = '全部關聯' . $lang->productcommon;
|
||||
$lang->product->allProduct = '全部' . $lang->productCommon;
|
||||
$lang->product->allProductsOfProject = '全部關聯' . $lang->productCommon;
|
||||
|
||||
$lang->product->statusList[''] = '';
|
||||
$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['open'] = "預設設置(有{$lang->productCommon}視圖權限,即可訪問)";
|
||||
$lang->product->aclList['private'] = "私有{$lang->productCommon}(只有{$lang->projectCommon}團隊成員才能訪問)";
|
||||
$lang->product->aclList['custom'] = '自定義白名單(團隊成員和白名單的成員可以訪問)';
|
||||
|
||||
$lang->product->storySummary = "本頁共 <strong>%s</strong> 個需求,預計 <strong>%s</strong> 個工時,用例覆蓋率<strong>%s</strong>。";
|
||||
$lang->product->noMatched = '找不到包含"%s"的' . $lang->productcommon;
|
||||
$lang->product->noMatched = '找不到包含"%s"的' . $lang->productCommon;
|
||||
|
||||
@@ -37,7 +37,7 @@ $lang->productplan->confirmUnlinkStory = "Are you sure to remove this story?";
|
||||
$lang->productplan->confirmUnlinkBug = "Are you sure to remove this bug?";
|
||||
|
||||
$lang->productplan->id = 'ID';
|
||||
$lang->productplan->product = $lang->productcommon;
|
||||
$lang->productplan->product = $lang->productCommon;
|
||||
$lang->productplan->title = 'Title';
|
||||
$lang->productplan->desc = 'Desc';
|
||||
$lang->productplan->begin = 'Begin';
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
* @version $Id: zh-cn.php 4659 2013-04-17 06:45:08Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->productplan->common = $lang->productcommon . '计划';
|
||||
$lang->productplan->common = $lang->productCommon . '计划';
|
||||
$lang->productplan->browse = "浏览计划";
|
||||
$lang->productplan->index = "计划列表";
|
||||
$lang->productplan->create = "创建计划";
|
||||
@@ -37,7 +37,7 @@ $lang->productplan->confirmUnlinkStory = "您确认移除该需求吗?";
|
||||
$lang->productplan->confirmUnlinkBug = "您确认移除该Bug吗?";
|
||||
|
||||
$lang->productplan->id = '编号';
|
||||
$lang->productplan->product = $lang->productcommon;
|
||||
$lang->productplan->product = $lang->productCommon;
|
||||
$lang->productplan->title = '名称';
|
||||
$lang->productplan->desc = '描述';
|
||||
$lang->productplan->begin = '开始日期';
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
* @version $Id: zh-tw.php 4659 2013-04-17 06:45:08Z chencongzhi520@gmail.com $
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->productplan->common = $lang->productcommon . '計劃';
|
||||
$lang->productplan->common = $lang->productCommon . '計劃';
|
||||
$lang->productplan->browse = "瀏覽計劃";
|
||||
$lang->productplan->index = "計劃列表";
|
||||
$lang->productplan->create = "創建計劃";
|
||||
@@ -37,7 +37,7 @@ $lang->productplan->confirmUnlinkStory = "您確認移除該需求嗎?";
|
||||
$lang->productplan->confirmUnlinkBug = "您確認移除該Bug嗎?";
|
||||
|
||||
$lang->productplan->id = '編號';
|
||||
$lang->productplan->product = $lang->productcommon;
|
||||
$lang->productplan->product = $lang->productCommon;
|
||||
$lang->productplan->title = '名稱';
|
||||
$lang->productplan->desc = '描述';
|
||||
$lang->productplan->begin = '開始日期';
|
||||
|
||||
@@ -10,10 +10,10 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
/* Fields. */
|
||||
$lang->project->common = $lang->projectcommon;
|
||||
$lang->project->common = $lang->projectCommon;
|
||||
$lang->project->id = 'ID';
|
||||
$lang->project->company = 'Company';
|
||||
$lang->project->fromproject = 'From' . $lang->projectcommon;
|
||||
$lang->project->fromproject = 'From' . $lang->projectCommon;
|
||||
$lang->project->iscat = 'Is category';
|
||||
$lang->project->type = 'Type';
|
||||
$lang->project->parent = 'Parent';
|
||||
@@ -36,15 +36,15 @@ $lang->project->closedDate = 'Closed date';
|
||||
$lang->project->canceledBy = 'Canceled by';
|
||||
$lang->project->canceledDate = 'Canceled date';
|
||||
$lang->project->owner = 'Owner';
|
||||
$lang->project->PO = $lang->productcommon . ' owner';
|
||||
$lang->project->PM = $lang->projectcommon . ' manager';
|
||||
$lang->project->PO = $lang->productCommon . ' owner';
|
||||
$lang->project->PM = $lang->projectCommon . ' manager';
|
||||
$lang->project->QD = 'Quality director';
|
||||
$lang->project->RD = 'Release director';
|
||||
$lang->project->acl = 'Access limitation';
|
||||
$lang->project->teamname = 'Team name';
|
||||
$lang->project->order = "{$lang->projectcommon} order";
|
||||
$lang->project->products = "{$lang->productcommon}s";
|
||||
$lang->project->childProjects = "Child {$lang->projectcommon}s";
|
||||
$lang->project->order = "{$lang->projectCommon} order";
|
||||
$lang->project->products = "{$lang->productCommon}s";
|
||||
$lang->project->childProjects = "Child {$lang->projectCommon}s";
|
||||
$lang->project->whitelist = 'Whitelist';
|
||||
$lang->project->totalEstimate = 'Est';
|
||||
$lang->project->totalConsumed = 'Done';
|
||||
@@ -52,8 +52,8 @@ $lang->project->totalLeft = 'Left';
|
||||
$lang->project->Left = 'Left';
|
||||
$lang->project->progess = 'Progess';
|
||||
$lang->project->viewBug = 'View bug';
|
||||
$lang->project->noProduct = "No {$lang->productcommon}";
|
||||
$lang->project->select = "--Select {$lang->projectcommon}--";
|
||||
$lang->project->noProduct = "No {$lang->productCommon}";
|
||||
$lang->project->select = "--Select {$lang->projectCommon}--";
|
||||
$lang->project->createStory = "Create story";
|
||||
$lang->project->all = 'All';
|
||||
$lang->project->undone = 'Undone';
|
||||
@@ -98,7 +98,7 @@ $lang->project->statusList['doing'] = 'Progressing';
|
||||
$lang->project->statusList['suspended'] = 'Suspended';
|
||||
$lang->project->statusList['done'] = 'Done';
|
||||
|
||||
$lang->project->aclList['open'] = "Default(Having the priviledge of {$lang->projectcommon} module can visit this {$lang->projectcommon})";
|
||||
$lang->project->aclList['open'] = "Default(Having the priviledge of {$lang->projectCommon} module can visit this {$lang->projectCommon})";
|
||||
$lang->project->aclList['private'] = 'Private(Only team members can visit)';
|
||||
$lang->project->aclList['custom'] = 'Whitelist(Team members and who belongs to the whitelist grups can visit)';
|
||||
|
||||
@@ -117,11 +117,11 @@ $lang->project->computeBurn = 'Update';
|
||||
$lang->project->burnData = 'Burndown data';
|
||||
$lang->project->team = 'Team';
|
||||
$lang->project->doc = 'Doc';
|
||||
$lang->project->manageProducts = 'Link ' . $lang->productcommon;
|
||||
$lang->project->manageProducts = 'Link ' . $lang->productCommon;
|
||||
$lang->project->linkStory = 'Link story';
|
||||
$lang->project->view = "Info";
|
||||
$lang->project->create = "Add";
|
||||
$lang->project->copy = "Copy a {$lang->projectcommon}";
|
||||
$lang->project->copy = "Copy a {$lang->projectCommon}";
|
||||
$lang->project->delete = "Delete";
|
||||
$lang->project->browse = "Browse";
|
||||
$lang->project->edit = "Edit";
|
||||
@@ -132,7 +132,7 @@ $lang->project->unlinkStory = 'Remove story';
|
||||
$lang->project->batchUnlinkStory = 'Batch remove story';
|
||||
$lang->project->importTask = 'Transfer task';
|
||||
$lang->project->importBug = 'Import bug';
|
||||
$lang->project->ajaxGetProducts = "API: get {$lang->projectcommon}'s {$lang->productcommon}s";
|
||||
$lang->project->ajaxGetProducts = "API: get {$lang->projectCommon}'s {$lang->productCommon}s";
|
||||
$lang->project->updateOrder = 'Order';
|
||||
|
||||
/* Browse. */
|
||||
@@ -167,16 +167,16 @@ $lang->project->moduleTask = 'Module';
|
||||
$lang->project->byQuery = 'Search';
|
||||
|
||||
/* Browse tabs. */
|
||||
$lang->project->allProject = "All {$lang->projectcommon}s";
|
||||
$lang->project->aboveAllProduct = "Above all {$lang->productcommon}s";
|
||||
$lang->project->aboveAllProject = "Above all {$lang->projectcommon}s";
|
||||
$lang->project->allProject = "All {$lang->projectCommon}s";
|
||||
$lang->project->aboveAllProduct = "Above all {$lang->productCommon}s";
|
||||
$lang->project->aboveAllProject = "Above all {$lang->projectCommon}s";
|
||||
|
||||
/* Notcie. */
|
||||
$lang->project->selectProject = "Select {$lang->projectcommon}";
|
||||
$lang->project->selectProject = "Select {$lang->projectCommon}";
|
||||
$lang->project->beginAndEnd = 'Begin and end';
|
||||
$lang->project->lblStats = 'Stats';
|
||||
$lang->project->stats = 'Total work hours is 『%s』hours, <br />Total estimate is『%s』hours,<br />Total confused is『%s』hours<br />Total left is『%s』hours';
|
||||
$lang->project->oneLineStats = "{$lang->projectcommon}『%s』, code is『%s』, {$lang->productcommon}s is『%s』,begin from『%s』to 『%s』,total estimate『%s』hours,consumed『%s』hours,left『%s』hours.";
|
||||
$lang->project->oneLineStats = "{$lang->projectCommon}『%s』, code is『%s』, {$lang->productCommon}s is『%s』,begin from『%s』to 『%s』,total estimate『%s』hours,consumed『%s』hours,left『%s』hours.";
|
||||
$lang->project->taskSummary = "<strong>%s</strong> tasks in this page. Pending: <strong>%s</strong>. doing: <strong>%s</strong>. Est: <strong>%s</strong> h. Consumed: <strong>%s</strong> h. Left: <strong>%s</strong>.";
|
||||
$lang->project->memberHours = "%s has <strong>%s</strong> workhours, ";
|
||||
$lang->project->groupSummary = "<strong>%s</strong> tasks in this group, wait:<strong>%s</strong>, doing:<strong>%s</strong>, estimate <strong>%s</strong>, consumed <strong>%s</strong>, left <strong>%s</strong> hours.";
|
||||
@@ -184,15 +184,15 @@ $lang->project->wbs = "WBS";
|
||||
$lang->project->batchWBS = "Batch WBS";
|
||||
$lang->project->largeBurnChart = 'View large';
|
||||
$lang->project->howToUpdateBurn = "<a href='http://api.zentao.net/goto.php?item=burndown&lang=zh-cn' title='How to update burndown?' target='_blank'><i class='icon-question-sign'></i></a>";
|
||||
$lang->project->whyNoStories = "There no active stories to added to this {$lang->projectcommon}. Please check the linked {$lang->productcommon}.";
|
||||
$lang->project->whyNoStories = "There no active stories to added to this {$lang->projectCommon}. Please check the linked {$lang->productCommon}.";
|
||||
$lang->project->doneProjects = 'Done';
|
||||
$lang->project->unDoneProjects = 'Undone';
|
||||
$lang->project->copyTeam = 'Copy a team';
|
||||
$lang->project->copyFromTeam = 'Copy form team: <strong>%s</strong>';
|
||||
$lang->project->noMatched = "No matched {$lang->projectcommon} including '%s'";
|
||||
$lang->project->copyTitle = "Choose A {$lang->projectcommon} To Copy";
|
||||
$lang->project->noMatched = "No matched {$lang->projectCommon} including '%s'";
|
||||
$lang->project->copyTitle = "Choose A {$lang->projectCommon} To Copy";
|
||||
$lang->project->copyTeamTitle = 'Choose A Team To Copy';
|
||||
$lang->project->copyNoProject = "No {$lang->projectcommon} To Copy";
|
||||
$lang->project->copyNoProject = "No {$lang->projectCommon} To Copy";
|
||||
$lang->project->copyFromProject = 'Copy from: <strong>%s</strong>';
|
||||
$lang->project->reCopy = 'recopy';
|
||||
$lang->project->cancelCopy = 'cancel copy';
|
||||
@@ -200,18 +200,18 @@ $lang->project->byPeriod = 'By period';
|
||||
$lang->project->byUser = 'By user';
|
||||
|
||||
/* Confirm. */
|
||||
$lang->project->confirmDelete = "Are you sure to delete {$lang->projectcommon} [%s]?";
|
||||
$lang->project->confirmUnlinkMember = "Are you sure to remove this user from this {$lang->projectcommon}?";
|
||||
$lang->project->confirmUnlinkStory = "Are you sure to remove the story from this {$lang->projectcommon}?";
|
||||
$lang->project->errorNoLinkedProducts = "There is no linked {$lang->productcommon}s, go to the link page.";
|
||||
$lang->project->accessDenied = "Access to this {$lang->projectcommon} denied.";
|
||||
$lang->project->confirmDelete = "Are you sure to delete {$lang->projectCommon} [%s]?";
|
||||
$lang->project->confirmUnlinkMember = "Are you sure to remove this user from this {$lang->projectCommon}?";
|
||||
$lang->project->confirmUnlinkStory = "Are you sure to remove the story from this {$lang->projectCommon}?";
|
||||
$lang->project->errorNoLinkedProducts = "There is no linked {$lang->productCommon}s, go to the link page.";
|
||||
$lang->project->accessDenied = "Access to this {$lang->projectCommon} denied.";
|
||||
$lang->project->tips = 'Tips';
|
||||
$lang->project->afterInfo = 'Successful and you can do:';
|
||||
$lang->project->setTeam = 'Set team';
|
||||
$lang->project->linkStory = 'Link story';
|
||||
$lang->project->createTask = 'Create task';
|
||||
$lang->project->goback = 'Go back';
|
||||
$lang->project->linkProduct = "Select {$lang->productcommon} to link...";
|
||||
$lang->project->linkProduct = "Select {$lang->productCommon} to link...";
|
||||
$lang->project->noweekend = 'No weekend';
|
||||
$lang->project->withweekend = 'With weekend';
|
||||
$lang->project->interval = 'Interval';
|
||||
@@ -230,11 +230,11 @@ $lang->project->charts->burn->graph->rotateNames = 1;
|
||||
$lang->project->charts->burn->graph->showValues = 0;
|
||||
|
||||
$lang->project->placeholder = new stdclass();
|
||||
$lang->project->placeholder->code = "{$lang->projectcommon} code";
|
||||
$lang->project->placeholder->code = "{$lang->projectCommon} code";
|
||||
|
||||
$lang->project->selectGroup = new stdclass();
|
||||
$lang->project->selectGroup->doing = '(doing)';
|
||||
$lang->project->selectGroup->suspended = '(suspended)';
|
||||
$lang->project->selectGroup->done = '(done)';
|
||||
|
||||
$lang->project->projectTasks = "{$lang->projectcommon}s";
|
||||
$lang->project->projectTasks = "{$lang->projectCommon}s";
|
||||
|
||||
@@ -10,25 +10,25 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
/* 字段列表。*/
|
||||
$lang->project->common = $lang->projectcommon . '视图';
|
||||
$lang->project->id = $lang->projectcommon . '编号';
|
||||
$lang->project->common = $lang->projectCommon . '视图';
|
||||
$lang->project->id = $lang->projectCommon . '编号';
|
||||
$lang->project->company = '所属公司';
|
||||
$lang->project->fromproject = '所属' . $lang->projectcommon;
|
||||
$lang->project->fromproject = '所属' . $lang->projectCommon;
|
||||
$lang->project->iscat = '作为目录';
|
||||
$lang->project->type = $lang->projectcommon . '类型';
|
||||
$lang->project->parent = '上级' . $lang->projectcommon;
|
||||
$lang->project->name = $lang->projectcommon . '名称';
|
||||
$lang->project->code = $lang->projectcommon . '代号';
|
||||
$lang->project->type = $lang->projectCommon . '类型';
|
||||
$lang->project->parent = '上级' . $lang->projectCommon;
|
||||
$lang->project->name = $lang->projectCommon . '名称';
|
||||
$lang->project->code = $lang->projectCommon . '代号';
|
||||
$lang->project->begin = '开始日期';
|
||||
$lang->project->end = '结束日期';
|
||||
$lang->project->dateRange = '起始日期';
|
||||
$lang->project->to = '至';
|
||||
$lang->project->days = '可用工作日';
|
||||
$lang->project->day = '天';
|
||||
$lang->project->status = $lang->projectcommon . '状态';
|
||||
$lang->project->status = $lang->projectCommon . '状态';
|
||||
$lang->project->statge = '所处阶段';
|
||||
$lang->project->pri = '优先级';
|
||||
$lang->project->desc = $lang->projectcommon . '描述';
|
||||
$lang->project->desc = $lang->projectCommon . '描述';
|
||||
$lang->project->openedBy = '由谁创建';
|
||||
$lang->project->openedDate = '创建日期';
|
||||
$lang->project->closedBy = '由谁关闭';
|
||||
@@ -36,15 +36,15 @@ $lang->project->closedDate = '关闭日期';
|
||||
$lang->project->canceledBy = '由谁取消';
|
||||
$lang->project->canceledDate = '取消日期';
|
||||
$lang->project->owner = '负责人';
|
||||
$lang->project->PO = $lang->productcommon . '负责人';
|
||||
$lang->project->PM = $lang->projectcommon . '负责人';
|
||||
$lang->project->PO = $lang->productCommon . '负责人';
|
||||
$lang->project->PM = $lang->projectCommon . '负责人';
|
||||
$lang->project->QD = '测试负责人';
|
||||
$lang->project->RD = '发布负责人';
|
||||
$lang->project->acl = '访问控制';
|
||||
$lang->project->teamname = '团队名称';
|
||||
$lang->project->order = $lang->projectcommon . '排序';
|
||||
$lang->project->products = '相关' . $lang->productcommon;
|
||||
$lang->project->childProjects = "子{$lang->projectcommon}";
|
||||
$lang->project->order = $lang->projectCommon . '排序';
|
||||
$lang->project->products = '相关' . $lang->productCommon;
|
||||
$lang->project->childProjects = "子{$lang->projectCommon}";
|
||||
$lang->project->whitelist = '分组白名单';
|
||||
$lang->project->totalEstimate = '总预计';
|
||||
$lang->project->totalConsumed = '总消耗';
|
||||
@@ -52,13 +52,13 @@ $lang->project->totalLeft = '总剩余';
|
||||
$lang->project->Left = '剩余';
|
||||
$lang->project->progess = '进度';
|
||||
$lang->project->viewBug = '查看bug';
|
||||
$lang->project->noProduct = "无{$lang->productcommon}{$lang->projectcommon}";
|
||||
$lang->project->select = "--请选择{$lang->projectcommon}--";
|
||||
$lang->project->noProduct = "无{$lang->productCommon}{$lang->projectCommon}";
|
||||
$lang->project->select = "--请选择{$lang->projectCommon}--";
|
||||
$lang->project->createStory = "新增需求";
|
||||
$lang->project->all = '所有';
|
||||
$lang->project->undone = '未完成';
|
||||
$lang->project->unclosed = '未关闭';
|
||||
$lang->project->typeDesc = "运维{$lang->projectcommon}禁用燃尽图和需求。";
|
||||
$lang->project->typeDesc = "运维{$lang->projectCommon}禁用燃尽图和需求。";
|
||||
$lang->project->mine = '我负责:';
|
||||
$lang->project->other = '其他:';
|
||||
$lang->project->deleted = '已删除';
|
||||
@@ -69,9 +69,9 @@ $lang->project->putoff = '延期';
|
||||
$lang->project->suspend = '挂起';
|
||||
$lang->project->close = '结束';
|
||||
|
||||
$lang->project->typeList['sprint'] = "短期$lang->projectcommon";
|
||||
$lang->project->typeList['waterfall'] = "长期$lang->projectcommon";
|
||||
$lang->project->typeList['ops'] = "运维$lang->projectcommon";
|
||||
$lang->project->typeList['sprint'] = "短期$lang->projectCommon";
|
||||
$lang->project->typeList['waterfall'] = "长期$lang->projectCommon";
|
||||
$lang->project->typeList['ops'] = "运维$lang->projectCommon";
|
||||
|
||||
$lang->project->endList[7] = '一星期';
|
||||
$lang->project->endList[14] = '两星期';
|
||||
@@ -98,12 +98,12 @@ $lang->project->statusList['doing'] = '进行中';
|
||||
$lang->project->statusList['suspended'] = '已挂起';
|
||||
$lang->project->statusList['done'] = '已完成';
|
||||
|
||||
$lang->project->aclList['open'] = "默认设置(有{$lang->projectcommon}视图权限,即可访问)";
|
||||
$lang->project->aclList['private'] = "私有{$lang->projectcommon}(只有{$lang->projectcommon}团队成员才能访问)";
|
||||
$lang->project->aclList['open'] = "默认设置(有{$lang->projectCommon}视图权限,即可访问)";
|
||||
$lang->project->aclList['private'] = "私有{$lang->projectCommon}(只有{$lang->projectCommon}团队成员才能访问)";
|
||||
$lang->project->aclList['custom'] = "自定义白名单(团队成员和白名单的成员可以访问)";
|
||||
|
||||
/* 方法列表。*/
|
||||
$lang->project->index = "{$lang->projectcommon}首页";
|
||||
$lang->project->index = "{$lang->projectCommon}首页";
|
||||
$lang->project->task = '任务列表';
|
||||
$lang->project->groupTask = '分组浏览任务';
|
||||
$lang->project->story = '需求列表';
|
||||
@@ -117,14 +117,14 @@ $lang->project->computeBurn = '更新';
|
||||
$lang->project->burnData = '燃尽图数据';
|
||||
$lang->project->team = '团队成员';
|
||||
$lang->project->doc = '文档列表';
|
||||
$lang->project->manageProducts = '关联' . $lang->productcommon;
|
||||
$lang->project->manageProducts = '关联' . $lang->productCommon;
|
||||
$lang->project->linkStory = '关联需求';
|
||||
$lang->project->view = "{$lang->projectcommon}概况";
|
||||
$lang->project->create = "添加{$lang->projectcommon}";
|
||||
$lang->project->copy = "复制{$lang->projectcommon}";
|
||||
$lang->project->delete = "删除{$lang->projectcommon}";
|
||||
$lang->project->browse = "浏览{$lang->projectcommon}";
|
||||
$lang->project->edit = "编辑{$lang->projectcommon}";
|
||||
$lang->project->view = "{$lang->projectCommon}概况";
|
||||
$lang->project->create = "添加{$lang->projectCommon}";
|
||||
$lang->project->copy = "复制{$lang->projectCommon}";
|
||||
$lang->project->delete = "删除{$lang->projectCommon}";
|
||||
$lang->project->browse = "浏览{$lang->projectCommon}";
|
||||
$lang->project->edit = "编辑{$lang->projectCommon}";
|
||||
$lang->project->batchEdit = "批量编辑";
|
||||
$lang->project->manageMembers = '团队管理';
|
||||
$lang->project->unlinkMember = '移除成员';
|
||||
@@ -132,7 +132,7 @@ $lang->project->unlinkStory = '移除需求';
|
||||
$lang->project->batchUnlinkStory = '批量移除需求';
|
||||
$lang->project->importTask = '转入任务';
|
||||
$lang->project->importBug = '导入Bug';
|
||||
$lang->project->ajaxGetProducts = "接口:获得{$lang->projectcommon}{$lang->productcommon}列表";
|
||||
$lang->project->ajaxGetProducts = "接口:获得{$lang->projectCommon}{$lang->productCommon}列表";
|
||||
$lang->project->updateOrder = '排序';
|
||||
|
||||
/* 分组浏览。*/
|
||||
@@ -167,16 +167,16 @@ $lang->project->moduleTask = '按模块';
|
||||
$lang->project->byQuery = '搜索';
|
||||
|
||||
/* 查询条件列表。*/
|
||||
$lang->project->allProject = "所有{$lang->projectcommon}";
|
||||
$lang->project->aboveAllProduct = "以上所有{$lang->productcommon}";
|
||||
$lang->project->aboveAllProject = "以上所有{$lang->projectcommon}";
|
||||
$lang->project->allProject = "所有{$lang->projectCommon}";
|
||||
$lang->project->aboveAllProduct = "以上所有{$lang->productCommon}";
|
||||
$lang->project->aboveAllProject = "以上所有{$lang->projectCommon}";
|
||||
|
||||
/* 页面提示。*/
|
||||
$lang->project->selectProject = "请选择{$lang->projectcommon}";
|
||||
$lang->project->selectProject = "请选择{$lang->projectCommon}";
|
||||
$lang->project->beginAndEnd = '起止时间';
|
||||
$lang->project->lblStats = '工时统计';
|
||||
$lang->project->stats = '可用工时<strong>%s</strong>工时<br />总共预计<strong>%s</strong>工时<br />已经消耗<strong>%s</strong>工时<br />预计剩余<strong>%s</strong>工时';
|
||||
$lang->project->oneLineStats = "{$lang->projectcommon}<strong>%s</strong>, 代号为<strong>%s</strong>, 相关{$lang->productcommon}为<strong>%s</strong>,<strong>%s</strong>开始,<strong>%s</strong>结束,总预计<strong>%s</strong>工时,已消耗<strong>%s</strong>工时,预计剩余<strong>%s</strong>工时。";
|
||||
$lang->project->oneLineStats = "{$lang->projectCommon}<strong>%s</strong>, 代号为<strong>%s</strong>, 相关{$lang->productCommon}为<strong>%s</strong>,<strong>%s</strong>开始,<strong>%s</strong>结束,总预计<strong>%s</strong>工时,已消耗<strong>%s</strong>工时,预计剩余<strong>%s</strong>工时。";
|
||||
$lang->project->taskSummary = "本页共 <strong>%s</strong> 个任务,未开始<strong>%s</strong>,进行中<strong>%s</strong>,总预计<strong>%s</strong>工时,已消耗<strong>%s</strong>工时,剩余<strong>%s</strong>工时。";
|
||||
$lang->project->memberHours = "%s共有 <strong>%s</strong> 个可用工时,";
|
||||
$lang->project->groupSummary = "本组共 <strong>%s</strong> 个任务,未开始<strong>%s</strong>,进行中<strong>%s</strong>,总预计<strong>%s</strong>工时,已消耗<strong>%s</strong>工时,剩余<strong>%s</strong>工时。";
|
||||
@@ -184,34 +184,34 @@ $lang->project->wbs = "分解任务";
|
||||
$lang->project->batchWBS = "批量分解";
|
||||
$lang->project->largeBurnChart = '点击查看大图';
|
||||
$lang->project->howToUpdateBurn = "<a href='http://api.zentao.net/goto.php?item=burndown&lang=zh-cn' target='_blank' title='如何更新燃尽图?'><i class='icon-question-sign'></i></a>";
|
||||
$lang->project->whyNoStories = "看起来没有需求可以关联。请检查下{$lang->projectcommon}关联的{$lang->productcommon}中有没有需求,而且要确保它们已经审核通过。";
|
||||
$lang->project->whyNoStories = "看起来没有需求可以关联。请检查下{$lang->projectCommon}关联的{$lang->productCommon}中有没有需求,而且要确保它们已经审核通过。";
|
||||
$lang->project->doneProjects = '已结束';
|
||||
$lang->project->unDoneProjects = '未结束';
|
||||
$lang->project->copyTeam = '复制团队';
|
||||
$lang->project->copyFromTeam = "复制自{$lang->projectcommon}团队: <strong>%s</strong>";
|
||||
$lang->project->noMatched = "找不到包含'%s'的$lang->projectcommon";
|
||||
$lang->project->copyTitle = "请选择一个{$lang->projectcommon}来复制";
|
||||
$lang->project->copyTeamTitle = "请选择一个{$lang->projectcommon}团队来复制";
|
||||
$lang->project->copyNoProject = "没有可用的{$lang->projectcommon}来复制";
|
||||
$lang->project->copyFromProject = "复制自{$lang->projectcommon} <strong>%s</strong>";
|
||||
$lang->project->copyFromTeam = "复制自{$lang->projectCommon}团队: <strong>%s</strong>";
|
||||
$lang->project->noMatched = "找不到包含'%s'的$lang->projectCommon";
|
||||
$lang->project->copyTitle = "请选择一个{$lang->projectCommon}来复制";
|
||||
$lang->project->copyTeamTitle = "请选择一个{$lang->projectCommon}团队来复制";
|
||||
$lang->project->copyNoProject = "没有可用的{$lang->projectCommon}来复制";
|
||||
$lang->project->copyFromProject = "复制自{$lang->projectCommon} <strong>%s</strong>";
|
||||
$lang->project->reCopy = '重新复制';
|
||||
$lang->project->cancelCopy = '取消复制';
|
||||
$lang->project->byPeriod = '按时间段';
|
||||
$lang->project->byUser = '按用户';
|
||||
|
||||
/* 交互提示。*/
|
||||
$lang->project->confirmDelete = "您确定删除{$lang->projectcommon}[%s]吗?";
|
||||
$lang->project->confirmUnlinkMember = "您确定从该{$lang->projectcommon}中移除该用户吗?";
|
||||
$lang->project->confirmUnlinkStory = "您确定从该{$lang->projectcommon}中移除该需求吗?";
|
||||
$lang->project->errorNoLinkedProducts = "该{$lang->projectcommon}没有关联的{$lang->productcommon},系统将转到{$lang->productcommon}关联页面";
|
||||
$lang->project->accessDenied = "您无权访问该{$lang->projectcommon}!";
|
||||
$lang->project->confirmDelete = "您确定删除{$lang->projectCommon}[%s]吗?";
|
||||
$lang->project->confirmUnlinkMember = "您确定从该{$lang->projectCommon}中移除该用户吗?";
|
||||
$lang->project->confirmUnlinkStory = "您确定从该{$lang->projectCommon}中移除该需求吗?";
|
||||
$lang->project->errorNoLinkedProducts = "该{$lang->projectCommon}没有关联的{$lang->productCommon},系统将转到{$lang->productCommon}关联页面";
|
||||
$lang->project->accessDenied = "您无权访问该{$lang->projectCommon}!";
|
||||
$lang->project->tips = '提示';
|
||||
$lang->project->afterInfo = "{$lang->projectcommon}添加成功,您现在可以进行以下操作:";
|
||||
$lang->project->afterInfo = "{$lang->projectCommon}添加成功,您现在可以进行以下操作:";
|
||||
$lang->project->setTeam = '设置团队';
|
||||
$lang->project->linkStory = '关联需求';
|
||||
$lang->project->createTask = '添加任务';
|
||||
$lang->project->goback = "返回{$lang->projectcommon}首页";
|
||||
$lang->project->linkProduct = "选择{$lang->productcommon}关联...";
|
||||
$lang->project->goback = "返回{$lang->projectCommon}首页";
|
||||
$lang->project->linkProduct = "选择{$lang->productCommon}关联...";
|
||||
$lang->project->noweekend = '去除周末';
|
||||
$lang->project->withweekend = '显示周末';
|
||||
$lang->project->interval = '间隔';
|
||||
@@ -237,4 +237,4 @@ $lang->project->selectGroup->doing = '(进行中)';
|
||||
$lang->project->selectGroup->suspended = '(已挂起)';
|
||||
$lang->project->selectGroup->done = '(已结束)';
|
||||
|
||||
$lang->project->projectTasks = $lang->projectcommon;
|
||||
$lang->project->projectTasks = $lang->projectCommon;
|
||||
|
||||
@@ -10,25 +10,25 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
/* 欄位列表。*/
|
||||
$lang->project->common = $lang->projectcommon . '視圖';
|
||||
$lang->project->id = $lang->projectcommon . '編號';
|
||||
$lang->project->common = $lang->projectCommon . '視圖';
|
||||
$lang->project->id = $lang->projectCommon . '編號';
|
||||
$lang->project->company = '所屬公司';
|
||||
$lang->project->fromproject = '所屬' . $lang->projectcommon;
|
||||
$lang->project->fromproject = '所屬' . $lang->projectCommon;
|
||||
$lang->project->iscat = '作為目錄';
|
||||
$lang->project->type = $lang->projectcommon . '類型';
|
||||
$lang->project->parent = '上級' . $lang->projectcommon;
|
||||
$lang->project->name = $lang->projectcommon . '名稱';
|
||||
$lang->project->code = $lang->projectcommon . '代號';
|
||||
$lang->project->type = $lang->projectCommon . '類型';
|
||||
$lang->project->parent = '上級' . $lang->projectCommon;
|
||||
$lang->project->name = $lang->projectCommon . '名稱';
|
||||
$lang->project->code = $lang->projectCommon . '代號';
|
||||
$lang->project->begin = '開始日期';
|
||||
$lang->project->end = '結束日期';
|
||||
$lang->project->dateRange = '起始日期';
|
||||
$lang->project->to = '至';
|
||||
$lang->project->days = '可用工作日';
|
||||
$lang->project->day = '天';
|
||||
$lang->project->status = $lang->projectcommon . '狀態';
|
||||
$lang->project->status = $lang->projectCommon . '狀態';
|
||||
$lang->project->statge = '所處階段';
|
||||
$lang->project->pri = '優先順序';
|
||||
$lang->project->desc = $lang->projectcommon . '描述';
|
||||
$lang->project->desc = $lang->projectCommon . '描述';
|
||||
$lang->project->openedBy = '由誰創建';
|
||||
$lang->project->openedDate = '創建日期';
|
||||
$lang->project->closedBy = '由誰關閉';
|
||||
@@ -36,15 +36,15 @@ $lang->project->closedDate = '關閉日期';
|
||||
$lang->project->canceledBy = '由誰取消';
|
||||
$lang->project->canceledDate = '取消日期';
|
||||
$lang->project->owner = '負責人';
|
||||
$lang->project->PO = $lang->productcommon . '負責人';
|
||||
$lang->project->PM = $lang->projectcommon . '負責人';
|
||||
$lang->project->PO = $lang->productCommon . '負責人';
|
||||
$lang->project->PM = $lang->projectCommon . '負責人';
|
||||
$lang->project->QD = '測試負責人';
|
||||
$lang->project->RD = '發佈負責人';
|
||||
$lang->project->acl = '訪問控制';
|
||||
$lang->project->teamname = '團隊名稱';
|
||||
$lang->project->order = $lang->projectcommon . '排序';
|
||||
$lang->project->products = '相關' . $lang->productcommon;
|
||||
$lang->project->childProjects = "子{$lang->projectcommon}";
|
||||
$lang->project->order = $lang->projectCommon . '排序';
|
||||
$lang->project->products = '相關' . $lang->productCommon;
|
||||
$lang->project->childProjects = "子{$lang->projectCommon}";
|
||||
$lang->project->whitelist = '分組白名單';
|
||||
$lang->project->totalEstimate = '總預計';
|
||||
$lang->project->totalConsumed = '總消耗';
|
||||
@@ -52,13 +52,13 @@ $lang->project->totalLeft = '總剩餘';
|
||||
$lang->project->Left = '剩餘';
|
||||
$lang->project->progess = '進度';
|
||||
$lang->project->viewBug = '查看bug';
|
||||
$lang->project->noProduct = "無{$lang->productcommon}{$lang->projectcommon}";
|
||||
$lang->project->select = "--請選擇{$lang->projectcommon}--";
|
||||
$lang->project->noProduct = "無{$lang->productCommon}{$lang->projectCommon}";
|
||||
$lang->project->select = "--請選擇{$lang->projectCommon}--";
|
||||
$lang->project->createStory = "新增需求";
|
||||
$lang->project->all = '所有';
|
||||
$lang->project->undone = '未完成';
|
||||
$lang->project->unclosed = '未關閉';
|
||||
$lang->project->typeDesc = "運維{$lang->projectcommon}禁用燃盡圖和需求。";
|
||||
$lang->project->typeDesc = "運維{$lang->projectCommon}禁用燃盡圖和需求。";
|
||||
$lang->project->mine = '我負責:';
|
||||
$lang->project->other = '其他:';
|
||||
$lang->project->deleted = '已刪除';
|
||||
@@ -69,9 +69,9 @@ $lang->project->putoff = '延期';
|
||||
$lang->project->suspend = '掛起';
|
||||
$lang->project->close = '結束';
|
||||
|
||||
$lang->project->typeList['sprint'] = "短期$lang->projectcommon";
|
||||
$lang->project->typeList['waterfall'] = "長期$lang->projectcommon";
|
||||
$lang->project->typeList['ops'] = "運維$lang->projectcommon";
|
||||
$lang->project->typeList['sprint'] = "短期$lang->projectCommon";
|
||||
$lang->project->typeList['waterfall'] = "長期$lang->projectCommon";
|
||||
$lang->project->typeList['ops'] = "運維$lang->projectCommon";
|
||||
|
||||
$lang->project->endList[7] = '一星期';
|
||||
$lang->project->endList[14] = '兩星期';
|
||||
@@ -98,12 +98,12 @@ $lang->project->statusList['doing'] = '進行中';
|
||||
$lang->project->statusList['suspended'] = '已掛起';
|
||||
$lang->project->statusList['done'] = '已完成';
|
||||
|
||||
$lang->project->aclList['open'] = "預設設置(有{$lang->projectcommon}視圖權限,即可訪問)";
|
||||
$lang->project->aclList['private'] = "私有{$lang->projectcommon}(只有{$lang->projectcommon}團隊成員才能訪問)";
|
||||
$lang->project->aclList['open'] = "預設設置(有{$lang->projectCommon}視圖權限,即可訪問)";
|
||||
$lang->project->aclList['private'] = "私有{$lang->projectCommon}(只有{$lang->projectCommon}團隊成員才能訪問)";
|
||||
$lang->project->aclList['custom'] = "自定義白名單(團隊成員和白名單的成員可以訪問)";
|
||||
|
||||
/* 方法列表。*/
|
||||
$lang->project->index = "{$lang->projectcommon}首頁";
|
||||
$lang->project->index = "{$lang->projectCommon}首頁";
|
||||
$lang->project->task = '任務列表';
|
||||
$lang->project->groupTask = '分組瀏覽任務';
|
||||
$lang->project->story = '需求列表';
|
||||
@@ -117,14 +117,14 @@ $lang->project->computeBurn = '更新';
|
||||
$lang->project->burnData = '燃盡圖數據';
|
||||
$lang->project->team = '團隊成員';
|
||||
$lang->project->doc = '文檔列表';
|
||||
$lang->project->manageProducts = '關聯' . $lang->productcommon;
|
||||
$lang->project->manageProducts = '關聯' . $lang->productCommon;
|
||||
$lang->project->linkStory = '關聯需求';
|
||||
$lang->project->view = "{$lang->projectcommon}概況";
|
||||
$lang->project->create = "添加{$lang->projectcommon}";
|
||||
$lang->project->copy = "複製{$lang->projectcommon}";
|
||||
$lang->project->delete = "刪除{$lang->projectcommon}";
|
||||
$lang->project->browse = "瀏覽{$lang->projectcommon}";
|
||||
$lang->project->edit = "編輯{$lang->projectcommon}";
|
||||
$lang->project->view = "{$lang->projectCommon}概況";
|
||||
$lang->project->create = "添加{$lang->projectCommon}";
|
||||
$lang->project->copy = "複製{$lang->projectCommon}";
|
||||
$lang->project->delete = "刪除{$lang->projectCommon}";
|
||||
$lang->project->browse = "瀏覽{$lang->projectCommon}";
|
||||
$lang->project->edit = "編輯{$lang->projectCommon}";
|
||||
$lang->project->batchEdit = "批量編輯";
|
||||
$lang->project->manageMembers = '團隊管理';
|
||||
$lang->project->unlinkMember = '移除成員';
|
||||
@@ -132,7 +132,7 @@ $lang->project->unlinkStory = '移除需求';
|
||||
$lang->project->batchUnlinkStory = '批量移除需求';
|
||||
$lang->project->importTask = '轉入任務';
|
||||
$lang->project->importBug = '導入Bug';
|
||||
$lang->project->ajaxGetProducts = "介面:獲得{$lang->projectcommon}{$lang->productcommon}列表";
|
||||
$lang->project->ajaxGetProducts = "介面:獲得{$lang->projectCommon}{$lang->productCommon}列表";
|
||||
$lang->project->updateOrder = '排序';
|
||||
|
||||
/* 分組瀏覽。*/
|
||||
@@ -167,16 +167,16 @@ $lang->project->moduleTask = '按模組';
|
||||
$lang->project->byQuery = '搜索';
|
||||
|
||||
/* 查詢條件列表。*/
|
||||
$lang->project->allProject = "所有{$lang->projectcommon}";
|
||||
$lang->project->aboveAllProduct = "以上所有{$lang->productcommon}";
|
||||
$lang->project->aboveAllProject = "以上所有{$lang->projectcommon}";
|
||||
$lang->project->allProject = "所有{$lang->projectCommon}";
|
||||
$lang->project->aboveAllProduct = "以上所有{$lang->productCommon}";
|
||||
$lang->project->aboveAllProject = "以上所有{$lang->projectCommon}";
|
||||
|
||||
/* 頁面提示。*/
|
||||
$lang->project->selectProject = "請選擇{$lang->projectcommon}";
|
||||
$lang->project->selectProject = "請選擇{$lang->projectCommon}";
|
||||
$lang->project->beginAndEnd = '起止時間';
|
||||
$lang->project->lblStats = '工時統計';
|
||||
$lang->project->stats = '可用工時<strong>%s</strong>工時<br />總共預計<strong>%s</strong>工時<br />已經消耗<strong>%s</strong>工時<br />預計剩餘<strong>%s</strong>工時';
|
||||
$lang->project->oneLineStats = "{$lang->projectcommon}<strong>%s</strong>, 代號為<strong>%s</strong>, 相關{$lang->productcommon}為<strong>%s</strong>,<strong>%s</strong>開始,<strong>%s</strong>結束,總預計<strong>%s</strong>工時,已消耗<strong>%s</strong>工時,預計剩餘<strong>%s</strong>工時。";
|
||||
$lang->project->oneLineStats = "{$lang->projectCommon}<strong>%s</strong>, 代號為<strong>%s</strong>, 相關{$lang->productCommon}為<strong>%s</strong>,<strong>%s</strong>開始,<strong>%s</strong>結束,總預計<strong>%s</strong>工時,已消耗<strong>%s</strong>工時,預計剩餘<strong>%s</strong>工時。";
|
||||
$lang->project->taskSummary = "本頁共 <strong>%s</strong> 個任務,未開始<strong>%s</strong>,進行中<strong>%s</strong>,總預計<strong>%s</strong>工時,已消耗<strong>%s</strong>工時,剩餘<strong>%s</strong>工時。";
|
||||
$lang->project->memberHours = "%s共有 <strong>%s</strong> 個可用工時,";
|
||||
$lang->project->groupSummary = "本組共 <strong>%s</strong> 個任務,未開始<strong>%s</strong>,進行中<strong>%s</strong>,總預計<strong>%s</strong>工時,已消耗<strong>%s</strong>工時,剩餘<strong>%s</strong>工時。";
|
||||
@@ -184,34 +184,34 @@ $lang->project->wbs = "分解任務";
|
||||
$lang->project->batchWBS = "批量分解";
|
||||
$lang->project->largeBurnChart = '點擊查看大圖';
|
||||
$lang->project->howToUpdateBurn = "<a href='http://api.zentao.net/goto.php?item=burndown&lang=zh-tw' target='_blank' title='如何更新燃盡圖?'><i class='icon-question-sign'></i></a>";
|
||||
$lang->project->whyNoStories = "看起來沒有需求可以關聯。請檢查下{$lang->projectcommon}關聯的{$lang->productcommon}中有沒有需求,而且要確保它們已經審核通過。";
|
||||
$lang->project->whyNoStories = "看起來沒有需求可以關聯。請檢查下{$lang->projectCommon}關聯的{$lang->productCommon}中有沒有需求,而且要確保它們已經審核通過。";
|
||||
$lang->project->doneProjects = '已結束';
|
||||
$lang->project->unDoneProjects = '未結束';
|
||||
$lang->project->copyTeam = '複製團隊';
|
||||
$lang->project->copyFromTeam = "複製自{$lang->projectcommon}團隊: <strong>%s</strong>";
|
||||
$lang->project->noMatched = "找不到包含'%s'的$lang->projectcommon";
|
||||
$lang->project->copyTitle = "請選擇一個{$lang->projectcommon}來複制";
|
||||
$lang->project->copyTeamTitle = "請選擇一個{$lang->projectcommon}團隊來複制";
|
||||
$lang->project->copyNoProject = "沒有可用的{$lang->projectcommon}來複制";
|
||||
$lang->project->copyFromProject = "複製自{$lang->projectcommon} <strong>%s</strong>";
|
||||
$lang->project->copyFromTeam = "複製自{$lang->projectCommon}團隊: <strong>%s</strong>";
|
||||
$lang->project->noMatched = "找不到包含'%s'的$lang->projectCommon";
|
||||
$lang->project->copyTitle = "請選擇一個{$lang->projectCommon}來複制";
|
||||
$lang->project->copyTeamTitle = "請選擇一個{$lang->projectCommon}團隊來複制";
|
||||
$lang->project->copyNoProject = "沒有可用的{$lang->projectCommon}來複制";
|
||||
$lang->project->copyFromProject = "複製自{$lang->projectCommon} <strong>%s</strong>";
|
||||
$lang->project->reCopy = '重新複製';
|
||||
$lang->project->cancelCopy = '取消複製';
|
||||
$lang->project->byPeriod = '按時間段';
|
||||
$lang->project->byUser = '按用戶';
|
||||
|
||||
/* 交互提示。*/
|
||||
$lang->project->confirmDelete = "您確定刪除{$lang->projectcommon}[%s]嗎?";
|
||||
$lang->project->confirmUnlinkMember = "您確定從該{$lang->projectcommon}中移除該用戶嗎?";
|
||||
$lang->project->confirmUnlinkStory = "您確定從該{$lang->projectcommon}中移除該需求嗎?";
|
||||
$lang->project->errorNoLinkedProducts = "該{$lang->projectcommon}沒有關聯的{$lang->productcommon},系統將轉到{$lang->productcommon}關聯頁面";
|
||||
$lang->project->accessDenied = "您無權訪問該{$lang->projectcommon}!";
|
||||
$lang->project->confirmDelete = "您確定刪除{$lang->projectCommon}[%s]嗎?";
|
||||
$lang->project->confirmUnlinkMember = "您確定從該{$lang->projectCommon}中移除該用戶嗎?";
|
||||
$lang->project->confirmUnlinkStory = "您確定從該{$lang->projectCommon}中移除該需求嗎?";
|
||||
$lang->project->errorNoLinkedProducts = "該{$lang->projectCommon}沒有關聯的{$lang->productCommon},系統將轉到{$lang->productCommon}關聯頁面";
|
||||
$lang->project->accessDenied = "您無權訪問該{$lang->projectCommon}!";
|
||||
$lang->project->tips = '提示';
|
||||
$lang->project->afterInfo = "{$lang->projectcommon}添加成功,您現在可以進行以下操作:";
|
||||
$lang->project->afterInfo = "{$lang->projectCommon}添加成功,您現在可以進行以下操作:";
|
||||
$lang->project->setTeam = '設置團隊';
|
||||
$lang->project->linkStory = '關聯需求';
|
||||
$lang->project->createTask = '添加任務';
|
||||
$lang->project->goback = "返回{$lang->projectcommon}首頁";
|
||||
$lang->project->linkProduct = "選擇{$lang->productcommon}關聯...";
|
||||
$lang->project->goback = "返回{$lang->projectCommon}首頁";
|
||||
$lang->project->linkProduct = "選擇{$lang->productCommon}關聯...";
|
||||
$lang->project->noweekend = '去除周末';
|
||||
$lang->project->withweekend = '顯示周末';
|
||||
$lang->project->interval = '間隔';
|
||||
@@ -237,4 +237,4 @@ $lang->project->selectGroup->doing = '(進行中)';
|
||||
$lang->project->selectGroup->suspended = '(已掛起)';
|
||||
$lang->project->selectGroup->done = '(已結束)';
|
||||
|
||||
$lang->project->projectTasks = $lang->projectcommon;
|
||||
$lang->project->projectTasks = $lang->projectCommon;
|
||||
|
||||
@@ -29,7 +29,7 @@ $lang->release->confirmUnlinkBug = "Are you sure to remove this bug?";
|
||||
$lang->release->basicInfo = 'Basic Info';
|
||||
|
||||
$lang->release->id = 'ID';
|
||||
$lang->release->product = $lang->productcommon;
|
||||
$lang->release->product = $lang->productCommon;
|
||||
$lang->release->build = 'Build';
|
||||
$lang->release->name = 'Name';
|
||||
$lang->release->date = 'Date';
|
||||
|
||||
@@ -29,7 +29,7 @@ $lang->release->confirmUnlinkBug = "您确认移除该Bug吗?";
|
||||
$lang->release->basicInfo = '基本信息';
|
||||
|
||||
$lang->release->id = 'ID';
|
||||
$lang->release->product = $lang->productcommon;
|
||||
$lang->release->product = $lang->productCommon;
|
||||
$lang->release->build = '版本';
|
||||
$lang->release->name = '发布名称';
|
||||
$lang->release->date = '发布日期';
|
||||
|
||||
@@ -29,7 +29,7 @@ $lang->release->confirmUnlinkBug = "您確認移除該Bug嗎?";
|
||||
$lang->release->basicInfo = '基本信息';
|
||||
|
||||
$lang->release->id = 'ID';
|
||||
$lang->release->product = $lang->productcommon;
|
||||
$lang->release->product = $lang->productCommon;
|
||||
$lang->release->build = '版本';
|
||||
$lang->release->name = '發佈名稱';
|
||||
$lang->release->date = '發佈日期';
|
||||
|
||||
@@ -33,22 +33,22 @@ $lang->report->colors[] = 'A186BE';
|
||||
|
||||
$lang->report->singleColor[] = 'F6BD0F';
|
||||
|
||||
$lang->report->projectDeviation = $lang->projectcommon . ' deviation';
|
||||
$lang->report->productSummary = $lang->productcommon . ' summary';
|
||||
$lang->report->projectDeviation = $lang->projectCommon . ' deviation';
|
||||
$lang->report->productSummary = $lang->productCommon . ' summary';
|
||||
$lang->report->bugCreate = 'Bug create';
|
||||
$lang->report->bugAssign = 'Bug assign';
|
||||
$lang->report->workload = 'Workload';
|
||||
$lang->report->workloadAB = 'Workload';
|
||||
|
||||
$lang->reportList->project->lists[10] = $lang->projectcommon . ' deviation|report|projectdeviation';
|
||||
$lang->reportList->product->lists[10] = $lang->productcommon . ' summary|report|productsummary';
|
||||
$lang->reportList->project->lists[10] = $lang->projectCommon . ' deviation|report|projectdeviation';
|
||||
$lang->reportList->product->lists[10] = $lang->productCommon . ' summary|report|productsummary';
|
||||
$lang->reportList->test->lists[10] = 'Bug summary|report|bugcreate';
|
||||
$lang->reportList->test->lists[13] = 'Bug assign|report|bugassign';
|
||||
$lang->reportList->staff->lists[10] = 'Workload|report|workload';
|
||||
|
||||
$lang->report->id = 'ID';
|
||||
$lang->report->project = $lang->projectcommon;
|
||||
$lang->report->product = $lang->productcommon;
|
||||
$lang->report->project = $lang->projectCommon;
|
||||
$lang->report->product = $lang->productCommon;
|
||||
$lang->report->user = 'Username';
|
||||
$lang->report->bug = 'Bug';
|
||||
$lang->report->task = 'Tasks';
|
||||
|
||||
@@ -33,22 +33,22 @@ $lang->report->colors[] = 'A186BE';
|
||||
|
||||
$lang->report->singleColor[] = 'F6BD0F';
|
||||
|
||||
$lang->report->projectDeviation = $lang->projectcommon . '偏差报表';
|
||||
$lang->report->productSummary = $lang->productcommon . '汇总表';
|
||||
$lang->report->projectDeviation = $lang->projectCommon . '偏差报表';
|
||||
$lang->report->productSummary = $lang->productCommon . '汇总表';
|
||||
$lang->report->bugCreate = 'Bug创建表';
|
||||
$lang->report->bugAssign = 'Bug指派表';
|
||||
$lang->report->workload = '员工负载表';
|
||||
$lang->report->workloadAB = '工作负载';
|
||||
|
||||
$lang->reportList->project->lists[10] = $lang->projectcommon . '偏差报表|report|projectdeviation';
|
||||
$lang->reportList->product->lists[10] = $lang->productcommon . '汇总表|report|productsummary';
|
||||
$lang->reportList->project->lists[10] = $lang->projectCommon . '偏差报表|report|projectdeviation';
|
||||
$lang->reportList->product->lists[10] = $lang->productCommon . '汇总表|report|productsummary';
|
||||
$lang->reportList->test->lists[10] = 'Bug创建表|report|bugcreate';
|
||||
$lang->reportList->test->lists[13] = 'Bug指派表|report|bugassign';
|
||||
$lang->reportList->staff->lists[10] = '员工负载表|report|workload';
|
||||
|
||||
$lang->report->id = '编号';
|
||||
$lang->report->project = $lang->projectcommon;
|
||||
$lang->report->product = $lang->productcommon;
|
||||
$lang->report->project = $lang->projectCommon;
|
||||
$lang->report->product = $lang->productCommon;
|
||||
$lang->report->user = '姓名';
|
||||
$lang->report->bug = 'Bug';
|
||||
$lang->report->task = '任务数';
|
||||
@@ -75,7 +75,7 @@ $lang->report->unplanned = '未计划';
|
||||
$lang->report->workday = '每天工时';
|
||||
|
||||
$lang->report->conditions = '筛选条件:';
|
||||
$lang->report->closedProduct = '关闭' . $lang->productcommon;
|
||||
$lang->report->closedProduct = '关闭' . $lang->productCommon;
|
||||
$lang->report->overduePlan = '过期计划';
|
||||
|
||||
/* daily reminder. */
|
||||
|
||||
@@ -33,21 +33,21 @@ $lang->report->colors[] = 'A186BE';
|
||||
|
||||
$lang->report->singleColor[] = 'F6BD0F';
|
||||
|
||||
$lang->report->projectDeviation = $lang->projectcommon . '偏差報表';
|
||||
$lang->report->productInfo = $lang->productcommon . '信息統計表';
|
||||
$lang->report->projectDeviation = $lang->projectCommon . '偏差報表';
|
||||
$lang->report->productInfo = $lang->productCommon . '信息統計表';
|
||||
$lang->report->bugSummary = 'Bug彙總表';
|
||||
$lang->report->bugAssign = 'Bug指派表';
|
||||
$lang->report->workload = '員工負載表';
|
||||
|
||||
$lang->reportList->project->lists[10] = $lang->projectcommon . '偏差報表|report|projectdeviation';
|
||||
$lang->reportList->product->lists[10] = $lang->productcommon . '信息統計表|report|productinfo';
|
||||
$lang->reportList->project->lists[10] = $lang->projectCommon . '偏差報表|report|projectdeviation';
|
||||
$lang->reportList->product->lists[10] = $lang->productCommon . '信息統計表|report|productinfo';
|
||||
$lang->reportList->test->lists[10] = 'Bug彙總表|report|bugsummary';
|
||||
$lang->reportList->test->lists[13] = 'Bug指派表|report|bugassign';
|
||||
$lang->reportList->staff->lists[10] = '員工負載表|report|workload';
|
||||
|
||||
$lang->report->id = '編號';
|
||||
$lang->report->project = $lang->projectcommon;
|
||||
$lang->report->product = $lang->productcommon;
|
||||
$lang->report->project = $lang->projectCommon;
|
||||
$lang->report->product = $lang->productCommon;
|
||||
$lang->report->user = '姓名';
|
||||
$lang->report->bug = 'Bug';
|
||||
$lang->report->task = '任務數';
|
||||
|
||||
@@ -38,7 +38,7 @@ $lang->story->batchAssignTo = "Batch assignto";
|
||||
|
||||
$lang->story->common = 'Story';
|
||||
$lang->story->id = 'ID';
|
||||
$lang->story->product = $lang->productcommon;
|
||||
$lang->story->product = $lang->productCommon;
|
||||
$lang->story->module = 'Module';
|
||||
$lang->story->source = 'Source';
|
||||
$lang->story->fromBug = 'From bug';
|
||||
@@ -70,7 +70,7 @@ $lang->story->rejectedReason = 'Reject reason';
|
||||
$lang->story->reviewedBy = 'Reviewed by';
|
||||
$lang->story->reviewedDate = 'Reviewed date';
|
||||
$lang->story->version = 'Version';
|
||||
$lang->story->project = $lang->projectcommon;
|
||||
$lang->story->project = $lang->projectCommon;
|
||||
$lang->story->plan = 'Plan';
|
||||
$lang->story->planAB = 'Plan';
|
||||
$lang->story->comment = 'Comment';
|
||||
@@ -96,7 +96,7 @@ $lang->story->statusList['changed'] = 'Changed';
|
||||
$lang->story->stageList[''] = '';
|
||||
$lang->story->stageList['wait'] = 'Waitting';
|
||||
$lang->story->stageList['planned'] = 'Planned';
|
||||
$lang->story->stageList['projected'] = "{$lang->projectcommon}ed";
|
||||
$lang->story->stageList['projected'] = "{$lang->projectCommon}ed";
|
||||
$lang->story->stageList['developing'] = 'Developing';
|
||||
$lang->story->stageList['developed'] = 'Developed';
|
||||
$lang->story->stageList['testing'] = 'Testing';
|
||||
@@ -126,7 +126,7 @@ $lang->story->reviewList[1] = 'Yes';
|
||||
$lang->story->sourceList[''] = '';
|
||||
$lang->story->sourceList['customer'] = 'Customer';
|
||||
$lang->story->sourceList['user'] = 'User';
|
||||
$lang->story->sourceList['po'] = $lang->productcommon . ' Owner';
|
||||
$lang->story->sourceList['po'] = $lang->productCommon . ' Owner';
|
||||
$lang->story->sourceList['market'] = 'Market';
|
||||
$lang->story->sourceList['service'] = 'Customer service';
|
||||
$lang->story->sourceList['competitor'] = 'Competitor';
|
||||
@@ -147,7 +147,7 @@ $lang->story->legendLifeTime = 'Life time';
|
||||
$lang->story->legendRelated = 'Related info';
|
||||
$lang->story->legendMailto = 'Maitto';
|
||||
$lang->story->legendAttatch = 'Files';
|
||||
$lang->story->legendProjectAndTask = "{$lang->projectcommon} & task";
|
||||
$lang->story->legendProjectAndTask = "{$lang->projectCommon} & task";
|
||||
$lang->story->legendBugs = 'Related Bug';
|
||||
$lang->story->legendFromBug = 'From Bug';
|
||||
$lang->story->legendCases = 'Related Case';
|
||||
@@ -164,7 +164,7 @@ $lang->story->lblActivate = 'Activate';
|
||||
$lang->story->lblClose = 'Close';
|
||||
|
||||
$lang->story->checkAffection = 'Check Affection';
|
||||
$lang->story->affectedProjects = "Affected {$lang->projectcommon}s";
|
||||
$lang->story->affectedProjects = "Affected {$lang->projectCommon}s";
|
||||
$lang->story->affectedBugs = 'Affected bugs';
|
||||
$lang->story->affectedCases = 'Affected cases';
|
||||
|
||||
@@ -178,8 +178,8 @@ $lang->story->errorFormat = 'Error format';
|
||||
$lang->story->errorEmptyTitle = "Title can't be empty";
|
||||
$lang->story->mustChooseResult = 'Must choose s result';
|
||||
$lang->story->mustChoosePreVersion = 'Must select an version to revert';
|
||||
$lang->story->ajaxGetProjectStories = "API:{$lang->projectcommon} stories";
|
||||
$lang->story->ajaxGetProductStories = "API:{$lang->productcommon} stories";
|
||||
$lang->story->ajaxGetProjectStories = "API:{$lang->projectCommon} stories";
|
||||
$lang->story->ajaxGetProductStories = "API:{$lang->productCommon} stories";
|
||||
|
||||
$lang->story->form = new stdclass();
|
||||
$lang->story->form->titleNote = 'A word to briefly express story content';
|
||||
@@ -193,8 +193,8 @@ $lang->story->action->reviewed = array('main' => '$date, reviewed by
|
||||
$lang->story->action->closed = array('main' => '$date, closed by <strong>$actor</strong>, reason is <strong>$extra</strong>.', 'extra' => $lang->story->reasonList);
|
||||
$lang->story->action->linked2plan = array('main' => '$date, linked to plan <strong>$extra</strong> by <strong>$actor</strong>.');
|
||||
$lang->story->action->unlinkedfromplan = array('main' => '$date, removed from <stong>$extra></strong> by <strong>$actor</strong>');
|
||||
$lang->story->action->linked2project = array('main' => '$date, linked to ' . $lang->projectcommon . ' <strong>$extra</strong> by <strong>$actor</strong>.');
|
||||
$lang->story->action->unlinkedfromproject = array('main' => '$date, removed from ' . $lang->projectcommon . ' <strontg>$extra</strong> by <strong>$actor</strong>.');
|
||||
$lang->story->action->linked2project = array('main' => '$date, linked to ' . $lang->projectCommon . ' <strong>$extra</strong> by <strong>$actor</strong>.');
|
||||
$lang->story->action->unlinkedfromproject = array('main' => '$date, removed from ' . $lang->projectCommon . ' <strontg>$extra</strong> by <strong>$actor</strong>.');
|
||||
|
||||
/* Report*/
|
||||
$lang->story->report = new stdclass();
|
||||
@@ -203,7 +203,7 @@ $lang->story->report->select = 'Select';
|
||||
$lang->story->report->create = 'Create';
|
||||
$lang->story->report->value = 'Stories';
|
||||
|
||||
$lang->story->report->charts['storysPerProduct'] = "{$lang->productcommon} storys";
|
||||
$lang->story->report->charts['storysPerProduct'] = "{$lang->productCommon} storys";
|
||||
$lang->story->report->charts['storysPerModule'] = 'Module storys';
|
||||
$lang->story->report->charts['storysPerSource'] = 'Source storys';
|
||||
$lang->story->report->charts['storysPerPlan'] = 'Plan storys';
|
||||
@@ -235,7 +235,7 @@ $lang->story->report->storysPerClosedReason = new stdclass();
|
||||
$lang->story->report->storysPerEstimate = new stdclass();
|
||||
$lang->story->report->storysPerChange = new stdclass();
|
||||
|
||||
$lang->story->report->storysPerProduct->item = $lang->productcommon;
|
||||
$lang->story->report->storysPerProduct->item = $lang->productCommon;
|
||||
$lang->story->report->storysPerModule->item = 'Module';
|
||||
$lang->story->report->storysPerSource->item = 'Source';
|
||||
$lang->story->report->storysPerPlan->item = 'Plan';
|
||||
@@ -261,7 +261,7 @@ $lang->story->report->storysPerClosedReason->graph = new stdclass();
|
||||
$lang->story->report->storysPerEstimate->graph = new stdclass();
|
||||
$lang->story->report->storysPerChange->graph = new stdclass();
|
||||
|
||||
$lang->story->report->storysPerProduct->graph->xAxisName = $lang->productcommon;
|
||||
$lang->story->report->storysPerProduct->graph->xAxisName = $lang->productCommon;
|
||||
$lang->story->report->storysPerModule->graph->xAxisName = 'Module';
|
||||
$lang->story->report->storysPerSource->graph->xAxisName = 'Source';
|
||||
$lang->story->report->storysPerPlan->graph->xAxisName = 'Plan';
|
||||
|
||||
@@ -38,7 +38,7 @@ $lang->story->batchAssignTo = "批量指派";
|
||||
|
||||
$lang->story->common = '需求';
|
||||
$lang->story->id = '编号';
|
||||
$lang->story->product = "所属{$lang->productcommon}";
|
||||
$lang->story->product = "所属{$lang->productCommon}";
|
||||
$lang->story->module = '所属模块';
|
||||
$lang->story->source = '来源';
|
||||
$lang->story->fromBug = '来源Bug';
|
||||
@@ -70,7 +70,7 @@ $lang->story->rejectedReason = '拒绝原因';
|
||||
$lang->story->reviewedBy = '由谁评审';
|
||||
$lang->story->reviewedDate = '评审时间';
|
||||
$lang->story->version = '版本号';
|
||||
$lang->story->project = '所属' . $lang->projectcommon;
|
||||
$lang->story->project = '所属' . $lang->projectCommon;
|
||||
$lang->story->plan = '所属计划';
|
||||
$lang->story->planAB = '计划';
|
||||
$lang->story->comment = '备注';
|
||||
@@ -126,7 +126,7 @@ $lang->story->reviewList[1] = '是';
|
||||
$lang->story->sourceList[''] = '';
|
||||
$lang->story->sourceList['customer'] = '客户';
|
||||
$lang->story->sourceList['user'] = '用户';
|
||||
$lang->story->sourceList['po'] = $lang->productcommon . '经理';
|
||||
$lang->story->sourceList['po'] = $lang->productCommon . '经理';
|
||||
$lang->story->sourceList['market'] = '市场';
|
||||
$lang->story->sourceList['service'] = '客服';
|
||||
$lang->story->sourceList['competitor'] = '竞争对手';
|
||||
@@ -147,7 +147,7 @@ $lang->story->legendLifeTime = '需求的一生';
|
||||
$lang->story->legendRelated = '相关信息';
|
||||
$lang->story->legendMailto = '抄送给';
|
||||
$lang->story->legendAttatch = '附件';
|
||||
$lang->story->legendProjectAndTask = $lang->projectcommon . '任务';
|
||||
$lang->story->legendProjectAndTask = $lang->projectCommon . '任务';
|
||||
$lang->story->legendBugs = '相关Bug';
|
||||
$lang->story->legendFromBug = '来源Bug';
|
||||
$lang->story->legendCases = '相关用例';
|
||||
@@ -164,7 +164,7 @@ $lang->story->lblActivate = '激活需求';
|
||||
$lang->story->lblClose = '关闭需求';
|
||||
|
||||
$lang->story->checkAffection = '检查影响';
|
||||
$lang->story->affectedProjects = '影响的' . $lang->projectcommon;
|
||||
$lang->story->affectedProjects = '影响的' . $lang->projectCommon;
|
||||
$lang->story->affectedBugs = '影响的Bug';
|
||||
$lang->story->affectedCases = '影响的用例';
|
||||
|
||||
@@ -178,8 +178,8 @@ $lang->story->errorFormat = '需求数据有误';
|
||||
$lang->story->errorEmptyTitle = '标题不能为空';
|
||||
$lang->story->mustChooseResult = '必须选择评审结果';
|
||||
$lang->story->mustChoosePreVersion = '必须选择回溯的版本';
|
||||
$lang->story->ajaxGetProjectStories = "接口:获取{$lang->projectcommon}需求列表";
|
||||
$lang->story->ajaxGetProductStories = "接口:获取{$lang->productcommon}需求列表";
|
||||
$lang->story->ajaxGetProjectStories = "接口:获取{$lang->projectCommon}需求列表";
|
||||
$lang->story->ajaxGetProductStories = "接口:获取{$lang->productCommon}需求列表";
|
||||
|
||||
$lang->story->form = new stdclass();
|
||||
$lang->story->form->titleNote = '一句话简要表达需求内容';
|
||||
@@ -193,8 +193,8 @@ $lang->story->action->reviewed = array('main' => '$date, 由 <strong>
|
||||
$lang->story->action->closed = array('main' => '$date, 由 <strong>$actor</strong> 关闭,原因为 <strong>$extra</strong>。', 'extra' => $lang->story->reasonList);
|
||||
$lang->story->action->linked2plan = array('main' => '$date, 由 <strong>$actor</strong> 关联到计划 <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkedfromplan = array('main' => '$date, 由 <strong>$actor</strong> 从计划 <strong>$extra</strong> 移除。');
|
||||
$lang->story->action->linked2project = array('main' => '$date, 由 <strong>$actor</strong> 关联到' . $lang->projectcommon . ' <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkedfromproject = array('main' => '$date, 由 <strong>$actor</strong> 从' . $lang->projectcommon . ' <strong>$extra</strong> 移除。');
|
||||
$lang->story->action->linked2project = array('main' => '$date, 由 <strong>$actor</strong> 关联到' . $lang->projectCommon . ' <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkedfromproject = array('main' => '$date, 由 <strong>$actor</strong> 从' . $lang->projectCommon . ' <strong>$extra</strong> 移除。');
|
||||
|
||||
/* 统计报表。*/
|
||||
$lang->story->report = new stdclass();
|
||||
@@ -203,7 +203,7 @@ $lang->story->report->select = '请选择报表类型';
|
||||
$lang->story->report->create = '生成报表';
|
||||
$lang->story->report->value = '需求数';
|
||||
|
||||
$lang->story->report->charts['storysPerProduct'] = $lang->productcommon . '需求数量';
|
||||
$lang->story->report->charts['storysPerProduct'] = $lang->productCommon . '需求数量';
|
||||
$lang->story->report->charts['storysPerModule'] = '模块需求数量';
|
||||
$lang->story->report->charts['storysPerSource'] = '需求来源统计';
|
||||
$lang->story->report->charts['storysPerPlan'] = '计划进行统计';
|
||||
@@ -235,7 +235,7 @@ $lang->story->report->storysPerClosedReason = new stdclass();
|
||||
$lang->story->report->storysPerEstimate = new stdclass();
|
||||
$lang->story->report->storysPerChange = new stdclass();
|
||||
|
||||
$lang->story->report->storysPerProduct->item = $lang->productcommon;
|
||||
$lang->story->report->storysPerProduct->item = $lang->productCommon;
|
||||
$lang->story->report->storysPerModule->item = '模块';
|
||||
$lang->story->report->storysPerSource->item = '来源';
|
||||
$lang->story->report->storysPerPlan->item = '计划';
|
||||
@@ -261,7 +261,7 @@ $lang->story->report->storysPerClosedReason->graph = new stdclass();
|
||||
$lang->story->report->storysPerEstimate->graph = new stdclass();
|
||||
$lang->story->report->storysPerChange->graph = new stdclass();
|
||||
|
||||
$lang->story->report->storysPerProduct->graph->xAxisName = $lang->productcommon;
|
||||
$lang->story->report->storysPerProduct->graph->xAxisName = $lang->productCommon;
|
||||
$lang->story->report->storysPerModule->graph->xAxisName = '模块';
|
||||
$lang->story->report->storysPerSource->graph->xAxisName = '来源';
|
||||
$lang->story->report->storysPerPlan->graph->xAxisName = '计划';
|
||||
|
||||
@@ -38,7 +38,7 @@ $lang->story->batchAssignTo = "批量指派";
|
||||
|
||||
$lang->story->common = '需求';
|
||||
$lang->story->id = '編號';
|
||||
$lang->story->product = "所屬{$lang->productcommon}";
|
||||
$lang->story->product = "所屬{$lang->productCommon}";
|
||||
$lang->story->module = '所屬模組';
|
||||
$lang->story->source = '來源';
|
||||
$lang->story->fromBug = '來源Bug';
|
||||
@@ -70,7 +70,7 @@ $lang->story->rejectedReason = '拒絶原因';
|
||||
$lang->story->reviewedBy = '由誰評審';
|
||||
$lang->story->reviewedDate = '評審時間';
|
||||
$lang->story->version = '版本號';
|
||||
$lang->story->project = '所屬' . $lang->projectcommon;
|
||||
$lang->story->project = '所屬' . $lang->projectCommon;
|
||||
$lang->story->plan = '所屬計劃';
|
||||
$lang->story->planAB = '計劃';
|
||||
$lang->story->comment = '備註';
|
||||
@@ -126,7 +126,7 @@ $lang->story->reviewList[1] = '是';
|
||||
$lang->story->sourceList[''] = '';
|
||||
$lang->story->sourceList['customer'] = '客戶';
|
||||
$lang->story->sourceList['user'] = '用戶';
|
||||
$lang->story->sourceList['po'] = $lang->productcommon . '經理';
|
||||
$lang->story->sourceList['po'] = $lang->productCommon . '經理';
|
||||
$lang->story->sourceList['market'] = '市場';
|
||||
$lang->story->sourceList['service'] = '客服';
|
||||
$lang->story->sourceList['competitor'] = '競爭對手';
|
||||
@@ -147,7 +147,7 @@ $lang->story->legendLifeTime = '需求的一生';
|
||||
$lang->story->legendRelated = '相關信息';
|
||||
$lang->story->legendMailto = '抄送給';
|
||||
$lang->story->legendAttatch = '附件';
|
||||
$lang->story->legendProjectAndTask = $lang->projectcommon . '任務';
|
||||
$lang->story->legendProjectAndTask = $lang->projectCommon . '任務';
|
||||
$lang->story->legendBugs = '相關Bug';
|
||||
$lang->story->legendFromBug = '來源Bug';
|
||||
$lang->story->legendCases = '相關用例';
|
||||
@@ -164,7 +164,7 @@ $lang->story->lblActivate = '激活需求';
|
||||
$lang->story->lblClose = '關閉需求';
|
||||
|
||||
$lang->story->checkAffection = '檢查影響';
|
||||
$lang->story->affectedProjects = '影響的' . $lang->projectcommon;
|
||||
$lang->story->affectedProjects = '影響的' . $lang->projectCommon;
|
||||
$lang->story->affectedBugs = '影響的Bug';
|
||||
$lang->story->affectedCases = '影響的用例';
|
||||
|
||||
@@ -178,8 +178,8 @@ $lang->story->errorFormat = '需求數據有誤';
|
||||
$lang->story->errorEmptyTitle = '標題不能為空';
|
||||
$lang->story->mustChooseResult = '必須選擇評審結果';
|
||||
$lang->story->mustChoosePreVersion = '必須選擇回溯的版本';
|
||||
$lang->story->ajaxGetProjectStories = "介面:獲取{$lang->projectcommon}需求列表";
|
||||
$lang->story->ajaxGetProductStories = "介面:獲取{$lang->productcommon}需求列表";
|
||||
$lang->story->ajaxGetProjectStories = "介面:獲取{$lang->projectCommon}需求列表";
|
||||
$lang->story->ajaxGetProductStories = "介面:獲取{$lang->productCommon}需求列表";
|
||||
|
||||
$lang->story->form = new stdclass();
|
||||
$lang->story->form->titleNote = '一句話簡要表達需求內容';
|
||||
@@ -193,8 +193,8 @@ $lang->story->action->reviewed = array('main' => '$date, 由 <strong>
|
||||
$lang->story->action->closed = array('main' => '$date, 由 <strong>$actor</strong> 關閉,原因為 <strong>$extra</strong>。', 'extra' => $lang->story->reasonList);
|
||||
$lang->story->action->linked2plan = array('main' => '$date, 由 <strong>$actor</strong> 關聯到計劃 <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkedfromplan = array('main' => '$date, 由 <strong>$actor</strong> 從計劃 <strong>$extra</strong> 移除。');
|
||||
$lang->story->action->linked2project = array('main' => '$date, 由 <strong>$actor</strong> 關聯到' . $lang->projectcommon . ' <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkedfromproject = array('main' => '$date, 由 <strong>$actor</strong> 從' . $lang->projectcommon . ' <strong>$extra</strong> 移除。');
|
||||
$lang->story->action->linked2project = array('main' => '$date, 由 <strong>$actor</strong> 關聯到' . $lang->projectCommon . ' <strong>$extra</strong>。');
|
||||
$lang->story->action->unlinkedfromproject = array('main' => '$date, 由 <strong>$actor</strong> 從' . $lang->projectCommon . ' <strong>$extra</strong> 移除。');
|
||||
|
||||
/* 統計報表。*/
|
||||
$lang->story->report = new stdclass();
|
||||
@@ -203,7 +203,7 @@ $lang->story->report->select = '請選擇報表類型';
|
||||
$lang->story->report->create = '生成報表';
|
||||
$lang->story->report->value = '需求數';
|
||||
|
||||
$lang->story->report->charts['storysPerProduct'] = $lang->productcommon . '需求數量';
|
||||
$lang->story->report->charts['storysPerProduct'] = $lang->productCommon . '需求數量';
|
||||
$lang->story->report->charts['storysPerModule'] = '模組需求數量';
|
||||
$lang->story->report->charts['storysPerSource'] = '需求來源統計';
|
||||
$lang->story->report->charts['storysPerPlan'] = '計划進行統計';
|
||||
@@ -235,7 +235,7 @@ $lang->story->report->storysPerClosedReason = new stdclass();
|
||||
$lang->story->report->storysPerEstimate = new stdclass();
|
||||
$lang->story->report->storysPerChange = new stdclass();
|
||||
|
||||
$lang->story->report->storysPerProduct->item = $lang->productcommon;
|
||||
$lang->story->report->storysPerProduct->item = $lang->productCommon;
|
||||
$lang->story->report->storysPerModule->item = '模組';
|
||||
$lang->story->report->storysPerSource->item = '來源';
|
||||
$lang->story->report->storysPerPlan->item = '計劃';
|
||||
@@ -261,7 +261,7 @@ $lang->story->report->storysPerClosedReason->graph = new stdclass();
|
||||
$lang->story->report->storysPerEstimate->graph = new stdclass();
|
||||
$lang->story->report->storysPerChange->graph = new stdclass();
|
||||
|
||||
$lang->story->report->storysPerProduct->graph->xAxisName = $lang->productcommon;
|
||||
$lang->story->report->storysPerProduct->graph->xAxisName = $lang->productCommon;
|
||||
$lang->story->report->storysPerModule->graph->xAxisName = '模組';
|
||||
$lang->story->report->storysPerSource->graph->xAxisName = '來源';
|
||||
$lang->story->report->storysPerPlan->graph->xAxisName = '計劃';
|
||||
|
||||
@@ -35,7 +35,7 @@ $lang->task->confirmStoryChange = "Confirm story change";
|
||||
|
||||
$lang->task->common = 'Task';
|
||||
$lang->task->id = 'ID';
|
||||
$lang->task->project = $lang->projectcommon;
|
||||
$lang->task->project = $lang->projectCommon;
|
||||
$lang->task->module = 'Module';
|
||||
$lang->task->story = 'Story';
|
||||
$lang->task->storySpec = 'Story desc';
|
||||
@@ -138,7 +138,7 @@ $lang->task->legendDesc = 'Desc';
|
||||
$lang->task->legendAction = 'Action';
|
||||
|
||||
$lang->task->ajaxGetUserTasks = "API:My tasks";
|
||||
$lang->task->ajaxGetProjectTasks = "API:{$lang->projectcommon} tasks";
|
||||
$lang->task->ajaxGetProjectTasks = "API:{$lang->projectCommon} tasks";
|
||||
$lang->task->confirmDelete = "Are you sure you want to delete this task?";
|
||||
$lang->task->confirmDeleteEstimate = "Are you sure you want to delete this hour?";
|
||||
$lang->task->copyStoryTitle = "Same as story";
|
||||
@@ -146,7 +146,7 @@ $lang->task->afterSubmit = "After created";
|
||||
$lang->task->successSaved = "Successfully saved";
|
||||
$lang->task->delayWarning = " <strong class='delayed f-14px'> Postponed %s days </strong>";
|
||||
$lang->task->remindBug = "This task from Bug, update the Bug:%s or not?";
|
||||
$lang->task->confirmChangeProject = "Change {$lang->projectcommon} will change module, story and assignedTo also, are you sure?";
|
||||
$lang->task->confirmChangeProject = "Change {$lang->projectCommon} will change module, story and assignedTo also, are you sure?";
|
||||
$lang->task->confirmFinish = '"Left" is zero, this task will be done. Are you sure?';
|
||||
$lang->task->confirmRecord = '"Left" is zero, this task will be done. Are you sure?';
|
||||
|
||||
@@ -166,7 +166,7 @@ $lang->task->report->select = 'Select';
|
||||
$lang->task->report->create = 'Create';
|
||||
$lang->task->report->value = 'Tasks';
|
||||
|
||||
$lang->task->report->charts['tasksPerProject'] = $lang->projectcommon . ' tasks';
|
||||
$lang->task->report->charts['tasksPerProject'] = $lang->projectCommon . ' tasks';
|
||||
$lang->task->report->charts['tasksPerModule'] = 'Module tasks';
|
||||
$lang->task->report->charts['tasksPerAssignedTo'] = 'Assigned To';
|
||||
$lang->task->report->charts['tasksPerType'] = 'Type';
|
||||
@@ -200,7 +200,7 @@ $lang->task->report->tasksPerFinishedBy = new stdclass();
|
||||
$lang->task->report->tasksPerClosedReason = new stdclass();
|
||||
$lang->task->report->finishedTasksPerDay = new stdclass();
|
||||
|
||||
$lang->task->report->tasksPerProject->item = $lang->projectcommon;
|
||||
$lang->task->report->tasksPerProject->item = $lang->projectCommon;
|
||||
$lang->task->report->tasksPerModule->item = 'Module';
|
||||
$lang->task->report->tasksPerAssignedTo->item = 'Account';
|
||||
$lang->task->report->tasksPerType->item = 'Type';
|
||||
@@ -228,7 +228,7 @@ $lang->task->report->tasksPerFinishedBy->graph = new stdclass();
|
||||
$lang->task->report->tasksPerClosedReason->graph = new stdclass();
|
||||
$lang->task->report->finishedTasksPerDay->graph = new stdclass();
|
||||
|
||||
$lang->task->report->tasksPerProject->graph->xAxisName = $lang->projectcommon;
|
||||
$lang->task->report->tasksPerProject->graph->xAxisName = $lang->projectCommon;
|
||||
$lang->task->report->tasksPerModule->graph->xAxisName = 'Module';
|
||||
$lang->task->report->tasksPerAssignedTo->graph->xAxisName = 'User';
|
||||
$lang->task->report->tasksPerType->graph->xAxisName = 'Type';
|
||||
|
||||
@@ -35,7 +35,7 @@ $lang->task->confirmStoryChange = "确认需求变动";
|
||||
|
||||
$lang->task->common = '任务';
|
||||
$lang->task->id = '编号';
|
||||
$lang->task->project = '所属' . $lang->projectcommon;
|
||||
$lang->task->project = '所属' . $lang->projectCommon;
|
||||
$lang->task->module = '所属模块';
|
||||
$lang->task->story = '相关需求';
|
||||
$lang->task->storySpec = '需求描述';
|
||||
@@ -138,7 +138,7 @@ $lang->task->legendDesc = '任务描述';
|
||||
$lang->task->legendAction = '操作';
|
||||
|
||||
$lang->task->ajaxGetUserTasks = "接口:我的任务";
|
||||
$lang->task->ajaxGetProjectTasks = "接口:{$lang->projectcommon}任务";
|
||||
$lang->task->ajaxGetProjectTasks = "接口:{$lang->projectCommon}任务";
|
||||
$lang->task->confirmDelete = "您确定要删除这个任务吗?";
|
||||
$lang->task->confirmDeleteEstimate = "您确定要删除这个记录吗?";
|
||||
$lang->task->copyStoryTitle = "同需求";
|
||||
@@ -146,7 +146,7 @@ $lang->task->afterSubmit = "添加之后";
|
||||
$lang->task->successSaved = "成功添加,";
|
||||
$lang->task->delayWarning = " <strong class='delayed f-14px'> 延期%s天 </strong>";
|
||||
$lang->task->remindBug = "该任务为Bug转化得到,是否更新Bug:%s ?";
|
||||
$lang->task->confirmChangeProject = "修改{$lang->projectcommon}会导致相应的所属模块、相关需求和指派人发生变化,确定吗?";
|
||||
$lang->task->confirmChangeProject = "修改{$lang->projectCommon}会导致相应的所属模块、相关需求和指派人发生变化,确定吗?";
|
||||
$lang->task->confirmFinish = '"预计剩余"为0,确认将任务状态改为"已完成"吗?';
|
||||
$lang->task->confirmRecord = '"剩余"为0,任务将标记为"已完成",您确定吗?';
|
||||
|
||||
@@ -166,7 +166,7 @@ $lang->task->report->select = '请选择报表类型';
|
||||
$lang->task->report->create = '生成报表';
|
||||
$lang->task->report->value = '任务数';
|
||||
|
||||
$lang->task->report->charts['tasksPerProject'] = $lang->projectcommon . '任务数统计';
|
||||
$lang->task->report->charts['tasksPerProject'] = $lang->projectCommon . '任务数统计';
|
||||
$lang->task->report->charts['tasksPerModule'] = '模块任务数统计';
|
||||
$lang->task->report->charts['tasksPerAssignedTo'] = '指派给统计';
|
||||
$lang->task->report->charts['tasksPerType'] = '任务类型统计';
|
||||
@@ -200,7 +200,7 @@ $lang->task->report->tasksPerFinishedBy = new stdclass();
|
||||
$lang->task->report->tasksPerClosedReason = new stdclass();
|
||||
$lang->task->report->finishedTasksPerDay = new stdclass();
|
||||
|
||||
$lang->task->report->tasksPerProject->item = $lang->projectcommon;
|
||||
$lang->task->report->tasksPerProject->item = $lang->projectCommon;
|
||||
$lang->task->report->tasksPerModule->item = '模块';
|
||||
$lang->task->report->tasksPerAssignedTo->item = '用户';
|
||||
$lang->task->report->tasksPerType->item = '类型';
|
||||
@@ -228,7 +228,7 @@ $lang->task->report->tasksPerFinishedBy->graph = new stdclass();
|
||||
$lang->task->report->tasksPerClosedReason->graph = new stdclass();
|
||||
$lang->task->report->finishedTasksPerDay->graph = new stdclass();
|
||||
|
||||
$lang->task->report->tasksPerProject->graph->xAxisName = $lang->projectcommon;
|
||||
$lang->task->report->tasksPerProject->graph->xAxisName = $lang->projectCommon;
|
||||
$lang->task->report->tasksPerModule->graph->xAxisName = '模块';
|
||||
$lang->task->report->tasksPerAssignedTo->graph->xAxisName = '用户';
|
||||
$lang->task->report->tasksPerType->graph->xAxisName = '类型';
|
||||
|
||||
@@ -35,7 +35,7 @@ $lang->task->confirmStoryChange = "確認需求變動";
|
||||
|
||||
$lang->task->common = '任務';
|
||||
$lang->task->id = '編號';
|
||||
$lang->task->project = '所屬' . $lang->projectcommon;
|
||||
$lang->task->project = '所屬' . $lang->projectCommon;
|
||||
$lang->task->module = '所屬模組';
|
||||
$lang->task->story = '相關需求';
|
||||
$lang->task->storySpec = '需求描述';
|
||||
@@ -138,7 +138,7 @@ $lang->task->legendDesc = '任務描述';
|
||||
$lang->task->legendAction = '操作';
|
||||
|
||||
$lang->task->ajaxGetUserTasks = "介面:我的任務";
|
||||
$lang->task->ajaxGetProjectTasks = "介面:{$lang->projectcommon}任務";
|
||||
$lang->task->ajaxGetProjectTasks = "介面:{$lang->projectCommon}任務";
|
||||
$lang->task->confirmDelete = "您確定要刪除這個任務嗎?";
|
||||
$lang->task->confirmDeleteEstimate = "您確定要刪除這個記錄嗎?";
|
||||
$lang->task->copyStoryTitle = "同需求";
|
||||
@@ -146,7 +146,7 @@ $lang->task->afterSubmit = "添加之後";
|
||||
$lang->task->successSaved = "成功添加,";
|
||||
$lang->task->delayWarning = " <strong class='delayed f-14px'> 延期%s天 </strong>";
|
||||
$lang->task->remindBug = "該任務為Bug轉化得到,是否更新Bug:%s ?";
|
||||
$lang->task->confirmChangeProject = "修改{$lang->projectcommon}會導致相應的所屬模組、相關需求和指派人發生變化,確定嗎?";
|
||||
$lang->task->confirmChangeProject = "修改{$lang->projectCommon}會導致相應的所屬模組、相關需求和指派人發生變化,確定嗎?";
|
||||
$lang->task->confirmFinish = '"預計剩餘"為0,確認將任務狀態改為"已完成"嗎?';
|
||||
$lang->task->confirmRecord = '"剩餘"為0,任務將標記為"已完成",您確定嗎?';
|
||||
|
||||
@@ -166,7 +166,7 @@ $lang->task->report->select = '請選擇報表類型';
|
||||
$lang->task->report->create = '生成報表';
|
||||
$lang->task->report->value = '任務數';
|
||||
|
||||
$lang->task->report->charts['tasksPerProject'] = $lang->projectcommon . '任務數統計';
|
||||
$lang->task->report->charts['tasksPerProject'] = $lang->projectCommon . '任務數統計';
|
||||
$lang->task->report->charts['tasksPerModule'] = '模組任務數統計';
|
||||
$lang->task->report->charts['tasksPerAssignedTo'] = '指派給統計';
|
||||
$lang->task->report->charts['tasksPerType'] = '任務類型統計';
|
||||
@@ -200,7 +200,7 @@ $lang->task->report->tasksPerFinishedBy = new stdclass();
|
||||
$lang->task->report->tasksPerClosedReason = new stdclass();
|
||||
$lang->task->report->finishedTasksPerDay = new stdclass();
|
||||
|
||||
$lang->task->report->tasksPerProject->item = $lang->projectcommon;
|
||||
$lang->task->report->tasksPerProject->item = $lang->projectCommon;
|
||||
$lang->task->report->tasksPerModule->item = '模組';
|
||||
$lang->task->report->tasksPerAssignedTo->item = '用戶';
|
||||
$lang->task->report->tasksPerType->item = '類型';
|
||||
@@ -228,7 +228,7 @@ $lang->task->report->tasksPerFinishedBy->graph = new stdclass();
|
||||
$lang->task->report->tasksPerClosedReason->graph = new stdclass();
|
||||
$lang->task->report->finishedTasksPerDay->graph = new stdclass();
|
||||
|
||||
$lang->task->report->tasksPerProject->graph->xAxisName = $lang->projectcommon;
|
||||
$lang->task->report->tasksPerProject->graph->xAxisName = $lang->projectCommon;
|
||||
$lang->task->report->tasksPerModule->graph->xAxisName = '模組';
|
||||
$lang->task->report->tasksPerAssignedTo->graph->xAxisName = '用戶';
|
||||
$lang->task->report->tasksPerType->graph->xAxisName = '類型';
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->testcase->id = 'ID';
|
||||
$lang->testcase->product = $lang->productcommon;
|
||||
$lang->testcase->product = $lang->productCommon;
|
||||
$lang->testcase->module = 'Module';
|
||||
$lang->testcase->story = 'Story';
|
||||
$lang->testcase->storyVersion = 'Story version';
|
||||
@@ -41,7 +41,7 @@ $lang->testcase->linkCase = 'Related cases';
|
||||
$lang->testcase->stage = 'Stage';
|
||||
$lang->testcase->lastEditedByAB = 'Last edited by';
|
||||
$lang->testcase->lastEditedDateAB = 'Last edited date';
|
||||
$lang->testcase->allProduct = "All {$lang->productcommon}";
|
||||
$lang->testcase->allProduct = "All {$lang->productCommon}";
|
||||
$lang->testcase->fromBug = 'From bug';
|
||||
$lang->testcase->toBug = 'To bug';
|
||||
$lang->testcase->changed = 'Changed';
|
||||
@@ -81,7 +81,7 @@ $lang->testcase->deleteStep = 'Delete';
|
||||
$lang->testcase->insertBefore = 'Insert before';
|
||||
$lang->testcase->insertAfter = 'Insert after';
|
||||
|
||||
$lang->testcase->selectProduct = "Select {$lang->productcommon}";
|
||||
$lang->testcase->selectProduct = "Select {$lang->productCommon}";
|
||||
$lang->testcase->byModule = 'By module';
|
||||
$lang->testcase->assignToMe = 'Cases to me';
|
||||
$lang->testcase->openedByMe = 'My Opened cases';
|
||||
@@ -91,7 +91,7 @@ $lang->testcase->moduleCases = 'By module';
|
||||
$lang->testcase->bySearch = 'By search';
|
||||
$lang->testcase->doneByMe = 'My runed cases';
|
||||
|
||||
$lang->testcase->lblProductAndModule = "{$lang->productcommon} & module";
|
||||
$lang->testcase->lblProductAndModule = "{$lang->productCommon} & module";
|
||||
$lang->testcase->lblTypeAndPri = 'Type & priority';
|
||||
$lang->testcase->lblSystemBrowserAndHardware = 'OS & browser';
|
||||
$lang->testcase->lblAssignAndMail = 'Assigned & mailto';
|
||||
@@ -110,7 +110,7 @@ $lang->testcase->legendSteps = 'Steps';
|
||||
$lang->testcase->legendAction = 'Action';
|
||||
$lang->testcase->legendHistory = 'History';
|
||||
$lang->testcase->legendComment = 'Comment';
|
||||
$lang->testcase->legendProduct = "{$lang->productcommon} & module";
|
||||
$lang->testcase->legendProduct = "{$lang->productCommon} & module";
|
||||
|
||||
$lang->testcase->confirmDelete = 'Are you sure to delete this case?';
|
||||
$lang->testcase->confirmBatchDelete = 'Are you sure to batch delete there cases?';
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->testcase->id = '用例编号';
|
||||
$lang->testcase->product = "所属{$lang->productcommon}";
|
||||
$lang->testcase->product = "所属{$lang->productCommon}";
|
||||
$lang->testcase->module = '所属模块';
|
||||
$lang->testcase->story = '相关需求';
|
||||
$lang->testcase->storyVersion = '需求版本';
|
||||
@@ -41,7 +41,7 @@ $lang->testcase->linkCase = '相关用例';
|
||||
$lang->testcase->stage = '适用阶段';
|
||||
$lang->testcase->lastEditedByAB = '修改者';
|
||||
$lang->testcase->lastEditedDateAB = '修改日期';
|
||||
$lang->testcase->allProduct = "所有{$lang->productcommon}";
|
||||
$lang->testcase->allProduct = "所有{$lang->productCommon}";
|
||||
$lang->testcase->fromBug = '来源Bug';
|
||||
$lang->testcase->toBug = '生成Bug';
|
||||
$lang->testcase->changed = '用例变更';
|
||||
@@ -81,7 +81,7 @@ $lang->testcase->deleteStep = '删除';
|
||||
$lang->testcase->insertBefore = '之前添加';
|
||||
$lang->testcase->insertAfter = '之后添加';
|
||||
|
||||
$lang->testcase->selectProduct = "请选择{$lang->productcommon}";
|
||||
$lang->testcase->selectProduct = "请选择{$lang->productCommon}";
|
||||
$lang->testcase->byModule = '按模块';
|
||||
$lang->testcase->assignToMe = '给我的用例';
|
||||
$lang->testcase->openedByMe = '我建的用例';
|
||||
@@ -91,7 +91,7 @@ $lang->testcase->moduleCases = '按模块';
|
||||
$lang->testcase->bySearch = '搜索';
|
||||
$lang->testcase->doneByMe = '我完成的用例';
|
||||
|
||||
$lang->testcase->lblProductAndModule = "{$lang->productcommon}模块";
|
||||
$lang->testcase->lblProductAndModule = "{$lang->productCommon}模块";
|
||||
$lang->testcase->lblTypeAndPri = '类型&优先级';
|
||||
$lang->testcase->lblSystemBrowserAndHardware = '系统::浏览器';
|
||||
$lang->testcase->lblAssignAndMail = '指派给::抄送给';
|
||||
@@ -110,7 +110,7 @@ $lang->testcase->legendSteps = '用例步骤';
|
||||
$lang->testcase->legendAction = '操作';
|
||||
$lang->testcase->legendHistory = '历史记录';
|
||||
$lang->testcase->legendComment = '备注';
|
||||
$lang->testcase->legendProduct = $lang->productcommon . '模块';
|
||||
$lang->testcase->legendProduct = $lang->productCommon . '模块';
|
||||
|
||||
$lang->testcase->confirmDelete = '您确认要删除该测试用例吗?';
|
||||
$lang->testcase->confirmBatchDelete = '您确认要批量删除这些测试用例吗?';
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
* @link http://www.zentao.net
|
||||
*/
|
||||
$lang->testcase->id = '用例編號';
|
||||
$lang->testcase->product = "所屬{$lang->productcommon}";
|
||||
$lang->testcase->product = "所屬{$lang->productCommon}";
|
||||
$lang->testcase->module = '所屬模組';
|
||||
$lang->testcase->story = '相關需求';
|
||||
$lang->testcase->storyVersion = '需求版本';
|
||||
@@ -41,7 +41,7 @@ $lang->testcase->linkCase = '相關用例';
|
||||
$lang->testcase->stage = '適用階段';
|
||||
$lang->testcase->lastEditedByAB = '修改者';
|
||||
$lang->testcase->lastEditedDateAB = '修改日期';
|
||||
$lang->testcase->allProduct = "所有{$lang->productcommon}";
|
||||
$lang->testcase->allProduct = "所有{$lang->productCommon}";
|
||||
$lang->testcase->fromBug = '來源Bug';
|
||||
$lang->testcase->toBug = '生成Bug';
|
||||
$lang->testcase->changed = '用例變更';
|
||||
@@ -81,7 +81,7 @@ $lang->testcase->deleteStep = '刪除';
|
||||
$lang->testcase->insertBefore = '之前添加';
|
||||
$lang->testcase->insertAfter = '之後添加';
|
||||
|
||||
$lang->testcase->selectProduct = "請選擇{$lang->productcommon}";
|
||||
$lang->testcase->selectProduct = "請選擇{$lang->productCommon}";
|
||||
$lang->testcase->byModule = '按模組';
|
||||
$lang->testcase->assignToMe = '給我的用例';
|
||||
$lang->testcase->openedByMe = '我建的用例';
|
||||
@@ -91,7 +91,7 @@ $lang->testcase->moduleCases = '按模組';
|
||||
$lang->testcase->bySearch = '搜索';
|
||||
$lang->testcase->doneByMe = '我完成的用例';
|
||||
|
||||
$lang->testcase->lblProductAndModule = "{$lang->productcommon}模組";
|
||||
$lang->testcase->lblProductAndModule = "{$lang->productCommon}模組";
|
||||
$lang->testcase->lblTypeAndPri = '類型&優先順序';
|
||||
$lang->testcase->lblSystemBrowserAndHardware = '系統::瀏覽器';
|
||||
$lang->testcase->lblAssignAndMail = '指派給::抄送給';
|
||||
@@ -110,7 +110,7 @@ $lang->testcase->legendSteps = '用例步驟';
|
||||
$lang->testcase->legendAction = '操作';
|
||||
$lang->testcase->legendHistory = '歷史記錄';
|
||||
$lang->testcase->legendComment = '備註';
|
||||
$lang->testcase->legendProduct = $lang->productcommon . '模組';
|
||||
$lang->testcase->legendProduct = $lang->productCommon . '模組';
|
||||
|
||||
$lang->testcase->confirmDelete = '您確認要刪除該測試用例嗎?';
|
||||
$lang->testcase->confirmBatchDelete = '您確認要批量刪除這些測試用例嗎?';
|
||||
|
||||
@@ -36,8 +36,8 @@ $lang->testtask->done = "Tested build";
|
||||
|
||||
$lang->testtask->common = 'Test build';
|
||||
$lang->testtask->id = 'ID';
|
||||
$lang->testtask->product = $lang->productcommon;
|
||||
$lang->testtask->project = $lang->projectcommon;
|
||||
$lang->testtask->product = $lang->productCommon;
|
||||
$lang->testtask->project = $lang->projectCommon;
|
||||
$lang->testtask->build = 'Build';
|
||||
$lang->testtask->owner = 'Owner';
|
||||
$lang->testtask->pri = 'Priority';
|
||||
|
||||
@@ -36,8 +36,8 @@ $lang->testtask->done = "已测版本";
|
||||
|
||||
$lang->testtask->common = '测试视图版本';
|
||||
$lang->testtask->id = '版本编号';
|
||||
$lang->testtask->product = '所属' . $lang->productcommon;
|
||||
$lang->testtask->project = '所属' . $lang->projectcommon;
|
||||
$lang->testtask->product = '所属' . $lang->productCommon;
|
||||
$lang->testtask->project = '所属' . $lang->projectCommon;
|
||||
$lang->testtask->build = '版本';
|
||||
$lang->testtask->owner = '负责人';
|
||||
$lang->testtask->pri = '优先级';
|
||||
|
||||
@@ -36,8 +36,8 @@ $lang->testtask->done = "已測版本";
|
||||
|
||||
$lang->testtask->common = '測試視圖版本';
|
||||
$lang->testtask->id = '版本編號';
|
||||
$lang->testtask->product = '所屬' . $lang->productcommon;
|
||||
$lang->testtask->project = '所屬' . $lang->projectcommon;
|
||||
$lang->testtask->product = '所屬' . $lang->productCommon;
|
||||
$lang->testtask->project = '所屬' . $lang->projectCommon;
|
||||
$lang->testtask->build = '版本';
|
||||
$lang->testtask->owner = '負責人';
|
||||
$lang->testtask->pri = '優先順序';
|
||||
|
||||
@@ -59,7 +59,7 @@ $lang->todo->priList[4] = '最低';
|
||||
|
||||
$lang->todo->typeList['custom'] = '自定义';
|
||||
$lang->todo->typeList['bug'] = 'Bug';
|
||||
$lang->todo->typeList['task'] = $lang->projectcommon . '任务';
|
||||
$lang->todo->typeList['task'] = $lang->projectCommon . '任务';
|
||||
|
||||
$lang->todo->confirmDelete = "您确定要删除这条待办吗?";
|
||||
$lang->todo->successMarked = "成功切换状态!";
|
||||
|
||||
@@ -59,7 +59,7 @@ $lang->todo->priList[4] = '最低';
|
||||
|
||||
$lang->todo->typeList['custom'] = '自定義';
|
||||
$lang->todo->typeList['bug'] = 'Bug';
|
||||
$lang->todo->typeList['task'] = $lang->projectcommon . '任務';
|
||||
$lang->todo->typeList['task'] = $lang->projectCommon . '任務';
|
||||
|
||||
$lang->todo->confirmDelete = "您確定要刪除這條待辦嗎?";
|
||||
$lang->todo->successMarked = "成功切換狀態!";
|
||||
|
||||
@@ -19,8 +19,8 @@ $lang->tree->browse = 'Manage general module';
|
||||
$lang->tree->browseTask = 'Manage task module';
|
||||
$lang->tree->manage = 'Modules';
|
||||
$lang->tree->fix = 'Fix';
|
||||
$lang->tree->manageProduct = "Mange {$lang->productcommon} module";
|
||||
$lang->tree->manageProject = "Manage {$lang->projectcommon} module";
|
||||
$lang->tree->manageProduct = "Mange {$lang->productCommon} module";
|
||||
$lang->tree->manageProject = "Manage {$lang->projectCommon} module";
|
||||
$lang->tree->manageBug = 'Manage bug module';
|
||||
$lang->tree->manageCase = 'Manage case module';
|
||||
$lang->tree->manageCustomDoc = 'Manage doc library type';
|
||||
@@ -29,13 +29,13 @@ $lang->tree->manageChild = 'Manage child';
|
||||
$lang->tree->manageStoryChild = 'Manage child';
|
||||
$lang->tree->manageBugChild = 'Manage bug child';
|
||||
$lang->tree->manageCaseChild = 'Manage case child';
|
||||
$lang->tree->manageTaskChild = "Manage {$lang->projectcommon} child";
|
||||
$lang->tree->manageTaskChild = "Manage {$lang->projectCommon} child";
|
||||
$lang->tree->syncFromProduct = 'Copy';
|
||||
$lang->tree->ajaxGetOptionMenu = 'API: Get select menu';
|
||||
$lang->tree->ajaxGetSonModules = 'API: Get son modules';
|
||||
|
||||
$lang->tree->confirmDelete = 'Are you sure to delete this module and its children?';
|
||||
$lang->tree->confirmRoot = "Modify the module {$lang->productcommon}s, modified the {$lang->productcommon}s belong to the needs of the module, bug, use case, and {$lang->projectcommon} and {$lang->productcommon} relationship. This is dangerous, please be careful. To confirm the change?";
|
||||
$lang->tree->confirmRoot = "Modify the module {$lang->productCommon}s, modified the {$lang->productCommon}s belong to the needs of the module, bug, use case, and {$lang->projectCommon} and {$lang->productCommon} relationship. This is dangerous, please be careful. To confirm the change?";
|
||||
$lang->tree->successSave = 'Successfully saved';
|
||||
$lang->tree->successFixed = 'Successfully fixed.';
|
||||
|
||||
@@ -44,5 +44,5 @@ $lang->tree->parent = 'Parent';
|
||||
$lang->tree->child = 'Child';
|
||||
$lang->tree->owner = 'Owner';
|
||||
$lang->tree->order = 'Order';
|
||||
$lang->tree->projectDoc = "{$lang->projectcommon} doc";
|
||||
$lang->tree->product = $lang->productcommon;
|
||||
$lang->tree->projectDoc = "{$lang->projectCommon} doc";
|
||||
$lang->tree->product = $lang->productCommon;
|
||||
|
||||
@@ -19,8 +19,8 @@ $lang->tree->browse = '通用模块维护';
|
||||
$lang->tree->browseTask = '任务模块维护';
|
||||
$lang->tree->manage = '维护模块';
|
||||
$lang->tree->fix = '修正数据';
|
||||
$lang->tree->manageProduct = "维护{$lang->productcommon}视图模块";
|
||||
$lang->tree->manageProject = "维护{$lang->projectcommon}视图模块";
|
||||
$lang->tree->manageProduct = "维护{$lang->productCommon}视图模块";
|
||||
$lang->tree->manageProject = "维护{$lang->projectCommon}视图模块";
|
||||
$lang->tree->manageBug = '维护测试视图模块';
|
||||
$lang->tree->manageCase = '维护用例视图模块';
|
||||
$lang->tree->manageCustomDoc = '维护文档库分类';
|
||||
@@ -29,13 +29,13 @@ $lang->tree->manageChild = '维护子模块';
|
||||
$lang->tree->manageStoryChild = '维护子模块';
|
||||
$lang->tree->manageBugChild = '维护Bug子模块';
|
||||
$lang->tree->manageCaseChild = '维护用例子模块';
|
||||
$lang->tree->manageTaskChild = "维护{$lang->projectcommon}子模块";
|
||||
$lang->tree->manageTaskChild = "维护{$lang->projectCommon}子模块";
|
||||
$lang->tree->syncFromProduct = '复制';
|
||||
$lang->tree->ajaxGetOptionMenu = '接口:获取下拉列表';
|
||||
$lang->tree->ajaxGetSonModules = '接口:获得子菜单列表';
|
||||
|
||||
$lang->tree->confirmDelete = '该模块及其子模块都会被删除,您确定删除吗?';
|
||||
$lang->tree->confirmRoot = "模块的所属{$lang->productcommon}修改,会关联修改该模块下的需求、Bug、用例的所属{$lang->productcommon},以及{$lang->projectcommon}和{$lang->productcommon}的关联关系。该操作比较危险,请谨慎操作。是否确认修改?";
|
||||
$lang->tree->confirmRoot = "模块的所属{$lang->productCommon}修改,会关联修改该模块下的需求、Bug、用例的所属{$lang->productCommon},以及{$lang->projectCommon}和{$lang->productCommon}的关联关系。该操作比较危险,请谨慎操作。是否确认修改?";
|
||||
$lang->tree->successSave = '成功保存';
|
||||
$lang->tree->successFixed = '成功修正数据!';
|
||||
|
||||
@@ -44,5 +44,5 @@ $lang->tree->parent = '上级模块';
|
||||
$lang->tree->child = '子模块';
|
||||
$lang->tree->owner = '负责人';
|
||||
$lang->tree->order = '排序';
|
||||
$lang->tree->projectDoc = "{$lang->projectcommon}文档";
|
||||
$lang->tree->product = "所属{$lang->productcommon}";
|
||||
$lang->tree->projectDoc = "{$lang->projectCommon}文档";
|
||||
$lang->tree->product = "所属{$lang->productCommon}";
|
||||
|
||||
@@ -19,8 +19,8 @@ $lang->tree->browse = '通用模組維護';
|
||||
$lang->tree->browseTask = '任務模組維護';
|
||||
$lang->tree->manage = '維護模組';
|
||||
$lang->tree->fix = '修正數據';
|
||||
$lang->tree->manageProduct = "維護{$lang->productcommon}視圖模組";
|
||||
$lang->tree->manageProject = "維護{$lang->projectcommon}視圖模組";
|
||||
$lang->tree->manageProduct = "維護{$lang->productCommon}視圖模組";
|
||||
$lang->tree->manageProject = "維護{$lang->projectCommon}視圖模組";
|
||||
$lang->tree->manageBug = '維護測試視圖模組';
|
||||
$lang->tree->manageCase = '維護用例視圖模組';
|
||||
$lang->tree->manageCustomDoc = '維護文檔庫分類';
|
||||
@@ -29,13 +29,13 @@ $lang->tree->manageChild = '維護子模組';
|
||||
$lang->tree->manageStoryChild = '維護子模組';
|
||||
$lang->tree->manageBugChild = '維護Bug子模組';
|
||||
$lang->tree->manageCaseChild = '維護用例子模組';
|
||||
$lang->tree->manageTaskChild = "維護{$lang->projectcommon}子模組";
|
||||
$lang->tree->manageTaskChild = "維護{$lang->projectCommon}子模組";
|
||||
$lang->tree->syncFromProduct = '複製';
|
||||
$lang->tree->ajaxGetOptionMenu = '介面:獲取下拉列表';
|
||||
$lang->tree->ajaxGetSonModules = '介面:獲得子菜單列表';
|
||||
|
||||
$lang->tree->confirmDelete = '該模組及其子模組都會被刪除,您確定刪除嗎?';
|
||||
$lang->tree->confirmRoot = "模組的所屬{$lang->productcommon}修改,會關聯修改該模組下的需求、Bug、用例的所屬{$lang->productcommon},以及{$lang->projectcommon}和{$lang->productcommon}的關聯關係。該操作比較危險,請謹慎操作。是否確認修改?";
|
||||
$lang->tree->confirmRoot = "模組的所屬{$lang->productCommon}修改,會關聯修改該模組下的需求、Bug、用例的所屬{$lang->productCommon},以及{$lang->projectCommon}和{$lang->productCommon}的關聯關係。該操作比較危險,請謹慎操作。是否確認修改?";
|
||||
$lang->tree->successSave = '成功保存';
|
||||
$lang->tree->successFixed = '成功修正數據!';
|
||||
|
||||
@@ -44,5 +44,5 @@ $lang->tree->parent = '上級模組';
|
||||
$lang->tree->child = '子模組';
|
||||
$lang->tree->owner = '負責人';
|
||||
$lang->tree->order = '排序';
|
||||
$lang->tree->projectDoc = "{$lang->projectcommon}文檔";
|
||||
$lang->tree->product = "所屬{$lang->productcommon}";
|
||||
$lang->tree->projectDoc = "{$lang->projectCommon}文檔";
|
||||
$lang->tree->product = "所屬{$lang->productCommon}";
|
||||
|
||||
@@ -78,7 +78,7 @@ $lang->user->deleted = '(deleted)';
|
||||
$lang->user->select = 'Select user';
|
||||
|
||||
$lang->user->profile = 'Profile';
|
||||
$lang->user->project = $lang->projectcommon;
|
||||
$lang->user->project = $lang->projectCommon;
|
||||
$lang->user->task = 'Task';
|
||||
$lang->user->bug = 'Bug';
|
||||
$lang->user->test = 'Test';
|
||||
|
||||
@@ -78,7 +78,7 @@ $lang->user->deleted = '(已删除)';
|
||||
$lang->user->select = '请选择用户';
|
||||
|
||||
$lang->user->profile = '档案';
|
||||
$lang->user->project = $lang->projectcommon;
|
||||
$lang->user->project = $lang->projectCommon;
|
||||
$lang->user->task = '任务';
|
||||
$lang->user->bug = '缺陷';
|
||||
$lang->user->test = '测试';
|
||||
|
||||
@@ -78,7 +78,7 @@ $lang->user->deleted = '(已刪除)';
|
||||
$lang->user->select = '請選擇用戶';
|
||||
|
||||
$lang->user->profile = '檔案';
|
||||
$lang->user->project = $lang->projectcommon;
|
||||
$lang->user->project = $lang->projectCommon;
|
||||
$lang->user->task = '任務';
|
||||
$lang->user->bug = '缺陷';
|
||||
$lang->user->test = '測試';
|
||||
|
||||
Reference in New Issue
Block a user