zh-tw.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249
  1. <?php
  2. $lang->mr = new stdclass;
  3. $lang->mr->common = "合併請求";
  4. $lang->mr->server = "伺服器";
  5. $lang->mr->hostID = "伺服器";
  6. $lang->mr->view = "概況";
  7. $lang->mr->viewAction = "{$lang->mr->common}詳情";
  8. $lang->mr->create = "創建{$lang->mr->common}";
  9. $lang->mr->apiCreate = "介面:創建{$lang->mr->common}";
  10. $lang->mr->browse = "瀏覽{$lang->mr->common}";
  11. $lang->mr->browseAction = "{$lang->mr->common}列表";
  12. $lang->mr->list = $lang->mr->browse;
  13. $lang->mr->edit = "編輯{$lang->mr->common}";
  14. $lang->mr->delete = "刪除{$lang->mr->common}";
  15. $lang->mr->accept = "合併請求";
  16. $lang->mr->source = '源項目分支';
  17. $lang->mr->target = '目標項目分支';
  18. $lang->mr->viewDiff = '比對代碼';
  19. $lang->mr->diff = '比對代碼';
  20. $lang->mr->viewInGit = '在應用中查看';
  21. $lang->mr->link = '關聯需求、Bug、任務';
  22. $lang->mr->createAction = '%s, 由 <strong>%s</strong> 提交了 <a href="%s">合併請求</a>。';
  23. $lang->mr->editAction = '%s, 由 <strong>%s</strong> 編輯了 <a href="%s">合併請求</a>。';
  24. $lang->mr->removeAction = '%s, 由 <strong>%s</strong> 刪除了 <a href="%s">合併請求</a>。';
  25. $lang->mr->submitType = '提交方式';
  26. $lang->mr->action = new stdclass();
  27. $lang->mr->action->synced = '$date, 由 <strong>$actor</strong> 同步了合併請求。';
  28. $lang->mr->action->imported = '$date, 由 <strong>$actor</strong> 導入了合併請求。';
  29. $lang->mr->linkList = '瀏覽關聯需求、Bug、任務';
  30. $lang->mr->linkStory = '關聯需求';
  31. $lang->mr->linkBug = '關聯Bug';
  32. $lang->mr->linkTask = '關聯任務';
  33. $lang->mr->unlinkTask = '移除任務';
  34. $lang->mr->unlink = '取消關聯需求、Bug、任務';
  35. $lang->mr->addReview = '添加評審';
  36. $lang->mr->id = 'ID';
  37. $lang->mr->mriid = "MR原始ID";
  38. $lang->mr->title = '名稱';
  39. $lang->mr->status = '狀態';
  40. $lang->mr->author = '創建人';
  41. $lang->mr->createdDate = '創建時間';
  42. $lang->mr->assignee = '指派給';
  43. $lang->mr->reviewer = '評審人';
  44. $lang->mr->mergeStatus = '是否可合併';
  45. $lang->mr->commits = '提交數';
  46. $lang->mr->changes = '更改數';
  47. $lang->mr->gitlabID = 'GitLab';
  48. $lang->mr->repoID = '版本庫';
  49. $lang->mr->jobID = '流水綫任務';
  50. $lang->mr->commitLogs = '提交記錄';
  51. $lang->mr->execJob = '執行';
  52. $lang->mr->execJobTip = '手動執行流水綫任務';
  53. $lang->mr->canMerge = "可合併";
  54. $lang->mr->cantMerge = "不可合併";
  55. $lang->mr->approval = '評審';
  56. $lang->mr->approve = '通過';
  57. $lang->mr->reject = '拒絶';
  58. $lang->mr->close = '關閉';
  59. $lang->mr->reopen = '重新打開';
  60. $lang->mr->reviewType = '評審類型';
  61. $lang->mr->reviewTypeList = array();
  62. $lang->mr->reviewTypeList['bug'] = 'Bug';
  63. $lang->mr->reviewTypeList['task'] = '任務';
  64. $lang->mr->approvalResult = '評審意見';
  65. $lang->mr->approvalResultList = array();
  66. $lang->mr->approvalResultList['approve'] = '通過';
  67. $lang->mr->approvalResultList['reject'] = '拒絶';
  68. $lang->mr->needApproved = '需要通過評審才能合併';
  69. $lang->mr->needCI = '需要通過流水綫才能合併';
  70. $lang->mr->removeSourceBranch = '合併後刪除源分支';
  71. $lang->mr->squash = '合併提交記錄';
  72. $lang->mr->triggeredCI = '目標分支或流水綫變動,觸發流水綫執行。';
  73. $lang->mr->acceptTip = '評審通過後才能合併';
  74. $lang->mr->conflictsTip = '該合併請求存在衝突,無法評審通過';
  75. $lang->mr->noChangesTip = '源分支與目標分支沒有變化,無法評審通過';
  76. $lang->mr->compileTip = '該合併請求流水綫構建未成功,無法評審通過';
  77. $lang->mr->notifyTip = '存在衝突或分支間沒有變化,無法評審通過';
  78. $lang->mr->branchUpdateTip = '分支有更新,可執行流水綫';
  79. $lang->mr->draftTips = '合併請求處于草稿狀態,不可合併。';
  80. $lang->mr->repeatedOperation = '請勿重複操作';
  81. $lang->mr->approvalStatus = '審核狀態';
  82. $lang->mr->approvalStatusList = array();
  83. $lang->mr->approvalStatusList['notReviewed'] = '未評審';
  84. $lang->mr->approvalStatusList['approved'] = '已通過';
  85. $lang->mr->approvalStatusList['rejected'] = '已拒絶';
  86. $lang->mr->notApproved = '審核拒絶的';
  87. $lang->mr->assignedToMe = '指派給我';
  88. $lang->mr->createdByMe = '由我創建';
  89. $lang->mr->statusList = array();
  90. $lang->mr->statusList['all'] = '全部';
  91. $lang->mr->statusList['opened'] = '開放中';
  92. $lang->mr->statusList['merged'] = '已合併';
  93. $lang->mr->statusList['closed'] = '已關閉';
  94. $lang->mr->mergeStatusList = array();
  95. $lang->mr->mergeStatusList['unchecked'] = '未檢查';
  96. $lang->mr->mergeStatusList['checking'] = '檢查中';
  97. $lang->mr->mergeStatusList['can_be_merged'] = '可合併';
  98. $lang->mr->mergeStatusList['cannot_be_merged'] = '不可合併';
  99. $lang->mr->mergeStatusList['cannot_merge_by_fail'] = '不可合併,檢查未通過';
  100. $lang->mr->description = '描述';
  101. $lang->mr->confirmDelete = '確認刪除該合併請求嗎?';
  102. $lang->mr->sourceProject = '源倉庫';
  103. $lang->mr->sourceBranch = '源分支';
  104. $lang->mr->targetProject = '目標倉庫';
  105. $lang->mr->targetBranch = '目標分支';
  106. $lang->mr->noCompileJob = '沒有流水綫任務';
  107. $lang->mr->compileUnexecuted = '還未執行';
  108. $lang->mr->compileID = '構建任務';
  109. $lang->mr->compileStatus = '構建結果';
  110. $lang->mr->notFound = "此{$lang->mr->common}不存在。";
  111. $lang->mr->toCreatedMessage = "您提交的合併請求:<a href='%s'>%s</a> 流水綫任務執行通過。";
  112. $lang->mr->toReviewerMessage = "有一個合併請求:<a href='%s'>%s</a> 待審核。";
  113. $lang->mr->failMessage = "您提交的合併請求:<a href='%s'>%s</a> 流水綫任務執行失敗,查看執行結果。";
  114. $lang->mr->storySummary = "本頁共 <strong>%s</strong> 個" . $lang->SRCommon;
  115. $lang->mr->apiError = new stdclass;
  116. $lang->mr->apiError->createMR = "通過API創建合併請求失敗,失敗原因:%s";
  117. $lang->mr->apiError->sudo = "無法以當前用戶綁定的GitLab賬戶進行操作,失敗原因:%s";
  118. $lang->mr->apiError->emptyResponse = "API請求的對象不存在或者API請求失敗。";
  119. $lang->mr->apiError->notFound = "API請求的對象不存在,可能已被伺服器刪除。";
  120. $lang->mr->createFailedFromAPI = "創建合併請求失敗。";
  121. $lang->mr->hasSameOpenedMR = "存在重複並且未關閉的合併請求: ID%u";
  122. $lang->mr->accessGitlabFailed = "當前無法連接到GitLab伺服器。";
  123. $lang->mr->reopenSuccess = "已重新打開合併請求。";
  124. $lang->mr->closeSuccess = "已關閉合併請求。";
  125. $lang->mr->unsupportedFeature = "暫不支持該功能。";
  126. $lang->mr->apiErrorMap[1] = "You can't use same project/branch for source and target";
  127. $lang->mr->apiErrorMap[2] = "/Another open merge request already exists for this source branch: !([0-9]+)/";
  128. $lang->mr->apiErrorMap[3] = "401 Unauthorized";
  129. $lang->mr->apiErrorMap[4] = "403 Forbidden";
  130. $lang->mr->apiErrorMap[5] = "/(pull request already exists for these targets).*/";
  131. $lang->mr->apiErrorMap[6] = "Invalid PullRequest: There are no changes between the head and the base";
  132. $lang->mr->apiErrorMap[7] = "/(user doesn't have access to repo).*/";
  133. $lang->mr->apiErrorMap[8] = "/(git apply).*/";
  134. $lang->mr->apiErrorMap[9] = "a pull request for this target and source branch already exists";
  135. $lang->mr->apiErrorMap[10] = 'Internal error occurred';
  136. $lang->mr->apiErrorMap[11] = "The source branch doesn't contain any new commits";
  137. $lang->mr->errorLang[1] = '源項目分支與目標項目分支不能相同';
  138. $lang->mr->errorLang[2] = '存在另外一個同樣的合併請求在源項目分支中: ID%u';
  139. $lang->mr->errorLang[3] = '權限不足';
  140. $lang->mr->errorLang[4] = '權限不足';
  141. $lang->mr->errorLang[5] = '存在另外一個同樣的合併請求在源項目分支中';
  142. $lang->mr->errorLang[6] = '源項目分支與目標項目分支不能相同';
  143. $lang->mr->errorLang[7] = '您無權合併改版本庫';
  144. $lang->mr->errorLang[8] = '當前源分支和目標分支無法合併';
  145. $lang->mr->errorLang[9] = '已存在相同的合併請求';
  146. $lang->mr->errorLang[10] = '伺服器錯誤';
  147. $lang->mr->errorLang[11] = '源分支不包含任何新的提交';
  148. $lang->mr->from = "從";
  149. $lang->mr->to = "合併到";
  150. $lang->mr->at = "于";
  151. $lang->mr->pipeline = "流水綫";
  152. $lang->mr->pipelineSuccess = "已通過";
  153. $lang->mr->pipelineFailed = "未通過";
  154. $lang->mr->pipelineCanceled = "已取消";
  155. $lang->mr->pipelineUnknown = "未知";
  156. $lang->mr->pipelineStatus = array();
  157. $lang->mr->pipelineStatus['success'] = "已通過";
  158. $lang->mr->pipelineStatus['failed'] = "未通過";
  159. $lang->mr->pipelineStatus['canceled'] = "已取消";
  160. $lang->mr->MRHasConflicts = "是否存在衝突";
  161. $lang->mr->hasConflicts = "代碼有衝突";
  162. $lang->mr->hasNoChanges = "代碼無變動";
  163. $lang->mr->hasNoConflict = "可以合併";
  164. $lang->mr->acceptMR = "合併";
  165. $lang->mr->mergeFailed = "無法合併,請核對合併請求狀態";
  166. $lang->mr->mergeSuccess = "已成功合併";
  167. $lang->mr->refreshSuccess = '刷新成功';
  168. $lang->mr->todomessage = "項目中指派給你了";
  169. $lang->mr->squashHelp = '對應git參數:--squash';
  170. /**
  171. * Merge Command Document.
  172. *
  173. * %s source_project::http_url_to_repo
  174. * %s mr::source_branch
  175. * %s source_project::path_with_namespace . '-' . mr::source_branch
  176. * %s mr::target_branch
  177. * %s source_project::path_with_namespace . '-' . mr::source_branch
  178. * %s mr::target_branch
  179. */
  180. $lang->mr->commandDocument = <<< EOD
  181. <div class='detail-title'>在本地檢出、審核和手動合併</div>
  182. <div class='detail-content'>
  183. <p><blockquote>提示:您在本地合併完成後,該合併請求將自動更新為已合併狀態。</blockquote></p>
  184. <p>
  185. 第 1 步. 切換到目標項目所在目錄,獲取並查看此合併請求的分支
  186. <pre>
  187. git fetch "%s" %s
  188. git checkout -b "%s" FETCH_HEAD</pre>
  189. </p>
  190. <p>
  191. 第 2 步. 在本地查看更改,如使用<code>git log</code>等命令
  192. </p>
  193. <p>
  194. 第 3 步. 合併分支並解決出現的任何衝突
  195. <pre>
  196. git fetch origin
  197. git checkout "%s"
  198. git merge --no-ff "%s"</pre>
  199. </p>
  200. <p>
  201. 第 4 步. 將合併結果推送到Git
  202. <pre>
  203. git push origin "%s" </pre>
  204. </p>
  205. </div>
  206. EOD;
  207. $lang->mr->noChanges = "目前在這個合併請求的源分支中沒有變化,請推送新的提交或使用不同的分支。";
  208. $lang->mr->linkTask = "關聯任務";
  209. $lang->mr->unlinkTask = "移除任務";
  210. $lang->mr->linkedTasks = '任務';
  211. $lang->mr->unlinkedTasks = '未關聯任務';
  212. $lang->mr->confirmUnlinkTask = "您確認移除該任務嗎?";
  213. $lang->mr->taskSummary = "本頁共 <strong>%s</strong> 個任務";
  214. $lang->mr->notDelbranch = "源分支為受保護分支時不可刪除";
  215. $lang->mr->addForApp = "該伺服器下沒有項目,是否前往添加?";
  216. $lang->mr->featureBar['browse']['all'] = $lang->mr->statusList['all'];
  217. $lang->mr->featureBar['browse']['opened'] = $lang->mr->statusList['opened'];
  218. $lang->mr->featureBar['browse']['merged'] = $lang->mr->statusList['merged'];
  219. $lang->mr->featureBar['browse']['closed'] = $lang->mr->statusList['closed'];
  220. $lang->mr->featureBar['browse']['assignee'] = $lang->mr->assignedToMe;
  221. $lang->mr->featureBar['browse']['creator'] = $lang->mr->createdByMe;