zh-cn.php 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278
  1. <?php
  2. /**
  3. * The upgrade module zh-cn 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 upgrade
  9. * @version $Id: zh-cn.php 5119 2013-07-12 08:06:42Z wyd621@gmail.com $
  10. * @link https://www.zentao.net
  11. */
  12. global $config;
  13. $lang->upgrade->common = '升级';
  14. $lang->upgrade->welcome = '欢迎升级禅道';
  15. $lang->upgrade->execute = '版本升级';
  16. $lang->upgrade->versionTips = '本次升级版本';
  17. $lang->upgrade->changeTips = '%s 数据改动';
  18. $lang->upgrade->progress = '进度';
  19. $lang->upgrade->executedChanges = "已执行:<span id='executedCount'>0</span> / %s";
  20. $lang->upgrade->start = '开始';
  21. $lang->upgrade->result = '升级结果';
  22. $lang->upgrade->fail = '升级失败。当前的禅道版本为';
  23. $lang->upgrade->successTip = '升级成功';
  24. $lang->upgrade->success = "<p>恭喜您!您的禅道已经成功升级。</p>";
  25. $lang->upgrade->tohome = '访问禅道';
  26. $lang->upgrade->notice = '提示';
  27. $lang->upgrade->checkExtension = '检查插件';
  28. $lang->upgrade->consistency = '一致性检查';
  29. $lang->upgrade->backupNotice = <<<EOT
  30. <div>升级对数据库权限要求较高,请使用 root 用户。</div>
  31. <div>升级有危险,请先备份数据库,以防万一。</div>
  32. <pre class='leading-6 px-3 py-2'>
  33. 1. 可以通过phpMyAdmin进行备份。
  34. 2. 使用mysql命令行的工具:
  35. $> mysqldump -u <span class='font-bold text-danger'>username</span> -p <span class='font-bold text-danger'>dbname</span> > <span class='font-bold text-danger'>filename</span>
  36. 将上面红色的部分分别替换成真实的用户名和禅道系统的数据库名。
  37. <em>比如</em>: mysqldump -u root -p zentao > zentao.bak
  38. </pre>
  39. EOT;
  40. if($config->db->driver == 'dm')
  41. {
  42. $lang->upgrade->backupNotice = <<<EOT
  43. <p>升级对数据库权限要求较高,请使用管理员用户。</p>
  44. <p>升级有危险,请先备份数据库,以防万一。</p>
  45. <pre class='leading-6 mt-1 p-3'>
  46. 1. 可以通过图形化客户端工具进行备份。
  47. 2. 使用DIsql工具进行备份。
  48. $> BACKUP DATABASE BACKUPSET <span class='font-bold text-danger'>'filename'</span>;
  49. 语句执行完后会在默认的备份路径下生成名为“filename”的备份集目录。
  50. 默认的备份路径为 dm.ini 中 BAK_PATH 配置的路径,若未配置 BAK_PATH,则默认使用 SYSTEM_PATH 下的 bak 目录。
  51. 这是最简单的数据库备份语句,如果要设置其他的备份选项需了解联机备份数据库的语法。
  52. </pre>
  53. EOT;
  54. }
  55. $lang->upgrade->confirmBackup = '我已经备份了数据库';
  56. $lang->upgrade->setStatusFileTitle = '升级之前请先完成下面的操作';
  57. $lang->upgrade->createWinFile = '打开命令行,执行 <span id="command" class="font-bold text-danger">echo > %s</span>';
  58. $lang->upgrade->createLinuxFile = '在命令行执行 <span id="command" class="font-bold text-danger">touch %s</span>';
  59. $lang->upgrade->deleteStatusFile = '或者删除 <span class="font-bold text-danger">%s</span> 这个文件,重新创建一个 <span class="font-bold text-danger">ok.txt</span> 文件,不需要内容。';
  60. $lang->upgrade->confirmStatusFile = '我已经仔细阅读上面提示且完成上述工作';
  61. $lang->upgrade->safeDeleteFile = '为了系统安全,需要删除文件。';
  62. $lang->upgrade->selectVersion = '选择版本';
  63. $lang->upgrade->copyCommand = '复制命令';
  64. $lang->upgrade->copySuccess = '复制成功';
  65. $lang->upgrade->copyFail = '浏览器不支持复制功能,请手动复制';
  66. $lang->upgrade->continue = '继续升级';
  67. $lang->upgrade->noteVersion = "务必选择正确的版本,否则会造成数据丢失。";
  68. $lang->upgrade->fromVersion = '原来的版本';
  69. $lang->upgrade->toVersion = '升级到';
  70. $lang->upgrade->confirm = '确认要执行的SQL语句';
  71. $lang->upgrade->sureExecute = '确认执行';
  72. $lang->upgrade->upgradingTips = '正在升级中,请耐心等待,切勿刷新页面、断电、关机!';
  73. $lang->upgrade->forbiddenExt = '以下插件与新版本不兼容,已经自动禁用:';
  74. $lang->upgrade->updateFile = '需要更新附件信息。';
  75. $lang->upgrade->showSQLLog = '检查到你的数据库跟标准不一致,正在尝试修复。以下是修复SQL语句。';
  76. $lang->upgrade->noticeErrSQL = '检查到你的数据库跟标准不一致,尝试修复失败。请手动执行以下SQL语句,再刷新页面检查。';
  77. $lang->upgrade->execCommand = '请在服务器上执行上述命令,执行后刷新页面。';
  78. $lang->upgrade->afterExec = '请根据以上报错信息手动修改数据库,修改后刷新页面。';
  79. $lang->upgrade->mergeProgram = '数据迁移';
  80. $lang->upgrade->mergeTips = '数据迁移提示';
  81. $lang->upgrade->toPMS15Guide = '禅道开源版15版本升级';
  82. $lang->upgrade->toPRO10Guide = '禅道专业版10版本升级';
  83. $lang->upgrade->toBIZ5Guide = '禅道企业版5版本升级';
  84. $lang->upgrade->toMAXGuide = '禅道旗舰版版本升级';
  85. $lang->upgrade->line = '产品线';
  86. $lang->upgrade->allLines = "所有产品线";
  87. $lang->upgrade->program = '目标项目集和项目';
  88. $lang->upgrade->existProgram = '已有项目集';
  89. $lang->upgrade->existProject = '已有项目';
  90. $lang->upgrade->existLine = '已有产品线';
  91. $lang->upgrade->product = $lang->productCommon;
  92. $lang->upgrade->project = '迭代';
  93. $lang->upgrade->repo = '版本库';
  94. $lang->upgrade->mergeRepo = '归并版本库';
  95. $lang->upgrade->setProgram = '设置项目所属项目集';
  96. $lang->upgrade->setProject = "设置{$lang->executionCommon}所属项目";
  97. $lang->upgrade->dataMethod = '数据迁移方式';
  98. $lang->upgrade->selectMergeMode = '请选择数据归并方式';
  99. $lang->upgrade->mergeMode = '数据归并方式:';
  100. $lang->upgrade->begin = '开始日期';
  101. $lang->upgrade->end = '结束日期';
  102. $lang->upgrade->unknownDate = '无明确时间的项目';
  103. $lang->upgrade->selectProject = '目标项目';
  104. $lang->upgrade->programName = '项目集名称';
  105. $lang->upgrade->projectName = '项目名称';
  106. $lang->upgrade->projectManage = '项目管理';
  107. $lang->upgrade->compatibleEXT = '扩展机制兼容';
  108. $lang->upgrade->fileName = '文件名称';
  109. $lang->upgrade->list = '的列表';
  110. $lang->upgrade->next = '下一步';
  111. $lang->upgrade->back = '上一步';
  112. $lang->upgrade->upgradeDocs = '升级文档数据';
  113. $lang->upgrade->upgradingDocs = '正在升级文档,请稍候...';
  114. $lang->upgrade->upgradeDocsTip = '检测到 %s 个文档相关数据需要升级';
  115. $lang->upgrade->upgradeDocTemplates = '升级文档模板数据';
  116. $lang->upgrade->upgradingDocTemplates = '正在升级文档模板,请稍候...';
  117. $lang->upgrade->upgradeDocTemplatesTip = '正在升级后台文档模板的历史数据,升级后可在文档下模板广场中查看与维护。';
  118. $lang->upgrade->weeklyReportTitle = '第 %s 周( %s ~ %s)';
  119. $lang->upgrade->milestoneTitle = '里程碑报告';
  120. $lang->upgrade->upgradeProjectReports = "升级{$lang->projectCommon}报告数据";
  121. $lang->upgrade->upgradingProjectReports = "正在升级{$lang->projectCommon}报告数据,请稍候...";
  122. $lang->upgrade->upgradeProjectReportsTip = "检测到 %s 个{$lang->projectCommon}报告相关数据需要升级";
  123. $lang->upgrade->newProgram = '新建';
  124. $lang->upgrade->editedName = '调整后名称';
  125. $lang->upgrade->projectEmpty = '所属项目不能为空!';
  126. $lang->upgrade->mergeSummary = "尊敬的用户,您的系统中共有%s等待迁移。";
  127. $lang->upgrade->productCount = "%s个{$lang->productCommon}";
  128. $lang->upgrade->projectCount = "%s个{$lang->projectCommon}";
  129. $lang->upgrade->mergeByProject = "当前提供如下2种数据迁移方式,如果历史的{$lang->projectCommon}都是长周期的,那么我们建议把历史的{$lang->projectCommon}作为项目升级。</br>如果历史的{$lang->projectCommon}都是短周期的,那么我们建议把历史的{$lang->projectCommon}作为{$lang->executionCommon}升级。";
  130. $lang->upgrade->mergeRepoTips = "将选中的版本库归并到所选产品下。";
  131. $lang->upgrade->needBuild4Add = '本次升级需要创建索引。请到 [后台->系统设置->重建索引] 页面,重新创建索引。';
  132. $lang->upgrade->needChangeEngine = '本次升级需要更换表引擎, [后台->系统设置->表引擎] 页面更换引擎。';
  133. $lang->upgrade->errorEngineInnodb = '您当前的数据库不支持使用InnoDB数据表引擎,请修改为MyISAM后重试。';
  134. $lang->upgrade->duplicateProject = "同一个项目集内项目名称不能重复,请调整重名的项目名称";
  135. $lang->upgrade->upgradeTips = "历史删除数据不参与升级,升级后将不支持还原,请知悉";
  136. $lang->upgrade->moveEXTFileFail = '迁移文件失败, 请执行上面命令后刷新!';
  137. $lang->upgrade->deleteDirTip = '升级后,如下文件夹会影响系统功能的使用,请删除。';
  138. $lang->upgrade->errorNoProduct = "请选择需要归并的{$lang->productCommon}。";
  139. $lang->upgrade->errorNoExecution = "请选择需要归并的{$lang->projectCommon}。";
  140. $lang->upgrade->moveExtFileTip = <<<EOT
  141. <p>新版本将对历史的定制/插件进行扩展机制兼容处理,需要将定制/插件相关的文件迁移到extension/custom下,否则定制/插件功能将无法使用。</p>
  142. <p>请您确认系统是否有做过定制/插件,如没有做过定制/插件,可取消勾选如下文件;如果不清楚是否做过定制/插件,也可保持文件勾选。</p>
  143. EOT;
  144. $lang->upgrade->projectType['project'] = "把历史的{$lang->projectCommon}作为项目升级";
  145. $lang->upgrade->projectType['execution'] = "把历史的{$lang->projectCommon}作为{$lang->executionCommon}升级";
  146. $lang->upgrade->createProjectTip = <<<EOT
  147. <p>升级后历史的{$lang->projectCommon}一一对应新版本中的项目。</p>
  148. <p>系统会根据历史{$lang->projectCommon}分别创建一个与该{$lang->projectCommon}同名的{$lang->executionCommon},并将之前{$lang->projectCommon}的任务、需求、Bug等数据迁移至{$lang->executionCommon}中。</p>
  149. EOT;
  150. $lang->upgrade->createExecutionTip = <<<EOT
  151. <p>系统会把历史的{$lang->projectCommon}作为{$lang->executionCommon}进行升级。</p>
  152. <p>升级后历史的{$lang->projectCommon}数据将对应新版本中项目下的{$lang->executionCommon}。</p>
  153. EOT;
  154. $lang->upgrade->mergeModes = array();
  155. $lang->upgrade->mergeModes['project'] = "自动归并数据,将历史的{$lang->projectCommon}作为项目升级";
  156. $lang->upgrade->mergeModes['execution'] = "自动归并数据,将历史的{$lang->projectCommon}作为{$lang->executionCommon}升级";
  157. $lang->upgrade->mergeModes['manually'] = '手工归并数据';
  158. $lang->upgrade->mergeProjectTip = "历史的{$lang->projectCommon}将直接同步到新版本的项目中,同时系统将会根据历史{$lang->projectCommon}分别创建一个与该{$lang->projectCommon}同名的{$lang->executionCommon},并将之前{$lang->projectCommon}下的任务、需求、Bug等数据迁移至{$lang->executionCommon}中。";
  159. $lang->upgrade->mergeExecutionTip = "系统将自动按年创建项目,将历史的{$lang->projectCommon}数据按照年份归并到对应的项目下。";
  160. $lang->upgrade->createProgramTip = "同时系统将自动创建一个默认的项目集,将所有的{$lang->projectCommon}都放在默认的项目集下。";
  161. $lang->upgrade->mergeManuallyTip = '可以手工选择数据归并的方式。';
  162. $lang->upgrade->defaultGroup = '默认分组';
  163. include dirname(__FILE__) . '/version.php';
  164. $lang->upgrade->recoveryActions = new stdclass();
  165. $lang->upgrade->recoveryActions->cancel = '取消';
  166. $lang->upgrade->recoveryActions->review = '评审';
  167. $lang->upgrade->remark = '备注';
  168. $lang->upgrade->remarkDesc = '后续您还可以在禅道的后台-系统设置-模式中进行切换。';
  169. $lang->upgrade->upgradingTip = '系统正在升级中,请耐心等待...';
  170. $lang->upgrade->addTraincoursePrivTips = '为了帮助大家更好的学习项目管理相关知识,默认给所有权限分组分配了学堂的课程和实践库权限,便于大家都能访问。如果您不需要该功能,可以到后台功能开关中关闭该功能。';
  171. $lang->upgrade->storyStageList[''] = '';
  172. $lang->upgrade->storyStageList['wait'] = '未开始';
  173. $lang->upgrade->storyStageList['planned'] = "已计划";
  174. $lang->upgrade->storyStageList['projected'] = '研发立项';
  175. $lang->upgrade->storyStageList['designing'] = '设计中';
  176. $lang->upgrade->storyStageList['designed'] = '设计完毕';
  177. $lang->upgrade->storyStageList['developing'] = '研发中';
  178. $lang->upgrade->storyStageList['developed'] = '研发完毕';
  179. $lang->upgrade->storyStageList['testing'] = '测试中';
  180. $lang->upgrade->storyStageList['tested'] = '测试完毕';
  181. $lang->upgrade->storyStageList['verified'] = '已验收';
  182. $lang->upgrade->storyStageList['rejected'] = '验收失败';
  183. $lang->upgrade->storyStageList['delivering'] = '交付中';
  184. $lang->upgrade->storyStageList['delivered'] = '已交付';
  185. $lang->upgrade->storyStageList['released'] = '已发布';
  186. $lang->upgrade->storyStageList['closed'] = '已关闭';
  187. $lang->upgrade->flowFields['program'] = '所属项目集';
  188. $lang->upgrade->flowFields['product'] = '所属产品';
  189. $lang->upgrade->flowFields['project'] = '所属项目';
  190. $lang->upgrade->flowFields['execution'] = '所属执行';
  191. $lang->upgrade->defaultCharterApprovalFlow = new stdclass();
  192. $lang->upgrade->defaultCharterApprovalFlow->projectApproval = new stdclass();
  193. $lang->upgrade->defaultCharterApprovalFlow->projectApproval->title = '立项审批流';
  194. $lang->upgrade->defaultCharterApprovalFlow->projectApproval->desc = '可以为发起立项审批设计审批流程。';
  195. $lang->upgrade->defaultCharterApprovalFlow->completionApproval = new stdclass();
  196. $lang->upgrade->defaultCharterApprovalFlow->completionApproval->title = '结项审批流';
  197. $lang->upgrade->defaultCharterApprovalFlow->completionApproval->desc = '可以为发起结项审批设计审批流程。';
  198. $lang->upgrade->defaultCharterApprovalFlow->cancelProjectApproval = new stdclass();
  199. $lang->upgrade->defaultCharterApprovalFlow->cancelProjectApproval->title = '取消立项审批流';
  200. $lang->upgrade->defaultCharterApprovalFlow->cancelProjectApproval->desc = '可以为取消立项审批设计审批流程。';
  201. $lang->upgrade->defaultCharterApprovalFlow->activateProjectApproval = new stdclass();
  202. $lang->upgrade->defaultCharterApprovalFlow->activateProjectApproval->title = '激活立项审批流';
  203. $lang->upgrade->defaultCharterApprovalFlow->activateProjectApproval->desc = '可以为激活立项审批设计审批流程。';
  204. $lang->upgrade->deliverableModule['plan'] = '计划类';
  205. $lang->upgrade->deliverableModule['story'] = '需求类';
  206. $lang->upgrade->deliverableModule['design'] = '设计类';
  207. $lang->upgrade->deliverableModule['test'] = '测试类';
  208. $lang->upgrade->deliverableModule['other'] = '其他类';
  209. $lang->upgrade->reviewObjectList['PP'] = '项目计划';
  210. $lang->upgrade->reviewObjectList['QAP'] = '质量保证计划';
  211. $lang->upgrade->reviewObjectList['CMP'] = '配置管理计划';
  212. $lang->upgrade->reviewObjectList['ITP'] = '集成测试计划';
  213. $lang->upgrade->reviewObjectList['ERS'] = '业务需求说明书';
  214. $lang->upgrade->reviewObjectList['URS'] = '用户需求说明书';
  215. $lang->upgrade->reviewObjectList['SRS'] = '项目需求规格说明书';
  216. $lang->upgrade->reviewObjectList['HLDS'] = '概要设计说明书';
  217. $lang->upgrade->reviewObjectList['DDS'] = '详细设计说明书';
  218. $lang->upgrade->reviewObjectList['DBDS'] = '数据库设计文档';
  219. $lang->upgrade->reviewObjectList['ADS'] = '接口设计文档';
  220. $lang->upgrade->reviewObjectList['Code'] = '程序代码';
  221. $lang->upgrade->reviewObjectList['intergrate'] = '集成测试用例';
  222. $lang->upgrade->reviewObjectList['STP'] = '系统测试计划';
  223. $lang->upgrade->reviewObjectList['system'] = '系统测试用例';
  224. $lang->upgrade->reviewObjectList['UM'] = '用户手册';
  225. $lang->upgrade->baselineReview = array();
  226. $lang->upgrade->baselineReview['baseline'] = '基线评审';
  227. $lang->upgrade->baselineReview['change'] = '项目变更评审';
  228. $lang->upgrade->changeModes = [];
  229. $lang->upgrade->changeModes['create'] = '新增';
  230. $lang->upgrade->changeModes['update'] = '更新';
  231. $lang->upgrade->changeModes['delete'] = '删除';
  232. $lang->upgrade->changeActions = [];
  233. $lang->upgrade->changeActions['createView'] = '创建数据库视图 %VIEW%';
  234. $lang->upgrade->changeActions['dropView'] = '删除数据库视图 %VIEW%';
  235. $lang->upgrade->changeActions['createTable'] = '创建数据库表 %TABLE%';
  236. $lang->upgrade->changeActions['dropTable'] = '删除数据库表 %TABLE%';
  237. $lang->upgrade->changeActions['renameTable'] = '修改数据库表 %OLD% 的名称为 %NEW%';
  238. $lang->upgrade->changeActions['addField'] = '给数据库表 %TABLE% 添加 %FIELD% 字段';
  239. $lang->upgrade->changeActions['modifyField'] = '修改数据库表 %TABLE% 的 %FIELD% 字段';
  240. $lang->upgrade->changeActions['dropField'] = '删除数据库表 %TABLE% 的 %FIELD% 字段';
  241. $lang->upgrade->changeActions['renameField'] = '修改数据库表 %TABLE% 的 %OLD% 字段的名称为 %NEW%';
  242. $lang->upgrade->changeActions['addIndex'] = '给数据库表 %TABLE% 添加 %INDEX% 索引';
  243. $lang->upgrade->changeActions['dropIndex'] = '删除数据库表 %TABLE% 的 %INDEX% 索引';
  244. $lang->upgrade->changeActions['insertValue'] = '给数据库表 %TABLE% 插入数据';
  245. $lang->upgrade->changeActions['updateValue'] = '更新数据库表 %TABLE% 的数据';
  246. $lang->upgrade->changeActions['deleteValue'] = '从数据库表 %TABLE% 删除数据';
  247. $lang->upgrade->changeActions['method'] = '执行 %MODULE% 模块的 %METHOD% 方法';
  248. $lang->upgrade->changeActions['other'] = '其他操作';