1 # Translation of git-gui to Chinese
2 # Copyright (C) 2007 Shawn Pearce
3 # This file is distributed under the same license as the git-gui package.
4 # Xudong Guan <xudong.guan@gmail.com>, 2007.
9 "Project-Id-Version: git-gui\n"
10 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2007-07-27 19:33+0200\n"
12 "PO-Revision-Date: 2007-07-21 01:23-0700\n"
13 "Last-Translator: Xudong Guan <xudong.guan@gmail.com>\n"
14 "Language-Team: Chinese\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
20 msgid "Cannot find git in PATH."
24 msgid "Cannot parse Git version string:"
30 "Git version cannot be determined.\n"
32 "%s claims it is version '%s'.\n"
34 "%s requires at least Git 1.5.0 or later.\n"
36 "Assume '%s' is version 1.5.0?\n"
40 msgid "Cannot find the git directory:"
44 msgid "Git directory not found:"
48 msgid "Cannot use funny .git directory:"
52 msgid "No working directory"
56 msgid "Refreshing file status..."
60 msgid "Scanning for modified files ..."
63 #: git-gui.sh:1052 lib/browser.tcl:233
73 msgid "Modified, not staged"
76 #: git-gui.sh:1346 git-gui.sh:1351
78 msgid "Staged for commit"
81 #: git-gui.sh:1347 git-gui.sh:1352
83 msgid "Portions staged for commit"
86 #: git-gui.sh:1348 git-gui.sh:1353
87 msgid "Staged for commit, missing"
91 msgid "Untracked, not staged"
99 msgid "Staged for removal"
103 msgid "Staged for removal, still present"
106 #: git-gui.sh:1359 git-gui.sh:1360 git-gui.sh:1361 git-gui.sh:1362
107 msgid "Requires merge resolution"
111 msgid "Starting gitk... please wait..."
117 "Unable to start gitk:\n"
124 msgid "Invalid font specified in gui.%s:"
132 msgid "Diff/Console Font"
147 #: git-gui.sh:1676 git-gui.sh:1854 git-gui.sh:2193
151 #: git-gui.sh:1679 lib/merge.tcl:96 lib/merge.tcl:157 lib/merge.tcl:173
159 #: git-gui.sh:1681 git-gui.sh:2199 lib/transport.tcl:88 lib/transport.tcl:172
164 msgid "Browse Current Branch's Files"
169 msgid "Browse %s's Files"
174 msgid "Browse Branch Files..."
178 msgid "Visualize Current Branch's History"
179 msgstr "调用gitk显示当前分支"
183 msgid "Visualize %s's History"
184 msgstr "调用gitk显示所有分支"
187 msgid "Visualize All Branch History"
188 msgstr "调用gitk显示所有分支"
190 #: git-gui.sh:1708 lib/database.tcl:27 lib/database.tcl:67
191 msgid "Database Statistics"
194 #: git-gui.sh:1711 lib/database.tcl:34
195 msgid "Compress Database"
199 msgid "Verify Database"
202 #: git-gui.sh:1721 git-gui.sh:1725 git-gui.sh:1729 lib/shortcut.tcl:9
203 #: lib/shortcut.tcl:45 lib/shortcut.tcl:84
204 msgid "Create Desktop Icon"
219 #: git-gui.sh:1748 git-gui.sh:2263
223 #: git-gui.sh:1751 git-gui.sh:2266 git-gui.sh:2337 git-gui.sh:2409
224 #: lib/console.tcl:69
228 #: git-gui.sh:1754 git-gui.sh:2269
232 #: git-gui.sh:1757 git-gui.sh:2272 lib/branch_delete.tcl:26
233 #: lib/remote_branch_delete.tcl:38
237 #: git-gui.sh:1761 git-gui.sh:2276 git-gui.sh:2413 lib/console.tcl:71
253 #: git-gui.sh:1787 git-gui.sh:1885
261 #: git-gui.sh:1804 git-gui.sh:2210
265 #: git-gui.sh:1812 git-gui.sh:2217
266 msgid "Amend Last Commit"
269 #: git-gui.sh:1821 git-gui.sh:2177 lib/remote_branch_delete.tcl:99
274 msgid "Add To Commit"
278 msgid "Add Existing To Commit"
282 msgid "Unstage From Commit"
285 #: git-gui.sh:1843 lib/index.tcl:376
286 msgid "Revert Changes"
289 #: git-gui.sh:1850 git-gui.sh:2189 git-gui.sh:2287
294 msgid "Local Merge..."
298 msgid "Abort Merge..."
309 #: git-gui.sh:1895 git-gui.sh:1942 lib/option.tcl:65
314 #: git-gui.sh:1897 git-gui.sh:1903 git-gui.sh:2455
319 msgid "Running miga..."
327 msgid "Online Documentation"
331 msgid "Current Branch:"
335 msgid "Staged Changes (Will Be Committed)"
339 msgid "Unstaged Changes (Will Not Be Committed)"
347 msgid "Initial Commit Message:"
351 msgid "Amended Commit Message:"
355 msgid "Amended Initial Commit Message:"
359 msgid "Amended Merge Commit Message:"
363 msgid "Merge Commit Message:"
367 msgid "Commit Message:"
370 #: git-gui.sh:2279 git-gui.sh:2417 lib/console.tcl:73
374 #: git-gui.sh:2303 lib/blame.tcl:104
383 msgid "Apply/Reverse Hunk"
387 msgid "Decrease Font Size"
391 msgid "Increase Font Size"
395 msgid "Show Less Context"
399 msgid "Show More Context"
404 msgid "Unstage Hunk From Commit"
409 msgid "Stage Hunk For Commit"
413 msgid "Initializing..."
432 msgid "Reading %s..."
435 #: lib/branch_checkout.tcl:14 lib/branch_checkout.tcl:19
437 msgid "Checkout Branch"
440 #: lib/branch_checkout.tcl:23
445 #: lib/branch_checkout.tcl:27 lib/branch_create.tcl:35
446 #: lib/branch_delete.tcl:32 lib/branch_rename.tcl:30 lib/browser.tcl:269
447 #: lib/checkout_op.tcl:519 lib/merge.tcl:176 lib/option.tcl:172
448 #: lib/remote_branch_delete.tcl:42 lib/transport.tcl:92
452 #: lib/branch_checkout.tcl:32 lib/browser.tcl:274
456 #: lib/branch_checkout.tcl:36 lib/branch_create.tcl:69 lib/option.tcl:159
457 #: lib/option.tcl:274
462 #: lib/branch_checkout.tcl:39 lib/branch_create.tcl:92
463 msgid "Fetch Tracking Branch"
466 #: lib/branch_checkout.tcl:44
467 msgid "Detach From Local Branch"
470 #: lib/branch_create.tcl:22
472 msgid "Create Branch"
475 #: lib/branch_create.tcl:27
477 msgid "Create New Branch"
480 #: lib/branch_create.tcl:31
485 #: lib/branch_create.tcl:40
490 #: lib/branch_create.tcl:43
494 #: lib/branch_create.tcl:58
495 msgid "Match Tracking Branch Name"
498 #: lib/branch_create.tcl:66
499 msgid "Starting Revision"
502 #: lib/branch_create.tcl:72
503 msgid "Update Existing Branch:"
506 #: lib/branch_create.tcl:75
510 #: lib/branch_create.tcl:80
511 msgid "Fast Forward Only"
514 #: lib/branch_create.tcl:85 lib/checkout_op.tcl:511
519 #: lib/branch_create.tcl:97
520 msgid "Checkout After Creation"
523 #: lib/branch_create.tcl:131
524 msgid "Please select a tracking branch."
527 #: lib/branch_create.tcl:140
529 msgid "Tracking branch %s is not a branch in the remote repository."
532 #: lib/branch_create.tcl:153 lib/branch_rename.tcl:86
533 msgid "Please supply a branch name."
536 #: lib/branch_create.tcl:164 lib/branch_rename.tcl:106
538 msgid "'%s' is not an acceptable branch name."
541 #: lib/branch_delete.tcl:15
543 msgid "Delete Branch"
546 #: lib/branch_delete.tcl:20
547 msgid "Delete Local Branch"
550 #: lib/branch_delete.tcl:37
552 msgid "Local Branches"
555 #: lib/branch_delete.tcl:52
556 msgid "Delete Only If Merged Into"
559 #: lib/branch_delete.tcl:54
560 msgid "Always (Do not perform merge test.)"
563 #: lib/branch_delete.tcl:103
565 msgid "The following branches are not completely merged into %s:"
568 #: lib/branch_delete.tcl:115
570 "Recovering deleted branches is difficult. \n"
572 " Delete the selected branches?"
575 #: lib/branch_delete.tcl:141
578 "Failed to delete branches:\n"
582 #: lib/branch_rename.tcl:14 lib/branch_rename.tcl:22
584 msgid "Rename Branch"
587 #: lib/branch_rename.tcl:26
592 #: lib/branch_rename.tcl:36
597 #: lib/branch_rename.tcl:39
601 #: lib/branch_rename.tcl:75
602 msgid "Please select a branch to rename."
605 #: lib/branch_rename.tcl:96 lib/checkout_op.tcl:179
607 msgid "Branch '%s' already exists."
610 #: lib/branch_rename.tcl:117
612 msgid "Failed to rename '%s'."
615 #: lib/browser.tcl:10
619 #: lib/browser.tcl:19
623 #: lib/browser.tcl:120 lib/browser.tcl:137
625 msgid "Loading %s..."
628 #: lib/browser.tcl:254 lib/browser.tcl:260
630 msgid "Browse Branch Files"
633 #: lib/browser.tcl:265
637 #: lib/checkout_op.tcl:79
639 msgid "Fetching %s from %s"
642 #: lib/checkout_op.tcl:140 lib/console.tcl:81 lib/database.tcl:31
646 #: lib/checkout_op.tcl:169
648 msgid "Branch '%s' does not exist."
651 #: lib/checkout_op.tcl:205
654 "Branch '%s' already exists.\n"
656 "It cannot fast-forward to %s.\n"
657 "A merge is required."
660 #: lib/checkout_op.tcl:219
662 msgid "Merge strategy '%s' not supported."
665 #: lib/checkout_op.tcl:238
667 msgid "Failed to update '%s'."
670 #: lib/checkout_op.tcl:250
671 msgid "Index is already locked."
674 #: lib/checkout_op.tcl:265
676 "Last scanned state does not match repository state.\n"
678 "Another Git program has modified this repository since the last scan. A "
679 "rescan must be performed before the current branch can be changed.\n"
681 "The rescan will be automatically started now.\n"
684 #: lib/checkout_op.tcl:352
686 msgid "Aborted checkout of '%s' (file level merging is required)."
689 #: lib/checkout_op.tcl:353
690 msgid "File level merge required."
693 #: lib/checkout_op.tcl:357
695 msgid "Staying on branch '%s'."
698 #: lib/checkout_op.tcl:426
700 "You are no longer on a local branch.\n"
702 "If you wanted to be on a branch, create one now starting from 'This Detached "
706 #: lib/checkout_op.tcl:475
708 msgid "Resetting '%s' to '%s' will lose the following commits:"
711 #: lib/checkout_op.tcl:497
712 msgid "Recovering lost commits may not be easy."
715 #: lib/checkout_op.tcl:502
720 #: lib/checkout_op.tcl:507 lib/merge.tcl:171
724 #: lib/checkout_op.tcl:575
727 "Failed to set current branch.\n"
729 "This working directory is only partially switched. We successfully updated "
730 "your files, but failed to update an internal Git file.\n"
732 "This should not have occurred. %s will now close and give up."
735 #: lib/choose_rev.tcl:35
736 msgid "This Detached Checkout"
739 #: lib/choose_rev.tcl:42
740 msgid "Revision Expression:"
743 #: lib/choose_rev.tcl:56
748 #: lib/choose_rev.tcl:61
750 msgid "Tracking Branch"
753 #: lib/choose_rev.tcl:66
757 #: lib/choose_rev.tcl:227
759 msgid "Invalid revision: %s"
762 #: lib/choose_rev.tcl:248
763 msgid "No revision selected."
766 #: lib/choose_rev.tcl:256
767 msgid "Revision expression is empty."
772 "There is nothing to amend.\n"
774 "You are about to create the initial commit. There is no commit before this "
780 "Cannot amend while merging.\n"
782 "You are currently in the middle of a merge that has not been fully "
783 "completed. You cannot amend the prior commit unless you first abort the "
784 "current merge activity.\n"
788 msgid "Error loading commit data for amend:"
792 msgid "Unable to obtain your identity:"
796 msgid "Invalid GIT_COMMITTER_IDENT:"
799 #: lib/commit.tcl:133
801 "Last scanned state does not match repository state.\n"
803 "Another Git program has modified this repository since the last scan. A "
804 "rescan must be performed before another commit can be created.\n"
806 "The rescan will be automatically started now.\n"
809 #: lib/commit.tcl:154
812 "Unmerged files cannot be committed.\n"
814 "File %s has merge conflicts. You must resolve them and add the file before "
818 #: lib/commit.tcl:162
821 "Unknown file state %s detected.\n"
823 "File %s cannot be committed by this program.\n"
826 #: lib/commit.tcl:170
828 "No changes to commit.\n"
830 "You must add at least 1 file before you can commit.\n"
833 #: lib/commit.tcl:183
835 "Please supply a commit message.\n"
837 "A good commit message has the following format:\n"
839 "- First line: Describe in one sentance what you did.\n"
840 "- Second line: Blank\n"
841 "- Remaining lines: Describe why this change is good.\n"
844 #: lib/commit.tcl:257
845 msgid "write-tree failed:"
848 #: lib/commit.tcl:279
850 "No changes to commit.\n"
852 "No files were modified by this commit and it was not a merge commit.\n"
854 "A rescan will be automatically started now.\n"
857 #: lib/commit.tcl:286
858 msgid "No changes to commit."
861 #: lib/commit.tcl:317
862 msgid "commit-tree failed:"
865 #: lib/commit.tcl:339
866 msgid "update-ref failed:"
869 #: lib/commit.tcl:430
871 msgid "Created commit %s: %s"
874 #: lib/console.tcl:55
875 msgid "Working... please wait..."
878 #: lib/console.tcl:184
882 #: lib/console.tcl:194
883 msgid "Error: Command Failed"
886 #: lib/database.tcl:43
887 msgid "Number of loose objects"
890 #: lib/database.tcl:44
891 msgid "Disk space used by loose objects"
894 #: lib/database.tcl:45
895 msgid "Number of packed objects"
898 #: lib/database.tcl:46
899 msgid "Number of packs"
902 #: lib/database.tcl:47
903 msgid "Disk space used by packed objects"
906 #: lib/database.tcl:48
907 msgid "Packed objects waiting for pruning"
910 #: lib/database.tcl:49
911 msgid "Garbage files"
914 #: lib/database.tcl:72
916 msgid "Compressing the object database"
919 #: lib/database.tcl:83
920 msgid "Verifying the object database with fsck-objects"
926 "No differences detected.\n"
928 "%s has no changes.\n"
930 "The modification date of this file was updated by another application, but "
931 "the content within the file was not changed.\n"
933 "A rescan will be automatically started to find other files which may have "
938 msgid "Error loading file:"
942 msgid "Error loading diff:"
946 msgid "Failed to unstage selected hunk."
950 msgid "Failed to stage selected hunk."
953 #: lib/error.tcl:12 lib/error.tcl:102
962 msgid "You must correct the above errors before committing."
967 msgid "Revert changes in file %s?"
972 msgid "Revert changes in these %i files?"
976 msgid "Any unadded changes will be permanently lost by the revert."
985 "Cannot merge while amending.\n"
987 "You must finish amending this commit before starting any type of merge.\n"
992 "Last scanned state does not match repository state.\n"
994 "Another Git program has modified this repository since the last scan. A "
995 "rescan must be performed before a merge can be performed.\n"
997 "The rescan will be automatically started now.\n"
1003 "You are in the middle of a conflicted merge.\n"
1005 "File %s has merge conflicts.\n"
1007 "You must resolve them, add the file, and commit to complete the current "
1008 "merge. Only then can you begin another merge.\n"
1014 "You are in the middle of a change.\n"
1016 "File %s is modified.\n"
1018 "You should complete the current commit before starting a merge. Doing so "
1019 "will help you abort a failed merge, should the need arise.\n"
1024 msgid "Merging %s and %s"
1027 #: lib/merge.tcl:106
1028 msgid "Merge completed successfully."
1031 #: lib/merge.tcl:108
1032 msgid "Merge failed. Conflict resolution is required."
1035 #: lib/merge.tcl:166
1037 msgid "Merge Into %s"
1040 #: lib/merge.tcl:181 lib/transport.tcl:98
1042 msgid "Source Branches"
1045 #: lib/merge.tcl:240
1047 "Cannot abort while amending.\n"
1049 "You must finish amending this commit.\n"
1052 #: lib/merge.tcl:250
1056 "Aborting the current merge will cause *ALL* uncommitted changes to be lost.\n"
1058 "Continue with aborting the current merge?"
1061 #: lib/merge.tcl:256
1065 "Aborting the current commit will cause *ALL* uncommitted changes to be "
1068 "Continue with aborting the current commit?"
1071 #: lib/merge.tcl:267
1072 msgid "Aborting... please wait..."
1075 #: lib/merge.tcl:290
1076 msgid "Abort completed. Ready."
1079 #: lib/option.tcl:77
1080 msgid "git-gui - a graphical user interface for Git."
1083 #: lib/option.tcl:164
1084 msgid "Restore Defaults"
1087 #: lib/option.tcl:168
1091 #: lib/option.tcl:178
1092 #, fuzzy, tcl-format
1093 msgid "%s Repository"
1096 #: lib/option.tcl:179
1097 msgid "Global (All Repositories)"
1100 #: lib/option.tcl:185
1104 #: lib/option.tcl:186
1105 msgid "Email Address"
1108 #: lib/option.tcl:188
1110 msgid "Summarize Merge Commits"
1113 #: lib/option.tcl:189
1114 msgid "Merge Verbosity"
1117 #: lib/option.tcl:190
1118 msgid "Show Diffstat After Merge"
1121 #: lib/option.tcl:192
1122 msgid "Trust File Modification Timestamps"
1125 #: lib/option.tcl:193
1126 msgid "Prune Tracking Branches During Fetch"
1129 #: lib/option.tcl:194
1130 msgid "Match Tracking Branches"
1133 #: lib/option.tcl:195
1134 msgid "Number of Diff Context Lines"
1137 #: lib/option.tcl:196
1138 msgid "New Branch Name Template"
1141 #: lib/option.tcl:305
1142 msgid "Failed to completely save options:"
1145 #: lib/remote_branch_delete.tcl:29 lib/remote_branch_delete.tcl:34
1146 msgid "Delete Remote Branch"
1149 #: lib/remote_branch_delete.tcl:47
1151 msgid "From Repository"
1154 #: lib/remote_branch_delete.tcl:50 lib/transport.tcl:118
1158 #: lib/remote_branch_delete.tcl:66 lib/transport.tcl:133
1159 msgid "Arbitrary URL:"
1162 #: lib/remote_branch_delete.tcl:84
1167 #: lib/remote_branch_delete.tcl:109
1169 msgid "Delete Only If"
1172 #: lib/remote_branch_delete.tcl:111
1173 msgid "Merged Into:"
1176 #: lib/remote_branch_delete.tcl:119
1177 msgid "Always (Do not perform merge checks)"
1180 #: lib/remote_branch_delete.tcl:152
1181 msgid "A branch is required for 'Merged Into'."
1184 #: lib/remote_branch_delete.tcl:189
1187 "One or more of the merge tests failed because you have not fetched the "
1188 "necessary commits. Try fetching from %s first."
1191 #: lib/remote_branch_delete.tcl:207
1192 msgid "Please select one or more branches to delete."
1195 #: lib/remote_branch_delete.tcl:216
1197 "Recovering deleted branches is difficult.\n"
1199 "Delete the selected branches?"
1202 #: lib/remote_branch_delete.tcl:226
1204 msgid "Deleting branches from %s"
1207 #: lib/remote_branch_delete.tcl:286
1208 msgid "No repository selected."
1211 #: lib/remote_branch_delete.tcl:291
1213 msgid "Scanning %s..."
1216 #: lib/remote.tcl:156
1218 msgid "Fetch from %s..."
1221 #: lib/remote.tcl:166
1223 msgid "Prune from %s..."
1226 #: lib/remote.tcl:200
1227 #, fuzzy, tcl-format
1228 msgid "Push to %s..."
1231 #: lib/shortcut.tcl:26 lib/shortcut.tcl:74
1232 msgid "Cannot write script:"
1235 #: lib/shortcut.tcl:149
1236 msgid "Cannot write icon:"
1239 #: lib/status_bar.tcl:58
1241 msgid "%s ... %i of %i %s (%2i%%)"
1244 #: lib/transport.tcl:7
1246 msgid "Fetching new changes from %s"
1249 #: lib/transport.tcl:19
1251 msgid "Pruning tracking branches deleted from %s"
1254 #: lib/transport.tcl:26
1256 msgid "Pushing changes to %s"
1259 #: lib/transport.tcl:68
1261 msgid "Pushing %s %s to %s"
1264 #: lib/transport.tcl:84
1266 msgid "Push Branches"
1269 #: lib/transport.tcl:115
1271 msgid "Destination Repository"
1274 #: lib/transport.tcl:153
1275 msgid "Transfer Options"
1278 #: lib/transport.tcl:155
1279 msgid "Use thin pack (for slow network connections)"
1282 #: lib/transport.tcl:159
1283 msgid "Include tags"