From: william Date: Wed, 30 Sep 2015 05:58:48 +0000 (+0800) Subject: redefine some traditional chinese translation after user's feedback since from 2015... X-Git-Tag: v1.7.0~1^2~16^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=refs%2Fpull%2F927%2Fhead;p=gitblit.git redefine some traditional chinese translation after user's feedback since from 2015/08/05 --- diff --git a/src/main/java/com/gitblit/wicket/GitBlitWebApp_zh_TW.properties b/src/main/java/com/gitblit/wicket/GitBlitWebApp_zh_TW.properties index 5e06b35a..16a9c864 100644 --- a/src/main/java/com/gitblit/wicket/GitBlitWebApp_zh_TW.properties +++ b/src/main/java/com/gitblit/wicket/GitBlitWebApp_zh_TW.properties @@ -3,9 +3,9 @@ #! encoding:ISO-8859-1 gb.about = \u95dc\u65bc gb.acceptNewPatchsets = \u5141\u8a31\u88dc\u4e01 -gb.acceptNewPatchsetsDescription = \u63a5\u53d7\u5230\u6587\u4ef6\u5009\u9032\u884c\u4fee\u88dc\u52d5\u4f5c -gb.acceptNewTickets = \u5141\u8a31\u767c\u9001\u516c\u6587 -gb.acceptNewTicketsDescription = \u5141\u8a31\u65b0\u589e"\u81ed\u87f2","\u512a\u5316","\u4efb\u52d9"\u5404\u985e\u578b\u516c\u6587 +gb.acceptNewPatchsetsDescription = \u63a5\u53d7\u5230\u7248\u672c\u5009\u9032\u884c\u4fee\u88dc\u52d5\u4f5c +gb.acceptNewTickets = \u5141\u8a31\u5efa\u7acb\u4efb\u52d9\u55ae +gb.acceptNewTicketsDescription = \u5141\u8a31\u65b0\u589e"\u81ed\u87f2","\u512a\u5316","\u4efb\u52d9"\u5404\u985e\u578b\u4efb\u52d9\u55ae gb.accessDenied = \u62d2\u7d55\u5b58\u53d6 gb.accessLevel = \u5b58\u53d6\u7b49\u7d1a gb.accessPermissions = \u5b58\u53d6\u6b0a\u9650 @@ -18,10 +18,10 @@ gb.accessRestriction = \u9650\u5236\u5b58\u53d6 gb.accountPreferences = \u5e33\u865f\u8a2d\u5b9a gb.accountPreferencesDescription = \u8a2d\u5b9a\u5e33\u865f\u9810\u8a2d\u503c gb.action = \u52d5\u4f5c -gb.active = \u6d3b\u8e8d +gb.active = \u6d3b\u52d5 gb.activeAuthors = \u6d3b\u8e8d\u7528\u6236 -gb.activeRepositories = \u6d3b\u8e8d\u6587\u4ef6\u5eab -gb.activity = \u6d3b\u8e8d +gb.activeRepositories = \u6d3b\u8e8d\u7248\u672c\u5eab +gb.activity = \u6d3b\u52d5 gb.add = \u65b0\u589e gb.addComment = \u65b0\u589e\u8a3b\u89e3 gb.addedNCommits = {0}\u500b\u6a94\u6848\u63d0\u4ea4\u5b8c\u7562 @@ -32,7 +32,7 @@ gb.administration = \u7ba1\u7406\u6b0a\u9650 gb.administrator = \u7ba1\u7406\u54e1 gb.administratorPermission = Gitblit \u7ba1\u7406\u54e1 gb.affiliationChanged = affiliation changed -gb.age = age +gb.age = \u6642\u9593 gb.all = \u5168\u90e8 gb.allBranches = \u6240\u6709\u5206\u652f gb.allowAuthenticatedDescription = \u6279\u51c6 RW+ \u6b0a\u9650\u7d66\u4e88\u5c08\u6848\u6210\u54e1 @@ -55,7 +55,7 @@ gb.author = \u4f5c\u8005 gb.authored = \u5df2\u6388\u6b0a gb.authorizationControl = \u6388\u6b0a\u7ba1\u63a7 gb.available = \u53ef\u7528 -gb.blame = \u8ffd\u67e5 +gb.blame = \u7a76\u67e5 gb.blinkComparator = Blink comparator gb.blob = \u5340\u584a gb.body = body @@ -85,10 +85,10 @@ gb.cessationOfOperation = cessation of operation gb.changedFiles = \u5df2\u8b8a\u66f4\u904e\u7684\u6a94\u6848 gb.changedStatus = changed the status gb.changePassword = \u4fee\u6539\u5bc6\u78bc -gb.checkout = checkout +gb.checkout = \u6aa2\u51fa(checkout) gb.checkoutStep1 = Fetch the current patchset \u2014 run this from your project directory gb.checkoutStep2 = \u5c07\u8a72\u88dc\u4e01\u8f49\u51fa\u5230\u65b0\u7684\u5206\u652f\u7136\u5f8c\u7528\u4f86\u6aa2\u8996 -gb.checkoutViaCommandLine = \u4e0b\u6307\u4ee4Checkout +gb.checkoutViaCommandLine = \u4f7f\u7528\u6307\u4ee4Checkout gb.checkoutViaCommandLineNote = \u4f60\u53ef\u4ee5\u5f9e\u4f60\u6587\u4ef6\u5eab\u4e2dcheckout\u4e00\u4efd,\u7136\u5f8c\u9032\u884c\u6e2c\u8a66 gb.clearCache = \u6e05\u9664\u5feb\u53d6 gb.clientCertificateBundleSent = {0}\u7684\u7528\u6236\u8b49\u66f8\u5df2\u5bc4\u767c @@ -109,12 +109,12 @@ gb.commit = \u63d0\u4ea4 gb.commitActivityAuthors = \u63d0\u4ea4\u6d3b\u8e8d\u7387(\u4f7f\u7528\u8005) gb.commitActivityDOW = \u6bcf(\u65e5)\u9031\u63d0\u4ea4 gb.commitActivityTrend = \u63d0\u4ea4\u8da8\u52e2\u5716 -gb.commitdiff = \u6bd4\u5c0d\u5dee\u7570 +gb.commitdiff = \u63d0\u4ea4\u5dee\u7570 gb.commitIsNull = \u63d0\u4ea4\u5167\u5bb9\u662f\u7a7a\u7684 gb.commitMessageRenderer = \u63d0\u4ea4\u8a0a\u606f\u5448\u73fe\u65b9\u5f0f gb.commitMessageRendererDescription = \u63d0\u4ea4\u8a0a\u606f\u53ef\u4ee5\u4f7f\u7528\u6587\u5b57\u6216\u662f\u6a19\u8a18\u8a9e\u8a00(markup)\u5448\u73fe gb.commits = \u63d0\u4ea4 -gb.commitsInPatchsetN = commits in patchset {0} +gb.commitsInPatchsetN = \u88dc\u4e01 {0} \u7684\u63d0\u4ea4 gb.commitsTo = {0} commits to gb.committed = \u5df2\u63d0\u4ea4 gb.committer = \u78ba\u8a8d\u63d0\u4ea4\u8005 @@ -135,13 +135,13 @@ gb.createdBy = created by gb.createdNewBranch = \u5efa\u7acb\u65b0\u5206\u652f gb.createdNewPullRequest = created pull request gb.createdNewTag = \u5efa\u7acb\u65b0\u6a19\u7c64 -gb.createdThisTicket = created this ticket -gb.createFirstTicket = \u6309\u6b64\u9996\u767c\u516c\u6587 +gb.createdThisTicket = \u5df2\u958b\u7acb\u7684\u4efb\u52d9\u55ae +gb.createFirstTicket = \u6309\u6b64\u9996\u767c\u4efb\u52d9\u55ae gb.createPermission = {0} (push, ref creation) gb.createReadme = \u5efa\u7acbREADME\u6a94\u6848 gb.customFields = custom fields gb.customFieldsDescription = custom fields available to Groovy hooks -gb.dailyActivity = \u6bcf\u65e5\u6d3b\u8e8d +gb.dailyActivity = \u6bcf\u65e5\u6d3b\u52d5 gb.dashboard = \u5100\u8868\u677f gb.date = \u65e5\u671f gb.default = \u9810\u8a2d @@ -166,7 +166,7 @@ gb.diffFileDiffTooLarge = \u6a94\u6848\u592a\u5927 gb.diffNewFile = \u6bd4\u5c0d\u65b0\u6a94\u6848 gb.diffRenamedFile = File was renamed from {0} gb.diffStat = \u65b0\u589e{0}\u5217\u8207\u522a\u9664{1}\u5217 -gb.difftocurrent = \u8207\u73fe\u6709\u6bd4\u5c0d\u5dee\u7570 +gb.difftocurrent = \u6bd4\u5c0d\u5dee\u7570 gb.diffTruncated = Diff truncated after the above file gb.disableUser = \u505c\u7528\u5e33\u6236 gb.disableUserDescription = \u8a72\u5e33\u6236\u7121\u6cd5\u4f7f\u7528 @@ -189,19 +189,19 @@ gb.duration.oneYear = 1\u5e74 gb.duration.years = {0}\u5e74 gb.edit = \u7de8\u8f2f gb.editMilestone = \u4fee\u6539milestone -gb.editTicket = \u4fee\u6539\u516c\u6587 +gb.editTicket = \u4fee\u6539\u4efb\u52d9\u55ae gb.editUsers = \u4fee\u6539\u5e33\u865f gb.effective = \u6240\u6709\u6b0a\u9650 gb.emailAddress = \u96fb\u5b50\u90f5\u4ef6 gb.emailAddressDescription = \u7528\u4f86\u63a5\u6536\u901a\u77e5\u7684\u4e3b\u8981\u96fb\u5b50\u90f5\u4ef6 gb.emailCertificateBundle = \u5bc4\u767c\u7528\u6236\u7aef\u8b49\u66f8 -gb.emailMeOnMyTicketChanges = \u6211\u7684\u516c\u6587\u82e5\u6709\u8b8a\u66f4,\u8acb800\u91cc\u52a0\u6025(email)\u901a\u77e5\u6211 -gb.emailMeOnMyTicketChangesDescription = \u82e5\u516c\u6587\u884c\u7a0b\u8b8a\u66f4\u8acbemail\u901a\u77e5\u6211 +gb.emailMeOnMyTicketChanges = \u6211\u7684\u4efb\u52d9\u55ae\u82e5\u6709\u8b8a\u66f4,\u8acb800\u91cc\u52a0\u6025(email)\u901a\u77e5\u6211 +gb.emailMeOnMyTicketChangesDescription = \u6211\u8655\u7406\u904e\u7684\u4efb\u52d9\u55ae\u8acbemail\u901a\u77e5\u6211 gb.empty = \u7a7a\u7684 gb.emptyRepository = \u7a7a\u7684\u7248\u672c\u5eab gb.enableDocs = \u555f\u7528\u6a94\u6848\u5340 gb.enableIncrementalPushTags = \u555f\u7528\u81ea\u52d5\u65b0\u589e\u6a19\u7c64\u529f\u80fd -gb.enableTickets = \u555f\u7528\u516c\u6587\u7cfb\u7d71 +gb.enableTickets = \u555f\u7528\u4efb\u52d9\u55ae\u7cfb\u7d71 gb.enhancementTickets = \u512a\u5316 gb.enterKeystorePassword = \u8acb\u8f38\u5165Gitblit\u7684keystore\u5c08\u7528\u5bc6\u78bc gb.error = \u932f\u8aa4 @@ -213,21 +213,21 @@ gb.excludeFromActivity = exclude from activity page gb.excludeFromFederation = \u6392\u9664\u4e32\u9023 gb.excludeFromFederationDescription = \u963b\u64cb\u5df2\u4e32\u9023\u7684Gitblit\u4f3a\u670d\u5668 gb.excludePermission = {0} (\u6392\u9664) -gb.exclusions = exclusions +gb.exclusions = \u6392\u9664 gb.expired = \u904e\u671f gb.expires = \u5230\u671f -gb.expiring = expiring +gb.expiring = \u5c07\u8981\u904e\u671f gb.export = \u532f\u51fa -gb.extensions = extensions +gb.extensions = \u64f4\u5145 gb.externalPermissions = {0} access permissions are externally maintained gb.failedToFindAccount = \u7121\u6cd5\u641c\u5c0b\u5230\u5e33\u865f"{0}" gb.failedToFindCommit = Failed to find commit "{0}" in {1}\! gb.failedToFindGravatarProfile = \u7121\u6cd5\u627e\u5230\u5e33\u865f{0}\u7684Gravator\u8cc7\u6599 gb.failedtoRead = \u8b80\u53d6\u5931\u6557 gb.failedToReadMessage = Failed to read default message from {0}\! -gb.failedToSendProposal = Failed to send proposal\! +gb.failedToSendProposal = \u63d0\u6848\u767c\u9001\u5931\u6557\! gb.failedToUpdateUser = \u7121\u6cd5\u66f4\u65b0\u4f7f\u7528\u8005\u5e33\u865f -gb.federatedRepositoryDefinitions = repository definitions +gb.federatedRepositoryDefinitions = \u7248\u672c\u5eab\u5b9a\u7fa9 gb.federatedSettingDefinitions = setting definitions gb.federatedUserDefinitions = user definitions gb.federateOrigin = federate the origin @@ -259,7 +259,7 @@ gb.forks = \u5206\u652f(forks) gb.forksProhibited = \u7981\u6b62\u5efa\u7acb\u5206\u652f(forks) gb.forksProhibitedWarning = \u672c\u6587\u4ef6\u5eab\u7981\u6b62\u5206\u652f(fork) gb.free = \u91cb\u653e -gb.frequency = frequency +gb.frequency = \u983b\u7387 gb.from = from gb.garbageCollection = \u56de\u6536\u7cfb\u7d71\u8cc7\u6e90 gb.garbageCollectionDescription = \u7cfb\u7d71\u8cc7\u6e90\u56de\u6536\u529f\u80fd\u5c07\u6703\u6574\u9813\u9b06\u6563\u7528\u6236\u7aef\u63a8\u9001(push)\u7684\u7269\u4ef6, \u4e5f\u6703\u79fb\u9664\u6587\u4ef6\u5eab\u4e0a\u7121\u7528\u7684\u7269\u4ef6 @@ -274,10 +274,10 @@ gb.hasNotReviewed = \u5c1a\u672a\u6aa2\u6838\u904e gb.head = HEAD gb.headRef = \u9810\u8a2d\u5206\u652f(HEAD) gb.headRefDescription = \u9810\u8a2d\u5206\u652f\u5c07\u6703\u8907\u88fd\u4ee5\u53ca\u986f\u793a\u5230\u532f\u7e3d\u9801\u9762 -gb.heapAllocated = allocated heap +gb.heapAllocated = \u5df2\u4f7f\u7528\u5806\u7a4d(Heap) gb.heapMaximum = \u6700\u5927\u5806\u7a4d(heap) gb.heapUsed = \u5df2\u4f7f\u7528\u7684\u5806\u7a4d(heap) -gb.history = \u6b77\u53f2 +gb.history = \u6b77\u7a0b gb.home = \u9996\u9801 gb.hookScripts = hook\u7684\u8173\u672c gb.hookScriptsDescription = \u7576\u63a8\u9001(push)\u81f3\u6b64Gitblit\u7248\u63a7\u4f3a\u670d\u5668\u6642, \u57f7\u884cGroovy\u8173\u672c @@ -323,7 +323,7 @@ gb.lastLogin = \u6700\u8fd1\u767b\u5165 gb.lastNDays = \u6700\u8fd1{0}\u5929 gb.lastPull = \u4e0a\u6b21\u4e0b\u8f09(pull) gb.leaveComment = \u7559\u4e0b\u8a3b\u89e3 -gb.line = line +gb.line = \u884c gb.loading = \u8f09\u5165 gb.local = \u672c\u5730\u7aef gb.locality = \u4f4d\u7f6e @@ -335,7 +335,7 @@ gb.luceneDisabled = \u505c\u7528Lucene\u7d22\u5f15\u529f\u80fd gb.mailingLists = \u90f5\u4ef6\u540d\u55ae gb.maintenanceTickets = \u7dad\u8b77 gb.manage = \u7ba1\u7406 -gb.manual = \u624b\u52d5 +gb.manual = \u81ea\u884c\u8f38\u5165 gb.markdown = markdown gb.markdownFailure = \u89e3\u6790Markdown\u5931\u6557 gb.maxActivityCommits = \u6700\u5927\u63d0\u4ea4\u6d3b\u8e8d\u7387 @@ -345,9 +345,9 @@ gb.md5FingerPrint = MD5 Fingerprint gb.mentions = \u63d0\u5230 gb.mentionsMeTickets = \u63d0\u5230\u4f60 gb.merge = \u5408\u4f75 -gb.mergeBase = \u8207base\u5408\u4f75 +gb.mergeBase = \u57fa\u672c\u5408\u4f75 gb.merged = \u5df2\u5408\u4f75 -gb.mergedPatchset = \u8207\u88dc\u4e01\u5408\u4f75 +gb.mergedPatchset = \u5c07\u88dc\u4e01\u5408\u4f75 gb.mergedPullRequest = \u5408\u4f75\u63a8\u9001\u8981\u6c42 gb.mergeSha = mergeSha gb.mergeStep1 = Check out a new branch to review the changes \u2014 run this from your project directory @@ -372,7 +372,7 @@ gb.missingIntegrationBranchMore = \u76ee\u6a19\u5206\u652f\u4e0d\u5728\u6b64\u72 gb.missingPermission = the repository for this permission is missing\! gb.missingUsername = \u7f3a\u5c11\u4f7f\u7528\u8005\u540d\u7a31 gb.modification = \u4fee\u6539 -gb.monthlyActivity = \u6708\u6d3b\u8e8d +gb.monthlyActivity = \u6708\u6d3b\u52d5 gb.moreChanges = \u6240\u6709\u8b8a\u66f4... gb.moreHistory = \u66f4\u591a\u6b77\u53f2\u7d00\u9304... gb.moreLogs = \u66f4\u591a\u63d0\u4ea4 ... @@ -380,8 +380,8 @@ gb.mutable = \u52d5\u614b\u7d66\u4e88 gb.myDashboard = \u6211\u7684\u5100\u8868\u677f gb.myFork = \u6aa2\u8996\u6211\u5efa\u7acb\u7684\u5206\u652f(fork) gb.myProfile = \u6211\u7684\u57fa\u672c\u8cc7\u6599 -gb.myRepositories = \u6211\u7684\u6587\u4ef6\u5eab -gb.myTickets = \u6211\u7684\u516c\u6587 +gb.myRepositories = \u6211\u7684\u7248\u672c\u5eab +gb.myTickets = \u6211\u7684\u4efb\u52d9\u55ae gb.myUrlDescription = \u4f60Gitblit\u4f3a\u670d\u5668\u7684\u516c\u958bURL gb.name = \u540d\u5b57 gb.nameDescription = \u4f7f\u7528"/"\u505a\u70ba\u6587\u4ef6\u5eab\u7fa4\u7d44\u5206\u985e. \u5982: library/mycoolib.git @@ -400,7 +400,7 @@ gb.newMilestone = \u5efa\u7acb\u91cc\u7a0b\u7891 gb.newRepository = \u5efa\u7acb\u7248\u672c\u5eab gb.newSSLCertificate = \u65b0\u7684\u4f3a\u670d\u5668SSL\u8b49\u66f8 gb.newTeam = \u5efa\u7acb\u5718\u968a -gb.newTicket = \u767c\u65b0\u516c\u6587 +gb.newTicket = \u65b0\u589e\u4efb\u52d9\u55ae gb.newUser = \u5efa\u7acb\u4f7f\u7528\u8005 gb.nextPull = next pull gb.nFederationProposalsToReview = \u7e3d\u5171\u6709{0}\u500b\u4e32\u9023\u8a08\u756b\u7b49\u5f85\u5be9\u8996 @@ -421,7 +421,7 @@ gb.nOpenTickets = {0}\u9805\u958b\u555f\u4e2d gb.noPermission = \u522a\u9664\u9019\u500b\u6b0a\u9650 gb.noProposals = \u62b1\u6b49, {0}\u6b64\u6642\u4e26\u4e0d\u662f\u53ef\u63a5\u53d7\u7684\u8a08\u756b gb.noSelectedRepositoriesWarning = \u8acb\u81f3\u5c11\u9078\u64c7\u4e00\u500b\u6587\u4ef6\u5eab -gb.notifyChangedOpenTickets = send notification for changed open tickets +gb.notifyChangedOpenTickets = \u5df2\u958b\u555f\u7684\u4efb\u52d9\u55ae\u6709\u7570\u52d5\u8acb\u767c\u9001\u901a\u77e5 gb.notRestricted = \u533f\u540d\u72c0\u614b\u53ef\u4ee5View, Clone\u8207Push gb.notSpecified = \u7121\u6307\u5b9a gb.nParticipants = {0}\u500b\u53c3\u8207 @@ -454,7 +454,7 @@ gb.ownersDescription = \u6240\u6709\u8005\u53ef\u4ee5\u7ba1\u7406\u6587\u4ef6\u5 gb.pageFirst = \u7b2c\u4e00\u7b46 gb.pageNext = \u4e0b\u4e00\u9801 gb.pagePrevious = \u4e0a\u4e00\u9801 -gb.pages = \u9801\u9762 +gb.pages = \u6587\u4ef6 gb.parent = \u4e0a\u500b\u7248\u672c gb.password = \u5bc6\u78bc gb.passwordChangeAborted = \u53d6\u6d88\u5bc6\u78bc\u8b8a\u66f4 @@ -496,20 +496,20 @@ gb.preReceiveDescription = \u63a5\u5230\u63d0\u4ea4\u7533\u8acb\u5f8c,\u4f46 gb.preReceiveScripts = pre-receive \u8173\u672c gb.preview = \u9810\u89bd gb.priority = \u512a\u5148 -gb.privilegeWithdrawn = privilege withdrawn +gb.privilegeWithdrawn = \u53d6\u6d88\u6b0a\u9650 gb.project = \u7fa4\u7d44 gb.projects = \u7fa4\u7d44 -gb.properties = properties -gb.proposal = proposal -gb.proposalError = Sorry, {0} reports that an unexpected error occurred\! +gb.properties = \u5c6c\u6027 +gb.proposal = \u63d0\u6848 +gb.proposalError = \u62b1\u6b49, {0} \u4efd\u5831\u544a\u767c\u751f\u9810\u671f\u5916\u7684\u932f\u8aa4! gb.proposalFailed = Sorry, {0} did not receive any proposal data\! gb.proposalReceived = Proposal successfully received by {0}. gb.proposals = \u8981\u6c42\u806f\u5408\u7684\u63d0\u6848 gb.proposalTickets = \u63d0\u6848\u4fee\u6539 gb.proposedThisChange = proposed this change gb.proposeInstructions = To start, craft a patchset and upload it with Git. Gitblit will link your patchset to this ticket by the id. -gb.proposePatchset = propose a patchset -gb.proposePatchsetNote = You are welcome to propose a patchset for this ticket. +gb.proposePatchset = \u63d0\u51fa\u88dc\u4e01 +gb.proposePatchsetNote = \u6b61\u8fce\u5c0d\u6b64\u4efb\u52d9\u55ae\u63d0\u4f9b\u88dc\u4e01 gb.proposeWith = propose a patchset with {0} gb.ptCheckout = Fetch & checkout the current patchset to a review branch gb.ptDescription = the Gitblit patchset tool @@ -530,7 +530,7 @@ gb.query = \u67e5\u8a62 gb.queryHelp = \u652f\u63f4\u6a19\u6e96\u67e5\u8a62\u8a9e\u6cd5.

\u8a73\u60c5\u8acb\u53c3\u8003 Lucene Query Parser Syntax gb.queryResults = results {0} - {1} ({2} hits) gb.questionTickets = \u63d0\u554f -gb.raw = \u539f\u6a23 +gb.raw = \u539f\u59cb gb.reason = \u539f\u56e0 gb.receive = \u63a5\u6536 gb.received = \u5df2\u63a5\u6536 @@ -584,15 +584,15 @@ gb.save = \u5132\u5b58 gb.search = \u641c\u5c0b gb.searchForAuthor = Search for commits authored by gb.searchForCommitter = Search for commits committed by -gb.searchTickets = \u641c\u5c0b\u516c\u6587 -gb.searchTicketsTooltip = \u627e\u5230{0}\u4efd\u516c\u6587 +gb.searchTickets = \u641c\u5c0b\u4efb\u52d9\u55ae +gb.searchTicketsTooltip = \u627e\u5230{0}\u4efd\u4efb\u52d9\u55ae gb.searchTooltip = \u641c\u5c0b{0} gb.searchTypeTooltip = \u9078\u64c7\u641c\u5c0b\u985e\u578b gb.selectAccessRestriction = Please select access restriction\! gb.selected = \u9078\u5b9a gb.selectFederationStrategy = Please select federation strategy\! gb.sendEmail = \u767cemail -gb.sendProposal = propose +gb.sendProposal = \u63d0\u6848 gb.serialNumber = \u5e8f\u865f gb.serveCertificate = \u555f\u7528\u4f7f\u7528\u6b64\u8b49\u66f8\u7684https\u529f\u80fd gb.serverDoesNotAcceptPatchsets = \u672c\u4f3a\u670d\u5668\u4e0d\u63a5\u53d7\u88dc\u4e01 @@ -610,7 +610,7 @@ gb.showReadmeDescription = \u5728\u532f\u7e3d\u9801\u9762\u4e2d\u986f\u793a"read gb.showRemoteBranches = \u986f\u793a\u9060\u7aef\u5206\u652f gb.showRemoteBranchesDescription = \u986f\u793a\u9060\u7aef\u5206\u652f(branches) gb.signatureAlgorithm = \u7c3d\u7ae0\u6f14\u7b97\u6cd5 -gb.since = since +gb.since = \u5f9e gb.siteName = \u7ad9\u53f0\u540d\u7a31 gb.siteNameDescription = \u4f3a\u670d\u5668\u7c21\u7a31 gb.size = \u5bb9\u91cf @@ -670,18 +670,18 @@ gb.teamPermission = "{0}" \u5718\u968a\u6210\u54e1\u7684\u6b0a\u9650 gb.teamPermissions = \u5718\u968a\u6b0a\u9650 gb.teamPermissionsDescription = \u4f60\u53ef\u4ee5\u6307\u5b9a\u5718\u968a\u6b0a\u9650.\u9019\u4e9b\u8a2d\u5b9a\u5c07\u6703\u53d6\u4ee3\u539f\u672c\u5718\u968a\u9810\u8a2d\u6b0a\u9650 gb.teams = \u53c3\u8207\u7684\u5718\u968a -gb.ticket = \u516c\u6587 +gb.ticket = \u4efb\u52d9\u55ae gb.ticketAssigned = \u5df2\u6307\u5b9a gb.ticketComments = \u8a3b\u89e3 -gb.ticketId = \u516c\u6587ID -gb.ticketIsClosed = \u8a72\u516c\u6587\u5df2\u7d93\u7d50\u6848 -gb.ticketN = \u516c\u6587\u5e8f\u865f{0} +gb.ticketId = \u4efb\u52d9\u55aeID +gb.ticketIsClosed = \u8a72\u4efb\u52d9\u55ae\u5df2\u7d93\u7d50\u6848 +gb.ticketN = \u4efb\u52d9\u55ae\u865f#{0} gb.ticketOpenDate = \u767c\u884c\u65e5 -gb.ticketPatchset = {0}\u516c\u6587,{1}\u88dc\u4e01 -gb.tickets = \u516c\u6587 -gb.ticketSettings = \u516c\u6587\u5167\u5bb9\u8a2d\u5b9a +gb.ticketPatchset = {0}\u4efb\u52d9\u55ae,{1}\u88dc\u4e01 +gb.tickets = \u4efb\u52d9\u55ae +gb.ticketSettings = \u4efb\u52d9\u55ae\u5167\u5bb9\u8a2d\u5b9a gb.ticketStatus = \u72c0\u614b -gb.ticketsWelcome = \u4f60\u53ef\u4ee5\u5229\u7528\u516c\u6587\u7cfb\u7d71\u5efa\u69cb\u51fa\u5f85\u8fa6\u4e8b\u9805, \u81ed\u87f2\u56de\u5831\u5340\u4ee5\u53ca\u88dc\u4e01\u5305\u7684\u5354\u540c\u5408\u4f5c +gb.ticketsWelcome = \u4f60\u53ef\u4ee5\u5229\u7528\u4efb\u52d9\u55ae\u7cfb\u7d71\u5efa\u69cb\u51fa\u5f85\u8fa6\u4e8b\u9805, \u81ed\u87f2\u56de\u5831\u5340\u4ee5\u53ca\u88dc\u4e01\u5305\u7684\u5354\u540c\u5408\u4f5c gb.time.daysAgo = {0}\u5929\u524d gb.time.hoursAgo = {0}\u5c0f\u6642\u524d gb.time.inDays = {0}\u5929\u5167 @@ -701,10 +701,10 @@ gb.toBranch = to {0} gb.todaysActivityNone = \u4eca\u5929/\u7121 gb.todaysActivityStats = \u4eca\u5929/\u6709{2}\u500b\u4f5c\u8005\u5b8c\u6210{1}\u500b\u63d0\u4ea4 gb.token = token -gb.tokenAllDescription = \u6240\u6709\u6587\u4ef6\u5eab,\u4f7f\u7528\u8005\u8207\u8a2d\u5b9a -gb.tokenJurDescription = \u6240\u6709\u6587\u4ef6\u5eab +gb.tokenAllDescription = \u6240\u6709\u7248\u672c\u5eab,\u4f7f\u7528\u8005\u8207\u8a2d\u5b9a +gb.tokenJurDescription = \u6240\u6709\u7248\u672c\u5eab gb.tokens = federation tokens -gb.tokenUnrDescription = \u6240\u6709\u6587\u4ef6\u5eab\u8207\u4f7f\u7528\u8005 +gb.tokenUnrDescription = \u6240\u6709\u7248\u672c\u5eab\u8207\u4f7f\u7528\u8005 gb.topic = \u8a71\u984c gb.topicsAndLabels = \u8a71\u984c\u8207\u6a19\u8a18 gb.transportPreference = \u9810\u8a2d\u901a\u8a0a\u5354\u5b9a @@ -764,3 +764,9 @@ gb.yourAssignedTickets = \u6307\u6d3e\u7d66\u4f60\u7684 gb.yourCreatedTickets = \u7531\u4f60\u65b0\u589e\u7684 gb.yourWatchedTickets = \u4f60\u60f3\u770b\u7684 gb.zip = zip\u58d3\u7e2e\u6a94 +gb.ticketState = +gb.repositoryForkFailed = +gb.anonymousUser = +gb.oneAttachment = +gb.viewPolicy = +gb.emailMeOnMyTicketChangesDescription =