en.php 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. <?php
  2. /**
  3. * The programplan module English file of ZenTaoPMS.
  4. *
  5. * @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.cnezsoft.com)
  6. * @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
  7. * @author Chunsheng Wang <chunsheng@cnezsoft.com>
  8. * @package programplan
  9. * @version $Id: en.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $
  10. * @link https://www.zentao.net
  11. */
  12. $lang->programplan->common = 'Program Plan';
  13. $lang->programplan->browse = 'Gantt Chart';
  14. $lang->programplan->gantt = 'Gantt Chart';
  15. $lang->programplan->ganttEdit = 'Edit Gantt Chart';
  16. $lang->programplan->list = 'Phase List';
  17. $lang->programplan->create = 'Create Phase';
  18. $lang->programplan->edit = 'Edit Phase';
  19. $lang->programplan->delete = 'Delete Phase';
  20. $lang->programplan->close = 'Close Phase';
  21. $lang->programplan->activate = 'Activate Phase';
  22. $lang->programplan->createSubPlan = 'Create Sub-phase';
  23. $lang->programplan->subPlanManage = 'Sub-phase Management Type';
  24. $lang->programplan->submit = 'Submit Review';
  25. $lang->programplan->idAB = 'ID';
  26. $lang->programplan->parent = 'Parent Phase';
  27. $lang->programplan->emptyParent = 'N/A';
  28. $lang->programplan->name = 'Phase Name';
  29. $lang->programplan->code = 'Code';
  30. $lang->programplan->status = 'Phase Progress';
  31. $lang->programplan->PM = 'Phase Manager';
  32. $lang->programplan->PMAB = 'Manager';
  33. $lang->programplan->acl = 'Access Control';
  34. $lang->programplan->subStageName = 'Sub-phase Name';
  35. $lang->programplan->percent = 'Workload Ratio';
  36. $lang->programplan->percentAB = 'Workload Ratio';
  37. $lang->programplan->planPercent = 'Workload';
  38. $lang->programplan->attribute = 'Type';
  39. $lang->programplan->milestone = 'Milestone';
  40. $lang->programplan->taskProgress = 'Task Progress';
  41. $lang->programplan->task = 'Task';
  42. $lang->programplan->begin = 'Planned Start';
  43. $lang->programplan->end = 'Planned End';
  44. $lang->programplan->realBegan = 'Actual Start';
  45. $lang->programplan->realEnd = 'Actual End';
  46. $lang->programplan->ac = 'Actual Cost';
  47. $lang->programplan->sv = 'Schedule Variance';
  48. $lang->programplan->cv = 'Cost Variance';
  49. $lang->programplan->planDateRange = 'Planned Duration';
  50. $lang->programplan->realDateRange = 'Actual Duration';
  51. $lang->programplan->output = 'Output';
  52. $lang->programplan->openedBy = 'Creator';
  53. $lang->programplan->openedDate = 'Created on';
  54. $lang->programplan->editedBy = 'Edited by';
  55. $lang->programplan->editedDate = 'Edited on';
  56. $lang->programplan->duration = 'Available Workdays';
  57. $lang->programplan->estimate = 'Man Hours';
  58. $lang->programplan->consumed = 'Cost';
  59. $lang->programplan->version = 'Version';
  60. $lang->programplan->full = 'Full Screen';
  61. $lang->programplan->today = 'Today';
  62. $lang->programplan->exporting = 'Export';
  63. $lang->programplan->exportFail = 'Failed';
  64. $lang->programplan->hideCriticalPath = 'Hide Critical Path';
  65. $lang->programplan->showCriticalPath = 'Show Critical Path';
  66. $lang->programplan->delay = 'Postponed';
  67. $lang->programplan->delayDays = 'Days Delayed';
  68. $lang->programplan->settingGantt = 'Set Gantt Chart';
  69. $lang->programplan->viewSetting = 'Settings';
  70. $lang->programplan->desc = 'Description';
  71. $lang->programplan->wait = 'Awaiting Submit';
  72. $lang->programplan->enabled = 'Enable Phase';
  73. $lang->programplan->point = 'Review Point';
  74. $lang->programplan->progress = 'Progress';
  75. $lang->programplan->relation = 'Manage Task Dependencies';
  76. $lang->programplan->setTaskRelation = 'Manage Task Dependencies';
  77. $lang->programplan->viewTaskRelation = 'View Task Dependencies';
  78. $lang->programplan->createRelation = 'Add Task Dependencies';
  79. $lang->programplan->editRelation = 'Manage Task Dependencies';
  80. $lang->programplan->batchEditRelation = 'Batch Manage Task Dependencies';
  81. $lang->programplan->deleteRelation = 'Delete Task Dependencies';
  82. $lang->programplan->batchDeleteRelation = 'Batch Delete Task Dependencies';
  83. $lang->programplan->errorBegin = "The phase start date cannot be earlier than the start date of its {$lang->projectCommon} %s.";
  84. $lang->programplan->errorEnd = "The phase end date cannot be later than the end date of its {$lang->projectCommon} %s.";
  85. $lang->programplan->emptyBegin = 'Planned Start date is required.';
  86. $lang->programplan->emptyEnd = 'Planned Complete date is required.';
  87. $lang->programplan->checkBegin = 'Planned Start must be a valid date.';
  88. $lang->programplan->checkEnd = 'Planned Complete must be a valid date.';
  89. $lang->programplan->methodTip = "You can create another phase or add a {lang->executionCommon} / Kanban board under this phase to organize work. {$lang->executionCommon}s and Kanban boards cannot be further subdivided.";
  90. $lang->programplan->cropStageTip = "You cannot trim a phase that has already started.";
  91. $lang->programplan->childEnabledTip = "Sub-phases inherit the status of their parent phase.";
  92. $lang->programplan->reviewedPointTip = "This review point has already been submitted for review and cannot be modified.";
  93. $lang->programplan->typeTip = "At the top level, you can only create phases. Within a phase, you may create sub-phases or {$lang->executionCommon} / Kanban boards. {$lang->executionCommon}s and Kanban boards cannot be further subdivided.";
  94. $lang->programplan->milestoneList[1] = 'Yes';
  95. $lang->programplan->milestoneList[0] = 'No';
  96. $lang->programplan->delayList = array();
  97. $lang->programplan->delayList[1] = 'Yes';
  98. $lang->programplan->delayList[0] = 'No';
  99. $lang->programplan->enabledList = array();
  100. $lang->programplan->enabledList['on'] = 'Enable';
  101. $lang->programplan->enabledList['off'] = 'Disable';
  102. $lang->programplan->typeList = array();
  103. $lang->programplan->typeList['stage'] = 'Phase';
  104. $lang->programplan->typeList['agileplus'] = $lang->executionCommon . '/Kanban';
  105. $lang->programplan->noData = 'No data available yet.';
  106. $lang->programplan->children = 'Sub-plan';
  107. $lang->programplan->childrenAB = 'Sub';
  108. $lang->programplan->confirmDelete = 'Are you sure you want to delete the plan?';
  109. $lang->programplan->confirmChangeAttr = 'The sub‑phase type will be automatically updated to match the parent phase type %s. Do you want to save the changes?';
  110. $lang->programplan->noticeChangeAttr = 'The sub‑phase type will be automatically updated to match the parent phase type %s. ';
  111. $lang->programplan->workloadTips = 'The sub‑phase workload will be split proportionally to total 100%.';
  112. $lang->programplan->emptyStageTip = 'Please contact the administrator to set up the IPD stage list in the "Project Process Configuration" in the backend.';
  113. $lang->programplan->stageCustom['date'] = 'Show Date';
  114. $lang->programplan->stageCustom['task'] = 'Show Task';
  115. $lang->programplan->ganttCustom['owner_id'] = 'Manager';
  116. $lang->programplan->ganttCustom['deadline'] = 'Planned Complete';
  117. $lang->programplan->ganttCustom['status'] = 'Status';
  118. $lang->programplan->ganttCustom['realBegan'] = 'Actual Start';
  119. $lang->programplan->ganttCustom['realEnd'] = 'Actual End';
  120. $lang->programplan->ganttCustom['percent'] = 'Workload Ratio';
  121. $lang->programplan->ganttCustom['taskProgress'] = 'Task Progress';
  122. $lang->programplan->ganttCustom['estimate'] = 'Estimated Effort';
  123. $lang->programplan->ganttCustom['consumed'] = 'Cost';
  124. $lang->programplan->ganttCustom['delay'] = 'Postponed';
  125. $lang->programplan->ganttCustom['delayDays'] = 'Days Delayed';
  126. $lang->programplan->error = new stdclass();
  127. $lang->programplan->error->percentNumber = 'The workload ratio must be a numeric value.';
  128. $lang->programplan->error->planFinishSmall = 'The planned end time must be later than the planned start time.';
  129. $lang->programplan->error->percentOver = 'The total workload ratio of all sub‑phases under the same parent phase must not exceed 100%.';
  130. $lang->programplan->error->createdTask = 'This phase has decomposed tasks. Sub‑phases cannot be added.';
  131. $lang->programplan->error->parentWorkload = 'The total workload of all sub‑phases cannot exceed the parent phase’s workload: %s.';
  132. $lang->programplan->error->letterParent = "A sub‑phase’s planned start time cannot be earlier than the parent phase’s planned start time %s.";
  133. $lang->programplan->error->greaterParent = "A sub‑phase’s planned end time cannot exceed the parent phase’s planned end time %s.";
  134. $lang->programplan->error->sameName = 'Phase names must be unique.';
  135. $lang->programplan->error->sameCode = 'Phase codes must be unique.';
  136. $lang->programplan->error->taskDrag = 'Tasks under %s cannot be moved.';
  137. $lang->programplan->error->planDrag = 'Phases under %s cannot be moved.';
  138. $lang->programplan->error->notStage = 'Sub‑phases cannot be created on the '. $lang->executionCommon . '/ Kanban board.';
  139. $lang->programplan->error->sameType = 'The parent phase type is %s. The current phase type must match the parent phase.';
  140. $lang->programplan->error->emptyParentName = "The phase contains sub‑phases, and the sub-stage name cannot be empty.";
  141. $lang->programplan->error->noProject = "A Gantt chart cannot be added because no Waterfall or Waterfal + {$lang->projectCommon} exists in the system.";
  142. $lang->programplan->error->noProject4IPD = "A Gantt chart cannot be added because no Waterfall, Waterfal +, or IPD {$lang->projectCommon} exists in the system.";
  143. $lang->programplan->ganttBrowseType['gantt'] = 'Group by Phase';
  144. $lang->programplan->ganttBrowseType['assignedTo'] = 'Group by Assignee';
  145. $lang->programplan->reviewColorList['draft'] = '#FC913F';
  146. $lang->programplan->reviewColorList['reviewing'] = '#CD6F27';
  147. $lang->programplan->reviewColorList['pass'] = '#0DBB7D';
  148. $lang->programplan->reviewColorList['fail'] = '#FB2B2B';