299 lines
16 KiB
PHP
299 lines
16 KiB
PHP
<?php
|
|
/**
|
|
* The story module English file of ZenTaoPMS.
|
|
*
|
|
* @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
|
|
* @license ZPL (http://zpl.pub/page/zplv12.html)
|
|
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
|
* @package story
|
|
* @version $Id: en.php 5141 2013-07-15 05:57:15Z chencongzhi520@gmail.com $
|
|
* @link http://www.zentao.net
|
|
*/
|
|
$lang->story->create = "Create";
|
|
$lang->story->batchCreate = "Batch Create";
|
|
$lang->story->change = "Change";
|
|
$lang->story->changed = 'Change';
|
|
$lang->story->review = 'Review';
|
|
$lang->story->batchReview = 'Batch Review';
|
|
$lang->story->edit = "Edit";
|
|
$lang->story->batchEdit = "Batch Edit";
|
|
$lang->story->subdivide = 'Decompose';
|
|
$lang->story->close = 'Close';
|
|
$lang->story->batchClose = 'Batch Close';
|
|
$lang->story->activate = 'Activate';
|
|
$lang->story->delete = "Delete";
|
|
$lang->story->view = "Story Details";
|
|
$lang->story->tasks = "Linked Task";
|
|
$lang->story->bugs = "Linked Bug";
|
|
$lang->story->cases = "Linked Case";
|
|
$lang->story->taskCount = 'Tasks';
|
|
$lang->story->bugCount = 'Bugs';
|
|
$lang->story->caseCount = 'Test Cases';
|
|
$lang->story->taskCountAB = 'T';
|
|
$lang->story->bugCountAB = 'B';
|
|
$lang->story->caseCountAB = 'C';
|
|
$lang->story->linkStory = 'Link Story';
|
|
$lang->story->unlinkStory = 'UnLinked';
|
|
$lang->story->export = "Export Data";
|
|
$lang->story->zeroCase = "Zero Case";
|
|
$lang->story->zeroTask = "Zero Task";
|
|
$lang->story->reportChart = "Report";
|
|
$lang->story->copyTitle = "Copy Title";
|
|
$lang->story->batchChangePlan = "Batch Change Plans";
|
|
$lang->story->batchChangeBranch = "Batch Change Branches";
|
|
$lang->story->batchChangeStage = "Batch Change Stages";
|
|
$lang->story->batchAssignTo = "Batch Assign";
|
|
$lang->story->batchChangeModule = "Batch Change Modules";
|
|
|
|
$lang->story->common = 'Story';
|
|
$lang->story->id = 'ID';
|
|
$lang->story->product = $lang->productCommon;
|
|
$lang->story->branch = "Branch/Platform";
|
|
$lang->story->module = 'Module';
|
|
$lang->story->moduleAB = 'Module';
|
|
$lang->story->source = 'From';
|
|
$lang->story->sourceNote = 'Note';
|
|
$lang->story->fromBug = 'From Bug';
|
|
$lang->story->title = 'Title';
|
|
$lang->story->spec = 'Description';
|
|
$lang->story->verify = 'Acceptance';
|
|
$lang->story->pri = 'Priority';
|
|
$lang->story->estimate = 'Estimated Man-Hour';
|
|
$lang->story->estimateAB = 'Est.';
|
|
$lang->story->hour = 'Hour';
|
|
$lang->story->status = 'Status';
|
|
$lang->story->stage = 'Stage';
|
|
$lang->story->stageAB = 'Stage';
|
|
$lang->story->mailto = 'Mailto';
|
|
$lang->story->openedBy = 'Open By';
|
|
$lang->story->openedDate = 'Open on';
|
|
$lang->story->assignedTo = 'Assignee';
|
|
$lang->story->assignedDate = 'Assigned On';
|
|
$lang->story->lastEditedBy = 'Last Edited By';
|
|
$lang->story->lastEditedDate = 'Last Edited On';
|
|
$lang->story->closedBy = 'Closed By';
|
|
$lang->story->closedDate = 'Closed On';
|
|
$lang->story->closedReason = 'Close Reason';
|
|
$lang->story->rejectedReason = 'Reject Reason';
|
|
$lang->story->reviewedBy = 'Reviewer';
|
|
$lang->story->reviewedDate = 'Review Date';
|
|
$lang->story->version = 'Version';
|
|
$lang->story->plan = 'Plan';
|
|
$lang->story->planAB = 'Plan';
|
|
$lang->story->comment = 'Comment';
|
|
$lang->story->linkStories = 'Link Story';
|
|
$lang->story->childStories = 'Decompose Story';
|
|
$lang->story->duplicateStory = 'Duplicate Story';
|
|
$lang->story->reviewResult = 'Review Results';
|
|
$lang->story->preVersion = 'Previous Version';
|
|
$lang->story->keywords = 'Keywords';
|
|
$lang->story->newStory = 'Continue adding Story.';
|
|
$lang->story->colorTag = 'Color Tag';
|
|
$lang->story->files = 'Files';
|
|
$lang->story->copy = "Duplicate a Story";
|
|
|
|
$lang->story->ditto = 'Ditto';
|
|
$lang->story->dittoNotice = 'This Story does not belong to the same Product as the last Story does!';
|
|
|
|
$lang->story->useList[0] = 'Yes';
|
|
$lang->story->useList[1] = 'No';
|
|
|
|
$lang->story->statusList[''] = '';
|
|
$lang->story->statusList['draft'] = 'Draft';
|
|
$lang->story->statusList['active'] = 'Active';
|
|
$lang->story->statusList['closed'] = 'Closed';
|
|
$lang->story->statusList['changed'] = 'Changed';
|
|
|
|
$lang->story->stageList[''] = '';
|
|
$lang->story->stageList['wait'] = 'Wait';
|
|
$lang->story->stageList['planned'] = 'Planned';
|
|
$lang->story->stageList['projected'] = 'Projected';
|
|
$lang->story->stageList['developing'] = 'Developing';
|
|
$lang->story->stageList['developed'] = 'Developed';
|
|
$lang->story->stageList['testing'] = 'Testing';
|
|
$lang->story->stageList['tested'] = 'Tested';
|
|
$lang->story->stageList['verified'] = 'Accepted';
|
|
$lang->story->stageList['released'] = 'Released';
|
|
|
|
$lang->story->reasonList[''] = '';
|
|
$lang->story->reasonList['done'] = 'Done';
|
|
$lang->story->reasonList['subdivided'] = 'Decomposed';
|
|
$lang->story->reasonList['duplicate'] = 'Duplicate';
|
|
$lang->story->reasonList['postponed'] = 'Postponed';
|
|
$lang->story->reasonList['willnotdo'] = "Ignore";
|
|
$lang->story->reasonList['cancel'] = 'Cancelled';
|
|
$lang->story->reasonList['bydesign'] = 'Default Design';
|
|
//$lang->story->reasonList['isbug'] = 'Bug!';
|
|
|
|
$lang->story->reviewResultList[''] = '';
|
|
$lang->story->reviewResultList['pass'] = 'Pass';
|
|
$lang->story->reviewResultList['revert'] = 'Revert';
|
|
$lang->story->reviewResultList['clarify'] = 'Clarify';
|
|
$lang->story->reviewResultList['reject'] = 'Reject';
|
|
|
|
$lang->story->reviewList[0] = 'No';
|
|
$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['market'] = 'Marketing';
|
|
$lang->story->sourceList['service'] = 'Customer service';
|
|
$lang->story->sourceList['operation'] = 'Operations';
|
|
$lang->story->sourceList['support'] = 'Technical support';
|
|
$lang->story->sourceList['competitor'] = 'Competitor';
|
|
$lang->story->sourceList['partner'] = 'Partner';
|
|
$lang->story->sourceList['dev'] = 'Dev Team';
|
|
$lang->story->sourceList['tester'] = 'QA Team';
|
|
$lang->story->sourceList['bug'] = 'Bug';
|
|
$lang->story->sourceList['other'] = 'Other';
|
|
|
|
$lang->story->priList[] = '';
|
|
$lang->story->priList[3] = '3';
|
|
$lang->story->priList[1] = '1';
|
|
$lang->story->priList[2] = '2';
|
|
$lang->story->priList[4] = '4';
|
|
|
|
$lang->story->legendBasicInfo = 'Basic Info';
|
|
$lang->story->legendLifeTime = 'Story Life ';
|
|
$lang->story->legendRelated = 'Related Info';
|
|
$lang->story->legendMailto = 'Mail To';
|
|
$lang->story->legendAttatch = 'Files';
|
|
$lang->story->legendProjectAndTask = $lang->projectCommon . 'Task';
|
|
$lang->story->legendBugs = 'Linked Bug';
|
|
$lang->story->legendFromBug = 'From Bug';
|
|
$lang->story->legendCases = 'Linked Case';
|
|
$lang->story->legendLinkStories = 'Linked Story';
|
|
$lang->story->legendChildStories = 'Decompose Story';
|
|
$lang->story->legendSpec = 'Description';
|
|
$lang->story->legendVerify = 'Acceptance';
|
|
$lang->story->legendMisc = 'Misc ';
|
|
|
|
$lang->story->lblChange = 'Change';
|
|
$lang->story->lblReview = 'Review';
|
|
$lang->story->lblActivate = 'Activate';
|
|
$lang->story->lblClose = 'Close';
|
|
|
|
$lang->story->checkAffection = 'Impact';
|
|
$lang->story->affectedProjects = 'Affected' . $lang->projectCommon;
|
|
$lang->story->affectedBugs = 'Affected Bug';
|
|
$lang->story->affectedCases = 'Affected Case';
|
|
|
|
$lang->story->specTemplate = "Please refer to the Template to write the description. As a < type of user >, I want < some goal > so that < some reason >.";
|
|
$lang->story->needNotReview = 'No Review';
|
|
$lang->story->successSaved = "Story saved!";
|
|
$lang->story->confirmDelete = "Do you want to delete this Story?";
|
|
$lang->story->errorEmptyChildStory = '『Subdivide Story』canot be blank.';
|
|
$lang->story->mustChooseResult = 'Please select a result.';
|
|
$lang->story->mustChoosePreVersion = 'Please select a Version to revert.';
|
|
|
|
$lang->story->form = new stdclass();
|
|
$lang->story->form->area = 'Story Affiliation';
|
|
$lang->story->form->desc = 'Description and criteria. What Story is it? How to accept it?';
|
|
$lang->story->form->resource = 'Resource allocation. How finished it? How long does it take?';
|
|
$lang->story->form->file = 'Files. If there are Story linked files, please click Here to upload.';
|
|
|
|
$lang->story->action = new stdclass();
|
|
$lang->story->action->reviewed = array('main' => '$date, recorded by <strong>$actor</strong>. Review result is <strong>$extra</strong>.', 'extra' => 'reviewResultList');
|
|
$lang->story->action->closed = array('main' => '$date, closed by <strong>$actor</strong>. The reasion is <strong>$extra</strong> $appendLink.', 'extra' => 'reasonList');
|
|
$lang->story->action->linked2plan = array('main' => '$date, linked by <strong>$actor</strong> to Plan <strong>$extra</strong>');
|
|
$lang->story->action->unlinkedfromplan = array('main' => '$date, unlinked by <strong>$actor</strong> from Plan <strong>$extra</strong>.');
|
|
$lang->story->action->linked2project = array('main' => '$date, linked by <strong>$actor</strong> to ' . $lang->projectCommon . ' <strong>$extra</strong>.');
|
|
$lang->story->action->unlinkedfromproject = array('main' => '$date, unlinked by <strong>$actor</strong> from ' . $lang->projectCommon . ' <strong>$extra</strong>.');
|
|
$lang->story->action->linked2build = array('main' => '$date, linked by <strong>$actor</strong> to Build <strong>$extra</strong>');
|
|
$lang->story->action->unlinkedfrombuild = array('main' => '$date, unlinked by <strong>$actor</strong> from Build <strong>$extra</strong>.');
|
|
$lang->story->action->linked2release = array('main' => '$date, linked by <strong>$actor</strong> to Release <strong>$extra</strong>');
|
|
$lang->story->action->unlinkedfromrelease = array('main' => '$date, unlinked by <strong>$actor</strong> from Release <strong>$extra</strong>.');
|
|
$lang->story->action->linkrelatedstory = array('main' => '$date, linked by <strong>$actor</strong> to Story <strong>$extra</strong>.');
|
|
$lang->story->action->subdividestory = array('main' => '$date, decomposed by <strong>$actor</strong> to Story <strong>$extra</strong>.');
|
|
$lang->story->action->unlinkrelatedstory = array('main' => '$date, unlinked by <strong>$actor</strong> from Story <strong>$extra</strong>.');
|
|
$lang->story->action->unlinkchildstory = array('main' => '$date, unlinked by <strong>$actor</strong> Decomposed Story <strong>$extra</strong>.');
|
|
|
|
/* 统计报表。*/
|
|
$lang->story->report = new stdclass();
|
|
$lang->story->report->common = 'Report';
|
|
$lang->story->report->select = 'Select the type of Story Report';
|
|
$lang->story->report->create = 'Generate';
|
|
$lang->story->report->value = 'Story Count';
|
|
|
|
$lang->story->report->charts['storysPerProduct'] = 'per ' . $lang->productCommon;
|
|
$lang->story->report->charts['storysPerModule'] = 'per Module';
|
|
$lang->story->report->charts['storysPerSource'] = 'per Source';
|
|
$lang->story->report->charts['storysPerPlan'] = 'per Plan';
|
|
$lang->story->report->charts['storysPerStatus'] = 'per Status';
|
|
$lang->story->report->charts['storysPerStage'] = 'per Stage';
|
|
$lang->story->report->charts['storysPerPri'] = 'per Priority';
|
|
$lang->story->report->charts['storysPerEstimate'] = 'per Estimated Man-Hour';
|
|
$lang->story->report->charts['storysPerOpenedBy'] = 'per CreatedBy';
|
|
$lang->story->report->charts['storysPerAssignedTo'] = 'per AssignedTo';
|
|
$lang->story->report->charts['storysPerClosedReason'] = 'per Closed Reason';
|
|
$lang->story->report->charts['storysPerChange'] = 'per Change';
|
|
|
|
$lang->story->report->options = new stdclass();
|
|
$lang->story->report->options->graph = new stdclass();
|
|
$lang->story->report->options->type = 'pie';
|
|
$lang->story->report->options->width = 500;
|
|
$lang->story->report->options->height = 140;
|
|
|
|
$lang->story->report->storysPerProduct = new stdclass();
|
|
$lang->story->report->storysPerModule = new stdclass();
|
|
$lang->story->report->storysPerSource = new stdclass();
|
|
$lang->story->report->storysPerPlan = new stdclass();
|
|
$lang->story->report->storysPerStatus = new stdclass();
|
|
$lang->story->report->storysPerStage = new stdclass();
|
|
$lang->story->report->storysPerPri = new stdclass();
|
|
$lang->story->report->storysPerOpenedBy = new stdclass();
|
|
$lang->story->report->storysPerAssignedTo = new stdclass();
|
|
$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->storysPerModule->item = 'Module';
|
|
$lang->story->report->storysPerSource->item = 'Source';
|
|
$lang->story->report->storysPerPlan->item = 'Plan';
|
|
$lang->story->report->storysPerStatus->item = 'Status';
|
|
$lang->story->report->storysPerStage->item = 'Stage';
|
|
$lang->story->report->storysPerPri->item = 'Priority';
|
|
$lang->story->report->storysPerOpenedBy->item = 'Account';
|
|
$lang->story->report->storysPerAssignedTo->item = 'User';
|
|
$lang->story->report->storysPerClosedReason->item = 'Reason';
|
|
$lang->story->report->storysPerEstimate->item = 'Estimated Man-Hour';
|
|
$lang->story->report->storysPerChange->item = 'Change';
|
|
|
|
$lang->story->report->storysPerProduct->graph = new stdclass();
|
|
$lang->story->report->storysPerModule->graph = new stdclass();
|
|
$lang->story->report->storysPerSource->graph = new stdclass();
|
|
$lang->story->report->storysPerPlan->graph = new stdclass();
|
|
$lang->story->report->storysPerStatus->graph = new stdclass();
|
|
$lang->story->report->storysPerStage->graph = new stdclass();
|
|
$lang->story->report->storysPerPri->graph = new stdclass();
|
|
$lang->story->report->storysPerOpenedBy->graph = new stdclass();
|
|
$lang->story->report->storysPerAssignedTo->graph = new stdclass();
|
|
$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->storysPerModule->graph->xAxisName = 'Module';
|
|
$lang->story->report->storysPerSource->graph->xAxisName = 'Source';
|
|
$lang->story->report->storysPerPlan->graph->xAxisName = 'Plan';
|
|
$lang->story->report->storysPerStatus->graph->xAxisName = 'Status';
|
|
$lang->story->report->storysPerStage->graph->xAxisName = 'Stage';
|
|
$lang->story->report->storysPerPri->graph->xAxisName = 'Priority';
|
|
$lang->story->report->storysPerOpenedBy->graph->xAxisName = 'Created By';
|
|
$lang->story->report->storysPerAssignedTo->graph->xAxisName = 'Assigned To';
|
|
$lang->story->report->storysPerClosedReason->graph->xAxisName = 'Closed Reason';
|
|
$lang->story->report->storysPerEstimate->graph->xAxisName = 'Estimated Time ';
|
|
$lang->story->report->storysPerChange->graph->xAxisName = 'Change';
|
|
|
|
$lang->story->placeholder = new stdclass();
|
|
$lang->story->placeholder->estimate = $lang->story->hour;
|
|
|
|
$lang->story->chosen = new stdClass();
|
|
$lang->story->chosen->reviewedBy = 'Choose Reviewer';
|
|
|
|
$lang->story->notice = new stdClass();
|
|
$lang->story->notice->closed = 'Stories you selected have already been closed!';
|