1 # Translation of git-cola to Chinese
2 # Copyright (C) 2007, 2008 Shawn Pearce
3 # This file is distributed under the same license as the git-cola package.
4 # Xudong Guan <xudong.guan@gmail.com>, 2007.
5 # Eric Miao <eric.y.miao@gmail.com>, 2008.
6 # ZH <zhanghan@gmx.cn>, 2014-2015.
8 # Please use the following translation throughout the file for consistence:
18 # stage 缓存 (译自 index/cache)
24 # Refer to 术语表 / Git Community Book 中文版
25 # http://gitbook.liuhui998.com/7_8.html
29 "Project-Id-Version: git-cola VERSION\n"
30 "Report-Msgid-Bugs-To: \n"
31 "POT-Creation-Date: \n"
32 "PO-Revision-Date: 2019-04-22 00:10+0300\n"
33 "Last-Translator: Guo Yunhe <guoyunhebrave@gmail.com>\n"
34 "Language-Team: Chinese\n"
36 "Content-Type: text/plain; charset=UTF-8\n"
37 "Content-Transfer-Encoding: 8bit\n"
39 "Plural-Forms: nplurals=1; plural=0;\n"
41 "X-Source-Language: C\n"
42 "X-Generator: Poedit 2.2.1\n"
44 #: cola/widgets/patch.py:82
48 " Drag and drop or use the <strong>Add</strong> button to add\n"
49 " patches to the list\n"
55 " 拖放或使用 <strong>添加</strong> 按钮\n"
60 #: cola/widgets/about.py:455
65 " Git Cola has been translated into different languages thanks\n"
66 " to the help of the individuals listed below.\n"
70 " Translation is approximate. If you find a mistake,\n"
71 " please let us know by opening an issue on Github:\n"
80 " We invite you to participate in translation by adding or updating\n"
81 " a translation and opening a pull request.\n"
89 #: cola/widgets/about.py:180
94 " Git Cola version %(cola_version)s\n"
96 " <li> %(platform_version)s\n"
97 " <li> Python (%(python_path)s) %(python_version)s\n"
98 " <li> Git %(git_version)s\n"
99 " <li> Qt %(qt_version)s\n"
100 " <li> QtPy %(qtpy_version)s\n"
101 " <li> %(pyqt_api_name)s %(pyqt_api_version)s\n"
106 #: cola/widgets/about.py:387
111 " Please use %(bug_link)s to report issues.\n"
116 #: cola/widgets/status.py:1316
120 " Format String Variables\n"
121 " -----------------------\n"
122 " %(path)s = relative file path\n"
123 " %(abspath)s = absolute file path\n"
124 " %(dirname)s = relative directory path\n"
125 " %(absdirname)s = absolute directory path\n"
126 " %(filename)s = file basename\n"
127 " %(basename)s = file basename without extension\n"
128 " %(ext)s = file extension\n"
131 #: cola/sequenceeditor.py:701
136 "pick = use commit\n"
137 "reword = use commit, but edit the commit message\n"
138 "edit = use commit, but stop for amending\n"
139 "squash = use commit, but meld into previous commit\n"
140 "fixup = like \"squash\", but discard this commit's log message\n"
141 "exec = run command (the rest of the line) using shell\n"
142 "update-ref = update branches that point to commits\n"
144 "These lines can be re-ordered; they are executed from top to bottom.\n"
146 "If you disable a line here THAT COMMIT WILL BE LOST.\n"
148 "However, if you disable everything, the rebase will be aborted.\n"
150 "Keyboard Shortcuts\n"
151 "------------------\n"
155 "J = shift row down\n"
163 "spacebar = toggle enabled\n"
165 "ctrl+enter = accept changes and rebase\n"
166 "ctrl+q = cancel and abort the rebase\n"
167 "ctrl+d = launch difftool\n"
170 #: cola/widgets/finder.py:65
174 "Keyboard Shortcuts\n"
175 "------------------\n"
176 "J, Down = Move Down\n"
178 "Enter = Edit Selected Files\n"
179 "Spacebar = Open File Using Default Application\n"
180 "Ctrl + L = Focus Text Entry Field\n"
183 "The up and down arrows change focus between the text entry field\n"
188 "------------------\n"
192 "Spacebar = 使用默认程序打开文件\n"
193 "Ctrl+L = 聚焦于文本输入区\n"
199 #: cola/widgets/dag.py:892
203 #: cola/widgets/recent.py:54
209 msgid "\"%(branch)s\" has been deleted from \"%(remote)s\"."
210 msgstr "已从远程 \"%(remote)s\" 删除分支 \"%(branch)s\"."
212 #: cola/widgets/createbranch.py:314
214 msgid "\"%(command)s\" returned exit status \"%(status)d\""
215 msgstr "\"%(command)s\" 命令返回状态 \"%(status)d\""
217 #: cola/interaction.py:39
219 msgid "\"%(command)s\" returned exit status %(status)d"
220 msgstr "\"%(command)s\" 命令返回状态 %(status)d"
222 #: cola/guicmds.py:157
223 #, fuzzy, python-format
224 msgid "\"%s\" already exists"
225 msgstr "分支 '%s' 已经存在."
227 #: cola/widgets/clone.py:206
229 msgid "\"%s\" already exists, cola will create a new directory"
230 msgstr "\"%s\" 已经存在, 程序会新建文件夹"
234 msgid "\"%s\" requires a selected file."
235 msgstr "\"%s\" 需要选择一个文件."
239 "\"git rebase --update-refs\" automatically force-updates any\n"
240 "branches that point to commits that are being rebased.\n"
242 "Any branches that are checked out in a worktree are not updated.\n"
244 "Using this feature is helpful for \"stacked\" branch workflows."
247 #: cola/sequenceeditor.py:322
251 #: cola/widgets/browse.py:92
253 msgid "%(project)s: %(branch)s - Browse"
254 msgstr "%(project)s: %(branch)s - 浏览器"
256 #: cola/widgets/dag.py:888
258 msgid "%(project)s: %(ref)s - DAG"
259 msgstr "%(project)s: %(ref)s - 历史视图"
261 #: cola/models/browse.py:316
266 #: cola/models/browse.py:315
271 #: cola/models/browse.py:308 cola/models/browse.py:312
273 msgid "%d minutes ago"
278 msgid "%d patch(es) applied."
281 #: cola/widgets/createbranch.py:280
289 "%s appears to contain merge conflicts.\n"
291 "You should probably skip this file.\n"
295 #: cola/widgets/startup.py:263
297 msgid "%s could not be opened. Remove from bookmarks?"
300 #: cola/app.py:502 cola/widgets/bookmarks.py:482
302 msgid "%s is not a Git repository."
303 msgstr "%s 不是 Git 版本库。"
307 msgid "%s will be removed from your bookmarks."
308 msgstr "%s 会将被从书签中移除。"
312 msgid "%s will be removed from your recent repositories."
313 msgstr "%s 将从最近使用的版本库列表中被移除。"
317 msgid "%s: No such file or directory."
318 msgstr "%s: 此文件或文件夹不存在."
320 #: cola/widgets/main.py:728
324 #: cola/widgets/main.py:670
328 #: cola/widgets/browse.py:94
332 #: cola/widgets/compare.py:36
333 msgid "*** Branch Point ***"
336 #: cola/widgets/compare.py:37
337 msgid "*** Sandbox ***"
340 #: cola/widgets/diff.py:699
344 #: cola/widgets/diff.py:700
348 #: cola/widgets/diff.py:697
352 #: cola/widgets/diff.py:701
356 #: cola/widgets/diff.py:698
360 #: cola/widgets/diff.py:702
364 #: cola/widgets/finder.py:119
370 "A commit template has not been configured.\n"
371 "Use \"git config\" to define \"commit.template\"\n"
372 "so that it points to a commit template."
375 "使用 \"git config\" 定义 \"commit template\"\n"
380 msgid "A hook must be provided at \"%s\""
381 msgstr "钩子必须位于 \"%s\""
383 #: cola/widgets/stash.py:236
385 msgid "A stash named \"%s\" already exists"
386 msgstr "名为 \"%s\" 的暂存已存在"
388 #: cola/widgets/cfgactions.py:82 cola/widgets/main.py:616
392 #: cola/widgets/cfgactions.py:149 cola/widgets/cfgactions.py:155
397 msgid "Abort Applying Patch"
401 msgid "Abort Applying Patch..."
404 #: cola/widgets/main.py:239
405 msgid "Abort Applying Patches..."
409 msgid "Abort Cherry-Pick"
412 #: cola/cmds.py:162 cola/widgets/main.py:328
413 msgid "Abort Cherry-Pick..."
420 #: cola/cmds.py:192 cola/widgets/main.py:362
421 msgid "Abort Merge..."
424 #: cola/widgets/cfgactions.py:154
425 msgid "Abort the action?"
428 #: cola/widgets/main.py:244
429 msgid "Abort the current \"git am\" patch session"
434 "Aborting a cherry-pick can cause uncommitted changes to be lost.\n"
435 "Recovering uncommitted changes is not possible."
440 "Aborting a patch can cause uncommitted changes to be lost.\n"
441 "Recovering uncommitted changes is not possible."
445 msgid "Aborting applying the current patch?"
449 msgid "Aborting the current cherry-pick?"
454 "Aborting the current merge will cause *ALL* uncommitted changes to be lost.\n"
455 "Recovering uncommitted changes is not possible."
457 "中止当前的合并会丢失所有未提交的修改.\n"
461 msgid "Aborting the current merge?"
464 #: cola/widgets/about.py:91 cola/widgets/main.py:511
468 #: cola/widgets/about.py:67
469 msgid "About git-cola"
472 #: cola/widgets/bookmarks.py:217 cola/widgets/startup.py:340
476 #: cola/sequenceeditor.py:160
478 "Accept changes and rebase\n"
479 "Shortcut: Ctrl+Enter"
484 #: cola/widgets/status.py:1381
488 #: cola/sequenceeditor.py:529 cola/widgets/bookmarks.py:321
489 #: cola/widgets/branch.py:216 cola/widgets/browse.py:370
490 #: cola/widgets/commitmsg.py:99 cola/widgets/dag.py:317
491 #: cola/widgets/filelist.py:110 cola/widgets/main.py:95
492 #: cola/widgets/main.py:751 cola/widgets/startup.py:436
496 #: cola/widgets/commitmsg.py:101
500 #: cola/widgets/bookmarks.py:71 cola/widgets/gitignore.py:64
501 #: cola/widgets/patch.py:99 cola/widgets/patch.py:113
502 #: cola/widgets/status.py:1386
506 #: cola/widgets/bookmarks.py:470
510 #: cola/widgets/editremotes.py:374
514 #: cola/widgets/toolbar.py:316
515 msgid "Add Separator"
518 #: cola/cmds.py:3024 cola/widgets/submodules.py:42
519 #: cola/widgets/submodules.py:111
520 msgid "Add Submodule"
523 #: cola/cmds.py:3021 cola/widgets/main.py:375
524 msgid "Add Submodule..."
527 #: cola/widgets/editremotes.py:62
529 "Add and remove remote repositories using the \n"
530 "Add(+) and Delete(-) buttons on the left-hand side.\n"
532 "Remotes can be renamed by selecting one from the list\n"
533 "and pressing \"enter\", or by double-clicking."
535 "用左边的添加(+)和删除(-)按钮\n"
541 #: cola/widgets/editremotes.py:81
542 msgid "Add new remote git repository"
545 #: cola/widgets/patch.py:99
546 msgid "Add patches (+)"
549 #: cola/widgets/editremotes.py:433
554 msgid "Add this submodule?"
557 #: cola/widgets/gitignore.py:54
558 msgid "Add to .gitignore"
559 msgstr "添加至 .gitignore"
561 #: cola/widgets/status.py:290
562 msgid "Add to Git Annex"
563 msgstr "添加至 Git Annex"
565 #: cola/widgets/status.py:294
566 msgid "Add to Git LFS"
569 #: cola/widgets/gitignore.py:28
570 msgid "Add to exclusions"
573 #: cola/widgets/gitignore.py:55
574 msgid "Add to local .git/info/exclude"
577 #: cola/widgets/filelist.py:26
581 #: cola/widgets/archive.py:134
585 #: cola/widgets/main.py:516
586 msgid "Against Commit... (Diff Mode)"
589 #: cola/models/browse.py:33
593 #: cola/widgets/prefs.py:380
594 msgid "All Repositories"
600 "All submodules will be updated using\n"
604 #: cola/widgets/remote.py:195
605 msgid "Allow non-fast-forward updates. Using \"force\" can cause the remote repository to lose commits; use it with care"
608 #: cola/widgets/merge.py:61
609 msgid "Always create a merge commit when enabled, even when the merge is a fast-forward update"
610 msgstr "启用时总是在合并时创建一个提交,即使是快进合并方式"
616 #: cola/widgets/commitmsg.py:467
620 #: cola/widgets/commitmsg.py:110 cola/widgets/main.py:188
621 msgid "Amend Last Commit"
624 #: cola/widgets/commitmsg.py:466
625 msgid "Amend the published commit?"
628 #: cola/widgets/main.py:1152
632 #: cola/widgets/cfgactions.py:151
634 "An action is still running.\n"
635 "Terminating it could result in data loss."
642 "An unsigned, lightweight tag will be created instead.\n"
643 "Create an unsigned tag?"
648 #: cola/widgets/prefs.py:383
652 #: cola/widgets/patch.py:108 cola/widgets/stash.py:48
653 #: cola/widgets/stash.py:107 cola/widgets/toolbar.py:324
657 #: cola/widgets/patch.py:71
658 msgid "Apply Patches"
661 #: cola/widgets/main.py:233
662 msgid "Apply Patches..."
665 #: cola/widgets/stash.py:64
666 msgid "Apply and drop the selected stash (git stash pop)"
667 msgstr "应用并丢弃所选暂存 (git stash pop)"
669 #: cola/widgets/stash.py:48
670 msgid "Apply the selected stash"
673 #: cola/widgets/main.py:1162
674 msgid "Applying Patch"
677 #: cola/widgets/cfgactions.py:207
681 #: cola/qtutils.py:845
685 #: cola/models/browse.py:33 cola/models/browse.py:72 cola/widgets/dag.py:508
689 #: cola/widgets/about.py:93
697 #: cola/widgets/commitmsg.py:137 cola/widgets/prefs.py:236
698 msgid "Auto-Wrap Lines"
701 #: cola/widgets/prefs.py:166
702 msgid "Autocomplete Paths"
705 #: cola/widgets/prefs.py:158
706 msgid "Automatically Load Commit Message Template"
709 #: cola/widgets/grep.py:117
713 #: cola/widgets/prefs.py:232
717 #: cola/widgets/browse.py:201
719 msgid "Blame selected paths"
722 #: cola/cmds.py:551 cola/widgets/status.py:286
726 #: cola/widgets/prefs.py:324
727 msgid "Bold on dark headers instead of italic"
728 msgstr "暗色背景粗体字体而斜体头部"
730 #: cola/widgets/main.py:800 cola/widgets/submodules.py:119
734 #: cola/widgets/remote.py:597
737 "Branch \"%(branch)s\" does not exist in \"%(remote)s\".\n"
738 "A new remote branch will be published."
740 "远程 \"%(remote)s\" 不存在分支 \"%(branch)s\".\n"
743 #: cola/widgets/createbranch.py:258
745 msgid "Branch \"%s\" already exists."
746 msgstr "分支 '%s' 已经存在."
748 #: cola/widgets/compare.py:44
749 msgid "Branch Diff Viewer"
752 #: cola/widgets/createbranch.py:259 cola/widgets/createbranch.py:270
753 msgid "Branch Exists"
756 #: cola/widgets/createbranch.py:98
760 #: cola/widgets/submodules.py:89
764 #: cola/widgets/browse.py:88 cola/widgets/main.py:1092
769 #: cola/widgets/branch.py:84 cola/widgets/main.py:130
773 #: cola/widgets/main.py:532
777 #: cola/widgets/about.py:414 cola/widgets/about.py:417
778 #: cola/widgets/about.py:437
779 msgid "Brazilian translation"
782 #: cola/guicmds.py:53
786 #: cola/guicmds.py:53
787 msgid "Browse Commits..."
790 #: cola/widgets/main.py:493
791 msgid "Browse Current Branch..."
792 msgstr "浏览当前分支上的文件..."
794 #: cola/widgets/main.py:499
795 msgid "Browse Other Branch..."
798 #: cola/widgets/editremotes.py:437 cola/widgets/search.py:46
799 #: cola/widgets/startup.py:65 cola/widgets/startup.py:285
803 #: cola/widgets/main.py:89
807 #: cola/widgets/browse.py:583
812 #: cola/widgets/commitmsg.py:118
813 msgid "Bypass Commit Hooks"
816 #: cola/sequenceeditor.py:176 cola/widgets/standard.py:941
820 #: cola/sequenceeditor.py:177
834 msgid "Cannot exec \"%s\": please configure a blame viewer"
835 msgstr "无法执行 \"%s\": 请配置问责查看器"
839 msgid "Cannot exec \"%s\": please configure a history browser"
840 msgstr "无法执行 \"%s\": 请配置历史浏览器"
844 msgid "Cannot exec \"%s\": please configure your editor"
845 msgstr "无法执行 \"%s\": 请配置编辑器"
847 #: cola/models/browse.py:337
848 msgid "Changed Upstream"
851 #: cola/widgets/prefs.py:168
852 msgid "Check Published Commits when Amending"
855 #: cola/widgets/commitmsg.py:130
856 msgid "Check Spelling"
859 #: cola/widgets/prefs.py:242
860 msgid "Check spelling"
863 #: cola/widgets/prefs.py:147
864 msgid "Check whether a commit has been published when amending"
867 #: cola/guicmds.py:62 cola/widgets/branch.py:221
871 #: cola/widgets/createbranch.py:130
872 msgid "Checkout After Creation"
875 #: cola/guicmds.py:62 cola/widgets/dag.py:412
876 msgid "Checkout Branch"
879 #: cola/widgets/dag.py:416
880 msgid "Checkout Detached HEAD"
883 #: cola/cmds.py:486 cola/cmds.py:524
884 msgid "Checkout Files"
887 #: cola/widgets/branch.py:225
888 msgid "Checkout as new branch"
892 msgid "Checkout files from our branch (HEAD)"
896 msgid "Checkout files from our branch?"
900 msgid "Checkout files from their branch (MERGE_HEAD)"
904 msgid "Checkout files from their branch?"
907 #: cola/widgets/main.py:570
911 #: cola/widgets/dag.py:389 cola/widgets/search.py:79
913 msgstr "挑取(Cherry Pick)"
915 #: cola/guicmds.py:73
916 msgid "Cherry-Pick Commit"
917 msgstr "挑取(Cherry-Pick)提交"
919 #: cola/widgets/main.py:322
920 msgid "Cherry-Pick..."
921 msgstr "挑取(Cherry-Pick)..."
924 msgid "Cherry-pick failed"
927 #: cola/widgets/main.py:1156
928 msgid "Cherry-picking"
931 #: cola/widgets/search.py:319
935 #: cola/widgets/grep.py:116
936 msgid "Choose the \"git grep\" regular expression mode"
937 msgstr "选择 \"git grep\" 正则表达式模式"
939 #: cola/widgets/bookmarks.py:229 cola/widgets/startup.py:352
940 msgid "Clear Default Repository"
943 #: cola/widgets/commitmsg.py:309
944 msgid "Clear commit message"
947 #: cola/widgets/commitmsg.py:306
948 msgid "Clear commit message?"
951 #: cola/widgets/commitmsg.py:62
955 #: cola/widgets/clone.py:126
959 #: cola/widgets/clone.py:62 cola/widgets/clone.py:104
960 msgid "Clone Repository"
963 #: cola/widgets/main.py:459 cola/widgets/startup.py:58
965 msgstr "克隆(clone)..."
967 #: cola/widgets/clone.py:62
969 msgid "Cloning repository at %s"
970 msgstr "克隆位于 %s 的已有版本库"
972 #: cola/qtutils.py:752 cola/qtutils.py:802 cola/widgets/about.py:508
973 #: cola/widgets/remote.py:328 cola/widgets/text.py:959
977 #: cola/qtutils.py:615
981 #: cola/widgets/recent.py:71
985 #: cola/sequenceeditor.py:324
989 #: cola/widgets/main.py:160 cola/widgets/merge.py:74
994 msgid "Commit failed"
997 #: cola/widgets/commitmsg.py:61
998 msgid "Commit staged changes"
1001 #: cola/widgets/commitmsg.py:93
1003 "Commit staged changes\n"
1004 "Shortcut: Ctrl+Enter"
1009 #: cola/widgets/commitmsg.py:568
1010 msgid "Commit summary"
1013 #: cola/widgets/main.py:253
1014 msgid "Commit the current state and continue applying patches"
1017 #: cola/widgets/merge.py:70
1018 msgid "Commit the merge if there are no conflicts. Uncheck to leave the merge uncommitted"
1019 msgstr "若合并无冲突即可提交.取消勾选以保持此合并操作的未提交状态"
1021 #: cola/widgets/commitmsg.py:58 cola/widgets/commitmsg.py:95
1022 #: cola/widgets/main.py:772 cola/widgets/main.py:773
1023 msgid "Commit@@verb"
1026 #: cola/difftool.py:78 cola/widgets/compare.py:70
1030 #: cola/difftool.py:83
1034 #: cola/widgets/toolbar.py:270 cola/widgets/toolbar.py:307
1035 msgid "Configure Toolbar"
1038 #: cola/widgets/remote.py:214
1039 msgid "Configure the remote branch as the the new upstream"
1040 msgstr "将远程分支设为新的上游"
1042 #: cola/widgets/main.py:167
1046 #: cola/interaction.py:110 cola/widgets/main.py:604
1050 #: cola/widgets/main.py:249
1051 msgid "Continue Applying Patches"
1054 #: cola/widgets/bookmarks.py:248 cola/widgets/main.py:736
1055 #: cola/widgets/startup.py:371
1059 #: cola/widgets/status.py:272
1060 msgid "Copy Basename to Clipboard"
1063 #: cola/widgets/diff.py:180
1067 #: cola/widgets/status.py:749
1068 msgid "Copy Leading Path to Clipboard"
1071 #: cola/widgets/status.py:255
1072 msgid "Copy Path to Clipboard"
1075 #: cola/widgets/status.py:263
1076 msgid "Copy Relative Path to Clipboard"
1079 #: cola/sequenceeditor.py:335 cola/widgets/dag.py:476
1083 #: cola/widgets/status.py:741
1090 msgid "Could not open %s."
1093 #: cola/widgets/clone.py:191 cola/widgets/clone.py:193
1095 msgid "Could not parse Git URL: \"%s\""
1096 msgstr "无法解析 URL \"%s\""
1102 #: cola/widgets/createbranch.py:86 cola/widgets/createbranch.py:135
1103 #: cola/widgets/createbranch.py:299 cola/widgets/dag.py:371
1104 msgid "Create Branch"
1107 #: cola/widgets/dag.py:375
1108 msgid "Create Patch"
1111 #: cola/widgets/remote.py:603
1112 msgid "Create Remote Branch"
1115 #: cola/widgets/commitmsg.py:124 cola/widgets/merge.py:78
1116 msgid "Create Signed Commit"
1117 msgstr "创建带签名提交: %s"
1119 #: cola/widgets/createtag.py:55 cola/widgets/createtag.py:91
1120 #: cola/widgets/dag.py:379
1124 #: cola/widgets/main.py:538
1125 msgid "Create Tag..."
1128 #: cola/cmds.py:2815
1129 msgid "Create Unsigned Tag"
1132 #: cola/widgets/remote.py:188
1134 msgid "Create a merge commit even when the merge resolves as a fast-forward"
1135 msgstr "启用时总是在合并时创建一个提交,即使是快进合并方式"
1137 #: cola/widgets/remote.py:602
1138 msgid "Create a new remote branch?"
1142 msgid "Create a new repository at that location?"
1145 #: cola/widgets/submodules.py:100
1146 msgid "Create a shallow clone with history truncated to the specified number of revisions. 0 performs a full clone."
1149 #: cola/widgets/main.py:545
1153 #: cola/cmds.py:2851
1155 msgid "Created a new tag named \"%s\""
1156 msgstr "创建了名为“%s”的新标签"
1158 #: cola/widgets/prefs.py:243
1159 msgid "Ctrl+MouseWheel to Zoom"
1162 #: cola/widgets/prefs.py:381
1163 msgid "Current Repository"
1166 #: cola/widgets/status.py:1376
1167 msgid "Custom Copy Actions"
1170 #: cola/widgets/status.py:277
1171 msgid "Customize..."
1174 #: cola/widgets/main.py:734
1178 #: cola/widgets/about.py:411 cola/widgets/about.py:442
1179 msgid "Czech translation"
1182 #: cola/widgets/main.py:586
1190 #: cola/widgets/dag.py:508
1194 #: cola/icons.py:54 cola/themes.py:638
1198 #: cola/cmds.py:931 cola/guicmds.py:26 cola/guicmds.py:35
1199 #: cola/widgets/bookmarks.py:75 cola/widgets/bookmarks.py:251
1200 #: cola/widgets/main.py:740 cola/widgets/startup.py:373
1204 #: cola/cmds.py:1094
1206 msgid "Delete %d file(s)?"
1207 msgstr "删除 %d 个文件吗?"
1209 #: cola/cmds.py:1022
1210 msgid "Delete Bookmark"
1213 #: cola/cmds.py:1020
1214 msgid "Delete Bookmark?"
1217 #: cola/cmds.py:1120 cola/cmds.py:1123 cola/guicmds.py:26
1218 #: cola/widgets/branch.py:267
1219 msgid "Delete Branch"
1222 #: cola/cmds.py:1095
1223 msgid "Delete Files"
1226 #: cola/widgets/status.py:315
1227 msgid "Delete Files..."
1230 #: cola/cmds.py:1091
1231 msgid "Delete Files?"
1235 msgid "Delete Remote"
1238 #: cola/guicmds.py:35 cola/widgets/branch.py:269
1239 msgid "Delete Remote Branch"
1242 #: cola/widgets/main.py:558
1243 msgid "Delete Remote Branch..."
1246 #: cola/widgets/toolbar.py:272
1247 msgid "Delete Toolbar"
1250 #: cola/cmds.py:1121
1252 msgid "Delete branch \"%s\"?"
1255 #: cola/widgets/editremotes.py:88
1256 msgid "Delete remote"
1261 msgid "Delete remote \"%s\""
1262 msgstr "删除远程 \"%s\""
1265 msgid "Delete remote?"
1268 #: cola/widgets/main.py:552
1272 #: cola/cmds.py:1073
1274 msgid "Deleting \"%s\" failed"
1275 msgstr "删除 \"%s\" 失败"
1277 #: cola/widgets/filelist.py:26
1281 #: cola/widgets/submodules.py:120
1285 #: cola/qtutils.py:806 cola/qtutils.py:847
1289 #: cola/widgets/prefs.py:163
1290 msgid "Detect Conflict Markers"
1293 #: cola/widgets/prefs.py:135
1294 msgid "Detect conflict markers in unmerged files"
1295 msgstr "在未合并文件中检测冲突标记"
1297 #: cola/widgets/about.py:271 cola/widgets/about.py:274
1298 #: cola/widgets/about.py:277 cola/widgets/about.py:278
1299 #: cola/widgets/about.py:279 cola/widgets/about.py:280
1300 #: cola/widgets/about.py:281 cola/widgets/about.py:282
1301 #: cola/widgets/about.py:283 cola/widgets/about.py:284
1302 #: cola/widgets/about.py:285 cola/widgets/about.py:286
1303 #: cola/widgets/about.py:287 cola/widgets/about.py:288
1304 #: cola/widgets/about.py:289 cola/widgets/about.py:290
1305 #: cola/widgets/about.py:291 cola/widgets/about.py:292
1306 #: cola/widgets/about.py:293 cola/widgets/about.py:294
1307 #: cola/widgets/about.py:295 cola/widgets/about.py:296
1308 #: cola/widgets/about.py:297 cola/widgets/about.py:298
1309 #: cola/widgets/about.py:299 cola/widgets/about.py:300
1310 #: cola/widgets/about.py:301 cola/widgets/about.py:302
1311 #: cola/widgets/about.py:303 cola/widgets/about.py:304
1312 #: cola/widgets/about.py:305 cola/widgets/about.py:306
1313 #: cola/widgets/about.py:307 cola/widgets/about.py:308
1314 #: cola/widgets/about.py:309 cola/widgets/about.py:310
1315 #: cola/widgets/about.py:311 cola/widgets/about.py:312
1316 #: cola/widgets/about.py:313 cola/widgets/about.py:314
1317 #: cola/widgets/about.py:315 cola/widgets/about.py:316
1318 #: cola/widgets/about.py:317 cola/widgets/about.py:318
1319 #: cola/widgets/about.py:319 cola/widgets/about.py:320
1320 #: cola/widgets/about.py:321 cola/widgets/about.py:322
1321 #: cola/widgets/about.py:323 cola/widgets/about.py:324
1322 #: cola/widgets/about.py:325 cola/widgets/about.py:326
1323 #: cola/widgets/about.py:327 cola/widgets/about.py:328
1324 #: cola/widgets/about.py:329 cola/widgets/about.py:330
1325 #: cola/widgets/about.py:331 cola/widgets/about.py:332
1326 #: cola/widgets/about.py:333 cola/widgets/about.py:334
1327 #: cola/widgets/about.py:335 cola/widgets/about.py:336
1328 #: cola/widgets/about.py:337 cola/widgets/about.py:338
1329 #: cola/widgets/about.py:339 cola/widgets/about.py:340
1330 #: cola/widgets/about.py:341 cola/widgets/about.py:342
1331 #: cola/widgets/about.py:343 cola/widgets/about.py:344
1332 #: cola/widgets/about.py:345 cola/widgets/about.py:346
1333 #: cola/widgets/about.py:347 cola/widgets/about.py:348
1334 #: cola/widgets/about.py:349 cola/widgets/about.py:350
1335 #: cola/widgets/about.py:351 cola/widgets/about.py:352
1336 #: cola/widgets/about.py:353 cola/widgets/about.py:354
1337 #: cola/widgets/about.py:355 cola/widgets/about.py:356
1338 #: cola/widgets/about.py:357 cola/widgets/about.py:358
1339 #: cola/widgets/about.py:359 cola/widgets/about.py:360
1340 #: cola/widgets/about.py:361 cola/widgets/about.py:362
1341 #: cola/widgets/about.py:363 cola/widgets/about.py:364
1342 #: cola/widgets/about.py:365 cola/widgets/about.py:366
1343 #: cola/widgets/about.py:367 cola/widgets/about.py:368
1344 #: cola/widgets/about.py:369 cola/widgets/about.py:370
1345 #: cola/widgets/about.py:371 cola/widgets/about.py:372
1346 #: cola/widgets/about.py:373 cola/widgets/about.py:374
1347 #: cola/widgets/about.py:375 cola/widgets/about.py:376
1348 #: cola/widgets/about.py:377 cola/widgets/about.py:378
1349 #: cola/widgets/about.py:379 cola/widgets/about.py:380
1353 #: cola/guicmds.py:185 cola/widgets/dag.py:765 cola/widgets/diff.py:692
1354 #: cola/widgets/main.py:173 cola/widgets/main.py:791
1358 #: cola/guicmds.py:185
1359 msgid "Diff Against Commit"
1362 #: cola/widgets/browse.py:168
1363 msgid "Diff Against Predecessor..."
1364 msgstr "与之前提交比较差异..."
1366 #: cola/widgets/main.py:1154
1370 #: cola/widgets/diff.py:683 cola/widgets/diff.py:707
1371 msgid "Diff Options"
1374 #: cola/widgets/prefs.py:233
1378 #: cola/widgets/dag.py:366
1379 msgid "Diff selected -> this"
1380 msgstr "所选文件 -> 此文件 比较差异"
1382 #: cola/widgets/dag.py:360
1383 msgid "Diff this -> selected"
1384 msgstr "此文件 -> 所选文件 比较差异"
1386 #: cola/widgets/main.py:212
1390 #: cola/cmds.py:3256
1394 #: cola/widgets/clone.py:207
1395 msgid "Directory Exists"
1402 #: cola/widgets/prefs.py:162
1403 msgid "Display Untracked Files"
1406 #: cola/cmds.py:2100
1407 msgid "Do not update stacked branches"
1410 #: cola/widgets/main.py:465
1411 msgid "Documentation"
1414 #: cola/widgets/stash.py:59
1418 #: cola/widgets/stash.py:258
1422 #: cola/widgets/stash.py:255
1426 #: cola/widgets/stash.py:257
1428 msgid "Drop the \"%s\" stash?"
1429 msgstr "丢弃暂存 \"%s\" 吗?"
1431 #: cola/widgets/stash.py:59
1432 msgid "Drop the selected stash"
1435 #: cola/qtutils.py:759 cola/sequenceeditor.py:358 cola/widgets/grep.py:102
1439 #: cola/widgets/diff.py:930
1440 msgid "Edit Diff Hunk to Revert..."
1443 #: cola/widgets/diff.py:928
1444 msgid "Edit Diff Hunk to Stage..."
1447 #: cola/widgets/diff.py:973
1448 msgid "Edit Diff Hunk to Unstage..."
1451 #: cola/cmds.py:2172
1455 #: cola/widgets/editremotes.py:36
1456 msgid "Edit Remotes"
1459 #: cola/widgets/main.py:292
1460 msgid "Edit Remotes..."
1463 #: cola/widgets/diff.py:925
1464 msgid "Edit Selected Lines to Revert..."
1467 #: cola/widgets/diff.py:923
1468 msgid "Edit Selected Lines to Stage..."
1471 #: cola/widgets/diff.py:970
1472 msgid "Edit Selected Lines to Unstage..."
1475 #: cola/widgets/editremotes.py:44
1476 msgid "Edit remotes by selecting them from the list"
1477 msgstr "从列表中选择远程进行编辑"
1479 #: cola/widgets/browse.py:193 cola/widgets/common.py:39
1480 msgid "Edit selected paths"
1483 #: cola/editpatch.py:45
1484 msgid "Edit the following patch, which will then be applied to the staging area to stage the changes:"
1487 #: cola/editpatch.py:40
1488 msgid "Edit the following patch, which will then be applied to the staging area to unstage the changes:"
1491 #: cola/editpatch.py:34
1492 msgid "Edit the following patch, which will then be applied to the worktree to revert the changes:"
1495 #: cola/widgets/main.py:598
1499 #: cola/widgets/prefs.py:230
1503 #: cola/editpatch.py:88
1505 msgid "Editor returned %s exit code. Not applying patch."
1508 #: cola/widgets/prefs.py:151
1509 msgid "Email Address"
1512 #: cola/widgets/about.py:258 cola/widgets/about.py:401
1513 msgid "Email contributor"
1516 #: cola/widgets/prefs.py:164
1517 msgid "Enable Gravatar Icons"
1520 #: cola/widgets/prefs.py:144
1521 msgid "Enable path autocompletion in tools"
1524 #: cola/widgets/diff.py:679
1525 msgid "Enable word wrapping"
1528 #: cola/sequenceeditor.py:323
1532 #: cola/guicmds.py:333 cola/widgets/branch.py:444
1533 msgid "Enter New Branch Name"
1536 #: cola/guicmds.py:147
1538 msgid "Enter a name for the new bare repo"
1541 #: cola/widgets/stash.py:227
1542 msgid "Enter a name for the stash"
1545 #: cola/cmds.py:152 cola/cmds.py:182 cola/cmds.py:213 cola/cmds.py:289
1546 #: cola/cmds.py:298 cola/cmds.py:313 cola/cmds.py:323 cola/cmds.py:466
1547 #: cola/cmds.py:502 cola/cmds.py:540 cola/cmds.py:639 cola/cmds.py:757
1548 #: cola/cmds.py:1073 cola/cmds.py:1170 cola/cmds.py:2011 cola/cmds.py:2401
1549 #: cola/cmds.py:2644 cola/cmds.py:2650 cola/cmds.py:2658 cola/cmds.py:2880
1550 #: cola/cmds.py:2898 cola/cmds.py:3174 cola/gitcmds.py:1010
1551 #: cola/guicmds.py:157 cola/models/stash.py:70 cola/models/stash.py:87
1552 #: cola/models/stash.py:108 cola/widgets/bookmarks.py:482
1553 #: cola/widgets/branch.py:784
1557 #: cola/widgets/clone.py:191
1558 msgid "Error Cloning"
1561 #: cola/widgets/createbranch.py:312
1562 msgid "Error Creating Branch"
1565 #: cola/app.py:506 cola/guicmds.py:101
1566 msgid "Error Creating Repository"
1569 #: cola/cmds.py:1208
1570 msgid "Error Deleting Remote Branch"
1573 #: cola/cmds.py:1591
1574 msgid "Error Editing File"
1578 msgid "Error Launching Blame Viewer"
1581 #: cola/cmds.py:3139
1582 msgid "Error Launching History Browser"
1586 msgid "Error Opening Repository"
1589 #: cola/widgets/browse.py:562
1590 msgid "Error Saving File"
1595 msgid "Error creating remote \"%s\""
1596 msgstr "创建远程 \"%s\" 出错"
1598 #: cola/models/stash.py:197
1599 msgid "Error creating stash"
1602 #: cola/cmds.py:1132
1604 msgid "Error deleting branch \"%s\""
1609 msgid "Error deleting remote \"%s\""
1610 msgstr "删除远程 \"%s\" 出错"
1614 msgid "Error renaming \"%(name)s\" to \"%(new_name)s\""
1615 msgstr "重命名 \"%(name)s\" 为 \"%(new_name)s\" 出错"
1617 #: cola/cmds.py:1777
1618 msgid "Error running prepare-commitmsg hook"
1619 msgstr "运行 prepare-commitmsg 钩子出错"
1621 #: cola/cmds.py:3037 cola/cmds.py:3083
1623 msgid "Error updating submodule %s"
1624 msgstr "更新子模块 \"%s\" 出错"
1626 #: cola/cmds.py:3119
1627 msgid "Error updating submodules"
1630 #: cola/cmds.py:1716
1631 msgid "Error: Cannot find commit template"
1632 msgstr "错误: 无法找到提交模板"
1634 #: cola/widgets/stash.py:235
1635 msgid "Error: Stash exists"
1638 #: cola/cmds.py:1738
1639 msgid "Error: Unconfigured commit template"
1640 msgstr "错误: 未配置提交模板"
1642 #: cola/widgets/clone.py:53
1644 msgid "Error: could not clone \"%s\""
1645 msgstr "错误: 无法克隆 \"%s\""
1647 #: cola/cmds.py:2843
1649 msgid "Error: could not create tag \"%s\""
1650 msgstr "错误: 无法创建标签 \"%s\""
1652 #: cola/widgets/branch.py:420
1654 msgid "Executing action %s"
1657 #: cola/widgets/status.py:66
1658 msgid "Exit \"Diff\" mode"
1661 #: cola/widgets/action.py:67
1665 #: cola/widgets/main.py:522
1666 msgid "Exit Diff Mode"
1669 #: cola/widgets/action.py:68
1670 msgid "Exit Diff mode"
1673 #: cola/widgets/recent.py:67
1677 #: cola/guicmds.py:168 cola/widgets/search.py:75
1678 msgid "Export Patches"
1681 #: cola/widgets/main.py:267
1682 msgid "Export Patches..."
1685 #: cola/widgets/main.py:527
1686 msgid "Expression..."
1689 #: cola/widgets/grep.py:117
1690 msgid "Extended Regexp"
1693 #: cola/widgets/commitmsg.py:616
1694 msgid "Extended description..."
1698 msgid "Failed to commit and continue applying patches"
1702 msgid "Failed to continue applying patches after skipping the current patch"
1705 #: cola/widgets/createbranch.py:124
1706 msgid "Fast Forward Only"
1709 #: cola/widgets/remote.py:177
1710 msgid "Fast-forward only"
1713 #: cola/widgets/bookmarks.py:91
1714 msgid "Favorite repositories"
1717 #: cola/widgets/main.py:111
1721 #: cola/widgets/remote.py:668
1725 #: cola/widgets/createbranch.py:127
1726 msgid "Fetch Tracking Branch"
1729 #: cola/widgets/action.py:63 cola/widgets/main.py:381
1733 #: cola/widgets/main.py:582
1734 msgid "File Browser..."
1737 #: cola/widgets/compare.py:75
1738 msgid "File Differences"
1741 #: cola/widgets/archive.py:199 cola/widgets/browse.py:572
1745 #: cola/widgets/archive.py:199 cola/widgets/browse.py:572
1747 msgid "File saved to \"%s\""
1748 msgstr "文件保存为 \"%s\""
1750 #: cola/fsmonitor.py:519
1751 msgid "File system change monitoring: disabled because \"cola.inotify\" is false.\n"
1752 msgstr "监视文件系统更改:已禁用,因为 cola.notify 选项设置为 false。\n"
1754 #: cola/fsmonitor.py:536
1755 msgid "File system change monitoring: disabled because libc does not support the inotify system calls.\n"
1758 #: cola/fsmonitor.py:530
1759 msgid "File system change monitoring: disabled because pywin32 is not installed.\n"
1762 #: cola/fsmonitor.py:182
1764 "File system change monitoring: disabled because the limit on the total number of inotify watches was reached. You may be able to increase the limit on the number of watches by running:\n"
1766 " echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p\n"
1769 #: cola/fsmonitor.py:143
1770 msgid "File system change monitoring: enabled.\n"
1771 msgstr "监视文件系统更改:已开启。\n"
1773 #: cola/widgets/filelist.py:26
1777 #: cola/widgets/dag.py:757
1781 #: cola/widgets/branch.py:792
1782 msgid "Filter branches..."
1785 #: cola/widgets/status.py:1338
1786 msgid "Filter paths..."
1789 #: cola/widgets/finder.py:113 cola/widgets/main.py:306
1793 #: cola/widgets/grep.py:117
1794 msgid "Fixed String"
1797 #: cola/widgets/prefs.py:228
1798 msgid "Fixed-Width Font"
1801 #: cola/sequenceeditor.py:363
1805 #: cola/widgets/commitmsg.py:148
1806 msgid "Fixup Previous Commit"
1809 #: cola/themes.py:673
1810 msgid "Flat dark blue"
1813 #: cola/themes.py:694
1814 msgid "Flat dark green"
1817 #: cola/themes.py:687
1818 msgid "Flat dark grey"
1821 #: cola/themes.py:680
1822 msgid "Flat dark red"
1825 #: cola/themes.py:645
1826 msgid "Flat light blue"
1829 #: cola/themes.py:666
1830 msgid "Flat light green"
1833 #: cola/themes.py:659
1834 msgid "Flat light grey"
1837 #: cola/themes.py:652
1838 msgid "Flat light red"
1841 #: cola/widgets/startup.py:73
1845 #: cola/widgets/toolbar.py:179
1846 msgid "Follow System Style"
1849 #: cola/widgets/prefs.py:229
1853 #: cola/widgets/remote.py:193
1857 #: cola/widgets/remote.py:614
1861 #: cola/widgets/remote.py:611
1862 msgid "Force Fetch?"
1865 #: cola/widgets/remote.py:622
1869 #: cola/widgets/remote.py:616
1873 #: cola/widgets/remote.py:613
1875 msgid "Force fetching from %s?"
1876 msgstr "强制获取从 %s 吗?"
1878 #: cola/widgets/remote.py:621
1880 msgid "Force push to %s?"
1881 msgstr "强制推送到 %s 吗?"
1883 #: cola/widgets/status.py:1381
1884 msgid "Format String"
1887 #: cola/widgets/about.py:430 cola/widgets/about.py:431
1888 msgid "French translation"
1891 #: cola/widgets/merge.py:80
1892 msgid "GPG-sign the merge commit"
1895 #: cola/widgets/prefs.py:321
1899 #: cola/widgets/editremotes.py:318
1901 msgid "Gathering info for \"%s\"..."
1902 msgstr "为 \"%s\" 收集信息..."
1904 #: cola/widgets/about.py:420 cola/widgets/about.py:428
1905 #: cola/widgets/about.py:429
1906 msgid "German translation"
1909 #: cola/widgets/main.py:505
1910 msgid "Get Commit Message Template"
1913 #: cola/widgets/dag.py:522
1917 #: cola/widgets/dag.py:518
1921 #: cola/widgets/dag.py:469 cola/widgets/filelist.py:42
1922 msgid "Grab File..."
1925 #: cola/widgets/dag.py:783
1929 #: cola/widgets/main.py:352
1933 #: cola/widgets/remote.py:657
1934 msgid "Have you rebased/pulled lately?"
1935 msgstr "最近有衍合或拉取操作吗?"
1937 #: cola/sequenceeditor.py:110 cola/sequenceeditor.py:172
1938 #: cola/widgets/finder.py:138 cola/widgets/main.py:849
1942 #: cola/widgets/status.py:1328
1943 msgid "Help - Custom Copy Actions"
1944 msgstr "帮助 - 自定义复制操作"
1946 #: cola/widgets/finder.py:79
1947 msgid "Help - Find Files"
1950 #: cola/sequenceeditor.py:738
1951 msgid "Help - git-cola-sequence-editor"
1952 msgstr "帮助 - git-cola-sequence-editor"
1954 #: cola/widgets/prefs.py:323
1958 #: cola/gitcmds.py:902
1959 msgid "Hint: The \"Actions > Abort Cherry-Pick\" menu action can be used to cancel the current cherry-pick."
1962 #: cola/widgets/prefs.py:231
1963 msgid "History Browser"
1966 #: cola/widgets/about.py:427 cola/widgets/about.py:441
1967 msgid "Hungarian translation"
1970 #: cola/widgets/toolbar.py:180
1974 #: cola/widgets/prefs.py:322
1978 #: cola/widgets/diff.py:669
1979 msgid "Ignore all whitespace"
1982 #: cola/widgets/diff.py:666
1983 msgid "Ignore changes in amount of whitespace"
1986 #: cola/widgets/diff.py:662
1987 msgid "Ignore changes in whitespace at EOL"
1990 #: cola/widgets/gitignore.py:46
1991 msgid "Ignore custom pattern"
1994 #: cola/widgets/gitignore.py:44
1995 msgid "Ignore exact filename"
1998 #: cola/widgets/gitignore.py:32
1999 msgid "Ignore filename or pattern"
2002 #: cola/widgets/status.py:937
2006 #: cola/widgets/remote.py:203
2007 msgid "Include tags "
2010 #: cola/widgets/prefs.py:326
2011 msgid "Indent Status paths"
2014 #: cola/widgets/about.py:419 cola/widgets/about.py:426
2015 msgid "Indonesian translation"
2018 #: cola/widgets/main.py:637
2020 msgid "Initialize Git Annex"
2023 #: cola/widgets/main.py:641
2025 msgid "Initialize Git LFS"
2028 #: cola/widgets/clone.py:116
2029 msgid "Inititalize submodules"
2032 #: cola/widgets/prefs.py:237
2033 msgid "Insert spaces instead of tabs"
2036 #: cola/cmds.py:2136
2037 msgid "Interactive Rebase"
2040 #: cola/cmds.py:2371
2041 msgid "Invalid Revision"
2044 #: cola/editpatch.py:61
2045 msgid "It is not necessary to update the hunk header lines as they will be regenerated automatically."
2048 #: cola/widgets/about.py:421 cola/widgets/about.py:424
2049 msgid "Japanese translation"
2052 #: cola/widgets/prefs.py:239
2053 msgid "Keep *.orig Merge Backups"
2054 msgstr "保留合并备份 (*.orig)"
2056 #: cola/widgets/stash.py:71
2060 #: cola/widgets/main.py:471
2061 msgid "Keyboard Shortcuts"
2064 #: cola/cmds.py:1614 cola/sequenceeditor.py:166 cola/sequenceeditor.py:339
2065 #: cola/widgets/dag.py:397 cola/widgets/filelist.py:34
2066 msgid "Launch Diff Tool"
2069 #: cola/widgets/dag.py:404
2070 msgid "Launch Directory Diff Tool"
2073 #: cola/cmds.py:1547 cola/cmds.py:1685 cola/widgets/filelist.py:38
2074 msgid "Launch Editor"
2077 #: cola/cmds.py:1650
2078 msgid "Launch Terminal"
2081 #: cola/sequenceeditor.py:167
2083 "Launch external diff tool\n"
2089 #: cola/widgets/diff.py:916 cola/widgets/diff.py:962
2090 #: cola/widgets/status.py:856 cola/widgets/status.py:952
2091 msgid "Launch git-cola"
2092 msgstr "启动 git-cola"
2094 #: cola/widgets/browse.py:169
2095 msgid "Launch git-difftool against previous versions"
2096 msgstr "对之前的版本启动 git-difftool"
2098 #: cola/widgets/browse.py:161
2099 msgid "Launch git-difftool on the current path"
2100 msgstr "在当前路径运行 git-difftool"
2106 #: cola/editpatch.py:59
2108 msgid "Lines starting with '%s' will be ignored."
2111 #: cola/widgets/startup.py:74
2115 #: cola/guicmds.py:267
2116 msgid "Load Commit Message"
2119 #: cola/widgets/main.py:333
2120 msgid "Load Commit Message..."
2123 #: cola/widgets/commitmsg.py:144
2124 msgid "Load Previous Commit Message"
2127 #: cola/widgets/diff.py:236
2131 #: cola/widgets/branch.py:168 cola/widgets/branch.py:239
2132 #: cola/widgets/branch.py:280 cola/widgets/compare.py:38
2133 #: cola/widgets/compare.py:53 cola/widgets/compare.py:58
2137 #: cola/widgets/cfgactions.py:227 cola/widgets/merge.py:46
2138 #: cola/widgets/remote.py:138
2139 msgid "Local Branch"
2142 #: cola/widgets/createbranch.py:114
2143 msgid "Local branch"
2146 #: cola/widgets/dag.py:789 cola/widgets/main.py:645
2150 #: cola/widgets/dag.py:752
2154 #: cola/widgets/about.py:268
2155 msgid "Maintainer (since 2007) and developer"
2156 msgstr "维护者 (从 2007 年开始) 和开发者"
2158 #: cola/widgets/merge.py:88
2162 #: cola/widgets/merge.py:162
2164 msgid "Merge \"%(revision)s\" into \"%(branch)s\""
2165 msgstr "合并 \"%(revision)s\" 到分支 \"%(branch)s\""
2167 #: cola/widgets/prefs.py:234
2171 #: cola/widgets/prefs.py:154
2172 msgid "Merge Verbosity"
2175 #: cola/cmds.py:1835
2176 msgid "Merge failed. Conflict resolution is required."
2177 msgstr "合并失败. 需要解决冲突."
2179 #: cola/widgets/merge.py:166
2181 msgid "Merge into \"%s\""
2184 #: cola/widgets/branch.py:230
2185 msgid "Merge into current branch"
2188 #: cola/widgets/main.py:357
2190 msgstr "合并 (merge)..."
2192 #: cola/widgets/main.py:1158
2196 #: cola/models/browse.py:33 cola/widgets/createtag.py:78
2200 #: cola/widgets/commitmsg.py:421
2201 msgid "Missing Commit Message"
2204 #: cola/widgets/createbranch.py:252
2205 msgid "Missing Data"
2208 #: cola/cmds.py:2805
2209 msgid "Missing Name"
2212 #: cola/cmds.py:2799
2213 msgid "Missing Revision"
2216 #: cola/cmds.py:2809
2217 msgid "Missing Tag Message"
2220 #: cola/models/browse.py:333 cola/widgets/status.py:158
2221 #: cola/widgets/status.py:635
2225 #: cola/widgets/commitmsg.py:510
2229 #: cola/widgets/standard.py:244 cola/widgets/status.py:233
2233 #: cola/widgets/standard.py:236 cola/widgets/status.py:225
2237 #: cola/widgets/status.py:304
2238 msgid "Move files to trash"
2241 #: cola/models/browse.py:33 cola/widgets/bookmarks.py:467
2242 #: cola/widgets/createtag.py:61 cola/widgets/editremotes.py:450
2243 #: cola/widgets/status.py:1457 cola/widgets/toolbar.py:313
2247 #: cola/widgets/editremotes.py:434
2248 msgid "Name for the new remote"
2251 #: cola/guicmds.py:148 cola/widgets/main.py:279
2252 msgid "New Bare Repository..."
2255 #: cola/guicmds.py:87 cola/widgets/main.py:274
2256 msgid "New Repository..."
2259 #: cola/widgets/main.py:978
2263 #: cola/widgets/startup.py:53
2267 #: cola/actions.py:56
2271 #: cola/widgets/createbranch.py:123 cola/widgets/standard.py:1015
2275 #: cola/widgets/merge.py:216 cola/widgets/merge.py:226
2276 msgid "No Revision Specified"
2279 #: cola/widgets/commitmsg.py:431
2281 "No changes to commit.\n"
2283 "You must stage at least 1 file before you can commit."
2289 #: cola/widgets/selectcommits.py:117
2290 msgid "No commits exist in this branch."
2293 #: cola/widgets/merge.py:65
2294 msgid "No fast forward"
2297 #: cola/widgets/remote.py:186
2298 msgid "No fast-forward"
2301 #: cola/widgets/remote.py:577
2302 msgid "No repository selected."
2305 #: cola/widgets/remote.py:612
2306 msgid "Non-fast-forward fetch overwrites local history!"
2307 msgstr "非快进合并式获取会覆盖本地历史!"
2309 #: cola/widgets/remote.py:618
2311 "Non-fast-forward push overwrites published history!\n"
2312 "(Did you pull first?)"
2314 "非快进合并式上传会覆盖远程历史!\n"
2317 #: cola/widgets/commitmsg.py:448
2318 msgid "Nothing to commit"
2321 #: cola/gitcmds.py:603
2322 msgid "Nothing to do"
2325 #: cola/widgets/prefs.py:155
2326 msgid "Number of Diff Context Lines"
2329 #: cola/widgets/bookmarks.py:79 cola/widgets/bookmarks.py:213
2330 #: cola/widgets/startup.py:336
2334 #: cola/widgets/text.py:223
2339 #: cola/cmds.py:1863
2340 msgid "Open Directory"
2343 #: cola/guicmds.py:205 cola/guicmds.py:214 cola/widgets/editremotes.py:473
2344 #: cola/widgets/startup.py:55 cola/widgets/startup.py:215
2345 msgid "Open Git Repository"
2348 #: cola/widgets/submodules.py:49
2352 #: cola/cmds.py:1883
2353 msgid "Open Parent Directory"
2356 #: cola/widgets/main.py:673
2360 #: cola/cmds.py:1846
2361 msgid "Open Using Default Application"
2364 #: cola/cmds.py:1896
2365 msgid "Open Worktree"
2368 #: cola/widgets/bookmarks.py:221 cola/widgets/startup.py:344
2369 msgid "Open in New Window"
2372 #: cola/widgets/main.py:402
2373 msgid "Open in New Window..."
2376 #: cola/widgets/main.py:396
2380 #: cola/widgets/branch.py:344
2381 msgid "Other branches"
2384 #: cola/widgets/archive.py:210
2388 #: cola/widgets/archive.py:209
2390 msgid "Overwrite \"%s\"?"
2391 msgstr "覆盖 \"%s\" 吗?"
2393 #: cola/widgets/archive.py:207
2394 msgid "Overwrite File?"
2397 #: cola/widgets/grep.py:144
2399 "Parse arguments using a shell.\n"
2400 "Queries with spaces will require \"double quotes\"."
2403 "若命令行条目包含空格, 请添加双引号."
2405 #: cola/models/browse.py:331
2406 msgid "Partially Staged"
2409 #: cola/widgets/main.py:738
2414 msgid "Patch failed to apply"
2418 msgid "Patch(es) Applied"
2421 #: cola/widgets/main.py:689
2425 #: cola/widgets/bookmarks.py:468 cola/widgets/submodules.py:118
2429 #: cola/widgets/clone.py:112
2430 msgid "Path or URL to clone (Env. $VARS okay)"
2431 msgstr "克隆路径或 URL (可以使用环境变量)"
2433 #: cola/sequenceeditor.py:347
2437 #: cola/widgets/diff.py:692
2441 #: cola/widgets/createbranch.py:253
2442 msgid "Please provide both a branch name and revision expression."
2443 msgstr "请同时提供分支名称和版本表达式."
2445 #: cola/cmds.py:2355
2446 msgid "Please select a file"
2449 #: cola/cmds.py:2805
2450 msgid "Please specify a name for the new tag."
2453 #: cola/cmds.py:2799
2454 msgid "Please specify a revision to tag."
2455 msgstr "请指定一个版本进行标记."
2457 #: cola/widgets/commitmsg.py:414
2459 "Please supply a commit message.\n"
2461 "A good commit message has the following format:\n"
2463 "- First line: Describe in one sentence what you did.\n"
2464 "- Second line: Blank\n"
2465 "- Remaining lines: Describe why this change is good.\n"
2471 "- 第一行: 一句话概括你做的修改.\n"
2473 "- 剩余行: 请描述为什么你做的这些改动是好的.\n"
2476 msgid "Point the current branch head to a new commit?"
2479 #: cola/widgets/about.py:416
2480 msgid "Polish translation"
2483 #: cola/widgets/stash.py:63 cola/widgets/stash.py:111
2484 #: cola/widgets/stash.py:115
2488 #: cola/widgets/main.py:287 cola/widgets/prefs.py:372
2492 #: cola/widgets/archive.py:129
2496 #: cola/widgets/main.py:339
2497 msgid "Prepare Commit Message"
2500 #: cola/widgets/prefs.py:141
2501 msgid "Prevent \"Stage\" from staging all files when nothing is selected"
2504 #: cola/actions.py:65
2505 msgid "Previous File"
2508 #: cola/widgets/remote.py:171
2509 msgid "Prompt on creation"
2512 #: cola/widgets/remote.py:172
2513 msgid "Prompt when pushing creates new remote branches"
2514 msgstr "推送创建远程分支时提醒"
2516 #: cola/widgets/remote.py:208
2518 msgstr "从..清除(prune) "
2520 #: cola/widgets/bookmarks.py:255 cola/widgets/startup.py:376
2521 msgid "Prune Missing Entries"
2524 #: cola/widgets/branch.py:246 cola/widgets/remote.py:723
2528 #: cola/widgets/action.py:65 cola/widgets/main.py:391
2532 #: cola/widgets/branch.py:252 cola/widgets/remote.py:593
2533 #: cola/widgets/remote.py:693
2537 #: cola/widgets/action.py:64 cola/widgets/main.py:386
2541 #: cola/guicmds.py:252
2542 msgid "Quick Open Repository"
2545 #: cola/widgets/main.py:654
2546 msgid "Quick Open..."
2549 #: cola/widgets/main.py:349
2553 #: cola/cmds.py:2150 cola/cmds.py:2186 cola/cmds.py:2187 cola/cmds.py:2200
2554 #: cola/cmds.py:2201 cola/sequenceeditor.py:159 cola/sequenceeditor.py:200
2555 #: cola/widgets/main.py:816 cola/widgets/remote.py:211
2559 #: cola/cmds.py:2149
2561 msgid "Rebase onto %s"
2564 #: cola/cmds.py:2162
2565 msgid "Rebase stopped"
2568 #: cola/widgets/remote.py:210
2569 msgid "Rebase the current branch instead of merging"
2570 msgstr "衍合当前分支而不是合并"
2572 #: cola/widgets/dag.py:421
2573 msgid "Rebase to this commit"
2576 #: cola/widgets/main.py:1160
2580 #: cola/widgets/main.py:120
2584 #: cola/widgets/bookmarks.py:93
2585 msgid "Recent repositories"
2588 #: cola/widgets/prefs.py:235
2589 msgid "Recent repository count"
2592 #: cola/widgets/recent.py:46
2593 msgid "Recently Modified Files"
2596 #: cola/widgets/main.py:314
2597 msgid "Recently Modified Files..."
2598 msgstr "最近修改过的文件 ..."
2600 #: cola/widgets/stash.py:256
2601 msgid "Recovering a dropped stash is not possible."
2602 msgstr "已丢弃的暂存是无法恢复的."
2604 #: cola/widgets/createbranch.py:282
2605 msgid "Recovering lost commits may not be easy."
2606 msgstr "恢复丢失的提交是比较困难的."
2608 #: cola/widgets/main.py:731
2612 #: cola/widgets/clone.py:121
2613 msgid "Reduce commit history to minimum"
2616 #: cola/widgets/submodules.py:121
2617 msgid "Reference Repository"
2620 #: cola/widgets/submodules.py:105
2621 msgid "Reference URL"
2624 #: cola/widgets/submodules.py:106
2625 msgid "Reference repository to use when cloning (optional)"
2628 #: cola/cmds.py:2228 cola/qtutils.py:765 cola/widgets/action.py:62
2629 #: cola/widgets/dag.py:793 cola/widgets/editremotes.py:85
2630 #: cola/widgets/grep.py:105 cola/widgets/recent.py:116
2631 #: cola/widgets/submodules.py:45
2635 #: cola/widgets/remote.py:179
2636 msgid "Refuse to merge unless the current HEAD is already up-to-date or the merge can be resolved as a fast-forward"
2639 #: cola/widgets/branch.py:172 cola/widgets/branch.py:224
2640 #: cola/widgets/branch.py:268 cola/widgets/branch.py:469
2641 #: cola/widgets/compare.py:54 cola/widgets/compare.py:59
2642 #: cola/widgets/remote.py:147
2646 #: cola/widgets/remote.py:162
2647 msgid "Remote Branch"
2650 #: cola/cmds.py:1202
2651 msgid "Remote Branch Deleted"
2654 #: cola/widgets/editremotes.py:49
2655 msgid "Remote git repositories - double-click to rename"
2656 msgstr "远程版本库 - 双击以改名"
2658 #: cola/cmds.py:1035 cola/widgets/patch.py:103 cola/widgets/patch.py:118
2659 #: cola/widgets/startup.py:265 cola/widgets/status.py:1387
2663 #: cola/cmds.py:1033
2665 msgid "Remove %s from the recent list?"
2666 msgstr "将 %s 从最近使用列表中移除吗?"
2668 #: cola/widgets/toolbar.py:317
2669 msgid "Remove Element"
2672 #: cola/widgets/remote.py:206
2673 msgid "Remove remote-tracking branches that no longer exist on the remote"
2676 #: cola/widgets/patch.py:105
2677 msgid "Remove selected (Delete)"
2680 #: cola/widgets/bookmarks.py:258 cola/widgets/startup.py:379
2681 msgid "Remove stale entries for repositories that no longer exist"
2684 #: cola/guicmds.py:333 cola/widgets/browse.py:155
2688 #: cola/cmds.py:1159
2690 msgid "Rename \"%s\""
2693 #: cola/widgets/branch.py:258
2694 msgid "Rename Branch"
2697 #: cola/widgets/main.py:564
2698 msgid "Rename Branch..."
2701 #: cola/guicmds.py:330
2702 msgid "Rename Existing Branch"
2706 msgid "Rename Remote"
2709 #: cola/widgets/bookmarks.py:233 cola/widgets/startup.py:356
2710 msgid "Rename Repository"
2713 #: cola/widgets/branch.py:444
2714 msgid "Rename branch"
2719 msgid "Rename remote \"%(current)s\" to \"%(new)s\"?"
2720 msgstr "重命名远程 \"%(current)s\" 为 \"%(new)s\"?"
2722 #: cola/widgets/browse.py:155
2723 msgid "Rename selected paths"
2726 #: cola/app.py:501 cola/widgets/startup.py:262
2727 msgid "Repository Not Found"
2730 #: cola/widgets/browse.py:86 cola/widgets/main.py:1090
2732 msgid "Repository: %s"
2735 #: cola/guicmds.py:351 cola/widgets/createbranch.py:125
2736 #: cola/widgets/dag.py:333 cola/widgets/editremotes.py:58
2737 #: cola/widgets/main.py:826
2741 #: cola/widgets/createbranch.py:285
2743 msgid "Reset \"%(branch)s\" to \"%(revision)s\"?"
2744 msgstr "复位分支 \"%(branch)s\" 到 \"%(revision)s\" 吗?"
2746 #: cola/guicmds.py:359
2747 msgid "Reset All (Keep Unstaged Changes)"
2750 #: cola/cmds.py:661 cola/cmds.py:712 cola/guicmds.py:342
2751 #: cola/widgets/createbranch.py:293
2752 msgid "Reset Branch"
2755 #: cola/cmds.py:709 cola/guicmds.py:341 cola/widgets/dag.py:427
2756 #: cola/widgets/main.py:413
2757 msgid "Reset Branch (Soft)"
2760 #: cola/cmds.py:658 cola/guicmds.py:350 cola/widgets/dag.py:433
2761 #: cola/widgets/main.py:420
2762 msgid "Reset Branch and Stage (Mixed)"
2765 #: cola/widgets/createbranch.py:290
2766 msgid "Reset Branch?"
2769 #: cola/widgets/main.py:649
2770 msgid "Reset Layout"
2774 msgid "Reset Worktree and Reset All?"
2777 #: cola/cmds.py:678 cola/cmds.py:695 cola/cmds.py:729 cola/guicmds.py:360
2778 #: cola/guicmds.py:373 cola/guicmds.py:382
2779 msgid "Reset and Restore"
2783 msgid "Reset branch?"
2786 #: cola/widgets/createbranch.py:267
2788 msgid "Resetting \"%(branch)s\" to \"%(revision)s\" will lose commits."
2789 msgstr "复位 \"%(branch)s\" to \"%(revision)s\" 将丢失提交."
2791 #: cola/widgets/prefs.py:241
2792 msgid "Resize File Browser columns"
2795 #: cola/widgets/prefs.py:351
2796 msgid "Restart the application after changing appearance settings."
2799 #: cola/cmds.py:763 cola/cmds.py:766 cola/guicmds.py:390 cola/guicmds.py:391
2800 #: cola/widgets/dag.py:463 cola/widgets/main.py:451
2801 msgid "Restore Worktree"
2804 #: cola/cmds.py:726 cola/guicmds.py:381 cola/widgets/dag.py:456
2805 #: cola/widgets/main.py:444
2806 msgid "Restore Worktree and Reset All (Hard)"
2809 #: cola/cmds.py:675 cola/widgets/main.py:428
2810 msgid "Restore Worktree and Reset All (Keep Unstaged Changes)"
2813 #: cola/widgets/dag.py:440
2814 msgid "Restore Worktree and Reset All (Keep Unstaged Edits)"
2817 #: cola/cmds.py:692 cola/guicmds.py:372 cola/widgets/dag.py:448
2818 #: cola/widgets/main.py:436
2819 msgid "Restore Worktree and Reset All (Merge)"
2823 msgid "Restore Worktree and Reset All?"
2828 msgid "Restore Worktree to %s?"
2832 msgid "Restore worktree, reset, and preserve unstaged edits?"
2835 #: cola/widgets/dag.py:392
2839 #: cola/widgets/diff.py:1061
2840 msgid "Revert Diff Hunk"
2843 #: cola/widgets/diff.py:929
2844 msgid "Revert Diff Hunk..."
2847 #: cola/widgets/diff.py:1060
2848 msgid "Revert Diff Hunk?"
2851 #: cola/widgets/diff.py:1058
2852 msgid "Revert Selected Lines"
2855 #: cola/widgets/diff.py:924
2856 msgid "Revert Selected Lines..."
2859 #: cola/widgets/diff.py:1057
2860 msgid "Revert Selected Lines?"
2863 #: cola/cmds.py:2318
2864 msgid "Revert Uncommitted Changes"
2867 #: cola/cmds.py:2312
2868 msgid "Revert Uncommitted Changes?"
2871 #: cola/cmds.py:2305
2872 msgid "Revert Uncommitted Edits..."
2875 #: cola/cmds.py:2296
2876 msgid "Revert Unstaged Changes"
2879 #: cola/cmds.py:2290
2880 msgid "Revert Unstaged Changes?"
2883 #: cola/cmds.py:2282
2884 msgid "Revert Unstaged Edits..."
2888 msgid "Revert failed"
2891 #: cola/cmds.py:2317 cola/widgets/diff.py:1069
2892 msgid "Revert the uncommitted changes?"
2895 #: cola/cmds.py:2295
2896 msgid "Revert the unstaged changes?"
2897 msgstr "恢复这个未缓存的改动?"
2899 #: cola/widgets/browse.py:185
2900 msgid "Revert uncommitted changes to selected paths"
2901 msgstr "撤销所选路径未提交的改动"
2903 #: cola/widgets/browse.py:177
2904 msgid "Revert unstaged changes to selected paths"
2905 msgstr "撤销所选路径未缓存的改动"
2907 #: cola/guicmds.py:321
2911 #: cola/widgets/main.py:577
2915 #: cola/widgets/cfgactions.py:233 cola/widgets/createtag.py:84
2919 #: cola/widgets/selectcommits.py:61
2920 msgid "Revision Expression:"
2923 #: cola/widgets/merge.py:39 cola/widgets/merge.py:42
2924 msgid "Revision to Merge"
2927 #: cola/sequenceeditor.py:352
2931 #: cola/cmds.py:782 cola/widgets/commitmsg.py:460
2932 msgid "Rewrite Published Commit?"
2935 #: cola/widgets/log.py:31
2936 msgid "Right-click links to open:"
2939 #: cola/interaction.py:126 cola/widgets/cfgactions.py:245
2943 #: cola/cmds.py:2348
2948 #: cola/interaction.py:123
2953 #: cola/interaction.py:124
2955 msgid "Run the \"%s\" command?"
2956 msgstr "运行 \"%s\" 命令吗?"
2958 #: cola/cmds.py:2387
2960 msgid "Running command: %s"
2963 #: cola/widgets/about.py:422
2964 msgid "Russian translation"
2967 #: cola/sequenceeditor.py:325
2971 #: cola/widgets/prefs.py:165
2975 #: cola/cmds.py:2173 cola/widgets/archive.py:126 cola/widgets/browse.py:603
2976 #: cola/widgets/editremotes.py:54 cola/widgets/stash.py:52
2977 #: cola/widgets/status.py:1393
2981 #: cola/widgets/archive.py:113
2982 msgid "Save Archive"
2985 #: cola/widgets/dag.py:384 cola/widgets/main.py:345
2986 msgid "Save As Tarball/Zip..."
2987 msgstr "存为压缩存档 Tar/Zip..."
2989 #: cola/widgets/prefs.py:240
2990 msgid "Save GUI Settings"
2993 #: cola/widgets/stash.py:227
2997 #: cola/widgets/stash.py:53
2998 msgid "Save modified state to new stash"
3001 #: cola/widgets/browse.py:566
3003 msgid "Saved \"%(filename)s\" from \"%(ref)s\" to \"%(destination)s\""
3004 msgstr "已从 \"%(ref)s\" 保存 \"%(filename)s\" 到 \"%(destination)s\""
3006 #: cola/widgets/bookmarks.py:83 cola/widgets/grep.py:98
3007 #: cola/widgets/search.py:42 cola/widgets/search.py:62
3011 #: cola/widgets/search.py:226
3012 msgid "Search Authors"
3015 #: cola/widgets/search.py:224
3016 msgid "Search Commit Messages"
3019 #: cola/widgets/search.py:227
3020 msgid "Search Committers"
3023 #: cola/widgets/search.py:228
3024 msgid "Search Date Range"
3027 #: cola/widgets/search.py:225
3028 msgid "Search Diffs"
3031 #: cola/widgets/search.py:222
3032 msgid "Search by Expression"
3035 #: cola/widgets/search.py:223
3036 msgid "Search by Path"
3039 #: cola/widgets/grep.py:124
3040 msgid "Search for a fixed string"
3043 #: cola/guicmds.py:253 cola/widgets/bookmarks.py:62
3044 msgid "Search repositories by name..."
3047 #: cola/widgets/grep.py:122
3048 msgid "Search using a POSIX basic regular expression"
3049 msgstr "使用 POSIX 基本正则表达式查找"
3051 #: cola/widgets/grep.py:123
3052 msgid "Search using a POSIX extended regular expression"
3053 msgstr "使用 POSIX 拓展正则表达式查找"
3055 #: cola/widgets/main.py:487
3059 #: cola/widgets/selectcommits.py:66
3063 #: cola/guicmds.py:330 cola/widgets/selectcommits.py:73
3067 #: cola/widgets/main.py:744
3071 #: cola/guicmds.py:321
3072 msgid "Select Branch to Review"
3075 #: cola/widgets/dag.py:1606
3076 msgid "Select Child"
3079 #: cola/widgets/commitmsg.py:516
3080 msgid "Select Commit"
3083 #: cola/guicmds.py:137
3084 msgid "Select Directory..."
3087 #: cola/cmds.py:2135
3088 msgid "Select New Upstream"
3091 #: cola/widgets/dag.py:1610
3092 msgid "Select Newest Child"
3095 #: cola/widgets/dag.py:1600
3096 msgid "Select Oldest Parent"
3099 #: cola/widgets/dag.py:1595
3100 msgid "Select Parent"
3103 #: cola/widgets/browse.py:521
3104 msgid "Select Previous Version"
3107 #: cola/widgets/clone.py:197
3108 msgid "Select a parent directory for the new clone"
3109 msgstr "为新克隆选择上级文件夹"
3111 #: cola/widgets/selectcommits.py:161
3112 msgid "Select output dir"
3115 #: cola/widgets/selectcommits.py:182
3117 msgid "Select output directory"
3120 #: cola/widgets/patch.py:171
3121 msgid "Select patch file(s)..."
3124 #: cola/widgets/editremotes.py:437
3126 msgid "Select repository"
3129 #: cola/widgets/bookmarks.py:225 cola/widgets/startup.py:348
3130 msgid "Set Default Repository"
3133 #: cola/widgets/branch.py:281
3134 msgid "Set Upstream Branch"
3137 #: cola/widgets/branch.py:71
3139 "Set the sort order for branches and tags.\n"
3140 "Toggle between date-based and version-name-based sorting."
3143 #: cola/widgets/remote.py:213
3144 msgid "Set upstream"
3147 #: cola/widgets/prefs.py:382
3151 #: cola/widgets/grep.py:142
3152 msgid "Shell arguments"
3155 #: cola/sequenceeditor.py:376
3159 #: cola/sequenceeditor.py:380
3163 #: cola/widgets/about.py:499
3167 #: cola/widgets/prefs.py:161
3168 msgid "Show Diffstat After Merge"
3169 msgstr "在合并后显示 Diffstat"
3171 #: cola/widgets/prefs.py:160
3172 msgid "Show Full Paths in the Window Title"
3173 msgstr "在窗口标题中显示完整路径"
3175 #: cola/sequenceeditor.py:106 cola/widgets/finder.py:187
3176 #: cola/widgets/status.py:1389
3180 #: cola/widgets/filelist.py:30
3181 msgid "Show History"
3184 #: cola/widgets/prefs.py:325
3185 msgid "Show file counts in Status titles"
3186 msgstr "在状态标题中显示文件计数"
3188 #: cola/sequenceeditor.py:172 cola/widgets/finder.py:138
3196 #: cola/widgets/diff.py:676
3197 msgid "Show line numbers"
3200 #: cola/widgets/diff.py:672
3201 msgid "Show whole surrounding functions of changes"
3202 msgstr "显示包含修改的整个函数"
3204 #: cola/widgets/recent.py:58
3205 msgid "Showing changes since"
3208 #: cola/widgets/diff.py:692
3209 msgid "Side by side"
3212 #: cola/cmds.py:2519
3214 msgstr "签名(Sign Off)"
3216 #: cola/widgets/createtag.py:71
3220 #: cola/widgets/commitmsg.py:55
3221 msgid "Sign off on this commit"
3224 #: cola/widgets/about.py:412 cola/widgets/about.py:425
3225 msgid "Simplified Chinese translation"
3228 #: cola/cmds.py:2594
3232 #: cola/widgets/main.py:258 cola/widgets/main.py:611
3233 msgid "Skip Current Patch"
3236 #: cola/widgets/main.py:261
3237 msgid "Skip applying the current patch and continue applying patches"
3240 #: cola/widgets/prefs.py:238
3241 msgid "Sort bookmarks alphabetically"
3244 #: cola/widgets/about.py:413 cola/widgets/about.py:436
3245 #: cola/widgets/about.py:440
3246 msgid "Spanish translation"
3249 #: cola/widgets/createtag.py:88
3250 msgid "Specifies the SHA-1 to tag"
3251 msgstr "指定标签的 SHA-1 值"
3253 #: cola/widgets/createtag.py:81
3254 msgid "Specifies the tag message"
3257 #: cola/widgets/createtag.py:65
3258 msgid "Specifies the tag name"
3261 #: cola/widgets/spellcheck.py:46
3262 msgid "Spelling Suggestions"
3265 #: cola/sequenceeditor.py:370 cola/widgets/merge.py:58
3269 #: cola/widgets/merge.py:57
3270 msgid "Squash the merged commits into a single commit"
3271 msgstr "压缩合并中提交成单一提交"
3273 #: cola/cmds.py:2605 cola/widgets/action.py:60 cola/widgets/diff.py:893
3277 #: cola/cmds.py:2761
3278 msgid "Stage / Unstage"
3281 #: cola/cmds.py:2743
3282 msgid "Stage / Unstage All"
3285 #: cola/widgets/main.py:226
3286 msgid "Stage All Untracked"
3289 #: cola/widgets/main.py:218
3290 msgid "Stage Changed Files To Commit"
3293 #: cola/widgets/diff.py:927
3294 msgid "Stage Diff Hunk"
3297 #: cola/cmds.py:2699
3298 msgid "Stage Modified"
3301 #: cola/cmds.py:2732
3302 msgid "Stage Modified and Untracked"
3305 #: cola/widgets/status.py:876 cola/widgets/status.py:898
3306 #: cola/widgets/status.py:966
3307 msgid "Stage Selected"
3310 #: cola/widgets/diff.py:922
3311 msgid "Stage Selected Lines"
3314 #: cola/cmds.py:2710
3315 msgid "Stage Unmerged"
3318 #: cola/cmds.py:2721
3319 msgid "Stage Untracked"
3322 #: cola/widgets/commitmsg.py:442
3323 msgid "Stage and Commit"
3326 #: cola/widgets/commitmsg.py:439
3327 msgid "Stage and commit?"
3330 #: cola/cmds.py:2593
3331 msgid "Stage conflicts"
3334 #: cola/cmds.py:2584
3335 msgid "Stage conflicts?"
3338 #: cola/widgets/browse.py:142
3339 msgid "Stage/unstage selected paths for commit"
3340 msgstr "缓存/取消缓存已选路径以提交"
3342 #: cola/models/browse.py:335 cola/widgets/status.py:156
3343 #: cola/widgets/status.py:624
3347 #: cola/cmds.py:2612
3352 #: cola/widgets/main.py:591
3353 msgid "Start Interactive Rebase..."
3356 #: cola/widgets/createbranch.py:107
3357 msgid "Starting Revision"
3360 #: cola/widgets/stash.py:40
3364 #: cola/widgets/stash.py:77
3368 #: cola/widgets/stash.py:77
3370 msgid "Stash staged changes only"
3373 #: cola/widgets/stash.py:73
3375 msgid "Stash unstaged changes only, keeping staged changes"
3376 msgstr "撤销所选路径未缓存的改动"
3378 #: cola/widgets/action.py:66 cola/widgets/main.py:408
3382 #: cola/models/browse.py:33 cola/widgets/main.py:102
3386 #: cola/widgets/browse.py:150
3387 msgid "Stop tracking paths"
3390 #: cola/widgets/submodules.py:82
3391 msgid "Submodule URL (can be relative, ex: ../repo.git)"
3394 #: cola/widgets/submodules.py:90
3395 msgid "Submodule branch to track (optional)"
3398 #: cola/widgets/submodules.py:86
3399 msgid "Submodule path within the current repository (optional)"
3402 #: cola/widgets/main.py:140 cola/widgets/submodules.py:32
3406 #: cola/widgets/prefs.py:156
3407 msgid "Summarize Merge Commits"
3410 #: cola/sequenceeditor.py:326 cola/widgets/dag.py:508
3414 #: cola/widgets/prefs.py:152
3418 #: cola/widgets/cfgactions.py:229 cola/widgets/createbranch.py:116
3419 #: cola/widgets/merge.py:48
3423 #: cola/cmds.py:2850
3427 #: cola/widgets/createtag.py:80
3428 msgid "Tag message..."
3431 #: cola/cmds.py:2810
3432 msgid "Tag-signing was requested but the tag message is empty."
3433 msgstr "标签需要签名但其内容为空."
3435 #: cola/widgets/branch.py:178 cola/widgets/branch.py:237
3439 #: cola/widgets/toolbar.py:182
3440 msgid "Text Beside Icon"
3443 #: cola/widgets/toolbar.py:181
3447 #: cola/widgets/toolbar.py:183
3448 msgid "Text Under Icon"
3451 #: cola/widgets/prefs.py:153
3455 #: cola/cmds.py:1122
3456 msgid "The branch will be no longer available."
3461 msgid "The branch will be reset using \"git reset --mixed %s\""
3464 #: cola/cmds.py:705 cola/cmds.py:796
3466 msgid "The branch will be reset using \"git reset --soft %s\""
3469 #: cola/widgets/commitmsg.py:307
3470 msgid "The commit message will be cleared."
3473 #: cola/widgets/archive.py:208
3475 msgid "The file \"%s\" exists and will be overwritten."
3476 msgstr "文件 \"%s\" 已存在,将被覆盖."
3478 #: cola/cmds.py:1092
3479 msgid "The following files will be deleted:"
3482 #: cola/widgets/status.py:1651
3483 msgid "The number of leading paths to strip"
3488 msgid "The repository will be reset using \"git reset --hard %s\""
3493 msgid "The repository will be reset using \"git reset --keep %s\""
3498 msgid "The repository will be reset using \"git reset --merge %s\""
3501 #: cola/cmds.py:2372
3502 msgid "The revision expression cannot be empty."
3505 #: cola/cmds.py:3023
3508 "The submodule will be added using\n"
3512 #: cola/cmds.py:3068
3515 "The submodule will be updated using\n"
3521 msgid "The worktree will be restored using \"git read-tree --reset -u %s\""
3524 #: cola/widgets/commitmsg.py:308
3525 msgid "This cannot be undone. Clear commit message?"
3526 msgstr "此操作无法恢复. 清空提交消息吗?"
3528 #: cola/cmds.py:784 cola/widgets/commitmsg.py:462
3530 "This commit has already been published.\n"
3531 "This operation will rewrite published history.\n"
3532 "You probably don't want to do this."
3538 #: cola/widgets/diff.py:1066
3541 "This operation drops uncommitted changes.\n"
3542 "These changes cannot be recovered."
3547 #: cola/cmds.py:2314
3549 "This operation removes uncommitted edits from selected files.\n"
3550 "These changes cannot be recovered."
3555 #: cola/cmds.py:2292
3557 "This operation removes unstaged edits from selected files.\n"
3558 "These changes cannot be recovered."
3565 "This operation will replace the selected unmerged files with content from the branch being merged using \"git checkout --theirs\".\n"
3566 "*ALL* uncommitted changes will be lost.\n"
3567 "Recovering uncommitted changes is not possible."
3572 "This operation will replace the selected unmerged files with content from your current branch using \"git checkout --ours\".\n"
3573 "*ALL* uncommitted changes will be lost.\n"
3574 "Recovering uncommitted changes is not possible."
3577 #: cola/widgets/main.py:1104
3579 "This repository has unresolved conflicts after applying a patch.\n"
3580 "Resolve conflicts and commit changes."
3583 #: cola/widgets/main.py:1097
3585 "This repository is currently being rebased.\n"
3586 "Resolve conflicts, commit changes, and run:\n"
3587 " Rebase > Continue"
3590 "解决内容冲突, 提交更改, 并执行\n"
3593 #: cola/widgets/main.py:1110
3595 "This repository is in the middle of a cherry-pick.\n"
3596 "Resolve conflicts and commit changes."
3599 #: cola/widgets/main.py:1116
3601 "This repository is in the middle of a merge.\n"
3602 "Resolve conflicts and commit changes."
3607 #: cola/editpatch.py:58
3608 msgid "To abort applying this patch, remove all lines."
3611 #: cola/editpatch.py:57
3612 msgid "To avoid applying addition lines ('+'), delete them."
3615 #: cola/editpatch.py:55
3616 msgid "To avoid applying removal lines ('-'), change them to context lines (' ')."
3619 #: cola/sequenceeditor.py:343
3620 msgid "Toggle Enabled"
3623 #: cola/widgets/diff.py:687
3624 msgid "Toggle image diff"
3627 #: cola/widgets/branch.py:62
3628 msgid "Toggle the branches filter"
3631 #: cola/widgets/status.py:58
3632 msgid "Toggle the paths filter"
3635 #: cola/widgets/toolbar.py:318
3636 msgid "Toolbar Style:"
3639 #: cola/widgets/cfgactions.py:228 cola/widgets/merge.py:47
3640 msgid "Tracking Branch"
3643 #: cola/widgets/createbranch.py:115
3644 msgid "Tracking branch"
3647 #: cola/widgets/about.py:408 cola/widgets/about.py:434
3648 #: cola/widgets/about.py:445
3649 msgid "Traditional Chinese (Taiwan) translation"
3650 msgstr "繁体中文 (台湾) 翻译"
3652 #: cola/widgets/about.py:439
3656 #: cola/widgets/about.py:94
3660 #: cola/widgets/about.py:418 cola/widgets/about.py:423
3661 #: cola/widgets/about.py:438
3662 msgid "Turkish translation"
3665 #: cola/widgets/clone.py:109 cola/widgets/editremotes.py:451
3666 #: cola/widgets/submodules.py:117
3670 #: cola/widgets/remote.py:463
3675 #: cola/widgets/about.py:415
3676 msgid "Ukranian translation"
3679 #: cola/cmds.py:2128
3680 msgid "Unable to rebase"
3685 msgid "Unable to set URL for \"%(name)s\" to \"%(url)s\""
3688 #: cola/widgets/main.py:729
3692 #: cola/cmds.py:789 cola/cmds.py:794 cola/cmds.py:797 cola/widgets/main.py:202
3693 msgid "Undo Last Commit"
3697 msgid "Undo last commit?"
3701 msgid "Undo the published commit?"
3704 #: cola/models/browse.py:329 cola/widgets/status.py:157
3705 #: cola/widgets/status.py:644
3709 #: cola/cmds.py:2863 cola/widgets/action.py:61 cola/widgets/diff.py:896
3713 #: cola/widgets/main.py:197 cola/widgets/status.py:794
3717 #: cola/widgets/diff.py:972
3718 msgid "Unstage Diff Hunk"
3721 #: cola/widgets/main.py:207
3722 msgid "Unstage From Commit"
3725 #: cola/widgets/status.py:827 cola/widgets/status.py:862
3726 msgid "Unstage Selected"
3729 #: cola/widgets/diff.py:969
3730 msgid "Unstage Selected Lines"
3731 msgstr "取消缓存所选行(&S)"
3733 #: cola/cmds.py:2875
3735 msgid "Unstaging: %s"
3738 #: cola/widgets/browse.py:149
3739 msgid "Untrack Selected"
3742 #: cola/widgets/status.py:159 cola/widgets/status.py:650
3746 #: cola/cmds.py:1147 cola/cmds.py:2931
3748 msgid "Untracking: %s"
3751 #: cola/widgets/main.py:368
3752 msgid "Update All Submodules..."
3755 #: cola/widgets/createbranch.py:121
3756 msgid "Update Existing Branch:"
3759 #: cola/cmds.py:3069
3760 msgid "Update Submodule"
3763 #: cola/cmds.py:3066
3764 msgid "Update Submodule..."
3767 #: cola/cmds.py:3105
3768 msgid "Update Submodules"
3771 #: cola/cmds.py:3103
3772 msgid "Update all submodules?"
3775 #: cola/cmds.py:2099
3776 msgid "Update stacked branches"
3779 #: cola/cmds.py:2091 cola/cmds.py:2098
3780 msgid "Update stacked branches when rebasing?"
3783 #: cola/cmds.py:3102
3784 msgid "Update submodules..."
3787 #: cola/widgets/status.py:957
3788 msgid "Update this submodule"
3791 #: cola/cmds.py:3067
3792 msgid "Update this submodule?"
3795 #: cola/widgets/branch.py:420 cola/widgets/createbranch.py:300
3796 #: cola/widgets/remote.py:135
3800 #: cola/widgets/prefs.py:327
3801 msgid "Use a block cursor in diff editors"
3804 #: cola/widgets/prefs.py:138
3805 msgid "Use gravatar.com to lookup icons for author emails"
3808 #: cola/widgets/prefs.py:150
3812 #: cola/widgets/about.py:92
3816 #: cola/widgets/dag.py:801 cola/widgets/main.py:839 cola/widgets/main.py:961
3820 #: cola/widgets/browse.py:133 cola/widgets/status.py:282
3821 msgid "View History..."
3824 #: cola/widgets/browse.py:134
3825 msgid "View history for selected paths"
3828 #: cola/widgets/merge.py:54
3832 #: cola/widgets/main.py:482
3833 msgid "Visualize All Branches..."
3834 msgstr "图示所有分支的历史..."
3836 #: cola/widgets/main.py:476
3837 msgid "Visualize Current Branch..."
3838 msgstr "图示当前分支的历史..."
3840 #: cola/widgets/createtag.py:73
3841 msgid "Whether to sign the tag (git tag -s)"
3842 msgstr "是否为标签签名 (git tag -s)"
3844 #: cola/widgets/commitmsg.py:436
3845 msgid "Would you like to stage and commit all modified files?"
3846 msgstr "要缓存并提交所有已修改文件吗?"
3848 #: cola/widgets/diff.py:692
3852 #: cola/widgets/standard.py:1014
3858 "You are in the middle of a merge.\n"
3859 "Cannot amend while merging."
3864 #: cola/cmds.py:2129
3865 msgid "You cannot rebase with uncommitted changes."
3866 msgstr "有未提交修改时无法衍合。"
3868 #: cola/widgets/merge.py:226
3869 msgid "You must specify a revision to merge."
3870 msgstr "指定一个版本进行合并."
3872 #: cola/widgets/merge.py:216
3873 msgid "You must specify a revision to view."
3874 msgstr "指定一个版本进行查看."
3876 #: cola/widgets/dag.py:712 cola/widgets/dag.py:1584
3880 #: cola/widgets/dag.py:708 cola/widgets/dag.py:1590
3884 #: cola/widgets/dag.py:526 cola/widgets/dag.py:716 cola/widgets/dag.py:1592
3885 #: cola/widgets/diff.py:696
3889 #: cola/widgets/grep.py:112
3890 msgid "command-line arguments"
3893 #: cola/widgets/main.py:927 cola/widgets/main.py:933
3894 msgid "error: unable to execute git"
3895 msgstr "错误: 无法执行 git"
3897 #: cola/widgets/log.py:51
3899 msgid "exit code %s"
3904 msgid "fatal: \"%s\" is not a directory. Please specify a correct --repo <path>."
3905 msgstr "致命错误: \"%s\" 不是有效目录. 请用 --repo <路径> 指定."
3907 #: cola/widgets/main.py:923
3909 msgid "git cola version %s"
3910 msgstr "git cola 版本 %s"
3912 #: cola/widgets/startup.py:35
3916 #: cola/difftool.py:63
3917 msgid "git-cola diff"
3918 msgstr "git-cola 比较差异"
3920 #: cola/widgets/submodules.py:81
3921 msgid "git://git.example.com/repo.git"
3924 #: cola/widgets/grep.py:132
3925 msgid "grep result..."
3928 #: cola/widgets/about.py:486
3929 msgid "hotkeys.html"
3930 msgstr "hotkeys_zh_CN.html"
3932 #: cola/widgets/submodules.py:85
3933 msgid "path/to/submodule"
3936 #: cola/widgets/toolbar.py:245
3940 #: cola/cmds.py:2544
3944 #: cola/widgets/createtag.py:63
3960 #: cola/widgets/search.py:53 cola/widgets/search.py:58
3967 #~ "A good replacement for %s\n"
3968 #~ "is placing values for the user.name and\n"
3969 #~ "user.email settings into your personal\n"
3970 #~ "~/.gitconfig file.\n"
3974 #~ "%s 的一个很好的替代方案是将 user.name 以及\n"
3975 #~ "user.email 设置放在你的个人 ~/.gitconfig 文件中.\n"
3979 #~ "This is due to a known issue with the\n"
3980 #~ "Tcl binary distributed by Cygwin."
3983 #~ "这是由 Cygwin 发布的 Tcl 代码中一个\n"
3987 #~ msgid "\"%s\" returned exit status %d"
3988 #~ msgstr "\"%(command)s\" 命令返回状态 %(status)d"
3990 #~ msgid "\"git commit\" returned exit code %s"
3991 #~ msgstr "\"git commit\" 命令返回状态 %s"
3993 #~ msgid "%s ... %*i of %*i %s (%3i%%)"
3994 #~ msgstr "%s ... %*i of %*i %s (%3i%%)"
3996 #~ msgid "%s Repository"
3999 #~ msgid "'%s' is not an acceptable branch name."
4000 #~ msgstr "'%s'不是一个可接受的分支名."
4002 #~ msgid "* Binary file (not showing content)."
4003 #~ msgstr "* 二进制文件 (不显示内容)."
4005 #~ msgid "A branch is required for 'Merged Into'."
4006 #~ msgstr "'合并到' 需要指定某个分支"
4008 #~ msgid "Abort completed. Ready."
4009 #~ msgstr "中止完成. 就绪."
4011 #~ msgid "Abort failed."
4014 #~ msgid "Aborted checkout of '%s' (file level merging is required)."
4015 #~ msgstr "中止 '%s' 的 checkout 操作 (需要做文件级合并)."
4017 #~ msgid "Already up-to-date."
4020 #~ msgid "Always (Do not perform merge checks)"
4021 #~ msgstr "总是合并 (不作合并检查)"
4023 #~ msgid "Always (Do not perform merge test.)"
4024 #~ msgstr "总是合并 (不作合并测试.)"
4026 #~ msgid "Amended Commit Message:"
4027 #~ msgstr "修正的提交描述:"
4029 #~ msgid "Amended Initial Commit Message:"
4030 #~ msgstr "修正的初始提交描述:"
4032 #~ msgid "Amended Merge Commit Message:"
4033 #~ msgstr "修正的合并提交描述:"
4035 #~ msgid "Annotation complete."
4038 #~ msgid "Any unstaged changes will be permanently lost by the revert."
4039 #~ msgstr "任何未缓存的改动将在这次撤销中永久丢失."
4041 #~ msgid "Apply Diff Selection to Work Tree"
4042 #~ msgstr "应用所选差异到工作目录"
4044 #~ msgid "Apply/Reverse Hunk"
4045 #~ msgstr "应用/撤消此修改块"
4047 #~ msgid "Arbitrary URL:"
4050 #~ msgid "Bookmarks"
4053 #~ msgid "Bookmarks..."
4057 #~ "Branch '%s' already exists.\n"
4059 #~ "It cannot fast-forward to %s.\n"
4060 #~ "A merge is required."
4062 #~ "分支 '%s' 已经存在.\n"
4067 #~ msgid "Branch '%s' does not exist."
4068 #~ msgstr "分支 '%s' 并不存在."
4070 #~ msgid "Branch created"
4073 #~ msgid "Browse %s's Files"
4074 #~ msgstr "浏览 %s 上的文件"
4076 #~ msgid "Browse Branch Files"
4079 #~ msgid "Browse Revision..."
4083 #~ "Cannot abort while amending.\n"
4085 #~ "You must finish amending this commit.\n"
4089 #~ "你必须先完成本次修正操作.\n"
4092 #~ "Cannot amend while merging.\n"
4094 #~ "You are currently in the middle of a merge that has not been fully completed. You cannot amend the prior commit unless you first abort the current merge activity.\n"
4098 #~ "你当前正在一次尚未完成的合并操作过程中. 除非中止当前合并活动,\n"
4101 #~ msgid "Cannot determine HEAD. See console output for details."
4102 #~ msgstr "无法确定 HEAD. 请查看控制终端的输出."
4104 #~ msgid "Cannot fetch branches and objects. See console output for details."
4105 #~ msgstr "无法获取分支和对象. 请查看控制终端的输出."
4107 #~ msgid "Cannot fetch tags. See console output for details."
4108 #~ msgstr "无法获取标签. 请查看控制终端的输出."
4110 #~ msgid "Cannot find git in PATH."
4111 #~ msgstr "PATH 中没有找到 git"
4114 #~ "Cannot merge while amending.\n"
4116 #~ "You must finish amending this commit before starting any type of merge.\n"
4120 #~ "你必须完成对该提交的修正才能继续任何类型的合并操作.\n"
4122 #~ msgid "Cannot move to top of working directory:"
4123 #~ msgstr "无法移动到工作根目录:"
4125 #~ msgid "Cannot parse Git version string:"
4126 #~ msgstr "无法解析 Git 的版本信息:"
4128 #~ msgid "Cannot resolve %s as a commit."
4129 #~ msgstr "无法解析 %s 为提交."
4131 #~ msgid "Cannot use funny .git directory:"
4132 #~ msgstr "无法使用 .git 目录:"
4134 #~ msgid "Cannot write shortcut:"
4135 #~ msgstr "无法修改快捷方式:"
4137 #~ msgid "Change Font"
4140 #~ msgid "Checked out '%s'."
4141 #~ msgstr "'%s' 已被 checkout"
4143 #~ msgid "Clone Type:"
4146 #~ msgid "Clone failed."
4149 #~ msgid "Cloning from %s"
4152 #~ msgid "Commit %s appears to be corrupt"
4153 #~ msgstr "提交 %s 似乎已损坏"
4155 #~ msgid "Commit failed: %s"
4156 #~ msgstr "提交失败: %s"
4158 #~ msgid "Commit@@noun"
4159 #~ msgstr "提交(commit)"
4161 #~ msgid "Compress Database"
4164 #~ msgid "Compressing the object database"
4167 #~ msgid "Copied Or Moved Here By:"
4168 #~ msgstr "由复制或移动至此:"
4170 #~ msgid "Copying objects"
4171 #~ msgstr "复制 objects"
4173 #~ msgid "Counting objects"
4176 #~ msgid "Create Desktop Icon"
4179 #~ msgid "Created commit: %s"
4180 #~ msgstr "创建了提交: %s"
4182 #~ msgid "Creating working directory"
4185 #~ msgid "Current Branch:"
4188 #~ msgid "Database Statistics"
4191 #~ msgid "Decrease Font Size"
4194 #~ msgid "Delete Local Branch"
4197 #~ msgid "Delete Only If"
4200 #~ msgid "Delete Only If Merged Into"
4203 #~ msgid "Delete selected branch?"
4206 #~ msgid "Destination Repository"
4209 #~ msgid "Detach From Local Branch"
4212 #~ msgid "Diff/Console Font"
4213 #~ msgstr "Diff/控制终端字体"
4215 #~ msgid "Directory %s already exists."
4216 #~ msgstr "目录 %s 已经存在."
4218 #~ msgid "Disk space used by loose objects"
4219 #~ msgstr "松散对象所使用的磁盘空间"
4221 #~ msgid "Disk space used by packed objects"
4222 #~ msgstr "压缩对象所使用的磁盘空间"
4224 #~ msgid "Do Nothing"
4227 #~ msgid "Enter Git Repository"
4234 #~ msgid "Error loading commit data for amend:"
4235 #~ msgstr "为修正装载提交数据出错:"
4237 #~ msgid "Error: Command Failed"
4238 #~ msgstr "错误: 命令失败"
4240 #~ msgid "Errors: %s"
4243 #~ msgid "Exit code: %s"
4244 #~ msgstr "退出代码: %s"
4246 #~ msgid "Failed to completely save options:"
4247 #~ msgstr "无法完全保存选项:"
4249 #~ msgid "Failed to configure origin"
4250 #~ msgstr "无法配置 origin"
4252 #~ msgid "Failed to create repository %s:"
4253 #~ msgstr "无法创建版本库 %s:"
4256 #~ "Failed to delete branches:\n"
4262 #~ msgid "Failed to open repository %s:"
4263 #~ msgstr "无法打开版本库 %s:"
4265 #~ msgid "Failed to rename '%s'."
4266 #~ msgstr "无法更名 '%s'."
4269 #~ "Failed to set current branch.\n"
4271 #~ "This working directory is only partially switched. We successfully updated your files, but failed to update an internal Git file.\n"
4273 #~ "This should not have occurred. %s will now close and give up."
4277 #~ "当前工作目录仅有部分被切换出, 我们已成功的更新了您的文件但是无法更新某个内部的Git文件.\n"
4279 #~ "这本不该发生, %s 将关闭并放弃."
4281 #~ msgid "Failed to stage selected hunk."
4282 #~ msgstr "无法缓存所选代码段."
4284 #~ msgid "Failed to unstage selected hunk."
4285 #~ msgstr "无法将选择的代码段从缓存中删除."
4287 #~ msgid "Failed to update '%s'."
4288 #~ msgstr "无法更新 '%s'."
4290 #~ msgid "Fast Forward Only "
4293 #~ msgid "Fetch from"
4294 #~ msgstr "从..获取(fetch)"
4296 #~ msgid "Fetching new changes from %s"
4297 #~ msgstr "从 %s 处获取新的改动"
4299 #~ msgid "File level merge required."
4300 #~ msgstr "需要文件级合并."
4302 #~ msgid "Font Example"
4305 #~ msgid "Font Family"
4308 #~ msgid "Force overwrite existing branch (may discard changes)"
4309 #~ msgstr "强制覆盖已有的分支 (可能会丢失改动)"
4311 #~ msgid "From Repository"
4314 #~ msgid "Full Copy (Slower, Redundant Backup)"
4315 #~ msgstr "全部复制 (较慢, 做备份)"
4317 #~ msgid "GPG-signed"
4320 #~ msgid "Garbage files"
4326 #~ msgid "Git Repository (subproject)"
4327 #~ msgstr "Git 版本库 (子项目)"
4329 #~ msgid "Git directory not found:"
4330 #~ msgstr "Git 目录无法找到:"
4333 #~ "Git version cannot be determined.\n"
4335 #~ "%s claims it is version '%s'.\n"
4337 #~ "%s requires at least Git 1.5.0 or later.\n"
4339 #~ "Assume '%s' is version 1.5.0?\n"
4341 #~ "无法确定 Git 的版本.\n"
4343 #~ "%s 声明其版本为 '%s'.\n"
4345 #~ "而 %s 需要 1.5.0 或这以后的 Git 版本.\n"
4347 #~ "是否假定 '%s' 为版本 1.5.0?\n"
4349 #~ msgid "Hardlinks are unavailable. Falling back to copying."
4350 #~ msgstr "硬连接不可用. 使用复制."
4352 #~ msgid "Hide Details.."
4358 #~ msgid "Increase Font Size"
4362 #~ msgstr "缓存(Index)错误"
4364 #~ msgid "Initial Commit Message:"
4365 #~ msgstr "初始的提交描述:"
4367 #~ msgid "Initial file checkout failed."
4368 #~ msgstr "初始的文件checkout失败"
4370 #~ msgid "Invalid GIT_COMMITTER_IDENT:"
4371 #~ msgstr "无效的 GIT_COMMITTER_IDENT"
4373 #~ msgid "Invalid date from Git: %s"
4374 #~ msgstr "无效的日期: %s"
4376 #~ msgid "Invalid font specified in %s:"
4377 #~ msgstr "%s 中指定的字体无效:"
4383 #~ "Last scanned state does not match repository state.\n"
4385 #~ "Another Git program has modified this repository since the last scan. A rescan must be performed before a merge can be performed.\n"
4387 #~ "The rescan will be automatically started now.\n"
4389 #~ "最后一次扫描的状态和当前版本库状态不符.\n"
4391 #~ "另一 Git 程序自上次扫描后修改了本版本库. 在修改当前分支之前需要重新做一次扫描.\n"
4396 #~ "Last scanned state does not match repository state.\n"
4398 #~ "Another Git program has modified this repository since the last scan. A rescan must be performed before another commit can be created.\n"
4400 #~ "The rescan will be automatically started now.\n"
4402 #~ "最后一次扫描的状态和当前版本库状态不符.\n"
4404 #~ "另一 Git 程序自上次扫描后修改了本版本库. 在修改当前分支之前需要重新做一次扫描.\n"
4409 #~ "Last scanned state does not match repository state.\n"
4411 #~ "Another Git program has modified this repository since the last scan. A rescan must be performed before the current branch can be changed.\n"
4413 #~ "The rescan will be automatically started now.\n"
4415 #~ "最后一次扫描的状态和当前版本库状态不符.\n"
4417 #~ "另一 Git 程序自上次扫描后修改了本版本库. 在修改当前分支之前需要重新做一次扫描.\n"
4421 #~ msgid "Linking objects"
4422 #~ msgstr "链接 objects"
4424 #~ msgid "Loading annotation..."
4427 #~ msgid "Loading copy/move tracking annotations..."
4428 #~ msgstr "装载复制/移动跟踪标注..."
4430 #~ msgid "Loading original location annotations..."
4431 #~ msgstr "装载原始位置标注..."
4433 #~ msgid "Local Branches"
4436 #~ msgid "Local Merge..."
4439 #~ msgid "Location %s already exists."
4440 #~ msgstr "位置 %s 已经存在."
4442 #~ msgid "Main Font"
4445 #~ msgid "Match Tracking Branch Name"
4446 #~ msgstr "匹配跟踪分支名字"
4448 #~ msgid "Match Tracking Branches"
4451 #~ msgid "Merge completed successfully."
4454 #~ msgid "Merge strategy '%s' not supported."
4455 #~ msgstr "合并策略 '%s' 不支持."
4457 #~ msgid "Merged Into:"
4460 #~ msgid "Merging %s and %s..."
4461 #~ msgstr "合并 %s 和 %s"
4463 #~ msgid "Modified, not staged"
4466 #~ msgid "New Branch Name Template"
4467 #~ msgstr "新建分支命名模板"
4469 #~ msgid "New Commit"
4472 #~ msgid "New Name:"
4476 #~ "No changes to commit.\n"
4478 #~ "No files were modified by this commit and it was not a merge commit.\n"
4480 #~ "A rescan will be automatically started now.\n"
4484 #~ "该提交没有改动任何文件也不是一个合并提交.\n"
4488 #~ msgid "No default branch obtained."
4489 #~ msgstr "没有获取缺省分支"
4492 #~ "No differences detected.\n"
4494 #~ "%s has no changes.\n"
4496 #~ "The modification date of this file was updated by another application, but the content within the file was not changed.\n"
4498 #~ "A rescan will be automatically started to find other files which may have the same state."
4502 #~ "该文件的修改日期被另一个程序所更新, 但其内容并没有变化.\n"
4504 #~ "对于类似情况的其他文件的重新扫描将自动开始."
4506 #~ msgid "No files selected for checkout from HEAD."
4507 #~ msgstr "未选择从 HEAD 中签出的文件."
4509 #~ msgid "No working directory"
4512 #~ msgid "Number of loose objects"
4515 #~ msgid "Number of packed objects"
4518 #~ msgid "Number of packs"
4521 #~ msgid "On Debian-based systems try: sudo apt-get install python-pyinotify"
4522 #~ msgstr "若使用 Debian 系统, 请尝试如下命令: sudo apt-get install python-pyinotify"
4524 #~ msgid "One or more of the merge tests failed because you have not fetched the necessary commits. Try fetching from %s first."
4525 #~ msgstr "由于没有获取到必要的提交,一个或多个合并测试失败。请尝试从 %s 处先获取。"
4530 #~ msgid "Original File:"
4533 #~ msgid "Originally By:"
4543 #~ msgid "Output: %s"
4546 #~ msgid "PATCH %(current)d/%(count)d"
4547 #~ msgstr "补丁 %(current)d/%(count)d"
4549 #~ msgid "Packed objects waiting for pruning"
4550 #~ msgstr "压缩对象等待清理"
4552 #~ msgid "Path to git repository"
4555 #~ msgid "Please select one or more branches to delete."
4556 #~ msgstr "请选择某个或多个分支来删除"
4558 #~ msgid "Please supply a branch name."
4559 #~ msgstr "请提供分支名字."
4561 #~ msgid "Portions staged for commit"
4565 #~ "Possible environment issues exist.\n"
4567 #~ "The following environment variables are probably\n"
4568 #~ "going to be ignored by any Git subprocess run\n"
4574 #~ "由 %s 执行的 Git 子进程可能忽略下列环境变量:\n"
4577 #~ msgid "Preferences..."
4580 #~ msgid "Process Diff Hunk"
4583 #~ msgid "Process Selection"
4586 #~ msgid "Prune Tracking Branches During Fetch"
4587 #~ msgstr "获取时清除跟踪分支"
4589 #~ msgid "Pruning tracking branches deleted from %s"
4592 #~ msgid "Push Branches"
4596 #~ msgstr "上传到(push)"
4598 #~ msgid "Pushing %s %s to %s"
4599 #~ msgstr "上传 %s %s 到 %s"
4601 #~ msgid "Reading %s..."
4602 #~ msgstr "读取 %s..."
4604 #~ msgid "Ready to commit."
4610 #~ msgid "Rebase Branch"
4613 #~ msgid "Rebase..."
4614 #~ msgstr "复位(Reset)..."
4617 #~ "Recovering deleted branches is difficult.\n"
4619 #~ "Delete the selected branches?"
4621 #~ "恢复被删除的分支非常困难.\n"
4626 #~ "Recovering deleted branches is difficult. \n"
4628 #~ " Delete the selected branches?"
4630 #~ "恢复被删除的分支非常困难.\n"
4634 #~ msgid "Refreshing file status..."
4635 #~ msgstr "更新文件状态..."
4638 #~ msgid "Remote Branches"
4644 #~ msgid "Remove selected paths from the staging area."
4645 #~ msgstr "从缓存区移除所选路径."
4647 #~ msgid "Rename remote?"
4650 #~ msgid "Repository"
4651 #~ msgstr "版本库(repository)"
4653 #~ msgid "Requires merge resolution"
4654 #~ msgstr "需要解决合并冲突"
4659 #~ msgid "Reset Branch Head"
4663 #~ msgid "Reset Hard"
4667 #~ msgid "Reset Merge"
4671 #~ msgid "Reset Soft"
4674 #~ msgid "Reset Worktree"
4678 #~ "Reset changes?\n"
4680 #~ "Resetting the changes will cause *ALL* uncommitted changes to be lost.\n"
4682 #~ "Continue with resetting the current changes?"
4686 #~ "复位当前的改动将导致 *所有* 未提交的改动丢失.\n"
4691 #~ msgid "Reset hard?"
4695 #~ msgid "Reset merge?"
4696 #~ msgstr "要重置工作树吗?"
4699 #~ msgid "Reset soft?"
4700 #~ msgstr "复位 '%s'?"
4702 #~ msgid "Reset worktree?"
4703 #~ msgstr "要重置工作树吗?"
4705 #~ msgid "Revert Uncommitted Changes..."
4706 #~ msgstr "撤销未提交修改..."
4708 #~ msgid "Revert changes in these %i files?"
4709 #~ msgstr "撤销这些 (%i个) 文件的改动?"
4711 #~ msgid "Select File"
4714 #~ msgid "Select Repository..."
4715 #~ msgstr "选择版本库..."
4717 #~ msgid "Select file from \"%s\""
4718 #~ msgstr "从“%s”中选择文件"
4720 #~ msgid "Select manually..."
4723 #~ msgid "Shared (Fastest, Not Recommended, No Backup)"
4724 #~ msgstr "共享方式 (最快, 不推荐, 不做备份)"
4726 #~ msgid "Shared only available for local repository."
4727 #~ msgstr "共享方式仅当是本地版本库时有效."
4729 #~ msgid "Show Details..."
4732 #~ msgid "Show Less Context"
4735 #~ msgid "Show More Context"
4738 #~ msgid "Show icon? (if available)"
4739 #~ msgstr "显示图标?(如果可用)"
4741 #~ msgid "Source Branches"
4744 #~ msgid "Stage Hunk For Commit"
4745 #~ msgstr "缓存修改块为提交"
4747 #~ msgid "Staged Changes (Will Commit)"
4748 #~ msgstr "已缓存的改动 (将被提交)"
4750 #~ msgid "Staged for commit, missing"
4751 #~ msgstr "缓存为提交, 不存在"
4753 #~ msgid "Staged for removal"
4756 #~ msgid "Staged for removal, still present"
4757 #~ msgstr "缓存为删除, 但仍存在"
4759 #~ msgid "Staging Area"
4762 #~ msgid "Staging area (index) is already locked."
4763 #~ msgstr "缓存区域 (index) 已被锁定."
4765 #~ msgid "Standard (Fast, Semi-Redundant, Hardlinks)"
4766 #~ msgstr "标准方式 (快速, 部分备份, 作硬连接)"
4768 #~ msgid "Standard only available for local repository."
4769 #~ msgstr "标准方式仅当是本地版本库时有效."
4771 #~ msgid "Starting gitk... please wait..."
4772 #~ msgstr "启动 gitk... 请等待..."
4774 #~ msgid "Staying on branch '%s'."
4775 #~ msgstr "停留在分支 '%s'."
4783 #~ msgid "The 'main' branch has not been initialized."
4784 #~ msgstr "'main'分支尚未初始化."
4786 #~ msgid "The following branches are not completely merged into %s:"
4787 #~ msgstr "下列分支没有完全被合并到 %s:"
4790 #~ "The following branches are not completely merged into %s:\n"
4794 #~ "下列分支没有被全部合并到 %s 中:\n"
4799 #~ "There is nothing to amend.\n"
4801 #~ "You are about to create the initial commit. There is no commit before this to amend.\n"
4805 #~ "你正在创建最初的提交. 在此之前没有提交可以修正.\n"
4807 #~ msgid "This Detached Checkout"
4808 #~ msgstr "该脱节的Checkout"
4811 #~ "This PyQt4 does not include QtWebKit.\n"
4812 #~ "The keyboard shortcuts feature is unavailable."
4814 #~ "此程序使用的 PyQt4 不包含 QtWebkit 模块.\n"
4818 #~ "This is example text.\n"
4819 #~ "If you like this text, it can be your font."
4822 #~ "如果你喜欢, 你可以设置该字体."
4825 #~ "This repository currently has approximately %i loose objects.\n"
4827 #~ "To maintain optimal performance it is strongly recommended that you compress the database when more than %i loose objects exist.\n"
4829 #~ "Compress the database now?"
4831 #~ "该版本库当前约有 %i 个松散对象.\n"
4833 #~ "为达到较优的性能,强烈建议你在松散对象多于 %i 时压缩数据库.\n"
4837 #~ msgid "Tracking branch %s is not a branch in the remote repository."
4838 #~ msgstr "跟踪分支 %s 并不是远程版本库中的一个分支"
4840 #~ msgid "Transfer Options"
4843 #~ msgid "Unable to copy object: %s"
4844 #~ msgstr "无法复制 object: %s"
4846 #~ msgid "Unable to copy objects/info/alternates: %s"
4847 #~ msgstr "无法复制 objects/info/alternates: %s"
4849 #~ msgid "Unable to display %s"
4852 #~ msgid "Unable to hardlink object: %s"
4853 #~ msgstr "无法硬链接 object: %s"
4855 #~ msgid "Unable to obtain your identity:"
4856 #~ msgstr "无法获知你的身份:"
4859 #~ "Unable to start gitk:\n"
4861 #~ "%s does not exist"
4867 #~ msgid "Unable to unlock the index."
4868 #~ msgstr "无法解锁缓存 (index)"
4871 #~ "Unknown file state %s detected.\n"
4873 #~ "File %s cannot be committed by this program.\n"
4875 #~ "检测到未知文件状态 %s.\n"
4877 #~ "文件 %s 无法由该程序提交.\n"
4879 #~ msgid "Unlock Index"
4880 #~ msgstr "解锁 Index"
4883 #~ "Unmerged files cannot be committed.\n"
4885 #~ "File %s has merge conflicts. You must resolve them and stage the file before committing.\n"
4887 #~ "尚未合并的文件没有办法提交.\n"
4889 #~ "文件 %s 有合并冲突, 你必须解决这些冲突并缓存该文件作提交.\n"
4891 #~ msgid "Unstage Hunk From Commit"
4892 #~ msgstr "从提交中撤除修改块"
4894 #~ msgid "Updating the Git index failed. A rescan will be automatically started to resynchronize git-gui."
4895 #~ msgstr "更新 Git 缓存(Index)失败, 重新扫描将自动开始以重新同步 git-gui."
4897 #~ msgid "Updating working directory to '%s'..."
4898 #~ msgstr "更新工作目录到 '%s'..."
4900 #~ msgid "Updating..."
4903 #~ msgid "Use thin pack (for slow network connections)"
4904 #~ msgstr "使用 thin pack (适用于低速网络连接)"
4906 #~ msgid "Verify Database"
4909 #~ msgid "Verifying the object database with fsck-objects"
4910 #~ msgstr "使用 fsck-objects 验证对象数据库"
4912 #~ msgid "Visualize %s's History"
4913 #~ msgstr "图示 %s 分支的历史"
4915 #~ msgid "Working... please wait..."
4916 #~ msgstr "工作中... 请等待..."
4919 #~ "You are in the middle of a change.\n"
4921 #~ "File %s is modified.\n"
4923 #~ "You should complete the current commit before starting a merge. Doing so will help you abort a failed merge, should the need arise.\n"
4929 #~ "你必须完成当前的提交后才能开始合并. 如果需要, 这么做将有助于中止一次失败的合并.\n"
4932 #~ "You are in the middle of a conflicted merge.\n"
4934 #~ "File %s has merge conflicts.\n"
4936 #~ "You must resolve them, stage the file, and commit to complete the current merge. Only then can you begin another merge.\n"
4938 #~ "你正处在一个有冲突的合并操作中.\n"
4942 #~ "你必须解决这些冲突, 缓存该文件, 并提交来完成当前的合并.仅当这样后才能开始下一个合并操作.\n"
4945 #~ "You are no longer on a local branch.\n"
4947 #~ "If you wanted to be on a branch, create one now starting from 'This Detached Checkout'."
4951 #~ "如果你想位于某分支上, 从当前脱节的Checkout中创建一个新分支."
4953 #~ msgid "You must correct the above errors before committing."
4954 #~ msgstr "你必须在提交前修正上述错误."
4956 #~ msgid "[Up To Parent]"
4962 #~ msgid "commit-tree failed:"
4963 #~ msgstr "commit-tree 失败:"
4965 #~ msgid "fatal: Cannot resolve %s"
4966 #~ msgstr "致命错误: 无法解决 %s"
4969 #~ "file notification: disabled\n"
4970 #~ "Note: install pywin32 to enable.\n"
4973 #~ "注: 安装 pywin32 以启用.\n"
4978 #~ msgid "files reset"
4981 #~ msgid "git clone returned exit code %s"
4982 #~ msgstr "git clone 命令返回状态 %s"
4984 #~ msgid "git tag returned exit code %s"
4985 #~ msgstr "git tag 命令返回状态 %s"
4987 #~ msgid "git-gui - a graphical user interface for Git."
4988 #~ msgstr "git-gui - Git 的图形化用户界面"
4990 #~ msgid "git-gui: fatal error"
4991 #~ msgstr "git-gui: 致命错误"
4993 #~ msgid "inotify enabled."
4994 #~ msgstr "inotify 已启用."
4997 #~ "inotify: disabled\n"
4998 #~ "Note: install python-pyinotify to enable inotify.\n"
5001 #~ "提示: 安装 python-pyinotify 以启用 inotify.\n"
5003 #~ msgid "lines annotated"
5015 #~ msgid "remote prune %s"
5018 #~ msgid "update-ref failed:"
5019 #~ msgstr "update-ref 失败:"
5024 #~ msgid "warning: Tcl does not support encoding '%s'."
5025 #~ msgstr "警告: Tcl 不支持编码方式 '%s'."
5027 #~ msgid "write-tree failed:"
5028 #~ msgstr "write-tree 失败:"