* @package product * @version $Id: en.php 5091 2013-07-10 06:06:46Z chencongzhi520@gmail.com $ * @link https://www.zentao.net */ $lang->product->index = $lang->productCommon . ' Home'; $lang->product->browse = 'Story List'; $lang->product->requirement = 'Feature List'; $lang->product->epic = "Epic List"; $lang->product->dynamic = 'Recents'; $lang->product->view = "{$lang->productCommon} Overview"; $lang->product->edit = "Edit {$lang->productCommon}"; $lang->product->batchEdit = 'Batch Edit'; $lang->product->create = "Create {$lang->productCommon}"; $lang->product->delete = "Delete {$lang->productCommon}"; $lang->product->deleted = 'Deleted'; $lang->product->close = "Close"; $lang->product->activate = 'Activate'; $lang->product->select = "Select {$lang->productCommon}"; $lang->product->mine = 'Managed by Me'; $lang->product->other = 'Others'; $lang->product->closed = 'Closed'; $lang->product->closedProducts = "Closed {$lang->productCommon}s"; $lang->product->updateOrder = 'Sort'; $lang->product->all = "{$lang->productCommon} List"; $lang->product->involved = "My Involvement"; $lang->product->manageLine = "Manage Product Line"; $lang->product->newLine = "Create Product Line"; $lang->product->export = 'Export'; $lang->product->dashboard = "Overview"; $lang->product->changeProgram = "Please confirm the impact of changing the {$lang->productCommon}s associated program."; $lang->product->changeProgramTip = "%s > Change Program"; $lang->product->selectProgram = 'Filter Programs'; $lang->product->addWhitelist = 'Add Whitelist'; $lang->product->unbindWhitelist = 'Remove Whitelist'; $lang->product->track = 'RTM'; $lang->product->checkedProducts = "%s {$lang->productCommon}s selected"; $lang->product->pageSummary = "%s {$lang->productCommon}s on this page."; $lang->product->lineSummary = "%s product lines and %s {$lang->productCommon}s on this page."; $lang->product->noData = 'No data available.'; $lang->product->indexAction = "All {$lang->productCommon}"; $lang->product->closeAction = "Close {$lang->productCommon}"; $lang->product->activateAction = "Activate {$lang->productCommon}"; $lang->product->orderAction = "Sort {$lang->productCommon}s"; $lang->product->exportAction = "Export {$lang->productCommon}"; $lang->product->link2Project = "Link {$lang->projectCommon}"; $lang->product->basicInfo = 'Basic Info'; $lang->product->otherInfo = 'Other Info'; $lang->product->plans = 'Plans'; $lang->product->releases = 'Releases'; $lang->product->docs = 'Docs'; $lang->product->bugs = 'Linked Bugs'; $lang->product->projects = "Linked {$lang->projectCommon}s"; $lang->product->executions = "Linked {$lang->execution->common}s"; $lang->product->cases = 'Test Cases'; $lang->product->builds = 'Builds'; $lang->product->roadmap = "{$lang->productCommon} Roadmap"; $lang->product->doc = "{$lang->productCommon} Documents"; $lang->product->project = $lang->projectCommon . ' List'; $lang->product->moreProduct = "More {$lang->productCommon}"; $lang->product->projectInfo = "All {$lang->projectCommon}s I am involved in that are linked to this {$lang->productCommon}."; $lang->product->progress = "Progress"; $lang->product->currentExecution = "Current Execution"; $lang->product->activeStories = "Activate {$lang->SRCommon}"; $lang->product->activeStoriesTitle = "Activate {$lang->SRCommon}"; $lang->product->changingStories = "Changing {$lang->SRCommon}"; $lang->product->changingStoriesTitle = "Changing {$lang->SRCommon}"; $lang->product->changedStories = "Changed {$lang->SRCommon}"; $lang->product->changedStoriesTitle = "Changed {$lang->SRCommon}"; $lang->product->draftStories = "Draft {$lang->SRCommon}"; $lang->product->draftStoriesTitle = 'Draft Stories'; $lang->product->reviewingStories = "Reviewing {$lang->SRCommon}"; $lang->product->reviewingStoriesTitle = "Reviewing Stories"; $lang->product->finishedStories = "Completed {$lang->SRCommon}"; $lang->product->finishedStoriesTitle = "Completed {$lang->SRCommon}"; $lang->product->closedStories = "Closed {$lang->SRCommon}"; $lang->product->closedStoriesTitle = 'Closed Stories'; $lang->product->storyCompleteRate = "{$lang->SRCommon} Completion %"; $lang->product->totalStories = "Total Stories"; $lang->product->activeRequirements = "Active {$lang->URCommon}"; $lang->product->changingRequirements = "Changing {$lang->URCommon}"; $lang->product->changedRequirements = "Changed {$lang->URCommon}"; $lang->product->draftRequirements = "Draft {$lang->URCommon}"; $lang->product->reviewingRequirements = "Reviewing {$lang->URCommon}"; $lang->product->finishedRequirements = "Completed {$lang->URCommon}"; $lang->product->closedRequirements = "Closed {$lang->URCommon}"; $lang->product->requirementCompleteRate = "{$lang->URCommon} Completion %"; $lang->product->totalRequirements = "Total {$lang->URCommon}s"; $lang->product->activeEpics = "Active {$lang->ERCommon}"; $lang->product->changingEpics = "Changing {$lang->ERCommon}"; $lang->product->changedEpics = "Changed {$lang->ERCommon}"; $lang->product->draftEpics = "Draft {$lang->ERCommon}"; $lang->product->reviewingEpics = "Reviewing {$lang->ERCommon}"; $lang->product->finishedEpics = "Completed {$lang->ERCommon}"; $lang->product->closedEpics = "Closed {$lang->ERCommon}"; $lang->product->epicCompleteRate = "{$lang->ERCommon} Completion %"; $lang->product->totalEpics = "Total {$lang->ERCommon}s"; $lang->product->unresolvedBugs = 'Unfixed Bugs'; $lang->product->unresolvedBugsTitle = 'Unfixed Bugs'; $lang->product->assignToNullBugs = 'Unassigned Bugs'; $lang->product->assignToNullBugsTitle = 'Unassigned Bugs'; $lang->product->fixedBugs = 'Fixed Bugs'; $lang->product->closedBugs = 'Closed Bugs'; $lang->product->bugFixedRate = 'Fix Rate'; $lang->product->unfoldClosed = 'Show Closed'; $lang->product->totalBugs = 'Total Bugs'; $lang->product->storyDeliveryRate = "Story Delivery %"; $lang->product->storyDeliveryRateTip = "Story Delivery % = (Stories in Released phase or Closed as Done) / (Total Stories - Stories Closed for other reasons) * 100%"; $lang->product->confirmDelete = "Are you sure you want to delete this {$lang->productCommon}?"; $lang->product->errorNoProduct = "No {$lang->productCommon} created yet."; $lang->product->accessDenied = "You do not have permission to access this {$lang->productCommon}."; $lang->product->notExists = "This {$lang->productCommon} does not exist."; $lang->product->programChangeTip = "The following {lang->projectCommon} is only linked to this { lang->productCommon} and will be moved directly to the new program."; $lang->product->notChangeProgramTip = "The {lang->SRCommon} of this { lang->productCommon} are linked to the following {lang->projectCommon}. Please click the { lang->projectCommon} name to access the {$lang->SRCommon} list and unlink them before proceeding."; $lang->product->confirmChangeProgram = "The following {lang->projectCommon} are linked to both this { lang->productCommon} and other {lang->productCommon}. If you choose to continue linking to this { lang->productCommon}, links to other {$lang->productCommon} will be removed and they will be moved to the new program."; $lang->product->changeProgramError = "The {lang->SRCommon} of this { lang->productCommon} are linked to {$lang->projectCommon}. Please unlink them before proceeding."; $lang->product->changeLineError = "The product line [%s] already contains {$lang->productCommon}. The program cannot be changed."; $lang->product->programEmpty = 'Program should not be empty!'; $lang->product->nameIsDuplicate = "The product line [%s] already exists. Please set a new one."; $lang->product->nameIsDuplicated = "The product line already contains a record named [%s]. If you are sure it has been deleted, please restore it from Admin>System>Trash."; $lang->product->reviewStory = 'You are not a reviewer for %s, so you cannot perform the review. This operation has been ignored.'; $lang->product->confirmDeleteLine = "Are you sure you want to delete this product line?"; $lang->product->lineChangeProgram = "This product line is already linked to {$lang->productCommon}. After changing the associated program, all {$lang->productCommon} under it will be updated to the new program as well."; $lang->product->id = 'ID'; $lang->product->program = "Program"; $lang->product->name = "{$lang->productCommon} Name"; $lang->product->code = 'Code'; $lang->product->shadow = "Shadow {$lang->productCommon}"; $lang->product->line = "Product Line"; $lang->product->lineName = "Product Line Name"; $lang->product->order = 'Sort'; $lang->product->bind = "Independent {$lang->productCommon}"; $lang->product->type = "{$lang->productCommon} Type"; $lang->product->typeAB = 'Type'; $lang->product->status = 'Status'; $lang->product->subStatus = 'Substatus'; $lang->product->desc = 'Description'; $lang->product->manager = 'Managers'; $lang->product->PO = "{$lang->productCommon} Owner"; $lang->product->QD = 'Test Manager'; $lang->product->RD = 'Release Manager'; $lang->product->feedback = 'Feedback Manger'; $lang->product->ticket = 'Ticket Manager'; $lang->product->acl = 'Access Control'; $lang->product->reviewer = 'Reviewer'; $lang->product->groups = 'Permission Group'; $lang->product->users = 'Users'; $lang->product->whitelist = 'Whitelist'; $lang->product->branch = '%s'; $lang->product->qa = 'Test'; $lang->product->release = 'Release'; $lang->product->allRelease = 'All Releases'; $lang->product->maintain = 'Under Maintenance'; $lang->product->latestDynamic = 'Recents'; $lang->product->plan = 'Plan'; $lang->product->iteration = 'Sprints'; $lang->product->iterationInfo = '%s Sprints'; $lang->product->iterationView = 'More'; $lang->product->createdBy = 'Creator'; $lang->product->createdDate = 'Created on'; $lang->product->createdVersion = 'Create Version'; $lang->product->closedDate = 'Closed on'; $lang->product->mailto = 'Mail to'; $lang->product->vision = 'Interface'; $lang->product->searchStory = 'Search'; $lang->product->assignedToMe = 'Assigned to Me'; $lang->product->openedByMe = 'Created by Me'; $lang->product->reviewedByMe = 'Reviewed by Me'; $lang->product->reviewByMe = 'My Pending Review'; $lang->product->closedByMe = 'Closed by Me'; $lang->product->draftStory = 'Draft'; $lang->product->activeStory = 'Activate'; $lang->product->changingStory = 'Changing'; $lang->product->reviewingStory = 'Reviewing'; $lang->product->willClose = 'To Be Closed'; $lang->product->closedStory = 'Closed'; $lang->product->unclosed = 'Open'; $lang->product->unplan = 'Unplanned'; $lang->product->viewByUser = 'By User'; $lang->product->assignedByMe = 'Assigned by Me'; /* Product Kanban. */ $lang->product->myProduct = "{$lang->productCommon}s Owned by Me"; $lang->product->otherProduct = "Other {$lang->productCommon}s"; $lang->product->unclosedProduct = "Open {$lang->productCommon}s"; $lang->product->unexpiredPlan = 'Unexpired Plans'; $lang->product->doing = 'Doing'; $lang->product->doingProject = "Ongoing {$lang->projectCommon}s"; $lang->product->doingExecution = 'Ongoing Executions'; $lang->product->doingClassicExecution = 'Ongoing ' . $lang->executionCommon; $lang->product->normalRelease = 'Standard Releases'; $lang->product->emptyProgram = "Independent {$lang->productCommon}s"; $lang->product->allStory = 'All '; $lang->product->allProduct = 'All'; $lang->product->allProductsOfProject = 'All Linked ' . $lang->productCommon; $lang->product->typeList[''] = ''; $lang->product->typeList['normal'] = 'Standard'; $lang->product->typeList['branch'] = 'Multi-Branch'; $lang->product->typeList['platform'] = 'Multi-Platform'; $lang->product->typeTips = array(); $lang->product->typeTips['branch'] = '(Suitable for customer customization scenarios. e.g. Outsorcing teams.)'; $lang->product->typeTips['platform'] = '(Suitable for cross-platform application development. e.g. iOS, Android, PC, etc.)'; $lang->product->branchName['normal'] = ''; $lang->product->branchName['branch'] = 'Branch'; $lang->product->branchName['platform'] = 'Platform'; $lang->product->statusList['normal'] = 'Standard'; $lang->product->statusList['closed'] = 'Closed'; global $config; $lang->product->aclList['open'] = "Public (Accessible to anyone with \"{$lang->productCommon}\" view permissions.)"; if($config->systemMode == 'ALM' && helper::hasFeature('program')) { $lang->product->aclList['private'] = "Private {$lang->productCommon} (Manager and Stakeholders of the respective program, team members and stakeholders of the associated {$lang->projectCommon} can access)"; } else { $lang->product->aclList['private'] = "Private (Accessible to the product leads, linked project teams, and stakeholders)"; } $lang->product->abbr = new stdclass(); $lang->product->abbr->aclList['private'] = "Private"; $lang->product->abbr->aclList['open'] = 'Public'; $lang->product->aclTips['open'] = "Accessible to anyone with \"{$lang->productCommon}\" view permissions."; $lang->product->aclTips['private'] = "Accessible only to relevant managers under {$lang->productCommon}, as well as team members and stakeholders under the linked {$lang->projectCommon}."; $lang->product->allSummary = "Stories on this page: %s, estimated %sh, with %s test case coverage."; $lang->product->checkedAllSummary = "Stories selected: %total%, estimated %estimate%h, with %rate% test case coverage."; $lang->product->storySummary = "Stories on this page: %s, estimated %sh, with %s test case coverage."; $lang->product->checkedSRSummary = "Stories selected: %total%, estimated %estimate%h, with %rate% test case coverage."; $lang->product->requirementSummary = "%s {$lang->URCommon}(s) on this page, estimated %sh."; $lang->product->checkedURSummary = "%total% {$lang->URCommon}(s) selected, estimated %estimate%h."; $lang->product->epicSummary = "%s {$lang->ERCommon}(s) on this page, estimated %sh."; $lang->product->checkedERSummary = "%total% {$lang->ERCommon}(s) selected, estimated %estimate% ({$lang->hourCommon})."; $lang->product->noModule = '