# Translation of git-cola to Chinese
# Copyright (C) 2007, 2008 Shawn Pearce
# This file is distributed under the same license as the git-cola package.
# Xudong Guan <xudong.guan@gmail.com>, 2007.
# Eric Miao <eric.y.miao@gmail.com>, 2008.
# ZH <zhanghan@gmx.cn>, 2014-2015.
#
# Please use the following translation throughout the file for consistence:
#
# 	repository	版本库
# 	commit		提交
# 	revision	版本
# 	branch		分支
# 	tag		标签
# 	annotation	标注
# 	merge		合并
# 	fast forward	快进合并
# 	stage		缓存 (译自 index/cache)
# 	amend		修正
# 	reset		复位
# 	checkout	签出
# 	cherry-pick	挑取
#
# Refer to 术语表 / Git Community Book 中文版
#          http://gitbook.liuhui998.com/7_8.html
#
msgid ""
msgstr ""
"Project-Id-Version: git-cola VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2019-04-22 00:10+0300\n"
"Last-Translator: Guo Yunhe <guoyunhebrave@gmail.com>\n"
"Language-Team: Chinese\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Language: zh_CN\n"
"X-Source-Language: C\n"
"X-Generator: Poedit 2.2.1\n"

#: cola/actions.py:56
msgid "Next File"
msgstr "下一个文件"

#: cola/actions.py:65
msgid "Previous File"
msgstr "上一个文件"

#: cola/app.py:333
#, python-format
msgid "fatal: \"%s\" is not a directory.  Please specify a correct --repo <path>."
msgstr "致命错误: \"%s\" 不是有效目录. 请用 --repo <路径> 指定."

#: cola/app.py:451
#, python-format
msgid "%(app_name)s is already running"
msgstr ""

#: cola/app.py:452
#, python-format
msgid "%(app_name)s is already running in %(dirname)s (--single-instance)."
msgstr ""

#: cola/app.py:595
msgid "Error Opening Repository"
msgstr ""

#: cola/app.py:596
#, python-format
msgid "Could not open %s."
msgstr ""

#: cola/app.py:603 cola/widgets/startup.py:256
msgid "Repository Not Found"
msgstr ""

#: cola/app.py:604 cola/widgets/bookmarks.py:486
#, python-format
msgid "%s is not a Git repository."
msgstr "%s 不是 Git 版本库。"

#: cola/app.py:605
msgid "Create a new repository at that location?"
msgstr ""

#: cola/app.py:606
msgid "Create"
msgstr ""

#: cola/app.py:608 cola/guicmds.py:108
msgid "Error Creating Repository"
msgstr "创建版本库出错"

#: cola/cmds.py:143
msgid "Abort Applying Patch..."
msgstr ""

#: cola/cmds.py:144
msgid "Aborting applying the current patch?"
msgstr ""

#: cola/cmds.py:146
msgid ""
"Aborting a patch can cause uncommitted changes to be lost.\n"
"Recovering uncommitted changes is not possible."
msgstr ""

#: cola/cmds.py:149
msgid "Abort Applying Patch"
msgstr ""

#: cola/cmds.py:163 cola/cmds.py:193 cola/cmds.py:224 cola/cmds.py:308
#: cola/cmds.py:317 cola/cmds.py:332 cola/cmds.py:342 cola/cmds.py:487
#: cola/cmds.py:523 cola/cmds.py:561 cola/cmds.py:664 cola/cmds.py:786
#: cola/cmds.py:1217 cola/cmds.py:1313 cola/cmds.py:2222 cola/cmds.py:2647
#: cola/cmds.py:2881 cola/cmds.py:2887 cola/cmds.py:2897 cola/cmds.py:3126
#: cola/cmds.py:3145 cola/cmds.py:3440 cola/gitcmds.py:1062 cola/guicmds.py:164
#: cola/models/stash.py:70 cola/models/stash.py:90 cola/models/stash.py:112
#: cola/models/stash.py:138 cola/widgets/bookmarks.py:486
#: cola/widgets/branch.py:803
msgid "Error"
msgstr "错误"

#: cola/cmds.py:173 cola/widgets/main.py:313
msgid "Abort Cherry-Pick..."
msgstr ""

#: cola/cmds.py:174
msgid "Aborting the current cherry-pick?"
msgstr ""

#: cola/cmds.py:176
msgid ""
"Aborting a cherry-pick can cause uncommitted changes to be lost.\n"
"Recovering uncommitted changes is not possible."
msgstr ""

#: cola/cmds.py:179
msgid "Abort Cherry-Pick"
msgstr ""

#: cola/cmds.py:203 cola/widgets/main.py:349
msgid "Abort Merge..."
msgstr "中止合并..."

#: cola/cmds.py:204
msgid "Aborting the current merge?"
msgstr "终止当前合并吗?"

#: cola/cmds.py:206
msgid ""
"Aborting the current merge will cause *ALL* uncommitted changes to be lost.\n"
"Recovering uncommitted changes is not possible."
msgstr ""
"中止当前的合并会丢失所有未提交的修改.\n"
"将无法恢复未提交的修改."

#: cola/cmds.py:210
msgid "Abort Merge"
msgstr "中止合并"

#: cola/cmds.py:238
msgid "Amend"
msgstr "修正"

#: cola/cmds.py:275
msgid "Cannot Amend"
msgstr "无法修正"

#: cola/cmds.py:277
msgid ""
"You are in the middle of a merge.\n"
"Cannot amend while merging."
msgstr ""
"合并正在进行中.\n"
"在合并过程中无法修正."

#: cola/cmds.py:388
msgid "Patch failed to apply"
msgstr ""

#: cola/cmds.py:400
msgid "Patch(es) Applied"
msgstr "已应用补丁"

#: cola/cmds.py:401
#, python-format
msgid "%d patch(es) applied."
msgstr "已应用 %d 个补丁."

#: cola/cmds.py:412
msgid "Failed to commit and continue applying patches"
msgstr ""

#: cola/cmds.py:428
msgid "Failed to continue applying patches after skipping the current patch"
msgstr ""

#: cola/cmds.py:496
msgid "Checkout files from their branch (MERGE_HEAD)"
msgstr ""

#: cola/cmds.py:500
msgid "Checkout files from their branch?"
msgstr ""

#: cola/cmds.py:502
msgid ""
"This operation will replace the selected unmerged files with content from the branch being merged using \"git checkout --theirs\".\n"
"*ALL* uncommitted changes will be lost.\n"
"Recovering uncommitted changes is not possible."
msgstr ""

#: cola/cmds.py:507 cola/cmds.py:545
msgid "Checkout Files"
msgstr ""

#: cola/cmds.py:534
msgid "Checkout files from our branch (HEAD)"
msgstr ""

#: cola/cmds.py:538
msgid "Checkout files from our branch?"
msgstr ""

#: cola/cmds.py:540
msgid ""
"This operation will replace the selected unmerged files with content from your current branch using \"git checkout --ours\".\n"
"*ALL* uncommitted changes will be lost.\n"
"Recovering uncommitted changes is not possible."
msgstr ""

#: cola/cmds.py:572 cola/widgets/status.py:288
msgid "Blame..."
msgstr "问责..."

#: cola/cmds.py:589
msgid "Error Launching Blame Viewer"
msgstr "启动问责查看器出错"

#: cola/cmds.py:590
#, python-format
msgid "Cannot exec \"%s\": please configure a blame viewer"
msgstr "无法执行 \"%s\": 请配置问责查看器"

#: cola/cmds.py:614
msgid "Cherry-pick failed"
msgstr ""

#: cola/cmds.py:628
msgid "Revert failed"
msgstr ""

#: cola/cmds.py:679
#, python-format
msgid "The branch will be reset using \"git reset --mixed %s\""
msgstr ""

#: cola/cmds.py:683 cola/guicmds.py:365 cola/widgets/dag.py:544
#: cola/widgets/main.py:425
msgid "Reset Branch and Stage (Mixed)"
msgstr ""

#: cola/cmds.py:684
msgid "Point the current branch head to a new commit?"
msgstr ""

#: cola/cmds.py:686 cola/cmds.py:741 cola/guicmds.py:355
#: cola/widgets/createbranch.py:292
msgid "Reset Branch"
msgstr "重置分支"

#: cola/cmds.py:698
#, python-format
msgid "The repository will be reset using \"git reset --keep %s\""
msgstr ""

#: cola/cmds.py:702 cola/widgets/main.py:433
msgid "Restore Worktree and Reset All (Keep Unstaged Changes)"
msgstr ""

#: cola/cmds.py:703
msgid "Restore worktree, reset, and preserve unstaged edits?"
msgstr ""

#: cola/cmds.py:705 cola/cmds.py:724 cola/cmds.py:758 cola/guicmds.py:378
#: cola/guicmds.py:392 cola/guicmds.py:403
msgid "Reset and Restore"
msgstr ""

#: cola/cmds.py:717
#, python-format
msgid "The repository will be reset using \"git reset --merge %s\""
msgstr ""

#: cola/cmds.py:721 cola/guicmds.py:391 cola/widgets/dag.py:559
#: cola/widgets/main.py:441
msgid "Restore Worktree and Reset All (Merge)"
msgstr ""

#: cola/cmds.py:722
msgid "Reset Worktree and Reset All?"
msgstr ""

#: cola/cmds.py:734 cola/cmds.py:825
#, python-format
msgid "The branch will be reset using \"git reset --soft %s\""
msgstr ""

#: cola/cmds.py:738 cola/guicmds.py:354 cola/widgets/dag.py:539
#: cola/widgets/main.py:417
msgid "Reset Branch (Soft)"
msgstr ""

#: cola/cmds.py:739
msgid "Reset branch?"
msgstr ""

#: cola/cmds.py:751
#, python-format
msgid "The repository will be reset using \"git reset --hard %s\""
msgstr ""

#: cola/cmds.py:755 cola/guicmds.py:402 cola/widgets/dag.py:567
#: cola/widgets/main.py:449
msgid "Restore Worktree and Reset All (Hard)"
msgstr ""

#: cola/cmds.py:756
msgid "Restore Worktree and Reset All?"
msgstr ""

#: cola/cmds.py:771
#, python-format
msgid "The worktree will be restored using \"git read-tree --reset -u %s\""
msgstr ""

#: cola/cmds.py:792 cola/cmds.py:795 cola/guicmds.py:413 cola/guicmds.py:414
#: cola/widgets/dag.py:573 cola/widgets/main.py:457
msgid "Restore Worktree"
msgstr ""

#: cola/cmds.py:793
#, python-format
msgid "Restore Worktree to %s?"
msgstr ""

#: cola/cmds.py:811 cola/widgets/commitmsg.py:589
msgid "Rewrite Published Commit?"
msgstr "重写已发布的提交吗?"

#: cola/cmds.py:813 cola/widgets/commitmsg.py:591
msgid ""
"This commit has already been published.\n"
"This operation will rewrite published history.\n"
"You probably don't want to do this."
msgstr ""
"此提交已发布.\n"
"此操作会重写同步历史.\n"
"很可能这不是你的心意."

#: cola/cmds.py:817
msgid "Undo the published commit?"
msgstr ""

#: cola/cmds.py:818 cola/cmds.py:823 cola/cmds.py:826 cola/widgets/main.py:191
msgid "Undo Last Commit"
msgstr ""

#: cola/cmds.py:824
msgid "Undo last commit?"
msgstr ""

#: cola/cmds.py:978
#, python-format
msgid "Error creating remote \"%s\""
msgstr "创建远程 \"%s\" 出错"

#: cola/cmds.py:986
msgid "Delete Remote"
msgstr "删除远程"

#: cola/cmds.py:987
msgid "Delete remote?"
msgstr "删除远程吗?"

#: cola/cmds.py:988
#, python-format
msgid "Delete remote \"%s\""
msgstr "删除远程 \"%s\""

#: cola/cmds.py:989 cola/guicmds.py:33 cola/guicmds.py:42
#: cola/widgets/bookmarks.py:74 cola/widgets/bookmarks.py:255
#: cola/widgets/main.py:763 cola/widgets/startup.py:367
#: cola/widgets/stash.py:143
msgid "Delete"
msgstr "删除"

#: cola/cmds.py:996
#, python-format
msgid "Error deleting remote \"%s\""
msgstr "删除远程 \"%s\" 出错"

#: cola/cmds.py:1008
msgid "Rename Remote"
msgstr "重命名远程"

#: cola/cmds.py:1009
#, python-format
msgid "Rename remote \"%(current)s\" to \"%(new)s\"?"
msgstr "重命名远程 \"%(current)s\" 为 \"%(new)s\"?"

#: cola/cmds.py:1021
#, python-format
msgid "Error renaming \"%(name)s\" to \"%(new_name)s\""
msgstr "重命名 \"%(name)s\" 为 \"%(new_name)s\" 出错"

#: cola/cmds.py:1039
#, python-format
msgid "Unable to set URL for \"%(name)s\" to \"%(url)s\""
msgstr ""

#: cola/cmds.py:1083
msgid "Sync failed"
msgstr ""

#: cola/cmds.py:1086
msgid "Sync complete"
msgstr ""

#: cola/cmds.py:1098 cola/cmds.py:1104 cola/cmds.py:1110 cola/cmds.py:1122
msgid "Sync out failed"
msgstr ""

#: cola/cmds.py:1099
msgid "No current branch"
msgstr ""

#: cola/cmds.py:1105
#, python-format
msgid "No tracking branch configured for %s"
msgstr ""

#: cola/cmds.py:1111
#, python-format
msgid "Invalid tracking branch: %s"
msgstr ""

#: cola/cmds.py:1125
msgid "Sync out complete"
msgstr ""

#: cola/cmds.py:1164
msgid "Delete Bookmark?"
msgstr "删除书签吗?"

#: cola/cmds.py:1165
#, python-format
msgid "%s will be removed from your bookmarks."
msgstr "%s 会将被从书签中移除。"

#: cola/cmds.py:1166
msgid "Delete Bookmark"
msgstr "删除书签"

#: cola/cmds.py:1177
#, python-format
msgid "Remove %s from the recent list?"
msgstr "将 %s 从最近使用列表中移除吗?"

#: cola/cmds.py:1178
#, python-format
msgid "%s will be removed from your recent repositories."
msgstr "%s 将从最近使用的版本库列表中被移除。"

#: cola/cmds.py:1179 cola/widgets/diff.py:1909 cola/widgets/diff.py:1924
#: cola/widgets/prefs.py:565 cola/widgets/startup.py:259
#: cola/widgets/status.py:1398
msgid "Remove"
msgstr "移除"

#: cola/cmds.py:1217
#, python-format
msgid "Deleting \"%s\" failed"
msgstr "删除 \"%s\" 失败"

#: cola/cmds.py:1235
msgid "Delete Files?"
msgstr "删除文件吗?"

#: cola/cmds.py:1236
msgid "The following files will be deleted:"
msgstr "如下文件会被删除:"

#: cola/cmds.py:1238
#, python-format
msgid "Delete %d file(s)?"
msgstr "删除 %d 个文件吗?"

#: cola/cmds.py:1239
msgid "Delete Files"
msgstr "删除文件"

#: cola/cmds.py:1264 cola/cmds.py:1267 cola/guicmds.py:33
#: cola/widgets/branch.py:290
msgid "Delete Branch"
msgstr "删除分支"

#: cola/cmds.py:1265
#, python-format
msgid "Delete branch \"%s\"?"
msgstr ""

#: cola/cmds.py:1266
msgid "The branch will be no longer available."
msgstr "分支已不可用。"

#: cola/cmds.py:1276
#, python-format
msgid "Error deleting branch \"%s\""
msgstr ""

#: cola/cmds.py:1291 cola/cmds.py:3178
#, python-format
msgid "Untracking: %s"
msgstr "跟踪: %s"

#: cola/cmds.py:1302
#, python-format
msgid "Rename \"%s\""
msgstr "重命名 \"%s\""

#: cola/cmds.py:1348
msgid "Remote Branch Deleted"
msgstr "远程分支已删除"

#: cola/cmds.py:1349
#, python-format
msgid "\"%(branch)s\" has been deleted from \"%(remote)s\"."
msgstr "已从远程 \"%(remote)s\" 删除分支 \"%(branch)s\"."

#: cola/cmds.py:1357
msgid "Error Deleting Remote Branch"
msgstr "删除远程分支出错"

#: cola/cmds.py:1708 cola/cmds.py:1829 cola/widgets/filelist.py:36
msgid "Launch Editor"
msgstr "启动编辑器"

#: cola/cmds.py:1769
#, python-format
msgid "Cannot exec \"%s\": please configure your editor"
msgstr "无法执行 \"%s\": 请配置编辑器"

#: cola/cmds.py:1771
msgid "Error Editing File"
msgstr "编辑文件出错"

#: cola/cmds.py:1794
msgid "Launch Terminal"
msgstr "启动终端"

#: cola/cmds.py:1864
msgid "Error: Cannot find commit template"
msgstr "错误: 无法找到提交模板"

#: cola/cmds.py:1865
#, python-format
msgid "%s: No such file or directory."
msgstr "%s: 此文件或文件夹不存在."

#: cola/cmds.py:1885
msgid "Error: Unconfigured commit template"
msgstr "错误: 未配置提交模板"

#: cola/cmds.py:1888
msgid ""
"A commit template has not been configured.\n"
"Use \"git config\" to define \"commit.template\"\n"
"so that it points to a commit template."
msgstr ""
"提交模板未创建.\n"
"使用 \"git config\" 定义 \"commit template\"\n"
"而指定一个提交模板."

#: cola/cmds.py:1925
msgid "Error running prepare-commitmsg hook"
msgstr "运行 prepare-commitmsg 钩子出错"

#: cola/cmds.py:1962
#, python-format
msgid "A hook must be provided at \"%s\""
msgstr "钩子必须位于 \"%s\""

#: cola/cmds.py:2020
msgid "Merge failed.  Conflict resolution is required."
msgstr "合并失败. 需要解决冲突."

#: cola/cmds.py:2043
msgid "Open Using Default Application"
msgstr "用默认程序打开"

#: cola/cmds.py:2060
msgid "Open Directory"
msgstr ""

#: cola/cmds.py:2080
msgid "Open Parent Directory"
msgstr "打开上级目录"

#: cola/cmds.py:2093
msgid "Open Worktree"
msgstr ""

#: cola/cmds.py:2316 cola/cmds.py:2323
msgid "Update stacked branches when rebasing?"
msgstr ""

#: cola/cmds.py:2318
msgid ""
"\"git rebase --update-refs\" automatically force-updates any\n"
"branches that point to commits that are being rebased.\n"
"\n"
"Any branches that are checked out in a worktree are not updated.\n"
"\n"
"Using this feature is helpful for \"stacked\" branch workflows."
msgstr ""

#: cola/cmds.py:2324
msgid "Update stacked branches"
msgstr ""

#: cola/cmds.py:2325
msgid "Do not update stacked branches"
msgstr ""

#: cola/cmds.py:2353
msgid "Unable to rebase"
msgstr "无法进行衍合"

#: cola/cmds.py:2354
msgid "You cannot rebase with uncommitted changes."
msgstr "有未提交修改时无法衍合。"

#: cola/cmds.py:2360
msgid "Select New Upstream"
msgstr "选择上游项目"

#: cola/cmds.py:2361
msgid "Interactive Rebase"
msgstr "交互式衍合"

#: cola/cmds.py:2381
#, python-format
msgid "Rebase onto %s"
msgstr "衍合到 %s"

#: cola/cmds.py:2382 cola/cmds.py:2424 cola/cmds.py:2425 cola/cmds.py:2441
#: cola/cmds.py:2442 cola/sequenceeditor.py:170 cola/sequenceeditor.py:212
#: cola/widgets/main.py:840 cola/widgets/remote.py:245
msgid "Rebase"
msgstr "衍合"

#: cola/cmds.py:2394
msgid "Rebase stopped"
msgstr "衍合已停止"

#: cola/cmds.py:2407
msgid "Edit Rebase"
msgstr "编辑衍合"

#: cola/cmds.py:2408 cola/widgets/archive.py:124 cola/widgets/browse.py:648
#: cola/widgets/editremotes.py:52 cola/widgets/stash.py:55
#: cola/widgets/stash.py:131 cola/widgets/status.py:1404
msgid "Save"
msgstr "保存"

#: cola/cmds.py:2471 cola/qtutils.py:871 cola/widgets/action.py:63
#: cola/widgets/dag.py:1038 cola/widgets/editremotes.py:83
#: cola/widgets/grep.py:103 cola/widgets/recent.py:113
#: cola/widgets/submodules.py:43
msgid "Refresh"
msgstr "刷新"

#: cola/cmds.py:2528
msgid "Revert Unstaged Edits..."
msgstr "恢复未缓存修订..."

#: cola/cmds.py:2536
msgid "Revert Unstaged Changes?"
msgstr "恢复未缓存的改动?"

#: cola/cmds.py:2538
msgid ""
"This operation removes unstaged edits from selected files.\n"
"These changes cannot be recovered."
msgstr ""
"这个操作会留下未缓存的改动.\n"
"这些改动将无法恢复."

#: cola/cmds.py:2541
msgid "Revert the unstaged changes?"
msgstr "恢复这个未缓存的改动?"

#: cola/cmds.py:2542
msgid "Revert Unstaged Changes"
msgstr "恢复未缓存的改动"

#: cola/cmds.py:2551
msgid "Revert Uncommitted Edits..."
msgstr "撤销未缓存修订..."

#: cola/cmds.py:2558
msgid "Revert Uncommitted Changes?"
msgstr "撤销未提交的修改吗?"

#: cola/cmds.py:2560
msgid ""
"This operation removes uncommitted edits from selected files.\n"
"These changes cannot be recovered."
msgstr ""
"此操作将丢弃未提交的修改.\n"
"造成的改动将无法撤销."

#: cola/cmds.py:2563 cola/widgets/diff.py:1350
msgid "Revert the uncommitted changes?"
msgstr "撤销未提交的修改吗?"

#: cola/cmds.py:2564
msgid "Revert Uncommitted Changes"
msgstr "撤销未提交的修改"

#: cola/cmds.py:2594
#, python-format
msgid "Run \"%s\"?"
msgstr "运行 \"%s\"?"

#: cola/cmds.py:2601
msgid "Please select a file"
msgstr "请选择一个文件"

#: cola/cmds.py:2602
#, python-format
msgid "\"%s\" requires a selected file."
msgstr "\"%s\" 需要选择一个文件."

#: cola/cmds.py:2617
msgid "Invalid Revision"
msgstr "无效版本"

#: cola/cmds.py:2618
msgid "The revision expression cannot be empty."
msgstr "版本表达式不能为空."

#: cola/cmds.py:2633
#, python-format
msgid "Running command: %s"
msgstr "正运行命令:%s"

#: cola/cmds.py:2765
msgid "Sign Off"
msgstr "签名(Sign Off)"

#: cola/cmds.py:2821
msgid "Stage conflicts?"
msgstr "缓存冲突?"

#: cola/cmds.py:2824
#, python-format
msgid ""
"%s appears to contain merge conflicts.\n"
"\n"
"You should probably skip this file.\n"
"Stage it anyways?"
msgstr ""

#: cola/cmds.py:2830
msgid "Stage conflicts"
msgstr "缓存冲突"

#: cola/cmds.py:2831
msgid "Skip"
msgstr "跳过"

#: cola/cmds.py:2842 cola/widgets/action.py:58 cola/widgets/diff.py:1283
msgid "Stage"
msgstr "缓存"

#: cola/cmds.py:2849
#, python-format
msgid "Staging: %s"
msgstr "正在缓存: %s"

#: cola/cmds.py:2937
msgid "Stage Modified"
msgstr "缓存已修改的文件"

#: cola/cmds.py:2948
msgid "Stage Unmerged"
msgstr "缓存未合并的文件"

#: cola/cmds.py:2959
msgid "Stage Untracked"
msgstr "缓存未跟踪的文件"

#: cola/cmds.py:2974
msgid "Stage Modified and Untracked"
msgstr ""

#: cola/cmds.py:2985
msgid "Stage / Unstage All"
msgstr ""

#: cola/cmds.py:3003
msgid "Stage / Unstage"
msgstr "缓存 / 取消缓存"

#: cola/cmds.py:3040
msgid "Missing Revision"
msgstr "版本不存在"

#: cola/cmds.py:3040
msgid "Please specify a revision to tag."
msgstr "请指定一个版本进行标记."

#: cola/cmds.py:3046
msgid "Missing Name"
msgstr "名称不存在"

#: cola/cmds.py:3046
msgid "Please specify a name for the new tag."
msgstr "请为新标签指定名称."

#: cola/cmds.py:3050
msgid "Missing Tag Message"
msgstr "标签信息不存在"

#: cola/cmds.py:3051
msgid "Tag-signing was requested but the tag message is empty."
msgstr "标签需要签名但其内容为空."

#: cola/cmds.py:3053
msgid ""
"An unsigned, lightweight tag will be created instead.\n"
"Create an unsigned tag?"
msgstr ""
"一个无签名的轻量标签会取而代之.\n"
"创建无签名标签吗?"

#: cola/cmds.py:3056
msgid "Create Unsigned Tag"
msgstr "创建无签名标签"

#: cola/cmds.py:3089
#, python-format
msgid "Error: could not create tag \"%s\""
msgstr "错误: 无法创建标签 \"%s\""

#: cola/cmds.py:3096
msgid "Tag Created"
msgstr "标签已创建"

#: cola/cmds.py:3097
#, python-format
msgid "Created a new tag named \"%s\""
msgstr "创建了名为“%s”的新标签"

#: cola/cmds.py:3109 cola/widgets/action.py:61 cola/widgets/diff.py:1280
#: cola/widgets/main.py:196
msgid "Unstage"
msgstr "取消缓存"

#: cola/cmds.py:3121
#, python-format
msgid "Unstaging: %s"
msgstr "正取消缓存: %s"

#: cola/cmds.py:3282 cola/widgets/main.py:362
msgid "Add Submodule..."
msgstr ""

#: cola/cmds.py:3283
msgid "Add this submodule?"
msgstr ""

#: cola/cmds.py:3284
#, python-format
msgid ""
"The submodule will be added using\n"
"\"%s\""
msgstr ""

#: cola/cmds.py:3285 cola/widgets/submodules.py:40
#: cola/widgets/submodules.py:116
msgid "Add Submodule"
msgstr ""

#: cola/cmds.py:3300 cola/cmds.py:3348
#, python-format
msgid "Error updating submodule %s"
msgstr "更新子模块 \"%s\" 出错"

#: cola/cmds.py:3329
msgid "Update Submodule..."
msgstr "更新子模块..."

#: cola/cmds.py:3330
msgid "Update this submodule?"
msgstr "更新此子模块?"

#: cola/cmds.py:3331
#, python-format
msgid ""
"The submodule will be updated using\n"
"\"%s\""
msgstr ""

#: cola/cmds.py:3332
msgid "Update Submodule"
msgstr "更新子模块"

#: cola/cmds.py:3367
msgid "Update submodules..."
msgstr "更新子模块..."

#: cola/cmds.py:3368
msgid "Update all submodules?"
msgstr "更新所有子模块?"

#: cola/cmds.py:3369
#, python-format
msgid ""
"All submodules will be updated using\n"
"\"%s\""
msgstr ""

#: cola/cmds.py:3370
msgid "Update Submodules"
msgstr "更新子模块"

#: cola/cmds.py:3386
msgid "Error updating submodules"
msgstr "更新子模块出错"

#: cola/cmds.py:3406
msgid "Error Launching History Browser"
msgstr "启动历史浏览器出错"

#: cola/cmds.py:3407
#, python-format
msgid "Cannot exec \"%s\": please configure a history browser"
msgstr "无法执行 \"%s\": 请配置历史浏览器"

#: cola/difftool.py:29 cola/sequenceeditor.py:177 cola/sequenceeditor.py:410
#: cola/widgets/dag.py:512 cola/widgets/filelist.py:33
msgid "Launch Diff Tool"
msgstr "启动差异工具"

#: cola/difftool.py:86
msgid "git cola diff"
msgstr ""

#: cola/difftool.py:101 cola/widgets/compare.py:69
msgid "Compare"
msgstr "比较"

#: cola/difftool.py:106
msgid "Compare All"
msgstr "比较全部"

#: cola/difftool.py:348
msgid "Difftool"
msgstr "差异工具"

#: cola/editpatch.py:34
msgid "Edit the following patch, which will then be applied to the worktree to revert the changes:"
msgstr ""

#: cola/editpatch.py:40
msgid "Edit the following patch, which will then be applied to the staging area to unstage the changes:"
msgstr ""

#: cola/editpatch.py:45
msgid "Edit the following patch, which will then be applied to the staging area to stage the changes:"
msgstr ""

#: cola/editpatch.py:55
msgid "To avoid applying removal lines ('-'), change them to context lines (' ')."
msgstr ""

#: cola/editpatch.py:57
msgid "To avoid applying addition lines ('+'), delete them."
msgstr ""

#: cola/editpatch.py:58
msgid "To abort applying this patch, remove all lines."
msgstr ""

#: cola/editpatch.py:59
#, python-format
msgid "Lines starting with '%s' will be ignored."
msgstr ""

#: cola/editpatch.py:61
msgid "It is not necessary to update the hunk header lines as they will be regenerated automatically."
msgstr ""

#: cola/editpatch.py:88
#, python-format
msgid "Editor returned %s exit code.  Not applying patch."
msgstr ""

#: cola/fsmonitor.py:152
msgid "File system change monitoring: enabled.\n"
msgstr "监视文件系统更改：已开启。\n"

#: cola/fsmonitor.py:196
msgid ""
"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"
"\n"
"    echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p\n"
msgstr ""

#: cola/fsmonitor.py:563
msgid "File system change monitoring: disabled because \"cola.inotify\" is false.\n"
msgstr "监视文件系统更改：已禁用，因为 cola.inotify 选项设置为 false。\n"

#: cola/fsmonitor.py:574
msgid "File system change monitoring: disabled because pywin32 is not installed.\n"
msgstr ""

#: cola/fsmonitor.py:580
msgid "File system change monitoring: disabled because libc does not support the inotify system calls.\n"
msgstr ""

#: cola/gitcmds.py:647
msgid "Nothing to do"
msgstr "不做操作"

#: cola/gitcmds.py:939
msgid "Hint: The \"Actions > Abort Cherry-Pick\" menu action can be used to cancel the current cherry-pick."
msgstr ""

#: cola/guicmds.py:42 cola/widgets/branch.py:292
msgid "Delete Remote Branch"
msgstr "删除远程分支"

#: cola/guicmds.py:60
msgid "Browse Commits..."
msgstr "浏览提交..."

#: cola/guicmds.py:60
msgid "Browse"
msgstr "浏览"

#: cola/guicmds.py:69 cola/widgets/dag.py:526
msgid "Checkout Branch"
msgstr "签出分支"

#: cola/guicmds.py:69 cola/widgets/branch.py:246
msgid "Checkout"
msgstr "签出"

#: cola/guicmds.py:80
msgid "Cherry-Pick Commit"
msgstr "挑取(Cherry-Pick)提交"

#: cola/guicmds.py:94 cola/widgets/main.py:259
msgid "New Repository..."
msgstr "新建版本库..."

#: cola/guicmds.py:144
msgid "Select Directory..."
msgstr "选择目录..."

#: cola/guicmds.py:154
#, fuzzy
msgid "Enter a name for the new bare repo"
msgstr "为暂存输入名称"

#: cola/guicmds.py:155 cola/widgets/main.py:264
msgid "New Bare Repository..."
msgstr "新建空版本库..."

#: cola/guicmds.py:164
#, fuzzy, python-format
msgid "\"%s\" already exists"
msgstr "分支 '%s' 已经存在."

#: cola/guicmds.py:175 cola/widgets/search.py:74
msgid "Export Patches"
msgstr "导出补丁"

#: cola/guicmds.py:192
msgid "Diff Against Commit"
msgstr ""

#: cola/guicmds.py:192 cola/widgets/dag.py:1005 cola/widgets/diff.py:905
#: cola/widgets/main.py:166 cola/widgets/main.py:815
msgid "Diff"
msgstr "差异比较"

#: cola/guicmds.py:212 cola/guicmds.py:221 cola/widgets/editremotes.py:516
#: cola/widgets/startup.py:51 cola/widgets/startup.py:209
msgid "Open Git Repository"
msgstr "打开已有版本库"

#: cola/guicmds.py:259
msgid "Quick Open Repository"
msgstr ""

#: cola/guicmds.py:260 cola/widgets/bookmarks.py:61
msgid "Search repositories by name..."
msgstr ""

#: cola/guicmds.py:280
msgid "Load Commit Message"
msgstr "加载提交消息"

#: cola/guicmds.py:334
msgid "Select Branch to Review"
msgstr "选择分支进行审阅"

#: cola/guicmds.py:334
msgid "Review"
msgstr "审阅"

#: cola/guicmds.py:343
msgid "Rename Existing Branch"
msgstr "重命名已有分支"

#: cola/guicmds.py:343 cola/widgets/selectcommits.py:71
msgid "Select"
msgstr "选择"

#: cola/guicmds.py:346 cola/widgets/branch.py:447
msgid "Enter New Branch Name"
msgstr "输入新分支名"

#: cola/guicmds.py:346 cola/widgets/browse.py:161 cola/widgets/stash.py:45
msgid "Rename"
msgstr "重命名"

#: cola/guicmds.py:366 cola/widgets/createbranch.py:123 cola/widgets/dag.py:422
#: cola/widgets/editremotes.py:56 cola/widgets/main.py:850
msgid "Reset"
msgstr "复位"

#: cola/guicmds.py:376
msgid "Reset All (Keep Unstaged Changes)"
msgstr ""

#: cola/guicmds.py:467 cola/widgets/main.py:661
msgid "Load Layout"
msgstr ""

#: cola/hidpi.py:41
msgid "Auto"
msgstr "自动"

#: cola/hidpi.py:42
msgid "Disable"
msgstr ""

#: cola/hidpi.py:43
msgid "x 1"
msgstr "x 1"

#: cola/hidpi.py:44
msgid "x 1.25"
msgstr ""

#: cola/hidpi.py:45
msgid "x 1.5"
msgstr "x 1.5"

#: cola/hidpi.py:46
msgid "x 2"
msgstr "x 2"

#: cola/icons.py:57 cola/themes.py:657
msgid "Default"
msgstr "默认"

#: cola/icons.py:58
msgid "Dark Theme"
msgstr ""

#: cola/icons.py:59
msgid "Light Theme"
msgstr ""

#: cola/interaction.py:34
#, python-format
msgid "\"%(command)s\" returned exit status %(status)d"
msgstr "\"%(command)s\" 命令返回状态  %(status)d"

#: cola/interaction.py:105 cola/widgets/main.py:609
msgid "Continue"
msgstr "继续"

#: cola/interaction.py:118
#, python-format
msgid "Run %s?"
msgstr "运行 %s?"

#: cola/interaction.py:119
#, python-format
msgid "Run the \"%s\" command?"
msgstr "运行 \"%s\" 命令吗?"

#: cola/interaction.py:121 cola/widgets/cfgactions.py:242
msgid "Run"
msgstr "运行"

#: cola/qtutils.py:721
msgid "Close..."
msgstr "关闭..."

#: cola/qtutils.py:858 cola/qtutils.py:912 cola/widgets/about.py:534
#: cola/widgets/remote.py:397 cola/widgets/text.py:1012
msgid "Close"
msgstr "关闭"

#: cola/qtutils.py:865 cola/sequenceeditor.py:429 cola/widgets/grep.py:100
msgid "Edit"
msgstr "编辑"

#: cola/qtutils.py:916 cola/qtutils.py:973
msgid "Detach"
msgstr "分离"

#: cola/qtutils.py:971
msgid "Attach"
msgstr "结合"

#: cola/sequenceeditor.py:113 cola/widgets/finder.py:223
#: cola/widgets/stash.py:168 cola/widgets/status.py:1400
msgid "Show Help"
msgstr "显示帮助"

#: cola/sequenceeditor.py:116 cola/sequenceeditor.py:183
#: cola/widgets/finder.py:160 cola/widgets/main.py:871 cola/widgets/stash.py:72
#: cola/widgets/stash.py:373
msgid "Help"
msgstr "帮助"

#: cola/sequenceeditor.py:171
msgid ""
"Accept changes and rebase\n"
"Shortcut: Ctrl+Enter"
msgstr ""
"接受变更并衍合\n"
"快捷键：Ctrl+Enter"

#: cola/sequenceeditor.py:178
msgid ""
"Launch external diff tool\n"
"Shortcut: Ctrl+D"
msgstr ""
"加载外部差异工具\n"
"快捷键: Ctrl+D"

#: cola/sequenceeditor.py:183 cola/widgets/finder.py:160
#: cola/widgets/stash.py:72
msgid ""
"Show help\n"
"Shortcut: ?"
msgstr ""
"显示帮助\n"
"快捷键: ?"

#: cola/sequenceeditor.py:187 cola/widgets/commitmsg.py:884
#: cola/widgets/commitmsg.py:1075 cola/widgets/standard.py:1101
msgid "Cancel"
msgstr "取消"

#: cola/sequenceeditor.py:188
msgid ""
"Cancel rebase\n"
"Shortcut: Ctrl+Q"
msgstr ""
"取消衍合\n"
"快捷键: Ctrl+Q"

#: cola/sequenceeditor.py:393
msgid "#"
msgstr ""

#: cola/sequenceeditor.py:394
msgid "Enabled"
msgstr "已启用"

#: cola/sequenceeditor.py:395
msgid "Command"
msgstr "命令"

#: cola/sequenceeditor.py:396
msgid "Commit@@noun"
msgstr "提交(commit)"

#: cola/sequenceeditor.py:397
msgid "Remarks"
msgstr ""

#: cola/sequenceeditor.py:398 cola/widgets/dag.py:716
msgid "Summary"
msgstr "概要"

#: cola/sequenceeditor.py:406 cola/widgets/dag.py:599 cola/widgets/dag.py:972
#: cola/widgets/diff.py:1540 cola/widgets/main.py:752
msgid "Copy Commit"
msgstr "复制 Commit"

#: cola/sequenceeditor.py:414
msgid "Toggle Enabled"
msgstr "切换已启用"

#: cola/sequenceeditor.py:418
msgid "Pick"
msgstr ""

#: cola/sequenceeditor.py:423
msgid "Reword"
msgstr "改写"

#: cola/sequenceeditor.py:434
msgid "Fixup"
msgstr "修正"

#: cola/sequenceeditor.py:441 cola/widgets/merge.py:56
msgid "Squash"
msgstr "压缩"

#: cola/sequenceeditor.py:448 cola/widgets/stash.py:62
msgid "Drop"
msgstr "丢弃"

#: cola/sequenceeditor.py:454
msgid "Shift Down"
msgstr "Shift 上箭"

#: cola/sequenceeditor.py:458
msgid "Shift Up"
msgstr "Shift 下键"

#: cola/sequenceeditor.py:638 cola/widgets/bookmarks.py:325
#: cola/widgets/branch.py:234 cola/widgets/browse.py:391
#: cola/widgets/commitmsg.py:129 cola/widgets/dag.py:404
#: cola/widgets/filelist.py:163 cola/widgets/main.py:90
#: cola/widgets/main.py:775 cola/widgets/startup.py:429
#: cola/widgets/text.py:1281
msgid "Actions"
msgstr "操作"

#: cola/sequenceeditor.py:653
msgid "Toggle Remark"
msgstr ""

#: cola/sequenceeditor.py:927
msgid ""
"\n"
"Commands\n"
"--------\n"
"pick = use commit\n"
"reword = use commit, but edit the commit message\n"
"edit = use commit, but stop for amending\n"
"squash = use commit, but meld into previous commit\n"
"fixup = like \"squash\", but discard this commit's log message\n"
"exec = run command (the rest of the line) using shell\n"
"break = stop here (continue rebase later)\n"
"drop = remove commit\n"
"label = label current HEAD with a name\n"
"reset = reset HEAD to a label\n"
"merge = create a merge commit\n"
"update-ref = update branches that point to commits\n"
"\n"
"These lines can be re-ordered; they are executed from top to bottom.\n"
"\n"
"If you disable a line here THAT COMMIT WILL BE LOST.\n"
"\n"
"However, if you disable everything, the rebase will be aborted.\n"
"\n"
"Keyboard Shortcuts\n"
"------------------\n"
"? = show help\n"
"j = move down\n"
"k = move up\n"
"J = shift row down\n"
"K = shift row up\n"
"\n"
"1, p = pick\n"
"2, r = reword\n"
"3, e = edit\n"
"4, f = fixup\n"
"5, s = squash\n"
"6, d = drop\n"
"spacebar = toggle enabled\n"
"\n"
"ctrl+enter = accept changes and rebase\n"
"ctrl+q     = cancel and abort the rebase\n"
"ctrl+d     = launch difftool\n"
msgstr ""

#: cola/sequenceeditor.py:970
msgid "Help - git-cola-sequence-editor"
msgstr "帮助 - git-cola-sequence-editor"

#: cola/themes.py:670
msgid "Flat light blue"
msgstr "扁平浅蓝"

#: cola/themes.py:677
msgid "Flat light red"
msgstr "扁平浅红"

#: cola/themes.py:684
msgid "Flat light grey"
msgstr "扁平浅灰"

#: cola/themes.py:691
msgid "Flat light green"
msgstr "扁平浅绿"

#: cola/themes.py:698
msgid "Flat dark blue"
msgstr "扁平深蓝"

#: cola/themes.py:705
msgid "Flat dark red"
msgstr "扁平深红"

#: cola/themes.py:712
msgid "Flat dark grey"
msgstr "扁平深灰"

#: cola/themes.py:719
msgid "Flat dark green"
msgstr "扁平深绿"

#: cola/themes.py:778
msgid "MacOS Aqua light"
msgstr ""

#: cola/themes.py:782
msgid "MacOS Aqua dark"
msgstr ""

#: cola/themes.py:788
msgid "MacOS Vibrant light"
msgstr ""

#: cola/themes.py:794
msgid "MacOS Vibrant dark"
msgstr ""

#: cola/models/browse.py:32 cola/widgets/bookmarks.py:471
#: cola/widgets/createtag.py:59 cola/widgets/editremotes.py:493
#: cola/widgets/prefs.py:204 cola/widgets/status.py:1467
#: cola/widgets/toolbar.py:317
msgid "Name"
msgstr "名称"

#: cola/models/browse.py:32 cola/widgets/main.py:97
msgid "Status"
msgstr "状态"

#: cola/models/browse.py:32 cola/widgets/createtag.py:76
msgid "Message"
msgstr "消息"

#: cola/models/browse.py:32 cola/models/browse.py:71 cola/widgets/dag.py:716
msgid "Author"
msgstr "作者"

#: cola/models/browse.py:32
msgid "Age"
msgstr "修改时间"

#: cola/models/browse.py:306 cola/models/browse.py:310
#, python-format
msgid "%d minutes ago"
msgstr "%d 分钟前"

#: cola/models/browse.py:313
#, python-format
msgid "%d hours ago"
msgstr "%d 小时前"

#: cola/models/browse.py:314
#, python-format
msgid "%d days ago"
msgstr "%d 天前"

#: cola/models/browse.py:327 cola/widgets/status.py:162
#: cola/widgets/status.py:645
msgid "Unmerged"
msgstr "未合并"

#: cola/models/browse.py:329
msgid "Partially Staged"
msgstr "部分已缓存"

#: cola/models/browse.py:331 cola/widgets/status.py:163
#: cola/widgets/status.py:636
msgid "Modified"
msgstr "已修改"

#: cola/models/browse.py:333 cola/widgets/status.py:161
#: cola/widgets/status.py:625
msgid "Staged"
msgstr "已缓存"

#: cola/models/browse.py:335
msgid "Changed Upstream"
msgstr "上游已更改"

#: cola/models/dag.py:342
msgid "STAGE: changes ready to commit"
msgstr ""

#: cola/models/dag.py:343
msgid "WORKTREE: unstaged changes"
msgstr ""

#: cola/models/main.py:655
#, python-format
msgid "http proxy configured by \"git config http.proxy %(url)s\""
msgstr ""

#: cola/models/main.py:690
msgid "http proxy configured by the \"http_proxy\" environment variable"
msgstr ""

#: cola/models/main.py:694 cola/models/main.py:705
#, python-format
msgid "%(scheme)s proxy configured from %(desktop)s settings: %(url)s"
msgstr ""

#: cola/models/main.py:701
msgid "https proxy configured by the \"https_proxy\" environment variable"
msgstr ""

#: cola/models/stash.py:144
msgid "Error Renaming Stash"
msgstr ""

#: cola/models/stash.py:145
msgid "\"git stash drop\" did not return a ref to rename."
msgstr ""

#: cola/models/stash.py:233
msgid "Error creating stash"
msgstr "创建暂存出错"

#: cola/models/stash.py:246 cola/widgets/stash.py:148
msgid "All changes"
msgstr ""

#: cola/models/stash.py:246
msgid "Stash all changes"
msgstr ""

#: cola/models/stash.py:247 cola/widgets/stash.py:155
msgid "Staged only"
msgstr ""

#: cola/models/stash.py:247
#, fuzzy
msgid "Stash staged changes only"
msgstr "提交已缓存修改"

#: cola/models/stash.py:249 cola/widgets/stash.py:162
msgid "Unstaged only"
msgstr ""

#: cola/models/stash.py:250
#, fuzzy
msgid "Stash unstaged changes only, keeping staged changes"
msgstr "撤销所选路径未缓存的改动"

#: cola/widgets/about.py:66
msgid "About git-cola"
msgstr "关于 git-cola"

#: cola/widgets/about.py:86 cola/widgets/main.py:516
msgid "About"
msgstr "关于"

#: cola/widgets/about.py:87
msgid "Version"
msgstr "版本"

#: cola/widgets/about.py:88
msgid "Authors"
msgstr "作者"

#: cola/widgets/about.py:89
msgid "Translators"
msgstr "翻译者"

#: cola/widgets/about.py:179
#, python-format
msgid ""
"\n"
"        <br>\n"
"            Git Cola version %(cola_version)s\n"
"        <ul>\n"
"            <li> %(platform_version)s\n"
"            <li> Python (%(python_path)s) %(python_version)s\n"
"            <li> Git %(git_version)s\n"
"            <li> Qt %(qt_version)s\n"
"            <li> QtPy %(qtpy_version)s\n"
"            <li> %(pyqt_api_name)s %(pyqt_api_version)s\n"
"        </ul>\n"
"    "
msgstr ""

#: cola/widgets/about.py:238 cola/widgets/about.py:413
msgid "Email contributor"
msgstr "电子邮件贡献者"

#: cola/widgets/about.py:248
msgid "Maintainer (since 2007) and developer"
msgstr "维护者 (从 2007 年开始) 和开发者"

#: cola/widgets/about.py:251 cola/widgets/about.py:252
#: cola/widgets/about.py:255 cola/widgets/about.py:258
#: cola/widgets/about.py:259 cola/widgets/about.py:260
#: cola/widgets/about.py:261 cola/widgets/about.py:262
#: cola/widgets/about.py:263 cola/widgets/about.py:264
#: cola/widgets/about.py:265 cola/widgets/about.py:266
#: cola/widgets/about.py:267 cola/widgets/about.py:268
#: cola/widgets/about.py:269 cola/widgets/about.py:270
#: cola/widgets/about.py:271 cola/widgets/about.py:272
#: cola/widgets/about.py:273 cola/widgets/about.py:274
#: cola/widgets/about.py:275 cola/widgets/about.py:276
#: cola/widgets/about.py:277 cola/widgets/about.py:278
#: cola/widgets/about.py:279 cola/widgets/about.py:280
#: cola/widgets/about.py:281 cola/widgets/about.py:282
#: cola/widgets/about.py:283 cola/widgets/about.py:284
#: cola/widgets/about.py:285 cola/widgets/about.py:286
#: cola/widgets/about.py:287 cola/widgets/about.py:288
#: cola/widgets/about.py:289 cola/widgets/about.py:290
#: cola/widgets/about.py:291 cola/widgets/about.py:292
#: cola/widgets/about.py:293 cola/widgets/about.py:294
#: cola/widgets/about.py:295 cola/widgets/about.py:296
#: cola/widgets/about.py:297 cola/widgets/about.py:298
#: cola/widgets/about.py:299 cola/widgets/about.py:300
#: cola/widgets/about.py:301 cola/widgets/about.py:302
#: cola/widgets/about.py:303 cola/widgets/about.py:304
#: cola/widgets/about.py:305 cola/widgets/about.py:306
#: cola/widgets/about.py:307 cola/widgets/about.py:308
#: cola/widgets/about.py:309 cola/widgets/about.py:310
#: cola/widgets/about.py:311 cola/widgets/about.py:312
#: cola/widgets/about.py:313 cola/widgets/about.py:314
#: cola/widgets/about.py:315 cola/widgets/about.py:316
#: cola/widgets/about.py:317 cola/widgets/about.py:318
#: cola/widgets/about.py:319 cola/widgets/about.py:320
#: cola/widgets/about.py:321 cola/widgets/about.py:322
#: cola/widgets/about.py:323 cola/widgets/about.py:324
#: cola/widgets/about.py:325 cola/widgets/about.py:326
#: cola/widgets/about.py:327 cola/widgets/about.py:328
#: cola/widgets/about.py:329 cola/widgets/about.py:330
#: cola/widgets/about.py:331 cola/widgets/about.py:332
#: cola/widgets/about.py:333 cola/widgets/about.py:334
#: cola/widgets/about.py:335 cola/widgets/about.py:336
#: cola/widgets/about.py:337 cola/widgets/about.py:338
#: cola/widgets/about.py:339 cola/widgets/about.py:340
#: cola/widgets/about.py:341 cola/widgets/about.py:342
#: cola/widgets/about.py:343 cola/widgets/about.py:344
#: cola/widgets/about.py:345 cola/widgets/about.py:346
#: cola/widgets/about.py:347 cola/widgets/about.py:348
#: cola/widgets/about.py:349 cola/widgets/about.py:350
#: cola/widgets/about.py:351 cola/widgets/about.py:352
#: cola/widgets/about.py:353 cola/widgets/about.py:354
#: cola/widgets/about.py:355 cola/widgets/about.py:356
#: cola/widgets/about.py:357 cola/widgets/about.py:358
#: cola/widgets/about.py:359 cola/widgets/about.py:360
#: cola/widgets/about.py:361 cola/widgets/about.py:362
#: cola/widgets/about.py:363 cola/widgets/about.py:364
#: cola/widgets/about.py:365 cola/widgets/about.py:366
#: cola/widgets/about.py:367 cola/widgets/about.py:368
#: cola/widgets/about.py:369 cola/widgets/about.py:370
#: cola/widgets/about.py:371 cola/widgets/about.py:372
#: cola/widgets/about.py:373 cola/widgets/about.py:374
#: cola/widgets/about.py:375 cola/widgets/about.py:376
#: cola/widgets/about.py:377 cola/widgets/about.py:378
#: cola/widgets/about.py:379 cola/widgets/about.py:380
#: cola/widgets/about.py:381 cola/widgets/about.py:382
#: cola/widgets/about.py:383 cola/widgets/about.py:384
#: cola/widgets/about.py:385 cola/widgets/about.py:386
#: cola/widgets/about.py:387 cola/widgets/about.py:388
#: cola/widgets/about.py:389 cola/widgets/about.py:390
#: cola/widgets/about.py:391 cola/widgets/about.py:392
msgid "Developer"
msgstr "开发者"

#: cola/widgets/about.py:399
#, python-format
msgid ""
"\n"
"        <br>\n"
"        Please use %(bug_link)s to report issues.\n"
"        <br>\n"
"    "
msgstr ""

#: cola/widgets/about.py:420 cola/widgets/about.py:448
#: cola/widgets/about.py:459
msgid "Traditional Chinese (Taiwan) translation"
msgstr "繁体中文 (台湾) 翻译"

#: cola/widgets/about.py:423 cola/widgets/about.py:456
msgid "Czech translation"
msgstr "捷克语翻译"

#: cola/widgets/about.py:424 cola/widgets/about.py:450
#: cola/widgets/about.py:454
msgid "Spanish translation"
msgstr "西班牙语翻译"

#: cola/widgets/about.py:425 cola/widgets/about.py:435
#: cola/widgets/about.py:436
msgid "Brazilian translation"
msgstr "巴西语翻译"

#: cola/widgets/about.py:426 cola/widgets/about.py:432
msgid "Simplified Chinese translation"
msgstr "简体中文翻译"

#: cola/widgets/about.py:427
msgid "Polish translation"
msgstr "波兰语翻译"

#: cola/widgets/about.py:428
msgid "Ukrainian translation"
msgstr "乌克兰语翻译"

#: cola/widgets/about.py:429 cola/widgets/about.py:455
msgid "Hungarian translation"
msgstr "匈牙利语翻译"

#: cola/widgets/about.py:430 cola/widgets/about.py:437
msgid "Japanese translation"
msgstr ""

#: cola/widgets/about.py:431 cola/widgets/about.py:440
#: cola/widgets/about.py:451
msgid "Turkish translation"
msgstr "土耳其语翻译"

#: cola/widgets/about.py:433 cola/widgets/about.py:441
#: cola/widgets/about.py:453
msgid "Translation"
msgstr ""

#: cola/widgets/about.py:434 cola/widgets/about.py:452
msgid "Indonesian translation"
msgstr "印尼语翻译"

#: cola/widgets/about.py:438 cola/widgets/about.py:442
#: cola/widgets/about.py:443
msgid "German translation"
msgstr "德语翻译"

#: cola/widgets/about.py:439
msgid "Russian translation"
msgstr "俄语翻译"

#: cola/widgets/about.py:444 cola/widgets/about.py:445
msgid "French translation"
msgstr "法语翻译"

#: cola/widgets/about.py:469
#, python-format
msgid ""
"\n"
"        <br>\n"
"            Git Cola has been translated into different languages thanks\n"
"            to the help of the individuals listed below.\n"
"\n"
"        <br>\n"
"        <p>\n"
"            Translation is approximate.  If you find a mistake,\n"
"            please let us know by opening an issue on Github:\n"
"        </p>\n"
"\n"
"        <p>\n"
"            %(bug_link)s\n"
"        </p>\n"
"\n"
"        <br>\n"
"        <p>\n"
"            We invite you to participate in translation by adding or updating\n"
"            a translation and opening a pull request.\n"
"        </p>\n"
"\n"
"        <br>\n"
"\n"
"    "
msgstr ""

#: cola/widgets/about.py:500
msgid "hotkeys.html"
msgstr "hotkeys_zh_CN.html"

#: cola/widgets/about.py:518
msgid "Shortcuts"
msgstr "快捷键"

#: cola/widgets/action.py:58
msgid "Stage changes using \"git add\""
msgstr ""

#: cola/widgets/action.py:61
msgid "Unstage changes using \"git reset\""
msgstr ""

#: cola/widgets/action.py:65 cola/widgets/main.py:369
msgid "Fetch..."
msgstr "获取..."

#: cola/widgets/action.py:67 cola/widgets/main.py:370
msgid "Fetch from one or more remotes using \"git fetch\""
msgstr ""

#: cola/widgets/action.py:70 cola/widgets/main.py:378
msgid "Push..."
msgstr "上传..."

#: cola/widgets/action.py:70 cola/widgets/main.py:379
msgid "Push to one or more remotes using \"git push\""
msgstr ""

#: cola/widgets/action.py:73 cola/widgets/main.py:387
msgid "Pull..."
msgstr "拉取..."

#: cola/widgets/action.py:73 cola/widgets/main.py:388
msgid "Integrate changes using \"git pull\""
msgstr ""

#: cola/widgets/action.py:76
msgid "Sync"
msgstr ""

#: cola/widgets/action.py:78
msgid "Integrate changes from tracking branches using \"git pull\""
msgstr ""

#: cola/widgets/action.py:81
msgid "Sync out"
msgstr ""

#: cola/widgets/action.py:83
msgid "Push changes to tracking branch using \"git push\""
msgstr ""

#: cola/widgets/action.py:86 cola/widgets/main.py:408
msgid "Stash..."
msgstr "暂存..."

#: cola/widgets/action.py:88 cola/widgets/main.py:409
msgid "Temporarily stash away uncommitted changes using \"git stash\""
msgstr ""

#: cola/widgets/action.py:91
msgid "Exit Diff"
msgstr ""

#: cola/widgets/action.py:91
msgid "Exit Diff mode"
msgstr ""

#: cola/widgets/archive.py:111
msgid "Save Archive"
msgstr "保存归档"

#: cola/widgets/archive.py:127
msgid "Prefix"
msgstr "前缀"

#: cola/widgets/archive.py:132
msgid "Advanced"
msgstr "高级"

#: cola/widgets/archive.py:196 cola/widgets/browse.py:617
msgid "File Saved"
msgstr "文件已保存"

#: cola/widgets/archive.py:196 cola/widgets/browse.py:617
#, python-format
msgid "File saved to \"%s\""
msgstr "文件保存为 \"%s\""

#: cola/widgets/archive.py:204
msgid "Overwrite File?"
msgstr "覆盖文件吗?"

#: cola/widgets/archive.py:205
#, python-format
msgid "The file \"%s\" exists and will be overwritten."
msgstr "文件 \"%s\" 已存在,将被覆盖."

#: cola/widgets/archive.py:206
#, python-format
msgid "Overwrite \"%s\"?"
msgstr "覆盖 \"%s\" 吗?"

#: cola/widgets/archive.py:207
msgid "Overwrite"
msgstr "覆盖"

#: cola/widgets/bookmarks.py:70 cola/widgets/diff.py:1905
#: cola/widgets/diff.py:1919 cola/widgets/gitignore.py:63
#: cola/widgets/prefs.py:559 cola/widgets/status.py:1397
msgid "Add"
msgstr "添加"

#: cola/widgets/bookmarks.py:78 cola/widgets/bookmarks.py:217
#: cola/widgets/startup.py:330
msgid "Open"
msgstr "打开"

#: cola/widgets/bookmarks.py:82 cola/widgets/grep.py:96
#: cola/widgets/search.py:41 cola/widgets/search.py:61
msgid "Search"
msgstr "搜寻"

#: cola/widgets/bookmarks.py:90
msgid "Favorite repositories"
msgstr "版本库收藏夹"

#: cola/widgets/bookmarks.py:92
msgid "Recent repositories"
msgstr "最近使用版本库"

#: cola/widgets/bookmarks.py:221 cola/widgets/startup.py:334
msgid "Accept"
msgstr "接受"

#: cola/widgets/bookmarks.py:225 cola/widgets/startup.py:338
msgid "Open in New Window"
msgstr "新窗口打开"

#: cola/widgets/bookmarks.py:229 cola/widgets/startup.py:342
msgid "Set Default Repository"
msgstr "选择默认版本库"

#: cola/widgets/bookmarks.py:233 cola/widgets/startup.py:346
msgid "Clear Default Repository"
msgstr "清除默认版本库"

#: cola/widgets/bookmarks.py:237 cola/widgets/startup.py:350
msgid "Rename Repository"
msgstr "重命名版本库"

#: cola/widgets/bookmarks.py:252 cola/widgets/main.py:748
#: cola/widgets/startup.py:365
msgid "Copy"
msgstr "复制"

#: cola/widgets/bookmarks.py:259 cola/widgets/startup.py:370
msgid "Prune Missing Entries"
msgstr ""

#: cola/widgets/bookmarks.py:262 cola/widgets/startup.py:373
msgid "Remove stale entries for repositories that no longer exist"
msgstr ""

#: cola/widgets/bookmarks.py:472 cola/widgets/submodules.py:123
msgid "Path"
msgstr "路径"

#: cola/widgets/bookmarks.py:474
msgid "Add Favorite"
msgstr "添加收藏"

#: cola/widgets/branch.py:67
msgid "Toggle the branches filter"
msgstr "切换分支过滤器"

#: cola/widgets/branch.py:76
msgid ""
"Set the sort order for branches and tags.\n"
"Toggle between date-based and version-name-based sorting."
msgstr ""

#: cola/widgets/branch.py:89 cola/widgets/main.py:126
msgid "Branches"
msgstr "分支"

#: cola/widgets/branch.py:186 cola/widgets/branch.py:263
#: cola/widgets/branch.py:303 cola/widgets/compare.py:37
#: cola/widgets/compare.py:52 cola/widgets/compare.py:57
msgid "Local"
msgstr "本地"

#: cola/widgets/branch.py:190 cola/widgets/branch.py:249
#: cola/widgets/branch.py:291 cola/widgets/branch.py:486
#: cola/widgets/compare.py:53 cola/widgets/compare.py:58
#: cola/widgets/remote.py:169
msgid "Remote"
msgstr "远程(remote)"

#: cola/widgets/branch.py:196 cola/widgets/branch.py:261
msgid "Tags"
msgstr "标签"

#: cola/widgets/branch.py:237 cola/widgets/merge.py:52
msgid "Visualize"
msgstr "图示"

#: cola/widgets/branch.py:250
msgid "Checkout as new branch"
msgstr "签出为新分支"

#: cola/widgets/branch.py:255
msgid "Merge into current branch"
msgstr "合并到当前分支"

#: cola/widgets/branch.py:269 cola/widgets/remote.py:964
msgid "Pull"
msgstr "拉取"

#: cola/widgets/branch.py:275 cola/widgets/remote.py:762
#: cola/widgets/remote.py:935
msgid "Push"
msgstr "推送"

#: cola/widgets/branch.py:281
msgid "Rename Branch"
msgstr "重命名分支"

#: cola/widgets/branch.py:313 cola/widgets/branch.py:834
msgid "Set Upstream Branch"
msgstr "设置上游分支"

#: cola/widgets/branch.py:396
#, python-format
msgid "Executing action %s"
msgstr "执行动作 %s"

#: cola/widgets/branch.py:396 cola/widgets/createbranch.py:299
msgid "Updating"
msgstr "更新"

#: cola/widgets/branch.py:447
msgid "Rename branch"
msgstr "重命名分支"

#: cola/widgets/branch.py:811
msgid "Filter branches..."
msgstr "过滤分支..."

#: cola/widgets/branch.py:851 cola/widgets/remote.py:184
msgid "Remote Branch"
msgstr "远程分支"

#: cola/widgets/browse.py:89 cola/widgets/main.py:1129
#, python-format
msgid "Repository: %s"
msgstr "版本库: %s"

#: cola/widgets/browse.py:91 cola/widgets/main.py:1131
#, python-format
msgid "Branch: %s"
msgstr "分支: %s"

#: cola/widgets/browse.py:98
#, python-format
msgid "%(project)s: %(branch)s - Browse"
msgstr "%(project)s: %(branch)s - 浏览器"

#: cola/widgets/browse.py:100
msgid "(Amending)"
msgstr "(正在修正)"

#: cola/widgets/browse.py:139 cola/widgets/status.py:284
msgid "View History..."
msgstr "查看历史..."

#: cola/widgets/browse.py:140
msgid "View history for selected paths"
msgstr "查看所选路径历史"

#: cola/widgets/browse.py:148
msgid "Stage/unstage selected paths for commit"
msgstr "缓存/取消缓存已选路径以提交"

#: cola/widgets/browse.py:155
msgid "Untrack Selected"
msgstr "取消跟踪所选项目"

#: cola/widgets/browse.py:156
msgid "Stop tracking paths"
msgstr "停止跟踪路径"

#: cola/widgets/browse.py:161
msgid "Rename selected paths"
msgstr "重命名所选路径"

#: cola/widgets/browse.py:167
msgid "Launch git-difftool on the current path"
msgstr "在当前路径运行 git-difftool"

#: cola/widgets/browse.py:174
msgid "Diff Against Predecessor..."
msgstr "与之前提交比较差异..."

#: cola/widgets/browse.py:175
msgid "Launch git-difftool against previous versions"
msgstr "对之前的版本启动 git-difftool"

#: cola/widgets/browse.py:183
msgid "Revert unstaged changes to selected paths"
msgstr "撤销所选路径未缓存的改动"

#: cola/widgets/browse.py:192
msgid "Revert uncommitted changes to selected paths"
msgstr "撤销所选路径未提交的改动"

#: cola/widgets/browse.py:200 cola/widgets/common.py:38
msgid "Edit selected paths"
msgstr "编辑所选路径"

#: cola/widgets/browse.py:208
#, fuzzy
msgid "Blame selected paths"
msgstr "编辑所选路径"

#: cola/widgets/browse.py:542
msgid "Select Previous Version"
msgstr "选择之前版本"

#: cola/widgets/browse.py:587 cola/widgets/browse.py:604
msgid "Error Saving File"
msgstr ""

#: cola/widgets/browse.py:609
#, python-format
msgid "Saved \"%(filename)s\" from \"%(ref)s\" to \"%(destination)s\""
msgstr "已从 \"%(ref)s\" 保存 \"%(filename)s\" 到 \"%(destination)s\""

#: cola/widgets/browse.py:628
#, python-format
msgid "Browsing %s"
msgstr "浏览 %s"

#: cola/widgets/cfgactions.py:81 cola/widgets/main.py:621
msgid "Abort"
msgstr "中止"

#: cola/widgets/cfgactions.py:147 cola/widgets/cfgactions.py:153
msgid "Abort Action"
msgstr "中止操作"

#: cola/widgets/cfgactions.py:149
msgid ""
"An action is still running.\n"
"Terminating it could result in data loss."
msgstr ""
"操作正在进行中.\n"
"若终止有可能造成数据损失."

#: cola/widgets/cfgactions.py:152
msgid "Abort the action?"
msgstr "终止此操作?"

#: cola/widgets/cfgactions.py:204
msgid "Arguments"
msgstr "参数"

#: cola/widgets/cfgactions.py:224 cola/widgets/merge.py:44
#: cola/widgets/remote.py:158
msgid "Local Branch"
msgstr "本地分支"

#: cola/widgets/cfgactions.py:225 cola/widgets/merge.py:45
msgid "Tracking Branch"
msgstr "正跟踪分支"

#: cola/widgets/cfgactions.py:226 cola/widgets/createbranch.py:114
#: cola/widgets/merge.py:46
msgid "Tag"
msgstr "标签"

#: cola/widgets/cfgactions.py:230 cola/widgets/createtag.py:82
msgid "Revision"
msgstr "版本"

#: cola/widgets/clone.py:52
#, python-format
msgid "Error: could not clone \"%s\""
msgstr "错误: 无法克隆 \"%s\""

#: cola/widgets/clone.py:61 cola/widgets/clone.py:102
msgid "Clone Repository"
msgstr "克隆已有版本库"

#: cola/widgets/clone.py:61
#, python-format
msgid "Cloning repository at %s"
msgstr "克隆位于 %s 的已有版本库"

#: cola/widgets/clone.py:107 cola/widgets/editremotes.py:494
#: cola/widgets/submodules.py:122
msgid "URL"
msgstr "URL"

#: cola/widgets/clone.py:110
msgid "Path or URL to clone (Env. $VARS okay)"
msgstr "克隆路径或 URL (可以使用环境变量)"

#: cola/widgets/clone.py:114
msgid "Initialize submodules"
msgstr "初始化子模块"

#: cola/widgets/clone.py:119
msgid "Reduce commit history to minimum"
msgstr "尽量减少提交历史"

#: cola/widgets/clone.py:124
msgid "Clone"
msgstr "克隆"

#: cola/widgets/clone.py:188
msgid "Error Cloning"
msgstr "克隆出错"

#: cola/widgets/clone.py:188 cola/widgets/clone.py:190
#, python-format
msgid "Could not parse Git URL: \"%s\""
msgstr "无法解析 URL \"%s\""

#: cola/widgets/clone.py:194
msgid "Select a parent directory for the new clone"
msgstr "为新克隆选择上级文件夹"

#: cola/widgets/clone.py:203
#, python-format
msgid "\"%s\" already exists, cola will create a new directory"
msgstr "\"%s\" 已经存在, 程序会新建文件夹"

#: cola/widgets/clone.py:204
msgid "Directory Exists"
msgstr "目录已存在"

#: cola/widgets/commitmsg.py:69
msgid "Sign off on this commit"
msgstr "对本次提交签名"

#: cola/widgets/commitmsg.py:72 cola/widgets/commitmsg.py:112
#: cola/widgets/main.py:796 cola/widgets/main.py:797
msgid "Commit@@verb"
msgstr "提交@@verb"

#: cola/widgets/commitmsg.py:75
msgid "Commit staged changes"
msgstr "提交已缓存修改"

#: cola/widgets/commitmsg.py:76
msgid "Clear..."
msgstr "清除..."

#: cola/widgets/commitmsg.py:110
msgid ""
"Commit staged changes\n"
"Shortcut: Ctrl+Enter"
msgstr ""
"提交已缓存变更\n"
"快捷键: Ctrl+Enter"

#: cola/widgets/commitmsg.py:131
msgid "Actions..."
msgstr "操作..."

#: cola/widgets/commitmsg.py:142
msgid "Amend Last Commit"
msgstr "修正上次提交"

#: cola/widgets/commitmsg.py:153 cola/widgets/commitmsg.py:917
msgid "Set Commit Date"
msgstr ""

#: cola/widgets/commitmsg.py:159 cola/widgets/commitmsg.py:1107
msgid "Set Commit Author"
msgstr ""

#: cola/widgets/commitmsg.py:166
msgid "Bypass Commit Hooks"
msgstr "跳过提交钩子"

#: cola/widgets/commitmsg.py:172 cola/widgets/merge.py:76
msgid "Create Signed Commit"
msgstr "创建带签名提交: %s"

#: cola/widgets/commitmsg.py:178 cola/widgets/prefs.py:369
msgid "Check Spelling"
msgstr "检查拼写"

#: cola/widgets/commitmsg.py:185 cola/widgets/prefs.py:338
msgid "Auto-Wrap Lines"
msgstr "自动换行"

#: cola/widgets/commitmsg.py:192
msgid "Load Previous Commit Message"
msgstr "加载前一次提交信息"

#: cola/widgets/commitmsg.py:196
msgid "Fixup Previous Commit"
msgstr "修正前一次提交"

#: cola/widgets/commitmsg.py:202
msgid "Cancel the commit author override."
msgstr ""

#: cola/widgets/commitmsg.py:204
msgid "A commit will be recorded with this author"
msgstr ""

#: cola/widgets/commitmsg.py:209
msgid "A commit will be recorded with this date and time"
msgstr ""

#: cola/widgets/commitmsg.py:214
msgid "Cancel the commit date override."
msgstr ""

#: cola/widgets/commitmsg.py:399
msgid "Clear commit message?"
msgstr "清除提交消息吗?"

#: cola/widgets/commitmsg.py:400
msgid "The commit message will be cleared."
msgstr "提交消息会被清除。"

#: cola/widgets/commitmsg.py:401
msgid "This cannot be undone.  Clear commit message?"
msgstr "此操作无法恢复. 清空提交消息吗?"

#: cola/widgets/commitmsg.py:402
msgid "Clear commit message"
msgstr "清除提交信息"

#: cola/widgets/commitmsg.py:543
msgid ""
"Please supply a commit message.\n"
"\n"
"A good commit message has the following format:\n"
"\n"
"- First line: Describe in one sentence what you did.\n"
"- Second line: Blank\n"
"- Remaining lines: Describe why this change is good.\n"
msgstr ""
"请提供一条提交信息.\n"
"\n"
"一条好的提交信息有下列格式:\n"
"\n"
"- 第一行: 一句话概括你做的修改.\n"
"- 第二行: 空行\n"
"- 剩余行: 请描述为什么你做的这些改动是好的.\n"

#: cola/widgets/commitmsg.py:550
msgid "Missing Commit Message"
msgstr "提交信息不存在"

#: cola/widgets/commitmsg.py:560
msgid ""
"No changes to commit.\n"
"\n"
"You must stage at least 1 file before you can commit."
msgstr ""
"没有需要提交的改动.\n"
"\n"
"提交前你必须首先缓存至少一个文件."

#: cola/widgets/commitmsg.py:565
msgid "Would you like to stage and commit all modified files?"
msgstr "要缓存并提交所有已修改文件吗?"

#: cola/widgets/commitmsg.py:568
msgid "Stage and commit?"
msgstr "缓存并提交吗?"

#: cola/widgets/commitmsg.py:571
msgid "Stage and Commit"
msgstr "缓存并提交"

#: cola/widgets/commitmsg.py:577
msgid "Nothing to commit"
msgstr "没有改动可提交"

#: cola/widgets/commitmsg.py:595
msgid "Amend the published commit?"
msgstr "修正已发布的提交吗?"

#: cola/widgets/commitmsg.py:596
msgid "Amend Commit"
msgstr "修正提交"

#: cola/widgets/commitmsg.py:635
msgid "Commit failed"
msgstr "克隆失败"

#: cola/widgets/commitmsg.py:678
msgid "More..."
msgstr "更多..."

#: cola/widgets/commitmsg.py:684
msgid "Select Commit"
msgstr "选择提交"

#: cola/widgets/commitmsg.py:771
#, python-format
msgid "Setting commit date to %s"
msgstr ""

#: cola/widgets/commitmsg.py:800
#, python-format
msgid "Setting commit author to %s"
msgstr ""

#: cola/widgets/commitmsg.py:861 cola/widgets/commitmsg.py:930
msgid "Decrement"
msgstr ""

#: cola/widgets/commitmsg.py:868 cola/widgets/commitmsg.py:927
msgid "Increment"
msgstr ""

#: cola/widgets/commitmsg.py:875
msgid "Reset time to latest commit"
msgstr ""

#: cola/widgets/commitmsg.py:881
msgid "Reset time to current time"
msgstr ""

#: cola/widgets/commitmsg.py:887
msgid "Set Date and Time"
msgstr ""

#: cola/widgets/commitmsg.py:1050
msgid "Override the commit author when authoring commits"
msgstr ""

#: cola/widgets/commitmsg.py:1060
msgid "Set author to match the latest commit"
msgstr ""

#: cola/widgets/commitmsg.py:1066
msgid "Reset author to the current author"
msgstr ""

#: cola/widgets/commitmsg.py:1072
msgid "Reset to default author"
msgstr ""

#: cola/widgets/commitmsg.py:1078
msgid "Set Author"
msgstr ""

#: cola/widgets/commitmsg.py:1165
msgid "Commit summary"
msgstr "提交概要"

#: cola/widgets/commitmsg.py:1212
msgid "Extended description..."
msgstr "拓展描述..."

#: cola/widgets/compare.py:35
msgid "*** Branch Point ***"
msgstr "*** 分支点 ***"

#: cola/widgets/compare.py:36
msgid "*** Sandbox ***"
msgstr "*** 沙盒 ***"

#: cola/widgets/compare.py:43
msgid "Branch Diff Viewer"
msgstr "分支差异查看器"

#: cola/widgets/compare.py:74
msgid "File Differences"
msgstr "文件差异"

#: cola/widgets/createbranch.py:84 cola/widgets/createbranch.py:133
#: cola/widgets/createbranch.py:298 cola/widgets/dag.py:486
msgid "Create Branch"
msgstr "创建分支"

#: cola/widgets/createbranch.py:96
msgid "Branch Name"
msgstr "分支名"

#: cola/widgets/createbranch.py:105
msgid "Starting Revision"
msgstr "起始版本"

#: cola/widgets/createbranch.py:112
msgid "Local branch"
msgstr "本地分支"

#: cola/widgets/createbranch.py:113
msgid "Tracking branch"
msgstr "跟踪分支"

#: cola/widgets/createbranch.py:119
msgid "Update Existing Branch:"
msgstr "更新已有分支:"

#: cola/widgets/createbranch.py:121 cola/widgets/standard.py:1226
msgid "No"
msgstr "号码"

#: cola/widgets/createbranch.py:122
msgid "Fast Forward Only"
msgstr "仅快速合并"

#: cola/widgets/createbranch.py:125
msgid "Fetch Tracking Branch"
msgstr "获取跟踪分支"

#: cola/widgets/createbranch.py:128
msgid "Checkout After Creation"
msgstr "在创建后签出"

#: cola/widgets/createbranch.py:249
msgid "Missing Data"
msgstr "数据不存在"

#: cola/widgets/createbranch.py:250
msgid "Please provide both a branch name and revision expression."
msgstr "请同时提供分支名称和版本表达式."

#: cola/widgets/createbranch.py:255
#, python-format
msgid "Branch \"%s\" already exists."
msgstr "分支 '%s' 已经存在."

#: cola/widgets/createbranch.py:256 cola/widgets/createbranch.py:268
msgid "Branch Exists"
msgstr "分支已存在"

#: cola/widgets/createbranch.py:263
#, python-format
msgid "Resetting \"%(branch)s\" to \"%(revision)s\" will lose commits."
msgstr "复位 \"%(branch)s\" to \"%(revision)s\" 将丢失提交."

#: cola/widgets/createbranch.py:278
#, python-format
msgid "%d skipped"
msgstr "%d 已跳过"

#: cola/widgets/createbranch.py:280
msgid "Recovering lost commits may not be easy."
msgstr "恢复丢失的提交是比较困难的."

#: cola/widgets/createbranch.py:283
#, python-format
msgid "Reset \"%(branch)s\" to \"%(revision)s\"?"
msgstr "复位分支 \"%(branch)s\" 到 \"%(revision)s\" 吗?"

#: cola/widgets/createbranch.py:289
msgid "Reset Branch?"
msgstr "重置分支吗?"

#: cola/widgets/createbranch.py:311
msgid "Error Creating Branch"
msgstr "创建分支出错"

#: cola/widgets/createbranch.py:313
#, python-format
msgid "\"%(command)s\" returned exit status \"%(status)d\""
msgstr "\"%(command)s\" 命令返回状态 \"%(status)d\""

#: cola/widgets/createtag.py:53 cola/widgets/createtag.py:89
#: cola/widgets/dag.py:494
msgid "Create Tag"
msgstr "创建标签"

#: cola/widgets/createtag.py:61
msgid "vX.Y.Z"
msgstr "vX.Y.Z"

#: cola/widgets/createtag.py:63
msgid "Specifies the tag name"
msgstr "指定标签名称"

#: cola/widgets/createtag.py:69
msgid "Sign Tag"
msgstr "为标签签名"

#: cola/widgets/createtag.py:71
msgid "Whether to sign the tag (git tag -s)"
msgstr "是否为标签签名 (git tag -s)"

#: cola/widgets/createtag.py:78
msgid "Tag message..."
msgstr "标签信息..."

#: cola/widgets/createtag.py:79
msgid "Specifies the tag message"
msgstr "指定标签信息"

#: cola/widgets/createtag.py:86
msgid "Specifies the commit to tag"
msgstr "指定标签的 commit 值"

#: cola/widgets/dag.py:475
msgid "Diff this -> selected"
msgstr "此文件 -> 所选文件 比较差异"

#: cola/widgets/dag.py:481
msgid "Diff selected -> this"
msgstr "所选文件 -> 此文件 比较差异"

#: cola/widgets/dag.py:490
msgid "Create Patch"
msgstr "创建补丁"

#: cola/widgets/dag.py:499 cola/widgets/main.py:330
msgid "Save As Tarball/Zip..."
msgstr "存为压缩存档 Tar/Zip..."

#: cola/widgets/dag.py:504 cola/widgets/search.py:78
msgid "Cherry Pick"
msgstr "挑取(Cherry Pick)"

#: cola/widgets/dag.py:507
msgid "Revert"
msgstr "撤销"

#: cola/widgets/dag.py:519
msgid "Launch Directory Diff Tool"
msgstr "启动目录差异工具"

#: cola/widgets/dag.py:529
msgid "Checkout Detached HEAD"
msgstr "签出分离的 HEAD"

#: cola/widgets/dag.py:534
msgid "Rebase to this commit"
msgstr ""

#: cola/widgets/dag.py:551
msgid "Restore Worktree and Reset All (Keep Unstaged Edits)"
msgstr ""

#: cola/widgets/dag.py:577 cola/widgets/filelist.py:39
msgid "Grab File..."
msgstr "抓取文件..."

#: cola/widgets/dag.py:583 cola/widgets/filelist.py:42
msgid "Grab File from Parent Commit..."
msgstr ""

#: cola/widgets/dag.py:591 cola/widgets/filelist.py:45
msgid "Trace Evolution of Line Range..."
msgstr ""

#: cola/widgets/dag.py:608 cola/widgets/diff.py:1533
msgid "Copy Commit (Short)"
msgstr ""

#: cola/widgets/dag.py:622
msgid "Commits authored by me"
msgstr ""

#: cola/widgets/dag.py:625
msgid "Pickaxe search for changes containing text"
msgstr ""

#: cola/widgets/dag.py:629
msgid "Search commit messages"
msgstr ""

#: cola/widgets/dag.py:633
msgid "Ignore merge commits"
msgstr ""

#: cola/widgets/dag.py:636
msgid "Filter commits by line range"
msgstr ""

#: cola/widgets/dag.py:716
msgid "Date, Time"
msgstr "日期, 时间"

#: cola/widgets/dag.py:726
msgid "Go Up"
msgstr "上一项"

#: cola/widgets/dag.py:730
msgid "Go Down"
msgstr "下一项"

#: cola/widgets/dag.py:734 cola/widgets/dag.py:924 cola/widgets/dag.py:1914
#: cola/widgets/diff.py:909
msgid "Zoom to Fit"
msgstr "缩放到适合"

#: cola/widgets/dag.py:916 cola/widgets/dag.py:1912
msgid "Zoom Out"
msgstr "缩小"

#: cola/widgets/dag.py:920 cola/widgets/dag.py:1906
msgid "Zoom In"
msgstr "放大"

#: cola/widgets/dag.py:988
msgid "Log"
msgstr "记录"

#: cola/widgets/dag.py:995
msgid "Files"
msgstr "文件"

#: cola/widgets/dag.py:1024
msgid "Graph"
msgstr "图示"

#: cola/widgets/dag.py:1031
msgid "Display Worktree Status"
msgstr ""

#: cola/widgets/dag.py:1034 cola/widgets/main.py:650
msgid "Lock Layout"
msgstr "锁定布局"

#: cola/widgets/dag.py:1046 cola/widgets/main.py:863 cola/widgets/main.py:985
msgid "View"
msgstr "视图"

#: cola/widgets/dag.py:1156
#, python-format
msgid "%(project)s: %(ref)s - DAG"
msgstr "%(project)s: %(ref)s - 历史视图"

#: cola/widgets/dag.py:1163
msgid " - DAG"
msgstr " - 历史视图"

#: cola/widgets/dag.py:1337
msgid "Trace Evolution of Line Range"
msgstr ""

#: cola/widgets/dag.py:1338
msgid "Select Line Range"
msgstr ""

#: cola/widgets/dag.py:1917
msgid "Select Parent"
msgstr "选择父项目"

#: cola/widgets/dag.py:1922
msgid "Select Oldest Parent"
msgstr "选择最旧父项目"

#: cola/widgets/dag.py:1928
msgid "Select Child"
msgstr "选择子项目"

#: cola/widgets/dag.py:1932
msgid "Select Newest Child"
msgstr "选择最新子项目"

#: cola/widgets/diff.py:211
msgid "Copy Diff"
msgstr ""

#: cola/widgets/diff.py:576 cola/widgets/diff.py:1785
msgid "Search in Diff"
msgstr ""

#: cola/widgets/diff.py:584
msgid "Loading..."
msgstr "加载中..."

#: cola/widgets/diff.py:855
msgid "Ignore changes in whitespace at EOL"
msgstr "行尾忽略空格"

#: cola/widgets/diff.py:858
msgid "Ignore changes in amount of whitespace"
msgstr "忽略空格数量"

#: cola/widgets/diff.py:860
msgid "Ignore all whitespace"
msgstr "忽略所有空格"

#: cola/widgets/diff.py:862
msgid "Show whole surrounding functions of changes"
msgstr "显示包含修改的整个函数"

#: cola/widgets/diff.py:865
msgid "Show line numbers"
msgstr "显示行号"

#: cola/widgets/diff.py:867
msgid "Show filenames"
msgstr ""

#: cola/widgets/diff.py:869
msgid "Enable word wrapping"
msgstr ""

#: cola/widgets/diff.py:872
msgid "Maximum diff size in megabytes (MB)"
msgstr ""

#: cola/widgets/diff.py:879
msgid "The maximum diff size in megabytes (MB)"
msgstr ""

#: cola/widgets/diff.py:882
msgid "Unlimited"
msgstr ""

#: cola/widgets/diff.py:896 cola/widgets/diff.py:920
msgid "Diff Options"
msgstr "差异选项"

#: cola/widgets/diff.py:900
msgid "Toggle image diff"
msgstr ""

#: cola/widgets/diff.py:905
msgid "Side by side"
msgstr "并排"

#: cola/widgets/diff.py:905
msgid "XOR"
msgstr "异或"

#: cola/widgets/diff.py:905
msgid "Pixel XOR"
msgstr "像素异或"

#: cola/widgets/diff.py:910
msgid "25%"
msgstr "25%"

#: cola/widgets/diff.py:911
msgid "50%"
msgstr "50%"

#: cola/widgets/diff.py:912
msgid "100%"
msgstr "100%"

#: cola/widgets/diff.py:913
msgid "200%"
msgstr "200%"

#: cola/widgets/diff.py:914
msgid "400%"
msgstr "400%"

#: cola/widgets/diff.py:915
msgid "800%"
msgstr "800%"

#: cola/widgets/diff.py:1020 cola/widgets/diff.py:1914 cola/widgets/stash.py:51
#: cola/widgets/stash.py:135 cola/widgets/toolbar.py:328
msgid "Apply"
msgstr "应用"

#: cola/widgets/diff.py:1029 cola/widgets/diff.py:1339
msgid "Revert Selected Lines"
msgstr "撤销所选行"

#: cola/widgets/diff.py:1045
msgid "Edit and Apply"
msgstr ""

#: cola/widgets/diff.py:1052
msgid "Edit and Revert"
msgstr ""

#: cola/widgets/diff.py:1130
msgid "Unstage Selected Lines"
msgstr "取消缓存所选行(&S)"

#: cola/widgets/diff.py:1132
msgid "Unstage Diff Hunk"
msgstr "取消缓存差异区域"

#: cola/widgets/diff.py:1159 cola/widgets/diff.py:1221
#: cola/widgets/status.py:856 cola/widgets/status.py:957
msgid "Launch git-cola"
msgstr "启动 git-cola"

#: cola/widgets/diff.py:1165
msgid "Stage Selected Lines"
msgstr "缓存所选行"

#: cola/widgets/diff.py:1166
msgid "Edit Selected Lines to Stage..."
msgstr ""

#: cola/widgets/diff.py:1167
msgid "Revert Selected Lines..."
msgstr "撤销所选行..."

#: cola/widgets/diff.py:1168
msgid "Edit Selected Lines to Revert..."
msgstr ""

#: cola/widgets/diff.py:1170
msgid "Stage Diff Hunk"
msgstr "缓存差异区域"

#: cola/widgets/diff.py:1171
msgid "Edit Diff Hunk to Stage..."
msgstr ""

#: cola/widgets/diff.py:1172
msgid "Revert Diff Hunk..."
msgstr "撤销差异区域..."

#: cola/widgets/diff.py:1173
msgid "Edit Diff Hunk to Revert..."
msgstr ""

#: cola/widgets/diff.py:1237
msgid "Edit Selected Lines to Unstage..."
msgstr ""

#: cola/widgets/diff.py:1239
msgid "Edit Diff Hunk to Unstage..."
msgstr ""

#: cola/widgets/diff.py:1338
msgid "Revert Selected Lines?"
msgstr "撤销所选行吗?"

#: cola/widgets/diff.py:1341
msgid "Revert Diff Hunk?"
msgstr "撤销差异区域吗?"

#: cola/widgets/diff.py:1342
msgid "Revert Diff Hunk"
msgstr "撤销差异区域"

#: cola/widgets/diff.py:1347
#, fuzzy
msgid ""
"This operation drops uncommitted changes.\n"
"These changes cannot be recovered."
msgstr ""
"此操作将丢弃未提交的修改.\n"
"造成的改动将无法撤销."

#: cola/widgets/diff.py:1408 cola/widgets/main.py:701
msgid "Patches"
msgstr ""

#: cola/widgets/diff.py:1412
msgid "Export Patch"
msgstr ""

#: cola/widgets/diff.py:1419
msgid "Append Patch"
msgstr ""

#: cola/widgets/diff.py:1436
msgid "Choose Patch..."
msgstr ""

#: cola/widgets/diff.py:1488
msgid "Append Patch..."
msgstr ""

#: cola/widgets/diff.py:1515
msgid "Error writing patch"
msgstr ""

#: cola/widgets/diff.py:1516
#, python-format
msgid "Unable to write patch to \"%s\". Check permissions?"
msgstr ""

#: cola/widgets/diff.py:1529
msgid "Click to Copy"
msgstr ""

#: cola/widgets/diff.py:1585
msgid "Copy Name"
msgstr ""

#: cola/widgets/diff.py:1591
msgid "Copy Email"
msgstr ""

#: cola/widgets/diff.py:1596
msgid "Send Email"
msgstr ""

#: cola/widgets/diff.py:1878
msgid "Apply Patches"
msgstr "应用补丁"

#: cola/widgets/diff.py:1889
msgid ""
"\n"
"            <p>\n"
"                Drag and drop or use the <strong>Add</strong> button to add\n"
"                patches to the list\n"
"            </p>\n"
"            "
msgstr ""
"\n"
"            <p>\n"
"                拖放或使用 <strong>添加</strong> 按钮\n"
"                将补丁加入列表\n"
"            </p>\n"
"            "

#: cola/widgets/diff.py:1905
msgid "Add patches (+)"
msgstr "添加补丁 (+)"

#: cola/widgets/diff.py:1911 cola/widgets/prefs.py:567
msgid "Remove selected (Delete)"
msgstr "移除所选 (删除)"

#: cola/widgets/diff.py:1977
msgid "Select patch file(s)..."
msgstr "选择补丁文件..."

#: cola/widgets/editremotes.py:37
msgid "Edit Remotes"
msgstr "编辑远程"

#: cola/widgets/editremotes.py:47
msgid "Remote git repositories - double-click to rename"
msgstr "远程版本库 - 双击以改名"

#: cola/widgets/editremotes.py:60
msgid ""
"Add and remove remote repositories using the \n"
"Add(+) and Delete(-) buttons on the left-hand side.\n"
"\n"
"Remotes can be renamed by selecting one from the list\n"
"and pressing \"enter\", or by double-clicking."
msgstr ""
"用左边的添加(+)和删除(-)按钮\n"
"来添加或移除远程版本库\n"
"\n"
"从列表中选定可为远程改名\n"
"完成后按回车键或直接双击."

#: cola/widgets/editremotes.py:66
msgid "Edit remotes by selecting them from the list"
msgstr "从列表中选择远程进行编辑"

#: cola/widgets/editremotes.py:79
msgid "Add new remote git repository"
msgstr "添加新远程版本库"

#: cola/widgets/editremotes.py:86
msgid "Delete remote"
msgstr "删除远程"

#: cola/widgets/editremotes.py:357
#, python-format
msgid "Gathering info for \"%s\"..."
msgstr "为 \"%s\" 收集信息..."

#: cola/widgets/editremotes.py:417
msgid "Add Remote"
msgstr "添加远程"

#: cola/widgets/editremotes.py:476
msgid "Add remote"
msgstr "添加远程"

#: cola/widgets/editremotes.py:477
msgid "Name for the new remote"
msgstr "新远程的名称"

#: cola/widgets/editremotes.py:480 cola/widgets/search.py:45
#: cola/widgets/startup.py:61 cola/widgets/startup.py:279
msgid "Browse..."
msgstr "浏览..."

#: cola/widgets/editremotes.py:480
#, fuzzy
msgid "Select repository"
msgstr "选择版本库..."

#: cola/widgets/filelist.py:27
msgid "Filename"
msgstr "文件名"

#: cola/widgets/filelist.py:30
msgid "Show History"
msgstr "显示历史"

#: cola/widgets/filelist.py:172
msgid "Toggle remark of touching commits"
msgstr ""

#: cola/widgets/finder.py:64
#, fuzzy
msgid ""
"\n"
"Keyboard Shortcuts\n"
"------------------\n"
"J, Down     = Move Down\n"
"K, Up       = Move Up\n"
"Enter       = Edit Selected Files\n"
"Spacebar    = Open File Using Default Application\n"
"Ctrl + L    = Focus Text Entry Field\n"
"?           = Show Help\n"
"\n"
"The up and down arrows change focus between the text entry field\n"
"and the results.\n"
msgstr ""
"\n"
"键盘快捷键\n"
"------------------\n"
"J, 向上     = 下移\n"
"K, 向下     = 上移\n"
"Enter       = 编辑所选文件\n"
"Spacebar    = 使用默认程序打开文件\n"
"Ctrl+L      = 聚焦于文本输入区\n"
"?           = 显示帮助\n"
"\n"
"在文本输入区和结果区之间\n"
"使用向上/向下键以切换聚焦\n"

#: cola/widgets/finder.py:78
msgid "Help - Find Files"
msgstr "帮助 - 查找文件"

#: cola/widgets/finder.py:129 cola/widgets/main.py:291
msgid "Find Files"
msgstr "查找文件"

#: cola/widgets/finder.py:138
msgid "<path> ..."
msgstr "<路径> ..."

#: cola/widgets/gitignore.py:27
msgid "Add to exclusions"
msgstr ""

#: cola/widgets/gitignore.py:31
msgid "Ignore filename or pattern"
msgstr "忽略文件名或匹配模式"

#: cola/widgets/gitignore.py:43
msgid "Ignore exact filename"
msgstr "忽略精确文件名"

#: cola/widgets/gitignore.py:45
msgid "Ignore custom pattern"
msgstr "忽略自定义模式"

#: cola/widgets/gitignore.py:53
msgid "Add to .gitignore"
msgstr "添加至 .gitignore"

#: cola/widgets/gitignore.py:54
msgid "Add to local .git/info/exclude"
msgstr ""

#: cola/widgets/grep.py:110
msgid "command-line arguments"
msgstr "命令行参数"

#: cola/widgets/grep.py:114
msgid "Choose the \"git grep\" regular expression mode"
msgstr "选择 \"git grep\" 正则表达式模式"

#: cola/widgets/grep.py:115
msgid "Basic Regexp"
msgstr "基本正则表达式"

#: cola/widgets/grep.py:115
msgid "Extended Regexp"
msgstr "拓展正则表达式"

#: cola/widgets/grep.py:115
msgid "Fixed String"
msgstr "特定字符串"

#: cola/widgets/grep.py:120
msgid "Search using a POSIX basic regular expression"
msgstr "使用 POSIX 基本正则表达式查找"

#: cola/widgets/grep.py:121
msgid "Search using a POSIX extended regular expression"
msgstr "使用 POSIX 拓展正则表达式查找"

#: cola/widgets/grep.py:122
msgid "Search for a fixed string"
msgstr "用特定字符串查找"

#: cola/widgets/grep.py:130
msgid "grep result..."
msgstr "筛选结果..."

#: cola/widgets/grep.py:140
msgid "Shell arguments"
msgstr "Shell 参数"

#: cola/widgets/grep.py:142
msgid ""
"Parse arguments using a shell.\n"
"Queries with spaces will require \"double quotes\"."
msgstr ""
"用 Shell 解析参数\n"
"若命令行条目包含空格, 请添加双引号."

#: cola/widgets/log.py:32
msgid "Clear"
msgstr ""

#: cola/widgets/log.py:39 cola/widgets/log.py:141
msgid "Right-click links to open:"
msgstr ""

#: cola/widgets/log.py:59
#, python-format
msgid "exit code %s"
msgstr "退出代码 %s"

#: cola/widgets/log.py:107
msgid "Remote Messages"
msgstr ""

#: cola/widgets/main.py:84
msgid "Browser"
msgstr "浏览器"

#: cola/widgets/main.py:106
msgid "Favorites"
msgstr "收藏夹"

#: cola/widgets/main.py:115
msgid "Recent"
msgstr "最近"

#: cola/widgets/main.py:138 cola/widgets/submodules.py:84
msgid "Submodules"
msgstr "子模块"

#: cola/widgets/main.py:148 cola/widgets/merge.py:72
msgid "Commit"
msgstr "提交"

#: cola/widgets/main.py:159
msgid "Console"
msgstr "控制台"

#: cola/widgets/main.py:183
msgid "Minimize Window"
msgstr ""

#: cola/widgets/main.py:186 cola/widgets/status.py:794
msgid "Unstage All"
msgstr "全部取消缓存"

#: cola/widgets/main.py:201
msgid "Diffstat"
msgstr "差异统计"

#: cola/widgets/main.py:222
msgid "Apply Patches..."
msgstr "应用补丁..."

#: cola/widgets/main.py:228
msgid "Abort Applying Patches..."
msgstr ""

#: cola/widgets/main.py:229
msgid "Abort the current \"git am\" patch session"
msgstr ""

#: cola/widgets/main.py:236
msgid "Continue Applying Patches"
msgstr ""

#: cola/widgets/main.py:237
msgid "Commit the current state and continue applying patches"
msgstr ""

#: cola/widgets/main.py:244 cola/widgets/main.py:616
msgid "Skip Current Patch"
msgstr "跳过当前补丁"

#: cola/widgets/main.py:245
msgid "Skip applying the current patch and continue applying patches"
msgstr ""

#: cola/widgets/main.py:252
msgid "Export Patches..."
msgstr "导出补丁..."

#: cola/widgets/main.py:272 cola/widgets/prefs.py:660
msgid "Preferences"
msgstr "首选项"

#: cola/widgets/main.py:277
msgid "Edit Remotes..."
msgstr "编辑远程..."

#: cola/widgets/main.py:299
msgid "Recently Modified Files..."
msgstr "最近修改过的文件 ..."

#: cola/widgets/main.py:307
msgid "Cherry-Pick..."
msgstr "挑取(Cherry-Pick)..."

#: cola/widgets/main.py:318
msgid "Load Commit Message..."
msgstr "加载提交信息..."

#: cola/widgets/main.py:324
msgid "Prepare Commit Message"
msgstr "准备提交信息"

#: cola/widgets/main.py:335
msgid "Quit"
msgstr "退出"

#: cola/widgets/main.py:339
msgid "Grep"
msgstr "筛选 (grep)"

#: cola/widgets/main.py:344
msgid "Merge..."
msgstr "合并 (merge)..."

#: cola/widgets/main.py:355
msgid "Update All Submodules..."
msgstr "更新所有子模块..."

#: cola/widgets/main.py:395
msgid "Open..."
msgstr "打开..."

#: cola/widgets/main.py:401
msgid "Open in New Window..."
msgstr "在新窗口打开..."

#: cola/widgets/main.py:464 cola/widgets/startup.py:54
msgid "Clone..."
msgstr "克隆(clone)..."

#: cola/widgets/main.py:470
msgid "Documentation"
msgstr "帮助文档"

#: cola/widgets/main.py:476
msgid "Keyboard Shortcuts"
msgstr "键盘快捷键"

#: cola/widgets/main.py:481
msgid "Visualize Current Branch..."
msgstr "图示当前分支的历史..."

#: cola/widgets/main.py:487
msgid "Visualize All Branches..."
msgstr "图示所有分支的历史..."

#: cola/widgets/main.py:492
msgid "Search..."
msgstr "查找..."

#: cola/widgets/main.py:498
msgid "Browse Current Branch..."
msgstr "浏览当前分支上的文件..."

#: cola/widgets/main.py:504
msgid "Browse Other Branch..."
msgstr "浏览其他分支..."

#: cola/widgets/main.py:510
msgid "Get Commit Message Template"
msgstr "取得提交信息模板"

#: cola/widgets/main.py:521
msgid "Against Commit... (Diff Mode)"
msgstr ""

#: cola/widgets/main.py:527
msgid "Exit Diff Mode"
msgstr ""

#: cola/widgets/main.py:532
msgid "Expression..."
msgstr "表达式..."

#: cola/widgets/main.py:537
msgid "Branches..."
msgstr "分支..."

#: cola/widgets/main.py:543
msgid "Create Tag..."
msgstr "新建标签..."

#: cola/widgets/main.py:550
msgid "Create..."
msgstr "新建..."

#: cola/widgets/main.py:557
msgid "Delete..."
msgstr "删除..."

#: cola/widgets/main.py:563
msgid "Delete Remote Branch..."
msgstr "删除远程分支..."

#: cola/widgets/main.py:569
msgid "Rename Branch..."
msgstr "重命名分支..."

#: cola/widgets/main.py:575
msgid "Checkout..."
msgstr "签出..."

#: cola/widgets/main.py:582
msgid "Review..."
msgstr "审阅..."

#: cola/widgets/main.py:587
msgid "File Browser..."
msgstr "文件浏览器..."

#: cola/widgets/main.py:591
msgid "DAG..."
msgstr "历史视图..."

#: cola/widgets/main.py:596
msgid "Start Interactive Rebase..."
msgstr "开始交互式衍合..."

#: cola/widgets/main.py:603
msgid "Edit..."
msgstr "编辑..."

#: cola/widgets/main.py:642
#, fuzzy
msgid "Initialize Git Annex"
msgstr "初始化..."

#: cola/widgets/main.py:646
#, fuzzy
msgid "Initialize Git LFS"
msgstr "初始化..."

#: cola/widgets/main.py:654
msgid "Reset Layout"
msgstr ""

#: cola/widgets/main.py:658
msgid "Save Layout"
msgstr ""

#: cola/widgets/main.py:666
msgid "Quick Open..."
msgstr ""

#: cola/widgets/main.py:682
msgid "&File"
msgstr "文件"

#: cola/widgets/main.py:685
msgid "Open Recent"
msgstr "打开最近版本库"

#: cola/widgets/main.py:740
msgid "&Edit"
msgstr "编辑"

#: cola/widgets/main.py:741
msgid "Undo"
msgstr "撤销"

#: cola/widgets/main.py:743
msgid "Redo"
msgstr "重做"

#: cola/widgets/main.py:746
msgid "Cut"
msgstr "剪切"

#: cola/widgets/main.py:759
msgid "Paste"
msgstr "粘贴"

#: cola/widgets/main.py:768 cola/widgets/text.py:1183
msgid "Select All"
msgstr "全选"

#: cola/widgets/main.py:824 cola/widgets/submodules.py:124
msgid "Branch"
msgstr "分支"

#: cola/widgets/main.py:947
#, python-format
msgid "git cola version %s"
msgstr "git cola 版本 %s"

#: cola/widgets/main.py:951 cola/widgets/main.py:957
msgid "error: unable to execute git"
msgstr "错误: 无法执行 git"

#: cola/widgets/main.py:1004
msgid "New Toolbar"
msgstr "添加工具栏"

#: cola/widgets/main.py:1031
msgid "Layouts"
msgstr ""

#: cola/widgets/main.py:1136
msgid ""
"This repository is currently being rebased.\n"
"Resolve conflicts, commit changes, and run:\n"
"    Rebase > Continue"
msgstr ""
"此版本库正在衍合中.\n"
"解决内容冲突, 提交更改, 并执行\n"
"    衍合 > 继续"

#: cola/widgets/main.py:1143
msgid ""
"This repository has unresolved conflicts after applying a patch.\n"
"Resolve conflicts and commit changes."
msgstr ""

#: cola/widgets/main.py:1149
msgid ""
"This repository is in the middle of a cherry-pick.\n"
"Resolve conflicts and commit changes."
msgstr ""

#: cola/widgets/main.py:1155
msgid ""
"This repository is in the middle of a merge.\n"
"Resolve conflicts and commit changes."
msgstr ""
"此版本库正在合并中.\n"
"解决内容冲突并提交更改."

#: cola/widgets/main.py:1185
msgid "Amending"
msgstr "修正中"

#: cola/widgets/main.py:1187
msgid "Diff Mode"
msgstr ""

#: cola/widgets/main.py:1189
msgid "Cherry-picking"
msgstr ""

#: cola/widgets/main.py:1191
msgid "Merging"
msgstr "合并中"

#: cola/widgets/main.py:1193
msgid "Rebasing"
msgstr "衍合中"

#: cola/widgets/main.py:1195
msgid "Applying Patch"
msgstr ""

#: cola/widgets/merge.py:37 cola/widgets/merge.py:40
msgid "Revision to Merge"
msgstr "要合并的版本"

#: cola/widgets/merge.py:55
msgid "Squash the merged commits into a single commit"
msgstr "压缩合并中提交成单一提交"

#: cola/widgets/merge.py:59
msgid "Always create a merge commit when enabled, even when the merge is a fast-forward update"
msgstr "启用时总是在合并时创建一个提交,即使是快进合并方式"

#: cola/widgets/merge.py:63
msgid "No fast forward"
msgstr "不进行快速合并"

#: cola/widgets/merge.py:68
msgid "Commit the merge if there are no conflicts.  Uncheck to leave the merge uncommitted"
msgstr "若合并无冲突即可提交.取消勾选以保持此合并操作的未提交状态"

#: cola/widgets/merge.py:78
msgid "GPG-sign the merge commit"
msgstr "GPG 签名合并提交"

#: cola/widgets/merge.py:86
msgid "Merge"
msgstr "合并"

#: cola/widgets/merge.py:159
#, python-format
msgid "Merge \"%(revision)s\" into \"%(branch)s\""
msgstr "合并 \"%(revision)s\" 到分支 \"%(branch)s\""

#: cola/widgets/merge.py:164
#, python-format
msgid "Merge into \"%s\""
msgstr "合并到 \"%s\""

#: cola/widgets/merge.py:214 cola/widgets/merge.py:224
msgid "No Revision Specified"
msgstr "没有指定版本"

#: cola/widgets/merge.py:214
msgid "You must specify a revision to view."
msgstr "指定一个版本进行查看."

#: cola/widgets/merge.py:224
msgid "You must specify a revision to merge."
msgstr "指定一个版本进行合并."

#: cola/widgets/prefs.py:125
msgid ""
"Default directory when exporting patches.\n"
"Relative paths are relative to the current repository.\n"
"Absolute path are used as-is."
msgstr ""

#: cola/widgets/prefs.py:134
msgid ""
"\n"
"This option determines how the supplied commit message should be\n"
"cleaned up before committing.\n"
"\n"
"The <mode> can be strip, whitespace, verbatim, scissors or default.\n"
"\n"
"strip\n"
"    Strip leading and trailing empty lines, trailing whitespace,\n"
"    commentary and collapse consecutive empty lines.\n"
"\n"
"whitespace\n"
"    Same as strip except #commentary is not removed.\n"
"\n"
"verbatim\n"
"    Do not change the message at all.\n"
"\n"
"scissors\n"
"    Same as whitespace except that everything from (and including) the line\n"
"    found below is truncated, if the message is to be edited.\n"
"    \"#\" can be customized with core.commentChar.\n"
"\n"
"    # ------------------------ >8 ------------------------"
msgstr ""

#: cola/widgets/prefs.py:172
msgid "Enable file system change monitoring using inotify on Linux and win32event on Windows"
msgstr ""

#: cola/widgets/prefs.py:179
msgid ""
"Milliseconds to wait between filesystem change events.\n"
"Hint: 5000 ms is 5 seconds. 60000 ms is one minute. 360000 ms is 1 hour."
msgstr ""

#: cola/widgets/prefs.py:187
msgid ""
"The date-time format used when displaying dates in Git DAG.\n"
"This value is passed to git log --date=<format>"
msgstr ""

#: cola/widgets/prefs.py:192
msgid "Use gravatar.com to lookup icons for author emails"
msgstr ""

#: cola/widgets/prefs.py:195 cola/widgets/prefs.py:236
msgid "Display desktop notifications using popup dialogs"
msgstr ""

#: cola/widgets/prefs.py:198
msgid "Enable path autocompletion in tools"
msgstr ""

#: cola/widgets/prefs.py:201
msgid "Enable detection and configuration of HTTP proxy settings"
msgstr ""

#: cola/widgets/prefs.py:205
msgid "Email"
msgstr "电子邮件地址"

#: cola/widgets/prefs.py:208
msgid "Patches Directory"
msgstr ""

#: cola/widgets/prefs.py:209
msgid "Number of Diff Context Lines"
msgstr "Diff 上下文行数"

#: cola/widgets/prefs.py:210
msgid "Log Date Format"
msgstr ""

#: cola/widgets/prefs.py:214
msgid "Automatically Load Commit Message Template"
msgstr ""

#: cola/widgets/prefs.py:216
msgid "Commit Message Cleanup"
msgstr ""

#: cola/widgets/prefs.py:220
msgid "Update stacked branches/refs when rebasing"
msgstr ""

#: cola/widgets/prefs.py:223
msgid "Show Diffstat After Merge"
msgstr "在合并后显示 Diffstat"

#: cola/widgets/prefs.py:224
msgid "Summarize Merge Commits"
msgstr "概述合并提交"

#: cola/widgets/prefs.py:225
msgid "Merge Verbosity"
msgstr "合并冗余度"

#: cola/widgets/prefs.py:228
msgid "Display Untracked Files"
msgstr "显示未跟踪文件"

#: cola/widgets/prefs.py:229
msgid "Enable Filesystem Monitoring"
msgstr ""

#: cola/widgets/prefs.py:230
msgid "Filesystem Monitoring Event Delay"
msgstr ""

#: cola/widgets/prefs.py:231
msgid "Enable Gravatar Icons"
msgstr ""

#: cola/widgets/prefs.py:232
msgid "Update Index on Startup"
msgstr ""

#: cola/widgets/prefs.py:233
msgid "Autocomplete Paths"
msgstr ""

#: cola/widgets/prefs.py:234
msgid "Show Full Paths in the Window Title"
msgstr "在窗口标题中显示完整路径"

#: cola/widgets/prefs.py:241
msgid "Automatically Detect and Configure Proxy Settings"
msgstr ""

#: cola/widgets/prefs.py:244
msgid "HTTP Proxy URL"
msgstr ""

#: cola/widgets/prefs.py:294
msgid "The main GUI editor that must block until it exits"
msgstr ""

#: cola/widgets/prefs.py:298
msgid "A non-blocking GUI editor that is launched in the background"
msgstr ""

#: cola/widgets/prefs.py:310
msgid "Detect conflict markers in unmerged files"
msgstr "在未合并文件中检测冲突标记"

#: cola/widgets/prefs.py:312
msgid "Insert tabs instead of spaces"
msgstr ""

#: cola/widgets/prefs.py:313
msgid "Prevent \"Stage\" from staging all files when nothing is selected"
msgstr ""

#: cola/widgets/prefs.py:315
msgid "Check whether a commit has been published when amending"
msgstr ""

#: cola/widgets/prefs.py:318
msgid "Refresh repository state whenever the window is focused or un-minimized"
msgstr ""

#: cola/widgets/prefs.py:322
msgid "Emit notifications when commits are pushed."
msgstr ""

#: cola/widgets/prefs.py:325
msgid "Use \"aspell\" as the spelling dictionary source"
msgstr ""

#: cola/widgets/prefs.py:328
msgid "Additional spellcheck dictionary files (requires restart)"
msgstr ""

#: cola/widgets/prefs.py:332
msgid "Set the verbosity level to 1 or higher to log Git commands"
msgstr ""

#: cola/widgets/prefs.py:335
msgid "Text Width"
msgstr "字符宽度"

#: cola/widgets/prefs.py:336
msgid "Tab Width"
msgstr "Tab 宽度"

#: cola/widgets/prefs.py:337
msgid "Insert Spaces Instead of Tabs"
msgstr "插入空格而非制表符"

#: cola/widgets/prefs.py:341
msgid "Editor"
msgstr "编辑器"

#: cola/widgets/prefs.py:342
msgid "Background Editor"
msgstr ""

#: cola/widgets/prefs.py:343
msgid "History Browser"
msgstr "历史浏览器"

#: cola/widgets/prefs.py:344
msgid "Blame Viewer"
msgstr "问责查看器"

#: cola/widgets/prefs.py:345
msgid "Diff Tool"
msgstr "差异比较工具"

#: cola/widgets/prefs.py:346
msgid "Merge Tool"
msgstr "合并工具"

#: cola/widgets/prefs.py:347
msgid "Recent Repository Count"
msgstr "最近使用版本库数目"

#: cola/widgets/prefs.py:350
msgid "Detect Conflict Markers"
msgstr "检测冲突标记"

#: cola/widgets/prefs.py:351
msgid "Keep *.orig Merge Backups"
msgstr "保留合并备份 (*.orig)"

#: cola/widgets/prefs.py:354
msgid "Save GUI Settings"
msgstr "保存界面设定"

#: cola/widgets/prefs.py:355
msgid "Ctrl + MouseWheel to Zoom"
msgstr ""

#: cola/widgets/prefs.py:356
msgid "Refresh on Focus"
msgstr ""

#: cola/widgets/prefs.py:357
msgid "Sort Bookmarks Alphabetically"
msgstr "按字母顺序排列书签"

#: cola/widgets/prefs.py:358
msgid "Resize File Browser columns"
msgstr ""

#: cola/widgets/prefs.py:361
msgid "Safe Mode"
msgstr "安全模式"

#: cola/widgets/prefs.py:363
msgid "Check Published Commits when Amending"
msgstr ""

#: cola/widgets/prefs.py:365
msgid "Notify on Push"
msgstr ""

#: cola/widgets/prefs.py:366
msgid "Verbosity Level"
msgstr ""

#: cola/widgets/prefs.py:370
msgid "Enable \"aspell\" Spelling Dictionaries"
msgstr ""

#: cola/widgets/prefs.py:371
msgid "Additional Spelling Dictionaries"
msgstr ""

#: cola/widgets/prefs.py:429
msgid "The font size for the fixed-width diff font"
msgstr ""

#: cola/widgets/prefs.py:432
msgid "The font size for the main UI elements"
msgstr ""

#: cola/widgets/prefs.py:449
msgid "Fixed-Width Font"
msgstr "等宽字体"

#: cola/widgets/prefs.py:450
msgid "Font Size"
msgstr "字体大小"

#: cola/widgets/prefs.py:451
msgid "Font Size (UI)"
msgstr ""

#: cola/widgets/prefs.py:452
msgid "GUI theme"
msgstr "界面主题"

#: cola/widgets/prefs.py:453
msgid "Icon theme"
msgstr ""

#: cola/widgets/prefs.py:454
msgid "High DPI"
msgstr "高分辨率"

#: cola/widgets/prefs.py:455
msgid "Bold all fonts"
msgstr ""

#: cola/widgets/prefs.py:456
msgid "Bold on Dark Headers Instead of Italic"
msgstr "暗色背景粗体字体而斜体头部"

#: cola/widgets/prefs.py:457
msgid "Show File Counts in Status Titles"
msgstr "在状态标题中显示文件计数"

#: cola/widgets/prefs.py:458
msgid "Indent Status paths"
msgstr "缩进状态路径"

#: cola/widgets/prefs.py:459
msgid "Use a Block Cursor in Diff Editors"
msgstr ""

#: cola/widgets/prefs.py:535
msgid "Restart the application after changing appearance settings."
msgstr ""

#: cola/widgets/prefs.py:559 cola/widgets/prefs.py:561
msgid "Add Dictionary"
msgstr ""

#: cola/widgets/prefs.py:620 cola/widgets/prefs.py:650
msgid "Select dictionary file(s)..."
msgstr ""

#: cola/widgets/prefs.py:668
msgid "Current Repository"
msgstr "当前版本库"

#: cola/widgets/prefs.py:669
msgid "All Repositories"
msgstr "全部版本库"

#: cola/widgets/prefs.py:670
msgid "Settings"
msgstr "设置"

#: cola/widgets/prefs.py:671
msgid "Appearance"
msgstr "外观"

#: cola/widgets/recent.py:44
msgid "Recently Modified Files"
msgstr "最近修改过的文件"

#: cola/widgets/recent.py:52
msgid " commits ago"
msgstr " 个提交之前"

#: cola/widgets/recent.py:56
msgid "Showing changes since"
msgstr "显示改动自"

#: cola/widgets/recent.py:65
msgid "Expand all"
msgstr "全部展开"

#: cola/widgets/recent.py:69
msgid "Collapse all"
msgstr "全部合起"

#: cola/widgets/remote.py:120
#, python-format
msgid "Pushed %(count)s / %(total)s remotes"
msgstr ""

#: cola/widgets/remote.py:122
#, python-format
msgid "Pushed: %s"
msgstr ""

#: cola/widgets/remote.py:123
#, python-format
msgid "Not pushed: %s"
msgstr ""

#: cola/widgets/remote.py:194
msgid "Prompt on creation"
msgstr "在创建时提醒"

#: cola/widgets/remote.py:195
msgid "Prompt when pushing creates new remote branches"
msgstr "推送创建远程分支时提醒"

#: cola/widgets/remote.py:200
msgid "Show remote messages"
msgstr ""

#: cola/widgets/remote.py:201
msgid "Display remote messages in a separate dialog"
msgstr ""

#: cola/widgets/remote.py:206
msgid "Fast-forward only"
msgstr "仅快速合并"

#: cola/widgets/remote.py:208
msgid "Refuse to merge unless the current HEAD is already up-to-date or the merge can be resolved as a fast-forward"
msgstr ""

#: cola/widgets/remote.py:216
msgid "No fast-forward"
msgstr "不进行快速合并"

#: cola/widgets/remote.py:218
#, fuzzy
msgid "Create a merge commit even when the merge resolves as a fast-forward"
msgstr "启用时总是在合并时创建一个提交,即使是快进合并方式"

#: cola/widgets/remote.py:224
msgid "Force"
msgstr "强制"

#: cola/widgets/remote.py:226
msgid "Allow non-fast-forward updates.  Using \"force\" can cause the remote repository to lose commits; use it with care"
msgstr ""

#: cola/widgets/remote.py:235
msgid "Include tags "
msgstr "包含标签 "

#: cola/widgets/remote.py:239
msgid "Remove remote-tracking branches that no longer exist on the remote"
msgstr ""

#: cola/widgets/remote.py:241
msgid "Prune "
msgstr "从..清除(prune) "

#: cola/widgets/remote.py:244
msgid "Rebase the current branch instead of merging"
msgstr "衍合当前分支而不是合并"

#: cola/widgets/remote.py:248
msgid "Set upstream"
msgstr "设置上游"

#: cola/widgets/remote.py:249
msgid "Configure the remote branch as the the new upstream"
msgstr "将远程分支设为新的上游"

#: cola/widgets/remote.py:253
msgid "Close on completion"
msgstr ""

#: cola/widgets/remote.py:254
msgid "Close dialog when completed"
msgstr ""

#: cola/widgets/remote.py:568
#, python-format
msgid "URL: %s"
msgstr "URL: %s"

#: cola/widgets/remote.py:743
msgid "No repository selected."
msgstr "没有选择版本库."

#: cola/widgets/remote.py:769
#, python-format
msgid ""
"Branch \"%(branch)s\" does not exist in \"%(remote)s\".\n"
"A new remote branch will be published."
msgstr ""
"远程 \"%(remote)s\" 不存在分支 \"%(branch)s\".\n"
"一个新的远程分支会被建立."

#: cola/widgets/remote.py:774
msgid "Create a new remote branch?"
msgstr "创建远程分支吗?"

#: cola/widgets/remote.py:775
msgid "Create Remote Branch"
msgstr "创建远程分支"

#: cola/widgets/remote.py:783
msgid "Force Fetch?"
msgstr "强制获取?"

#: cola/widgets/remote.py:784
msgid "Non-fast-forward fetch overwrites local history!"
msgstr "非快进合并式获取会覆盖本地历史!"

#: cola/widgets/remote.py:785
#, python-format
msgid "Force fetching from %s?"
msgstr "强制获取从 %s 吗?"

#: cola/widgets/remote.py:786
msgid "Force Fetch"
msgstr "强制获取"

#: cola/widgets/remote.py:788
msgid "Force Push?"
msgstr "强制推送吗?"

#: cola/widgets/remote.py:790
msgid ""
"Non-fast-forward push overwrites published history!\n"
"(Did you pull first?)"
msgstr ""
"非快进合并式上传会覆盖远程历史!\n"
"(之前拉取了吗?)"

#: cola/widgets/remote.py:793
#, python-format
msgid "Force push to %s?"
msgstr "强制推送到 %s 吗?"

#: cola/widgets/remote.py:794
msgid "Force Push"
msgstr "强制推送"

#: cola/widgets/remote.py:850
msgid "Have you rebased/pulled lately?"
msgstr "最近有衍合或拉取操作吗?"

#: cola/widgets/remote.py:912
msgid "Fetch"
msgstr "获取"

#: cola/widgets/search.py:52 cola/widgets/search.py:57
msgid "yyyy-MM-dd"
msgstr "yyyy-MM-dd"

#: cola/widgets/search.py:221
msgid "Search by Expression"
msgstr "按表达式查找"

#: cola/widgets/search.py:222
msgid "Search by Path"
msgstr "按路径查找"

#: cola/widgets/search.py:223
msgid "Search Commit Messages"
msgstr "查找提交信息"

#: cola/widgets/search.py:224
msgid "Search Diffs"
msgstr "查找差异"

#: cola/widgets/search.py:225
msgid "Search Authors"
msgstr "查找作者"

#: cola/widgets/search.py:226
msgid "Search Committers"
msgstr "查找提交者"

#: cola/widgets/search.py:227
msgid "Search Date Range"
msgstr "查找日期范围"

#: cola/widgets/search.py:316
msgid "Choose Paths"
msgstr "选择路径"

#: cola/widgets/selectcommits.py:61
msgid "Revision Expression:"
msgstr "版本表达式:"

#: cola/widgets/selectcommits.py:66
msgid "Search:"
msgstr ""

#: cola/widgets/selectcommits.py:114
msgid "No commits exist in this branch."
msgstr "此分支内没有提交."

#: cola/widgets/selectcommits.py:158
msgid "Select output dir"
msgstr "选择输出目录"

#: cola/widgets/selectcommits.py:179
#, fuzzy
msgid "Select output directory"
msgstr "选择版本库..."

#: cola/widgets/spellcheck.py:48
msgid "Spelling Suggestions"
msgstr "拼写建议"

#: cola/widgets/standard.py:262 cola/widgets/status.py:231
msgid "Move Up"
msgstr "上移"

#: cola/widgets/standard.py:270 cola/widgets/status.py:239
msgid "Move Down"
msgstr "下移"

#: cola/widgets/standard.py:869 cola/widgets/standard.py:891
msgid "Select directory"
msgstr ""

#: cola/widgets/standard.py:1225
msgid "Yes"
msgstr "是"

#: cola/widgets/startup.py:34
msgid "git-cola"
msgstr "git-cola"

#: cola/widgets/startup.py:49
msgid "New..."
msgstr "新建..."

#: cola/widgets/startup.py:69
msgid "Folder"
msgstr ""

#: cola/widgets/startup.py:70
msgid "List"
msgstr ""

#: cola/widgets/startup.py:257
#, python-format
msgid "%s could not be opened. Remove from bookmarks?"
msgstr ""

#: cola/widgets/stash.py:37
msgid "Stash"
msgstr "暂存"

#: cola/widgets/stash.py:46
msgid "Rename the selected stash"
msgstr ""

#: cola/widgets/stash.py:51
msgid "Apply the selected stash"
msgstr "应用所选暂存"

#: cola/widgets/stash.py:56
msgid "Save modified state to new stash"
msgstr "保存修改状态到新暂存"

#: cola/widgets/stash.py:62
msgid "Drop the selected stash"
msgstr "丢弃所选暂存"

#: cola/widgets/stash.py:66 cola/widgets/stash.py:139
msgid "Pop"
msgstr "弹出"

#: cola/widgets/stash.py:67
msgid "Apply and drop the selected stash (git stash pop)"
msgstr "应用并丢弃所选暂存 (git stash pop)"

#: cola/widgets/stash.py:88
msgid "Recreate Index"
msgstr ""

#: cola/widgets/stash.py:89
msgid "Recreate the index when restoring stashes"
msgstr ""

#: cola/widgets/stash.py:256
msgid "Enter a new name for the stash"
msgstr ""

#: cola/widgets/stash.py:258
msgid "Rename Stash"
msgstr ""

#: cola/widgets/stash.py:265
msgid "No change made"
msgstr ""

#: cola/widgets/stash.py:265
msgid "The stash has not been renamed"
msgstr ""

#: cola/widgets/stash.py:293
msgid "Enter a name for the stash"
msgstr "为暂存输入名称"

#: cola/widgets/stash.py:293
msgid "Save Stash"
msgstr "进行暂存"

#: cola/widgets/stash.py:313
msgid "Drop Stash?"
msgstr "丢弃暂存吗?"

#: cola/widgets/stash.py:314
msgid "Recovering a dropped stash is not possible."
msgstr "已丢弃的暂存是无法恢复的."

#: cola/widgets/stash.py:315
#, python-format
msgid "Drop the \"%s\" stash?"
msgstr "丢弃暂存 \"%s\" 吗?"

#: cola/widgets/stash.py:316
msgid "Drop Stash"
msgstr "丢弃暂存"

#: cola/widgets/stash.py:361
msgid ""
"\n"
"Keyboard Shortcuts  Actions\n"
"------------------  --------------------------------\n"
"?                   show help\n"
"esc                 close and exit\n"
"ctrl + 1, alt + a   set save mode to \"All changes\"\n"
"ctrl + 2, alt + s   set save mode to \"Staged only\"\n"
"ctrl + 3, alt + u   set save mode to \"Unstaged only\"\n"
"ctrl + enter        apply stash\n"
"ctrl + s            save stash\n"
msgstr ""

#: cola/widgets/status.py:58
msgid "Toggle the paths filter"
msgstr "切换路径过滤器开关"

#: cola/widgets/status.py:66
msgid "Exit \"Diff\" mode"
msgstr ""

#: cola/widgets/status.py:164 cola/widgets/status.py:651
msgid "Untracked"
msgstr "未跟踪"

#: cola/widgets/status.py:257
msgid "Copy Path to Clipboard"
msgstr "复制路径到剪贴板"

#: cola/widgets/status.py:265
msgid "Copy Relative Path to Clipboard"
msgstr "复制相对路径到剪贴板"

#: cola/widgets/status.py:274
msgid "Copy Basename to Clipboard"
msgstr "复制基名到剪贴板"

#: cola/widgets/status.py:279
msgid "Customize..."
msgstr "自定义..."

#: cola/widgets/status.py:292
msgid "Add to Git Annex"
msgstr "添加至 Git Annex"

#: cola/widgets/status.py:296
msgid "Add to Git LFS"
msgstr "添加至 Git LFS"

#: cola/widgets/status.py:306
msgid "Move files to trash"
msgstr "移动文件到回收站"

#: cola/widgets/status.py:317
msgid "Delete Files..."
msgstr "删除文件..."

#: cola/widgets/status.py:742
#, fuzzy
msgid "Copy..."
msgstr "复制"

#: cola/widgets/status.py:750
msgid "Copy Leading Path to Clipboard"
msgstr "复制前导路径到剪贴板"

#: cola/widgets/status.py:827 cola/widgets/status.py:862
#: cola/widgets/status.py:883
msgid "Unstage Selected"
msgstr "取消缓存已选项目"

#: cola/widgets/status.py:876 cola/widgets/status.py:903
#: cola/widgets/status.py:971
msgid "Stage Selected"
msgstr "缓存已选项目"

#: cola/widgets/status.py:942
msgid "Ignore..."
msgstr ""

#: cola/widgets/status.py:962
msgid "Update this submodule"
msgstr "更新此子模块"

#: cola/widgets/status.py:1327
#, python-format
msgid ""
"\n"
"        Format String Variables\n"
"        -----------------------\n"
"          %(path)s  =  relative file path\n"
"       %(abspath)s  =  absolute file path\n"
"       %(dirname)s  =  relative directory path\n"
"    %(absdirname)s  =  absolute directory path\n"
"      %(filename)s  =  file basename\n"
"      %(basename)s  =  file basename without extension\n"
"           %(ext)s  =  file extension\n"
msgstr ""

#: cola/widgets/status.py:1339
msgid "Help - Custom Copy Actions"
msgstr "帮助 - 自定义复制操作"

#: cola/widgets/status.py:1350
msgid "Filter paths..."
msgstr "对路径进行过滤..."

#: cola/widgets/status.py:1387
msgid "Custom Copy Actions"
msgstr "自定义复制操作"

#: cola/widgets/status.py:1392
msgid "Action Name"
msgstr "操作名称"

#: cola/widgets/status.py:1392
msgid "Format String"
msgstr "格式化字符串"

#: cola/widgets/status.py:1661
msgid "The number of leading paths to strip"
msgstr ""

#: cola/widgets/submodules.py:47
msgid "Open Parent"
msgstr "打开父级"

#: cola/widgets/submodules.py:86
msgid "https://git.example.com/user/repo.git"
msgstr "https://git.example.com/user/repo.git"

#: cola/widgets/submodules.py:87
msgid "Submodule URL (can be relative, ex: ../repo.git)"
msgstr ""

#: cola/widgets/submodules.py:90
msgid "path/to/submodule"
msgstr ""

#: cola/widgets/submodules.py:91
msgid "Submodule path within the current repository (optional)"
msgstr ""

#: cola/widgets/submodules.py:94
msgid "Branch name"
msgstr ""

#: cola/widgets/submodules.py:95
msgid "Submodule branch to track (optional)"
msgstr ""

#: cola/widgets/submodules.py:105
msgid "Create a shallow clone with history truncated to the specified number of revisions.  0 performs a full clone."
msgstr ""

#: cola/widgets/submodules.py:110
msgid "Reference URL"
msgstr ""

#: cola/widgets/submodules.py:111
msgid "Reference repository to use when cloning (optional)"
msgstr ""

#: cola/widgets/submodules.py:125
msgid "Depth"
msgstr ""

#: cola/widgets/submodules.py:126
msgid "Reference Repository"
msgstr ""

#: cola/widgets/text.py:218
#, python-format
msgid "Open \"%s\""
msgstr ""

#: cola/widgets/text.py:398
msgid "Find in diff"
msgstr ""

#: cola/widgets/text.py:401
msgid "Find the previous occurrence of the phrase"
msgstr ""

#: cola/widgets/text.py:405
msgid "Find the next occurrence of the phrase"
msgstr ""

#: cola/widgets/text.py:408
msgid "Match Case"
msgstr ""

#: cola/widgets/text.py:409
msgid "Whole Words"
msgstr ""

#: cola/widgets/text.py:412
msgid "Close the find bar"
msgstr ""

#: cola/widgets/text.py:435
msgid "Find next item"
msgstr ""

#: cola/widgets/text.py:441
msgid "Find previous item"
msgstr ""

#: cola/widgets/text.py:1173
msgid "Copy All"
msgstr ""

#: cola/widgets/text.py:1179
msgid "Copy Selection"
msgstr ""

#: cola/widgets/toolbar.py:181
msgid "Follow System Style"
msgstr ""

#: cola/widgets/toolbar.py:182
msgid "Icon Only"
msgstr ""

#: cola/widgets/toolbar.py:183
msgid "Text Only"
msgstr ""

#: cola/widgets/toolbar.py:184
msgid "Text Beside Icon"
msgstr ""

#: cola/widgets/toolbar.py:185
msgid "Text Under Icon"
msgstr ""

#: cola/widgets/toolbar.py:274 cola/widgets/toolbar.py:311
msgid "Configure Toolbar"
msgstr "配置工具栏"

#: cola/widgets/toolbar.py:276
msgid "Delete Toolbar"
msgstr "删除工具栏"

#: cola/widgets/toolbar.py:320
msgid "Add Separator"
msgstr "添加分隔符"

#: cola/widgets/toolbar.py:321
msgid "Remove Element"
msgstr "移除元素"

#: cola/widgets/toolbar.py:322
msgid "Toolbar Style:"
msgstr ""

#~ msgid "git-cola diff"
#~ msgstr "git-cola 比较差异"

#~ msgid "Keep Index"
#~ msgstr "保留索引"

#~ msgid "Stash Index"
#~ msgstr "暂存索引"

#~ msgid "Additions"
#~ msgstr "添加内容"

#~ msgid "Deletions"
#~ msgstr "删除内容"

#~ msgid "Other branches"
#~ msgstr "其他分支"

#~ msgid ""
#~ "\n"
#~ "\n"
#~ "A good replacement for %s\n"
#~ "is placing values for the user.name and\n"
#~ "user.email settings into your personal\n"
#~ "~/.gitconfig file.\n"
#~ msgstr ""
#~ "\n"
#~ "\n"
#~ "%s 的一个很好的替代方案是将 user.name 以及\n"
#~ "user.email 设置放在你的个人 ~/.gitconfig 文件中.\n"

#~ msgid ""
#~ "\n"
#~ "This is due to a known issue with the\n"
#~ "Tcl binary distributed by Cygwin."
#~ msgstr ""
#~ "\n"
#~ "这是由 Cygwin 发布的 Tcl 代码中一个\n"
#~ "已知问题所引起."

#, fuzzy
#~ msgid "\"%s\" returned exit status %d"
#~ msgstr "\"%(command)s\" 命令返回状态  %(status)d"

#~ msgid "\"git commit\" returned exit code %s"
#~ msgstr "\"git commit\" 命令返回状态 %s"

#~ msgid "%s ... %*i of %*i %s (%3i%%)"
#~ msgstr "%s ... %*i of %*i %s (%3i%%)"

#~ msgid "%s Repository"
#~ msgstr "%s 版本库"

#~ msgid "'%s' is not an acceptable branch name."
#~ msgstr "'%s'不是一个可接受的分支名."

#~ msgid "* Binary file (not showing content)."
#~ msgstr "* 二进制文件 (不显示内容)."

#~ msgid "A branch is required for 'Merged Into'."
#~ msgstr "'合并到' 需要指定某个分支"

#, python-format
#~ msgid "A stash named \"%s\" already exists"
#~ msgstr "名为 \"%s\" 的暂存已存在"

#~ msgid "Abort completed.  Ready."
#~ msgstr "中止完成. 就绪."

#~ msgid "Abort failed."
#~ msgstr "中止失败"

#~ msgid "Aborted checkout of '%s' (file level merging is required)."
#~ msgstr "中止 '%s' 的 checkout 操作 (需要做文件级合并)."

#~ msgid "Already up-to-date."
#~ msgstr "已为最新版本."

#~ msgid "Always (Do not perform merge checks)"
#~ msgstr "总是合并 (不作合并检查)"

#~ msgid "Always (Do not perform merge test.)"
#~ msgstr "总是合并 (不作合并测试.)"

#~ msgid "Amended Commit Message:"
#~ msgstr "修正的提交描述:"

#~ msgid "Amended Initial Commit Message:"
#~ msgstr "修正的初始提交描述:"

#~ msgid "Amended Merge Commit Message:"
#~ msgstr "修正的合并提交描述:"

#~ msgid "Annotation complete."
#~ msgstr "标注完成."

#~ msgid "Any unstaged changes will be permanently lost by the revert."
#~ msgstr "任何未缓存的改动将在这次撤销中永久丢失."

#~ msgid "Apply Diff Selection to Work Tree"
#~ msgstr "应用所选差异到工作目录"

#~ msgid "Apply/Reverse Hunk"
#~ msgstr "应用/撤消此修改块"

#~ msgid "Arbitrary URL:"
#~ msgstr "任意 URL:"

#~ msgid "Bookmarks"
#~ msgstr "书签"

#~ msgid "Bookmarks..."
#~ msgstr "书签..."

#~ msgid ""
#~ "Branch '%s' already exists.\n"
#~ "\n"
#~ "It cannot fast-forward to %s.\n"
#~ "A merge is required."
#~ msgstr ""
#~ "分支 '%s' 已经存在.\n"
#~ "\n"
#~ "无法快速合并到 %s.\n"
#~ "需要普通合并."

#~ msgid "Branch '%s' does not exist."
#~ msgstr "分支 '%s' 并不存在."

#~ msgid "Branch created"
#~ msgstr "分支名"

#~ msgid "Browse %s's Files"
#~ msgstr "浏览 %s 上的文件"

#~ msgid "Browse Branch Files"
#~ msgstr "浏览分支文件"

#~ msgid "Browse Revision..."
#~ msgstr "版本"

#~ msgid ""
#~ "Cannot abort while amending.\n"
#~ "\n"
#~ "You must finish amending this commit.\n"
#~ msgstr ""
#~ "修正操作中无法中止.\n"
#~ "\n"
#~ "你必须先完成本次修正操作.\n"

#~ msgid ""
#~ "Cannot amend while merging.\n"
#~ "\n"
#~ "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"
#~ msgstr ""
#~ "在合并时无法修正.\n"
#~ "\n"
#~ "你当前正在一次尚未完成的合并操作过程中. 除非中止当前合并活动,\n"
#~ "否则无法修正之前的提交.\n"

#~ msgid "Cannot determine HEAD.  See console output for details."
#~ msgstr "无法确定 HEAD. 请查看控制终端的输出."

#~ msgid "Cannot fetch branches and objects.  See console output for details."
#~ msgstr "无法获取分支和对象. 请查看控制终端的输出."

#~ msgid "Cannot fetch tags.  See console output for details."
#~ msgstr "无法获取标签. 请查看控制终端的输出."

#~ msgid "Cannot find git in PATH."
#~ msgstr "PATH 中没有找到 git"

#~ msgid ""
#~ "Cannot merge while amending.\n"
#~ "\n"
#~ "You must finish amending this commit before starting any type of merge.\n"
#~ msgstr ""
#~ "修正时无法做合并.\n"
#~ "\n"
#~ "你必须完成对该提交的修正才能继续任何类型的合并操作.\n"

#~ msgid "Cannot move to top of working directory:"
#~ msgstr "无法移动到工作根目录:"

#~ msgid "Cannot parse Git version string:"
#~ msgstr "无法解析 Git 的版本信息:"

#~ msgid "Cannot resolve %s as a commit."
#~ msgstr "无法解析 %s 为提交."

#~ msgid "Cannot use funny .git directory:"
#~ msgstr "无法使用 .git 目录:"

#~ msgid "Cannot write shortcut:"
#~ msgstr "无法修改快捷方式:"

#~ msgid "Change Font"
#~ msgstr "更改字体"

#~ msgid "Checked out '%s'."
#~ msgstr "'%s' 已被 checkout"

#~ msgid "Clone Type:"
#~ msgstr "克隆类型:"

#~ msgid "Clone failed."
#~ msgstr "克隆失败."

#~ msgid "Cloning from %s"
#~ msgstr "从 %s 克隆"

#~ msgid "Commit %s appears to be corrupt"
#~ msgstr "提交 %s 似乎已损坏"

#~ msgid "Commit failed: %s"
#~ msgstr "提交失败: %s"

#~ msgid "Compress Database"
#~ msgstr "压缩数据库"

#~ msgid "Compressing the object database"
#~ msgstr "压缩对象数据库"

#~ msgid "Copied Or Moved Here By:"
#~ msgstr "由复制或移动至此:"

#~ msgid "Copying objects"
#~ msgstr "复制 objects"

#~ msgid "Counting objects"
#~ msgstr "清点对象"

#~ msgid "Create Desktop Icon"
#~ msgstr "创建桌面图标"

#~ msgid "Created commit: %s"
#~ msgstr "创建了提交: %s"

#~ msgid "Creating working directory"
#~ msgstr "创建工作目录"

#~ msgid "Current Branch:"
#~ msgstr "当前分支:"

#~ msgid "Database Statistics"
#~ msgstr "数据库统计信息"

#~ msgid "Decrease Font Size"
#~ msgstr "缩小字体"

#~ msgid "Delete Local Branch"
#~ msgstr "删除本地分支"

#~ msgid "Delete Only If"
#~ msgstr "删除仅当"

#~ msgid "Delete Only If Merged Into"
#~ msgstr "仅在合并后删除"

#~ msgid "Delete selected branch?"
#~ msgstr "删除选中分支？"

#~ msgid "Destination Repository"
#~ msgstr "目标版本库"

#~ msgid "Detach From Local Branch"
#~ msgstr "从本地分支脱离"

#~ msgid "Diff/Console Font"
#~ msgstr "Diff/控制终端字体"

#~ msgid "Directory %s already exists."
#~ msgstr "目录 %s 已经存在."

#~ msgid "Disk space used by loose objects"
#~ msgstr "松散对象所使用的磁盘空间"

#~ msgid "Disk space used by packed objects"
#~ msgstr "压缩对象所使用的磁盘空间"

#~ msgid "Do Nothing"
#~ msgstr "不做操作"

#~ msgid "Enter Git Repository"
#~ msgstr "输入版本库"

#, fuzzy
#~ msgid "Error %s"
#~ msgstr "错误: %s"

#~ msgid "Error loading commit data for amend:"
#~ msgstr "为修正装载提交数据出错:"

#~ msgid "Error: Command Failed"
#~ msgstr "错误: 命令失败"

#~ msgid "Error: Stash exists"
#~ msgstr "错误: 暂存已存在"

#~ msgid "Errors: %s"
#~ msgstr "错误: %s"

#~ msgid "Exit code: %s"
#~ msgstr "退出代码: %s"

#~ msgid "Failed to completely save options:"
#~ msgstr "无法完全保存选项:"

#~ msgid "Failed to configure origin"
#~ msgstr "无法配置 origin"

#~ msgid "Failed to create repository %s:"
#~ msgstr "无法创建版本库 %s:"

#~ msgid ""
#~ "Failed to delete branches:\n"
#~ "%s"
#~ msgstr ""
#~ "无法删除分支:\n"
#~ "%s"

#~ msgid "Failed to open repository %s:"
#~ msgstr "无法打开版本库 %s:"

#~ msgid "Failed to rename '%s'."
#~ msgstr "无法更名 '%s'."

#~ msgid ""
#~ "Failed to set current branch.\n"
#~ "\n"
#~ "This working directory is only partially switched.  We successfully updated your files, but failed to update an internal Git file.\n"
#~ "\n"
#~ "This should not have occurred.  %s will now close and give up."
#~ msgstr ""
#~ "无法设定当前分支.\n"
#~ "\n"
#~ "当前工作目录仅有部分被切换出, 我们已成功的更新了您的文件但是无法更新某个内部的Git文件.\n"
#~ "\n"
#~ "这本不该发生, %s 将关闭并放弃."

#~ msgid "Failed to stage selected hunk."
#~ msgstr "无法缓存所选代码段."

#~ msgid "Failed to unstage selected hunk."
#~ msgstr "无法将选择的代码段从缓存中删除."

#~ msgid "Failed to update '%s'."
#~ msgstr "无法更新 '%s'."

#~ msgid "Fast Forward Only "
#~ msgstr "仅快进合并"

#~ msgid "Fetch from"
#~ msgstr "从..获取(fetch)"

#~ msgid "Fetching new changes from %s"
#~ msgstr "从 %s 处获取新的改动"

#~ msgid "File level merge required."
#~ msgstr "需要文件级合并."

#~ msgid "Font Example"
#~ msgstr "字体样例"

#~ msgid "Font Family"
#~ msgstr "字体族"

#~ msgid "Force overwrite existing branch (may discard changes)"
#~ msgstr "强制覆盖已有的分支 (可能会丢失改动)"

#~ msgid "From Repository"
#~ msgstr "从版本库"

#~ msgid "Full Copy (Slower, Redundant Backup)"
#~ msgstr "全部复制 (较慢, 做备份)"

#~ msgid "GPG-signed"
#~ msgstr "GPG 已签名"

#~ msgid "Garbage files"
#~ msgstr "垃圾文件"

#~ msgid "Git Gui"
#~ msgstr "Git Gui"

#~ msgid "Git Repository (subproject)"
#~ msgstr "Git 版本库 (子项目)"

#~ msgid "Git directory not found:"
#~ msgstr "Git 目录无法找到:"

#~ msgid ""
#~ "Git version cannot be determined.\n"
#~ "\n"
#~ "%s claims it is version '%s'.\n"
#~ "\n"
#~ "%s requires at least Git 1.5.0 or later.\n"
#~ "\n"
#~ "Assume '%s' is version 1.5.0?\n"
#~ msgstr ""
#~ "无法确定 Git 的版本.\n"
#~ "\n"
#~ "%s 声明其版本为 '%s'.\n"
#~ "\n"
#~ "而 %s 需要 1.5.0 或这以后的 Git 版本.\n"
#~ "\n"
#~ "是否假定 '%s' 为版本 1.5.0?\n"

#~ msgid "Hardlinks are unavailable.  Falling back to copying."
#~ msgstr "硬连接不可用. 使用复制."

#~ msgid "Hide Details.."
#~ msgstr "隐藏细节.."

#~ msgid "In File:"
#~ msgstr "在文件:"

#~ msgid "Increase Font Size"
#~ msgstr "放大字体"

#~ msgid "Index"
#~ msgstr "缓存(Index)错误"

#~ msgid "Initial Commit Message:"
#~ msgstr "初始的提交描述:"

#~ msgid "Initial file checkout failed."
#~ msgstr "初始的文件checkout失败"

#~ msgid "Invalid GIT_COMMITTER_IDENT:"
#~ msgstr "无效的 GIT_COMMITTER_IDENT"

#~ msgid "Invalid date from Git: %s"
#~ msgstr "无效的日期: %s"

#~ msgid "Invalid font specified in %s:"
#~ msgstr "%s 中指定的字体无效:"

#~ msgid "KiB"
#~ msgstr "KiB"

#~ msgid ""
#~ "Last scanned state does not match repository state.\n"
#~ "\n"
#~ "Another Git program has modified this repository since the last scan.  A rescan must be performed before a merge can be performed.\n"
#~ "\n"
#~ "The rescan will be automatically started now.\n"
#~ msgstr ""
#~ "最后一次扫描的状态和当前版本库状态不符.\n"
#~ "\n"
#~ "另一 Git 程序自上次扫描后修改了本版本库. 在修改当前分支之前需要重新做一次扫描.\n"
#~ "\n"
#~ "重新扫描将自动开始.\n"

#~ msgid ""
#~ "Last scanned state does not match repository state.\n"
#~ "\n"
#~ "Another Git program has modified this repository since the last scan.  A rescan must be performed before another commit can be created.\n"
#~ "\n"
#~ "The rescan will be automatically started now.\n"
#~ msgstr ""
#~ "最后一次扫描的状态和当前版本库状态不符.\n"
#~ "\n"
#~ "另一 Git 程序自上次扫描后修改了本版本库. 在修改当前分支之前需要重新做一次扫描.\n"
#~ "\n"
#~ "重新扫描将自动开始.\n"

#~ msgid ""
#~ "Last scanned state does not match repository state.\n"
#~ "\n"
#~ "Another Git program has modified this repository since the last scan.  A rescan must be performed before the current branch can be changed.\n"
#~ "\n"
#~ "The rescan will be automatically started now.\n"
#~ msgstr ""
#~ "最后一次扫描的状态和当前版本库状态不符.\n"
#~ "\n"
#~ "另一 Git 程序自上次扫描后修改了本版本库. 在修改当前分支之前需要重新做一次扫描.\n"
#~ "\n"
#~ "重新扫描将自动开始.\n"

#~ msgid "Linking objects"
#~ msgstr "链接 objects"

#~ msgid "Loading annotation..."
#~ msgstr "裝載标注..."

#~ msgid "Loading copy/move tracking annotations..."
#~ msgstr "装载复制/移动跟踪标注..."

#~ msgid "Loading original location annotations..."
#~ msgstr "装载原始位置标注..."

#~ msgid "Local Branches"
#~ msgstr "本地分支"

#~ msgid "Local Merge..."
#~ msgstr "本地合并..."

#~ msgid "Location %s already exists."
#~ msgstr "位置 %s 已经存在."

#~ msgid "Main Font"
#~ msgstr "主要字体"

#~ msgid "Match Tracking Branch Name"
#~ msgstr "匹配跟踪分支名字"

#~ msgid "Match Tracking Branches"
#~ msgstr "匹配跟踪分支"

#~ msgid "Merge completed successfully."
#~ msgstr "合并成功完成."

#~ msgid "Merge strategy '%s' not supported."
#~ msgstr "合并策略 '%s' 不支持."

#~ msgid "Merged Into:"
#~ msgstr "合并到"

#~ msgid "Merging %s and %s..."
#~ msgstr "合并 %s 和 %s"

#~ msgid "Modified, not staged"
#~ msgstr "修改但未缓存"

#~ msgid "New Branch Name Template"
#~ msgstr "新建分支命名模板"

#~ msgid "New Commit"
#~ msgstr "新建提交"

#~ msgid "New Name:"
#~ msgstr "新名字:"

#~ msgid ""
#~ "No changes to commit.\n"
#~ "\n"
#~ "No files were modified by this commit and it was not a merge commit.\n"
#~ "\n"
#~ "A rescan will be automatically started now.\n"
#~ msgstr ""
#~ "没有改动提交.\n"
#~ "\n"
#~ "该提交没有改动任何文件也不是一个合并提交.\n"
#~ "\n"
#~ "重新扫描将自动开始.\n"

#~ msgid "No default branch obtained."
#~ msgstr "没有获取缺省分支"

#~ msgid ""
#~ "No differences detected.\n"
#~ "\n"
#~ "%s has no changes.\n"
#~ "\n"
#~ "The modification date of this file was updated by another application, but the content within the file was not changed.\n"
#~ "\n"
#~ "A rescan will be automatically started to find other files which may have the same state."
#~ msgstr ""
#~ "未检测到改动.\n"
#~ "\n"
#~ "该文件的修改日期被另一个程序所更新, 但其内容并没有变化.\n"
#~ "\n"
#~ "对于类似情况的其他文件的重新扫描将自动开始."

#~ msgid "No files selected for checkout from HEAD."
#~ msgstr "未选择从 HEAD 中签出的文件."

#~ msgid "No working directory"
#~ msgstr "没有工作目录"

#~ msgid "Number of loose objects"
#~ msgstr "松散对象的数量"

#~ msgid "Number of packed objects"
#~ msgstr "压缩对象数量"

#~ msgid "Number of packs"
#~ msgstr "压缩包数量"

#~ msgid "On Debian-based systems try: sudo apt-get install python-pyinotify"
#~ msgstr "若使用 Debian 系统, 请尝试如下命令: sudo apt-get install python-pyinotify"

#~ msgid "One or more of the merge tests failed because you have not fetched the necessary commits.  Try fetching from %s first."
#~ msgstr "由于没有获取到必要的提交，一个或多个合并测试失败。请尝试从 %s 处先获取。"

#~ msgid "Options"
#~ msgstr "选项"

#~ msgid "Original File:"
#~ msgstr "原始文件:"

#~ msgid "Originally By:"
#~ msgstr "最初由:"

#~ msgid ""
#~ "Output:\n"
#~ "%s"
#~ msgstr ""
#~ "输出:\n"
#~ "%s"

#~ msgid "Output: %s"
#~ msgstr "输出: %s"

#~ msgid "PATCH %(current)d/%(count)d"
#~ msgstr "补丁 %(current)d/%(count)d"

#~ msgid "Packed objects waiting for pruning"
#~ msgstr "压缩对象等待清理"

#~ msgid "Path to git repository"
#~ msgstr "版本库路径"

#~ msgid "Please select one or more branches to delete."
#~ msgstr "请选择某个或多个分支来删除"

#~ msgid "Please supply a branch name."
#~ msgstr "请提供分支名字."

#~ msgid "Portions staged for commit"
#~ msgstr "部分缓存为提交"

#~ msgid ""
#~ "Possible environment issues exist.\n"
#~ "\n"
#~ "The following environment variables are probably\n"
#~ "going to be ignored by any Git subprocess run\n"
#~ "by %s:\n"
#~ "\n"
#~ msgstr ""
#~ "可能存在环境变量的问题.\n"
#~ "\n"
#~ "由 %s 执行的 Git 子进程可能忽略下列环境变量:\n"
#~ "\n"

#~ msgid "Preferences..."
#~ msgstr "首选项..."

#~ msgid "Process Diff Hunk"
#~ msgstr "处理差异部分"

#~ msgid "Process Selection"
#~ msgstr "处理所选部分"

#~ msgid "Prune Tracking Branches During Fetch"
#~ msgstr "获取时清除跟踪分支"

#~ msgid "Pruning tracking branches deleted from %s"
#~ msgstr "清除"

#~ msgid "Push Branches"
#~ msgstr "上传分支"

#~ msgid "Push to"
#~ msgstr "上传到(push)"

#~ msgid "Pushing %s %s to %s"
#~ msgstr "上传 %s %s 到 %s"

#~ msgid "Reading %s..."
#~ msgstr "读取 %s..."

#~ msgid "Ready to commit."
#~ msgstr "缓存为提交"

#~ msgid "Ready."
#~ msgstr "就绪"

#~ msgid "Rebase Branch"
#~ msgstr "更改分支名:"

#~ msgid "Rebase..."
#~ msgstr "复位(Reset)..."

#~ msgid ""
#~ "Recovering deleted branches is difficult.\n"
#~ "\n"
#~ "Delete the selected branches?"
#~ msgstr ""
#~ "恢复被删除的分支非常困难.\n"
#~ "\n"
#~ "是否要删除所选分支?"

#~ msgid ""
#~ "Recovering deleted branches is difficult. \n"
#~ "\n"
#~ " Delete the selected branches?"
#~ msgstr ""
#~ "恢复被删除的分支非常困难.\n"
#~ "\n"
#~ "是否要删除所选分支?"

#~ msgid "Refreshing file status..."
#~ msgstr "更新文件状态..."

#, fuzzy
#~ msgid "Remote Branches"
#~ msgstr "远程分支"

#~ msgid "Remote:"
#~ msgstr "Remote:"

#~ msgid "Remove selected paths from the staging area."
#~ msgstr "从缓存区移除所选路径."

#~ msgid "Rename remote?"
#~ msgstr "重命名远程吗?"

#~ msgid "Repository"
#~ msgstr "版本库(repository)"

#~ msgid "Requires merge resolution"
#~ msgstr "需要解决合并冲突"

#~ msgid "Rescan"
#~ msgstr "重新扫描"

#~ msgid "Reset Branch Head"
#~ msgstr "复位分支头"

#, fuzzy
#~ msgid "Reset Hard"
#~ msgstr "复位分支头"

#, fuzzy
#~ msgid "Reset Merge"
#~ msgstr "要合并的版本"

#, fuzzy
#~ msgid "Reset Soft"
#~ msgstr "重置工作树"

#~ msgid "Reset Worktree"
#~ msgstr "重置工作树"

#~ msgid ""
#~ "Reset changes?\n"
#~ "\n"
#~ "Resetting the changes will cause *ALL* uncommitted changes to be lost.\n"
#~ "\n"
#~ "Continue with resetting the current changes?"
#~ msgstr ""
#~ "是否复位当前改动?\n"
#~ "\n"
#~ "复位当前的改动将导致 *所有* 未提交的改动丢失.\n"
#~ "\n"
#~ "是否要继续复位当前的改动?"

#, fuzzy
#~ msgid "Reset hard?"
#~ msgstr "重置分支吗?"

#, fuzzy
#~ msgid "Reset merge?"
#~ msgstr "要重置工作树吗？"

#, fuzzy
#~ msgid "Reset soft?"
#~ msgstr "复位 '%s'?"

#~ msgid "Reset worktree?"
#~ msgstr "要重置工作树吗？"

#~ msgid "Revert Uncommitted Changes..."
#~ msgstr "撤销未提交修改..."

#~ msgid "Revert changes in these %i files?"
#~ msgstr "撤销这些 (%i个) 文件的改动?"

#~ msgid "Select File"
#~ msgstr "选择文件"

#~ msgid "Select Repository..."
#~ msgstr "选择版本库..."

#~ msgid "Select file from \"%s\""
#~ msgstr "从“%s”中选择文件"

#~ msgid "Select manually..."
#~ msgstr "手动选择..."

#~ msgid "Shared (Fastest, Not Recommended, No Backup)"
#~ msgstr "共享方式 (最快, 不推荐, 不做备份)"

#~ msgid "Shared only available for local repository."
#~ msgstr "共享方式仅当是本地版本库时有效."

#~ msgid "Show Details..."
#~ msgstr "显示细节..."

#~ msgid "Show Less Context"
#~ msgstr "显示更少上下文"

#~ msgid "Show More Context"
#~ msgstr "显示更多上下文"

#~ msgid "Show icon? (if available)"
#~ msgstr "显示图标？(如果可用)"

#~ msgid "Source Branches"
#~ msgstr "源端分支:"

#~ msgid "Stage Hunk For Commit"
#~ msgstr "缓存修改块为提交"

#~ msgid "Staged Changes (Will Commit)"
#~ msgstr "已缓存的改动 (将被提交)"

#~ msgid "Staged for commit, missing"
#~ msgstr "缓存为提交, 不存在"

#~ msgid "Staged for removal"
#~ msgstr "缓存为删除"

#~ msgid "Staged for removal, still present"
#~ msgstr "缓存为删除, 但仍存在"

#~ msgid "Staging Area"
#~ msgstr "缓存区"

#~ msgid "Staging area (index) is already locked."
#~ msgstr "缓存区域 (index) 已被锁定."

#~ msgid "Standard (Fast, Semi-Redundant, Hardlinks)"
#~ msgstr "标准方式 (快速, 部分备份, 作硬连接)"

#~ msgid "Standard only available for local repository."
#~ msgstr "标准方式仅当是本地版本库时有效."

#~ msgid "Starting gitk... please wait..."
#~ msgstr "启动 gitk... 请等待..."

#~ msgid "Staying on branch '%s'."
#~ msgstr "停留在分支 '%s'."

#~ msgid "Success"
#~ msgstr "成功"

#~ msgid "Summary:"
#~ msgstr "概要:"

#~ msgid "The 'main' branch has not been initialized."
#~ msgstr "'main'分支尚未初始化."

#~ msgid "The following branches are not completely merged into %s:"
#~ msgstr "下列分支没有完全被合并到 %s:"

#~ msgid ""
#~ "The following branches are not completely merged into %s:\n"
#~ "\n"
#~ " - %s"
#~ msgstr ""
#~ "下列分支没有被全部合并到 %s 中:\n"
#~ "\n"
#~ " - %s"

#~ msgid ""
#~ "There is nothing to amend.\n"
#~ "\n"
#~ "You are about to create the initial commit.  There is no commit before this to amend.\n"
#~ msgstr ""
#~ "没有改动需要修正.\n"
#~ "\n"
#~ "你正在创建最初的提交. 在此之前没有提交可以修正.\n"

#~ msgid "This Detached Checkout"
#~ msgstr "该脱节的Checkout"

#~ msgid ""
#~ "This PyQt4 does not include QtWebKit.\n"
#~ "The keyboard shortcuts feature is unavailable."
#~ msgstr ""
#~ "此程序使用的 PyQt4 不包含 QtWebkit 模块.\n"
#~ "键盘快捷键功能不可用."

#~ msgid ""
#~ "This is example text.\n"
#~ "If you like this text, it can be your font."
#~ msgstr ""
#~ "这是样例文本.\n"
#~ "如果你喜欢, 你可以设置该字体."

#~ msgid ""
#~ "This repository currently has approximately %i loose objects.\n"
#~ "\n"
#~ "To maintain optimal performance it is strongly recommended that you compress the database when more than %i loose objects exist.\n"
#~ "\n"
#~ "Compress the database now?"
#~ msgstr ""
#~ "该版本库当前约有 %i 个松散对象.\n"
#~ "\n"
#~ "为达到较优的性能，强烈建议你在松散对象多于 %i 时压缩数据库.\n"
#~ "\n"
#~ "现在就压缩数据库么?"

#~ msgid "Tracking branch %s is not a branch in the remote repository."
#~ msgstr "跟踪分支 %s 并不是远程版本库中的一个分支"

#~ msgid "Transfer Options"
#~ msgstr "传输选项"

#~ msgid "Unable to copy object: %s"
#~ msgstr "无法复制 object: %s"

#~ msgid "Unable to copy objects/info/alternates: %s"
#~ msgstr "无法复制 objects/info/alternates: %s"

#~ msgid "Unable to display %s"
#~ msgstr "无法显示 %s"

#~ msgid "Unable to hardlink object: %s"
#~ msgstr "无法硬链接 object: %s"

#~ msgid "Unable to obtain your identity:"
#~ msgstr "无法获知你的身份:"

#~ msgid ""
#~ "Unable to start gitk:\n"
#~ "\n"
#~ "%s does not exist"
#~ msgstr ""
#~ "无法启动 gitk:\n"
#~ "\n"
#~ "%s 不存在"

#~ msgid "Unable to unlock the index."
#~ msgstr "无法解锁缓存 (index)"

#~ msgid ""
#~ "Unknown file state %s detected.\n"
#~ "\n"
#~ "File %s cannot be committed by this program.\n"
#~ msgstr ""
#~ "检测到未知文件状态 %s.\n"
#~ "\n"
#~ "文件 %s 无法由该程序提交.\n"

#~ msgid "Unlock Index"
#~ msgstr "解锁 Index"

#~ msgid ""
#~ "Unmerged files cannot be committed.\n"
#~ "\n"
#~ "File %s has merge conflicts.  You must resolve them and stage the file before committing.\n"
#~ msgstr ""
#~ "尚未合并的文件没有办法提交.\n"
#~ "\n"
#~ "文件 %s 有合并冲突, 你必须解决这些冲突并缓存该文件作提交.\n"

#~ msgid "Unstage Hunk From Commit"
#~ msgstr "从提交中撤除修改块"

#~ msgid "Updating the Git index failed.  A rescan will be automatically started to resynchronize git-gui."
#~ msgstr "更新 Git 缓存(Index)失败, 重新扫描将自动开始以重新同步 git-gui."

#~ msgid "Updating working directory to '%s'..."
#~ msgstr "更新工作目录到 '%s'..."

#~ msgid "Updating..."
#~ msgstr "更新..."

#~ msgid "Use thin pack (for slow network connections)"
#~ msgstr "使用 thin pack (适用于低速网络连接)"

#~ msgid "Verify Database"
#~ msgstr "验证数据库"

#~ msgid "Verifying the object database with fsck-objects"
#~ msgstr "使用 fsck-objects 验证对象数据库"

#~ msgid "Visualize %s's History"
#~ msgstr "图示 %s 分支的历史"

#~ msgid "Working... please wait..."
#~ msgstr "工作中... 请等待..."

#~ msgid ""
#~ "You are in the middle of a change.\n"
#~ "\n"
#~ "File %s is modified.\n"
#~ "\n"
#~ "You should complete the current commit before starting a merge.  Doing so will help you abort a failed merge, should the need arise.\n"
#~ msgstr ""
#~ "你正处在一个改动当中.\n"
#~ "\n"
#~ "文件 %s 已被修改.\n"
#~ "\n"
#~ "你必须完成当前的提交后才能开始合并. 如果需要, 这么做将有助于中止一次失败的合并.\n"

#~ msgid ""
#~ "You are in the middle of a conflicted merge.\n"
#~ "\n"
#~ "File %s has merge conflicts.\n"
#~ "\n"
#~ "You must resolve them, stage the file, and commit to complete the current merge.  Only then can you begin another merge.\n"
#~ msgstr ""
#~ "你正处在一个有冲突的合并操作中.\n"
#~ "\n"
#~ "文件 %s 有合并冲突.\n"
#~ "\n"
#~ "你必须解决这些冲突, 缓存该文件, 并提交来完成当前的合并.仅当这样后才能开始下一个合并操作.\n"

#~ msgid ""
#~ "You are no longer on a local branch.\n"
#~ "\n"
#~ "If you wanted to be on a branch, create one now starting from 'This Detached Checkout'."
#~ msgstr ""
#~ "你不在某个本地分支上.\n"
#~ "\n"
#~ "如果你想位于某分支上, 从当前脱节的Checkout中创建一个新分支."

#~ msgid "You must correct the above errors before committing."
#~ msgstr "你必须在提交前修正上述错误."

#~ msgid "[Up To Parent]"
#~ msgstr "[上层目录]"

#~ msgid "buckets"
#~ msgstr "水桶??"

#~ msgid "commit-tree failed:"
#~ msgstr "commit-tree 失败:"

#~ msgid "fatal: Cannot resolve %s"
#~ msgstr "致命错误: 无法解决 %s"

#~ msgid ""
#~ "file notification: disabled\n"
#~ "Note: install pywin32 to enable.\n"
#~ msgstr ""
#~ "文件提示已禁用\n"
#~ "注: 安装 pywin32 以启用.\n"

#~ msgid "files"
#~ msgstr "文件"

#~ msgid "files reset"
#~ msgstr "文件"

#~ msgid "git clone returned exit code %s"
#~ msgstr "git clone 命令返回状态 %s"

#~ msgid "git tag returned exit code %s"
#~ msgstr "git tag 命令返回状态 %s"

#~ msgid "git-gui - a graphical user interface for Git."
#~ msgstr "git-gui - Git 的图形化用户界面"

#~ msgid "git-gui: fatal error"
#~ msgstr "git-gui: 致命错误"

#~ msgid "inotify enabled."
#~ msgstr "inotify 已启用."

#~ msgid ""
#~ "inotify: disabled\n"
#~ "Note: install python-pyinotify to enable inotify.\n"
#~ msgstr ""
#~ "inotify 已禁用\n"
#~ "提示: 安装 python-pyinotify 以启用 inotify.\n"

#~ msgid "lines annotated"
#~ msgstr "标注行"

#~ msgid "objects"
#~ msgstr "objects"

#~ msgid "pt."
#~ msgstr "磅"

#~ msgid "push %s"
#~ msgstr "上传 %s"

#~ msgid "remote prune %s"
#~ msgstr "清除远程 %s"

#~ msgid "unknown"
#~ msgstr "未知"

#~ msgid "update-ref failed:"
#~ msgstr "update-ref 失败:"

#~ msgid "warning"
#~ msgstr "警告"

#~ msgid "warning: Tcl does not support encoding '%s'."
#~ msgstr "警告: Tcl 不支持编码方式 '%s'."

#~ msgid "write-tree failed:"
#~ msgstr "write-tree 失败:"
