~ubuntu-branches/debian/sid/tortoisehg/sid

« back to all changes in this revision

Viewing changes to i18n/tortoisehg/zh_CN.po

  • Committer: Package Import Robot
  • Author(s): Ludovico Cavedon
  • Date: 2012-02-20 22:03:12 UTC
  • mfrom: (1.2.8)
  • Revision ID: package-import@ubuntu.com-20120220220312-11yhqpn8suxvwyg4
Tags: 2.3-1
* Imported Upstream version 2.3 (Closes: #660387, #658140).
* Update dependency on Merurual (2.1, 2.2).

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
msgstr ""
8
8
"Project-Id-Version: tortoisehg\n"
9
9
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10
 
"POT-Creation-Date: 2011-11-03 13:11-0200\n"
11
 
"PO-Revision-Date: 2011-09-02 17:41+0000\n"
12
 
"Last-Translator: jerecao <Unknown>\n"
 
10
"POT-Creation-Date: 2012-02-05 08:55-0200\n"
 
11
"PO-Revision-Date: 2011-11-18 15:11+0000\n"
 
12
"Last-Translator: Jally <Unknown>\n"
13
13
"Language-Team: Simplified Chinese <zh_CN@li.org>\n"
14
14
"MIME-Version: 1.0\n"
15
15
"Content-Type: text/plain; charset=UTF-8\n"
16
16
"Content-Transfer-Encoding: 8bit\n"
17
17
"Plural-Forms: nplurals=1; plural=0;\n"
18
 
"X-Launchpad-Export-Date: 2011-11-04 05:12+0000\n"
19
 
"X-Generator: Launchpad (build 14231)\n"
 
18
"X-Launchpad-Export-Date: 2012-02-06 04:57+0000\n"
 
19
"X-Generator: Launchpad (build 14747)\n"
20
20
 
21
21
#: TortoiseHgOverlayServer.py:51
22
22
msgid "TortoiseHg Overlay Icon Server"
24
24
 
25
25
#: TortoiseHgOverlayServer.py:162
26
26
msgid "Exit"
27
 
msgstr "离开"
 
27
msgstr "退出"
28
28
 
29
29
#: tortoisehg/hgqt/about.py:31 tortoisehg/hgtk/gdialog.py:505
30
30
msgid "About"
47
47
msgstr "许可证(&L)"
48
48
 
49
49
#: tortoisehg/hgqt/about.py:86 tortoisehg/hgqt/archive.py:108
50
 
#: tortoisehg/hgqt/hgemail_ui.py:273 tortoisehg/hgqt/hginit.py:58
 
50
#: tortoisehg/hgqt/hgemail_ui.py:286 tortoisehg/hgqt/hginit.py:58
51
51
#: tortoisehg/hgqt/license.py:45 tortoisehg/hgqt/postreview_ui.py:179
52
52
#: tortoisehg/hgqt/rename.py:105
53
53
msgid "&Close"
86
86
msgstr "仅当前版本中被修改/创建的文件"
87
87
 
88
88
#: tortoisehg/hgqt/archive.py:47 tortoisehg/hgqt/grep.py:68
89
 
#: tortoisehg/hgqt/sync.py:1533
 
89
#: tortoisehg/hgqt/sync.py:1563
90
90
msgid "Recurse into subrepositories"
91
91
msgstr "进入子仓库"
92
92
 
98
98
#: tortoisehg/hgqt/archive.py:58 tortoisehg/hgqt/clone.py:58
99
99
#: tortoisehg/hgqt/clone.py:69 tortoisehg/hgqt/clone.py:138
100
100
#: tortoisehg/hgqt/hginit.py:37 tortoisehg/hgqt/rename.py:70
101
 
#: tortoisehg/hgqt/rename.py:74 tortoisehg/hgqt/thgimport.py:53
 
101
#: tortoisehg/hgqt/rename.py:74 tortoisehg/hgqt/thgimport.py:54
102
102
#: tortoisehg/hgtk/archive.py:69 tortoisehg/hgtk/clone.py:70
103
103
#: tortoisehg/hgtk/hginit.py:55 tortoisehg/hgtk/thgconfig.py:394
104
104
#: tortoisehg/hgtk/thgimport.py:63
152
152
msgstr "详细(&D)"
153
153
 
154
154
#: tortoisehg/hgqt/archive.py:114 tortoisehg/hgqt/backout.py:300
155
 
#: tortoisehg/hgqt/commit.py:376 tortoisehg/hgqt/commit.py:384
156
 
#: tortoisehg/hgqt/commit.py:729 tortoisehg/hgqt/commit.py:758
157
 
#: tortoisehg/hgqt/compress.py:150 tortoisehg/hgqt/lfprompt.py:23
158
 
#: tortoisehg/hgqt/lfprompt.py:35 tortoisehg/hgqt/merge.py:100
159
 
#: tortoisehg/hgqt/merge.py:235 tortoisehg/hgqt/merge.py:312
160
 
#: tortoisehg/hgqt/quickop.py:179 tortoisehg/hgqt/rebase.py:231
161
 
#: tortoisehg/hgqt/rebase.py:252 tortoisehg/hgqt/rename.py:110
162
 
#: tortoisehg/hgqt/reporegistry.py:208 tortoisehg/hgqt/resolve.py:356
163
 
#: tortoisehg/hgqt/settings.py:916 tortoisehg/hgqt/settings.py:1031
164
 
#: tortoisehg/hgqt/wctxactions.py:232 tortoisehg/hgqt/wctxactions.py:245
165
 
#: tortoisehg/hgqt/wctxactions.py:334 tortoisehg/hgtk/shellconf.py:28
166
 
#: tortoisehg/hgtk/thgshelve.py:163
 
155
#: tortoisehg/hgqt/commit.py:389 tortoisehg/hgqt/commit.py:397
 
156
#: tortoisehg/hgqt/commit.py:719 tortoisehg/hgqt/commit.py:782
 
157
#: tortoisehg/hgqt/commit.py:811 tortoisehg/hgqt/compress.py:150
 
158
#: tortoisehg/hgqt/lfprompt.py:23 tortoisehg/hgqt/lfprompt.py:35
 
159
#: tortoisehg/hgqt/merge.py:100 tortoisehg/hgqt/merge.py:235
 
160
#: tortoisehg/hgqt/merge.py:312 tortoisehg/hgqt/quickop.py:187
 
161
#: tortoisehg/hgqt/rebase.py:237 tortoisehg/hgqt/rebase.py:258
 
162
#: tortoisehg/hgqt/rename.py:110 tortoisehg/hgqt/reporegistry.py:208
 
163
#: tortoisehg/hgqt/resolve.py:356 tortoisehg/hgqt/settings.py:979
 
164
#: tortoisehg/hgqt/settings.py:1097 tortoisehg/hgqt/wctxactions.py:269
 
165
#: tortoisehg/hgqt/wctxactions.py:282 tortoisehg/hgqt/wctxactions.py:371
 
166
#: tortoisehg/hgtk/shellconf.py:28 tortoisehg/hgtk/thgshelve.py:163
167
167
msgid "Cancel"
168
168
msgstr "取消"
169
169
 
320
320
msgstr ""
321
321
 
322
322
#: tortoisehg/hgqt/backout.py:209 tortoisehg/hgqt/compress.py:69
323
 
#: tortoisehg/hgqt/merge.py:162 tortoisehg/hgqt/rebase.py:110
 
323
#: tortoisehg/hgqt/merge.py:162 tortoisehg/hgqt/rebase.py:113
324
324
msgid "Checking..."
325
325
msgstr "正在检查..."
326
326
 
332
332
msgstr ""
333
333
 
334
334
#: tortoisehg/hgqt/backout.py:228 tortoisehg/hgqt/merge.py:215
335
 
#: tortoisehg/hgqt/rebase.py:73 tortoisehg/hgqt/sync.py:1077
 
335
#: tortoisehg/hgqt/rebase.py:76 tortoisehg/hgqt/sync.py:1107
336
336
#: tortoisehg/hgqt/update.py:103
337
337
msgid "Automatically resolve merge conflicts where possible"
338
338
msgstr "尽量自动解决合并的冲突"
347
347
 
348
348
#: tortoisehg/hgqt/backout.py:299 tortoisehg/hgqt/compress.py:149
349
349
#: tortoisehg/hgqt/merge.py:234 tortoisehg/hgqt/merge.py:311
350
 
#: tortoisehg/hgqt/rebase.py:230 tortoisehg/hgqt/settings.py:1031
351
 
#: tortoisehg/hgqt/update.py:260 tortoisehg/hgtk/thgconfig.py:775
 
350
#: tortoisehg/hgqt/rebase.py:236 tortoisehg/hgqt/settings.py:1097
 
351
#: tortoisehg/hgqt/update.py:263 tortoisehg/hgtk/thgconfig.py:775
352
352
#: tortoisehg/hgtk/update.py:233
353
353
msgid "&Discard"
354
354
msgstr "丢弃(&D)"
355
355
 
356
356
#: tortoisehg/hgqt/backout.py:301 tortoisehg/hgqt/compress.py:151
357
 
#: tortoisehg/hgqt/merge.py:313 tortoisehg/hgqt/rebase.py:232
 
357
#: tortoisehg/hgqt/merge.py:313 tortoisehg/hgqt/rebase.py:238
358
358
msgid "Confirm Discard"
359
359
msgstr "验证放弃"
360
360
 
361
361
#: tortoisehg/hgqt/backout.py:302 tortoisehg/hgqt/compress.py:152
362
 
#: tortoisehg/hgqt/merge.py:314 tortoisehg/hgqt/rebase.py:233
 
362
#: tortoisehg/hgqt/merge.py:314 tortoisehg/hgqt/rebase.py:239
363
363
msgid "Discard outstanding changes to working directory?"
364
364
msgstr "放弃工作目录未提交的更改?"
365
365
 
398
398
msgstr "父版本"
399
399
 
400
400
#: tortoisehg/hgqt/backout.py:426 tortoisehg/hgqt/merge.py:453
401
 
#: tortoisehg/hgqt/repomodel.py:574 tortoisehg/hgqt/repomodel.py:576
402
 
#: tortoisehg/hgqt/shelve.py:24 tortoisehg/hgqt/thgimport.py:87
 
401
#: tortoisehg/hgqt/repomodel.py:594 tortoisehg/hgqt/repomodel.py:596
 
402
#: tortoisehg/hgqt/shelve.py:24 tortoisehg/hgqt/thgimport.py:88
403
403
msgid "Working Directory"
404
404
msgstr "工作目录"
405
405
 
424
424
msgid "Backed out changeset: "
425
425
msgstr "撤销的变更集: "
426
426
 
427
 
#: tortoisehg/hgqt/backout.py:514 tortoisehg/hgqt/commit.py:595
428
 
#: tortoisehg/hgqt/mq.py:822 tortoisehg/hgtk/backout.py:139
 
427
#: tortoisehg/hgqt/backout.py:514 tortoisehg/hgqt/commit.py:634
 
428
#: tortoisehg/hgqt/mq.py:821 tortoisehg/hgtk/backout.py:139
429
429
#: tortoisehg/hgtk/commit.py:580
430
430
msgid "Confirm Discard Message"
431
431
msgstr "确认丢弃改动说明"
483
483
msgstr "已知无bug版:"
484
484
 
485
485
#: tortoisehg/hgqt/bisect.py:38 tortoisehg/hgqt/bisect.py:48
486
 
#: tortoisehg/hgqt/repowidget.py:428 tortoisehg/hgtk/history.py:1875
 
486
#: tortoisehg/hgqt/repowidget.py:439 tortoisehg/hgtk/history.py:1875
487
487
msgid "Accept"
488
488
msgstr "接受"
489
489
 
504
504
msgstr "跳过此修订版"
505
505
 
506
506
#: tortoisehg/hgqt/bisect.py:72 tortoisehg/hgqt/compress.py:138
507
 
#: tortoisehg/hgqt/rebase.py:194 tortoisehg/hgtk/bugreport.py:48
 
507
#: tortoisehg/hgqt/rebase.py:200 tortoisehg/hgtk/bugreport.py:48
508
508
#: tortoisehg/hgtk/hgcmd.py:50 tortoisehg/hgtk/thgmq.py:142
509
509
msgid "Close"
510
510
msgstr "关闭"
526
526
msgstr "测试这个版本并报告结果。(无bug/有bug/跳过)"
527
527
 
528
528
#: tortoisehg/hgqt/bisect.py:114 tortoisehg/hgqt/bisect.py:135
529
 
#: tortoisehg/hgqt/commit.py:775 tortoisehg/hgqt/commit.py:1042
530
 
#: tortoisehg/hgqt/commit.py:1062 tortoisehg/hgqt/hgignore.py:257
531
 
#: tortoisehg/hgqt/hginit.py:179 tortoisehg/hgqt/status.py:478
532
 
#: tortoisehg/hgqt/wctxactions.py:172
 
529
#: tortoisehg/hgqt/commit.py:828 tortoisehg/hgqt/commit.py:1141
 
530
#: tortoisehg/hgqt/commit.py:1161 tortoisehg/hgqt/hgignore.py:258
 
531
#: tortoisehg/hgqt/hginit.py:179 tortoisehg/hgqt/status.py:483
 
532
#: tortoisehg/hgqt/wctxactions.py:187
533
533
#, python-format
534
534
msgid "%s (hint: %s)"
535
535
msgstr "%s (提示: %s)"
542
542
msgid "New Name:"
543
543
msgstr "新名称:"
544
544
 
545
 
#: tortoisehg/hgqt/bookmark.py:67 tortoisehg/hgqt/commit.py:729
546
 
#: tortoisehg/hgqt/tag.py:98 tortoisehg/hgqt/wctxactions.py:47
547
 
#: tortoisehg/hgqt/wctxactions.py:53
 
545
#: tortoisehg/hgqt/bookmark.py:67 tortoisehg/hgqt/commit.py:782
 
546
#: tortoisehg/hgqt/tag.py:98 tortoisehg/hgqt/wctxactions.py:56
 
547
#: tortoisehg/hgqt/wctxactions.py:62
548
548
msgid "&Add"
549
549
msgstr "添加(&A)"
550
550
 
552
552
msgid "Re&name"
553
553
msgstr "重命名(&N)"
554
554
 
555
 
#: tortoisehg/hgqt/bookmark.py:69 tortoisehg/hgqt/commit.py:758
 
555
#: tortoisehg/hgqt/bookmark.py:69 tortoisehg/hgqt/commit.py:811
556
556
#: tortoisehg/hgqt/tag.py:99
557
557
msgid "&Remove"
558
558
msgstr "移除(&R)"
657
657
msgid "Error writing file"
658
658
msgstr "写文件时发生错误"
659
659
 
660
 
#: tortoisehg/hgqt/bugreport.py:124 tortoisehg/hgqt/qqueue.py:342
 
660
#: tortoisehg/hgqt/bugreport.py:124 tortoisehg/hgqt/qqueue.py:336
661
661
#: tortoisehg/hgqt/qreorder.py:228
662
662
msgid "TortoiseHg Error"
663
663
msgstr "TortoiseHg 有误"
669
669
msgstr "如果该问题还存在,<a href=\"#bugreport\">请提交一个bug报告</a>."
670
670
 
671
671
#: tortoisehg/hgqt/chunks.py:89 tortoisehg/hgqt/grep.py:566
672
 
#: tortoisehg/hgqt/manifestdialog.py:195 tortoisehg/hgqt/revdetails.py:230
 
672
#: tortoisehg/hgqt/manifestdialog.py:202 tortoisehg/hgqt/revdetails.py:230
673
673
#: tortoisehg/util/menuthg.py:76
674
674
msgid "Visual Diff"
675
675
msgstr "比较文件"
676
676
 
677
 
#: tortoisehg/hgqt/chunks.py:90 tortoisehg/hgqt/manifestdialog.py:196
 
677
#: tortoisehg/hgqt/chunks.py:90 tortoisehg/hgqt/manifestdialog.py:203
678
678
#: tortoisehg/hgqt/revdetails.py:231
679
679
msgid "View file changes in external diff tool"
680
680
msgstr "用外置的diff工具查看文件更改"
681
681
 
682
 
#: tortoisehg/hgqt/chunks.py:91 tortoisehg/hgqt/manifestdialog.py:202
 
682
#: tortoisehg/hgqt/chunks.py:91 tortoisehg/hgqt/manifestdialog.py:213
683
683
#: tortoisehg/hgqt/revdetails.py:239
684
684
msgid "Edit Local"
685
685
msgstr "编辑本地版本"
686
686
 
687
 
#: tortoisehg/hgqt/chunks.py:92 tortoisehg/hgqt/manifestdialog.py:203
688
 
#: tortoisehg/hgqt/revdetails.py:240
 
687
#: tortoisehg/hgqt/chunks.py:92 tortoisehg/hgqt/manifestdialog.py:214
 
688
#: tortoisehg/hgqt/manifestdialog.py:216 tortoisehg/hgqt/revdetails.py:240
 
689
#: tortoisehg/hgqt/revdetails.py:242
689
690
msgid "Edit current file in working copy"
690
691
msgstr "编辑在工作目录中的当前文件"
691
692
 
692
 
#: tortoisehg/hgqt/chunks.py:93 tortoisehg/hgqt/manifestdialog.py:204
693
 
#: tortoisehg/hgqt/revdetails.py:241
 
693
#: tortoisehg/hgqt/chunks.py:93 tortoisehg/hgqt/manifestdialog.py:217
 
694
#: tortoisehg/hgqt/revdetails.py:246
694
695
msgid "Revert to Revision"
695
696
msgstr "倒退到版本"
696
697
 
697
 
#: tortoisehg/hgqt/chunks.py:94 tortoisehg/hgqt/manifestdialog.py:205
698
 
#: tortoisehg/hgqt/revdetails.py:242
 
698
#: tortoisehg/hgqt/chunks.py:94 tortoisehg/hgqt/manifestdialog.py:218
 
699
#: tortoisehg/hgqt/revdetails.py:247
699
700
msgid "Revert file(s) to contents at this revision"
700
701
msgstr ""
701
702
 
702
 
#: tortoisehg/hgqt/chunks.py:193
 
703
#: tortoisehg/hgqt/chunks.py:195
703
704
msgid "Patch failed to apply"
704
705
msgstr "打补丁失败"
705
706
 
706
 
#: tortoisehg/hgqt/chunks.py:199 tortoisehg/hgqt/mq.py:245
707
 
#: tortoisehg/hgqt/mq.py:750
 
707
#: tortoisehg/hgqt/chunks.py:201 tortoisehg/hgqt/mq.py:244
 
708
#: tortoisehg/hgqt/mq.py:749
708
709
msgid "Manually resolve rejected chunks?"
709
710
msgstr "手动解决有问题的部分?"
710
711
 
711
 
#: tortoisehg/hgqt/chunks.py:201
 
712
#: tortoisehg/hgqt/chunks.py:203
712
713
msgid "Edit patched file and rejects?"
713
714
msgstr ""
714
715
 
715
 
#: tortoisehg/hgqt/chunks.py:235
 
716
#: tortoisehg/hgqt/chunks.py:237
716
717
msgid "No deletable chunks"
717
718
msgstr "不可删除的部分"
718
719
 
719
 
#: tortoisehg/hgqt/chunks.py:239
 
720
#: tortoisehg/hgqt/chunks.py:241
720
721
msgid "No chunks remain"
721
722
msgstr "无剩余部分"
722
723
 
723
 
#: tortoisehg/hgqt/chunks.py:240
 
724
#: tortoisehg/hgqt/chunks.py:242
724
725
msgid "Remove all file changes?"
725
726
msgstr "删除所有文件更改?"
726
727
 
727
 
#: tortoisehg/hgqt/chunks.py:273
 
728
#: tortoisehg/hgqt/chunks.py:275
728
729
msgid "file has been deleted, refresh"
729
730
msgstr "文件已移除,刷新"
730
731
 
731
 
#: tortoisehg/hgqt/chunks.py:276
 
732
#: tortoisehg/hgqt/chunks.py:278
732
733
msgid "file has been modified, refresh"
733
734
msgstr "文件已修改,刷新"
734
735
 
735
 
#: tortoisehg/hgqt/chunks.py:310
 
736
#: tortoisehg/hgqt/chunks.py:312
736
737
msgid "Unable to merge chunks"
737
738
msgstr "无法合并部分"
738
739
 
739
 
#: tortoisehg/hgqt/chunks.py:311
 
740
#: tortoisehg/hgqt/chunks.py:313
740
741
msgid "Add or remove patches must be merged in the working directory"
741
742
msgstr ""
742
743
 
743
 
#: tortoisehg/hgqt/chunks.py:397
 
744
#: tortoisehg/hgqt/chunks.py:399
744
745
msgid "Unable to remove"
745
746
msgstr ""
746
747
 
747
 
#: tortoisehg/hgqt/chunks.py:398
 
748
#: tortoisehg/hgqt/chunks.py:400
748
749
#, python-format
749
750
msgid ""
750
751
"Unable to remove file %s,\n"
751
752
"permission denied"
752
753
msgstr ""
753
754
 
754
 
#: tortoisehg/hgqt/chunks.py:534
 
755
#: tortoisehg/hgqt/chunks.py:536
755
756
msgctxt "files"
756
757
msgid "All"
757
758
msgstr "全选"
758
759
 
759
 
#: tortoisehg/hgqt/chunks.py:539
 
760
#: tortoisehg/hgqt/chunks.py:541
760
761
msgctxt "files"
761
762
msgid "None"
762
763
msgstr "全不选"
763
764
 
764
 
#: tortoisehg/hgqt/chunks.py:595
 
765
#: tortoisehg/hgqt/chunks.py:597
765
766
#, python-format
766
767
msgid "Chunks selected: %d / %d"
767
768
msgstr "部分选择: %d / %d"
768
769
 
769
770
#: tortoisehg/hgqt/clone.py:61 tortoisehg/hgqt/rename.py:66
770
 
#: tortoisehg/hgqt/thgimport.py:62 tortoisehg/hgtk/thgimport.py:82
 
771
#: tortoisehg/hgqt/thgimport.py:63 tortoisehg/hgtk/thgimport.py:82
771
772
msgid "Source:"
772
773
msgstr "源:"
773
774
 
776
777
msgid "Destination:"
777
778
msgstr "目标:"
778
779
 
779
 
#: tortoisehg/hgqt/clone.py:95 tortoisehg/hgqt/commit.py:113
780
 
#: tortoisehg/hgqt/merge.py:202 tortoisehg/hgqt/mq.py:622
 
780
#: tortoisehg/hgqt/clone.py:95 tortoisehg/hgqt/commit.py:115
 
781
#: tortoisehg/hgqt/merge.py:202 tortoisehg/hgqt/mq.py:621
781
782
#: tortoisehg/hgqt/postreview_ui.py:170 tortoisehg/hgqt/rebase.py:57
782
 
#: tortoisehg/hgqt/sync.py:161 tortoisehg/hgqt/tag.py:64
 
783
#: tortoisehg/hgqt/sync.py:162 tortoisehg/hgqt/tag.py:64
783
784
#: tortoisehg/hgtk/hgemail.py:64
784
785
msgid "Options"
785
786
msgstr "选项"
813
814
msgid "Do not verify host certificate"
814
815
msgstr "不要验证服务器证书"
815
816
 
816
 
#: tortoisehg/hgqt/clone.py:151 tortoisehg/hgqt/sync.py:1552
 
817
#: tortoisehg/hgqt/clone.py:151 tortoisehg/hgqt/sync.py:1588
817
818
#: tortoisehg/hgtk/clone.py:159 tortoisehg/hgtk/synch.py:202
818
819
msgid "Remote command:"
819
820
msgstr "远程命令:"
827
828
msgstr "克隆(&C)"
828
829
 
829
830
#: tortoisehg/hgqt/clone.py:183 tortoisehg/hgqt/cmdui.py:764
830
 
#: tortoisehg/hgqt/thgimport.py:118 tortoisehg/hgqt/thgstrip.py:112
 
831
#: tortoisehg/hgqt/thgimport.py:119 tortoisehg/hgqt/thgstrip.py:112
831
832
#: tortoisehg/hgqt/update.py:147
832
833
msgid "Detail"
833
834
msgstr "详细资料"
887
888
msgid "The selected patch folder is not under the source repository."
888
889
msgstr ""
889
890
 
890
 
#: tortoisehg/hgqt/cmdui.py:232 tortoisehg/hgqt/thread.py:369
 
891
#: tortoisehg/hgqt/cmdui.py:232 tortoisehg/hgqt/thread.py:371
891
892
#, python-format
892
893
msgid "[command returned code %d %%s]"
893
894
msgstr "[命令返回代码%d %%s]"
894
895
 
895
 
#: tortoisehg/hgqt/cmdui.py:234 tortoisehg/hgqt/thread.py:371
 
896
#: tortoisehg/hgqt/cmdui.py:234 tortoisehg/hgqt/thread.py:373
896
897
#, python-format
897
898
msgid "[command completed successfully %s]"
898
899
msgstr "[命令成功完成 %s]"
944
945
msgstr "TortoiseHg命令对话"
945
946
 
946
947
#: tortoisehg/hgqt/cmdui.py:793 tortoisehg/hgqt/merge.py:101
947
 
#: tortoisehg/hgqt/rebase.py:253 tortoisehg/hgqt/resolve.py:357
948
 
#: tortoisehg/hgqt/settings.py:913 tortoisehg/hgtk/commit.py:322
 
948
#: tortoisehg/hgqt/rebase.py:259 tortoisehg/hgqt/resolve.py:357
 
949
#: tortoisehg/hgqt/settings.py:976 tortoisehg/hgtk/commit.py:322
949
950
#: tortoisehg/hgtk/merge.py:196 tortoisehg/hgtk/thgconfig.py:846
950
951
msgid "Confirm Exit"
951
952
msgstr "确认退出"
962
963
msgid "TortoiseHg"
963
964
msgstr "TortoiseHg"
964
965
 
965
 
#: tortoisehg/hgqt/commit.py:72
 
966
#: tortoisehg/hgqt/commit.py:74
966
967
msgctxt "window title"
967
968
msgid "Commit"
968
969
msgstr "提交"
969
970
 
970
 
#: tortoisehg/hgqt/commit.py:94
 
971
#: tortoisehg/hgqt/commit.py:96
971
972
msgid "Commit Dialog Toolbar"
972
973
msgstr "提交对话工具栏"
973
974
 
974
 
#: tortoisehg/hgqt/commit.py:98 tortoisehg/hgqt/commit.py:513
 
975
#: tortoisehg/hgqt/commit.py:100 tortoisehg/hgqt/commit.py:533
975
976
msgid "Branch: "
976
977
msgstr "分支: "
977
978
 
978
 
#: tortoisehg/hgqt/commit.py:106
 
979
#: tortoisehg/hgqt/commit.py:108
979
980
msgid "Copy message"
980
981
msgstr "复制消息"
981
982
 
982
 
#: tortoisehg/hgqt/commit.py:108
 
983
#: tortoisehg/hgqt/commit.py:110
983
984
msgid "Copy one of the recent commit messages"
984
985
msgstr "复制最近的一个提交消息"
985
986
 
986
 
#: tortoisehg/hgqt/commit.py:123 tortoisehg/hgqt/commit.py:461
987
 
#: tortoisehg/hgqt/settings.py:303
 
987
#: tortoisehg/hgqt/commit.py:125 tortoisehg/hgqt/commit.py:476
 
988
#: tortoisehg/hgqt/settings.py:308
988
989
msgid "Issue Tracker"
989
990
msgstr "问题追踪器"
990
991
 
991
 
#: tortoisehg/hgqt/commit.py:124
 
992
#: tortoisehg/hgqt/commit.py:126
992
993
#, python-format
993
994
msgid "Failed to load issue tracker '%s': %s"
994
995
msgstr "无法加载问题追踪器%s:%s"
995
996
 
996
 
#: tortoisehg/hgqt/commit.py:134 tortoisehg/hgqt/grep.py:53
 
997
#: tortoisehg/hgqt/commit.py:136 tortoisehg/hgqt/grep.py:53
997
998
#: tortoisehg/hgqt/serve_ui.py:87 tortoisehg/hgtk/datamine.py:54
998
999
#: tortoisehg/hgtk/hgcmd.py:46 tortoisehg/hgtk/history.py:448
999
1000
#: tortoisehg/hgtk/recovery.py:48 tortoisehg/hgtk/serve.py:65
1001
1002
msgid "Stop"
1002
1003
msgstr "停止"
1003
1004
 
1004
 
#: tortoisehg/hgqt/commit.py:236
 
1005
#: tortoisehg/hgqt/commit.py:162 tortoisehg/hgqt/sync.py:188
 
1006
msgid "<b>Selected Options:</b>"
 
1007
msgstr ""
 
1008
 
 
1009
#: tortoisehg/hgqt/commit.py:249
1005
1010
msgid "Commit changes"
1006
1011
msgstr "提交更改"
1007
1012
 
1008
 
#: tortoisehg/hgqt/commit.py:236 tortoisehg/hgtk/commit.py:653
 
1013
#: tortoisehg/hgqt/commit.py:249 tortoisehg/hgtk/commit.py:653
1009
1014
#: tortoisehg/hgtk/commit.py:950 tortoisehg/hgtk/commit.py:1014
1010
1015
#: tortoisehg/hgtk/commit.py:1263 tortoisehg/hgtk/gdialog.py:485
1011
1016
#: tortoisehg/hgtk/history.py:279 tortoisehg/hgtk/merge.py:136
1013
1018
msgid "Commit"
1014
1019
msgstr "提交"
1015
1020
 
1016
 
#: tortoisehg/hgqt/commit.py:237
 
1021
#: tortoisehg/hgqt/commit.py:250
1017
1022
msgid "Create a new patch"
1018
1023
msgstr "创建新的补丁"
1019
1024
 
1020
 
#: tortoisehg/hgqt/commit.py:237 tortoisehg/hgqt/mq.py:976
 
1025
#: tortoisehg/hgqt/commit.py:250 tortoisehg/hgqt/mq.py:975
1021
1026
#: tortoisehg/hgtk/commit.py:657
1022
1027
msgid "QNew"
1023
1028
msgstr "QNew"
1024
1029
 
1025
 
#: tortoisehg/hgqt/commit.py:238
 
1030
#: tortoisehg/hgqt/commit.py:251
1026
1031
msgid "Refresh current patch"
1027
1032
msgstr "刷新当前补丁"
1028
1033
 
1029
 
#: tortoisehg/hgqt/commit.py:238 tortoisehg/hgqt/mq.py:605
1030
 
#: tortoisehg/hgqt/mq.py:985 tortoisehg/hgtk/commit.py:660
 
1034
#: tortoisehg/hgqt/commit.py:251 tortoisehg/hgqt/mq.py:604
 
1035
#: tortoisehg/hgqt/mq.py:984 tortoisehg/hgtk/commit.py:660
1031
1036
msgid "QRefresh"
1032
1037
msgstr "QRefresh"
1033
1038
 
1034
 
#: tortoisehg/hgqt/commit.py:369 tortoisehg/hgtk/commit.py:1185
 
1039
#: tortoisehg/hgqt/commit.py:382 tortoisehg/hgtk/commit.py:1185
1035
1040
msgid "Confirm Branch Change"
1036
1041
msgstr "验证分支更改"
1037
1042
 
1038
 
#: tortoisehg/hgqt/commit.py:370
 
1043
#: tortoisehg/hgqt/commit.py:383
1039
1044
#, python-format
1040
1045
msgid "Named branch \"%s\" already exists, last used in revision %d\n"
1041
1046
msgstr "分支“%s“已存在,最后一次在版本%d中使用\n"
1042
1047
 
1043
 
#: tortoisehg/hgqt/commit.py:374
 
1048
#: tortoisehg/hgqt/commit.py:387
1044
1049
msgid "Restart &Branch"
1045
1050
msgstr ""
1046
1051
 
1047
 
#: tortoisehg/hgqt/commit.py:375 tortoisehg/hgqt/commit.py:383
 
1052
#: tortoisehg/hgqt/commit.py:388 tortoisehg/hgqt/commit.py:396
1048
1053
msgid "&Commit to current branch"
1049
1054
msgstr "提交到当前分支(&C)"
1050
1055
 
1051
 
#: tortoisehg/hgqt/commit.py:378 tortoisehg/hgqt/sync.py:947
 
1056
#: tortoisehg/hgqt/commit.py:391 tortoisehg/hgqt/sync.py:959
1052
1057
#: tortoisehg/hgtk/commit.py:1194
1053
1058
msgid "Confirm New Branch"
1054
1059
msgstr "确认新分支"
1055
1060
 
1056
 
#: tortoisehg/hgqt/commit.py:379
 
1061
#: tortoisehg/hgqt/commit.py:392
1057
1062
#, python-format
1058
1063
msgid "Create new named branch \"%s\" with this commit?\n"
1059
1064
msgstr "是否要在本次提交创建新的分支“%s”?\n"
1060
1065
 
1061
 
#: tortoisehg/hgqt/commit.py:382
 
1066
#: tortoisehg/hgqt/commit.py:395
1062
1067
msgid "Create &Branch"
1063
1068
msgstr "创建分支(&B)"
1064
1069
 
1065
 
#: tortoisehg/hgqt/commit.py:413
 
1070
#: tortoisehg/hgqt/commit.py:426
1066
1071
msgctxt "start progress"
1067
1072
msgid "MQ Action"
1068
1073
msgstr ""
1069
1074
 
1070
 
#: tortoisehg/hgqt/commit.py:515
 
1075
#: tortoisehg/hgqt/commit.py:535
1071
1076
msgid "Close Branch: "
1072
1077
msgstr ""
1073
1078
 
1074
 
#: tortoisehg/hgqt/commit.py:517
 
1079
#: tortoisehg/hgqt/commit.py:537
1075
1080
msgid "New Branch: "
1076
1081
msgstr "新建分支: "
1077
1082
 
1078
 
#: tortoisehg/hgqt/commit.py:529 tortoisehg/hgqt/revpanel.py:24
 
1083
#: tortoisehg/hgqt/commit.py:564 tortoisehg/hgqt/revpanel.py:24
1079
1084
#: tortoisehg/hgqt/update.py:87 tortoisehg/hgtk/changeset.py:581
1080
1085
#: tortoisehg/hgtk/update.py:90
1081
1086
msgid "Parent:"
1082
1087
msgstr "父版本:"
1083
1088
 
1084
 
#: tortoisehg/hgqt/commit.py:530 tortoisehg/hgqt/pbranch.py:878
 
1089
#: tortoisehg/hgqt/commit.py:565 tortoisehg/hgqt/pbranch.py:878
1085
1090
msgid "Patch name:"
1086
1091
msgstr "补丁名称:"
1087
1092
 
1088
 
#: tortoisehg/hgqt/commit.py:557
 
1093
#: tortoisehg/hgqt/commit.py:592
1089
1094
#, python-format
1090
1095
msgid "Rollback commit to revision %d"
1091
1096
msgstr "回滚提交到版本%d"
1092
1097
 
1093
 
#: tortoisehg/hgqt/commit.py:566
 
1098
#: tortoisehg/hgqt/commit.py:601
1094
1099
msgid "Confirm Undo"
1095
1100
msgstr "验证撤销"
1096
1101
 
1097
 
#: tortoisehg/hgqt/commit.py:596 tortoisehg/hgqt/mq.py:823
 
1102
#: tortoisehg/hgqt/commit.py:606
 
1103
msgctxt "start progress"
 
1104
msgid "Rollback"
 
1105
msgstr ""
 
1106
 
 
1107
#: tortoisehg/hgqt/commit.py:635 tortoisehg/hgqt/mq.py:822
1098
1108
#: tortoisehg/hgtk/commit.py:581
1099
1109
msgid "Discard current commit message?"
1100
1110
msgstr "要丢弃当前的改动说明吗?"
1101
1111
 
1102
 
#: tortoisehg/hgqt/commit.py:674 tortoisehg/hgqt/commit.py:687
 
1112
#: tortoisehg/hgqt/commit.py:715
 
1113
msgid "Message Translation Failure"
 
1114
msgstr ""
 
1115
 
 
1116
#: tortoisehg/hgqt/commit.py:716
 
1117
msgid ""
 
1118
"Unable to translate message to local encoding\n"
 
1119
"Consider setting HGENCODING environment variable\n"
 
1120
"Replace untranslatable characters with \"?\"?\n"
 
1121
msgstr ""
 
1122
 
 
1123
#: tortoisehg/hgqt/commit.py:719
 
1124
msgid "&Replace"
 
1125
msgstr ""
 
1126
 
 
1127
#: tortoisehg/hgqt/commit.py:727 tortoisehg/hgqt/commit.py:740
1103
1128
#: tortoisehg/hgtk/commit.py:934 tortoisehg/hgtk/commit.py:1078
1104
1129
#: tortoisehg/hgtk/commit.py:1097
1105
1130
msgid "Nothing Commited"
1106
1131
msgstr "什么也没提交"
1107
1132
 
1108
 
#: tortoisehg/hgqt/commit.py:675 tortoisehg/hgtk/commit.py:1079
 
1133
#: tortoisehg/hgqt/commit.py:728 tortoisehg/hgtk/commit.py:1079
1109
1134
#: tortoisehg/hgtk/tagadd.py:225
1110
1135
msgid "Please enter commit message"
1111
1136
msgstr "请输入改动说明"
1112
1137
 
1113
 
#: tortoisehg/hgqt/commit.py:711
 
1138
#: tortoisehg/hgqt/commit.py:741
 
1139
msgid ""
 
1140
"No issue link was found in the commit message.  The commit message should "
 
1141
"contain an issue link.  Configure this in the 'Issue Tracking' section of "
 
1142
"the settings."
 
1143
msgstr ""
 
1144
 
 
1145
#: tortoisehg/hgqt/commit.py:764
1114
1146
msgid "No files checked"
1115
1147
msgstr "没有选择文件"
1116
1148
 
1117
 
#: tortoisehg/hgqt/commit.py:712
 
1149
#: tortoisehg/hgqt/commit.py:765
1118
1150
msgid "No modified files checkmarked for commit"
1119
1151
msgstr "没有选择修改过的文件来提交"
1120
1152
 
1121
 
#: tortoisehg/hgqt/commit.py:727 tortoisehg/hgqt/lfprompt.py:16
 
1153
#: tortoisehg/hgqt/commit.py:780 tortoisehg/hgqt/lfprompt.py:16
1122
1154
#: tortoisehg/hgqt/lfprompt.py:28
1123
1155
msgid "Confirm Add"
1124
1156
msgstr "确定加入"
1125
1157
 
1126
 
#: tortoisehg/hgqt/commit.py:728
 
1158
#: tortoisehg/hgqt/commit.py:781
1127
1159
msgid "Add selected untracked files?"
1128
1160
msgstr "添加这些为跟踪的文件?"
1129
1161
 
1130
 
#: tortoisehg/hgqt/commit.py:756 tortoisehg/hgqt/quickop.py:174
 
1162
#: tortoisehg/hgqt/commit.py:809 tortoisehg/hgqt/quickop.py:182
1131
1163
msgid "Confirm Remove"
1132
1164
msgstr "确认删除"
1133
1165
 
1134
 
#: tortoisehg/hgqt/commit.py:757
 
1166
#: tortoisehg/hgqt/commit.py:810
1135
1167
msgid "Remove selected deleted files?"
1136
1168
msgstr "删除选中的文件?"
1137
1169
 
1138
 
#: tortoisehg/hgqt/commit.py:798
 
1170
#: tortoisehg/hgqt/commit.py:856
1139
1171
msgctxt "start progress"
1140
1172
msgid "Commit"
1141
1173
msgstr "提交"
1142
1174
 
1143
 
#: tortoisehg/hgqt/commit.py:833
 
1175
#: tortoisehg/hgqt/commit.py:894
1144
1176
#, python-format
1145
1177
msgid "%s - commit options"
1146
1178
msgstr "%s - 提交选项"
1147
1179
 
1148
 
#: tortoisehg/hgqt/commit.py:840
 
1180
#: tortoisehg/hgqt/commit.py:901
1149
1181
msgid "Set username:"
1150
1182
msgstr "设置用户名:"
1151
1183
 
1152
 
#: tortoisehg/hgqt/commit.py:867 tortoisehg/hgqt/commit.py:914
1153
 
#: tortoisehg/hgqt/commit.py:937
 
1184
#: tortoisehg/hgqt/commit.py:928 tortoisehg/hgqt/commit.py:975
 
1185
#: tortoisehg/hgqt/commit.py:998 tortoisehg/hgqt/commit.py:1014
1154
1186
msgid "Save in Repo"
1155
1187
msgstr "保存到仓库"
1156
1188
 
1157
 
#: tortoisehg/hgqt/commit.py:872
 
1189
#: tortoisehg/hgqt/commit.py:933
1158
1190
msgid "Save Global"
1159
1191
msgstr "保存到全局"
1160
1192
 
1161
 
#: tortoisehg/hgqt/commit.py:884
 
1193
#: tortoisehg/hgqt/commit.py:945
1162
1194
msgid "Set Date:"
1163
1195
msgstr "设置日期"
1164
1196
 
1165
 
#: tortoisehg/hgqt/commit.py:888 tortoisehg/hgtk/history.py:1589
 
1197
#: tortoisehg/hgqt/commit.py:949 tortoisehg/hgtk/history.py:1589
1166
1198
#: tortoisehg/hgtk/synch.py:148 tortoisehg/hgtk/update.py:128
1167
1199
msgid "Update"
1168
1200
msgstr "更新"
1169
1201
 
1170
 
#: tortoisehg/hgqt/commit.py:907
 
1202
#: tortoisehg/hgqt/commit.py:968
1171
1203
msgid "Push After Commit:"
1172
1204
msgstr "提交后推送:"
1173
1205
 
1174
 
#: tortoisehg/hgqt/commit.py:930
 
1206
#: tortoisehg/hgqt/commit.py:991
1175
1207
msgid "Auto Includes:"
1176
1208
msgstr ""
1177
1209
 
1178
 
#: tortoisehg/hgqt/commit.py:969
 
1210
#: tortoisehg/hgqt/commit.py:1016
 
1211
msgid "Recurse into subrepositories (--subrepos)"
 
1212
msgstr ""
 
1213
 
 
1214
#: tortoisehg/hgqt/commit.py:1045
1179
1215
msgid "Unable to save username"
1180
1216
msgstr "无法保存用户名"
1181
1217
 
1182
 
#: tortoisehg/hgqt/commit.py:970 tortoisehg/hgqt/commit.py:993
1183
 
#: tortoisehg/hgqt/commit.py:1016 tortoisehg/hgqt/sync.py:1019
1184
 
#: tortoisehg/hgqt/sync.py:1117 tortoisehg/hgqt/sync.py:1187
1185
 
#: tortoisehg/hgqt/sync.py:1355
 
1218
#: tortoisehg/hgqt/commit.py:1046 tortoisehg/hgqt/commit.py:1069
 
1219
#: tortoisehg/hgqt/commit.py:1092 tortoisehg/hgqt/commit.py:1115
 
1220
#: tortoisehg/hgqt/sync.py:1049 tortoisehg/hgqt/sync.py:1147
 
1221
#: tortoisehg/hgqt/sync.py:1217 tortoisehg/hgqt/sync.py:1385
1186
1222
msgid "Iniparse must be installed."
1187
1223
msgstr ""
1188
1224
 
1189
 
#: tortoisehg/hgqt/commit.py:985 tortoisehg/hgqt/commit.py:1008
1190
 
#: tortoisehg/hgqt/commit.py:1031 tortoisehg/hgqt/settings.py:1255
1191
 
#: tortoisehg/hgqt/sync.py:1029 tortoisehg/hgqt/sync.py:1128
1192
 
#: tortoisehg/hgqt/sync.py:1205 tortoisehg/hgqt/sync.py:1394
1193
 
#: tortoisehg/hgtk/thgconfig.py:1654
 
1225
#: tortoisehg/hgqt/commit.py:1061 tortoisehg/hgqt/commit.py:1084
 
1226
#: tortoisehg/hgqt/commit.py:1107 tortoisehg/hgqt/commit.py:1130
 
1227
#: tortoisehg/hgqt/settings.py:1321 tortoisehg/hgqt/sync.py:1059
 
1228
#: tortoisehg/hgqt/sync.py:1158 tortoisehg/hgqt/sync.py:1235
 
1229
#: tortoisehg/hgqt/sync.py:1424 tortoisehg/hgtk/thgconfig.py:1654
1194
1230
msgid "Unable to write configuration file"
1195
1231
msgstr "无法写入配置文件"
1196
1232
 
1197
 
#: tortoisehg/hgqt/commit.py:992
 
1233
#: tortoisehg/hgqt/commit.py:1068
1198
1234
msgid "Unable to save after commit push"
1199
1235
msgstr ""
1200
1236
 
1201
 
#: tortoisehg/hgqt/commit.py:1015
 
1237
#: tortoisehg/hgqt/commit.py:1091
1202
1238
msgid "Unable to save auto include list"
1203
1239
msgstr ""
1204
1240
 
1205
 
#: tortoisehg/hgqt/commit.py:1046
 
1241
#: tortoisehg/hgqt/commit.py:1114
 
1242
msgid "Unable to save recurse in subrepos."
 
1243
msgstr ""
 
1244
 
 
1245
#: tortoisehg/hgqt/commit.py:1145
1206
1246
msgid "Invalid date format"
1207
1247
msgstr "日期格式无效"
1208
1248
 
1209
 
#: tortoisehg/hgqt/commit.py:1066
 
1249
#: tortoisehg/hgqt/commit.py:1165
1210
1250
msgid "No username configured"
1211
1251
msgstr "没有设置用户名"
1212
1252
 
1213
 
#: tortoisehg/hgqt/commit.py:1116 tortoisehg/hgqt/compress.py:122
1214
 
#: tortoisehg/hgqt/pbranch.py:871 tortoisehg/hgqt/repowidget.py:337
 
1253
#: tortoisehg/hgqt/commit.py:1228 tortoisehg/hgqt/compress.py:122
 
1254
#: tortoisehg/hgqt/pbranch.py:871 tortoisehg/hgqt/repowidget.py:347
1215
1255
msgctxt "action button"
1216
1256
msgid "Commit"
1217
1257
msgstr "提交"
1218
1258
 
1219
 
#: tortoisehg/hgqt/commit.py:1129
 
1259
#: tortoisehg/hgqt/commit.py:1246
1220
1260
#, python-format
1221
1261
msgid "%s - commit"
1222
1262
msgstr "%s - 提交"
1287
1327
msgstr "年龄:"
1288
1328
 
1289
1329
#: tortoisehg/hgqt/csinfo.py:108 tortoisehg/hgqt/csinfo.py:110
1290
 
#: tortoisehg/hgqt/sync.py:1558 tortoisehg/hgtk/csinfo.py:214
 
1330
#: tortoisehg/hgqt/sync.py:1594 tortoisehg/hgtk/csinfo.py:214
1291
1331
#: tortoisehg/hgtk/csinfo.py:215
1292
1332
msgid "Branch:"
1293
1333
msgstr "分支:"
1313
1353
msgid "Subversion:"
1314
1354
msgstr "Subversion:"
1315
1355
 
 
1356
#: tortoisehg/hgqt/csinfo.py:113
 
1357
msgid "Converted From:"
 
1358
msgstr ""
 
1359
 
1316
1360
#: tortoisehg/hgqt/cslist.py:48 tortoisehg/hgqt/cslist.py:130
1317
1361
#: tortoisehg/hgtk/cslist.py:384
1318
1362
msgid "No items to display"
1420
1464
msgid "Revision has changed to:"
1421
1465
msgstr ""
1422
1466
 
1423
 
#: tortoisehg/hgqt/filedata.py:197 tortoisehg/hgqt/hgemail_ui.py:247
 
1467
#: tortoisehg/hgqt/filedata.py:197 tortoisehg/hgqt/hgemail_ui.py:258
1424
1468
#: tortoisehg/hgtk/hgemail.py:86
1425
1469
msgid "From:"
1426
1470
msgstr "发件人:"
1443
1487
"pull the missing revisions from its source repository."
1444
1488
msgstr ""
1445
1489
 
1446
 
#: tortoisehg/hgqt/filedata.py:220 tortoisehg/hgqt/settings.py:526
 
1490
#: tortoisehg/hgqt/filedata.py:220 tortoisehg/hgqt/settings.py:531
1447
1491
msgid "Initial revision"
1448
1492
msgstr "初始版本"
1449
1493
 
1452
1496
msgstr "不是Mercurial子仓库,无法预览"
1453
1497
 
1454
1498
#: tortoisehg/hgqt/filedata.py:255
 
1499
msgid "The subrepository is dirty."
 
1500
msgstr ""
 
1501
 
 
1502
#: tortoisehg/hgqt/filedata.py:255
1455
1503
msgid "File Status:"
1456
1504
msgstr "文件状态:"
1457
1505
 
1516
1564
msgid "File History Log Columns"
1517
1565
msgstr ""
1518
1566
 
1519
 
#: tortoisehg/hgqt/filedialogs.py:166 tortoisehg/hgqt/workbench.py:343
 
1567
#: tortoisehg/hgqt/filedialogs.py:166 tortoisehg/hgqt/workbench.py:353
1520
1568
msgid "Back"
1521
1569
msgstr "后退"
1522
1570
 
1523
 
#: tortoisehg/hgqt/filedialogs.py:168 tortoisehg/hgqt/workbench.py:346
 
1571
#: tortoisehg/hgqt/filedialogs.py:168 tortoisehg/hgqt/workbench.py:356
1524
1572
msgid "Forward"
1525
1573
msgstr "前进"
1526
1574
 
1527
 
#: tortoisehg/hgqt/filedialogs.py:196 tortoisehg/hgqt/filedialogs.py:672
1528
 
#: tortoisehg/hgqt/repowidget.py:1157 tortoisehg/hgqt/repowidget.py:1421
 
1575
#: tortoisehg/hgqt/filedialogs.py:196 tortoisehg/hgqt/filedialogs.py:682
 
1576
#: tortoisehg/hgqt/repowidget.py:1187 tortoisehg/hgqt/repowidget.py:1466
1529
1577
msgid "Visual diff..."
1530
1578
msgstr "可视化差异查看..."
1531
1579
 
1532
 
#: tortoisehg/hgqt/filedialogs.py:199 tortoisehg/hgqt/filedialogs.py:675
1533
 
#: tortoisehg/hgqt/repowidget.py:1159
 
1580
#: tortoisehg/hgqt/filedialogs.py:199 tortoisehg/hgqt/filedialogs.py:685
 
1581
#: tortoisehg/hgqt/repowidget.py:1189
1534
1582
msgid "Diff to local..."
1535
1583
msgstr "相对于本地的差异..."
1536
1584
 
1537
 
#: tortoisehg/hgqt/filedialogs.py:203 tortoisehg/hgqt/filedialogs.py:679
 
1585
#: tortoisehg/hgqt/filedialogs.py:203 tortoisehg/hgqt/filedialogs.py:689
1538
1586
msgid "Visual diff file..."
1539
1587
msgstr ""
1540
1588
 
1541
 
#: tortoisehg/hgqt/filedialogs.py:206 tortoisehg/hgqt/filedialogs.py:682
 
1589
#: tortoisehg/hgqt/filedialogs.py:206 tortoisehg/hgqt/filedialogs.py:692
1542
1590
msgid "Diff file to local..."
1543
1591
msgstr "本地差异..."
1544
1592
 
1545
 
#: tortoisehg/hgqt/filedialogs.py:210 tortoisehg/hgqt/filedialogs.py:686
 
1593
#: tortoisehg/hgqt/filedialogs.py:210 tortoisehg/hgqt/filedialogs.py:696
1546
1594
msgid "View at revision..."
1547
1595
msgstr "查看历史版本..."
1548
1596
 
1549
 
#: tortoisehg/hgqt/filedialogs.py:213 tortoisehg/hgqt/filedialogs.py:689
 
1597
#: tortoisehg/hgqt/filedialogs.py:213 tortoisehg/hgqt/filedialogs.py:699
 
1598
msgid "Save at revision..."
 
1599
msgstr ""
 
1600
 
 
1601
#: tortoisehg/hgqt/filedialogs.py:215 tortoisehg/hgqt/filedialogs.py:701
1550
1602
msgid "Edit local"
1551
1603
msgstr "编辑本地"
1552
1604
 
1553
 
#: tortoisehg/hgqt/filedialogs.py:216 tortoisehg/hgqt/filedialogs.py:692
 
1605
#: tortoisehg/hgqt/filedialogs.py:218 tortoisehg/hgqt/filedialogs.py:704
1554
1606
msgid "Revert to revision..."
1555
1607
msgstr "退回到版本.."
1556
1608
 
1557
 
#: tortoisehg/hgqt/filedialogs.py:363
 
1609
#: tortoisehg/hgqt/filedialogs.py:373
1558
1610
msgid "File Differences Log Columns"
1559
1611
msgstr ""
1560
1612
 
1561
 
#: tortoisehg/hgqt/filedialogs.py:471
 
1613
#: tortoisehg/hgqt/filedialogs.py:481
1562
1614
msgid "Next diff"
1563
1615
msgstr "下一个差异"
1564
1616
 
1565
 
#: tortoisehg/hgqt/filedialogs.py:476
 
1617
#: tortoisehg/hgqt/filedialogs.py:486
1566
1618
msgid "Previous diff"
1567
1619
msgstr "上一个差异"
1568
1620
 
1785
1837
msgid "Rev"
1786
1838
msgstr "版本"
1787
1839
 
1788
 
#: tortoisehg/hgqt/grep.py:721 tortoisehg/hgqt/settings.py:663
1789
 
#: tortoisehg/hgqt/settings.py:787 tortoisehg/hgqt/settings.py:852
 
1840
#: tortoisehg/hgqt/grep.py:721 tortoisehg/hgqt/settings.py:695
 
1841
#: tortoisehg/hgqt/settings.py:826 tortoisehg/hgqt/settings.py:907
1790
1842
#: tortoisehg/hgtk/datamine.py:142 tortoisehg/hgtk/datamine.py:655
1791
1843
#: tortoisehg/hgtk/history.py:101 tortoisehg/hgtk/history.py:502
1792
1844
#: tortoisehg/hgtk/history.py:695 tortoisehg/hgtk/logview/treeview.py:512
1807
1859
msgid "<b>Unrevisioned Files</b>"
1808
1860
msgstr ""
1809
1861
 
1810
 
#: tortoisehg/hgqt/guess.py:65 tortoisehg/hgqt/status.py:96
 
1862
#: tortoisehg/hgqt/guess.py:65 tortoisehg/hgqt/status.py:98
1811
1863
msgid "Refresh file list"
1812
1864
msgstr "刷新文件列表"
1813
1865
 
1907
1959
msgid "Failed to open Email dialog"
1908
1960
msgstr "无法打开邮件对话框"
1909
1961
 
1910
 
#: tortoisehg/hgqt/hgemail_ui.py:244 tortoisehg/hgqt/settings.py:669
 
1962
#: tortoisehg/hgqt/hgemail_ui.py:255 tortoisehg/hgqt/settings.py:701
1911
1963
#: tortoisehg/hgtk/synch.py:78 tortoisehg/hgtk/thgconfig.py:238
1912
1964
msgid "Email"
1913
1965
msgstr "邮寄"
1914
1966
 
1915
 
#: tortoisehg/hgqt/hgemail_ui.py:245 tortoisehg/hgtk/hgemail.py:76
 
1967
#: tortoisehg/hgqt/hgemail_ui.py:256 tortoisehg/hgtk/hgemail.py:76
1916
1968
msgid "To:"
1917
1969
msgstr "收件人:"
1918
1970
 
1919
 
#: tortoisehg/hgqt/hgemail_ui.py:246 tortoisehg/hgtk/hgemail.py:81
 
1971
#: tortoisehg/hgqt/hgemail_ui.py:257 tortoisehg/hgtk/hgemail.py:81
1920
1972
msgid "Cc:"
1921
1973
msgstr "抄送:"
1922
1974
 
1923
 
#: tortoisehg/hgqt/hgemail_ui.py:248 tortoisehg/hgtk/hgemail.py:90
 
1975
#: tortoisehg/hgqt/hgemail_ui.py:259 tortoisehg/hgtk/hgemail.py:90
1924
1976
msgid "In-Reply-To:"
1925
1977
msgstr "回复给:"
1926
1978
 
1927
 
#: tortoisehg/hgqt/hgemail_ui.py:249 tortoisehg/hgtk/hgemail.py:92
 
1979
#: tortoisehg/hgqt/hgemail_ui.py:260 tortoisehg/hgtk/hgemail.py:92
1928
1980
msgid "Message identifier to reply to, for threading"
1929
1981
msgstr "指定邮件内容ID, 相同ID的邮件隶属于同一个主题"
1930
1982
 
1931
 
#: tortoisehg/hgqt/hgemail_ui.py:250
 
1983
#: tortoisehg/hgqt/hgemail_ui.py:261
1932
1984
msgid "Flag:"
1933
1985
msgstr ""
1934
1986
 
1935
 
#: tortoisehg/hgqt/hgemail_ui.py:251 tortoisehg/hgtk/hgemail.py:101
 
1987
#: tortoisehg/hgqt/hgemail_ui.py:262 tortoisehg/hgtk/hgemail.py:101
1936
1988
msgid ""
1937
1989
"Hg patches (as generated by export command) are compatible with most patch "
1938
1990
"programs.  They include a header which contains the most important changeset "
1939
1991
"metadata."
1940
1992
msgstr "Hg 补丁(通过输出命令产生)与大多数补丁程序相兼容。它们包含了一个包含最重要的变更集元数据的数据头。"
1941
1993
 
1942
 
#: tortoisehg/hgqt/hgemail_ui.py:252 tortoisehg/hgtk/hgemail.py:98
 
1994
#: tortoisehg/hgqt/hgemail_ui.py:263 tortoisehg/hgtk/hgemail.py:98
1943
1995
msgid "Send changesets as Hg patches"
1944
1996
msgstr "发送变更集为 Hg 补丁"
1945
1997
 
1946
 
#: tortoisehg/hgqt/hgemail_ui.py:253 tortoisehg/hgtk/hgemail.py:109
 
1998
#: tortoisehg/hgqt/hgemail_ui.py:264 tortoisehg/hgtk/hgemail.py:109
1947
1999
msgid ""
1948
2000
"Git patches can describe binary files, copies, and permission changes, but "
1949
2001
"recipients may not be able to use them if they are not using git or "
1951
2003
msgstr ""
1952
2004
"git补丁允许包含二进制文件, 并且能够记录文件拷贝和权限变更等信息, 但接收者不使用git或Mercurial的话, 可能无法使用git补丁."
1953
2005
 
1954
 
#: tortoisehg/hgqt/hgemail_ui.py:254 tortoisehg/hgtk/hgemail.py:106
 
2006
#: tortoisehg/hgqt/hgemail_ui.py:265 tortoisehg/hgtk/hgemail.py:106
1955
2007
msgid "Use extended (git) patch format"
1956
2008
msgstr "使用扩展的(git)补丁格式"
1957
2009
 
1958
 
#: tortoisehg/hgqt/hgemail_ui.py:255 tortoisehg/hgtk/hgemail.py:117
 
2010
#: tortoisehg/hgqt/hgemail_ui.py:266 tortoisehg/hgtk/hgemail.py:117
1959
2011
msgid ""
1960
2012
"Stripping Mercurial header removes username and parent information.  Only "
1961
2013
"useful if recipient is not using Mercurial (and does not like to see the "
1963
2015
msgstr ""
1964
2016
"如果接收者不使用Mercurial(或不想见到头信息)的话, 可以去掉Mercurial头信息. 不过这样做会导致包含在头信息中的用户名和父版本信息丢失."
1965
2017
 
1966
 
#: tortoisehg/hgqt/hgemail_ui.py:256 tortoisehg/hgtk/hgemail.py:114
 
2018
#: tortoisehg/hgqt/hgemail_ui.py:267 tortoisehg/hgtk/hgemail.py:114
1967
2019
msgid "Plain, do not prepend Hg header"
1968
2020
msgstr "普通,不考虑 Hg 数据头"
1969
2021
 
1970
 
#: tortoisehg/hgqt/hgemail_ui.py:257 tortoisehg/hgtk/hgemail.py:126
 
2022
#: tortoisehg/hgqt/hgemail_ui.py:268 tortoisehg/hgtk/hgemail.py:126
1971
2023
msgid ""
1972
2024
"Bundles store complete changesets in binary form. Upstream users can pull "
1973
2025
"from them. This is the safest way to send changes to recipient Mercurial "
1974
2026
"users."
1975
2027
msgstr "打包会把改动集的所有信息保存成二进制格式供上游用户使用, 这是把改动发给Mercurial用户的最安全的做法."
1976
2028
 
1977
 
#: tortoisehg/hgqt/hgemail_ui.py:258 tortoisehg/hgtk/hgemail.py:122
 
2029
#: tortoisehg/hgqt/hgemail_ui.py:269 tortoisehg/hgtk/hgemail.py:122
1978
2030
msgid "Send single binary bundle, not patches"
1979
2031
msgstr "把补丁整合成一个二进制包发送"
1980
2032
 
1981
 
#: tortoisehg/hgqt/hgemail_ui.py:259 tortoisehg/hgtk/hgemail.py:137
 
2033
#: tortoisehg/hgqt/hgemail_ui.py:270 tortoisehg/hgtk/hgemail.py:137
1982
2034
msgid "send patches as attachments"
1983
2035
msgstr "以附件方式发送补丁"
1984
2036
 
1985
 
#: tortoisehg/hgqt/hgemail_ui.py:260 tortoisehg/hgtk/hgemail.py:135
 
2037
#: tortoisehg/hgqt/hgemail_ui.py:271 tortoisehg/hgtk/hgemail.py:135
1986
2038
msgid "attach"
1987
2039
msgstr "附件"
1988
2040
 
1989
 
#: tortoisehg/hgqt/hgemail_ui.py:261 tortoisehg/hgtk/hgemail.py:140
 
2041
#: tortoisehg/hgqt/hgemail_ui.py:272 tortoisehg/hgtk/hgemail.py:140
1990
2042
msgid "send patches as inline attachments"
1991
2043
msgstr "以内嵌附件的方式发送补丁"
1992
2044
 
1993
 
#: tortoisehg/hgqt/hgemail_ui.py:262 tortoisehg/hgtk/hgemail.py:138
 
2045
#: tortoisehg/hgqt/hgemail_ui.py:273 tortoisehg/hgtk/hgemail.py:138
1994
2046
msgid "inline"
1995
2047
msgstr "内嵌"
1996
2048
 
1997
 
#: tortoisehg/hgqt/hgemail_ui.py:263 tortoisehg/hgtk/hgemail.py:143
 
2049
#: tortoisehg/hgqt/hgemail_ui.py:274 tortoisehg/hgtk/hgemail.py:143
1998
2050
msgid "add diffstat output to messages"
1999
2051
msgstr "将diffstat的输出添加到说明中"
2000
2052
 
2001
 
#: tortoisehg/hgqt/hgemail_ui.py:264 tortoisehg/hgtk/hgemail.py:141
 
2053
#: tortoisehg/hgqt/hgemail_ui.py:275 tortoisehg/hgtk/hgemail.py:141
2002
2054
msgid "diffstat"
2003
2055
msgstr "diffstat"
2004
2056
 
2005
 
#: tortoisehg/hgqt/hgemail_ui.py:265 tortoisehg/hgtk/hgemail.py:232
 
2057
#: tortoisehg/hgqt/hgemail_ui.py:276 tortoisehg/hgtk/hgemail.py:232
2006
2058
msgid ""
2007
2059
"Patch series description is sent in initial summary email with [PATCH 0 of "
2008
2060
"N] subject.  It should describe the effects of the entire patch series.  "
2013
2065
"补丁序列描述会被包含在主题为[PATCH 0 of N]的初始摘要邮件中, 该描述信息应该说明整个补丁序列的作用. 当以打包方式邮寄补丁时, "
2014
2066
"这些字段构成邮件的主题和正文.Flags是一个逗号分隔的列表, 其中包含的标签会作为前缀插入到邮件主题中."
2015
2067
 
2016
 
#: tortoisehg/hgqt/hgemail_ui.py:266
 
2068
#: tortoisehg/hgqt/hgemail_ui.py:277
2017
2069
msgid "Write patch series (bundle) description"
2018
2070
msgstr ""
2019
2071
 
2020
 
#: tortoisehg/hgqt/hgemail_ui.py:267 tortoisehg/hgtk/hgemail.py:151
 
2072
#: tortoisehg/hgqt/hgemail_ui.py:278 tortoisehg/hgtk/hgemail.py:151
2021
2073
msgid "Subject:"
2022
2074
msgstr "主题:"
2023
2075
 
2024
 
#: tortoisehg/hgqt/hgemail_ui.py:268 tortoisehg/hgqt/postreview_ui.py:174
 
2076
#: tortoisehg/hgqt/hgemail_ui.py:279 tortoisehg/hgqt/postreview_ui.py:174
2025
2077
msgid "Changesets"
2026
2078
msgstr "更改组合"
2027
2079
 
2033
2085
msgid "Select &None"
2034
2086
msgstr ""
2035
2087
 
2036
 
#: tortoisehg/hgqt/hgemail_ui.py:269 tortoisehg/hgqt/wctxactions.py:42
 
2088
#: tortoisehg/hgqt/hgemail_ui.py:282 tortoisehg/hgqt/wctxactions.py:42
2037
2089
#: tortoisehg/hgqt/webconf.py:256 tortoisehg/hgqt/webconf_ui.py:79
2038
2090
#: tortoisehg/hgtk/status.py:1243
2039
2091
msgid "Edit"
2040
2092
msgstr "编辑"
2041
2093
 
2042
 
#: tortoisehg/hgqt/hgemail_ui.py:270
 
2094
#: tortoisehg/hgqt/hgemail_ui.py:283
2043
2095
msgid "Preview"
2044
2096
msgstr "预览"
2045
2097
 
2046
 
#: tortoisehg/hgqt/hgemail_ui.py:271 tortoisehg/hgqt/postreview_ui.py:175
 
2098
#: tortoisehg/hgqt/hgemail_ui.py:284 tortoisehg/hgqt/postreview_ui.py:175
2047
2099
msgid "&Settings"
2048
2100
msgstr "设置(&S)"
2049
2101
 
2050
 
#: tortoisehg/hgqt/hgemail_ui.py:272
 
2102
#: tortoisehg/hgqt/hgemail_ui.py:285
2051
2103
msgid "Send &Email"
2052
2104
msgstr "发送邮件(&E)"
2053
2105
 
2054
 
#: tortoisehg/hgqt/hgignore.py:36 tortoisehg/hgtk/hgignore.py:34
 
2106
#: tortoisehg/hgqt/hgignore.py:37 tortoisehg/hgtk/hgignore.py:34
2055
2107
#, python-format
2056
2108
msgid "Ignore filter - %s"
2057
2109
msgstr "忽略名单 - %s"
2058
2110
 
2059
 
#: tortoisehg/hgqt/hgignore.py:46
 
2111
#: tortoisehg/hgqt/hgignore.py:47
2060
2112
msgid "Glob"
2061
2113
msgstr ""
2062
2114
 
2063
 
#: tortoisehg/hgqt/hgignore.py:46
 
2115
#: tortoisehg/hgqt/hgignore.py:47
2064
2116
msgid "Regexp"
2065
2117
msgstr "正则表达式"
2066
2118
 
2067
 
#: tortoisehg/hgqt/hgignore.py:53 tortoisehg/hgqt/qqueue.py:91
 
2119
#: tortoisehg/hgqt/hgignore.py:54 tortoisehg/hgqt/qqueue.py:91
2068
2120
#: tortoisehg/hgqt/quickop.py:20 tortoisehg/hgqt/tag.py:186
2069
2121
#: tortoisehg/hgqt/webconf.py:246 tortoisehg/hgqt/webconf_ui.py:78
2070
2122
#: tortoisehg/hgtk/bookmark.py:45 tortoisehg/hgtk/hgignore.py:50
2073
2125
msgid "Add"
2074
2126
msgstr "添加"
2075
2127
 
2076
 
#: tortoisehg/hgqt/hgignore.py:72 tortoisehg/hgqt/resolve.py:128
2077
 
#: tortoisehg/hgqt/settings.py:963 tortoisehg/hgtk/hgignore.py:77
 
2128
#: tortoisehg/hgqt/hgignore.py:73 tortoisehg/hgqt/resolve.py:128
 
2129
#: tortoisehg/hgqt/settings.py:1029 tortoisehg/hgtk/hgignore.py:77
2078
2130
#: tortoisehg/hgtk/thgconfig.py:676
2079
2131
msgid "Edit File"
2080
2132
msgstr "编辑文件"
2081
2133
 
2082
 
#: tortoisehg/hgqt/hgignore.py:84
 
2134
#: tortoisehg/hgqt/hgignore.py:85
2083
2135
msgid "<b>Ignore Filter</b>"
2084
2136
msgstr ""
2085
2137
 
2086
 
#: tortoisehg/hgqt/hgignore.py:91
 
2138
#: tortoisehg/hgqt/hgignore.py:92
2087
2139
msgid "<b>Untracked Files</b>"
2088
2140
msgstr "<b>未跟踪文件</b>"
2089
2141
 
2090
 
#: tortoisehg/hgqt/hgignore.py:105
 
2142
#: tortoisehg/hgqt/hgignore.py:106
2091
2143
msgid "Backspace or Del to remove row(s)"
2092
2144
msgstr ""
2093
2145
 
2094
 
#: tortoisehg/hgqt/hgignore.py:149
 
2146
#: tortoisehg/hgqt/hgignore.py:150
2095
2147
msgid "Add ignore filter..."
2096
2148
msgstr ""
2097
2149
 
2098
 
#: tortoisehg/hgqt/hgignore.py:167
 
2150
#: tortoisehg/hgqt/hgignore.py:168
2099
2151
msgid "selected files"
2100
2152
msgstr ""
2101
2153
 
2102
 
#: tortoisehg/hgqt/hgignore.py:168
 
2154
#: tortoisehg/hgqt/hgignore.py:169
2103
2155
msgid "Ignore "
2104
2156
msgstr ""
2105
2157
 
2106
 
#: tortoisehg/hgqt/hgignore.py:220 tortoisehg/hgtk/hgignore.py:197
 
2158
#: tortoisehg/hgqt/hgignore.py:221 tortoisehg/hgtk/hgignore.py:197
2107
2159
msgid "Invalid glob expression"
2108
2160
msgstr "无效的通配符表达式"
2109
2161
 
2110
 
#: tortoisehg/hgqt/hgignore.py:230 tortoisehg/hgtk/hgignore.py:213
 
2162
#: tortoisehg/hgqt/hgignore.py:231 tortoisehg/hgtk/hgignore.py:213
2111
2163
msgid "Invalid regexp expression"
2112
2164
msgstr "无效的正则表达式"
2113
2165
 
2114
 
#: tortoisehg/hgqt/hgignore.py:253 tortoisehg/hgqt/hgignore.py:260
 
2166
#: tortoisehg/hgqt/hgignore.py:254 tortoisehg/hgqt/hgignore.py:261
2115
2167
msgid "Unable to read repository status"
2116
2168
msgstr ""
2117
2169
 
2118
 
#: tortoisehg/hgqt/hgignore.py:289
 
2170
#: tortoisehg/hgqt/hgignore.py:293
2119
2171
msgid "New file created"
2120
2172
msgstr ""
2121
2173
 
2122
 
#: tortoisehg/hgqt/hgignore.py:290
 
2174
#: tortoisehg/hgqt/hgignore.py:294
2123
2175
msgid ""
2124
2176
"TortoiseHg has created a new .hgignore file.  Would you like to add this "
2125
2177
"file to the source code control repository?"
2126
2178
msgstr ""
2127
2179
 
2128
 
#: tortoisehg/hgqt/hgignore.py:299 tortoisehg/hgtk/hgignore.py:261
 
2180
#: tortoisehg/hgqt/hgignore.py:303 tortoisehg/hgtk/hgignore.py:261
2129
2181
msgid "Unable to write .hgignore file"
2130
2182
msgstr "不写入 .hgignore 文件"
2131
2183
 
2215
2267
msgid "?? Error: %s ??"
2216
2268
msgstr ""
2217
2269
 
 
2270
#: tortoisehg/hgqt/lfprompt.py:17
 
2271
msgid ""
 
2272
"Some of the files that you have selected are of a size over 10 MB.  You may "
 
2273
"make more efficient use of disk space by adding these files as largefiles, "
 
2274
"which will store only the most recent revision of each file in your local "
 
2275
"repository, with older revisions available on the server.  Do you wish to "
 
2276
"add these files as largefiles?"
 
2277
msgstr ""
 
2278
 
 
2279
#: tortoisehg/hgqt/lfprompt.py:23
 
2280
msgid "Add as &Largefiles"
 
2281
msgstr ""
 
2282
 
 
2283
#: tortoisehg/hgqt/lfprompt.py:23 tortoisehg/hgqt/lfprompt.py:35
 
2284
msgid "Add as &Normal Files"
 
2285
msgstr ""
 
2286
 
 
2287
#: tortoisehg/hgqt/lfprompt.py:29
 
2288
msgid ""
 
2289
"Some of the files that you have selected are of a size over 10 MB.  You may "
 
2290
"make more efficient use of disk space by adding these files as bfiles, which "
 
2291
"will store only the most recent revision of each file in your local "
 
2292
"repository, with older revisions available on the server.  Do you wish to "
 
2293
"add these files as bfiles?"
 
2294
msgstr ""
 
2295
 
 
2296
#: tortoisehg/hgqt/lfprompt.py:35
 
2297
msgid "Add as &Bfiles"
 
2298
msgstr ""
 
2299
 
2218
2300
#: tortoisehg/hgqt/license.py:29
2219
2301
msgid "License"
2220
2302
msgstr ""
2223
2305
msgid "Drag to change order"
2224
2306
msgstr ""
2225
2307
 
2226
 
#: tortoisehg/hgqt/logcolumns.py:100 tortoisehg/hgqt/settings.py:520
2227
 
#: tortoisehg/hgqt/workbench.py:693 tortoisehg/util/menuthg.py:46
 
2308
#: tortoisehg/hgqt/logcolumns.py:100 tortoisehg/hgqt/settings.py:525
 
2309
#: tortoisehg/hgqt/workbench.py:712 tortoisehg/util/menuthg.py:46
2228
2310
msgid "Workbench"
2229
2311
msgstr ""
2230
2312
 
2233
2315
msgid "Manifest %s@%s"
2234
2316
msgstr ""
2235
2317
 
2236
 
#: tortoisehg/hgqt/manifestdialog.py:186 tortoisehg/hgtk/thgmq.py:862
 
2318
#: tortoisehg/hgqt/manifestdialog.py:186 tortoisehg/hgqt/status.py:103
 
2319
msgid "### filter text ###"
 
2320
msgstr ""
 
2321
 
 
2322
#: tortoisehg/hgqt/manifestdialog.py:188 tortoisehg/hgqt/status.py:105
 
2323
msgid "Filter:"
 
2324
msgstr ""
 
2325
 
 
2326
#: tortoisehg/hgqt/manifestdialog.py:193 tortoisehg/hgtk/thgmq.py:862
2237
2327
msgid "Status"
2238
2328
msgstr "状态"
2239
2329
 
2240
 
#: tortoisehg/hgqt/manifestdialog.py:191 tortoisehg/hgqt/revdetails.py:226
 
2330
#: tortoisehg/hgqt/manifestdialog.py:198 tortoisehg/hgqt/revdetails.py:226
2241
2331
msgid "File history"
2242
2332
msgstr ""
2243
2333
 
2244
 
#: tortoisehg/hgqt/manifestdialog.py:192 tortoisehg/hgqt/revdetails.py:227
 
2334
#: tortoisehg/hgqt/manifestdialog.py:199 tortoisehg/hgqt/revdetails.py:227
2245
2335
msgid "Show the history of the selected file"
2246
2336
msgstr ""
2247
2337
 
2248
 
#: tortoisehg/hgqt/manifestdialog.py:193 tortoisehg/hgqt/revdetails.py:228
 
2338
#: tortoisehg/hgqt/manifestdialog.py:200 tortoisehg/hgqt/revdetails.py:228
2249
2339
msgid "Compare file revisions"
2250
2340
msgstr ""
2251
2341
 
2252
 
#: tortoisehg/hgqt/manifestdialog.py:194 tortoisehg/hgqt/revdetails.py:229
 
2342
#: tortoisehg/hgqt/manifestdialog.py:201 tortoisehg/hgqt/revdetails.py:229
2253
2343
msgid "Compare revisions of the selected file"
2254
2344
msgstr ""
2255
2345
 
2256
 
#: tortoisehg/hgqt/manifestdialog.py:197 tortoisehg/hgqt/revdetails.py:232
 
2346
#: tortoisehg/hgqt/manifestdialog.py:204 tortoisehg/hgqt/revdetails.py:232
2257
2347
msgid "Visual Diff to Local"
2258
2348
msgstr ""
2259
2349
 
2260
 
#: tortoisehg/hgqt/manifestdialog.py:198 tortoisehg/hgqt/revdetails.py:233
 
2350
#: tortoisehg/hgqt/manifestdialog.py:205 tortoisehg/hgqt/revdetails.py:233
2261
2351
msgid "View changes to current in external diff tool"
2262
2352
msgstr ""
2263
2353
 
2264
 
#: tortoisehg/hgqt/manifestdialog.py:200 tortoisehg/hgqt/revdetails.py:235
 
2354
#: tortoisehg/hgqt/manifestdialog.py:207 tortoisehg/hgqt/revdetails.py:235
2265
2355
msgid "View at Revision"
2266
2356
msgstr ""
2267
2357
 
2268
 
#: tortoisehg/hgqt/manifestdialog.py:201 tortoisehg/hgqt/revdetails.py:236
 
2358
#: tortoisehg/hgqt/manifestdialog.py:208 tortoisehg/hgqt/revdetails.py:236
2269
2359
msgid "View file as it appeared at this revision"
2270
2360
msgstr ""
2271
2361
 
2272
 
#: tortoisehg/hgqt/manifestdialog.py:207 tortoisehg/hgqt/revdetails.py:244
 
2362
#: tortoisehg/hgqt/manifestdialog.py:209
 
2363
msgid "Open at Revision"
 
2364
msgstr ""
 
2365
 
 
2366
#: tortoisehg/hgqt/manifestdialog.py:210
 
2367
msgid "Open file as it appeared at this revision"
 
2368
msgstr ""
 
2369
 
 
2370
#: tortoisehg/hgqt/manifestdialog.py:211 tortoisehg/hgqt/revdetails.py:237
 
2371
msgid "Save at Revision"
 
2372
msgstr ""
 
2373
 
 
2374
#: tortoisehg/hgqt/manifestdialog.py:212 tortoisehg/hgqt/revdetails.py:238
 
2375
msgid "Save file as it appeared at this revision"
 
2376
msgstr ""
 
2377
 
 
2378
#: tortoisehg/hgqt/manifestdialog.py:215 tortoisehg/hgqt/revdetails.py:241
 
2379
msgid "Open Local"
 
2380
msgstr ""
 
2381
 
 
2382
#: tortoisehg/hgqt/manifestdialog.py:220 tortoisehg/hgqt/revdetails.py:249
 
2383
#: tortoisehg/hgqt/wctxactions.py:45
2273
2384
msgid "Open subrepository"
2274
2385
msgstr ""
2275
2386
 
2276
 
#: tortoisehg/hgqt/manifestdialog.py:208 tortoisehg/hgqt/revdetails.py:245
2277
 
#: tortoisehg/hgqt/revdetails.py:248
 
2387
#: tortoisehg/hgqt/manifestdialog.py:221 tortoisehg/hgqt/revdetails.py:250
 
2388
#: tortoisehg/hgqt/revdetails.py:253
2278
2389
msgid "Open the selected subrepository"
2279
2390
msgstr ""
2280
2391
 
2281
 
#: tortoisehg/hgqt/manifestdialog.py:210 tortoisehg/hgqt/revdetails.py:247
 
2392
#: tortoisehg/hgqt/manifestdialog.py:223 tortoisehg/hgqt/revdetails.py:252
 
2393
#: tortoisehg/hgqt/wctxactions.py:47
2282
2394
msgid "Explore subrepository"
2283
2395
msgstr ""
2284
2396
 
2285
 
#: tortoisehg/hgqt/manifestdialog.py:212
 
2397
#: tortoisehg/hgqt/manifestdialog.py:225
2286
2398
msgid "Open the selected subrepository in a file browser"
2287
2399
msgstr ""
2288
2400
 
2289
 
#: tortoisehg/hgqt/manifestdialog.py:214 tortoisehg/hgqt/revdetails.py:250
 
2401
#: tortoisehg/hgqt/manifestdialog.py:227 tortoisehg/hgqt/revdetails.py:255
 
2402
#: tortoisehg/hgqt/wctxactions.py:49
2290
2403
msgid "Open terminal in subrepository"
2291
2404
msgstr ""
2292
2405
 
2293
 
#: tortoisehg/hgqt/manifestdialog.py:216 tortoisehg/hgqt/revdetails.py:252
 
2406
#: tortoisehg/hgqt/manifestdialog.py:229 tortoisehg/hgqt/revdetails.py:257
2294
2407
msgid "Open a shell terminal in the selected subrepository root"
2295
2408
msgstr ""
2296
2409
 
2297
 
#: tortoisehg/hgqt/manifestdialog.py:295 tortoisehg/hgqt/revdetails.py:389
 
2410
#: tortoisehg/hgqt/manifestdialog.py:332 tortoisehg/hgqt/revdetails.py:381
2298
2411
#, python-format
2299
2412
msgid "Hg file log viewer - %s"
2300
2413
msgstr ""
2301
2414
 
2302
 
#: tortoisehg/hgqt/manifestdialog.py:308 tortoisehg/hgqt/revdetails.py:403
 
2415
#: tortoisehg/hgqt/manifestdialog.py:345 tortoisehg/hgqt/revdetails.py:395
 
2416
#: tortoisehg/hgqt/wctxactions.py:240
2303
2417
msgid "Cannot open subrepository"
2304
2418
msgstr ""
2305
2419
 
2306
 
#: tortoisehg/hgqt/manifestdialog.py:309 tortoisehg/hgqt/revdetails.py:404
 
2420
#: tortoisehg/hgqt/manifestdialog.py:346 tortoisehg/hgqt/revdetails.py:396
 
2421
#: tortoisehg/hgqt/wctxactions.py:241
2307
2422
msgid "The selected subrepository does not exist on the working directory"
2308
2423
msgstr ""
2309
2424
 
2310
 
#: tortoisehg/hgqt/manifestdialog.py:520
 
2425
#: tortoisehg/hgqt/manifestdialog.py:563
2311
2426
msgid "Failed to open Manifest dialog"
2312
2427
msgstr ""
2313
2428
 
2324
2439
msgid "To finish merging, you need to commit the working directory."
2325
2440
msgstr ""
2326
2441
 
2327
 
#: tortoisehg/hgqt/merge.py:99 tortoisehg/hgqt/rebase.py:251
 
2442
#: tortoisehg/hgqt/merge.py:99 tortoisehg/hgqt/rebase.py:257
2328
2443
msgid "&Exit"
2329
2444
msgstr ""
2330
2445
 
2336
2451
msgid "Verify merge targets and ensure your working directory is clean."
2337
2452
msgstr ""
2338
2453
 
2339
 
#: tortoisehg/hgqt/merge.py:128 tortoisehg/hgqt/repomodel.py:580
2340
 
#: tortoisehg/hgqt/revpanel.py:158 tortoisehg/hgtk/merge.py:73
 
2454
#: tortoisehg/hgqt/merge.py:128 tortoisehg/hgqt/repomodel.py:600
 
2455
#: tortoisehg/hgqt/revpanel.py:159 tortoisehg/hgtk/merge.py:73
2341
2456
msgid "Not a head revision!"
2342
2457
msgstr "不是head版本"
2343
2458
 
2445
2560
msgid "C&onfigure Format"
2446
2561
msgstr ""
2447
2562
 
2448
 
#: tortoisehg/hgqt/mq.py:36
 
2563
#: tortoisehg/hgqt/mq.py:35
2449
2564
msgid "### patch name ###"
2450
2565
msgstr ""
2451
2566
 
 
2567
#: tortoisehg/hgqt/mq.py:57
 
2568
msgid "Patch Name Required"
 
2569
msgstr ""
 
2570
 
2452
2571
#: tortoisehg/hgqt/mq.py:58
2453
 
msgid "Patch Name Required"
2454
 
msgstr ""
2455
 
 
2456
 
#: tortoisehg/hgqt/mq.py:59
2457
2572
msgid "You must enter a patch name"
2458
2573
msgstr ""
2459
2574
 
2460
 
#: tortoisehg/hgqt/mq.py:96 tortoisehg/hgtk/commit.py:226
 
2575
#: tortoisehg/hgqt/mq.py:95 tortoisehg/hgtk/commit.py:226
2461
2576
#: tortoisehg/hgtk/commit.py:308 tortoisehg/hgtk/history.py:258
2462
2577
#: tortoisehg/hgtk/history.py:368 tortoisehg/hgtk/thgimport.py:111
2463
2578
msgid "Patch Queue"
2464
2579
msgstr "补丁队列"
2465
2580
 
2466
 
#: tortoisehg/hgqt/mq.py:112
 
2581
#: tortoisehg/hgqt/mq.py:111
2467
2582
msgctxt "MQ QPush"
2468
2583
msgid "Push all"
2469
2584
msgstr ""
2470
2585
 
2471
 
#: tortoisehg/hgqt/mq.py:113 tortoisehg/hgtk/thgmq.py:125
 
2586
#: tortoisehg/hgqt/mq.py:112 tortoisehg/hgtk/thgmq.py:125
2472
2587
msgid "Apply all patches"
2473
2588
msgstr "应用所有补丁"
2474
2589
 
 
2590
#: tortoisehg/hgqt/mq.py:114
 
2591
msgctxt "MQ QPush"
 
2592
msgid "Push"
 
2593
msgstr ""
 
2594
 
2475
2595
#: tortoisehg/hgqt/mq.py:115
2476
 
msgctxt "MQ QPush"
2477
 
msgid "Push"
2478
 
msgstr ""
2479
 
 
2480
 
#: tortoisehg/hgqt/mq.py:116
2481
2596
msgid "Apply one patch"
2482
2597
msgstr ""
2483
2598
 
 
2599
#: tortoisehg/hgqt/mq.py:117
 
2600
msgid "Guards"
 
2601
msgstr ""
 
2602
 
2484
2603
#: tortoisehg/hgqt/mq.py:118
2485
 
msgid "Guards"
2486
 
msgstr ""
2487
 
 
2488
 
#: tortoisehg/hgqt/mq.py:119
2489
2604
msgid "Configure guards for selected patch"
2490
2605
msgstr ""
2491
2606
 
2492
 
#: tortoisehg/hgqt/mq.py:121 tortoisehg/hgqt/mq.py:122
 
2607
#: tortoisehg/hgqt/mq.py:120 tortoisehg/hgqt/mq.py:121
2493
2608
msgid "Reorder patches"
2494
2609
msgstr ""
2495
2610
 
2496
 
#: tortoisehg/hgqt/mq.py:124 tortoisehg/hgqt/qqueue.py:97
 
2611
#: tortoisehg/hgqt/mq.py:123 tortoisehg/hgqt/qqueue.py:97
2497
2612
#: tortoisehg/hgqt/qscilib.py:185 tortoisehg/hgqt/shelve.py:68
2498
2613
#: tortoisehg/hgqt/shelve.py:97
2499
2614
msgid "Delete"
2500
2615
msgstr ""
2501
2616
 
2502
 
#: tortoisehg/hgqt/mq.py:125
 
2617
#: tortoisehg/hgqt/mq.py:124
2503
2618
msgid "Delete selected patches"
2504
2619
msgstr ""
2505
2620
 
 
2621
#: tortoisehg/hgqt/mq.py:126
 
2622
msgid "Pop"
 
2623
msgstr ""
 
2624
 
2506
2625
#: tortoisehg/hgqt/mq.py:127
2507
 
msgid "Pop"
2508
 
msgstr ""
2509
 
 
2510
 
#: tortoisehg/hgqt/mq.py:128
2511
2626
msgid "Unapply one patch"
2512
2627
msgstr ""
2513
2628
 
2514
 
#: tortoisehg/hgqt/mq.py:130
 
2629
#: tortoisehg/hgqt/mq.py:129
2515
2630
msgid "Pop all"
2516
2631
msgstr ""
2517
2632
 
2518
 
#: tortoisehg/hgqt/mq.py:131 tortoisehg/hgtk/thgmq.py:110
 
2633
#: tortoisehg/hgqt/mq.py:130 tortoisehg/hgtk/thgmq.py:110
2519
2634
msgid "Unapply all patches"
2520
2635
msgstr "取消应用所有补丁"
2521
2636
 
2522
 
#: tortoisehg/hgqt/mq.py:132
 
2637
#: tortoisehg/hgqt/mq.py:131
2523
2638
msgid "Patch Queue Actions Toolbar"
2524
2639
msgstr ""
2525
2640
 
2526
 
#: tortoisehg/hgqt/mq.py:246 tortoisehg/hgqt/mq.py:751
 
2641
#: tortoisehg/hgqt/mq.py:245 tortoisehg/hgqt/mq.py:750
2527
2642
#, python-format
2528
2643
msgid "%s had rejected chunks, edit patched file together with rejects?"
2529
2644
msgstr ""
2530
2645
 
2531
 
#: tortoisehg/hgqt/mq.py:336 tortoisehg/hgqt/mq.py:785
2532
 
#: tortoisehg/hgqt/repowidget.py:1353
 
2646
#: tortoisehg/hgqt/mq.py:335 tortoisehg/hgqt/mq.py:784
 
2647
#: tortoisehg/hgqt/repowidget.py:1398
2533
2648
msgid ""
2534
2649
"<p>ATTENTION!<br>Guard or comment found.<br>Reordering patches will destroy "
2535
2650
"them.<br><br>Continue?</p>"
2536
2651
msgstr ""
2537
2652
 
 
2653
#: tortoisehg/hgqt/mq.py:356
 
2654
msgid "Configure guards"
 
2655
msgstr ""
 
2656
 
2538
2657
#: tortoisehg/hgqt/mq.py:357
2539
 
msgid "Configure guards"
2540
 
msgstr ""
2541
 
 
2542
 
#: tortoisehg/hgqt/mq.py:358
2543
2658
#, python-format
2544
2659
msgid "Input new guards for %s:"
2545
2660
msgstr ""
2546
2661
 
2547
 
#: tortoisehg/hgqt/mq.py:368
 
2662
#: tortoisehg/hgqt/mq.py:367
2548
2663
msgid "Guards must begin with \"+\" or \"-\""
2549
2664
msgstr ""
2550
2665
 
2551
 
#: tortoisehg/hgqt/mq.py:510
 
2666
#: tortoisehg/hgqt/mq.py:509
2552
2667
msgid "no guards"
2553
2668
msgstr ""
2554
2669
 
2555
 
#: tortoisehg/hgqt/mq.py:549 tortoisehg/hgqt/mq.py:1016
 
2670
#: tortoisehg/hgqt/mq.py:548 tortoisehg/hgqt/mq.py:1015
2556
2671
#, python-format
2557
2672
msgid "Guards: %d/%d"
2558
2673
msgstr ""
2559
2674
 
2560
 
#: tortoisehg/hgqt/mq.py:611
 
2675
#: tortoisehg/hgqt/mq.py:610
2561
2676
msgid "Queues"
2562
2677
msgstr ""
2563
2678
 
2564
 
#: tortoisehg/hgqt/mq.py:650
 
2679
#: tortoisehg/hgqt/mq.py:649
2565
2680
msgid "New Patch"
2566
2681
msgstr ""
2567
2682
 
2568
 
#: tortoisehg/hgqt/mq.py:704
 
2683
#: tortoisehg/hgqt/mq.py:703
2569
2684
msgid "TortoiseHg Patch Queue"
2570
2685
msgstr ""
2571
2686
 
2572
 
#: tortoisehg/hgqt/mq.py:948
 
2687
#: tortoisehg/hgqt/mq.py:947
2573
2688
msgid "QCommit"
2574
2689
msgstr ""
2575
2690
 
2576
 
#: tortoisehg/hgqt/mq.py:950
 
2691
#: tortoisehg/hgqt/mq.py:949
2577
2692
msgid "Create MQ repo"
2578
2693
msgstr ""
2579
2694
 
2580
 
#: tortoisehg/hgqt/mq.py:1115
 
2695
#: tortoisehg/hgqt/mq.py:1114
2581
2696
msgid "Patch commit messages..."
2582
2697
msgstr ""
2583
2698
 
2584
 
#: tortoisehg/hgqt/mq.py:1135
 
2699
#: tortoisehg/hgqt/mq.py:1134
2585
2700
msgid "MQ options"
2586
2701
msgstr ""
2587
2702
 
2588
 
#: tortoisehg/hgqt/mq.py:1141
 
2703
#: tortoisehg/hgqt/mq.py:1140
2589
2704
msgid "Force use of git extended diff format (--git)"
2590
2705
msgstr ""
2591
2706
 
2592
 
#: tortoisehg/hgqt/mq.py:1145
 
2707
#: tortoisehg/hgqt/mq.py:1144
2593
2708
msgid "Force push or pop (--force)"
2594
2709
msgstr ""
2595
2710
 
2596
 
#: tortoisehg/hgqt/mq.py:1149
 
2711
#: tortoisehg/hgqt/mq.py:1148
2597
2712
msgid "Apply patch to its recorded parent (--exact)"
2598
2713
msgstr ""
2599
2714
 
2600
 
#: tortoisehg/hgqt/mq.py:1153
 
2715
#: tortoisehg/hgqt/mq.py:1152
2601
2716
msgid "Update date field with current date (--currentdate)"
2602
2717
msgstr ""
2603
2718
 
2604
 
#: tortoisehg/hgqt/mq.py:1157
 
2719
#: tortoisehg/hgqt/mq.py:1156
2605
2720
msgid "Specify an explicit date:"
2606
2721
msgstr ""
2607
2722
 
2608
 
#: tortoisehg/hgqt/mq.py:1160
 
2723
#: tortoisehg/hgqt/mq.py:1159
2609
2724
msgid "Update author field with current user (--currentuser)"
2610
2725
msgstr ""
2611
2726
 
2612
 
#: tortoisehg/hgqt/mq.py:1164
 
2727
#: tortoisehg/hgqt/mq.py:1163
2613
2728
msgid "Specify an explicit author:"
2614
2729
msgstr ""
2615
2730
 
2682
2797
msgid "&Goto (update workdir)"
2683
2798
msgstr ""
2684
2799
 
2685
 
#: tortoisehg/hgqt/pbranch.py:480 tortoisehg/hgqt/update.py:264
 
2800
#: tortoisehg/hgqt/pbranch.py:480 tortoisehg/hgqt/update.py:267
2686
2801
#: tortoisehg/hgtk/update.py:237
2687
2802
msgid "&Merge"
2688
2803
msgstr "合并(&M)"
2737
2852
#: tortoisehg/hgqt/postreview.py:110 tortoisehg/hgqt/postreview.py:126
2738
2853
#: tortoisehg/hgqt/postreview.py:343 tortoisehg/hgqt/postreview.py:366
2739
2854
#: tortoisehg/hgqt/postreview.py:378 tortoisehg/hgqt/postreview_ui.py:163
2740
 
#: tortoisehg/hgqt/settings.py:783
 
2855
#: tortoisehg/hgqt/settings.py:822
2741
2856
msgid "Review Board"
2742
2857
msgstr ""
2743
2858
 
2874
2989
msgid "Are you sure you want to delete these files and/or folders?"
2875
2990
msgstr ""
2876
2991
 
2877
 
#: tortoisehg/hgqt/purge.py:170
 
2992
#: tortoisehg/hgqt/purge.py:171
2878
2993
msgid "Deletion failures"
2879
2994
msgstr ""
2880
2995
 
2881
 
#: tortoisehg/hgqt/purge.py:171
 
2996
#: tortoisehg/hgqt/purge.py:172
2882
2997
#, python-format
2883
 
msgid "Unable to delete %d files or folders"
2884
 
msgstr ""
 
2998
msgid "Unable to delete %d file or folder"
 
2999
msgid_plural "Unable to delete %d files or folders"
 
3000
msgstr[0] ""
 
3001
msgstr[1] ""
2885
3002
 
2886
 
#: tortoisehg/hgqt/purge.py:209
 
3003
#: tortoisehg/hgqt/purge.py:211
2887
3004
msgid "Deleting trash folder..."
2888
3005
msgstr ""
2889
3006
 
2890
 
#: tortoisehg/hgqt/purge.py:252
 
3007
#: tortoisehg/hgqt/purge.py:254
2891
3008
#, python-format
2892
3009
msgid "Deleted %d files"
2893
3010
msgstr ""
2894
3011
 
2895
 
#: tortoisehg/hgqt/purge.py:262
 
3012
#: tortoisehg/hgqt/purge.py:264
2896
3013
#, python-format
2897
3014
msgid "Deleted %d files and %d folders"
2898
3015
msgstr ""
2935
3052
msgid "Patch queues:"
2936
3053
msgstr ""
2937
3054
 
2938
 
#: tortoisehg/hgqt/qqueue.py:85 tortoisehg/hgqt/settings.py:966
 
3055
#: tortoisehg/hgqt/qqueue.py:85 tortoisehg/hgqt/settings.py:1032
2939
3056
#: tortoisehg/hgtk/thgconfig.py:680
2940
3057
msgid "Reload"
2941
3058
msgstr "重新载入"
2945
3062
msgstr ""
2946
3063
 
2947
3064
#: tortoisehg/hgqt/qqueue.py:94 tortoisehg/hgqt/rename.py:170
2948
 
#: tortoisehg/hgqt/reporegistry.py:412 tortoisehg/hgtk/bookmark.py:49
 
3065
#: tortoisehg/hgqt/reporegistry.py:424 tortoisehg/hgtk/bookmark.py:49
2949
3066
msgid "Rename"
2950
3067
msgstr "重命名"
2951
3068
 
2970
3087
msgid "Do you really want to activate patch queue '%s' ?"
2971
3088
msgstr ""
2972
3089
 
2973
 
#: tortoisehg/hgqt/qqueue.py:254 tortoisehg/hgqt/qqueue.py:272
2974
 
#: tortoisehg/hgqt/thread.py:223 tortoisehg/hgqt/thread.py:243
 
3090
#: tortoisehg/hgqt/qqueue.py:254 tortoisehg/hgqt/qqueue.py:269
 
3091
#: tortoisehg/hgqt/thread.py:224 tortoisehg/hgqt/thread.py:243
2975
3092
#: tortoisehg/hgtk/dialog.py:34
2976
3093
msgid "TortoiseHg Prompt"
2977
3094
msgstr "TortoiseHg 提示"
2980
3097
msgid "New patch queue name"
2981
3098
msgstr ""
2982
3099
 
2983
 
#: tortoisehg/hgqt/qqueue.py:274
 
3100
#: tortoisehg/hgqt/qqueue.py:271
2984
3101
#, python-format
2985
3102
msgid "Rename patch queue '%s' to"
2986
3103
msgstr ""
2987
3104
 
2988
 
#: tortoisehg/hgqt/qqueue.py:291
 
3105
#: tortoisehg/hgqt/qqueue.py:285
2989
3106
msgid "Confirm patch queue delete"
2990
3107
msgstr ""
2991
3108
 
2992
 
#: tortoisehg/hgqt/qqueue.py:292
 
3109
#: tortoisehg/hgqt/qqueue.py:286
2993
3110
#, python-format
2994
3111
msgid "Do you really want to delete patch queue '%s' ?"
2995
3112
msgstr ""
2996
3113
 
2997
 
#: tortoisehg/hgqt/qqueue.py:304
 
3114
#: tortoisehg/hgqt/qqueue.py:298
2998
3115
msgid "Confirm patch queue purge"
2999
3116
msgstr ""
3000
3117
 
3001
 
#: tortoisehg/hgqt/qqueue.py:305
 
3118
#: tortoisehg/hgqt/qqueue.py:299
3002
3119
#, python-format
3003
3120
msgid ""
3004
3121
"<p>This will also erase the patchfiles on disk!</p><p>Do you really want to "
3005
3122
"purge patch queue '%s' ?</p>"
3006
3123
msgstr ""
3007
3124
 
3008
 
#: tortoisehg/hgqt/qqueue.py:343 tortoisehg/hgqt/qreorder.py:229
 
3125
#: tortoisehg/hgqt/qqueue.py:337 tortoisehg/hgqt/qreorder.py:229
3009
3126
msgid "Please enable the MQ extension first."
3010
3127
msgstr ""
3011
3128
 
3149
3266
msgid "Unable to read/write config file"
3150
3267
msgstr ""
3151
3268
 
3152
 
#: tortoisehg/hgqt/qtlib.py:138 tortoisehg/hgtk/gdialog.py:682
 
3269
#: tortoisehg/hgqt/qtlib.py:144 tortoisehg/hgtk/gdialog.py:682
3153
3270
#: tortoisehg/hgtk/gtklib.py:406
3154
3271
msgid "No visual editor configured"
3155
3272
msgstr "未设置GUI编辑器"
3156
3273
 
3157
 
#: tortoisehg/hgqt/qtlib.py:139 tortoisehg/hgtk/gdialog.py:683
 
3274
#: tortoisehg/hgqt/qtlib.py:145 tortoisehg/hgtk/gdialog.py:683
3158
3275
#: tortoisehg/hgtk/gtklib.py:407
3159
3276
msgid "Please configure a visual editor."
3160
3277
msgstr "请设置一个GUI编辑器."
3161
3278
 
3162
 
#: tortoisehg/hgqt/qtlib.py:151
 
3279
#: tortoisehg/hgqt/qtlib.py:157
3163
3280
msgid "Editor launch failure"
3164
3281
msgstr ""
3165
3282
 
3166
 
#: tortoisehg/hgqt/qtlib.py:160
 
3283
#: tortoisehg/hgqt/qtlib.py:171 tortoisehg/hgtk/changeset.py:958
 
3284
msgid "Save file to"
 
3285
msgstr "保存文件到"
 
3286
 
 
3287
#: tortoisehg/hgqt/qtlib.py:182 tortoisehg/hgtk/changeset.py:969
 
3288
msgid "Unable to save file"
 
3289
msgstr "不能保存文件"
 
3290
 
 
3291
#: tortoisehg/hgqt/qtlib.py:191
3167
3292
msgid "Failed to open path in terminal"
3168
3293
msgstr ""
3169
3294
 
3170
 
#: tortoisehg/hgqt/qtlib.py:161
 
3295
#: tortoisehg/hgqt/qtlib.py:192
3171
3296
#, python-format
3172
3297
msgid "\"%s\" is not a valid directory"
3173
3298
msgstr ""
3174
3299
 
3175
 
#: tortoisehg/hgqt/qtlib.py:172
 
3300
#: tortoisehg/hgqt/qtlib.py:203
3176
3301
msgid "No shell configured"
3177
3302
msgstr ""
3178
3303
 
3179
 
#: tortoisehg/hgqt/qtlib.py:173
 
3304
#: tortoisehg/hgqt/qtlib.py:204
3180
3305
msgid "A terminal shell must be configured"
3181
3306
msgstr ""
3182
3307
 
3183
 
#: tortoisehg/hgqt/qtlib.py:833
 
3308
#: tortoisehg/hgqt/qtlib.py:864
3184
3309
msgid "Show Log"
3185
3310
msgstr ""
3186
3311
 
3187
 
#: tortoisehg/hgqt/qtlib.py:1005
 
3312
#: tortoisehg/hgqt/qtlib.py:1036
3188
3313
msgid "Please enter a username"
3189
3314
msgstr ""
3190
3315
 
3191
 
#: tortoisehg/hgqt/qtlib.py:1006
 
3316
#: tortoisehg/hgqt/qtlib.py:1037
3192
3317
msgid "You must identify yourself to Mercurial"
3193
3318
msgstr ""
3194
3319
 
3225
3350
msgid "Checkmark files to remove"
3226
3351
msgstr ""
3227
3352
 
3228
 
#: tortoisehg/hgqt/quickop.py:23 tortoisehg/hgqt/sync.py:573
 
3353
#: tortoisehg/hgqt/quickop.py:23 tortoisehg/hgqt/sync.py:574
3229
3354
#: tortoisehg/hgqt/webconf_ui.py:80 tortoisehg/hgtk/bookmark.py:47
3230
3355
#: tortoisehg/hgtk/quickop.py:22 tortoisehg/hgtk/tagadd.py:40
3231
3356
msgid "Remove"
3236
3361
msgid "%s - hg %s"
3237
3362
msgstr ""
3238
3363
 
3239
 
#: tortoisehg/hgqt/quickop.py:82 tortoisehg/hgtk/quickop.py:133
 
3364
#: tortoisehg/hgqt/quickop.py:90 tortoisehg/hgtk/quickop.py:133
3240
3365
msgid "Do not save backup files (*.orig)"
3241
3366
msgstr "不保存备份文件 (*.orig)"
3242
3367
 
3243
 
#: tortoisehg/hgqt/quickop.py:85
 
3368
#: tortoisehg/hgqt/quickop.py:93
3244
3369
msgid "Force removal of modified files (--force)"
3245
3370
msgstr ""
3246
3371
 
3247
 
#: tortoisehg/hgqt/quickop.py:157 tortoisehg/hgqt/quickop.py:228
 
3372
#: tortoisehg/hgqt/quickop.py:121
 
3373
msgid "Add &Largefiles"
 
3374
msgstr ""
 
3375
 
 
3376
#: tortoisehg/hgqt/quickop.py:123 tortoisehg/hgqt/wctxactions.py:66
 
3377
msgid "Add &Bfiles"
 
3378
msgstr ""
 
3379
 
 
3380
#: tortoisehg/hgqt/quickop.py:165 tortoisehg/hgqt/quickop.py:236
3248
3381
#: tortoisehg/hgtk/quickop.py:261
3249
3382
msgid "No files selected"
3250
3383
msgstr "无文件被选中"
3251
3384
 
3252
 
#: tortoisehg/hgqt/quickop.py:158 tortoisehg/hgqt/quickop.py:229
 
3385
#: tortoisehg/hgqt/quickop.py:166 tortoisehg/hgqt/quickop.py:237
3253
3386
#: tortoisehg/hgtk/quickop.py:262
3254
3387
msgid "No operation to perform"
3255
3388
msgstr "无可执行的操作"
3256
3389
 
3257
 
#: tortoisehg/hgqt/quickop.py:175
 
3390
#: tortoisehg/hgqt/quickop.py:183
3258
3391
msgid ""
3259
3392
"You have selected one or more files that have been modified.  By default, "
3260
3393
"these files will not be removed.  What would you like to do?"
3261
3394
msgstr ""
3262
3395
 
3263
 
#: tortoisehg/hgqt/quickop.py:178
 
3396
#: tortoisehg/hgqt/quickop.py:186
3264
3397
msgid "Remove &Unmodified Files"
3265
3398
msgstr ""
3266
3399
 
3267
 
#: tortoisehg/hgqt/quickop.py:179
 
3400
#: tortoisehg/hgqt/quickop.py:187
3268
3401
msgid "Remove &All Selected Files"
3269
3402
msgstr ""
3270
3403
 
3288
3421
msgid "Force detach of rebased changesets from their original branch"
3289
3422
msgstr ""
3290
3423
 
3291
 
#: tortoisehg/hgqt/rebase.py:80
 
3424
#: tortoisehg/hgqt/rebase.py:72
 
3425
msgid "Collapse the rebased changesets "
 
3426
msgstr ""
 
3427
 
 
3428
#: tortoisehg/hgqt/rebase.py:83
3292
3429
msgid ""
3293
3430
"Rebase unpublished onto Subversion head (override source, destination)"
3294
3431
msgstr ""
3295
3432
 
3296
 
#: tortoisehg/hgqt/rebase.py:95 tortoisehg/hgtk/history.py:1594
 
3433
#: tortoisehg/hgqt/rebase.py:98 tortoisehg/hgtk/history.py:1594
3297
3434
#: tortoisehg/hgtk/synch.py:153
3298
3435
msgid "Rebase"
3299
3436
msgstr "重定位"
3300
3437
 
3301
 
#: tortoisehg/hgqt/rebase.py:98 tortoisehg/hgqt/rebase.py:265
3302
 
#: tortoisehg/hgqt/repowidget.py:1483 tortoisehg/hgqt/repowidget.py:1510
 
3438
#: tortoisehg/hgqt/rebase.py:101 tortoisehg/hgqt/rebase.py:271
 
3439
#: tortoisehg/hgqt/repowidget.py:1528 tortoisehg/hgqt/repowidget.py:1555
3303
3440
#: tortoisehg/hgtk/gdialog.py:863
3304
3441
msgid "Abort"
3305
3442
msgstr "中止"
3306
3443
 
3307
 
#: tortoisehg/hgqt/rebase.py:118
 
3444
#: tortoisehg/hgqt/rebase.py:121
3308
3445
#, python-format
3309
3446
msgid "Rebase - %s"
3310
3447
msgstr ""
3311
3448
 
3312
 
#: tortoisehg/hgqt/rebase.py:142
 
3449
#: tortoisehg/hgqt/rebase.py:145
3313
3450
msgid ""
3314
3451
"Before rebase, you must <a href=\"commit\"><b>commit</b></a> or <a "
3315
3452
"href=\"discard\"><b>discard</b></a> changes."
3316
3453
msgstr ""
3317
3454
 
3318
 
#: tortoisehg/hgqt/rebase.py:147 tortoisehg/hgqt/rebase.py:207
 
3455
#: tortoisehg/hgqt/rebase.py:150 tortoisehg/hgqt/rebase.py:213
3319
3456
msgid "You may continue the rebase"
3320
3457
msgstr ""
3321
3458
 
3322
 
#: tortoisehg/hgqt/rebase.py:189
 
3459
#: tortoisehg/hgqt/rebase.py:195
3323
3460
msgid "Rebase is complete"
3324
3461
msgstr ""
3325
3462
 
3326
 
#: tortoisehg/hgqt/rebase.py:191
 
3463
#: tortoisehg/hgqt/rebase.py:197
3327
3464
msgid "Rebase aborted"
3328
3465
msgstr ""
3329
3466
 
3330
 
#: tortoisehg/hgqt/rebase.py:201
 
3467
#: tortoisehg/hgqt/rebase.py:207
3331
3468
msgid ""
3332
3469
"Rebase generated merge <b>conflicts</b> that must be <a "
3333
3470
"href=\"resolve\"><b>resolved</b></a>"
3334
3471
msgstr ""
3335
3472
 
3336
 
#: tortoisehg/hgqt/rebase.py:249
 
3473
#: tortoisehg/hgqt/rebase.py:255
3337
3474
msgid "Exiting with an unfinished rebase is not recommended."
3338
3475
msgstr ""
3339
3476
 
3340
 
#: tortoisehg/hgqt/rebase.py:250
 
3477
#: tortoisehg/hgqt/rebase.py:256
3341
3478
msgid "Consider aborting the rebase first."
3342
3479
msgstr ""
3343
3480
 
3344
 
#: tortoisehg/hgqt/rebase.py:262
 
3481
#: tortoisehg/hgqt/rebase.py:268
3345
3482
msgid "Rebase already in progress"
3346
3483
msgstr ""
3347
3484
 
3348
 
#: tortoisehg/hgqt/rebase.py:263
 
3485
#: tortoisehg/hgqt/rebase.py:269
3349
3486
msgid "Resuming rebase already in progress"
3350
3487
msgstr ""
3351
3488
 
3352
 
#: tortoisehg/hgqt/rebase.py:266
 
3489
#: tortoisehg/hgqt/rebase.py:272
3353
3490
msgid "You must provide source and dest arguments"
3354
3491
msgstr ""
3355
3492
 
3484
3621
msgid "The following error was caught while renaming:"
3485
3622
msgstr ""
3486
3623
 
3487
 
#: tortoisehg/hgqt/repofilter.py:31 tortoisehg/hgqt/repofilter.py:44
 
3624
#: tortoisehg/hgqt/repofilter.py:35 tortoisehg/hgqt/repofilter.py:52
3488
3625
#: tortoisehg/hgtk/cslist.py:88
3489
3626
msgid "Show all"
3490
3627
msgstr "显示全部"
3491
3628
 
3492
 
#: tortoisehg/hgqt/repofilter.py:60
 
3629
#: tortoisehg/hgqt/repofilter.py:68
3493
3630
msgid "### revision set query ###"
3494
3631
msgstr ""
3495
3632
 
3496
 
#: tortoisehg/hgqt/repofilter.py:66
 
3633
#: tortoisehg/hgqt/repofilter.py:74
3497
3634
msgid "Clear current query and query text"
3498
3635
msgstr ""
3499
3636
 
3500
 
#: tortoisehg/hgqt/repofilter.py:75
 
3637
#: tortoisehg/hgqt/repofilter.py:83
3501
3638
msgid "Trigger revision set query"
3502
3639
msgstr ""
3503
3640
 
3504
 
#: tortoisehg/hgqt/repofilter.py:81
 
3641
#: tortoisehg/hgqt/repofilter.py:89
3505
3642
msgid "Open advanced query editor"
3506
3643
msgstr ""
3507
3644
 
3508
 
#: tortoisehg/hgqt/repofilter.py:89
 
3645
#: tortoisehg/hgqt/repofilter.py:97
3509
3646
msgid "Delete selected query from history"
3510
3647
msgstr ""
3511
3648
 
3512
 
#: tortoisehg/hgqt/repofilter.py:95
 
3649
#: tortoisehg/hgqt/repofilter.py:103
3513
3650
msgid "filter"
3514
3651
msgstr ""
3515
3652
 
3516
 
#: tortoisehg/hgqt/repofilter.py:97
 
3653
#: tortoisehg/hgqt/repofilter.py:105
3517
3654
msgid "Toggle filtering of non-matched changesets"
3518
3655
msgstr ""
3519
3656
 
3520
 
#: tortoisehg/hgqt/repofilter.py:211 tortoisehg/hgtk/history.py:487
 
3657
#: tortoisehg/hgqt/repofilter.py:219 tortoisehg/hgtk/history.py:487
3521
3658
#: tortoisehg/hgtk/logview/treeview.py:478
3522
3659
msgid "Branch"
3523
3660
msgstr "分支"
3524
3661
 
3525
 
#: tortoisehg/hgqt/repofilter.py:212
 
3662
#: tortoisehg/hgqt/repofilter.py:220
3526
3663
msgid "Display graph the named branch only"
3527
3664
msgstr ""
3528
3665
 
3529
 
#: tortoisehg/hgqt/repofilter.py:216
 
3666
#: tortoisehg/hgqt/repofilter.py:224
3530
3667
msgid "Display only active branches"
3531
3668
msgstr ""
3532
3669
 
3533
 
#: tortoisehg/hgqt/repofilter.py:219
 
3670
#: tortoisehg/hgqt/repofilter.py:227
3534
3671
msgid "Display closed branches"
3535
3672
msgstr ""
3536
3673
 
3537
 
#: tortoisehg/hgqt/repofilter.py:222
 
3674
#: tortoisehg/hgqt/repofilter.py:230
3538
3675
msgid "Include all ancestors"
3539
3676
msgstr ""
3540
3677
 
3541
 
#: tortoisehg/hgqt/repomodel.py:42
3542
 
msgctxt "column header"
3543
 
msgid "Graph"
3544
 
msgstr ""
3545
 
 
3546
 
#: tortoisehg/hgqt/repomodel.py:43
3547
 
msgctxt "column header"
3548
 
msgid "Rev"
3549
 
msgstr ""
3550
 
 
3551
 
#: tortoisehg/hgqt/repomodel.py:44
3552
 
msgctxt "column header"
3553
 
msgid "Branch"
3554
 
msgstr ""
3555
 
 
3556
3678
#: tortoisehg/hgqt/repomodel.py:45
3557
3679
msgctxt "column header"
3558
 
msgid "Description"
 
3680
msgid "Graph"
3559
3681
msgstr ""
3560
3682
 
3561
3683
#: tortoisehg/hgqt/repomodel.py:46
3562
3684
msgctxt "column header"
3563
 
msgid "Author"
 
3685
msgid "Rev"
3564
3686
msgstr ""
3565
3687
 
3566
3688
#: tortoisehg/hgqt/repomodel.py:47
3567
3689
msgctxt "column header"
3568
 
msgid "Tags"
 
3690
msgid "Branch"
3569
3691
msgstr ""
3570
3692
 
3571
3693
#: tortoisehg/hgqt/repomodel.py:48
3572
3694
msgctxt "column header"
3573
 
msgid "Node"
 
3695
msgid "Description"
3574
3696
msgstr ""
3575
3697
 
3576
3698
#: tortoisehg/hgqt/repomodel.py:49
3577
3699
msgctxt "column header"
3578
 
msgid "Age"
 
3700
msgid "Author"
3579
3701
msgstr ""
3580
3702
 
3581
3703
#: tortoisehg/hgqt/repomodel.py:50
3582
3704
msgctxt "column header"
 
3705
msgid "Tags"
 
3706
msgstr ""
 
3707
 
 
3708
#: tortoisehg/hgqt/repomodel.py:51
 
3709
msgctxt "column header"
 
3710
msgid "Node"
 
3711
msgstr ""
 
3712
 
 
3713
#: tortoisehg/hgqt/repomodel.py:52
 
3714
msgctxt "column header"
 
3715
msgid "Age"
 
3716
msgstr ""
 
3717
 
 
3718
#: tortoisehg/hgqt/repomodel.py:53
 
3719
msgctxt "column header"
3583
3720
msgid "Local Time"
3584
3721
msgstr ""
3585
3722
 
3586
 
#: tortoisehg/hgqt/repomodel.py:51
 
3723
#: tortoisehg/hgqt/repomodel.py:54
3587
3724
msgctxt "column header"
3588
3725
msgid "UTC Time"
3589
3726
msgstr ""
3590
3727
 
3591
 
#: tortoisehg/hgqt/repomodel.py:52
 
3728
#: tortoisehg/hgqt/repomodel.py:55
3592
3729
msgctxt "column header"
3593
3730
msgid "Changes"
3594
3731
msgstr ""
3595
3732
 
3596
 
#: tortoisehg/hgqt/repomodel.py:194
 
3733
#: tortoisehg/hgqt/repomodel.py:56
 
3734
msgctxt "column header"
 
3735
msgid "Converted From"
 
3736
msgstr ""
 
3737
 
 
3738
#: tortoisehg/hgqt/repomodel.py:57
 
3739
msgctxt "column header"
 
3740
msgid "Phase"
 
3741
msgstr ""
 
3742
 
 
3743
#: tortoisehg/hgqt/repomodel.py:212
3597
3744
#, python-format
3598
3745
msgid "filling (%d)"
3599
3746
msgstr ""
3600
3747
 
3601
 
#: tortoisehg/hgqt/repomodel.py:567
 
3748
#: tortoisehg/hgqt/repomodel.py:587
3602
3749
msgid "Mercurial User"
3603
3750
msgstr ""
3604
3751
 
3605
 
#: tortoisehg/hgqt/reporegistry.py:175 tortoisehg/hgqt/reporegistry.py:634
 
3752
#: tortoisehg/hgqt/reporegistry.py:175 tortoisehg/hgqt/reporegistry.py:688
3606
3753
#, python-format
3607
3754
msgid "Unsupported repository type (%s)"
3608
3755
msgstr ""
3609
3756
 
3610
 
#: tortoisehg/hgqt/reporegistry.py:176 tortoisehg/hgqt/reporegistry.py:635
 
3757
#: tortoisehg/hgqt/reporegistry.py:176 tortoisehg/hgqt/reporegistry.py:689
3611
3758
msgid "Cannot open non mercurial repositories or subrepositories"
3612
3759
msgstr ""
3613
3760
 
3614
 
#: tortoisehg/hgqt/reporegistry.py:207 tortoisehg/hgqt/wctxactions.py:334
 
3761
#: tortoisehg/hgqt/reporegistry.py:207 tortoisehg/hgqt/wctxactions.py:371
3615
3762
msgid "&Delete"
3616
3763
msgstr ""
3617
3764
 
3629
3776
msgid "Repository Registry"
3630
3777
msgstr ""
3631
3778
 
3632
 
#: tortoisehg/hgqt/reporegistry.py:404
 
3779
#: tortoisehg/hgqt/reporegistry.py:416
3633
3780
msgid "Refresh repository list"
3634
3781
msgstr ""
3635
3782
 
3636
 
#: tortoisehg/hgqt/reporegistry.py:405
 
3783
#: tortoisehg/hgqt/reporegistry.py:417
3637
3784
msgid "Refresh the Repository Registry list"
3638
3785
msgstr ""
3639
3786
 
3640
 
#: tortoisehg/hgqt/reporegistry.py:406 tortoisehg/hgqt/webconf_ui.py:76
 
3787
#: tortoisehg/hgqt/reporegistry.py:418 tortoisehg/hgqt/wctxactions.py:43
 
3788
#: tortoisehg/hgqt/webconf_ui.py:76
3641
3789
msgid "Open"
3642
3790
msgstr ""
3643
3791
 
3644
 
#: tortoisehg/hgqt/reporegistry.py:407
 
3792
#: tortoisehg/hgqt/reporegistry.py:419
3645
3793
msgid "Open the repository in a new tab"
3646
3794
msgstr ""
3647
3795
 
3648
 
#: tortoisehg/hgqt/reporegistry.py:408
 
3796
#: tortoisehg/hgqt/reporegistry.py:420
3649
3797
msgid "Open All"
3650
3798
msgstr ""
3651
3799
 
3652
 
#: tortoisehg/hgqt/reporegistry.py:409
 
3800
#: tortoisehg/hgqt/reporegistry.py:421
3653
3801
msgid "Open all repositories in new tabs"
3654
3802
msgstr ""
3655
3803
 
3656
 
#: tortoisehg/hgqt/reporegistry.py:410 tortoisehg/hgqt/reporegistry.py:646
 
3804
#: tortoisehg/hgqt/reporegistry.py:422 tortoisehg/hgqt/reporegistry.py:700
3657
3805
msgid "New Group"
3658
3806
msgstr ""
3659
3807
 
3660
 
#: tortoisehg/hgqt/reporegistry.py:411
 
3808
#: tortoisehg/hgqt/reporegistry.py:423
3661
3809
msgid "Create a new group"
3662
3810
msgstr ""
3663
3811
 
3664
 
#: tortoisehg/hgqt/reporegistry.py:413
 
3812
#: tortoisehg/hgqt/reporegistry.py:425
3665
3813
msgid "Rename the entry"
3666
3814
msgstr ""
3667
3815
 
3668
 
#: tortoisehg/hgqt/reporegistry.py:414
 
3816
#: tortoisehg/hgqt/reporegistry.py:426
3669
3817
msgid "Settings..."
3670
3818
msgstr ""
3671
3819
 
3672
 
#: tortoisehg/hgqt/reporegistry.py:415
 
3820
#: tortoisehg/hgqt/reporegistry.py:427
3673
3821
msgid "View the repository's settings"
3674
3822
msgstr ""
3675
3823
 
3676
 
#: tortoisehg/hgqt/reporegistry.py:416
 
3824
#: tortoisehg/hgqt/reporegistry.py:428
3677
3825
msgid "Remove from registry"
3678
3826
msgstr ""
3679
3827
 
3680
 
#: tortoisehg/hgqt/reporegistry.py:417
 
3828
#: tortoisehg/hgqt/reporegistry.py:429
3681
3829
msgid ""
3682
3830
"Remove the node and all its subnodes. Repositories are not deleted from disk."
3683
3831
msgstr ""
3684
3832
 
3685
 
#: tortoisehg/hgqt/reporegistry.py:420 tortoisehg/util/menuthg.py:25
 
3833
#: tortoisehg/hgqt/reporegistry.py:432 tortoisehg/util/menuthg.py:25
3686
3834
msgid "Clone..."
3687
3835
msgstr "克隆..."
3688
3836
 
3689
 
#: tortoisehg/hgqt/reporegistry.py:421
 
3837
#: tortoisehg/hgqt/reporegistry.py:433
3690
3838
msgid "Clone Repository"
3691
3839
msgstr ""
3692
3840
 
3693
 
#: tortoisehg/hgqt/reporegistry.py:422 tortoisehg/hgqt/sync.py:571
3694
 
#: tortoisehg/hgqt/workbench.py:329
 
3841
#: tortoisehg/hgqt/reporegistry.py:434 tortoisehg/hgqt/sync.py:572
 
3842
#: tortoisehg/hgqt/workbench.py:333
3695
3843
msgid "Explore"
3696
3844
msgstr ""
3697
3845
 
3698
 
#: tortoisehg/hgqt/reporegistry.py:423
 
3846
#: tortoisehg/hgqt/reporegistry.py:435
3699
3847
msgid "Open the repository in a file browser"
3700
3848
msgstr ""
3701
3849
 
3702
 
#: tortoisehg/hgqt/reporegistry.py:424 tortoisehg/hgqt/sync.py:572
3703
 
#: tortoisehg/hgqt/workbench.py:332
 
3850
#: tortoisehg/hgqt/reporegistry.py:436 tortoisehg/hgqt/sync.py:573
 
3851
#: tortoisehg/hgqt/workbench.py:336
3704
3852
msgid "Terminal"
3705
3853
msgstr ""
3706
3854
 
3707
 
#: tortoisehg/hgqt/reporegistry.py:425
 
3855
#: tortoisehg/hgqt/reporegistry.py:437
3708
3856
msgid "Open a shell terminal in the repository root"
3709
3857
msgstr ""
3710
3858
 
3711
 
#: tortoisehg/hgqt/reporegistry.py:426
 
3859
#: tortoisehg/hgqt/reporegistry.py:438
3712
3860
msgid "Add repository..."
3713
3861
msgstr ""
3714
3862
 
3715
 
#: tortoisehg/hgqt/reporegistry.py:427
 
3863
#: tortoisehg/hgqt/reporegistry.py:439
3716
3864
msgid "Add a repository to this group"
3717
3865
msgstr ""
3718
3866
 
3719
 
#: tortoisehg/hgqt/reporegistry.py:428
 
3867
#: tortoisehg/hgqt/reporegistry.py:440
3720
3868
msgid "Add a subrepository..."
3721
3869
msgstr ""
3722
3870
 
3723
 
#: tortoisehg/hgqt/reporegistry.py:429
 
3871
#: tortoisehg/hgqt/reporegistry.py:441
3724
3872
msgid "Convert an existing repository into a subrepository"
3725
3873
msgstr ""
3726
3874
 
3727
 
#: tortoisehg/hgqt/reporegistry.py:431 tortoisehg/hgqt/wctxactions.py:43
 
3875
#: tortoisehg/hgqt/reporegistry.py:443 tortoisehg/hgqt/wctxactions.py:52
3728
3876
msgid "Copy path"
3729
3877
msgstr ""
3730
3878
 
3731
 
#: tortoisehg/hgqt/reporegistry.py:432
 
3879
#: tortoisehg/hgqt/reporegistry.py:444
3732
3880
msgid "Copy the root path of the repository to the clipboard"
3733
3881
msgstr ""
3734
3882
 
3735
 
#: tortoisehg/hgqt/reporegistry.py:488
 
3883
#: tortoisehg/hgqt/reporegistry.py:446
 
3884
msgid "Sort by name"
 
3885
msgstr ""
 
3886
 
 
3887
#: tortoisehg/hgqt/reporegistry.py:447
 
3888
msgid "Sort the group by short name"
 
3889
msgstr ""
 
3890
 
 
3891
#: tortoisehg/hgqt/reporegistry.py:448
 
3892
msgid "Sort by path"
 
3893
msgstr ""
 
3894
 
 
3895
#: tortoisehg/hgqt/reporegistry.py:449
 
3896
msgid "Sort the group by full path"
 
3897
msgstr ""
 
3898
 
 
3899
#: tortoisehg/hgqt/reporegistry.py:450
 
3900
msgid "Sort by .hgsub"
 
3901
msgstr ""
 
3902
 
 
3903
#: tortoisehg/hgqt/reporegistry.py:451
 
3904
msgid "Order the subrepos as in .hgsub"
 
3905
msgstr ""
 
3906
 
 
3907
#: tortoisehg/hgqt/reporegistry.py:512
3736
3908
msgid "Select repository directory to add"
3737
3909
msgstr ""
3738
3910
 
3739
 
#: tortoisehg/hgqt/reporegistry.py:499 tortoisehg/hgqt/reporegistry.py:552
3740
 
#: tortoisehg/hgqt/reporegistry.py:569 tortoisehg/hgqt/reporegistry.py:598
3741
 
#: tortoisehg/hgqt/reporegistry.py:604
 
3911
#: tortoisehg/hgqt/reporegistry.py:523 tortoisehg/hgqt/reporegistry.py:612
 
3912
#: tortoisehg/hgqt/reporegistry.py:640 tortoisehg/hgqt/reporegistry.py:646
3742
3913
msgid "Failed to add repository"
3743
3914
msgstr ""
3744
3915
 
3745
 
#: tortoisehg/hgqt/reporegistry.py:500 tortoisehg/hgqt/workbench.py:781
 
3916
#: tortoisehg/hgqt/reporegistry.py:524 tortoisehg/hgqt/workbench.py:808
3746
3917
#, python-format
3747
3918
msgid "%s is not a valid repository"
3748
3919
msgstr ""
3749
3920
 
3750
 
#: tortoisehg/hgqt/reporegistry.py:506
 
3921
#: tortoisehg/hgqt/reporegistry.py:530
3751
3922
msgid "Select an existing repository to add as a subrepo"
3752
3923
msgstr ""
3753
3924
 
3754
 
#: tortoisehg/hgqt/reporegistry.py:528
 
3925
#: tortoisehg/hgqt/reporegistry.py:541 tortoisehg/hgqt/reporegistry.py:546
 
3926
#: tortoisehg/hgqt/reporegistry.py:551
 
3927
msgid "Cannot add subrepository"
 
3928
msgstr ""
 
3929
 
 
3930
#: tortoisehg/hgqt/reporegistry.py:542
 
3931
#, python-format
 
3932
msgid "\"%s\" is not a folder"
 
3933
msgstr ""
 
3934
 
 
3935
#: tortoisehg/hgqt/reporegistry.py:547
 
3936
msgid "A repository cannot be added as a subrepo of itself"
 
3937
msgstr ""
 
3938
 
 
3939
#: tortoisehg/hgqt/reporegistry.py:552
 
3940
#, python-format
 
3941
msgid ""
 
3942
"The selected folder:<br><br>%s<br><br>is not inside the target "
 
3943
"repository.<br><br>This may be allowed but is greatly discouraged.<br>If you "
 
3944
"want to add a non trivial subrepository mapping you must manually edit the "
 
3945
"<i>.hgsub</i> file"
 
3946
msgstr ""
 
3947
 
 
3948
#: tortoisehg/hgqt/reporegistry.py:570
3755
3949
msgid "Cannot open repository"
3756
3950
msgstr ""
3757
3951
 
3758
 
#: tortoisehg/hgqt/reporegistry.py:529
 
3952
#: tortoisehg/hgqt/reporegistry.py:571
3759
3953
#, python-format
3760
3954
msgid "The selected repository:<br><br>%s<br><br>cannot be open!"
3761
3955
msgstr ""
3762
3956
 
3763
 
#: tortoisehg/hgqt/reporegistry.py:534
 
3957
#: tortoisehg/hgqt/reporegistry.py:576
3764
3958
msgid "Subrepository already exists"
3765
3959
msgstr ""
3766
3960
 
3767
 
#: tortoisehg/hgqt/reporegistry.py:535
 
3961
#: tortoisehg/hgqt/reporegistry.py:577
3768
3962
#, python-format
3769
3963
msgid ""
3770
3964
"The selected repository:<br><br>%s<br><br>is already a subrepository "
3771
3965
"of:<br><br>%s<br><br>as: \"%s\""
3772
3966
msgstr ""
3773
3967
 
3774
 
#: tortoisehg/hgqt/reporegistry.py:553
 
3968
#: tortoisehg/hgqt/reporegistry.py:594
 
3969
msgid "Failed to add subrepository"
 
3970
msgstr ""
 
3971
 
 
3972
#: tortoisehg/hgqt/reporegistry.py:595
3775
3973
#, python-format
3776
3974
msgid "Cannot open the .hgsub file in:<br><br>%s"
3777
3975
msgstr ""
3778
3976
 
3779
 
#: tortoisehg/hgqt/reporegistry.py:570
 
3977
#: tortoisehg/hgqt/reporegistry.py:613
3780
3978
#, python-format
3781
3979
msgid "The .hgsub file already contains the line:<br><br>%s"
3782
3980
msgstr ""
3783
3981
 
3784
 
#: tortoisehg/hgqt/reporegistry.py:589
 
3982
#: tortoisehg/hgqt/reporegistry.py:630
3785
3983
msgid "Subrepo added to .hgsub file"
3786
3984
msgstr ""
3787
3985
 
3788
 
#: tortoisehg/hgqt/reporegistry.py:590
 
3986
#: tortoisehg/hgqt/reporegistry.py:631
3789
3987
#, python-format
3790
3988
msgid ""
3791
3989
"The selected subrepo:<br><br><i>%s</i><br><br>has been added to the .hgsub "
3792
 
"file.<br><br>Remember that in order to finish adding the subrepo<br><i>you "
3793
 
"must still commit</i> the .hgsub file changes."
 
3990
"file of the repository:<br><br><i>%s</i><br><br>Remember that in order to "
 
3991
"finish adding the subrepo <i>you must still <u>commit</u></i> the changes to "
 
3992
"the .hgsub file in order to confirm the addition of the subrepo."
3794
3993
msgstr ""
3795
3994
 
3796
 
#: tortoisehg/hgqt/reporegistry.py:599
 
3995
#: tortoisehg/hgqt/reporegistry.py:641
3797
3996
#, python-format
3798
3997
msgid "Cannot update the .hgsub file in:<br><br>%s"
3799
3998
msgstr ""
3800
3999
 
3801
 
#: tortoisehg/hgqt/reporegistry.py:605
 
4000
#: tortoisehg/hgqt/reporegistry.py:647
3802
4001
#, python-format
3803
4002
msgid "\"%s\" is not a valid repository inside \"%s\""
3804
4003
msgstr ""
3805
4004
 
3806
 
#: tortoisehg/hgqt/repotreeitem.py:250
 
4005
#: tortoisehg/hgqt/repotreeitem.py:236 tortoisehg/hgqt/repotreeitem.py:413
 
4006
#: tortoisehg/hgqt/repotreeitem.py:462 tortoisehg/hgqt/repotreeitem.py:517
 
4007
msgid "Sort"
 
4008
msgstr ""
 
4009
 
 
4010
#: tortoisehg/hgqt/repotreeitem.py:258
3807
4011
#, python-format
3808
4012
msgid "Local Repository %s"
3809
4013
msgstr ""
3810
4014
 
3811
 
#: tortoisehg/hgqt/repotreeitem.py:320
 
4015
#: tortoisehg/hgqt/repotreeitem.py:329
3812
4016
#, python-format
3813
4017
msgid ""
3814
4018
"An exception happened while loading the subrepos of:<br><br>\"%s\"<br><br>"
3815
4019
msgstr ""
3816
4020
 
3817
 
#: tortoisehg/hgqt/repotreeitem.py:322
 
4021
#: tortoisehg/hgqt/repotreeitem.py:331
3818
4022
#, python-format
3819
4023
msgid "The exception error message was:<br><br>%s<br><br>"
3820
4024
msgstr ""
3821
4025
 
3822
 
#: tortoisehg/hgqt/repotreeitem.py:323
 
4026
#: tortoisehg/hgqt/repotreeitem.py:332
3823
4027
msgid "Click OK to continue or Abort to exit."
3824
4028
msgstr ""
3825
4029
 
3826
 
#: tortoisehg/hgqt/repotreeitem.py:325
 
4030
#: tortoisehg/hgqt/repotreeitem.py:334
3827
4031
msgid "Error loading subrepos"
3828
4032
msgstr ""
3829
4033
 
3830
 
#: tortoisehg/hgqt/repotreeitem.py:343
 
4034
#: tortoisehg/hgqt/repotreeitem.py:352
3831
4035
msgid "Unable to update repository name"
3832
4036
msgstr ""
3833
4037
 
3834
 
#: tortoisehg/hgqt/repotreeitem.py:344
 
4038
#: tortoisehg/hgqt/repotreeitem.py:353
3835
4039
#, python-format
3836
4040
msgid "An error occurred while updating the repository hgrc file (%s)"
3837
4041
msgstr ""
3838
4042
 
3839
 
#: tortoisehg/hgqt/repotreeitem.py:499
 
4043
#: tortoisehg/hgqt/repotreeitem.py:513
3840
4044
msgid "default"
3841
4045
msgstr ""
3842
4046
 
3843
4047
#: tortoisehg/hgqt/repotreemodel.py:164 tortoisehg/hgqt/resolve.py:399
3844
 
#: tortoisehg/hgqt/sync.py:251 tortoisehg/hgqt/webconf.py:266
 
4048
#: tortoisehg/hgqt/sync.py:252 tortoisehg/hgqt/webconf.py:266
3845
4049
msgid "Path"
3846
4050
msgstr ""
3847
4051
 
3882
4086
msgid "Can't find revision '%s'"
3883
4087
msgstr ""
3884
4088
 
3885
 
#: tortoisehg/hgqt/repowidget.py:174
 
4089
#: tortoisehg/hgqt/repowidget.py:181
3886
4090
msgid "Workbench Log Columns"
3887
4091
msgstr ""
3888
4092
 
3889
 
#: tortoisehg/hgqt/repowidget.py:209
 
4093
#: tortoisehg/hgqt/repowidget.py:216
3890
4094
msgctxt "tab tooltip"
3891
4095
msgid "Revision details"
3892
4096
msgstr ""
3893
4097
 
3894
 
#: tortoisehg/hgqt/repowidget.py:214
 
4098
#: tortoisehg/hgqt/repowidget.py:221
3895
4099
msgctxt "tab tooltip"
3896
4100
msgid "Commit"
3897
4101
msgstr ""
3898
4102
 
3899
 
#: tortoisehg/hgqt/repowidget.py:219
 
4103
#: tortoisehg/hgqt/repowidget.py:226
3900
4104
msgctxt "tab tooltip"
3901
4105
msgid "MQ Patch"
3902
4106
msgstr ""
3903
4107
 
3904
 
#: tortoisehg/hgqt/repowidget.py:227
 
4108
#: tortoisehg/hgqt/repowidget.py:234
3905
4109
msgctxt "tab tooltip"
3906
4110
msgid "Synchronize"
3907
4111
msgstr ""
3908
4112
 
3909
 
#: tortoisehg/hgqt/repowidget.py:232
 
4113
#: tortoisehg/hgqt/repowidget.py:239
3910
4114
msgctxt "tab tooltip"
3911
4115
msgid "Manifest"
3912
4116
msgstr ""
3913
4117
 
3914
 
#: tortoisehg/hgqt/repowidget.py:237
 
4118
#: tortoisehg/hgqt/repowidget.py:244
3915
4119
msgctxt "tab tooltip"
3916
4120
msgid "Search"
3917
4121
msgstr ""
3918
4122
 
3919
 
#: tortoisehg/hgqt/repowidget.py:242
 
4123
#: tortoisehg/hgqt/repowidget.py:249
3920
4124
msgctxt "tab tooltip"
3921
4125
msgid "Patch Branch"
3922
4126
msgstr ""
3923
4127
 
3924
 
#: tortoisehg/hgqt/repowidget.py:259
 
4128
#: tortoisehg/hgqt/repowidget.py:268
3925
4129
#, python-format
3926
4130
msgid "%s <incoming>"
3927
4131
msgstr ""
3928
4132
 
3929
 
#: tortoisehg/hgqt/repowidget.py:426
 
4133
#: tortoisehg/hgqt/repowidget.py:437
3930
4134
msgid "Found incoming changesets"
3931
4135
msgstr ""
3932
4136
 
3933
 
#: tortoisehg/hgqt/repowidget.py:429
 
4137
#: tortoisehg/hgqt/repowidget.py:440
3934
4138
msgid "Pull incoming changesets into your repository"
3935
4139
msgstr ""
3936
4140
 
3937
 
#: tortoisehg/hgqt/repowidget.py:431 tortoisehg/hgtk/history.py:1881
 
4141
#: tortoisehg/hgqt/repowidget.py:442 tortoisehg/hgtk/history.py:1881
3938
4142
msgid "Reject"
3939
4143
msgstr "拒绝"
3940
4144
 
3941
 
#: tortoisehg/hgqt/repowidget.py:432
 
4145
#: tortoisehg/hgqt/repowidget.py:443
3942
4146
msgid "Reject incoming changesets"
3943
4147
msgstr ""
3944
4148
 
3945
 
#: tortoisehg/hgqt/repowidget.py:523 tortoisehg/hgqt/sync.py:979
 
4149
#: tortoisehg/hgqt/repowidget.py:536 tortoisehg/hgqt/sync.py:1009
3946
4150
#: tortoisehg/hgtk/history.py:2021
3947
4151
#, python-format
3948
4152
msgid "%d outgoing changesets"
3949
4153
msgstr "%d 个输出的变更集"
3950
4154
 
3951
 
#: tortoisehg/hgqt/repowidget.py:525 tortoisehg/hgqt/repowidget.py:1146
3952
 
#: tortoisehg/hgqt/workbench.py:372 tortoisehg/hgtk/history.py:444
 
4155
#: tortoisehg/hgqt/repowidget.py:538 tortoisehg/hgqt/repowidget.py:1176
 
4156
#: tortoisehg/hgqt/workbench.py:382 tortoisehg/hgtk/history.py:444
3953
4157
#: tortoisehg/hgtk/history.py:2069 tortoisehg/hgtk/synch.py:73
3954
4158
msgid "Push"
3955
4159
msgstr "推送"
3956
4160
 
3957
 
#: tortoisehg/hgqt/repowidget.py:652
 
4161
#: tortoisehg/hgqt/repowidget.py:665
3958
4162
#, python-format
3959
4163
msgid "%s - verify repository"
3960
4164
msgstr ""
3961
4165
 
3962
 
#: tortoisehg/hgqt/repowidget.py:659
 
4166
#: tortoisehg/hgqt/repowidget.py:676
3963
4167
#, python-format
3964
4168
msgid "%s - recover repository"
3965
4169
msgstr ""
3966
4170
 
3967
 
#: tortoisehg/hgqt/repowidget.py:675
 
4171
#: tortoisehg/hgqt/repowidget.py:696
3968
4172
msgid "No transaction available"
3969
4173
msgstr ""
3970
4174
 
3971
 
#: tortoisehg/hgqt/repowidget.py:676
 
4175
#: tortoisehg/hgqt/repowidget.py:697
3972
4176
msgid "There is no rollback transaction available"
3973
4177
msgstr ""
3974
4178
 
3975
 
#: tortoisehg/hgqt/repowidget.py:679 tortoisehg/hgtk/commit.py:1034
 
4179
#: tortoisehg/hgqt/repowidget.py:700 tortoisehg/hgtk/commit.py:1034
3976
4180
msgid "Undo last commit?"
3977
4181
msgstr "撤销最后提交?"
3978
4182
 
3979
 
#: tortoisehg/hgqt/repowidget.py:680
 
4183
#: tortoisehg/hgqt/repowidget.py:701
3980
4184
#, python-format
3981
4185
msgid "Undo most recent commit (%d), preserving file changes?"
3982
4186
msgstr ""
3983
4187
 
3984
 
#: tortoisehg/hgqt/repowidget.py:684
 
4188
#: tortoisehg/hgqt/repowidget.py:705
3985
4189
msgid "Undo last transaction?"
3986
4190
msgstr ""
3987
4191
 
3988
 
#: tortoisehg/hgqt/repowidget.py:685
 
4192
#: tortoisehg/hgqt/repowidget.py:706
3989
4193
#, python-format
3990
4194
msgid "Rollback to revision %d (undo %s)?"
3991
4195
msgstr ""
3992
4196
 
3993
 
#: tortoisehg/hgqt/repowidget.py:691 tortoisehg/hgqt/repowidget.py:1251
3994
 
#: tortoisehg/hgqt/run.py:544
 
4197
#: tortoisehg/hgqt/repowidget.py:712 tortoisehg/hgqt/repowidget.py:1290
 
4198
#: tortoisehg/hgqt/run.py:545
3995
4199
msgid "Repository Error"
3996
4200
msgstr ""
3997
4201
 
3998
 
#: tortoisehg/hgqt/repowidget.py:692
 
4202
#: tortoisehg/hgqt/repowidget.py:713
3999
4203
msgid "Unable to determine working copy revision\n"
4000
4204
msgstr ""
4001
4205
 
4002
 
#: tortoisehg/hgqt/repowidget.py:696
 
4206
#: tortoisehg/hgqt/repowidget.py:717
4003
4207
msgid "Remove current working revision?"
4004
4208
msgstr ""
4005
4209
 
4006
 
#: tortoisehg/hgqt/repowidget.py:697
 
4210
#: tortoisehg/hgqt/repowidget.py:718
4007
4211
#, python-format
4008
4212
msgid ""
4009
4213
"Your current working revision (%d) will be removed by this rollback, leaving "
4011
4215
" Continue?"
4012
4216
msgstr ""
4013
4217
 
4014
 
#: tortoisehg/hgqt/repowidget.py:840
 
4218
#: tortoisehg/hgqt/repowidget.py:863
4015
4219
msgid "Repository stripped, incoming preview cleared"
4016
4220
msgstr ""
4017
4221
 
4018
 
#: tortoisehg/hgqt/repowidget.py:845
 
4222
#: tortoisehg/hgqt/repowidget.py:868
4019
4223
msgid "Repository stripped, revision set cleared"
4020
4224
msgstr ""
4021
4225
 
4022
 
#: tortoisehg/hgqt/repowidget.py:970
 
4226
#: tortoisehg/hgqt/repowidget.py:993
4023
4227
msgid "Commit tab cannot exit"
4024
4228
msgstr ""
4025
4229
 
4026
 
#: tortoisehg/hgqt/repowidget.py:974
 
4230
#: tortoisehg/hgqt/repowidget.py:997
4027
4231
msgid "Sync tab cannot exit"
4028
4232
msgstr ""
4029
4233
 
4030
 
#: tortoisehg/hgqt/repowidget.py:979
 
4234
#: tortoisehg/hgqt/repowidget.py:1002
4031
4235
msgid "MQ tab cannot exit"
4032
4236
msgstr ""
4033
4237
 
4034
 
#: tortoisehg/hgqt/repowidget.py:983
 
4238
#: tortoisehg/hgqt/repowidget.py:1006
4035
4239
msgid "Search tab cannot exit"
4036
4240
msgstr ""
4037
4241
 
4038
 
#: tortoisehg/hgqt/repowidget.py:986
 
4242
#: tortoisehg/hgqt/repowidget.py:1009
4039
4243
msgid "Repository command still running"
4040
4244
msgstr ""
4041
4245
 
4042
 
#: tortoisehg/hgqt/repowidget.py:1147
 
4246
#: tortoisehg/hgqt/repowidget.py:1177
4043
4247
msgid "Push all"
4044
4248
msgstr ""
4045
4249
 
4046
 
#: tortoisehg/hgqt/repowidget.py:1149
 
4250
#: tortoisehg/hgqt/repowidget.py:1179
4047
4251
msgid "Push to here"
4048
4252
msgstr "推送到此"
4049
4253
 
4050
 
#: tortoisehg/hgqt/repowidget.py:1151
 
4254
#: tortoisehg/hgqt/repowidget.py:1181
4051
4255
msgid "Push selected branch"
4052
4256
msgstr ""
4053
4257
 
4054
 
#: tortoisehg/hgqt/repowidget.py:1154 tortoisehg/util/menuthg.py:58
 
4258
#: tortoisehg/hgqt/repowidget.py:1184 tortoisehg/util/menuthg.py:58
4055
4259
msgid "Update..."
4056
4260
msgstr "更新..."
4057
4261
 
4058
 
#: tortoisehg/hgqt/repowidget.py:1161
 
4262
#: tortoisehg/hgqt/repowidget.py:1191
4059
4263
msgid "Browse at rev..."
4060
4264
msgstr ""
4061
4265
 
4062
 
#: tortoisehg/hgqt/repowidget.py:1164
 
4266
#: tortoisehg/hgqt/repowidget.py:1194
4063
4267
msgid "Merge with local..."
4064
4268
msgstr ""
4065
4269
 
4066
 
#: tortoisehg/hgqt/repowidget.py:1167
 
4270
#: tortoisehg/hgqt/repowidget.py:1197
4067
4271
msgid "Tag..."
4068
4272
msgstr ""
4069
4273
 
4070
 
#: tortoisehg/hgqt/repowidget.py:1169
 
4274
#: tortoisehg/hgqt/repowidget.py:1199
4071
4275
msgid "Bookmark..."
4072
4276
msgstr ""
4073
4277
 
4074
 
#: tortoisehg/hgqt/repowidget.py:1172 tortoisehg/hgtk/history.py:1290
 
4278
#: tortoisehg/hgqt/repowidget.py:1202 tortoisehg/hgtk/history.py:1290
4075
4279
msgid "Backout..."
4076
4280
msgstr "撤销..."
4077
4281
 
4078
 
#: tortoisehg/hgqt/repowidget.py:1176 tortoisehg/hgtk/history.py:1293
 
4282
#: tortoisehg/hgqt/repowidget.py:1206
 
4283
msgid "Copy hash"
 
4284
msgstr ""
 
4285
 
 
4286
#: tortoisehg/hgqt/repowidget.py:1210 tortoisehg/hgtk/history.py:1293
4079
4287
msgid "Export"
4080
4288
msgstr "导出"
4081
4289
 
4082
 
#: tortoisehg/hgqt/repowidget.py:1177
 
4290
#: tortoisehg/hgqt/repowidget.py:1211
4083
4291
msgid "Export patch..."
4084
4292
msgstr ""
4085
4293
 
4086
 
#: tortoisehg/hgqt/repowidget.py:1179
 
4294
#: tortoisehg/hgqt/repowidget.py:1213
4087
4295
msgid "Email patch..."
4088
4296
msgstr ""
4089
4297
 
4090
 
#: tortoisehg/hgqt/repowidget.py:1181
 
4298
#: tortoisehg/hgqt/repowidget.py:1215
4091
4299
msgid "Archive..."
4092
4300
msgstr ""
4093
4301
 
4094
 
#: tortoisehg/hgqt/repowidget.py:1183
 
4302
#: tortoisehg/hgqt/repowidget.py:1217
4095
4303
msgid "Bundle rev to tip..."
4096
4304
msgstr ""
4097
4305
 
4098
 
#: tortoisehg/hgqt/repowidget.py:1185 tortoisehg/hgqt/wctxactions.py:41
 
4306
#: tortoisehg/hgqt/repowidget.py:1219 tortoisehg/hgqt/wctxactions.py:41
4099
4307
msgid "Copy patch"
4100
4308
msgstr ""
4101
4309
 
4102
 
#: tortoisehg/hgqt/repowidget.py:1189
4103
 
msgid "Copy hash"
 
4310
#: tortoisehg/hgqt/repowidget.py:1225
 
4311
msgid "Change phase to"
4104
4312
msgstr ""
4105
4313
 
4106
 
#: tortoisehg/hgqt/repowidget.py:1193
 
4314
#: tortoisehg/hgqt/repowidget.py:1231
4107
4315
msgid "Transplant to local"
4108
4316
msgstr ""
4109
4317
 
4110
 
#: tortoisehg/hgqt/repowidget.py:1197
 
4318
#: tortoisehg/hgqt/repowidget.py:1235
4111
4319
msgid "Modify history"
4112
4320
msgstr ""
4113
4321
 
4114
 
#: tortoisehg/hgqt/repowidget.py:1198
 
4322
#: tortoisehg/hgqt/repowidget.py:1236
4115
4323
msgid "Unapply patch (QGoto parent)"
4116
4324
msgstr ""
4117
4325
 
4118
 
#: tortoisehg/hgqt/repowidget.py:1200
 
4326
#: tortoisehg/hgqt/repowidget.py:1238
4119
4327
msgid "Import to MQ"
4120
4328
msgstr ""
4121
4329
 
4122
 
#: tortoisehg/hgqt/repowidget.py:1202
 
4330
#: tortoisehg/hgqt/repowidget.py:1240
4123
4331
msgid "Finish patch"
4124
4332
msgstr ""
4125
4333
 
4126
 
#: tortoisehg/hgqt/repowidget.py:1204 tortoisehg/hgqt/repowidget.py:1379
 
4334
#: tortoisehg/hgqt/repowidget.py:1242 tortoisehg/hgqt/repowidget.py:1424
4127
4335
msgid "Rename patch..."
4128
4336
msgstr ""
4129
4337
 
4130
 
#: tortoisehg/hgqt/repowidget.py:1207
 
4338
#: tortoisehg/hgqt/repowidget.py:1245
4131
4339
msgid "Rebase..."
4132
4340
msgstr ""
4133
4341
 
4134
 
#: tortoisehg/hgqt/repowidget.py:1210
 
4342
#: tortoisehg/hgqt/repowidget.py:1248
4135
4343
msgid "Strip..."
4136
4344
msgstr ""
4137
4345
 
4138
 
#: tortoisehg/hgqt/repowidget.py:1213
 
4346
#: tortoisehg/hgqt/repowidget.py:1251
4139
4347
msgid "Post to Review Board..."
4140
4348
msgstr ""
4141
4349
 
4142
 
#: tortoisehg/hgqt/repowidget.py:1216
 
4350
#: tortoisehg/hgqt/repowidget.py:1254
4143
4351
msgid "Remote Update..."
4144
4352
msgstr ""
4145
4353
 
4146
 
#: tortoisehg/hgqt/repowidget.py:1241
 
4354
#: tortoisehg/hgqt/repowidget.py:1280
4147
4355
msgid "Write diff file"
4148
4356
msgstr ""
4149
4357
 
4150
 
#: tortoisehg/hgqt/repowidget.py:1252
 
4358
#: tortoisehg/hgqt/repowidget.py:1291
4151
4359
msgid "Unable to write diff file"
4152
4360
msgstr ""
4153
4361
 
4154
 
#: tortoisehg/hgqt/repowidget.py:1295
 
4362
#: tortoisehg/hgqt/repowidget.py:1334
4155
4363
msgid "Unable to compress history"
4156
4364
msgstr ""
4157
4365
 
4158
 
#: tortoisehg/hgqt/repowidget.py:1296
 
4366
#: tortoisehg/hgqt/repowidget.py:1335
4159
4367
msgid "Selected changeset pair not related"
4160
4368
msgstr ""
4161
4369
 
4162
 
#: tortoisehg/hgqt/repowidget.py:1304
 
4370
#: tortoisehg/hgqt/repowidget.py:1347
4163
4371
msgid "Visual Diff..."
4164
4372
msgstr ""
4165
4373
 
4166
 
#: tortoisehg/hgqt/repowidget.py:1305
 
4374
#: tortoisehg/hgqt/repowidget.py:1348
4167
4375
msgid "Export Diff..."
4168
4376
msgstr ""
4169
4377
 
4170
 
#: tortoisehg/hgqt/repowidget.py:1307 tortoisehg/hgqt/repowidget.py:1396
 
4378
#: tortoisehg/hgqt/repowidget.py:1350 tortoisehg/hgqt/repowidget.py:1441
4171
4379
msgid "Export Selected..."
4172
4380
msgstr ""
4173
4381
 
4174
 
#: tortoisehg/hgqt/repowidget.py:1308 tortoisehg/hgqt/repowidget.py:1397
 
4382
#: tortoisehg/hgqt/repowidget.py:1351 tortoisehg/hgqt/repowidget.py:1442
4175
4383
msgid "Email Selected..."
4176
4384
msgstr ""
4177
4385
 
4178
 
#: tortoisehg/hgqt/repowidget.py:1310
 
4386
#: tortoisehg/hgqt/repowidget.py:1353
4179
4387
msgid "Export DAG Range..."
4180
4388
msgstr ""
4181
4389
 
4182
 
#: tortoisehg/hgqt/repowidget.py:1311
 
4390
#: tortoisehg/hgqt/repowidget.py:1354
4183
4391
msgid "Email DAG Range..."
4184
4392
msgstr ""
4185
4393
 
4186
 
#: tortoisehg/hgqt/repowidget.py:1312
 
4394
#: tortoisehg/hgqt/repowidget.py:1355
4187
4395
msgid "Bundle DAG Range..."
4188
4396
msgstr ""
4189
4397
 
4190
 
#: tortoisehg/hgqt/repowidget.py:1314
 
4398
#: tortoisehg/hgqt/repowidget.py:1357
4191
4399
msgid "Bisect - Good, Bad..."
4192
4400
msgstr ""
4193
4401
 
4194
 
#: tortoisehg/hgqt/repowidget.py:1315
 
4402
#: tortoisehg/hgqt/repowidget.py:1358
4195
4403
msgid "Bisect - Bad, Good..."
4196
4404
msgstr ""
4197
4405
 
4198
 
#: tortoisehg/hgqt/repowidget.py:1316
 
4406
#: tortoisehg/hgqt/repowidget.py:1359
4199
4407
msgid "Compress History..."
4200
4408
msgstr ""
4201
4409
 
4202
 
#: tortoisehg/hgqt/repowidget.py:1328 tortoisehg/hgqt/repowidget.py:1406
 
4410
#: tortoisehg/hgqt/repowidget.py:1361
 
4411
msgid "Goto common ancestor"
 
4412
msgstr ""
 
4413
 
 
4414
#: tortoisehg/hgqt/repowidget.py:1373 tortoisehg/hgqt/repowidget.py:1451
4203
4415
msgid "Transplant Selected to local"
4204
4416
msgstr ""
4205
4417
 
4206
 
#: tortoisehg/hgqt/repowidget.py:1334 tortoisehg/hgqt/repowidget.py:1412
 
4418
#: tortoisehg/hgqt/repowidget.py:1379 tortoisehg/hgqt/repowidget.py:1457
4207
4419
msgid "Post Selected to Review Board..."
4208
4420
msgstr ""
4209
4421
 
4210
 
#: tortoisehg/hgqt/repowidget.py:1374
 
4422
#: tortoisehg/hgqt/repowidget.py:1419
4211
4423
msgid "Apply patch (QGoto)"
4212
4424
msgstr ""
4213
4425
 
4214
 
#: tortoisehg/hgqt/repowidget.py:1375
 
4426
#: tortoisehg/hgqt/repowidget.py:1420
4215
4427
msgid "QPush --move"
4216
4428
msgstr ""
4217
4429
 
4218
 
#: tortoisehg/hgqt/repowidget.py:1376
 
4430
#: tortoisehg/hgqt/repowidget.py:1421
4219
4431
msgid "Fold patches..."
4220
4432
msgstr ""
4221
4433
 
4222
 
#: tortoisehg/hgqt/repowidget.py:1377
 
4434
#: tortoisehg/hgqt/repowidget.py:1422
4223
4435
msgid "Delete patches..."
4224
4436
msgstr ""
4225
4437
 
4226
 
#: tortoisehg/hgqt/repowidget.py:1378
 
4438
#: tortoisehg/hgqt/repowidget.py:1423
4227
4439
msgid "Reorder patches..."
4228
4440
msgstr ""
4229
4441
 
4230
 
#: tortoisehg/hgqt/repowidget.py:1420
 
4442
#: tortoisehg/hgqt/repowidget.py:1465
4231
4443
msgid "Pull to here..."
4232
4444
msgstr ""
4233
4445
 
4234
 
#: tortoisehg/hgqt/repowidget.py:1441 tortoisehg/hgqt/repowidget.py:1451
 
4446
#: tortoisehg/hgqt/repowidget.py:1486 tortoisehg/hgqt/repowidget.py:1496
4235
4447
msgid "Export patch"
4236
4448
msgstr ""
4237
4449
 
4238
 
#: tortoisehg/hgqt/repowidget.py:1443
 
4450
#: tortoisehg/hgqt/repowidget.py:1488
4239
4451
msgid "Patch Files (*.patch)"
4240
4452
msgstr ""
4241
4453
 
4242
 
#: tortoisehg/hgqt/repowidget.py:1474
 
4454
#: tortoisehg/hgqt/repowidget.py:1519
4243
4455
msgid "Cannot export revision"
4244
4456
msgstr ""
4245
4457
 
4246
 
#: tortoisehg/hgqt/repowidget.py:1475
 
4458
#: tortoisehg/hgqt/repowidget.py:1520
4247
4459
#, python-format
4248
4460
msgid ""
4249
4461
"Cannot export revision %s into the file named:\n"
4251
4463
"%s\n"
4252
4464
msgstr ""
4253
4465
 
4254
 
#: tortoisehg/hgqt/repowidget.py:1477
 
4466
#: tortoisehg/hgqt/repowidget.py:1522
4255
4467
msgid "There is already an existing folder with that same name."
4256
4468
msgstr ""
4257
4469
 
4258
 
#: tortoisehg/hgqt/repowidget.py:1483 tortoisehg/hgqt/repowidget.py:1503
 
4470
#: tortoisehg/hgqt/repowidget.py:1528 tortoisehg/hgqt/repowidget.py:1548
4259
4471
#: tortoisehg/hgtk/thgshelve.py:161
4260
4472
msgid "Replace"
4261
4473
msgstr ""
4262
4474
 
4263
 
#: tortoisehg/hgqt/repowidget.py:1483 tortoisehg/hgtk/thgshelve.py:162
 
4475
#: tortoisehg/hgqt/repowidget.py:1528 tortoisehg/hgtk/thgshelve.py:162
4264
4476
msgid "Append"
4265
4477
msgstr "追加"
4266
4478
 
4267
 
#: tortoisehg/hgqt/repowidget.py:1486
 
4479
#: tortoisehg/hgqt/repowidget.py:1531
4268
4480
#, python-format
4269
4481
msgid ""
4270
4482
"There are existing patch files for %d revisions (%s) in the selected "
4272
4484
"\n"
4273
4485
msgstr ""
4274
4486
 
4275
 
#: tortoisehg/hgqt/repowidget.py:1493
 
4487
#: tortoisehg/hgqt/repowidget.py:1538
4276
4488
msgid "What do you want to do?\n"
4277
4489
msgstr ""
4278
4490
 
4279
 
#: tortoisehg/hgqt/repowidget.py:1494
 
4491
#: tortoisehg/hgqt/repowidget.py:1539
4280
4492
msgid "Replace the existing patch files.\n"
4281
4493
msgstr ""
4282
4494
 
4283
 
#: tortoisehg/hgqt/repowidget.py:1495
 
4495
#: tortoisehg/hgqt/repowidget.py:1540
4284
4496
msgid "Append the changes to the existing patch files.\n"
4285
4497
msgstr ""
4286
4498
 
4287
 
#: tortoisehg/hgqt/repowidget.py:1496
 
4499
#: tortoisehg/hgqt/repowidget.py:1541
4288
4500
msgid "Abort the export operation.\n"
4289
4501
msgstr ""
4290
4502
 
4291
 
#: tortoisehg/hgqt/repowidget.py:1498
 
4503
#: tortoisehg/hgqt/repowidget.py:1543
4292
4504
msgid "Patch files already exist"
4293
4505
msgstr ""
4294
4506
 
4295
 
#: tortoisehg/hgqt/repowidget.py:1524
 
4507
#: tortoisehg/hgqt/repowidget.py:1569
4296
4508
msgid "Patch exported"
4297
4509
msgstr ""
4298
4510
 
4299
 
#: tortoisehg/hgqt/repowidget.py:1525
 
4511
#: tortoisehg/hgqt/repowidget.py:1570
4300
4512
#, python-format
4301
4513
msgid ""
4302
4514
"Revision #%d (%s) was exported to:<p><a href=\"file:///%s\">%s</a>%s<a "
4303
4515
"href=\"file:///%s\">%s</a>"
4304
4516
msgstr ""
4305
4517
 
4306
 
#: tortoisehg/hgqt/repowidget.py:1533
 
4518
#: tortoisehg/hgqt/repowidget.py:1578
4307
4519
msgid "Patches exported"
4308
4520
msgstr ""
4309
4521
 
4310
 
#: tortoisehg/hgqt/repowidget.py:1534
 
4522
#: tortoisehg/hgqt/repowidget.py:1579
4311
4523
#, python-format
4312
4524
msgid "%d patches were exported to:<p><a href=\"file:///%s\">%s</a>"
4313
4525
msgstr ""
4314
4526
 
4315
 
#: tortoisehg/hgqt/repowidget.py:1649
 
4527
#: tortoisehg/hgqt/repowidget.py:1699
4316
4528
msgid "Write bundle"
4317
4529
msgstr ""
4318
4530
 
4319
 
#: tortoisehg/hgqt/repowidget.py:1721
 
4531
#: tortoisehg/hgqt/repowidget.py:1759
 
4532
msgid "Backwards phase change requested"
 
4533
msgstr ""
 
4534
 
 
4535
#: tortoisehg/hgqt/repowidget.py:1760
 
4536
msgid "Do you really want to <i>force</i> a backwards phase transition?"
 
4537
msgstr ""
 
4538
 
 
4539
#: tortoisehg/hgqt/repowidget.py:1761
 
4540
#, python-format
 
4541
msgid ""
 
4542
"You are trying to move the phase of revision %d backwards,\n"
 
4543
"from \"<i>%s</i>\" to \"<i>%s</i>\".\n"
 
4544
"\n"
 
4545
"However, \"<i>%s</i>\" is a lower phase level than \"<i>%s</i>\".\n"
 
4546
"\n"
 
4547
"Moving the phase backwards is not recommended.\n"
 
4548
"For example, it may result in having multiple heads\n"
 
4549
"if you modify a revision that you have already pushed\n"
 
4550
"to a server.\n"
 
4551
"\n"
 
4552
"Please be careful!"
 
4553
msgstr ""
 
4554
 
 
4555
#: tortoisehg/hgqt/repowidget.py:1769
 
4556
msgid "&Force"
 
4557
msgstr ""
 
4558
 
 
4559
#: tortoisehg/hgqt/repowidget.py:1770 tortoisehg/hgtk/commit.py:324
 
4560
#: tortoisehg/hgtk/commit.py:1192 tortoisehg/hgtk/commit.py:1199
 
4561
#: tortoisehg/hgtk/history.py:220 tortoisehg/hgtk/history.py:2636
 
4562
#: tortoisehg/hgtk/status.py:1320 tortoisehg/hgtk/statusact.py:127
 
4563
#: tortoisehg/hgtk/statusact.py:148 tortoisehg/hgtk/thgconfig.py:775
 
4564
#: tortoisehg/hgtk/thgconfig.py:849 tortoisehg/hgtk/thgmq.py:369
 
4565
#: tortoisehg/hgtk/update.py:239
 
4566
msgid "&Cancel"
 
4567
msgstr "取消(&C)"
 
4568
 
 
4569
#: tortoisehg/hgqt/repowidget.py:1801
4320
4570
msgid "Cannot import selected revision"
4321
4571
msgstr ""
4322
4572
 
4323
 
#: tortoisehg/hgqt/repowidget.py:1722
 
4573
#: tortoisehg/hgqt/repowidget.py:1802
4324
4574
#, python-format
4325
4575
msgid ""
4326
4576
"The selected revision (rev #%d) cannot be imported because it is not a "
4327
4577
"descendant of qparent (rev #%d)"
4328
4578
msgstr ""
4329
4579
 
4330
 
#: tortoisehg/hgqt/repowidget.py:1821
 
4580
#: tortoisehg/hgqt/repowidget.py:1922
4331
4581
msgid "Unable to start"
4332
4582
msgstr ""
4333
4583
 
4334
 
#: tortoisehg/hgqt/repowidget.py:1822
 
4584
#: tortoisehg/hgqt/repowidget.py:1923
4335
4585
msgid "Previous command is still running"
4336
4586
msgstr ""
4337
4587
 
4478
4728
msgid "Ext"
4479
4729
msgstr ""
4480
4730
 
4481
 
#: tortoisehg/hgqt/resolve.py:399 tortoisehg/hgqt/thgimport.py:85
 
4731
#: tortoisehg/hgqt/resolve.py:399 tortoisehg/hgqt/thgimport.py:86
4482
4732
#: tortoisehg/hgtk/thgimport.py:110
4483
4733
msgid "Repository"
4484
4734
msgstr "仓库"
4503
4753
msgid "Toggle display of all files and the direction they were merged"
4504
4754
msgstr ""
4505
4755
 
4506
 
#: tortoisehg/hgqt/revdetails.py:237
4507
 
msgid "Save at Revision"
4508
 
msgstr ""
4509
 
 
4510
 
#: tortoisehg/hgqt/revdetails.py:238
4511
 
msgid "Save file as it appeared at this revision"
4512
 
msgstr ""
4513
 
 
4514
 
#: tortoisehg/hgqt/revdetails.py:347 tortoisehg/hgtk/changeset.py:958
4515
 
msgid "Save file to"
4516
 
msgstr "保存文件到"
4517
 
 
4518
 
#: tortoisehg/hgqt/revdetails.py:360 tortoisehg/hgtk/changeset.py:969
4519
 
msgid "Unable to save file"
4520
 
msgstr "不能保存文件"
 
4756
#: tortoisehg/hgqt/revdetails.py:243
 
4757
msgid "Copy Path"
 
4758
msgstr ""
 
4759
 
 
4760
#: tortoisehg/hgqt/revdetails.py:244
 
4761
msgid "Copy full path of file(s) to the clipboard"
 
4762
msgstr ""
4521
4763
 
4522
4764
#: tortoisehg/hgqt/revert.py:22 tortoisehg/hgqt/revert.py:26
4523
4765
msgid "Cannot revert to working directory"
4546
4788
msgid "Revert all files to this revision"
4547
4789
msgstr ""
4548
4790
 
4549
 
#: tortoisehg/hgqt/revert.py:65 tortoisehg/hgqt/wctxactions.py:242
 
4791
#: tortoisehg/hgqt/revert.py:65 tortoisehg/hgqt/wctxactions.py:279
4550
4792
#: tortoisehg/hgtk/statusact.py:146
4551
4793
msgid "Confirm Revert"
4552
4794
msgstr "确认还原"
4566
4808
msgid "Child:"
4567
4809
msgstr "子版本:"
4568
4810
 
4569
 
#: tortoisehg/hgqt/revpanel.py:163
 
4811
#: tortoisehg/hgqt/revpanel.py:164
4570
4812
msgid "Head is closed!"
4571
4813
msgstr ""
4572
4814
 
4815
5057
msgstr ""
4816
5058
 
4817
5059
#: tortoisehg/hgqt/run.py:259 tortoisehg/hgqt/thread.py:320
4818
 
#: tortoisehg/hgqt/thread.py:330 tortoisehg/hgtk/hgtk.py:219
 
5060
#: tortoisehg/hgqt/thread.py:330 tortoisehg/hgqt/thread.py:332
 
5061
#: tortoisehg/hgtk/hgtk.py:219
4819
5062
#, python-format
4820
5063
msgid "abort: %s!\n"
4821
5064
msgstr "中止: %s!\n"
4861
5104
msgid "Repository is locked"
4862
5105
msgstr ""
4863
5106
 
4864
 
#: tortoisehg/hgqt/run.py:491
 
5107
#: tortoisehg/hgqt/run.py:492
4865
5108
msgid "hint:"
4866
5109
msgstr ""
4867
5110
 
4868
 
#: tortoisehg/hgqt/run.py:498
 
5111
#: tortoisehg/hgqt/run.py:499
4869
5112
msgid "Keyboard interrupt"
4870
5113
msgstr ""
4871
5114
 
4872
 
#: tortoisehg/hgqt/run.py:499
 
5115
#: tortoisehg/hgqt/run.py:500
4873
5116
msgid "Close this application?"
4874
5117
msgstr ""
4875
5118
 
4876
 
#: tortoisehg/hgqt/run.py:782
 
5119
#: tortoisehg/hgqt/run.py:783
4877
5120
msgid "annotate requires a single filename\n"
4878
5121
msgstr ""
4879
5122
 
4880
 
#: tortoisehg/hgqt/run.py:839 tortoisehg/hgtk/hgtk.py:546
 
5123
#: tortoisehg/hgqt/run.py:840 tortoisehg/hgtk/hgtk.py:546
4881
5124
msgid "global options:"
4882
5125
msgstr "全局选项:"
4883
5126
 
4884
 
#: tortoisehg/hgqt/run.py:841
 
5127
#: tortoisehg/hgqt/run.py:842
4885
5128
msgid "use \"thg help\" for the full list of commands"
4886
5129
msgstr ""
4887
5130
 
4888
 
#: tortoisehg/hgqt/run.py:845
 
5131
#: tortoisehg/hgqt/run.py:846
4889
5132
msgid ""
4890
5133
"use \"thg help\" for the full list of commands or \"thg -v\" for details"
4891
5134
msgstr ""
4892
5135
 
4893
 
#: tortoisehg/hgqt/run.py:848
 
5136
#: tortoisehg/hgqt/run.py:849
4894
5137
#, python-format
4895
5138
msgid "use \"thg -v help%s\" to show aliases and global options"
4896
5139
msgstr ""
4897
5140
 
4898
 
#: tortoisehg/hgqt/run.py:851
 
5141
#: tortoisehg/hgqt/run.py:852
4899
5142
#, python-format
4900
5143
msgid "use \"thg -v help %s\" to show global options"
4901
5144
msgstr ""
4902
5145
 
4903
 
#: tortoisehg/hgqt/run.py:863 tortoisehg/hgqt/run.py:972
 
5146
#: tortoisehg/hgqt/run.py:864 tortoisehg/hgqt/run.py:973
4904
5147
#: tortoisehg/hgtk/hgtk.py:570 tortoisehg/hgtk/hgtk.py:679
4905
5148
msgid ""
4906
5149
"list of commands:\n"
4909
5152
"命令列表:\n"
4910
5153
"\n"
4911
5154
 
4912
 
#: tortoisehg/hgqt/run.py:871 tortoisehg/hgtk/hgtk.py:578
 
5155
#: tortoisehg/hgqt/run.py:872 tortoisehg/hgtk/hgtk.py:578
4913
5156
#, python-format
4914
5157
msgid ""
4915
5158
"\n"
4918
5161
"\n"
4919
5162
"别名:%s\n"
4920
5163
 
4921
 
#: tortoisehg/hgqt/run.py:876 tortoisehg/hgqt/run.py:908
4922
 
#: tortoisehg/hgqt/run.py:941 tortoisehg/hgtk/hgtk.py:615
 
5164
#: tortoisehg/hgqt/run.py:877 tortoisehg/hgqt/run.py:909
 
5165
#: tortoisehg/hgqt/run.py:942 tortoisehg/hgtk/hgtk.py:615
4923
5166
msgid "(no help text available)"
4924
5167
msgstr "(无帮助文本可用)"
4925
5168
 
4926
 
#: tortoisehg/hgqt/run.py:884 tortoisehg/hgtk/hgtk.py:591
 
5169
#: tortoisehg/hgqt/run.py:885 tortoisehg/hgtk/hgtk.py:591
4927
5170
msgid "options:\n"
4928
5171
msgstr "选项:\n"
4929
5172
 
4930
 
#: tortoisehg/hgqt/run.py:913 tortoisehg/hgtk/hgtk.py:620
 
5173
#: tortoisehg/hgqt/run.py:914 tortoisehg/hgtk/hgtk.py:620
4931
5174
msgid "no commands defined\n"
4932
5175
msgstr "命令未定义\n"
4933
5176
 
4934
 
#: tortoisehg/hgqt/run.py:965
 
5177
#: tortoisehg/hgqt/run.py:966
4935
5178
msgid "Thg - TortoiseHg's GUI tools for Mercurial SCM (Hg)\n"
4936
5179
msgstr ""
4937
5180
 
4938
 
#: tortoisehg/hgqt/run.py:970 tortoisehg/hgtk/hgtk.py:677
 
5181
#: tortoisehg/hgqt/run.py:971 tortoisehg/hgtk/hgtk.py:677
4939
5182
msgid ""
4940
5183
"basic commands:\n"
4941
5184
"\n"
4943
5186
"基本命令:\n"
4944
5187
"\n"
4945
5188
 
4946
 
#: tortoisehg/hgqt/run.py:986 tortoisehg/hgtk/hgtk.py:693
 
5189
#: tortoisehg/hgqt/run.py:987 tortoisehg/hgtk/hgtk.py:693
4947
5190
#, python-format
4948
5191
msgid " (default: %s)"
4949
5192
msgstr " (缺省: %s)"
4950
5193
 
4951
 
#: tortoisehg/hgqt/run.py:1003 tortoisehg/hgtk/hgtk.py:710
 
5194
#: tortoisehg/hgqt/run.py:1004 tortoisehg/hgtk/hgtk.py:710
4952
5195
#, python-format
4953
5196
msgid "TortoiseHg Dialogs (version %s), Mercurial (version %s)\n"
4954
5197
msgstr "TortoiseHg对话框(版本 %s), Mercurial(版本 %s)\n"
4955
5198
 
4956
 
#: tortoisehg/hgqt/run.py:1032 tortoisehg/hgtk/hgtk.py:744
 
5199
#: tortoisehg/hgqt/run.py:1033 tortoisehg/hgtk/hgtk.py:744
4957
5200
msgid "repository root directory or symbolic path name"
4958
5201
msgstr "仓库根目录或符号路径名"
4959
5202
 
4960
 
#: tortoisehg/hgqt/run.py:1033 tortoisehg/hgtk/hgtk.py:745
 
5203
#: tortoisehg/hgqt/run.py:1034 tortoisehg/hgtk/hgtk.py:745
4961
5204
msgid "enable additional output"
4962
5205
msgstr "启用附加的输出"
4963
5206
 
4964
 
#: tortoisehg/hgqt/run.py:1034 tortoisehg/hgtk/hgtk.py:746
 
5207
#: tortoisehg/hgqt/run.py:1035 tortoisehg/hgtk/hgtk.py:746
4965
5208
msgid "suppress output"
4966
5209
msgstr "简略化输出"
4967
5210
 
4968
 
#: tortoisehg/hgqt/run.py:1035 tortoisehg/hgtk/hgtk.py:747
 
5211
#: tortoisehg/hgqt/run.py:1036 tortoisehg/hgtk/hgtk.py:747
4969
5212
msgid "display help and exit"
4970
5213
msgstr "显示帮助并退出"
4971
5214
 
4972
 
#: tortoisehg/hgqt/run.py:1036 tortoisehg/hgtk/hgtk.py:748
 
5215
#: tortoisehg/hgqt/run.py:1037 tortoisehg/hgtk/hgtk.py:748
4973
5216
msgid "start debugger"
4974
5217
msgstr "启动调试器"
4975
5218
 
4976
 
#: tortoisehg/hgqt/run.py:1037 tortoisehg/hgtk/hgtk.py:749
 
5219
#: tortoisehg/hgqt/run.py:1038 tortoisehg/hgtk/hgtk.py:749
4977
5220
msgid "print command execution profile"
4978
5221
msgstr ""
4979
5222
 
4980
 
#: tortoisehg/hgqt/run.py:1038 tortoisehg/hgtk/hgtk.py:750
 
5223
#: tortoisehg/hgqt/run.py:1039 tortoisehg/hgtk/hgtk.py:750
4981
5224
msgid "do not fork GUI process"
4982
5225
msgstr "不启动图形界面进程"
4983
5226
 
4984
 
#: tortoisehg/hgqt/run.py:1039 tortoisehg/hgtk/hgtk.py:751
 
5227
#: tortoisehg/hgqt/run.py:1040 tortoisehg/hgtk/hgtk.py:751
4985
5228
msgid "always fork GUI process"
4986
5229
msgstr "总是启动GUI进程"
4987
5230
 
4988
 
#: tortoisehg/hgqt/run.py:1040 tortoisehg/hgtk/hgtk.py:752
 
5231
#: tortoisehg/hgqt/run.py:1041 tortoisehg/hgtk/hgtk.py:752
4989
5232
msgid "read file list from file"
4990
5233
msgstr "从文件中读取文件列表"
4991
5234
 
4992
 
#: tortoisehg/hgqt/run.py:1041
 
5235
#: tortoisehg/hgqt/run.py:1042
4993
5236
msgid "read file list from file encoding utf-8"
4994
5237
msgstr ""
4995
5238
 
4996
 
#: tortoisehg/hgqt/run.py:1045
 
5239
#: tortoisehg/hgqt/run.py:1046
4997
5240
msgid "thg about"
4998
5241
msgstr ""
4999
5242
 
5000
 
#: tortoisehg/hgqt/run.py:1046
 
5243
#: tortoisehg/hgqt/run.py:1047
5001
5244
msgid "thg add [FILE]..."
5002
5245
msgstr ""
5003
5246
 
5004
 
#: tortoisehg/hgqt/run.py:1048
 
5247
#: tortoisehg/hgqt/run.py:1049
5005
5248
msgid "revision to annotate"
5006
5249
msgstr ""
5007
5250
 
5008
 
#: tortoisehg/hgqt/run.py:1049 tortoisehg/hgqt/run.py:1102
 
5251
#: tortoisehg/hgqt/run.py:1050 tortoisehg/hgqt/run.py:1103
5009
5252
msgid "open to line"
5010
5253
msgstr ""
5011
5254
 
5012
 
#: tortoisehg/hgqt/run.py:1050 tortoisehg/hgqt/run.py:1103
 
5255
#: tortoisehg/hgqt/run.py:1051 tortoisehg/hgqt/run.py:1104
5013
5256
msgid "initial search pattern"
5014
5257
msgstr ""
5015
5258
 
5016
 
#: tortoisehg/hgqt/run.py:1051
 
5259
#: tortoisehg/hgqt/run.py:1052
5017
5260
msgid "thg annotate"
5018
5261
msgstr ""
5019
5262
 
5020
 
#: tortoisehg/hgqt/run.py:1053
 
5263
#: tortoisehg/hgqt/run.py:1054
5021
5264
msgid "revision to archive"
5022
5265
msgstr ""
5023
5266
 
5024
 
#: tortoisehg/hgqt/run.py:1054
 
5267
#: tortoisehg/hgqt/run.py:1055
5025
5268
msgid "thg archive"
5026
5269
msgstr ""
5027
5270
 
5028
 
#: tortoisehg/hgqt/run.py:1057
 
5271
#: tortoisehg/hgqt/run.py:1058
5029
5272
msgid "merge with old dirstate parent after backout"
5030
5273
msgstr ""
5031
5274
 
5032
 
#: tortoisehg/hgqt/run.py:1058
 
5275
#: tortoisehg/hgqt/run.py:1059
5033
5276
msgid "parent to choose when backing out merge"
5034
5277
msgstr ""
5035
5278
 
5036
 
#: tortoisehg/hgqt/run.py:1059
 
5279
#: tortoisehg/hgqt/run.py:1060
5037
5280
msgid "revision to backout"
5038
5281
msgstr ""
5039
5282
 
5040
 
#: tortoisehg/hgqt/run.py:1060
 
5283
#: tortoisehg/hgqt/run.py:1061
5041
5284
msgid "thg backout [OPTION]... [[-r] REV]"
5042
5285
msgstr ""
5043
5286
 
5044
 
#: tortoisehg/hgqt/run.py:1061
 
5287
#: tortoisehg/hgqt/run.py:1062
5045
5288
msgid "thg bisect"
5046
5289
msgstr ""
5047
5290
 
5048
 
#: tortoisehg/hgqt/run.py:1065
 
5291
#: tortoisehg/hgqt/run.py:1066
5049
5292
msgid "the clone will include an empty working copy (only a repository)"
5050
5293
msgstr ""
5051
5294
 
5052
 
#: tortoisehg/hgqt/run.py:1068
 
5295
#: tortoisehg/hgqt/run.py:1069
5053
5296
msgid "revision, tag or branch to check out"
5054
5297
msgstr ""
5055
5298
 
5056
 
#: tortoisehg/hgqt/run.py:1069
 
5299
#: tortoisehg/hgqt/run.py:1070
5057
5300
msgid "include the specified changeset"
5058
5301
msgstr ""
5059
5302
 
5060
 
#: tortoisehg/hgqt/run.py:1071
 
5303
#: tortoisehg/hgqt/run.py:1072
5061
5304
msgid "clone only the specified branch"
5062
5305
msgstr ""
5063
5306
 
5064
 
#: tortoisehg/hgqt/run.py:1072
 
5307
#: tortoisehg/hgqt/run.py:1073
5065
5308
msgid "use pull protocol to copy metadata"
5066
5309
msgstr "使用拉协议(push)来复制元数据"
5067
5310
 
5068
 
#: tortoisehg/hgqt/run.py:1074
 
5311
#: tortoisehg/hgqt/run.py:1075
5069
5312
msgid "use uncompressed transfer (fast over LAN)"
5070
5313
msgstr ""
5071
5314
 
5072
 
#: tortoisehg/hgqt/run.py:1075
 
5315
#: tortoisehg/hgqt/run.py:1076
5073
5316
msgid "thg clone [OPTION]... SOURCE [DEST]"
5074
5317
msgstr ""
5075
5318
 
5076
 
#: tortoisehg/hgqt/run.py:1077 tortoisehg/hgtk/hgtk.py:760
 
5319
#: tortoisehg/hgqt/run.py:1078 tortoisehg/hgtk/hgtk.py:760
5077
5320
msgid "record user as committer"
5078
5321
msgstr "记录user为提交者"
5079
5322
 
5080
 
#: tortoisehg/hgqt/run.py:1078 tortoisehg/hgtk/hgtk.py:761
 
5323
#: tortoisehg/hgqt/run.py:1079 tortoisehg/hgtk/hgtk.py:761
5081
5324
msgid "record datecode as commit date"
5082
5325
msgstr "记录datacode为提交日期"
5083
5326
 
5084
 
#: tortoisehg/hgqt/run.py:1079
 
5327
#: tortoisehg/hgqt/run.py:1080
5085
5328
msgid "thg commit [OPTIONS] [FILE]..."
5086
5329
msgstr ""
5087
5330
 
5088
 
#: tortoisehg/hgqt/run.py:1080
 
5331
#: tortoisehg/hgqt/run.py:1081
5089
5332
msgid "thg drag_move SOURCE... DEST"
5090
5333
msgstr ""
5091
5334
 
5092
 
#: tortoisehg/hgqt/run.py:1081
 
5335
#: tortoisehg/hgqt/run.py:1082
5093
5336
msgid "thg drag_copy SOURCE... DEST"
5094
5337
msgstr ""
5095
5338
 
5096
 
#: tortoisehg/hgqt/run.py:1083
 
5339
#: tortoisehg/hgqt/run.py:1084
5097
5340
msgid "ignore case during search"
5098
5341
msgstr ""
5099
5342
 
5100
 
#: tortoisehg/hgqt/run.py:1084
 
5343
#: tortoisehg/hgqt/run.py:1085
5101
5344
msgid "thg grep"
5102
5345
msgstr ""
5103
5346
 
5104
 
#: tortoisehg/hgqt/run.py:1085
 
5347
#: tortoisehg/hgqt/run.py:1086
5105
5348
msgid "thg guess"
5106
5349
msgstr ""
5107
5350
 
5108
 
#: tortoisehg/hgqt/run.py:1086
 
5351
#: tortoisehg/hgqt/run.py:1087
5109
5352
msgid "thg hgignore [FILE]"
5110
5353
msgstr ""
5111
5354
 
5112
 
#: tortoisehg/hgqt/run.py:1088 tortoisehg/hgtk/hgtk.py:826
 
5355
#: tortoisehg/hgqt/run.py:1089 tortoisehg/hgtk/hgtk.py:826
5113
5356
msgid "import to the patch queue (MQ)"
5114
5357
msgstr "导入补丁队列 (MQ)"
5115
5358
 
5116
 
#: tortoisehg/hgqt/run.py:1089
 
5359
#: tortoisehg/hgqt/run.py:1090
5117
5360
msgid "thg import [OPTION] [SOURCE]..."
5118
5361
msgstr ""
5119
5362
 
5120
 
#: tortoisehg/hgqt/run.py:1090
 
5363
#: tortoisehg/hgqt/run.py:1091
5121
5364
msgid "thg init [DEST]"
5122
5365
msgstr ""
5123
5366
 
5124
 
#: tortoisehg/hgqt/run.py:1093
 
5367
#: tortoisehg/hgqt/run.py:1094
5125
5368
msgid "a revision to send"
5126
5369
msgstr ""
5127
5370
 
5128
 
#: tortoisehg/hgqt/run.py:1094
 
5371
#: tortoisehg/hgqt/run.py:1095
5129
5372
msgid "thg email [REVS]"
5130
5373
msgstr ""
5131
5374
 
5132
 
#: tortoisehg/hgqt/run.py:1097 tortoisehg/hgtk/hgtk.py:767
 
5375
#: tortoisehg/hgqt/run.py:1098 tortoisehg/hgtk/hgtk.py:767
5133
5376
msgid "limit number of changes displayed"
5134
5377
msgstr "显示修改条目数上限"
5135
5378
 
5136
 
#: tortoisehg/hgqt/run.py:1098
 
5379
#: tortoisehg/hgqt/run.py:1099
5137
5380
msgid "thg log [OPTIONS] [FILE]"
5138
5381
msgstr ""
5139
5382
 
5140
 
#: tortoisehg/hgqt/run.py:1101
 
5383
#: tortoisehg/hgqt/run.py:1102
5141
5384
msgid "revision to display"
5142
5385
msgstr ""
5143
5386
 
5144
 
#: tortoisehg/hgqt/run.py:1104
 
5387
#: tortoisehg/hgqt/run.py:1105
5145
5388
msgid "thg manifest [-r REV] [FILE]"
5146
5389
msgstr ""
5147
5390
 
5148
 
#: tortoisehg/hgqt/run.py:1107
 
5391
#: tortoisehg/hgqt/run.py:1108
5149
5392
msgid "revision to merge"
5150
5393
msgstr ""
5151
5394
 
5152
 
#: tortoisehg/hgqt/run.py:1108
 
5395
#: tortoisehg/hgqt/run.py:1109
5153
5396
msgid "thg merge [[-r] REV]"
5154
5397
msgstr ""
5155
5398
 
5156
 
#: tortoisehg/hgqt/run.py:1109
 
5399
#: tortoisehg/hgqt/run.py:1110
5157
5400
msgid "thg remove [FILE]..."
5158
5401
msgstr ""
5159
5402
 
5160
 
#: tortoisehg/hgqt/run.py:1110
 
5403
#: tortoisehg/hgqt/run.py:1111
5161
5404
msgid "thg mq"
5162
5405
msgstr ""
5163
5406
 
5164
 
#: tortoisehg/hgqt/run.py:1111
 
5407
#: tortoisehg/hgqt/run.py:1112
5165
5408
msgid "thg resolve"
5166
5409
msgstr ""
5167
5410
 
5168
 
#: tortoisehg/hgqt/run.py:1112
 
5411
#: tortoisehg/hgqt/run.py:1113
5169
5412
msgid "thg revert [FILE]..."
5170
5413
msgstr ""
5171
5414
 
5172
 
#: tortoisehg/hgqt/run.py:1113
 
5415
#: tortoisehg/hgqt/run.py:1114
5173
5416
msgid "thg forget [FILE]..."
5174
5417
msgstr ""
5175
5418
 
5176
 
#: tortoisehg/hgqt/run.py:1114
 
5419
#: tortoisehg/hgqt/run.py:1115
5177
5420
msgid "thg rename SOURCE [DEST]..."
5178
5421
msgstr ""
5179
5422
 
5180
 
#: tortoisehg/hgqt/run.py:1118 tortoisehg/hgtk/hgtk.py:792
 
5423
#: tortoisehg/hgqt/run.py:1119 tortoisehg/hgtk/hgtk.py:792
5181
5424
#: tortoisehg/hgtk/serve.py:367
5182
5425
msgid "name of the hgweb config file (serve more than one repository)"
5183
5426
msgstr ""
5184
5427
 
5185
 
#: tortoisehg/hgqt/run.py:1120 tortoisehg/hgtk/hgtk.py:794
 
5428
#: tortoisehg/hgqt/run.py:1121 tortoisehg/hgtk/hgtk.py:794
5186
5429
msgid "name of the hgweb config file (DEPRECATED)"
5187
5430
msgstr ""
5188
5431
 
5189
 
#: tortoisehg/hgqt/run.py:1121
 
5432
#: tortoisehg/hgqt/run.py:1122
5190
5433
msgid "thg serve [--web-conf FILE]"
5191
5434
msgstr ""
5192
5435
 
5193
 
#: tortoisehg/hgqt/run.py:1122
 
5436
#: tortoisehg/hgqt/run.py:1123
5194
5437
msgid "thg sync"
5195
5438
msgstr ""
5196
5439
 
5197
 
#: tortoisehg/hgqt/run.py:1124
 
5440
#: tortoisehg/hgqt/run.py:1125
5198
5441
msgid "show files without changes"
5199
5442
msgstr ""
5200
5443
 
5201
 
#: tortoisehg/hgqt/run.py:1125
 
5444
#: tortoisehg/hgqt/run.py:1126
5202
5445
msgid "show ignored files"
5203
5446
msgstr ""
5204
5447
 
5205
 
#: tortoisehg/hgqt/run.py:1126
 
5448
#: tortoisehg/hgqt/run.py:1127
5206
5449
msgid "thg status [OPTIONS] [FILE]"
5207
5450
msgstr ""
5208
5451
 
5209
 
#: tortoisehg/hgqt/run.py:1128 tortoisehg/hgqt/run.py:1159
 
5452
#: tortoisehg/hgqt/run.py:1129 tortoisehg/hgqt/run.py:1160
5210
5453
msgid "discard uncommitted changes (no backup)"
5211
5454
msgstr ""
5212
5455
 
5213
 
#: tortoisehg/hgqt/run.py:1129
 
5456
#: tortoisehg/hgqt/run.py:1130
5214
5457
msgid "do not back up stripped revisions"
5215
5458
msgstr ""
5216
5459
 
5217
 
#: tortoisehg/hgqt/run.py:1130
 
5460
#: tortoisehg/hgqt/run.py:1131
5218
5461
msgid "revision to strip"
5219
5462
msgstr ""
5220
5463
 
5221
 
#: tortoisehg/hgqt/run.py:1131
 
5464
#: tortoisehg/hgqt/run.py:1132
5222
5465
msgid "thg strip [-f] [-n] [[-r] REV]"
5223
5466
msgstr ""
5224
5467
 
5225
 
#: tortoisehg/hgqt/run.py:1133
 
5468
#: tortoisehg/hgqt/run.py:1134
5226
5469
msgid "keep original changesets"
5227
5470
msgstr ""
5228
5471
 
5229
 
#: tortoisehg/hgqt/run.py:1134
 
5472
#: tortoisehg/hgqt/run.py:1135
5230
5473
msgid "keep original branch names"
5231
5474
msgstr ""
5232
5475
 
5233
 
#: tortoisehg/hgqt/run.py:1135
 
5476
#: tortoisehg/hgqt/run.py:1136
5234
5477
msgid "force detaching of source from its original branch"
5235
5478
msgstr ""
5236
5479
 
5237
 
#: tortoisehg/hgqt/run.py:1138
 
5480
#: tortoisehg/hgqt/run.py:1139
5238
5481
msgid "rebase from the specified changeset"
5239
5482
msgstr ""
5240
5483
 
5241
 
#: tortoisehg/hgqt/run.py:1140
 
5484
#: tortoisehg/hgqt/run.py:1141
5242
5485
msgid "rebase onto the specified changeset"
5243
5486
msgstr ""
5244
5487
 
5245
 
#: tortoisehg/hgqt/run.py:1141
 
5488
#: tortoisehg/hgqt/run.py:1142
5246
5489
msgid "thg rebase -s REV -d REV [--keep] [--detach]"
5247
5490
msgstr ""
5248
5491
 
5249
 
#: tortoisehg/hgqt/run.py:1144
 
5492
#: tortoisehg/hgqt/run.py:1145
5250
5493
msgid "replace existing tag"
5251
5494
msgstr ""
5252
5495
 
5253
 
#: tortoisehg/hgqt/run.py:1145
 
5496
#: tortoisehg/hgqt/run.py:1146
5254
5497
msgid "make the tag local"
5255
5498
msgstr ""
5256
5499
 
5257
 
#: tortoisehg/hgqt/run.py:1146
 
5500
#: tortoisehg/hgqt/run.py:1147
5258
5501
msgid "revision to tag"
5259
5502
msgstr ""
5260
5503
 
5261
 
#: tortoisehg/hgqt/run.py:1147
 
5504
#: tortoisehg/hgqt/run.py:1148
5262
5505
msgid "remove a tag"
5263
5506
msgstr ""
5264
5507
 
5265
 
#: tortoisehg/hgqt/run.py:1148
 
5508
#: tortoisehg/hgqt/run.py:1149
5266
5509
msgid "use <text> as commit message"
5267
5510
msgstr ""
5268
5511
 
5269
 
#: tortoisehg/hgqt/run.py:1149
 
5512
#: tortoisehg/hgqt/run.py:1150
5270
5513
msgid "thg tag [-f] [-l] [-m TEXT] [-r REV] [NAME]"
5271
5514
msgstr ""
5272
5515
 
5273
 
#: tortoisehg/hgqt/run.py:1150
 
5516
#: tortoisehg/hgqt/run.py:1151
5274
5517
msgid "thg shelve"
5275
5518
msgstr ""
5276
5519
 
5277
 
#: tortoisehg/hgqt/run.py:1151
 
5520
#: tortoisehg/hgqt/run.py:1152
5278
5521
msgid "thg rejects [FILE]"
5279
5522
msgstr ""
5280
5523
 
5281
 
#: tortoisehg/hgqt/run.py:1152
 
5524
#: tortoisehg/hgqt/run.py:1153
5282
5525
msgid "thg test"
5283
5526
msgstr ""
5284
5527
 
5285
 
#: tortoisehg/hgqt/run.py:1153
 
5528
#: tortoisehg/hgqt/run.py:1154
5286
5529
msgid "thg help [COMMAND]"
5287
5530
msgstr ""
5288
5531
 
5289
 
#: tortoisehg/hgqt/run.py:1154
 
5532
#: tortoisehg/hgqt/run.py:1155
5290
5533
msgid "thg purge"
5291
5534
msgstr ""
5292
5535
 
5293
 
#: tortoisehg/hgqt/run.py:1155
 
5536
#: tortoisehg/hgqt/run.py:1156
5294
5537
msgid "thg qreorder"
5295
5538
msgstr ""
5296
5539
 
5297
 
#: tortoisehg/hgqt/run.py:1156
 
5540
#: tortoisehg/hgqt/run.py:1157
5298
5541
msgid "thg qqueue"
5299
5542
msgstr ""
5300
5543
 
5301
 
#: tortoisehg/hgqt/run.py:1160 tortoisehg/hgtk/hgtk.py:805
 
5544
#: tortoisehg/hgqt/run.py:1161 tortoisehg/hgtk/hgtk.py:805
5302
5545
#: tortoisehg/hgtk/hgtk.py:820
5303
5546
msgid "revision to update"
5304
5547
msgstr "更新到版本"
5305
5548
 
5306
 
#: tortoisehg/hgqt/run.py:1161
 
5549
#: tortoisehg/hgqt/run.py:1162
5307
5550
msgid "thg update [-C] [[-r] REV]"
5308
5551
msgstr ""
5309
5552
 
5310
 
#: tortoisehg/hgqt/run.py:1163 tortoisehg/hgqt/run.py:1166
 
5553
#: tortoisehg/hgqt/run.py:1164 tortoisehg/hgqt/run.py:1167
5311
5554
#: tortoisehg/hgtk/hgtk.py:779 tortoisehg/hgtk/hgtk.py:782
5312
5555
msgid "field to give initial focus"
5313
5556
msgstr "将获有初始焦点的字段"
5314
5557
 
5315
 
#: tortoisehg/hgqt/run.py:1164
 
5558
#: tortoisehg/hgqt/run.py:1165
5316
5559
msgid "thg userconfig"
5317
5560
msgstr ""
5318
5561
 
5319
 
#: tortoisehg/hgqt/run.py:1167
 
5562
#: tortoisehg/hgqt/run.py:1168
5320
5563
msgid "thg repoconfig"
5321
5564
msgstr ""
5322
5565
 
5323
 
#: tortoisehg/hgqt/run.py:1169 tortoisehg/hgtk/hgtk.py:808
 
5566
#: tortoisehg/hgqt/run.py:1170 tortoisehg/hgtk/hgtk.py:808
5324
5567
msgid "changeset to view in diff tool"
5325
5568
msgstr "比较查看改动集"
5326
5569
 
5327
 
#: tortoisehg/hgqt/run.py:1170 tortoisehg/hgtk/hgtk.py:809
 
5570
#: tortoisehg/hgqt/run.py:1171 tortoisehg/hgtk/hgtk.py:809
5328
5571
msgid "revisions to view in diff tool"
5329
5572
msgstr "比较查看修订版本"
5330
5573
 
5331
 
#: tortoisehg/hgqt/run.py:1171 tortoisehg/hgtk/hgtk.py:810
 
5574
#: tortoisehg/hgqt/run.py:1172 tortoisehg/hgtk/hgtk.py:810
5332
5575
msgid "bundle file to preview"
5333
5576
msgstr "打包文件预览"
5334
5577
 
5335
 
#: tortoisehg/hgqt/run.py:1172 tortoisehg/hgtk/hgtk.py:811
 
5578
#: tortoisehg/hgqt/run.py:1173 tortoisehg/hgtk/hgtk.py:811
5336
5579
msgid "launch visual diff tool"
5337
5580
msgstr "启动GUI比较工具"
5338
5581
 
5339
 
#: tortoisehg/hgqt/run.py:1174 tortoisehg/hgtk/hgtk.py:813
 
5582
#: tortoisehg/hgqt/run.py:1175 tortoisehg/hgtk/hgtk.py:813
5340
5583
msgid "print license"
5341
5584
msgstr "打印许可"
5342
5585
 
5343
 
#: tortoisehg/hgqt/run.py:1175
 
5586
#: tortoisehg/hgqt/run.py:1176
5344
5587
msgid "thg version [OPTION]"
5345
5588
msgstr ""
5346
5589
 
5347
 
#: tortoisehg/hgqt/run.py:1180
 
5590
#: tortoisehg/hgqt/run.py:1181
5348
5591
msgid "thg shellconfig"
5349
5592
msgstr ""
5350
5593
 
5402
5645
msgid "Start"
5403
5646
msgstr "启动"
5404
5647
 
5405
 
#: tortoisehg/hgqt/serve_ui.py:88 tortoisehg/hgqt/settings.py:905
 
5648
#: tortoisehg/hgqt/serve_ui.py:88 tortoisehg/hgqt/settings.py:968
5406
5649
#: tortoisehg/hgtk/gdialog.py:497
5407
5650
msgid "Settings"
5408
5651
msgstr "设置"
5411
5654
msgid "<unspecified>"
5412
5655
msgstr "<未指定>"
5413
5656
 
5414
 
#: tortoisehg/hgqt/settings.py:117
 
5657
#: tortoisehg/hgqt/settings.py:122
5415
5658
msgid "&True"
5416
5659
msgstr ""
5417
5660
 
5418
 
#: tortoisehg/hgqt/settings.py:118
 
5661
#: tortoisehg/hgqt/settings.py:123
5419
5662
msgid "&False"
5420
5663
msgstr ""
5421
5664
 
5422
 
#: tortoisehg/hgqt/settings.py:119
 
5665
#: tortoisehg/hgqt/settings.py:124
5423
5666
msgid "&Unspecified"
5424
5667
msgstr ""
5425
5668
 
5426
 
#: tortoisehg/hgqt/settings.py:179
 
5669
#: tortoisehg/hgqt/settings.py:184
5427
5670
msgid "&Set..."
5428
5671
msgstr ""
5429
5672
 
5430
 
#: tortoisehg/hgqt/settings.py:180
 
5673
#: tortoisehg/hgqt/settings.py:185
5431
5674
msgid "&Clear"
5432
5675
msgstr ""
5433
5676
 
5434
 
#: tortoisehg/hgqt/settings.py:304
 
5677
#: tortoisehg/hgqt/settings.py:309
5435
5678
#, python-format
5436
5679
msgid "Failed to load issue tracker: '%s': %s. "
5437
5680
msgstr ""
5438
5681
 
5439
 
#: tortoisehg/hgqt/settings.py:453 tortoisehg/hgtk/thgconfig.py:43
 
5682
#: tortoisehg/hgqt/settings.py:339
 
5683
msgid "&Browse..."
 
5684
msgstr ""
 
5685
 
 
5686
#: tortoisehg/hgqt/settings.py:458 tortoisehg/hgtk/thgconfig.py:43
5440
5687
msgid "UI Language"
5441
5688
msgstr ""
5442
5689
 
5443
 
#: tortoisehg/hgqt/settings.py:455 tortoisehg/hgtk/thgconfig.py:44
 
5690
#: tortoisehg/hgqt/settings.py:460 tortoisehg/hgtk/thgconfig.py:44
5444
5691
msgid "Specify your preferred user interface language (restart needed)"
5445
5692
msgstr ""
5446
5693
 
5447
 
#: tortoisehg/hgqt/settings.py:457 tortoisehg/hgtk/thgconfig.py:45
 
5694
#: tortoisehg/hgqt/settings.py:462 tortoisehg/hgtk/thgconfig.py:45
5448
5695
msgid "Three-way Merge Tool"
5449
5696
msgstr "3路合并工具"
5450
5697
 
5451
 
#: tortoisehg/hgqt/settings.py:459
 
5698
#: tortoisehg/hgqt/settings.py:464
5452
5699
msgid ""
5453
5700
"Graphical merge program for resolving merge conflicts.  If left unspecified, "
5454
5701
"Mercurial will use the first applicable tool it finds on your system or use "
5458
5705
"manual merging"
5459
5706
msgstr ""
5460
5707
 
5461
 
#: tortoisehg/hgqt/settings.py:465 tortoisehg/hgtk/thgconfig.py:52
 
5708
#: tortoisehg/hgqt/settings.py:470 tortoisehg/hgtk/thgconfig.py:52
5462
5709
msgid "Visual Diff Tool"
5463
5710
msgstr ""
5464
5711
 
5465
 
#: tortoisehg/hgqt/settings.py:467 tortoisehg/hgtk/thgconfig.py:53
 
5712
#: tortoisehg/hgqt/settings.py:472 tortoisehg/hgtk/thgconfig.py:53
5466
5713
msgid ""
5467
5714
"Specify visual diff tool, as described in the [merge-tools] section of your "
5468
5715
"Mercurial configuration files.  If left unspecified, TortoiseHg will use the "
5469
5716
"selected merge tool. Failing that it uses the first applicable tool it finds."
5470
5717
msgstr ""
5471
5718
 
5472
 
#: tortoisehg/hgqt/settings.py:471 tortoisehg/hgtk/thgconfig.py:57
 
5719
#: tortoisehg/hgqt/settings.py:476 tortoisehg/hgtk/thgconfig.py:57
5473
5720
msgid "Visual Editor"
5474
5721
msgstr "GUI编辑器"
5475
5722
 
5476
 
#: tortoisehg/hgqt/settings.py:472
 
5723
#: tortoisehg/hgqt/settings.py:477
5477
5724
#, python-format
5478
5725
msgid ""
5479
5726
"Specify the visual editor used to view files.  Format:<br>myeditor -flags "
5481
5728
"href=\"%s\">OpenAtLine</a>"
5482
5729
msgstr ""
5483
5730
 
5484
 
#: tortoisehg/hgqt/settings.py:476
 
5731
#: tortoisehg/hgqt/settings.py:481
5485
5732
msgid "Shell"
5486
5733
msgstr ""
5487
5734
 
5488
 
#: tortoisehg/hgqt/settings.py:477
 
5735
#: tortoisehg/hgqt/settings.py:482
5489
5736
#, python-format
5490
5737
msgid ""
5491
5738
"Specify the command to launch your preferred terminal shell application. If "
5495
5742
"other: xterm -T \"%(reponame)s\""
5496
5743
msgstr ""
5497
5744
 
5498
 
#: tortoisehg/hgqt/settings.py:485
 
5745
#: tortoisehg/hgqt/settings.py:490
5499
5746
msgid "Immediate Operations"
5500
5747
msgstr ""
5501
5748
 
5502
 
#: tortoisehg/hgqt/settings.py:486
 
5749
#: tortoisehg/hgqt/settings.py:491
5503
5750
msgid ""
5504
5751
"Space separated list of shell operations you would like to be performed "
5505
5752
"immediately, without user interaction. Commands are \"add remove revert "
5506
5753
"forget\". Default: None (leave blank)"
5507
5754
msgstr ""
5508
5755
 
5509
 
#: tortoisehg/hgqt/settings.py:490 tortoisehg/hgtk/thgconfig.py:63
 
5756
#: tortoisehg/hgqt/settings.py:495 tortoisehg/hgtk/thgconfig.py:63
5510
5757
msgid "Tab Width"
5511
5758
msgstr "Tab 宽度"
5512
5759
 
5513
 
#: tortoisehg/hgqt/settings.py:491
 
5760
#: tortoisehg/hgqt/settings.py:496
5514
5761
msgid ""
5515
5762
"Specify the number of spaces that tabs expand to in various TortoiseHg "
5516
5763
"windows. Default: 0, Not expanded"
5517
5764
msgstr ""
5518
5765
 
5519
 
#: tortoisehg/hgqt/settings.py:494
 
5766
#: tortoisehg/hgqt/settings.py:499
5520
5767
msgid "Force Repo Tab"
5521
5768
msgstr ""
5522
5769
 
5523
 
#: tortoisehg/hgqt/settings.py:495
 
5770
#: tortoisehg/hgqt/settings.py:500
5524
5771
msgid "Always show repo tabs, even for a single repo. Default: False"
5525
5772
msgstr ""
5526
5773
 
5527
 
#: tortoisehg/hgqt/settings.py:496
 
5774
#: tortoisehg/hgqt/settings.py:501
5528
5775
msgid "Monitor Repo Changes"
5529
5776
msgstr ""
5530
5777
 
5531
 
#: tortoisehg/hgqt/settings.py:498
 
5778
#: tortoisehg/hgqt/settings.py:503
5532
5779
msgid ""
5533
5780
"Specify the target filesystem where TortoiseHg monitors changes. Default: "
5534
5781
"always"
5535
5782
msgstr ""
5536
5783
 
5537
 
#: tortoisehg/hgqt/settings.py:500 tortoisehg/hgtk/thgconfig.py:67
 
5784
#: tortoisehg/hgqt/settings.py:505 tortoisehg/hgtk/thgconfig.py:67
5538
5785
msgid "Max Diff Size"
5539
5786
msgstr "最大差分大小"
5540
5787
 
5541
 
#: tortoisehg/hgqt/settings.py:501
 
5788
#: tortoisehg/hgqt/settings.py:506
5542
5789
msgid ""
5543
5790
"The maximum size file (in KB) that TortoiseHg will show changes for in the "
5544
5791
"changelog, status, and commit windows. A value of zero implies no limit.  "
5546
5793
msgstr ""
5547
5794
"设置TortoiseHg在修改历史, 状态栏及提交窗口中所能显示的最大差分大小(以KB计算). 设为0表示不做限制. 默认: 1024 (1MB)"
5548
5795
 
5549
 
#: tortoisehg/hgqt/settings.py:504
 
5796
#: tortoisehg/hgqt/settings.py:509
5550
5797
msgid "Fork GUI"
5551
5798
msgstr ""
5552
5799
 
5553
 
#: tortoisehg/hgqt/settings.py:505
 
5800
#: tortoisehg/hgqt/settings.py:510
5554
5801
msgid ""
5555
5802
"When running from the command line, fork a background process to run "
5556
5803
"graphical dialogs.  Default: True"
5557
5804
msgstr ""
5558
5805
 
5559
 
#: tortoisehg/hgqt/settings.py:507 tortoisehg/hgtk/thgconfig.py:81
 
5806
#: tortoisehg/hgqt/settings.py:512 tortoisehg/hgtk/thgconfig.py:81
5560
5807
msgid "Full Path Title"
5561
5808
msgstr ""
5562
5809
 
5563
 
#: tortoisehg/hgqt/settings.py:508
 
5810
#: tortoisehg/hgqt/settings.py:513
5564
5811
msgid ""
5565
5812
"Show a full directory path of the repository in the dialog title instead of "
5566
5813
"just the root directory name.  Default: False"
5567
5814
msgstr "在对话框标题栏中显示仓库目录的完整路径而不是根路径, 默认: 否(False)"
5568
5815
 
5569
 
#: tortoisehg/hgqt/settings.py:510
 
5816
#: tortoisehg/hgqt/settings.py:515
5570
5817
msgid "Auto-resolve merges"
5571
5818
msgstr ""
5572
5819
 
5573
 
#: tortoisehg/hgqt/settings.py:511
 
5820
#: tortoisehg/hgqt/settings.py:516
5574
5821
msgid ""
5575
5822
"Indicates whether TortoiseHg should attempt to automatically resolve changes "
5576
5823
"from both sides to the same file, and only report merge conflicts when this "
5580
5827
"to review and resolve changes manually. Default: False."
5581
5828
msgstr ""
5582
5829
 
5583
 
#: tortoisehg/hgqt/settings.py:521
 
5830
#: tortoisehg/hgqt/settings.py:526
5584
5831
msgid "Default widget"
5585
5832
msgstr ""
5586
5833
 
5587
 
#: tortoisehg/hgqt/settings.py:523
 
5834
#: tortoisehg/hgqt/settings.py:528
5588
5835
msgid ""
5589
5836
"Select the initial widget that will be shown when opening a repository. "
5590
5837
"Default: revdetails"
5591
5838
msgstr ""
5592
5839
 
5593
 
#: tortoisehg/hgqt/settings.py:528
 
5840
#: tortoisehg/hgqt/settings.py:533
5594
5841
msgid ""
5595
5842
"Select the initial revision that will be selected when opening a repository. "
5596
5843
" You can select the \"current\" (i.e. the working directory parent), the "
5597
5844
"current \"tip\" or the working directory (\"workingdir\"). Default: current"
5598
5845
msgstr ""
5599
5846
 
5600
 
#: tortoisehg/hgqt/settings.py:532
 
5847
#: tortoisehg/hgqt/settings.py:537
5601
5848
msgid ""
5602
5849
"Open new tabs next\n"
5603
5850
"to the current tab"
5604
5851
msgstr ""
5605
5852
 
5606
 
#: tortoisehg/hgqt/settings.py:534
 
5853
#: tortoisehg/hgqt/settings.py:539
5607
5854
msgid ""
5608
5855
"Should new tabs be open next to the current tab? If False new tabs will be "
5609
5856
"open after the last tab. Default: True"
5610
5857
msgstr ""
5611
5858
 
5612
 
#: tortoisehg/hgqt/settings.py:537 tortoisehg/hgtk/thgconfig.py:130
 
5859
#: tortoisehg/hgqt/settings.py:542 tortoisehg/hgtk/thgconfig.py:130
5613
5860
msgid "Author Coloring"
5614
5861
msgstr "按作者区分颜色"
5615
5862
 
5616
 
#: tortoisehg/hgqt/settings.py:538 tortoisehg/hgtk/thgconfig.py:131
 
5863
#: tortoisehg/hgqt/settings.py:543 tortoisehg/hgtk/thgconfig.py:131
5617
5864
msgid ""
5618
5865
"Color changesets by author name.  If not enabled, the changes are colored "
5619
5866
"green for merge, red for non-trivial parents, black for normal. Default: "
5621
5868
msgstr ""
5622
5869
"根据作者名称来用颜色来区分修改记录. 如果禁用, 修改记录的颜色是:合并操作用绿色、无意义的父记录为红色、正常为黑色. 默认: 否(False)"
5623
5870
 
5624
 
#: tortoisehg/hgqt/settings.py:542
 
5871
#: tortoisehg/hgqt/settings.py:547
5625
5872
msgid "Task Tabs"
5626
5873
msgstr ""
5627
5874
 
5628
 
#: tortoisehg/hgqt/settings.py:544
 
5875
#: tortoisehg/hgqt/settings.py:549
5629
5876
msgid ""
5630
5877
"Show tabs along the side of the bottom half of each repo widget allowing one "
5631
5878
"to switch task tabs without using the toolbar. Default: off"
5632
5879
msgstr ""
5633
5880
 
5634
 
#: tortoisehg/hgqt/settings.py:547 tortoisehg/hgtk/thgconfig.py:135
 
5881
#: tortoisehg/hgqt/settings.py:552 tortoisehg/hgtk/thgconfig.py:135
5635
5882
msgid "Long Summary"
5636
5883
msgstr "长摘要"
5637
5884
 
5638
 
#: tortoisehg/hgqt/settings.py:548 tortoisehg/hgtk/thgconfig.py:136
 
5885
#: tortoisehg/hgqt/settings.py:553 tortoisehg/hgtk/thgconfig.py:136
5639
5886
msgid ""
5640
5887
"If true, concatenate multiple lines of changeset summary until they reach 80 "
5641
5888
"characters. Default: False"
5642
5889
msgstr "设置了的话, 会将摘要中的行进行合并, 使每行尽可能达到80个字. 默认: 否(False)"
5643
5890
 
5644
 
#: tortoisehg/hgqt/settings.py:551 tortoisehg/hgtk/thgconfig.py:139
 
5891
#: tortoisehg/hgqt/settings.py:556 tortoisehg/hgtk/thgconfig.py:139
5645
5892
msgid "Log Batch Size"
5646
5893
msgstr "日志批次大小"
5647
5894
 
5648
 
#: tortoisehg/hgqt/settings.py:552 tortoisehg/hgtk/thgconfig.py:140
 
5895
#: tortoisehg/hgqt/settings.py:557 tortoisehg/hgtk/thgconfig.py:140
5649
5896
msgid ""
5650
5897
"The number of revisions to read and display in the changelog viewer in a "
5651
5898
"single batch. Default: 500"
5652
5899
msgstr "在查看修改历史时一次性读入显示的修订版本数. 默认: 500"
5653
5900
 
5654
 
#: tortoisehg/hgqt/settings.py:555 tortoisehg/hgtk/thgconfig.py:143
 
5901
#: tortoisehg/hgqt/settings.py:560 tortoisehg/hgtk/thgconfig.py:143
5655
5902
msgid "Dead Branches"
5656
5903
msgstr "死亡的分支"
5657
5904
 
5658
 
#: tortoisehg/hgqt/settings.py:556 tortoisehg/hgtk/thgconfig.py:144
 
5905
#: tortoisehg/hgqt/settings.py:561 tortoisehg/hgtk/thgconfig.py:144
5659
5906
msgid ""
5660
5907
"Comma separated list of branch names that should be ignored when building a "
5661
5908
"list of branch names for a repository. Default: None (leave blank)"
5662
5909
msgstr ""
5663
5910
 
5664
 
#: tortoisehg/hgqt/settings.py:559 tortoisehg/hgtk/thgconfig.py:147
 
5911
#: tortoisehg/hgqt/settings.py:564 tortoisehg/hgtk/thgconfig.py:147
5665
5912
msgid "Branch Colors"
5666
5913
msgstr "分支颜色"
5667
5914
 
5668
 
#: tortoisehg/hgqt/settings.py:560
 
5915
#: tortoisehg/hgqt/settings.py:565
5669
5916
msgid ""
5670
5917
"Space separated list of branch names and colors of the form branch:#XXXXXX. "
5671
5918
"Spaces and colons in the branch name must be escaped using a backslash (\\). "
5674
5921
"blank)"
5675
5922
msgstr ""
5676
5923
 
5677
 
#: tortoisehg/hgqt/settings.py:566 tortoisehg/hgtk/thgconfig.py:154
 
5924
#: tortoisehg/hgqt/settings.py:571 tortoisehg/hgtk/thgconfig.py:154
5678
5925
msgid "Hide Tags"
5679
5926
msgstr "隐藏标签"
5680
5927
 
5681
 
#: tortoisehg/hgqt/settings.py:567
 
5928
#: tortoisehg/hgqt/settings.py:572
5682
5929
msgid ""
5683
5930
"Space separated list of tags that will not be shown.Useful example: Specify "
5684
5931
"\"qbase qparent qtip\" to hide the standard tags inserted by the Mercurial "
5685
5932
"Queues Extension. Default: None (leave blank)"
5686
5933
msgstr ""
5687
5934
 
5688
 
#: tortoisehg/hgqt/settings.py:571 tortoisehg/hgtk/thgconfig.py:172
 
5935
#: tortoisehg/hgqt/settings.py:576 tortoisehg/hgtk/thgconfig.py:172
5689
5936
msgid "After Pull Operation"
5690
5937
msgstr "拉取操作后"
5691
5938
 
5692
 
#: tortoisehg/hgqt/settings.py:573
 
5939
#: tortoisehg/hgqt/settings.py:578
5693
5940
msgid ""
5694
5941
"Operation which is performed directly after a successful pull. update "
5695
5942
"equates to pull --update, fetch equates to the fetch extension, rebase "
5698
5945
"在拉取操作成功后立即执行的操作. update等同于pull --update, fetch等同于fetch extension, "
5699
5946
"rebase等同于pull --rebase. 默认: 空(none)"
5700
5947
 
5701
 
#: tortoisehg/hgqt/settings.py:578
 
5948
#: tortoisehg/hgqt/settings.py:581
 
5949
msgid "Default Push"
 
5950
msgstr ""
 
5951
 
 
5952
#: tortoisehg/hgqt/settings.py:583
 
5953
msgid ""
 
5954
"Select the revisions that will be pushed by default, whenever you click the "
 
5955
"Push button.<ul><li><b>all</b>: The default. Push all changes in <i>all "
 
5956
"branches</i>.<li><b>branch</b>: Push all changes in the <i>current "
 
5957
"branch</i>.<li><b>revision</b>: Push the changes in the current branch "
 
5958
"<i><u>up to</u> the current revision</i>.</ul><p>Default: all"
 
5959
msgstr ""
 
5960
 
 
5961
#: tortoisehg/hgqt/settings.py:591
5702
5962
msgctxt "config item"
5703
5963
msgid "Commit"
5704
5964
msgstr ""
5705
5965
 
5706
 
#: tortoisehg/hgqt/settings.py:579 tortoisehg/hgqt/sync.py:1308
 
5966
#: tortoisehg/hgqt/settings.py:592 tortoisehg/hgqt/sync.py:1338
5707
5967
#: tortoisehg/hgtk/thgconfig.py:90
5708
5968
msgid "Username"
5709
5969
msgstr "用户名"
5710
5970
 
5711
 
#: tortoisehg/hgqt/settings.py:580
 
5971
#: tortoisehg/hgqt/settings.py:593
5712
5972
msgid ""
5713
5973
"Name associated with commits.  The common format is:<br>Full Name "
5714
5974
"&lt;email@example.com&gt;"
5715
5975
msgstr ""
5716
5976
 
5717
 
#: tortoisehg/hgqt/settings.py:582 tortoisehg/hgtk/thgconfig.py:92
 
5977
#: tortoisehg/hgqt/settings.py:595 tortoisehg/hgtk/thgconfig.py:92
5718
5978
msgid "Summary Line Length"
5719
5979
msgstr "摘要行的长度"
5720
5980
 
5721
 
#: tortoisehg/hgqt/settings.py:583
 
5981
#: tortoisehg/hgqt/settings.py:596
5722
5982
msgid ""
5723
5983
"Suggested length of commit message lines. A red vertical line will mark this "
5724
5984
"length.  CTRL-E will reflow the current paragraph to the specified line "
5725
5985
"length. Default: 80"
5726
5986
msgstr ""
5727
5987
 
5728
 
#: tortoisehg/hgqt/settings.py:586 tortoisehg/hgtk/thgconfig.py:103
 
5988
#: tortoisehg/hgqt/settings.py:599 tortoisehg/hgtk/thgconfig.py:103
5729
5989
msgid "Close After Commit"
5730
5990
msgstr "提交后关闭"
5731
5991
 
5732
 
#: tortoisehg/hgqt/settings.py:587
 
5992
#: tortoisehg/hgqt/settings.py:600
5733
5993
msgid "Close the commit tool after every successful commit.  Default: False"
5734
5994
msgstr "每次成功提交后关闭提交工具.  默认: False"
5735
5995
 
5736
 
#: tortoisehg/hgqt/settings.py:589 tortoisehg/hgtk/thgconfig.py:106
 
5996
#: tortoisehg/hgqt/settings.py:602 tortoisehg/hgtk/thgconfig.py:106
5737
5997
msgid "Push After Commit"
5738
5998
msgstr "提交完推送改动"
5739
5999
 
5740
 
#: tortoisehg/hgqt/settings.py:591
 
6000
#: tortoisehg/hgqt/settings.py:604
5741
6001
msgid ""
5742
6002
"Attempt to push to specified URL or alias after each successful commit.  "
5743
6003
"Default: No push"
5744
6004
msgstr ""
5745
6005
 
5746
 
#: tortoisehg/hgqt/settings.py:593 tortoisehg/hgtk/thgconfig.py:109
 
6006
#: tortoisehg/hgqt/settings.py:606 tortoisehg/hgtk/thgconfig.py:109
5747
6007
msgid "Auto Commit List"
5748
6008
msgstr "自动提交列表"
5749
6009
 
5750
 
#: tortoisehg/hgqt/settings.py:594 tortoisehg/hgtk/thgconfig.py:110
 
6010
#: tortoisehg/hgqt/settings.py:607 tortoisehg/hgtk/thgconfig.py:110
5751
6011
msgid ""
5752
6012
"Comma separated list of files that are automatically included in every "
5753
6013
"commit.  Intended for use only as a repository setting. Default: None (leave "
5754
6014
"blank)"
5755
6015
msgstr ""
5756
6016
 
5757
 
#: tortoisehg/hgqt/settings.py:597 tortoisehg/hgtk/thgconfig.py:113
 
6017
#: tortoisehg/hgqt/settings.py:610 tortoisehg/hgtk/thgconfig.py:113
5758
6018
msgid "Auto Exclude List"
5759
6019
msgstr "自动排除列表"
5760
6020
 
5761
 
#: tortoisehg/hgqt/settings.py:598
 
6021
#: tortoisehg/hgqt/settings.py:611
5762
6022
msgid ""
5763
6023
"Comma separated list of files that are automatically unchecked when the "
5764
6024
"status, and commit dialogs are opened. Default: None (leave blank)"
5765
6025
msgstr ""
5766
6026
 
5767
 
#: tortoisehg/hgqt/settings.py:601 tortoisehg/hgtk/thgconfig.py:117
 
6027
#: tortoisehg/hgqt/settings.py:614 tortoisehg/hgtk/thgconfig.py:117
5768
6028
msgid "English Messages"
5769
6029
msgstr "英文信息"
5770
6030
 
5771
 
#: tortoisehg/hgqt/settings.py:602 tortoisehg/hgtk/thgconfig.py:118
 
6031
#: tortoisehg/hgqt/settings.py:615 tortoisehg/hgtk/thgconfig.py:118
5772
6032
msgid ""
5773
6033
"Generate English commit messages even if LANGUAGE or LANG environment "
5774
6034
"variables are set to a non-English language. This setting is used by the "
5775
6035
"Merge, Tag and Backout dialogs. Default: False"
5776
6036
msgstr ""
5777
6037
 
5778
 
#: tortoisehg/hgqt/settings.py:608 tortoisehg/hgtk/thgconfig.py:179
 
6038
#: tortoisehg/hgqt/settings.py:619
 
6039
msgid "Secret MQ Patches"
 
6040
msgstr ""
 
6041
 
 
6042
#: tortoisehg/hgqt/settings.py:620
 
6043
msgid "Make MQ patches secret (instead of draft). Default: False"
 
6044
msgstr ""
 
6045
 
 
6046
#: tortoisehg/hgqt/settings.py:622
 
6047
msgid "Monitor working<br>directory changes"
 
6048
msgstr ""
 
6049
 
 
6050
#: tortoisehg/hgqt/settings.py:626
 
6051
msgid ""
 
6052
"Select when the working directory status list will be refreshed:<br>- "
 
6053
"<b>auto</b>: [<i>default</i>] let TortoiseHg decide when to refresh the "
 
6054
"working directory status list.<br>TortoiseHg will refresh the status list "
 
6055
"whenever it performs an action that may potentially modify the working "
 
6056
"directory. <i>This may miss any changes that happen outside of TortoiseHg's "
 
6057
"control;</i><br>- <b>always</b>: in addition to the automatic updates above, "
 
6058
"also refresh the status list whenever the user clicks on the \"working dir "
 
6059
"revision\" or on the \"Commit icon\" on the workbench task bar;<br>- "
 
6060
"<b>alwayslocal</b>: same as \"<b>always</b>\" but restricts forced refreshes "
 
6061
"to <i>local repos</i>.<br>Default: auto"
 
6062
msgstr ""
 
6063
 
 
6064
#: tortoisehg/hgqt/settings.py:640 tortoisehg/hgtk/thgconfig.py:179
5779
6065
#: tortoisehg/util/menuthg.py:55
5780
6066
msgid "Web Server"
5781
6067
msgstr "Web服务器"
5782
6068
 
5783
 
#: tortoisehg/hgqt/settings.py:609 tortoisehg/hgtk/thgconfig.py:180
 
6069
#: tortoisehg/hgqt/settings.py:641 tortoisehg/hgtk/thgconfig.py:180
5784
6070
#: tortoisehg/hgtk/thgpbranch.py:210
5785
6071
msgid "Name"
5786
6072
msgstr "名称"
5787
6073
 
5788
 
#: tortoisehg/hgqt/settings.py:610
 
6074
#: tortoisehg/hgqt/settings.py:642
5789
6075
msgid ""
5790
6076
"Repository name to use in the web interface, and by TortoiseHg as a "
5791
6077
"shorthand name.  Default is the working directory."
5792
6078
msgstr ""
5793
6079
 
5794
 
#: tortoisehg/hgqt/settings.py:612 tortoisehg/hgtk/thgconfig.py:183
 
6080
#: tortoisehg/hgqt/settings.py:644 tortoisehg/hgtk/thgconfig.py:183
5795
6081
#: tortoisehg/hgtk/thgconfig.py:745
5796
6082
msgid "Description"
5797
6083
msgstr "描述"
5798
6084
 
5799
 
#: tortoisehg/hgqt/settings.py:613 tortoisehg/hgtk/thgconfig.py:184
 
6085
#: tortoisehg/hgqt/settings.py:645 tortoisehg/hgtk/thgconfig.py:184
5800
6086
msgid "Textual description of the repository's purpose or contents."
5801
6087
msgstr "有关仓库用途或内容的文本描述."
5802
6088
 
5803
 
#: tortoisehg/hgqt/settings.py:615 tortoisehg/hgtk/thgconfig.py:186
 
6089
#: tortoisehg/hgqt/settings.py:647 tortoisehg/hgtk/thgconfig.py:186
5804
6090
msgid "Contact"
5805
6091
msgstr "联系方式"
5806
6092
 
5807
 
#: tortoisehg/hgqt/settings.py:616 tortoisehg/hgtk/thgconfig.py:187
 
6093
#: tortoisehg/hgqt/settings.py:648 tortoisehg/hgtk/thgconfig.py:187
5808
6094
msgid "Name or email address of the person in charge of the repository."
5809
6095
msgstr "仓库负责人的名字或邮件地址."
5810
6096
 
5811
 
#: tortoisehg/hgqt/settings.py:618 tortoisehg/hgtk/thgconfig.py:189
 
6097
#: tortoisehg/hgqt/settings.py:650 tortoisehg/hgtk/thgconfig.py:189
5812
6098
msgid "Style"
5813
6099
msgstr "样式"
5814
6100
 
5815
 
#: tortoisehg/hgqt/settings.py:620 tortoisehg/hgtk/thgconfig.py:191
 
6101
#: tortoisehg/hgqt/settings.py:652 tortoisehg/hgtk/thgconfig.py:191
5816
6102
msgid "Which template map style to use"
5817
6103
msgstr "指定一个模板样式"
5818
6104
 
5819
 
#: tortoisehg/hgqt/settings.py:621 tortoisehg/hgtk/thgconfig.py:192
 
6105
#: tortoisehg/hgqt/settings.py:653 tortoisehg/hgtk/thgconfig.py:192
5820
6106
msgid "Archive Formats"
5821
6107
msgstr "文档格式"
5822
6108
 
5823
 
#: tortoisehg/hgqt/settings.py:623 tortoisehg/hgtk/thgconfig.py:193
 
6109
#: tortoisehg/hgqt/settings.py:655 tortoisehg/hgtk/thgconfig.py:193
5824
6110
msgid "Comma separated list of archive formats allowed for downloading"
5825
6111
msgstr "允许下载的文档格式列表, 以逗号隔开"
5826
6112
 
5827
 
#: tortoisehg/hgqt/settings.py:625 tortoisehg/hgqt/sync.py:240
 
6113
#: tortoisehg/hgqt/settings.py:657 tortoisehg/hgqt/sync.py:241
5828
6114
#: tortoisehg/hgtk/thgconfig.py:195 tortoisehg/hgtk/thgconfig.py:368
5829
6115
msgid "Port"
5830
6116
msgstr "端口"
5831
6117
 
5832
 
#: tortoisehg/hgqt/settings.py:625 tortoisehg/hgtk/thgconfig.py:195
 
6118
#: tortoisehg/hgqt/settings.py:657 tortoisehg/hgtk/thgconfig.py:195
5833
6119
msgid "Port to listen on"
5834
6120
msgstr "侦听用的端口"
5835
6121
 
5836
 
#: tortoisehg/hgqt/settings.py:626 tortoisehg/hgtk/thgconfig.py:196
 
6122
#: tortoisehg/hgqt/settings.py:658 tortoisehg/hgtk/thgconfig.py:196
5837
6123
msgid "Push Requires SSL"
5838
6124
msgstr "SSL加密推送"
5839
6125
 
5840
 
#: tortoisehg/hgqt/settings.py:627 tortoisehg/hgtk/thgconfig.py:197
 
6126
#: tortoisehg/hgqt/settings.py:659 tortoisehg/hgtk/thgconfig.py:197
5841
6127
msgid ""
5842
6128
"Whether to require that inbound pushes be transported over SSL to prevent "
5843
6129
"password sniffing."
5844
6130
msgstr "是否在从web推送到本地仓库时采用SSL加密, 以避免密码被窃取."
5845
6131
 
5846
 
#: tortoisehg/hgqt/settings.py:629 tortoisehg/hgtk/thgconfig.py:199
 
6132
#: tortoisehg/hgqt/settings.py:661 tortoisehg/hgtk/thgconfig.py:199
5847
6133
msgid "Stripes"
5848
6134
msgstr "条纹间隔"
5849
6135
 
5850
 
#: tortoisehg/hgqt/settings.py:630 tortoisehg/hgtk/thgconfig.py:200
 
6136
#: tortoisehg/hgqt/settings.py:662 tortoisehg/hgtk/thgconfig.py:200
5851
6137
msgid ""
5852
6138
"How many lines a \"zebra stripe\" should span in multiline output. Default "
5853
6139
"is 1; set to 0 to disable."
5854
6140
msgstr "多行输出时斑马条纹每个条纹所间隔的行数. 默认是1, 为0则禁用斑马条纹."
5855
6141
 
5856
 
#: tortoisehg/hgqt/settings.py:632 tortoisehg/hgtk/thgconfig.py:202
 
6142
#: tortoisehg/hgqt/settings.py:664 tortoisehg/hgtk/thgconfig.py:202
5857
6143
msgid "Max Files"
5858
6144
msgstr "最大文件数"
5859
6145
 
5860
 
#: tortoisehg/hgqt/settings.py:633
 
6146
#: tortoisehg/hgqt/settings.py:665
5861
6147
msgid "Maximum number of files to list per changeset. Default: 10"
5862
6148
msgstr ""
5863
6149
 
5864
 
#: tortoisehg/hgqt/settings.py:634 tortoisehg/hgtk/thgconfig.py:204
 
6150
#: tortoisehg/hgqt/settings.py:666 tortoisehg/hgtk/thgconfig.py:204
5865
6151
msgid "Max Changes"
5866
6152
msgstr "最多改动数"
5867
6153
 
5868
 
#: tortoisehg/hgqt/settings.py:635
 
6154
#: tortoisehg/hgqt/settings.py:667
5869
6155
msgid "Maximum number of changes to list on the changelog. Default: 10"
5870
6156
msgstr ""
5871
6157
 
5872
 
#: tortoisehg/hgqt/settings.py:637 tortoisehg/hgtk/thgconfig.py:206
 
6158
#: tortoisehg/hgqt/settings.py:669 tortoisehg/hgtk/thgconfig.py:206
5873
6159
msgid "Allow Push"
5874
6160
msgstr "允许推送"
5875
6161
 
5876
 
#: tortoisehg/hgqt/settings.py:638 tortoisehg/hgtk/thgconfig.py:207
 
6162
#: tortoisehg/hgqt/settings.py:670 tortoisehg/hgtk/thgconfig.py:207
5877
6163
msgid ""
5878
6164
"Whether to allow pushing to the repository. If empty or not set, push is not "
5879
6165
"allowed. If the special value \"*\", any remote user can push, including "
5885
6171
"是否允许推送到仓库. 如果为空或没设置, 推送是不允许的. 如果指定值为\"*\", 则任何远程用户都能推送, 包括未授权用户. 否则, "
5886
6172
"远程用户必须被授权, 并且授权用户名必须在这个列表里面(空格符或\",\"分隔). 允许推送列表内容是在禁止推送列表内容之后被检查."
5887
6173
 
5888
 
#: tortoisehg/hgqt/settings.py:645 tortoisehg/hgtk/thgconfig.py:214
 
6174
#: tortoisehg/hgqt/settings.py:677 tortoisehg/hgtk/thgconfig.py:214
5889
6175
msgid "Deny Push"
5890
6176
msgstr "禁止推送"
5891
6177
 
5892
 
#: tortoisehg/hgqt/settings.py:646 tortoisehg/hgtk/thgconfig.py:215
 
6178
#: tortoisehg/hgqt/settings.py:678 tortoisehg/hgtk/thgconfig.py:215
5893
6179
msgid ""
5894
6180
"Whether to deny pushing to the repository. If empty or not set, push is not "
5895
6181
"denied. If the special value \"*\", all remote users are denied push. "
5900
6186
"是否禁止推送到仓库. 如果为空或没设置, 推送是允许的. 如果指定值为\"*\", 则任何远程用户都被禁止推送. 否则, 未被授权用户都被禁止, "
5901
6187
"并且所有在这个列表里面的授权用户(空格符或\",\"分隔)也都被禁止. 禁止推送列表内容是在允许推送列表内容之前被检查."
5902
6188
 
5903
 
#: tortoisehg/hgqt/settings.py:652 tortoisehg/hgtk/thgconfig.py:221
 
6189
#: tortoisehg/hgqt/settings.py:684 tortoisehg/hgtk/thgconfig.py:221
5904
6190
msgid "Encoding"
5905
6191
msgstr "编码"
5906
6192
 
5907
 
#: tortoisehg/hgqt/settings.py:653 tortoisehg/hgtk/thgconfig.py:222
 
6193
#: tortoisehg/hgqt/settings.py:685 tortoisehg/hgtk/thgconfig.py:222
5908
6194
msgid "Character encoding name"
5909
6195
msgstr "字符编码名称"
5910
6196
 
5911
 
#: tortoisehg/hgqt/settings.py:656 tortoisehg/hgtk/thgconfig.py:225
 
6197
#: tortoisehg/hgqt/settings.py:688 tortoisehg/hgtk/thgconfig.py:225
5912
6198
msgid "Proxy"
5913
6199
msgstr "代理服务器"
5914
6200
 
5915
 
#: tortoisehg/hgqt/settings.py:657 tortoisehg/hgtk/thgconfig.py:226
 
6201
#: tortoisehg/hgqt/settings.py:689 tortoisehg/hgtk/thgconfig.py:226
5916
6202
#: tortoisehg/hgtk/thgconfig.py:369
5917
6203
msgid "Host"
5918
6204
msgstr "主机"
5919
6205
 
5920
 
#: tortoisehg/hgqt/settings.py:658 tortoisehg/hgtk/thgconfig.py:227
 
6206
#: tortoisehg/hgqt/settings.py:690 tortoisehg/hgtk/thgconfig.py:227
5921
6207
msgid ""
5922
6208
"Host name and (optional) port of proxy server, for example \"myproxy:8000\""
5923
6209
msgstr "代理服务器主机名和(可选)端口, 例如:\"myproxy:8000\""
5924
6210
 
5925
 
#: tortoisehg/hgqt/settings.py:660 tortoisehg/hgtk/thgconfig.py:229
 
6211
#: tortoisehg/hgqt/settings.py:692 tortoisehg/hgtk/thgconfig.py:229
5926
6212
msgid "Bypass List"
5927
6213
msgstr "不使用代理列表"
5928
6214
 
5929
 
#: tortoisehg/hgqt/settings.py:661 tortoisehg/hgtk/thgconfig.py:230
 
6215
#: tortoisehg/hgqt/settings.py:693 tortoisehg/hgtk/thgconfig.py:230
5930
6216
msgid ""
5931
6217
"Optional. Comma-separated list of host names that should bypass the proxy"
5932
6218
msgstr "可选. 不使用代理连接的主机列表, 以逗号分隔"
5933
6219
 
5934
 
#: tortoisehg/hgqt/settings.py:664 tortoisehg/hgtk/thgconfig.py:233
 
6220
#: tortoisehg/hgqt/settings.py:696 tortoisehg/hgtk/thgconfig.py:233
5935
6221
msgid "Optional. User name to authenticate with at the proxy server"
5936
6222
msgstr "可选. 代理服务器授权的用户名"
5937
6223
 
5938
 
#: tortoisehg/hgqt/settings.py:665 tortoisehg/hgqt/settings.py:789
5939
 
#: tortoisehg/hgqt/sync.py:1316 tortoisehg/hgtk/thgconfig.py:234
 
6224
#: tortoisehg/hgqt/settings.py:697 tortoisehg/hgqt/settings.py:828
 
6225
#: tortoisehg/hgqt/sync.py:1346 tortoisehg/hgtk/thgconfig.py:234
5940
6226
#: tortoisehg/hgtk/thgconfig.py:370
5941
6227
msgid "Password"
5942
6228
msgstr "密码"
5943
6229
 
5944
 
#: tortoisehg/hgqt/settings.py:666 tortoisehg/hgtk/thgconfig.py:235
 
6230
#: tortoisehg/hgqt/settings.py:698 tortoisehg/hgtk/thgconfig.py:235
5945
6231
msgid "Optional. Password to authenticate with at the proxy server"
5946
6232
msgstr "可选. 代理服务器授权的密码"
5947
6233
 
5948
 
#: tortoisehg/hgqt/settings.py:670 tortoisehg/hgtk/thgconfig.py:239
 
6234
#: tortoisehg/hgqt/settings.py:702 tortoisehg/hgtk/thgconfig.py:239
5949
6235
msgid "From"
5950
6236
msgstr "发件人"
5951
6237
 
5952
 
#: tortoisehg/hgqt/settings.py:671 tortoisehg/hgtk/thgconfig.py:240
 
6238
#: tortoisehg/hgqt/settings.py:703 tortoisehg/hgtk/thgconfig.py:240
5953
6239
msgid "Email address to use in the \"From\" header and for the SMTP envelope"
5954
6240
msgstr "邮件地址, 用在发件人和SMTP信封中"
5955
6241
 
5956
 
#: tortoisehg/hgqt/settings.py:673 tortoisehg/hgtk/thgconfig.py:242
 
6242
#: tortoisehg/hgqt/settings.py:705 tortoisehg/hgtk/thgconfig.py:242
5957
6243
msgid "To"
5958
6244
msgstr "收件人"
5959
6245
 
5960
 
#: tortoisehg/hgqt/settings.py:674 tortoisehg/hgtk/thgconfig.py:243
 
6246
#: tortoisehg/hgqt/settings.py:706 tortoisehg/hgtk/thgconfig.py:243
5961
6247
msgid "Comma-separated list of recipient email addresses"
5962
6248
msgstr "逗号分隔的收件人邮件地址列表"
5963
6249
 
5964
 
#: tortoisehg/hgqt/settings.py:675 tortoisehg/hgtk/thgconfig.py:244
 
6250
#: tortoisehg/hgqt/settings.py:707 tortoisehg/hgtk/thgconfig.py:244
5965
6251
msgid "Cc"
5966
6252
msgstr "抄送"
5967
6253
 
5968
 
#: tortoisehg/hgqt/settings.py:676 tortoisehg/hgtk/thgconfig.py:245
 
6254
#: tortoisehg/hgqt/settings.py:708 tortoisehg/hgtk/thgconfig.py:245
5969
6255
msgid "Comma-separated list of carbon copy recipient email addresses"
5970
6256
msgstr "逗号分隔的抄送收件人邮件地址列表"
5971
6257
 
5972
 
#: tortoisehg/hgqt/settings.py:677 tortoisehg/hgtk/thgconfig.py:246
 
6258
#: tortoisehg/hgqt/settings.py:709 tortoisehg/hgtk/thgconfig.py:246
5973
6259
msgid "Bcc"
5974
6260
msgstr "密送"
5975
6261
 
5976
 
#: tortoisehg/hgqt/settings.py:678 tortoisehg/hgtk/thgconfig.py:247
 
6262
#: tortoisehg/hgqt/settings.py:710 tortoisehg/hgtk/thgconfig.py:247
5977
6263
msgid "Comma-separated list of blind carbon copy recipient email addresses"
5978
6264
msgstr "逗号分隔的密送收件人邮件地址列表"
5979
6265
 
5980
 
#: tortoisehg/hgqt/settings.py:680 tortoisehg/hgtk/thgconfig.py:249
 
6266
#: tortoisehg/hgqt/settings.py:712 tortoisehg/hgtk/thgconfig.py:249
5981
6267
msgid "method"
5982
6268
msgstr "邮件发送方式"
5983
6269
 
5984
 
#: tortoisehg/hgqt/settings.py:681 tortoisehg/hgtk/thgconfig.py:250
 
6270
#: tortoisehg/hgqt/settings.py:713 tortoisehg/hgtk/thgconfig.py:250
5985
6271
msgid ""
5986
6272
"Optional. Method to use to send email messages. If value is \"smtp\" "
5987
6273
"(default), use SMTP (configured below).  Otherwise, use as name of program "
5994
6280
"使用一个有类似于sendmail功能的程序的名称(在命令行中使用\"-f\"来指定发件人及收件人列表, 在stdin中指定消息内容). 一般地, "
5995
6281
"将此项设为\"sendmail\"或\"/usr/sbin/sendmail\"就可以用sendmail来发送消息."
5996
6282
 
5997
 
#: tortoisehg/hgqt/settings.py:687 tortoisehg/hgtk/thgconfig.py:256
 
6283
#: tortoisehg/hgqt/settings.py:719 tortoisehg/hgtk/thgconfig.py:256
5998
6284
msgid "SMTP Host"
5999
6285
msgstr "SMTP 主机"
6000
6286
 
6001
 
#: tortoisehg/hgqt/settings.py:688 tortoisehg/hgtk/thgconfig.py:256
 
6287
#: tortoisehg/hgqt/settings.py:720 tortoisehg/hgtk/thgconfig.py:256
6002
6288
msgid "Host name of mail server"
6003
6289
msgstr "邮件服务器主机名"
6004
6290
 
6005
 
#: tortoisehg/hgqt/settings.py:689 tortoisehg/hgtk/thgconfig.py:257
 
6291
#: tortoisehg/hgqt/settings.py:721 tortoisehg/hgtk/thgconfig.py:257
6006
6292
msgid "SMTP Port"
6007
6293
msgstr "SMTP 端口"
6008
6294
 
6009
 
#: tortoisehg/hgqt/settings.py:690 tortoisehg/hgtk/thgconfig.py:258
 
6295
#: tortoisehg/hgqt/settings.py:722 tortoisehg/hgtk/thgconfig.py:258
6010
6296
msgid "Port to connect to on mail server. Default: 25"
6011
6297
msgstr "邮件服务器连接端口. 默认: 25"
6012
6298
 
6013
 
#: tortoisehg/hgqt/settings.py:692 tortoisehg/hgtk/thgconfig.py:260
 
6299
#: tortoisehg/hgqt/settings.py:724 tortoisehg/hgtk/thgconfig.py:260
6014
6300
msgid "SMTP TLS"
6015
6301
msgstr "SMTP TLS"
6016
6302
 
6017
 
#: tortoisehg/hgqt/settings.py:693 tortoisehg/hgtk/thgconfig.py:261
 
6303
#: tortoisehg/hgqt/settings.py:725 tortoisehg/hgtk/thgconfig.py:261
6018
6304
msgid "Connect to mail server using TLS. Default: False"
6019
6305
msgstr "用TLS方式连接邮件服务器. 默认: 否(False)"
6020
6306
 
6021
 
#: tortoisehg/hgqt/settings.py:695 tortoisehg/hgtk/thgconfig.py:263
 
6307
#: tortoisehg/hgqt/settings.py:727 tortoisehg/hgtk/thgconfig.py:263
6022
6308
msgid "SMTP Username"
6023
6309
msgstr "SMTP 用户名"
6024
6310
 
6025
 
#: tortoisehg/hgqt/settings.py:696 tortoisehg/hgtk/thgconfig.py:264
 
6311
#: tortoisehg/hgqt/settings.py:728 tortoisehg/hgtk/thgconfig.py:264
6026
6312
msgid "Username to authenticate to mail server with"
6027
6313
msgstr "邮件服务器验证用的用户名"
6028
6314
 
6029
 
#: tortoisehg/hgqt/settings.py:697 tortoisehg/hgtk/thgconfig.py:265
 
6315
#: tortoisehg/hgqt/settings.py:729 tortoisehg/hgtk/thgconfig.py:265
6030
6316
msgid "SMTP Password"
6031
6317
msgstr "SMTP 密码"
6032
6318
 
6033
 
#: tortoisehg/hgqt/settings.py:698 tortoisehg/hgtk/thgconfig.py:266
 
6319
#: tortoisehg/hgqt/settings.py:730 tortoisehg/hgtk/thgconfig.py:266
6034
6320
msgid "Password to authenticate to mail server with"
6035
6321
msgstr "邮件服务器验证用的密码"
6036
6322
 
6037
 
#: tortoisehg/hgqt/settings.py:699 tortoisehg/hgtk/thgconfig.py:267
 
6323
#: tortoisehg/hgqt/settings.py:731 tortoisehg/hgtk/thgconfig.py:267
6038
6324
msgid "Local Hostname"
6039
6325
msgstr "本机主机名"
6040
6326
 
6041
 
#: tortoisehg/hgqt/settings.py:700 tortoisehg/hgtk/thgconfig.py:268
 
6327
#: tortoisehg/hgqt/settings.py:732 tortoisehg/hgtk/thgconfig.py:268
6042
6328
msgid "Hostname the sender can use to identify itself to the mail server."
6043
6329
msgstr "发件人用来向邮件服务器标识自己的主机名"
6044
6330
 
6045
 
#: tortoisehg/hgqt/settings.py:704 tortoisehg/hgtk/thgconfig.py:272
 
6331
#: tortoisehg/hgqt/settings.py:736 tortoisehg/hgtk/thgconfig.py:272
6046
6332
msgid "Diff"
6047
6333
msgstr "差分"
6048
6334
 
6049
 
#: tortoisehg/hgqt/settings.py:706 tortoisehg/hgtk/thgconfig.py:273
 
6335
#: tortoisehg/hgqt/settings.py:738 tortoisehg/hgtk/thgconfig.py:273
6050
6336
msgid "Patch EOL"
6051
6337
msgstr "补丁中的换行"
6052
6338
 
6053
 
#: tortoisehg/hgqt/settings.py:708 tortoisehg/hgtk/thgconfig.py:274
 
6339
#: tortoisehg/hgqt/settings.py:740 tortoisehg/hgtk/thgconfig.py:274
6054
6340
msgid ""
6055
6341
"Normalize file line endings during and after patch to lf or crlf.  Strict "
6056
6342
"does no normalization.  Auto does per-file detection, and is the recommended "
6057
6343
"setting. Default: strict"
6058
6344
msgstr ""
6059
6345
 
6060
 
#: tortoisehg/hgqt/settings.py:712 tortoisehg/hgtk/thgconfig.py:278
 
6346
#: tortoisehg/hgqt/settings.py:744 tortoisehg/hgtk/thgconfig.py:278
6061
6347
msgid "Git Format"
6062
6348
msgstr "Git 格式"
6063
6349
 
6064
 
#: tortoisehg/hgqt/settings.py:713 tortoisehg/hgtk/thgconfig.py:279
 
6350
#: tortoisehg/hgqt/settings.py:745 tortoisehg/hgtk/thgconfig.py:279
6065
6351
msgid "Use git extended diff header format. Default: False"
6066
6352
msgstr "使用git的扩展比较头格式. 默认: 否(False)"
6067
6353
 
6068
 
#: tortoisehg/hgqt/settings.py:715
 
6354
#: tortoisehg/hgqt/settings.py:747
6069
6355
msgid "MQ Git Format"
6070
6356
msgstr ""
6071
6357
 
6072
 
#: tortoisehg/hgqt/settings.py:717
 
6358
#: tortoisehg/hgqt/settings.py:749
6073
6359
msgid ""
6074
6360
"If set to 'keep', mq will obey the [diff] section configuration while "
6075
6361
"preserving existing git patches upon qrefresh. If set to 'yes' or 'no', mq "
6077
6363
"possibly losing data in the second case."
6078
6364
msgstr ""
6079
6365
 
6080
 
#: tortoisehg/hgqt/settings.py:721 tortoisehg/hgtk/thgconfig.py:281
 
6366
#: tortoisehg/hgqt/settings.py:753 tortoisehg/hgtk/thgconfig.py:281
6081
6367
msgid "No Dates"
6082
6368
msgstr "无日期"
6083
6369
 
6084
 
#: tortoisehg/hgqt/settings.py:722 tortoisehg/hgtk/thgconfig.py:282
 
6370
#: tortoisehg/hgqt/settings.py:754 tortoisehg/hgtk/thgconfig.py:282
6085
6371
msgid "Do not include modification dates in diff headers. Default: False"
6086
6372
msgstr "不要在比较头里包含修改日期. 默认: 否(False)"
6087
6373
 
6088
 
#: tortoisehg/hgqt/settings.py:724 tortoisehg/hgtk/thgconfig.py:284
 
6374
#: tortoisehg/hgqt/settings.py:756 tortoisehg/hgtk/thgconfig.py:284
6089
6375
msgid "Show Function"
6090
6376
msgstr "显示函数"
6091
6377
 
6092
 
#: tortoisehg/hgqt/settings.py:725 tortoisehg/hgtk/thgconfig.py:285
 
6378
#: tortoisehg/hgqt/settings.py:757 tortoisehg/hgtk/thgconfig.py:285
6093
6379
msgid "Show which function each change is in. Default: False"
6094
6380
msgstr "显示每处修改的所在的函数. 默认: 否(False)"
6095
6381
 
6096
 
#: tortoisehg/hgqt/settings.py:727 tortoisehg/hgtk/thgconfig.py:287
 
6382
#: tortoisehg/hgqt/settings.py:759 tortoisehg/hgtk/thgconfig.py:287
6097
6383
msgid "Ignore White Space"
6098
6384
msgstr "忽略空格"
6099
6385
 
6100
 
#: tortoisehg/hgqt/settings.py:728 tortoisehg/hgtk/thgconfig.py:288
 
6386
#: tortoisehg/hgqt/settings.py:760 tortoisehg/hgtk/thgconfig.py:288
6101
6387
msgid "Ignore white space when comparing lines. Default: False"
6102
6388
msgstr "比较代码行时忽略空格. 默认: 否(False)"
6103
6389
 
6104
 
#: tortoisehg/hgqt/settings.py:730 tortoisehg/hgtk/thgconfig.py:290
 
6390
#: tortoisehg/hgqt/settings.py:762 tortoisehg/hgtk/thgconfig.py:290
6105
6391
msgid "Ignore WS Amount"
6106
6392
msgstr "忽略空格数量变化"
6107
6393
 
6108
 
#: tortoisehg/hgqt/settings.py:731 tortoisehg/hgtk/thgconfig.py:291
 
6394
#: tortoisehg/hgqt/settings.py:763 tortoisehg/hgtk/thgconfig.py:291
6109
6395
msgid "Ignore changes in the amount of white space. Default: False"
6110
6396
msgstr "忽略空格数量的变化. 默认: 否(False)"
6111
6397
 
6112
 
#: tortoisehg/hgqt/settings.py:733 tortoisehg/hgtk/thgconfig.py:293
 
6398
#: tortoisehg/hgqt/settings.py:765 tortoisehg/hgtk/thgconfig.py:293
6113
6399
msgid "Ignore Blank Lines"
6114
6400
msgstr "忽略空行"
6115
6401
 
6116
 
#: tortoisehg/hgqt/settings.py:734 tortoisehg/hgtk/thgconfig.py:294
 
6402
#: tortoisehg/hgqt/settings.py:766 tortoisehg/hgtk/thgconfig.py:294
6117
6403
msgid "Ignore changes whose lines are all blank. Default: False"
6118
6404
msgstr "忽略对空行的修改. 默认: 否(False)"
6119
6405
 
6120
 
#: tortoisehg/hgqt/settings.py:738
 
6406
#: tortoisehg/hgqt/settings.py:770
6121
6407
msgid "Fonts"
6122
6408
msgstr ""
6123
6409
 
6124
 
#: tortoisehg/hgqt/settings.py:739
 
6410
#: tortoisehg/hgqt/settings.py:771
6125
6411
msgid "Message Font"
6126
6412
msgstr ""
6127
6413
 
6128
 
#: tortoisehg/hgqt/settings.py:740
 
6414
#: tortoisehg/hgqt/settings.py:772
6129
6415
msgid "Font used to display commit messages. Default: monospace 10"
6130
6416
msgstr ""
6131
6417
 
6132
 
#: tortoisehg/hgqt/settings.py:742
 
6418
#: tortoisehg/hgqt/settings.py:774
6133
6419
msgid "Diff Font"
6134
6420
msgstr ""
6135
6421
 
6136
 
#: tortoisehg/hgqt/settings.py:743
 
6422
#: tortoisehg/hgqt/settings.py:775
6137
6423
msgid "Font used to display text differences. Default: monospace 10"
6138
6424
msgstr ""
6139
6425
 
6140
 
#: tortoisehg/hgqt/settings.py:745
 
6426
#: tortoisehg/hgqt/settings.py:777
6141
6427
msgid "List Font"
6142
6428
msgstr ""
6143
6429
 
6144
 
#: tortoisehg/hgqt/settings.py:746
 
6430
#: tortoisehg/hgqt/settings.py:778
6145
6431
msgid "Font used to display file lists. Default: sans 9"
6146
6432
msgstr ""
6147
6433
 
6148
 
#: tortoisehg/hgqt/settings.py:748
 
6434
#: tortoisehg/hgqt/settings.py:780
6149
6435
msgid "ChangeLog Font"
6150
6436
msgstr ""
6151
6437
 
6152
 
#: tortoisehg/hgqt/settings.py:749
 
6438
#: tortoisehg/hgqt/settings.py:781
6153
6439
msgid "Font used to display changelog data. Default: monospace 10"
6154
6440
msgstr ""
6155
6441
 
6156
 
#: tortoisehg/hgqt/settings.py:751
 
6442
#: tortoisehg/hgqt/settings.py:783
6157
6443
msgid "Output Font"
6158
6444
msgstr ""
6159
6445
 
6160
 
#: tortoisehg/hgqt/settings.py:752
 
6446
#: tortoisehg/hgqt/settings.py:784
6161
6447
msgid "Font used to display output messages. Default: sans 8"
6162
6448
msgstr ""
6163
6449
 
6164
 
#: tortoisehg/hgqt/settings.py:756 tortoisehg/hgqt/settings.py:1264
 
6450
#: tortoisehg/hgqt/settings.py:788 tortoisehg/hgqt/settings.py:1330
6165
6451
#: tortoisehg/hgtk/thgconfig.py:318
6166
6452
msgid "Extensions"
6167
6453
msgstr "扩展"
6168
6454
 
6169
 
#: tortoisehg/hgqt/settings.py:759 tortoisehg/hgtk/thgconfig.py:321
 
6455
#: tortoisehg/hgqt/settings.py:791 tortoisehg/hgtk/thgconfig.py:321
6170
6456
msgid "Issue Tracking"
6171
6457
msgstr "问题跟踪"
6172
6458
 
6173
 
#: tortoisehg/hgqt/settings.py:760 tortoisehg/hgtk/thgconfig.py:323
 
6459
#: tortoisehg/hgqt/settings.py:792 tortoisehg/hgtk/thgconfig.py:323
6174
6460
msgid "Issue Regex"
6175
6461
msgstr ""
6176
6462
 
6177
 
#: tortoisehg/hgqt/settings.py:761 tortoisehg/hgtk/thgconfig.py:324
 
6463
#: tortoisehg/hgqt/settings.py:793 tortoisehg/hgtk/thgconfig.py:324
6178
6464
msgid "Defines the regex to match when picking up issue numbers."
6179
6465
msgstr ""
6180
6466
 
6181
 
#: tortoisehg/hgqt/settings.py:762 tortoisehg/hgtk/thgconfig.py:325
 
6467
#: tortoisehg/hgqt/settings.py:794 tortoisehg/hgtk/thgconfig.py:325
6182
6468
msgid "Issue Link"
6183
6469
msgstr ""
6184
6470
 
6185
 
#: tortoisehg/hgqt/settings.py:763 tortoisehg/hgtk/thgconfig.py:326
 
6471
#: tortoisehg/hgqt/settings.py:795 tortoisehg/hgtk/thgconfig.py:326
6186
6472
msgid ""
6187
6473
"Defines the command to run when an issue number is recognized. You may "
6188
6474
"include groups in issue.regex, and corresponding {n} tokens in issue.link "
6191
6477
"tokensare found in issue.link, the entire matched string is appended instead."
6192
6478
msgstr ""
6193
6479
 
6194
 
#: tortoisehg/hgqt/settings.py:774
 
6480
#: tortoisehg/hgqt/settings.py:802 tortoisehg/hgtk/thgconfig.py:333
 
6481
msgid "Mandatory Issue Reference"
 
6482
msgstr ""
 
6483
 
 
6484
#: tortoisehg/hgqt/settings.py:803
 
6485
msgid ""
 
6486
"When committing, require that a reference to an issue be specified.  If "
 
6487
"enabled, the regex configured in 'Issue Regex' must find a match in the "
 
6488
"commit message."
 
6489
msgstr ""
 
6490
 
 
6491
#: tortoisehg/hgqt/settings.py:806
6195
6492
msgid "Issue Tracker Plugin"
6196
6493
msgstr ""
6197
6494
 
6198
 
#: tortoisehg/hgqt/settings.py:776
 
6495
#: tortoisehg/hgqt/settings.py:808
6199
6496
msgid ""
6200
6497
"Configures a COM IBugTraqProvider or IBugTrackProvider2 issue tracking "
6201
6498
"plugin."
6202
6499
msgstr ""
6203
6500
 
6204
 
#: tortoisehg/hgqt/settings.py:778
 
6501
#: tortoisehg/hgqt/settings.py:810
6205
6502
msgid "Configure Issue Tracker"
6206
6503
msgstr ""
6207
6504
 
6208
 
#: tortoisehg/hgqt/settings.py:779
 
6505
#: tortoisehg/hgqt/settings.py:811
6209
6506
msgid "Configure the selected COM Bug Tracker plugin."
6210
6507
msgstr ""
6211
6508
 
6212
 
#: tortoisehg/hgqt/settings.py:784
 
6509
#: tortoisehg/hgqt/settings.py:813
 
6510
msgid "Issue Tracker Trigger"
 
6511
msgstr ""
 
6512
 
 
6513
#: tortoisehg/hgqt/settings.py:815
 
6514
msgid ""
 
6515
"Determines when the issue tracker state will be updated by TortoiseHg. Valid "
 
6516
"settings values are:<ul><li><b>never</b>: Do not update the Issue Tracker "
 
6517
"state automaticaly.<li><b>commit</b>: Update the Issue Tracker state after a "
 
6518
"successful commit.</ol><p>Default: never"
 
6519
msgstr ""
 
6520
 
 
6521
#: tortoisehg/hgqt/settings.py:823
6213
6522
msgid "Server"
6214
6523
msgstr ""
6215
6524
 
6216
 
#: tortoisehg/hgqt/settings.py:785
 
6525
#: tortoisehg/hgqt/settings.py:824
6217
6526
msgid "Path to review board example \"http://demo.reviewboard.org\""
6218
6527
msgstr ""
6219
6528
 
6220
 
#: tortoisehg/hgqt/settings.py:788
 
6529
#: tortoisehg/hgqt/settings.py:827
6221
6530
msgid "User name to authenticate with review board"
6222
6531
msgstr ""
6223
6532
 
6224
 
#: tortoisehg/hgqt/settings.py:790
 
6533
#: tortoisehg/hgqt/settings.py:829
6225
6534
msgid "Password to authenticate with review board"
6226
6535
msgstr ""
6227
6536
 
6228
 
#: tortoisehg/hgqt/settings.py:791
 
6537
#: tortoisehg/hgqt/settings.py:830
6229
6538
msgid "Server Repository ID"
6230
6539
msgstr ""
6231
6540
 
6232
 
#: tortoisehg/hgqt/settings.py:792
 
6541
#: tortoisehg/hgqt/settings.py:831
6233
6542
msgid "The default repository id for this repo on the review board server"
6234
6543
msgstr ""
6235
6544
 
6236
 
#: tortoisehg/hgqt/settings.py:793
 
6545
#: tortoisehg/hgqt/settings.py:832
6237
6546
msgid "Target Groups"
6238
6547
msgstr ""
6239
6548
 
6240
 
#: tortoisehg/hgqt/settings.py:794
 
6549
#: tortoisehg/hgqt/settings.py:833
6241
6550
msgid "A comma separated list of target groups"
6242
6551
msgstr ""
6243
6552
 
6244
 
#: tortoisehg/hgqt/settings.py:795
 
6553
#: tortoisehg/hgqt/settings.py:834
6245
6554
msgid "Target People"
6246
6555
msgstr ""
6247
6556
 
6248
 
#: tortoisehg/hgqt/settings.py:796
 
6557
#: tortoisehg/hgqt/settings.py:835
6249
6558
msgid "A comma separated list of target people"
6250
6559
msgstr ""
6251
6560
 
6252
 
#: tortoisehg/hgqt/settings.py:828
 
6561
#: tortoisehg/hgqt/settings.py:838
 
6562
msgid "Kiln Bfiles"
 
6563
msgstr ""
 
6564
 
 
6565
#: tortoisehg/hgqt/settings.py:839 tortoisehg/hgqt/settings.py:849
 
6566
#: tortoisehg/hgtk/hgignore.py:104
 
6567
msgid "Patterns"
 
6568
msgstr "模式"
 
6569
 
 
6570
#: tortoisehg/hgqt/settings.py:840
 
6571
msgid ""
 
6572
"Files with names meeting the specified patterns will be automatically added "
 
6573
"as bfiles"
 
6574
msgstr ""
 
6575
 
 
6576
#: tortoisehg/hgqt/settings.py:842 tortoisehg/hgqt/settings.py:852
 
6577
msgid "Size"
 
6578
msgstr ""
 
6579
 
 
6580
#: tortoisehg/hgqt/settings.py:843
 
6581
msgid ""
 
6582
"Files of at least the specified size (in megabytes) will be added as bfiles"
 
6583
msgstr ""
 
6584
 
 
6585
#: tortoisehg/hgqt/settings.py:844 tortoisehg/hgqt/settings.py:854
 
6586
msgid "System Cache"
 
6587
msgstr ""
 
6588
 
 
6589
#: tortoisehg/hgqt/settings.py:845
 
6590
msgid ""
 
6591
"Path to the directory where a system-wide cache of bfiles will be stored"
 
6592
msgstr ""
 
6593
 
 
6594
#: tortoisehg/hgqt/settings.py:848
 
6595
msgid "Largefiles"
 
6596
msgstr ""
 
6597
 
 
6598
#: tortoisehg/hgqt/settings.py:850
 
6599
msgid ""
 
6600
"Files with names meeting the specified patterns will be automatically added "
 
6601
"as largefiles"
 
6602
msgstr ""
 
6603
 
 
6604
#: tortoisehg/hgqt/settings.py:853
 
6605
msgid ""
 
6606
"Files of at least the specified size (in megabytes) will be added as "
 
6607
"largefiles"
 
6608
msgstr ""
 
6609
 
 
6610
#: tortoisehg/hgqt/settings.py:855
 
6611
msgid ""
 
6612
"Path to the directory where a system-wide cache of largefiles will be stored"
 
6613
msgstr ""
 
6614
 
 
6615
#: tortoisehg/hgqt/settings.py:858
 
6616
msgid "Projrc"
 
6617
msgstr ""
 
6618
 
 
6619
#: tortoisehg/hgqt/settings.py:859
 
6620
msgid "Require confirmation"
 
6621
msgstr ""
 
6622
 
 
6623
#: tortoisehg/hgqt/settings.py:860
 
6624
msgid ""
 
6625
"Ask the user to confirm the update of the local \"projrc\" configuration "
 
6626
"file when the remote projrc file changes. Default is \"True\"."
 
6627
msgstr ""
 
6628
 
 
6629
#: tortoisehg/hgqt/settings.py:862
 
6630
msgid "Servers"
 
6631
msgstr ""
 
6632
 
 
6633
#: tortoisehg/hgqt/settings.py:863
 
6634
msgid ""
 
6635
"List of Servers from which \"projrc\" configuration files must be pulled. "
 
6636
"Set it to \"*\" to pull from all servers. Set it to \"default\" to pull from "
 
6637
"the default sync path.Default is pull from NO servers."
 
6638
msgstr ""
 
6639
 
 
6640
#: tortoisehg/hgqt/settings.py:866
 
6641
msgid "Include"
 
6642
msgstr ""
 
6643
 
 
6644
#: tortoisehg/hgqt/settings.py:867
 
6645
msgid ""
 
6646
"List of settings that will be pulled form the project configuration file. "
 
6647
"Default is include NO settings."
 
6648
msgstr ""
 
6649
 
 
6650
#: tortoisehg/hgqt/settings.py:868
 
6651
msgid "Exclude"
 
6652
msgstr ""
 
6653
 
 
6654
#: tortoisehg/hgqt/settings.py:869
 
6655
msgid ""
 
6656
"List of settings that will NOT be pulled form the project configuration "
 
6657
"file. Default is exclude none of the included settings."
 
6658
msgstr ""
 
6659
 
 
6660
#: tortoisehg/hgqt/settings.py:882
6253
6661
msgid "TortoiseHg Settings"
6254
6662
msgstr ""
6255
6663
 
6256
 
#: tortoisehg/hgqt/settings.py:833 tortoisehg/hgtk/thgconfig.py:648
 
6664
#: tortoisehg/hgqt/settings.py:888 tortoisehg/hgtk/thgconfig.py:648
6257
6665
msgid "Iniparse package not found"
6258
6666
msgstr "iniparse软件包未找到"
6259
6667
 
6260
 
#: tortoisehg/hgqt/settings.py:834 tortoisehg/hgtk/thgconfig.py:649
 
6668
#: tortoisehg/hgqt/settings.py:889 tortoisehg/hgtk/thgconfig.py:649
6261
6669
msgid "Can't change settings without iniparse package - view is readonly."
6262
6670
msgstr "没有 iniparse 包不能更改设置 - 查看是只读的."
6263
6671
 
6264
 
#: tortoisehg/hgqt/settings.py:858
 
6672
#: tortoisehg/hgqt/settings.py:913
6265
6673
#, python-format
6266
6674
msgid "%s's global settings"
6267
6675
msgstr ""
6268
6676
 
6269
 
#: tortoisehg/hgqt/settings.py:872 tortoisehg/hgtk/thgconfig.py:638
 
6677
#: tortoisehg/hgqt/settings.py:927 tortoisehg/hgtk/thgconfig.py:638
6270
6678
msgid "No repository found"
6271
6679
msgstr "未发现仓库"
6272
6680
 
6273
 
#: tortoisehg/hgqt/settings.py:873 tortoisehg/hgtk/thgconfig.py:639
 
6681
#: tortoisehg/hgqt/settings.py:928 tortoisehg/hgtk/thgconfig.py:639
6274
6682
msgid "no repo at "
6275
6683
msgstr "没有仓库 "
6276
6684
 
6277
 
#: tortoisehg/hgqt/settings.py:879 tortoisehg/hgtk/thgconfig.py:671
 
6685
#: tortoisehg/hgqt/settings.py:936
 
6686
#, python-format
 
6687
msgid "%s project settings (.hg/projrc)"
 
6688
msgstr ""
 
6689
 
 
6690
#: tortoisehg/hgqt/settings.py:942 tortoisehg/hgtk/thgconfig.py:671
6278
6691
#, python-format
6279
6692
msgid "%s repository settings"
6280
6693
msgstr "%s 仓库设置"
6281
6694
 
6282
 
#: tortoisehg/hgqt/settings.py:906
 
6695
#: tortoisehg/hgqt/settings.py:969
6283
6696
msgid ""
6284
6697
"Restart all TortoiseHg applications for the following changes to take effect:"
6285
6698
msgstr ""
6286
6699
 
6287
 
#: tortoisehg/hgqt/settings.py:914
 
6700
#: tortoisehg/hgqt/settings.py:977
6288
6701
msgid "Apply changes before exit?"
6289
6702
msgstr ""
6290
6703
 
6291
 
#: tortoisehg/hgqt/settings.py:915 tortoisehg/hgtk/commit.py:324
 
6704
#: tortoisehg/hgqt/settings.py:978 tortoisehg/hgtk/commit.py:324
6292
6705
#: tortoisehg/hgtk/commit.py:1192 tortoisehg/hgtk/commit.py:1199
6293
6706
#: tortoisehg/hgtk/status.py:1320 tortoisehg/hgtk/thgconfig.py:848
6294
6707
#: tortoisehg/hgtk/thgmq.py:369
6295
6708
msgid "&Yes"
6296
6709
msgstr "是(&Y)"
6297
6710
 
6298
 
#: tortoisehg/hgqt/settings.py:915 tortoisehg/hgtk/thgconfig.py:848
 
6711
#: tortoisehg/hgqt/settings.py:978 tortoisehg/hgtk/thgconfig.py:848
6299
6712
msgid "&No (discard changes)"
6300
6713
msgstr "No (丢弃改动)(&N)"
6301
6714
 
6302
 
#: tortoisehg/hgqt/settings.py:969
 
6715
#: tortoisehg/hgqt/settings.py:1035
6303
6716
msgid "Settings File:"
6304
6717
msgstr ""
6305
6718
 
6306
 
#: tortoisehg/hgqt/settings.py:1029
 
6719
#: tortoisehg/hgqt/settings.py:1095
6307
6720
msgid "Confirm Save"
6308
6721
msgstr ""
6309
6722
 
6310
 
#: tortoisehg/hgqt/settings.py:1030
 
6723
#: tortoisehg/hgqt/settings.py:1096
6311
6724
msgid "Save changes before editing?"
6312
6725
msgstr ""
6313
6726
 
6314
 
#: tortoisehg/hgqt/settings.py:1031 tortoisehg/hgtk/thgconfig.py:775
 
6727
#: tortoisehg/hgqt/settings.py:1097 tortoisehg/hgtk/thgconfig.py:775
6315
6728
msgid "&Save"
6316
6729
msgstr ""
6317
6730
 
6318
 
#: tortoisehg/hgqt/settings.py:1094 tortoisehg/hgtk/thgconfig.py:822
 
6731
#: tortoisehg/hgqt/settings.py:1160 tortoisehg/hgtk/thgconfig.py:822
6319
6732
msgid "Confirm Reload"
6320
6733
msgstr "确认重新载入"
6321
6734
 
6322
 
#: tortoisehg/hgqt/settings.py:1095 tortoisehg/hgtk/thgconfig.py:823
 
6735
#: tortoisehg/hgqt/settings.py:1161 tortoisehg/hgtk/thgconfig.py:823
6323
6736
msgid ""
6324
6737
"Unsaved changes will be lost.\n"
6325
6738
"Do you want to reload?"
6326
6739
msgstr ""
6327
6740
 
6328
 
#: tortoisehg/hgqt/settings.py:1214 tortoisehg/hgtk/thgconfig.py:1550
 
6741
#: tortoisehg/hgqt/settings.py:1280 tortoisehg/hgtk/thgconfig.py:1550
6329
6742
msgid "Unable to create a Mercurial.ini file"
6330
6743
msgstr "不能创建 Mercurial.ini 文件"
6331
6744
 
6332
 
#: tortoisehg/hgqt/settings.py:1215
 
6745
#: tortoisehg/hgqt/settings.py:1281
6333
6746
msgid "Insufficient access rights, reverting to read-only mode."
6334
6747
msgstr ""
6335
6748
 
6466
6879
msgid "Refresh Toolbar"
6467
6880
msgstr ""
6468
6881
 
6469
 
#: tortoisehg/hgqt/shelve.py:137 tortoisehg/hgqt/status.py:254
6470
 
#: tortoisehg/hgqt/status.py:268 tortoisehg/hgtk/commit.py:240
 
6882
#: tortoisehg/hgqt/shelve.py:137 tortoisehg/hgqt/status.py:256
 
6883
#: tortoisehg/hgqt/status.py:270 tortoisehg/hgtk/commit.py:240
6471
6884
#: tortoisehg/hgtk/hgignore.py:142 tortoisehg/hgtk/history.py:404
6472
6885
msgid "Refresh"
6473
6886
msgstr "刷新"
6501
6914
msgid "TortoiseHg Shelve - %s"
6502
6915
msgstr ""
6503
6916
 
 
6917
#: tortoisehg/hgqt/shelve.py:257
 
6918
msgid "TortoiseHg New Shelf Name"
 
6919
msgstr ""
 
6920
 
6504
6921
#: tortoisehg/hgqt/shelve.py:258
6505
 
msgid "TortoiseHg New Shelf Name"
6506
 
msgstr ""
6507
 
 
6508
 
#: tortoisehg/hgqt/shelve.py:259
6509
6922
msgid "Specify name of new shelf"
6510
6923
msgstr ""
6511
6924
 
6512
 
#: tortoisehg/hgqt/shelve.py:268
 
6925
#: tortoisehg/hgqt/shelve.py:266
 
6926
msgid "Bad filename"
 
6927
msgstr ""
 
6928
 
 
6929
#: tortoisehg/hgqt/shelve.py:267
 
6930
msgid "A shelf name cannot contain :#/\\<>|"
 
6931
msgstr ""
 
6932
 
 
6933
#: tortoisehg/hgqt/shelve.py:273
6513
6934
msgid "File already exists"
6514
6935
msgstr ""
6515
6936
 
6516
 
#: tortoisehg/hgqt/shelve.py:269
 
6937
#: tortoisehg/hgqt/shelve.py:274
6517
6938
msgid "A shelf file of that name already exists"
6518
6939
msgstr ""
6519
6940
 
6520
 
#: tortoisehg/hgqt/shelve.py:272
 
6941
#: tortoisehg/hgqt/shelve.py:277
6521
6942
msgid "New shelf created"
6522
6943
msgstr ""
6523
6944
 
6524
 
#: tortoisehg/hgqt/shelve.py:283 tortoisehg/hgqt/shelve.py:296
6525
 
#: tortoisehg/hgqt/shelve.py:309 tortoisehg/hgqt/shelve.py:324
6526
 
#: tortoisehg/hgqt/shelve.py:338
 
6945
#: tortoisehg/hgqt/shelve.py:288 tortoisehg/hgqt/shelve.py:301
 
6946
#: tortoisehg/hgqt/shelve.py:314 tortoisehg/hgqt/shelve.py:329
 
6947
#: tortoisehg/hgqt/shelve.py:343
6527
6948
msgid "Are you sure?"
6528
6949
msgstr ""
6529
6950
 
6530
 
#: tortoisehg/hgqt/shelve.py:284 tortoisehg/hgqt/shelve.py:325
 
6951
#: tortoisehg/hgqt/shelve.py:289 tortoisehg/hgqt/shelve.py:330
6531
6952
#, python-format
6532
6953
msgid "Delete shelf file %s?"
6533
6954
msgstr ""
6534
6955
 
6535
 
#: tortoisehg/hgqt/shelve.py:288 tortoisehg/hgqt/shelve.py:329
 
6956
#: tortoisehg/hgqt/shelve.py:293 tortoisehg/hgqt/shelve.py:334
6536
6957
msgid "Shelf deleted"
6537
6958
msgstr ""
6538
6959
 
6539
 
#: tortoisehg/hgqt/shelve.py:297
 
6960
#: tortoisehg/hgqt/shelve.py:302
6540
6961
msgid "Revert all working copy changes?"
6541
6962
msgstr ""
6542
6963
 
6543
 
#: tortoisehg/hgqt/shelve.py:310 tortoisehg/hgqt/shelve.py:339
 
6964
#: tortoisehg/hgqt/shelve.py:315 tortoisehg/hgqt/shelve.py:344
6544
6965
#, python-format
6545
6966
msgid "Clear contents of shelf file %s?"
6546
6967
msgstr ""
6547
6968
 
6548
 
#: tortoisehg/hgqt/shelve.py:315 tortoisehg/hgqt/shelve.py:344
 
6969
#: tortoisehg/hgqt/shelve.py:320 tortoisehg/hgqt/shelve.py:349
6549
6970
msgid "Shelf cleared"
6550
6971
msgstr ""
6551
6972
 
6552
 
#: tortoisehg/hgqt/shelve.py:381
 
6973
#: tortoisehg/hgqt/shelve.py:386
6553
6974
#, python-format
6554
6975
msgid "Shelf: %s"
6555
6976
msgstr ""
6556
6977
 
6557
 
#: tortoisehg/hgqt/shelve.py:384
 
6978
#: tortoisehg/hgqt/shelve.py:389
6558
6979
#, python-format
6559
6980
msgid "Patch: %s"
6560
6981
msgstr ""
6561
6982
 
6562
 
#: tortoisehg/hgqt/status.py:101
6563
 
msgid "### filter text ###"
6564
 
msgstr ""
6565
 
 
6566
 
#: tortoisehg/hgqt/status.py:103
6567
 
msgid "Filter:"
6568
 
msgstr ""
6569
 
 
6570
 
#: tortoisehg/hgqt/status.py:115
 
6983
#: tortoisehg/hgqt/status.py:117
6571
6984
msgid "Check all files"
6572
6985
msgstr ""
6573
6986
 
6574
 
#: tortoisehg/hgqt/status.py:116
 
6987
#: tortoisehg/hgqt/status.py:118
6575
6988
msgid "Uncheck all files"
6576
6989
msgstr ""
6577
6990
 
6578
 
#: tortoisehg/hgqt/status.py:121
 
6991
#: tortoisehg/hgqt/status.py:123
6579
6992
msgid "Status File List Toolbar"
6580
6993
msgstr ""
6581
6994
 
6582
 
#: tortoisehg/hgqt/status.py:146 tortoisehg/hgtk/status.py:330
 
6995
#: tortoisehg/hgqt/status.py:148 tortoisehg/hgtk/status.py:330
6583
6996
msgid "Remove filter, show root"
6584
6997
msgstr "移除过滤器, 显示root"
6585
6998
 
6586
 
#: tortoisehg/hgqt/status.py:207
 
6999
#: tortoisehg/hgqt/status.py:209
6587
7000
#, python-format
6588
7001
msgid "%s - status (selection filtered)"
6589
7002
msgstr ""
6590
7003
 
6591
 
#: tortoisehg/hgqt/status.py:209
 
7004
#: tortoisehg/hgqt/status.py:211
6592
7005
#, python-format
6593
7006
msgid "%s - status"
6594
7007
msgstr ""
6595
7008
 
6596
 
#: tortoisehg/hgqt/status.py:254 tortoisehg/hgtk/browse.py:112
 
7009
#: tortoisehg/hgqt/status.py:256 tortoisehg/hgtk/browse.py:112
6597
7010
#: tortoisehg/hgtk/quickop.py:106 tortoisehg/hgtk/status.py:95
6598
7011
msgid "status"
6599
7012
msgstr "状态"
6600
7013
 
6601
 
#: tortoisehg/hgqt/status.py:283 tortoisehg/hgtk/quickop.py:186
 
7014
#: tortoisehg/hgqt/status.py:285 tortoisehg/hgtk/quickop.py:186
6602
7015
msgid "No appropriate files"
6603
7016
msgstr "无合适文件"
6604
7017
 
6605
 
#: tortoisehg/hgqt/status.py:284 tortoisehg/hgtk/quickop.py:187
 
7018
#: tortoisehg/hgqt/status.py:286 tortoisehg/hgtk/quickop.py:187
6606
7019
msgid "No files found for this operation"
6607
7020
msgstr "无可进行当前操作的文件"
6608
7021
 
6609
 
#: tortoisehg/hgqt/status.py:613
 
7022
#: tortoisehg/hgqt/status.py:623
6610
7023
msgid "Stat"
6611
7024
msgstr "查看状态"
6612
7025
 
6613
 
#: tortoisehg/hgqt/status.py:613
 
7026
#: tortoisehg/hgqt/status.py:623
6614
7027
msgid "M"
6615
7028
msgstr ""
6616
7029
 
6617
 
#: tortoisehg/hgqt/status.py:613 tortoisehg/hgtk/datamine.py:140
 
7030
#: tortoisehg/hgqt/status.py:623 tortoisehg/hgtk/datamine.py:140
6618
7031
msgid "Filename"
6619
7032
msgstr "文件名"
6620
7033
 
6621
 
#: tortoisehg/hgqt/status.py:614 tortoisehg/hgtk/thgconfig.py:414
 
7034
#: tortoisehg/hgqt/status.py:624 tortoisehg/hgtk/thgconfig.py:414
6622
7035
msgid "Type"
6623
7036
msgstr "类型"
6624
7037
 
6625
 
#: tortoisehg/hgqt/status.py:614
 
7038
#: tortoisehg/hgqt/status.py:624
6626
7039
msgid "Size (KB)"
6627
7040
msgstr ""
6628
7041
 
6629
 
#: tortoisehg/hgqt/status.py:651
 
7042
#: tortoisehg/hgqt/status.py:667
6630
7043
#, python-format
6631
7044
msgid "Checked count: %d"
6632
7045
msgstr ""
6633
7046
 
6634
 
#: tortoisehg/hgqt/status.py:799
 
7047
#: tortoisehg/hgqt/status.py:815
6635
7048
msgid ", resolved merge"
6636
7049
msgstr ""
6637
7050
 
6638
 
#: tortoisehg/hgqt/status.py:801
 
7051
#: tortoisehg/hgqt/status.py:817
6639
7052
msgid ", unresolved merge"
6640
7053
msgstr ""
6641
7054
 
6642
 
#: tortoisehg/hgqt/status.py:814
 
7055
#: tortoisehg/hgqt/status.py:830
6643
7056
#, python-format
6644
7057
msgid "%s is modified"
6645
7058
msgstr ""
6646
7059
 
6647
 
#: tortoisehg/hgqt/status.py:815 tortoisehg/hgtk/quickop.py:163
 
7060
#: tortoisehg/hgqt/status.py:831 tortoisehg/hgtk/quickop.py:163
6648
7061
msgid "modified"
6649
7062
msgstr "改动过的"
6650
7063
 
6651
 
#: tortoisehg/hgqt/status.py:816
 
7064
#: tortoisehg/hgqt/status.py:832
6652
7065
#, python-format
6653
7066
msgid "%s is added"
6654
7067
msgstr ""
6655
7068
 
6656
 
#: tortoisehg/hgqt/status.py:817 tortoisehg/hgtk/quickop.py:166
 
7069
#: tortoisehg/hgqt/status.py:833 tortoisehg/hgtk/quickop.py:166
6657
7070
msgid "added"
6658
7071
msgstr "添加过的"
6659
7072
 
6660
 
#: tortoisehg/hgqt/status.py:818
 
7073
#: tortoisehg/hgqt/status.py:834
6661
7074
#, python-format
6662
7075
msgid "%s is removed"
6663
7076
msgstr ""
6664
7077
 
6665
 
#: tortoisehg/hgqt/status.py:819 tortoisehg/hgtk/quickop.py:169
 
7078
#: tortoisehg/hgqt/status.py:835 tortoisehg/hgtk/quickop.py:169
6666
7079
msgid "removed"
6667
7080
msgstr "移除过的"
6668
7081
 
6669
 
#: tortoisehg/hgqt/status.py:820
 
7082
#: tortoisehg/hgqt/status.py:836
6670
7083
#, python-format
6671
7084
msgid "%s is not tracked (unknown)"
6672
7085
msgstr ""
6673
7086
 
6674
 
#: tortoisehg/hgqt/status.py:821 tortoisehg/hgtk/quickop.py:175
 
7087
#: tortoisehg/hgqt/status.py:837 tortoisehg/hgtk/quickop.py:175
6675
7088
#: tortoisehg/hgtk/quickop.py:255 tortoisehg/hgtk/serve.py:127
6676
7089
#: tortoisehg/util/version.py:47 tortoisehg/util/version.py:73
6677
7090
msgid "unknown"
6678
7091
msgstr "未知"
6679
7092
 
6680
 
#: tortoisehg/hgqt/status.py:822
 
7093
#: tortoisehg/hgqt/status.py:838
6681
7094
#, python-format
6682
7095
msgid "%s is missing!"
6683
7096
msgstr ""
6684
7097
 
6685
 
#: tortoisehg/hgqt/status.py:823
 
7098
#: tortoisehg/hgqt/status.py:839
6686
7099
msgid "deleted"
6687
7100
msgstr ""
6688
7101
 
6689
 
#: tortoisehg/hgqt/status.py:824
 
7102
#: tortoisehg/hgqt/status.py:840
6690
7103
#, python-format
6691
7104
msgid "%s is ignored"
6692
7105
msgstr ""
6693
7106
 
6694
 
#: tortoisehg/hgqt/status.py:825 tortoisehg/hgtk/quickop.py:179
 
7107
#: tortoisehg/hgqt/status.py:841 tortoisehg/hgtk/quickop.py:179
6695
7108
#: tortoisehg/hgtk/quickop.py:255
6696
7109
msgid "ignored"
6697
7110
msgstr "忽略的"
6698
7111
 
6699
 
#: tortoisehg/hgqt/status.py:826
 
7112
#: tortoisehg/hgqt/status.py:842
6700
7113
#, python-format
6701
7114
msgid "%s is not modified (clean)"
6702
7115
msgstr ""
6703
7116
 
6704
 
#: tortoisehg/hgqt/status.py:827 tortoisehg/hgtk/quickop.py:183
 
7117
#: tortoisehg/hgqt/status.py:843 tortoisehg/hgtk/quickop.py:183
6705
7118
msgid "clean"
6706
7119
msgstr "清除"
6707
7120
 
6708
 
#: tortoisehg/hgqt/status.py:828
 
7121
#: tortoisehg/hgqt/status.py:844
6709
7122
#, python-format
6710
7123
msgid "%s is a dirty subrepo"
6711
7124
msgstr ""
6712
7125
 
6713
 
#: tortoisehg/hgqt/status.py:829
 
7126
#: tortoisehg/hgqt/status.py:845
6714
7127
msgid "subrepo"
6715
7128
msgstr ""
6716
7129
 
6718
7131
msgid "Malformed ssh URL"
6719
7132
msgstr ""
6720
7133
 
6721
 
#: tortoisehg/hgqt/sync.py:109
 
7134
#: tortoisehg/hgqt/sync.py:110
6722
7135
msgid "TortoiseHg Sync"
6723
7136
msgstr ""
6724
7137
 
6725
 
#: tortoisehg/hgqt/sync.py:128
 
7138
#: tortoisehg/hgqt/sync.py:129
6726
7139
msgid "Preview incoming changesets from remote repository"
6727
7140
msgstr ""
6728
7141
 
6729
 
#: tortoisehg/hgqt/sync.py:131
 
7142
#: tortoisehg/hgqt/sync.py:132
6730
7143
msgid "Pull incoming changesets from remote repository"
6731
7144
msgstr ""
6732
7145
 
6733
 
#: tortoisehg/hgqt/sync.py:134
 
7146
#: tortoisehg/hgqt/sync.py:135
6734
7147
msgid "Filter outgoing changesets to remote repository"
6735
7148
msgstr ""
6736
7149
 
6737
 
#: tortoisehg/hgqt/sync.py:137
 
7150
#: tortoisehg/hgqt/sync.py:138
6738
7151
msgid "Push outgoing changesets to remote repository"
6739
7152
msgstr ""
6740
7153
 
6741
 
#: tortoisehg/hgqt/sync.py:139
 
7154
#: tortoisehg/hgqt/sync.py:140
6742
7155
msgid "Email outgoing changesets for remote repository"
6743
7156
msgstr ""
6744
7157
 
6745
 
#: tortoisehg/hgqt/sync.py:144
 
7158
#: tortoisehg/hgqt/sync.py:145
6746
7159
msgid "Manage pending perforce changelists"
6747
7160
msgstr ""
6748
7161
 
6749
 
#: tortoisehg/hgqt/sync.py:150
 
7162
#: tortoisehg/hgqt/sync.py:151
6750
7163
msgid "Unbundle"
6751
7164
msgstr ""
6752
7165
 
6753
 
#: tortoisehg/hgqt/sync.py:154
 
7166
#: tortoisehg/hgqt/sync.py:155
6754
7167
msgid "Stop current operation"
6755
7168
msgstr ""
6756
7169
 
6757
 
#: tortoisehg/hgqt/sync.py:170 tortoisehg/hgqt/update.py:73
 
7170
#: tortoisehg/hgqt/sync.py:171 tortoisehg/hgqt/update.py:73
6758
7171
#: tortoisehg/hgtk/update.py:78
6759
7172
msgid "Target:"
6760
7173
msgstr "目标:"
6761
7174
 
6762
 
#: tortoisehg/hgqt/sync.py:187
6763
 
msgid "<b>Selected Options:</b>"
6764
 
msgstr ""
6765
 
 
6766
 
#: tortoisehg/hgqt/sync.py:197
 
7175
#: tortoisehg/hgqt/sync.py:198
6767
7176
msgid "<b>Remote Repository:</b>"
6768
7177
msgstr ""
6769
7178
 
6770
 
#: tortoisehg/hgqt/sync.py:208
 
7179
#: tortoisehg/hgqt/sync.py:209
6771
7180
msgid "Path Edit Toolbar"
6772
7181
msgstr ""
6773
7182
 
6774
 
#: tortoisehg/hgqt/sync.py:219
 
7183
#: tortoisehg/hgqt/sync.py:220
6775
7184
msgid "Security"
6776
7185
msgstr ""
6777
7186
 
6778
 
#: tortoisehg/hgqt/sync.py:220
 
7187
#: tortoisehg/hgqt/sync.py:221
6779
7188
msgid "Manage HTTPS connection security and user authentication"
6780
7189
msgstr ""
6781
7190
 
6782
 
#: tortoisehg/hgqt/sync.py:228
 
7191
#: tortoisehg/hgqt/sync.py:229
6783
7192
msgid "Hostname"
6784
7193
msgstr ""
6785
7194
 
6786
 
#: tortoisehg/hgqt/sync.py:258 tortoisehg/hgqt/webconf_ui.py:77
 
7195
#: tortoisehg/hgqt/sync.py:259 tortoisehg/hgqt/webconf_ui.py:77
6787
7196
msgid "Save"
6788
7197
msgstr ""
6789
7198
 
6790
 
#: tortoisehg/hgqt/sync.py:259
 
7199
#: tortoisehg/hgqt/sync.py:260
6791
7200
msgid "Save current URL under an alias"
6792
7201
msgstr ""
6793
7202
 
6794
 
#: tortoisehg/hgqt/sync.py:273
 
7203
#: tortoisehg/hgqt/sync.py:274
6795
7204
msgid "Paths in Repository Settings:"
6796
7205
msgstr ""
6797
7206
 
6798
 
#: tortoisehg/hgqt/sync.py:288
 
7207
#: tortoisehg/hgqt/sync.py:289
6799
7208
msgid "Related Paths:"
6800
7209
msgstr ""
6801
7210
 
6802
 
#: tortoisehg/hgqt/sync.py:344
 
7211
#: tortoisehg/hgqt/sync.py:345
6803
7212
#, python-format
6804
7213
msgid "Preview incoming changesets from %s"
6805
7214
msgstr ""
6806
7215
 
6807
 
#: tortoisehg/hgqt/sync.py:345
 
7216
#: tortoisehg/hgqt/sync.py:346
6808
7217
#, python-format
6809
7218
msgid "Pull incoming changesets from %s"
6810
7219
msgstr ""
6811
7220
 
6812
 
#: tortoisehg/hgqt/sync.py:346
 
7221
#: tortoisehg/hgqt/sync.py:347
6813
7222
#, python-format
6814
7223
msgid "Filter outgoing changesets to %s"
6815
7224
msgstr ""
6816
7225
 
6817
 
#: tortoisehg/hgqt/sync.py:347
 
7226
#: tortoisehg/hgqt/sync.py:348
6818
7227
#, python-format
6819
7228
msgid "Push outgoing changesets to %s"
6820
7229
msgstr ""
6821
7230
 
6822
 
#: tortoisehg/hgqt/sync.py:354
 
7231
#: tortoisehg/hgqt/sync.py:355
6823
7232
#, python-format
6824
7233
msgid "rev: %d (%s)"
6825
7234
msgstr ""
6826
7235
 
6827
 
#: tortoisehg/hgqt/sync.py:359 tortoisehg/hgtk/commit.py:791
 
7236
#: tortoisehg/hgqt/sync.py:360 tortoisehg/hgtk/commit.py:791
6828
7237
msgid "branch: "
6829
7238
msgstr "分支: "
6830
7239
 
6831
 
#: tortoisehg/hgqt/sync.py:366
 
7240
#: tortoisehg/hgqt/sync.py:367
6832
7241
msgid "bookmark: "
6833
7242
msgstr ""
6834
7243
 
6835
 
#: tortoisehg/hgqt/sync.py:417 tortoisehg/hgtk/synch.py:157
 
7244
#: tortoisehg/hgqt/sync.py:418 tortoisehg/hgtk/synch.py:157
6836
7245
msgid "Post Pull: "
6837
7246
msgstr "拉取完了后: "
6838
7247
 
6839
 
#: tortoisehg/hgqt/sync.py:599
 
7248
#: tortoisehg/hgqt/sync.py:600
6840
7249
msgid "Repository not local"
6841
7250
msgstr ""
6842
7251
 
6843
 
#: tortoisehg/hgqt/sync.py:600
 
7252
#: tortoisehg/hgqt/sync.py:601
6844
7253
msgid "A terminal shell cannot be opened for remote"
6845
7254
msgstr ""
6846
7255
 
6847
 
#: tortoisehg/hgqt/sync.py:605 tortoisehg/hgqt/sync.py:1428
 
7256
#: tortoisehg/hgqt/sync.py:606 tortoisehg/hgqt/sync.py:1458
6848
7257
msgid "Confirm path delete"
6849
7258
msgstr ""
6850
7259
 
6851
 
#: tortoisehg/hgqt/sync.py:606 tortoisehg/hgqt/sync.py:1429
 
7260
#: tortoisehg/hgqt/sync.py:607 tortoisehg/hgqt/sync.py:1459
6852
7261
#, python-format
6853
7262
msgid "Delete %s from your repo configuration file?"
6854
7263
msgstr ""
6855
7264
 
6856
 
#: tortoisehg/hgqt/sync.py:696
 
7265
#: tortoisehg/hgqt/sync.py:697
6857
7266
msgid "No URL selected"
6858
7267
msgstr ""
6859
7268
 
6860
 
#: tortoisehg/hgqt/sync.py:697
6861
 
msgid "An URL must be selected for this operation."
 
7269
#: tortoisehg/hgqt/sync.py:698
 
7270
msgid "No URL has been configured for this repository."
6862
7271
msgstr ""
6863
7272
 
6864
 
#: tortoisehg/hgqt/sync.py:712
 
7273
#: tortoisehg/hgqt/sync.py:713
6865
7274
msgid "Redundant authentication info"
6866
7275
msgstr ""
6867
7276
 
6868
 
#: tortoisehg/hgqt/sync.py:713
 
7277
#: tortoisehg/hgqt/sync.py:714
6869
7278
msgid ""
6870
7279
"You have authentication info configured for this host and inside this URL.  "
6871
7280
"Remove authentication info from this URL?"
6872
7281
msgstr ""
6873
7282
 
6874
 
#: tortoisehg/hgqt/sync.py:736 tortoisehg/hgqt/sync.py:742
6875
 
#: tortoisehg/hgqt/sync.py:748 tortoisehg/hgqt/sync.py:754
6876
 
#: tortoisehg/hgqt/sync.py:761
 
7283
#: tortoisehg/hgqt/sync.py:738 tortoisehg/hgqt/sync.py:744
 
7284
#: tortoisehg/hgqt/sync.py:750 tortoisehg/hgqt/sync.py:756
 
7285
#: tortoisehg/hgqt/sync.py:763
6877
7286
msgid "sync command already running"
6878
7287
msgstr ""
6879
7288
 
6880
 
#: tortoisehg/hgqt/sync.py:780
 
7289
#: tortoisehg/hgqt/sync.py:782
6881
7290
#, python-format
6882
7291
msgid "Getting incoming changesets from %s..."
6883
7292
msgstr ""
6884
7293
 
6885
 
#: tortoisehg/hgqt/sync.py:785 tortoisehg/hgqt/sync.py:803
 
7294
#: tortoisehg/hgqt/sync.py:787 tortoisehg/hgqt/sync.py:805
6886
7295
#, python-format
6887
7296
msgid "Found incoming changesets from %s"
6888
7297
msgstr ""
6889
7298
 
6890
 
#: tortoisehg/hgqt/sync.py:788 tortoisehg/hgqt/sync.py:805
 
7299
#: tortoisehg/hgqt/sync.py:790 tortoisehg/hgqt/sync.py:807
6891
7300
#, python-format
6892
7301
msgid "No incoming changesets from %s"
6893
7302
msgstr ""
6894
7303
 
6895
 
#: tortoisehg/hgqt/sync.py:790 tortoisehg/hgqt/sync.py:807
 
7304
#: tortoisehg/hgqt/sync.py:792 tortoisehg/hgqt/sync.py:809
6896
7305
#, python-format
6897
7306
msgid "Incoming from %s aborted, ret %d"
6898
7307
msgstr ""
6899
7308
 
6900
 
#: tortoisehg/hgqt/sync.py:818
 
7309
#: tortoisehg/hgqt/sync.py:820
6901
7310
#, python-format
6902
7311
msgid "Pull from %s completed"
6903
7312
msgstr ""
6904
7313
 
6905
 
#: tortoisehg/hgqt/sync.py:820
 
7314
#: tortoisehg/hgqt/sync.py:822
6906
7315
#, python-format
6907
7316
msgid "Pull from %s aborted, ret %d"
6908
7317
msgstr ""
6909
7318
 
6910
 
#: tortoisehg/hgqt/sync.py:832 tortoisehg/hgqt/update.py:347
 
7319
#: tortoisehg/hgqt/sync.py:834 tortoisehg/hgqt/update.py:351
6911
7320
msgid "Merge caused file conflicts"
6912
7321
msgstr ""
6913
7322
 
6914
 
#: tortoisehg/hgqt/sync.py:833 tortoisehg/hgqt/update.py:348
 
7323
#: tortoisehg/hgqt/sync.py:835 tortoisehg/hgqt/update.py:352
6915
7324
msgid "File conflicts need to be resolved"
6916
7325
msgstr ""
6917
7326
 
6918
 
#: tortoisehg/hgqt/sync.py:839
 
7327
#: tortoisehg/hgqt/sync.py:841
6919
7328
#, python-format
6920
7329
msgid "Pulling from %s..."
6921
7330
msgstr ""
6922
7331
 
6923
 
#: tortoisehg/hgqt/sync.py:855
 
7332
#: tortoisehg/hgqt/sync.py:860
6924
7333
#, python-format
6925
7334
msgid "Finding outgoing changesets to %s..."
6926
7335
msgstr ""
6927
7336
 
6928
 
#: tortoisehg/hgqt/sync.py:867
 
7337
#: tortoisehg/hgqt/sync.py:872
6929
7338
#, python-format
6930
7339
msgid "%d outgoing changesets to %s"
6931
7340
msgstr ""
6932
7341
 
6933
 
#: tortoisehg/hgqt/sync.py:870
 
7342
#: tortoisehg/hgqt/sync.py:875 tortoisehg/hgqt/sync.py:887
6934
7343
#, python-format
6935
7344
msgid "No outgoing changesets to %s"
6936
7345
msgstr ""
6937
7346
 
6938
 
#: tortoisehg/hgqt/sync.py:872
 
7347
#: tortoisehg/hgqt/sync.py:877 tortoisehg/hgqt/sync.py:889
6939
7348
#, python-format
6940
7349
msgid "Outgoing to %s aborted, ret %d"
6941
7350
msgstr ""
6942
7351
 
6943
 
#: tortoisehg/hgqt/sync.py:897 tortoisehg/hgtk/history.py:584
 
7352
#: tortoisehg/hgqt/sync.py:885
 
7353
#, python-format
 
7354
msgid "outgoing changesets to %s found"
 
7355
msgstr ""
 
7356
 
 
7357
#: tortoisehg/hgqt/sync.py:909 tortoisehg/hgtk/history.py:584
6944
7358
#, python-format
6945
7359
msgid "%s (submitted)"
6946
7360
msgstr "%s (已提交)"
6947
7361
 
6948
 
#: tortoisehg/hgqt/sync.py:899 tortoisehg/hgtk/history.py:586
 
7362
#: tortoisehg/hgqt/sync.py:911 tortoisehg/hgtk/history.py:586
6949
7363
#: tortoisehg/hgtk/history.py:592
6950
7364
#, python-format
6951
7365
msgid "%s (pending)"
6952
7366
msgstr "%s (挂起)"
6953
7367
 
6954
 
#: tortoisehg/hgqt/sync.py:904 tortoisehg/hgtk/history.py:595
 
7368
#: tortoisehg/hgqt/sync.py:916 tortoisehg/hgtk/history.py:595
6955
7369
msgid "Unable to parse p4pending output"
6956
7370
msgstr ""
6957
7371
 
6958
 
#: tortoisehg/hgqt/sync.py:906 tortoisehg/hgtk/history.py:597
 
7372
#: tortoisehg/hgqt/sync.py:918 tortoisehg/hgtk/history.py:597
6959
7373
#, python-format
6960
7374
msgid "%d pending changelists found"
6961
7375
msgstr "找到 %d 挂起的变更列表"
6962
7376
 
6963
 
#: tortoisehg/hgqt/sync.py:908 tortoisehg/hgtk/history.py:599
 
7377
#: tortoisehg/hgqt/sync.py:920 tortoisehg/hgtk/history.py:599
6964
7378
msgid "No pending Perforce changelists"
6965
7379
msgstr ""
6966
7380
 
6967
 
#: tortoisehg/hgqt/sync.py:910 tortoisehg/hgtk/history.py:601
 
7381
#: tortoisehg/hgqt/sync.py:922 tortoisehg/hgtk/history.py:601
6968
7382
msgid "Aborted p4pending"
6969
7383
msgstr ""
6970
7384
 
6971
 
#: tortoisehg/hgqt/sync.py:912 tortoisehg/hgtk/history.py:603
 
7385
#: tortoisehg/hgqt/sync.py:924 tortoisehg/hgtk/history.py:603
6972
7386
msgid "Unable to determine pending changesets"
6973
7387
msgstr ""
6974
7388
 
6975
 
#: tortoisehg/hgqt/sync.py:922
 
7389
#: tortoisehg/hgqt/sync.py:934
6976
7390
msgid "Perforce pending..."
6977
7391
msgstr ""
6978
7392
 
6979
 
#: tortoisehg/hgqt/sync.py:932 tortoisehg/hgtk/history.py:2623
 
7393
#: tortoisehg/hgqt/sync.py:944 tortoisehg/hgtk/history.py:2623
6980
7394
msgid "Confirm Push to remote Repository"
6981
7395
msgstr "确认推送到远程仓库"
6982
7396
 
6983
 
#: tortoisehg/hgqt/sync.py:933 tortoisehg/hgtk/history.py:2624
 
7397
#: tortoisehg/hgqt/sync.py:945 tortoisehg/hgtk/history.py:2624
6984
7398
#, python-format
6985
7399
msgid ""
6986
7400
"Push to remote repository\n"
6991
7405
"%s\n"
6992
7406
"?"
6993
7407
 
6994
 
#: tortoisehg/hgqt/sync.py:936
 
7408
#: tortoisehg/hgqt/sync.py:948
6995
7409
#, python-format
6996
7410
msgid "Push to %s aborted"
6997
7411
msgstr ""
6998
7412
 
6999
 
#: tortoisehg/hgqt/sync.py:940
 
7413
#: tortoisehg/hgqt/sync.py:952
7000
7414
#, python-format
7001
7415
msgid "Pushing to %s..."
7002
7416
msgstr ""
7003
7417
 
7004
 
#: tortoisehg/hgqt/sync.py:943
 
7418
#: tortoisehg/hgqt/sync.py:955
7005
7419
#, python-format
7006
7420
msgid "Push to %s completed"
7007
7421
msgstr ""
7008
7422
 
7009
 
#: tortoisehg/hgqt/sync.py:945
 
7423
#: tortoisehg/hgqt/sync.py:957
7010
7424
#, python-format
7011
7425
msgid "Push to %s aborted, ret %d"
7012
7426
msgstr ""
7013
7427
 
7014
 
#: tortoisehg/hgqt/sync.py:948
 
7428
#: tortoisehg/hgqt/sync.py:960
7015
7429
msgid ""
7016
7430
"One or more of the changesets that you are attempting to push involve the "
7017
7431
"creation of a new branch.  Do you want to create a new branch in the remote "
7018
7432
"repository?"
7019
7433
msgstr ""
7020
7434
 
7021
 
#: tortoisehg/hgqt/sync.py:975
 
7435
#: tortoisehg/hgqt/sync.py:984
 
7436
#, python-format
 
7437
msgid ""
 
7438
"Invalid default push revision: %s.Please check your mercurial configuration "
 
7439
"(tortoisehg.defaultpush)"
 
7440
msgstr ""
 
7441
 
 
7442
#: tortoisehg/hgqt/sync.py:1005
7022
7443
msgid "Determining outgoing changesets to email..."
7023
7444
msgstr ""
7024
7445
 
7025
 
#: tortoisehg/hgqt/sync.py:989 tortoisehg/hgtk/history.py:2025
 
7446
#: tortoisehg/hgqt/sync.py:1019 tortoisehg/hgtk/history.py:2025
7026
7447
msgid "No outgoing changesets"
7027
7448
msgstr ""
7028
7449
 
7029
 
#: tortoisehg/hgqt/sync.py:991
 
7450
#: tortoisehg/hgqt/sync.py:1021
7030
7451
#, python-format
7031
7452
msgid "Outgoing aborted, ret %d"
7032
7453
msgstr ""
7033
7454
 
7034
 
#: tortoisehg/hgqt/sync.py:998
 
7455
#: tortoisehg/hgqt/sync.py:1028
7035
7456
msgid "Select bundle file"
7036
7457
msgstr ""
7037
7458
 
7038
 
#: tortoisehg/hgqt/sync.py:999
 
7459
#: tortoisehg/hgqt/sync.py:1029
7039
7460
msgid "Bundle files (*.hg)"
7040
7461
msgstr ""
7041
7462
 
7042
 
#: tortoisehg/hgqt/sync.py:1018
 
7463
#: tortoisehg/hgqt/sync.py:1048
7043
7464
msgid "Unable to remove URL"
7044
7465
msgstr ""
7045
7466
 
7046
 
#: tortoisehg/hgqt/sync.py:1040
 
7467
#: tortoisehg/hgqt/sync.py:1070
7047
7468
msgid "Post Pull Behavior"
7048
7469
msgstr ""
7049
7470
 
7050
 
#: tortoisehg/hgqt/sync.py:1044
 
7471
#: tortoisehg/hgqt/sync.py:1074
7051
7472
msgid "Select post-pull operation for this repository"
7052
7473
msgstr ""
7053
7474
 
7054
 
#: tortoisehg/hgqt/sync.py:1047
 
7475
#: tortoisehg/hgqt/sync.py:1077
7055
7476
msgid "None - simply pull changesets"
7056
7477
msgstr ""
7057
7478
 
7058
 
#: tortoisehg/hgqt/sync.py:1048
 
7479
#: tortoisehg/hgqt/sync.py:1078
7059
7480
msgid "Update - pull, then try to update"
7060
7481
msgstr ""
7061
7482
 
7062
 
#: tortoisehg/hgqt/sync.py:1054
 
7483
#: tortoisehg/hgqt/sync.py:1084
7063
7484
msgid "Fetch - use fetch (auto merge pulled changes)"
7064
7485
msgstr ""
7065
7486
 
7066
 
#: tortoisehg/hgqt/sync.py:1056
 
7487
#: tortoisehg/hgqt/sync.py:1086
7067
7488
msgid "Fetch - use fetch extension (fetch is not active!)"
7068
7489
msgstr ""
7069
7490
 
7070
 
#: tortoisehg/hgqt/sync.py:1063
 
7491
#: tortoisehg/hgqt/sync.py:1093
7071
7492
msgid "Rebase - rebase local commits above pulled changes"
7072
7493
msgstr ""
7073
7494
 
7074
 
#: tortoisehg/hgqt/sync.py:1065
 
7495
#: tortoisehg/hgqt/sync.py:1095
7075
7496
msgid "Rebase - use rebase extension (rebase is not active!)"
7076
7497
msgstr ""
7077
7498
 
7078
 
#: tortoisehg/hgqt/sync.py:1083
 
7499
#: tortoisehg/hgqt/sync.py:1113
7079
7500
msgid "<a href=\"config\">Launch settings tool...</a>"
7080
7501
msgstr ""
7081
7502
 
7082
 
#: tortoisehg/hgqt/sync.py:1116
 
7503
#: tortoisehg/hgqt/sync.py:1146
7083
7504
msgid "Unable to save post pull operation"
7084
7505
msgstr ""
7085
7506
 
7086
 
#: tortoisehg/hgqt/sync.py:1140
 
7507
#: tortoisehg/hgqt/sync.py:1170
7087
7508
msgid "Save Path"
7088
7509
msgstr ""
7089
7510
 
7090
 
#: tortoisehg/hgqt/sync.py:1150 tortoisehg/hgqt/sync.py:1472
 
7511
#: tortoisehg/hgqt/sync.py:1180 tortoisehg/hgqt/sync.py:1502
7091
7512
#: tortoisehg/hgtk/thgconfig.py:371 tortoisehg/hgtk/thgconfig.py:954
7092
7513
msgid "Alias"
7093
7514
msgstr "别名"
7094
7515
 
7095
 
#: tortoisehg/hgqt/sync.py:1153 tortoisehg/hgqt/sync.py:1472
 
7516
#: tortoisehg/hgqt/sync.py:1183 tortoisehg/hgqt/sync.py:1502
7096
7517
#: tortoisehg/hgtk/thgconfig.py:368
7097
7518
msgid "URL"
7098
7519
msgstr "URL"
7099
7520
 
7100
 
#: tortoisehg/hgqt/sync.py:1162
 
7521
#: tortoisehg/hgqt/sync.py:1192
7101
7522
msgid "Remove authentication data from URL"
7102
7523
msgstr ""
7103
7524
 
7104
 
#: tortoisehg/hgqt/sync.py:1164
 
7525
#: tortoisehg/hgqt/sync.py:1194
7105
7526
msgid ""
7106
7527
"User authentication data should be associated with the hostname using the "
7107
7528
"security dialog."
7108
7529
msgstr ""
7109
7530
 
7110
 
#: tortoisehg/hgqt/sync.py:1186
 
7531
#: tortoisehg/hgqt/sync.py:1216
7111
7532
msgid "Unable to save an URL"
7112
7533
msgstr ""
7113
7534
 
7114
 
#: tortoisehg/hgqt/sync.py:1197
 
7535
#: tortoisehg/hgqt/sync.py:1227
7115
7536
msgid "Confirm URL replace"
7116
7537
msgstr ""
7117
7538
 
7118
 
#: tortoisehg/hgqt/sync.py:1198
 
7539
#: tortoisehg/hgqt/sync.py:1228
7119
7540
#, python-format
7120
7541
msgid "%s already exists, replace URL?"
7121
7542
msgstr ""
7122
7543
 
7123
 
#: tortoisehg/hgqt/sync.py:1222
 
7544
#: tortoisehg/hgqt/sync.py:1252
7124
7545
msgid "Certificate Query Error"
7125
7546
msgstr ""
7126
7547
 
7127
 
#: tortoisehg/hgqt/sync.py:1235
 
7548
#: tortoisehg/hgqt/sync.py:1265
7128
7549
msgid "Security: "
7129
7550
msgstr ""
7130
7551
 
7131
 
#: tortoisehg/hgqt/sync.py:1254
 
7552
#: tortoisehg/hgqt/sync.py:1284
7132
7553
#, python-format
7133
7554
msgid "<b>Host:</b> %s"
7134
7555
msgstr ""
7135
7556
 
7136
 
#: tortoisehg/hgqt/sync.py:1256
 
7557
#: tortoisehg/hgqt/sync.py:1286
7137
7558
msgid "Secure HTTPS Connection"
7138
7559
msgstr ""
7139
7560
 
7140
 
#: tortoisehg/hgqt/sync.py:1263
 
7561
#: tortoisehg/hgqt/sync.py:1293
7141
7562
msgid "Verify with Certificate Authority certificates (best)"
7142
7563
msgstr ""
7143
7564
 
7144
 
#: tortoisehg/hgqt/sync.py:1265
 
7565
#: tortoisehg/hgqt/sync.py:1295
7145
7566
msgid "Verify with stored host fingerprint (good)"
7146
7567
msgstr ""
7147
7568
 
7148
 
#: tortoisehg/hgqt/sync.py:1267
 
7569
#: tortoisehg/hgqt/sync.py:1297
7149
7570
msgid "No host validation, but still encrypted (bad)"
7150
7571
msgstr ""
7151
7572
 
7152
 
#: tortoisehg/hgqt/sync.py:1274
 
7573
#: tortoisehg/hgqt/sync.py:1304
7153
7574
msgid "### host certificate fingerprint ###"
7154
7575
msgstr ""
7155
7576
 
7156
 
#: tortoisehg/hgqt/sync.py:1278
 
7577
#: tortoisehg/hgqt/sync.py:1308
7157
7578
msgid "Query"
7158
7579
msgstr ""
7159
7580
 
7160
 
#: tortoisehg/hgqt/sync.py:1297
 
7581
#: tortoisehg/hgqt/sync.py:1327
7161
7582
msgid "User Authentication"
7162
7583
msgstr ""
7163
7584
 
7164
 
#: tortoisehg/hgqt/sync.py:1304
 
7585
#: tortoisehg/hgqt/sync.py:1334
7165
7586
msgid ""
7166
7587
"Optional. Username to authenticate with. If not given, and the remote\n"
7167
7588
"site requires basic or digest authentication, the user will be prompted for\n"
7169
7590
"foo.username = $USER."
7170
7591
msgstr ""
7171
7592
 
7172
 
#: tortoisehg/hgqt/sync.py:1313
 
7593
#: tortoisehg/hgqt/sync.py:1343
7173
7594
msgid ""
7174
7595
"Optional. Password to authenticate with. If not given, and the remote\n"
7175
7596
"site requires basic or digest authentication, the user will be prompted for\n"
7176
7597
"it."
7177
7598
msgstr ""
7178
7599
 
7179
 
#: tortoisehg/hgqt/sync.py:1320
 
7600
#: tortoisehg/hgqt/sync.py:1350
7180
7601
msgid ""
7181
7602
"Mercurial keyring extension is enabled. Passwords will be stored in a "
7182
7603
"platform-native secure method."
7183
7604
msgstr ""
7184
7605
 
7185
 
#: tortoisehg/hgqt/sync.py:1326
 
7606
#: tortoisehg/hgqt/sync.py:1356
7186
7607
msgid ""
7187
7608
"Optional. PEM encoded client certificate key file. Environment variables\n"
7188
7609
"are expanded in the filename."
7189
7610
msgstr ""
7190
7611
 
7191
 
#: tortoisehg/hgqt/sync.py:1328
 
7612
#: tortoisehg/hgqt/sync.py:1358
7192
7613
msgid "User Certificate Key File"
7193
7614
msgstr ""
7194
7615
 
7195
 
#: tortoisehg/hgqt/sync.py:1332
 
7616
#: tortoisehg/hgqt/sync.py:1362
7196
7617
msgid ""
7197
7618
"Optional. PEM encoded client certificate chain file. Environment variables\n"
7198
7619
"are expanded in the filename."
7199
7620
msgstr ""
7200
7621
 
7201
 
#: tortoisehg/hgqt/sync.py:1334
 
7622
#: tortoisehg/hgqt/sync.py:1364
7202
7623
msgid "User Certificate Chain File"
7203
7624
msgstr ""
7204
7625
 
7205
 
#: tortoisehg/hgqt/sync.py:1354
 
7626
#: tortoisehg/hgqt/sync.py:1384
7206
7627
msgid "Unable to save authentication"
7207
7628
msgstr ""
7208
7629
 
7209
 
#: tortoisehg/hgqt/sync.py:1516
 
7630
#: tortoisehg/hgqt/sync.py:1546
7210
7631
#, python-format
7211
7632
msgid "%s - sync options"
7212
7633
msgstr ""
7213
7634
 
7214
 
#: tortoisehg/hgqt/sync.py:1523
 
7635
#: tortoisehg/hgqt/sync.py:1553
7215
7636
msgid "Allow push of a new branch (--new-branch)"
7216
7637
msgstr ""
7217
7638
 
7218
 
#: tortoisehg/hgqt/sync.py:1528
 
7639
#: tortoisehg/hgqt/sync.py:1558
7219
7640
msgid "Force push or pull (override safety checks, --force)"
7220
7641
msgstr ""
7221
7642
 
7222
 
#: tortoisehg/hgqt/sync.py:1538
 
7643
#: tortoisehg/hgqt/sync.py:1568
7223
7644
msgid "Temporarily disable configured HTTP proxy"
7224
7645
msgstr ""
7225
7646
 
7226
 
#: tortoisehg/hgqt/sync.py:1545
 
7647
#: tortoisehg/hgqt/sync.py:1575
7227
7648
msgid "Emit debugging output (--debug)"
7228
7649
msgstr ""
7229
7650
 
 
7651
#: tortoisehg/hgqt/sync.py:1581
 
7652
msgid "Work on patch queue (--mq)"
 
7653
msgstr ""
 
7654
 
7230
7655
#: tortoisehg/hgqt/tag.py:29 tortoisehg/hgtk/tagadd.py:31
7231
7656
#, python-format
7232
7657
msgid "Tag - %s"
7326
7751
msgid "All files (*)"
7327
7752
msgstr ""
7328
7753
 
7329
 
#: tortoisehg/hgqt/thgimport.py:56 tortoisehg/hgtk/thgimport.py:76
 
7754
#: tortoisehg/hgqt/thgimport.py:57 tortoisehg/hgtk/thgimport.py:76
7330
7755
msgid "Browse Directory..."
7331
7756
msgstr "浏览目录..."
7332
7757
 
7333
 
#: tortoisehg/hgqt/thgimport.py:59 tortoisehg/hgtk/thgimport.py:78
 
7758
#: tortoisehg/hgqt/thgimport.py:60 tortoisehg/hgtk/thgimport.py:78
7334
7759
msgid "Import from Clipboard"
7335
7760
msgstr "从剪贴板导入"
7336
7761
 
7337
 
#: tortoisehg/hgqt/thgimport.py:69 tortoisehg/hgtk/thgimport.py:85
 
7762
#: tortoisehg/hgqt/thgimport.py:70 tortoisehg/hgtk/thgimport.py:85
7338
7763
msgid "Do not strip paths (-p0), required for SVN patches"
7339
7764
msgstr ""
7340
7765
 
7341
 
#: tortoisehg/hgqt/thgimport.py:79 tortoisehg/hgqt/thgstrip.py:54
 
7766
#: tortoisehg/hgqt/thgimport.py:80 tortoisehg/hgqt/thgstrip.py:54
7342
7767
#: tortoisehg/hgtk/thgimport.py:105 tortoisehg/hgtk/thgstrip.py:76
7343
7768
msgid "Preview:"
7344
7769
msgstr "预览:"
7345
7770
 
7346
 
#: tortoisehg/hgqt/thgimport.py:86
 
7771
#: tortoisehg/hgqt/thgimport.py:87
7347
7772
msgid "Shelf"
7348
7773
msgstr ""
7349
7774
 
7350
 
#: tortoisehg/hgqt/thgimport.py:103
 
7775
#: tortoisehg/hgqt/thgimport.py:104
7351
7776
msgid "Checking working directory status..."
7352
7777
msgstr ""
7353
7778
 
7354
 
#: tortoisehg/hgqt/thgimport.py:115
 
7779
#: tortoisehg/hgqt/thgimport.py:116
7355
7780
msgid "&Import"
7356
7781
msgstr ""
7357
7782
 
7358
 
#: tortoisehg/hgqt/thgimport.py:133 tortoisehg/hgtk/thgimport.py:44
 
7783
#: tortoisehg/hgqt/thgimport.py:134 tortoisehg/hgtk/thgimport.py:44
7359
7784
#, python-format
7360
7785
msgid "Import - %s"
7361
7786
msgstr "导入 - %s"
7362
7787
 
7363
 
#: tortoisehg/hgqt/thgimport.py:158
 
7788
#: tortoisehg/hgqt/thgimport.py:159
7364
7789
msgid "Working directory is not clean!  <a href=\"view\">View changes...</a>"
7365
7790
msgstr ""
7366
7791
 
7367
 
#: tortoisehg/hgqt/thgimport.py:176
 
7792
#: tortoisehg/hgqt/thgimport.py:177
7368
7793
msgid "Select patches"
7369
7794
msgstr ""
7370
7795
 
7371
 
#: tortoisehg/hgqt/thgimport.py:187
 
7796
#: tortoisehg/hgqt/thgimport.py:188
7372
7797
msgid "Select Directory containing patches"
7373
7798
msgstr ""
7374
7799
 
7375
 
#: tortoisehg/hgqt/thgimport.py:209 tortoisehg/hgtk/thgimport.py:281
 
7800
#: tortoisehg/hgqt/thgimport.py:210 tortoisehg/hgtk/thgimport.py:281
7376
7801
#, python-format
7377
7802
msgid "%s patches"
7378
7803
msgstr "%s 补丁"
7379
7804
 
7380
 
#: tortoisehg/hgqt/thgimport.py:212
 
7805
#: tortoisehg/hgqt/thgimport.py:213
7381
7806
#, python-format
7382
7807
msgid "%s will be imported to "
7383
7808
msgstr ""
7384
7809
 
7385
 
#: tortoisehg/hgqt/thgimport.py:215 tortoisehg/hgtk/thgimport.py:287
 
7810
#: tortoisehg/hgqt/thgimport.py:216 tortoisehg/hgtk/thgimport.py:287
7386
7811
msgid "Nothing to import"
7387
7812
msgstr ""
7388
7813
 
7412
7837
msgid "Strip - %s"
7413
7838
msgstr "截去 - %s"
7414
7839
 
7415
 
#: tortoisehg/hgqt/thgstrip.py:174
 
7840
#: tortoisehg/hgqt/thgstrip.py:175
7416
7841
#, python-format
7417
 
msgid "<b>%d changesets</b> will be stripped"
7418
 
msgstr ""
 
7842
msgid "<b>%d changeset</b> will be stripped"
 
7843
msgid_plural "<b>%d changesets</b> will be stripped"
 
7844
msgstr[0] ""
 
7845
msgstr[1] ""
7419
7846
 
7420
 
#: tortoisehg/hgqt/thgstrip.py:180 tortoisehg/hgtk/thgstrip.py:176
 
7847
#: tortoisehg/hgqt/thgstrip.py:183 tortoisehg/hgtk/thgstrip.py:176
7421
7848
msgid "Unknown revision!"
7422
7849
msgstr "未知的版本!"
7423
7850
 
7424
 
#: tortoisehg/hgqt/thgstrip.py:204
 
7851
#: tortoisehg/hgqt/thgstrip.py:207
7425
7852
msgid "Detected uncommitted local changes."
7426
7853
msgstr ""
7427
7854
 
7428
 
#: tortoisehg/hgqt/thgstrip.py:205
 
7855
#: tortoisehg/hgqt/thgstrip.py:208
7429
7856
msgid "Do you want to discard them and continue?"
7430
7857
msgstr ""
7431
7858
 
7432
 
#: tortoisehg/hgqt/thgstrip.py:206 tortoisehg/hgtk/thgstrip.py:217
 
7859
#: tortoisehg/hgqt/thgstrip.py:209 tortoisehg/hgtk/thgstrip.py:217
7433
7860
msgid "&Yes (--force)"
7434
7861
msgstr "&Yes (--force)"
7435
7862
 
7436
 
#: tortoisehg/hgqt/thgstrip.py:207 tortoisehg/hgtk/commit.py:324
 
7863
#: tortoisehg/hgqt/thgstrip.py:210 tortoisehg/hgtk/commit.py:324
7437
7864
#: tortoisehg/hgtk/commit.py:1192 tortoisehg/hgtk/commit.py:1199
7438
7865
#: tortoisehg/hgtk/thgstrip.py:217
7439
7866
msgid "&No"
7440
7867
msgstr "否(&N)"
7441
7868
 
7442
 
#: tortoisehg/hgqt/thgstrip.py:208 tortoisehg/hgtk/thgstrip.py:214
 
7869
#: tortoisehg/hgqt/thgstrip.py:211 tortoisehg/hgtk/thgstrip.py:214
7443
7870
msgid "Confirm Strip"
7444
7871
msgstr "确认截去"
7445
7872
 
7446
 
#: tortoisehg/hgqt/thread.py:63 tortoisehg/hgqt/thread.py:72
7447
 
#: tortoisehg/hgqt/thread.py:77 tortoisehg/hgtk/hgthread.py:78
 
7873
#: tortoisehg/hgqt/thread.py:64 tortoisehg/hgqt/thread.py:73
 
7874
#: tortoisehg/hgqt/thread.py:78 tortoisehg/hgtk/hgthread.py:78
7448
7875
#: tortoisehg/hgtk/hgthread.py:90 tortoisehg/hgtk/hgthread.py:97
7449
7876
msgid "response expected"
7450
7877
msgstr "期待回复"
7451
7878
 
7452
 
#: tortoisehg/hgqt/thread.py:128 tortoisehg/hgtk/hgthread.py:94
 
7879
#: tortoisehg/hgqt/thread.py:129 tortoisehg/hgtk/hgthread.py:94
7453
7880
msgid "password: "
7454
7881
msgstr "密码: "
7455
7882
 
7512
7939
msgid "lock held by %s"
7513
7940
msgstr ""
7514
7941
 
7515
 
#: tortoisehg/hgqt/thread.py:315 tortoisehg/hgqt/thread.py:345
7516
 
#: tortoisehg/hgqt/thread.py:352
 
7942
#: tortoisehg/hgqt/thread.py:315 tortoisehg/hgqt/thread.py:347
 
7943
#: tortoisehg/hgqt/thread.py:354
7517
7944
#, python-format
7518
7945
msgid "abort: %s: %s\n"
7519
7946
msgstr ""
7532
7959
msgid " empty string\n"
7533
7960
msgstr ""
7534
7961
 
7535
 
#: tortoisehg/hgqt/thread.py:333 tortoisehg/hgqt/thread.py:347
7536
 
#: tortoisehg/hgqt/thread.py:354
 
7962
#: tortoisehg/hgqt/thread.py:335 tortoisehg/hgqt/thread.py:349
 
7963
#: tortoisehg/hgqt/thread.py:356
7537
7964
#, python-format
7538
7965
msgid "abort: %s\n"
7539
7966
msgstr ""
7540
7967
 
7541
 
#: tortoisehg/hgqt/thread.py:339
 
7968
#: tortoisehg/hgqt/thread.py:341
7542
7969
#, python-format
7543
7970
msgid "abort: error: %s\n"
7544
7971
msgstr ""
7545
7972
 
7546
 
#: tortoisehg/hgqt/thread.py:342
 
7973
#: tortoisehg/hgqt/thread.py:344
7547
7974
msgid "broken pipe\n"
7548
7975
msgstr ""
7549
7976
 
7550
 
#: tortoisehg/hgqt/thread.py:365
 
7977
#: tortoisehg/hgqt/thread.py:367
7551
7978
#, python-format
7552
7979
msgid "[command terminated by user %s]"
7553
7980
msgstr ""
7554
7981
 
7555
 
#: tortoisehg/hgqt/thread.py:367
 
7982
#: tortoisehg/hgqt/thread.py:369
7556
7983
#, python-format
7557
7984
msgid "[command interrupted %s]"
7558
7985
msgstr ""
7602
8029
msgid "unknown revision!"
7603
8030
msgstr "未知版本!"
7604
8031
 
7605
 
#: tortoisehg/hgqt/update.py:258
 
8032
#: tortoisehg/hgqt/update.py:261
7606
8033
msgid ""
7607
8034
"Detected uncommitted local changes in working tree.\n"
7608
8035
"Please select to continue:\n"
7609
8036
msgstr ""
7610
8037
 
7611
 
#: tortoisehg/hgqt/update.py:261 tortoisehg/hgtk/update.py:234
 
8038
#: tortoisehg/hgqt/update.py:264 tortoisehg/hgtk/update.py:234
7612
8039
msgid "Discard - discard local changes, no backup"
7613
8040
msgstr "丢弃 - 丢弃本地改动, 无备份"
7614
8041
 
7615
 
#: tortoisehg/hgqt/update.py:262 tortoisehg/hgtk/update.py:235
 
8042
#: tortoisehg/hgqt/update.py:265 tortoisehg/hgtk/update.py:235
7616
8043
msgid "&Shelve"
7617
8044
msgstr "剥离改动(&S)"
7618
8045
 
7619
 
#: tortoisehg/hgqt/update.py:263
 
8046
#: tortoisehg/hgqt/update.py:266
7620
8047
msgid "Shelve - move local changes to a patch"
7621
8048
msgstr ""
7622
8049
 
7623
 
#: tortoisehg/hgqt/update.py:265 tortoisehg/hgtk/update.py:238
 
8050
#: tortoisehg/hgqt/update.py:268 tortoisehg/hgtk/update.py:238
7624
8051
msgid "Merge - allow to merge with local changes"
7625
8052
msgstr "合并 - 允许与本地版本合并"
7626
8053
 
7627
 
#: tortoisehg/hgqt/update.py:273 tortoisehg/hgtk/update.py:251
 
8054
#: tortoisehg/hgqt/update.py:276 tortoisehg/hgtk/update.py:251
7628
8055
msgid "Confirm Update"
7629
8056
msgstr "确认更新"
7630
8057
 
7632
8059
msgid "[non-existant]"
7633
8060
msgstr ""
7634
8061
 
7635
 
#: tortoisehg/hgqt/visdiff.py:143 tortoisehg/hgtk/visdiff.py:125
 
8062
#: tortoisehg/hgqt/visdiff.py:146 tortoisehg/hgtk/visdiff.py:125
7636
8063
msgid "Tool launch failure"
7637
8064
msgstr "工具载入失败"
7638
8065
 
7639
 
#: tortoisehg/hgqt/visdiff.py:144 tortoisehg/hgtk/visdiff.py:126
 
8066
#: tortoisehg/hgqt/visdiff.py:147 tortoisehg/hgtk/visdiff.py:126
7640
8067
#, python-format
7641
8068
msgid "%s : %s"
7642
8069
msgstr "%s : %s"
7643
8070
 
7644
 
#: tortoisehg/hgqt/visdiff.py:151 tortoisehg/hgqt/visdiff.py:223
 
8071
#: tortoisehg/hgqt/visdiff.py:154 tortoisehg/hgqt/visdiff.py:226
7645
8072
#: tortoisehg/hgtk/visdiff.py:132 tortoisehg/hgtk/visdiff.py:201
7646
8073
msgid "No diff tool found"
7647
8074
msgstr ""
7648
8075
 
7649
 
#: tortoisehg/hgqt/visdiff.py:152 tortoisehg/hgqt/visdiff.py:224
 
8076
#: tortoisehg/hgqt/visdiff.py:155 tortoisehg/hgqt/visdiff.py:227
7650
8077
#: tortoisehg/hgtk/visdiff.py:133 tortoisehg/hgtk/visdiff.py:202
7651
8078
msgid "No visual diff tools were detected"
7652
8079
msgstr ""
7653
8080
 
7654
 
#: tortoisehg/hgqt/visdiff.py:157 tortoisehg/hgtk/visdiff.py:138
 
8081
#: tortoisehg/hgqt/visdiff.py:160 tortoisehg/hgtk/visdiff.py:138
7655
8082
msgid "[working copy]"
7656
8083
msgstr ""
7657
8084
 
7658
 
#: tortoisehg/hgqt/visdiff.py:159 tortoisehg/hgtk/visdiff.py:140
 
8085
#: tortoisehg/hgqt/visdiff.py:162 tortoisehg/hgtk/visdiff.py:140
7659
8086
msgid "[original]"
7660
8087
msgstr ""
7661
8088
 
7662
 
#: tortoisehg/hgqt/visdiff.py:198 tortoisehg/hgtk/visdiff.py:177
 
8089
#: tortoisehg/hgqt/visdiff.py:201 tortoisehg/hgtk/visdiff.py:177
7663
8090
msgid "Unable to find changeset"
7664
8091
msgstr ""
7665
8092
 
7666
 
#: tortoisehg/hgqt/visdiff.py:199 tortoisehg/hgtk/visdiff.py:178
 
8093
#: tortoisehg/hgqt/visdiff.py:202 tortoisehg/hgtk/visdiff.py:178
7667
8094
msgid "You likely need to refresh this application"
7668
8095
msgstr ""
7669
8096
 
7670
 
#: tortoisehg/hgqt/visdiff.py:216 tortoisehg/hgtk/visdiff.py:195
 
8097
#: tortoisehg/hgqt/visdiff.py:219 tortoisehg/hgtk/visdiff.py:195
7671
8098
msgid "No file changes"
7672
8099
msgstr "无改动"
7673
8100
 
7674
 
#: tortoisehg/hgqt/visdiff.py:217 tortoisehg/hgtk/visdiff.py:196
 
8101
#: tortoisehg/hgqt/visdiff.py:220 tortoisehg/hgtk/visdiff.py:196
7675
8102
msgid "There are no file changes to view"
7676
8103
msgstr "无改动可查看"
7677
8104
 
7678
 
#: tortoisehg/hgqt/visdiff.py:354 tortoisehg/hgtk/visdiff.py:326
 
8105
#: tortoisehg/hgqt/visdiff.py:357 tortoisehg/hgtk/visdiff.py:326
7679
8106
msgid "cleaning up temp directory\n"
7680
8107
msgstr ""
7681
8108
 
7682
 
#: tortoisehg/hgqt/visdiff.py:374 tortoisehg/hgtk/visdiff.py:352
 
8109
#: tortoisehg/hgqt/visdiff.py:377 tortoisehg/hgtk/visdiff.py:352
7683
8110
msgid "working changes"
7684
8111
msgstr "当前改动"
7685
8112
 
7686
 
#: tortoisehg/hgqt/visdiff.py:376
 
8113
#: tortoisehg/hgqt/visdiff.py:379
7687
8114
#, python-format
7688
8115
msgid "changeset %d:%s"
7689
8116
msgstr ""
7690
8117
 
7691
 
#: tortoisehg/hgqt/visdiff.py:378
 
8118
#: tortoisehg/hgqt/visdiff.py:381
7692
8119
#, python-format
7693
8120
msgid "revisions %d:%s to %d:%s"
7694
8121
msgstr ""
7695
8122
 
7696
 
#: tortoisehg/hgqt/visdiff.py:380 tortoisehg/hgtk/visdiff.py:357
 
8123
#: tortoisehg/hgqt/visdiff.py:383 tortoisehg/hgtk/visdiff.py:357
7697
8124
msgid "Visual Diffs - "
7698
8125
msgstr "文件差分 - "
7699
8126
 
7700
 
#: tortoisehg/hgqt/visdiff.py:382 tortoisehg/hgtk/visdiff.py:359
 
8127
#: tortoisehg/hgqt/visdiff.py:385 tortoisehg/hgtk/visdiff.py:359
7701
8128
msgid " filtered"
7702
8129
msgstr ""
7703
8130
 
7704
 
#: tortoisehg/hgqt/visdiff.py:397 tortoisehg/hgtk/visdiff.py:370
 
8131
#: tortoisehg/hgqt/visdiff.py:400 tortoisehg/hgtk/visdiff.py:370
7705
8132
msgid "Temporary files are removed when this dialog is closed"
7706
8133
msgstr "临时文件在对话框关闭时自动删除"
7707
8134
 
7708
 
#: tortoisehg/hgqt/visdiff.py:415
 
8135
#: tortoisehg/hgqt/visdiff.py:418
7709
8136
msgid "Select Tool:"
7710
8137
msgstr ""
7711
8138
 
7712
 
#: tortoisehg/hgqt/visdiff.py:439 tortoisehg/hgtk/visdiff.py:424
 
8139
#: tortoisehg/hgqt/visdiff.py:442 tortoisehg/hgtk/visdiff.py:424
7713
8140
msgid "Dir diff to p1"
7714
8141
msgstr ""
7715
8142
 
7716
 
#: tortoisehg/hgqt/visdiff.py:441 tortoisehg/hgtk/visdiff.py:426
 
8143
#: tortoisehg/hgqt/visdiff.py:444 tortoisehg/hgtk/visdiff.py:426
7717
8144
msgid "Dir diff to p2"
7718
8145
msgstr ""
7719
8146
 
7720
 
#: tortoisehg/hgqt/visdiff.py:443 tortoisehg/hgtk/visdiff.py:428
 
8147
#: tortoisehg/hgqt/visdiff.py:446 tortoisehg/hgtk/visdiff.py:428
7721
8148
msgid "3-way dir diff"
7722
8149
msgstr ""
7723
8150
 
7724
 
#: tortoisehg/hgqt/visdiff.py:446 tortoisehg/hgtk/visdiff.py:434
 
8151
#: tortoisehg/hgqt/visdiff.py:449 tortoisehg/hgtk/visdiff.py:434
7725
8152
msgid "Directory diff"
7726
8153
msgstr ""
7727
8154
 
7728
 
#: tortoisehg/hgqt/visdiff.py:614 tortoisehg/hgtk/visdiff.py:631
 
8155
#: tortoisehg/hgqt/visdiff.py:617 tortoisehg/hgtk/visdiff.py:631
7729
8156
msgid "No repository found here"
7730
8157
msgstr "这里没找到仓库"
7731
8158
 
7733
8160
msgid "&Visual Diff"
7734
8161
msgstr ""
7735
8162
 
7736
 
#: tortoisehg/hgqt/wctxactions.py:44 tortoisehg/hgtk/status.py:1244
 
8163
#: tortoisehg/hgqt/wctxactions.py:53 tortoisehg/hgtk/status.py:1244
7737
8164
msgid "View missing"
7738
8165
msgstr "查看缺失"
7739
8166
 
7740
 
#: tortoisehg/hgqt/wctxactions.py:46
 
8167
#: tortoisehg/hgqt/wctxactions.py:55
7741
8168
msgid "&Revert..."
7742
8169
msgstr ""
7743
8170
 
7744
 
#: tortoisehg/hgqt/wctxactions.py:49 tortoisehg/hgtk/status.py:1250
 
8171
#: tortoisehg/hgqt/wctxactions.py:58 tortoisehg/hgtk/status.py:1250
7745
8172
#: tortoisehg/util/menuthg.py:49
7746
8173
msgid "File History"
7747
8174
msgstr "文件历史"
7748
8175
 
7749
 
#: tortoisehg/hgqt/wctxactions.py:50
 
8176
#: tortoisehg/hgqt/wctxactions.py:59
7750
8177
msgid "&Annotate"
7751
8178
msgstr ""
7752
8179
 
7753
 
#: tortoisehg/hgqt/wctxactions.py:52
 
8180
#: tortoisehg/hgqt/wctxactions.py:61
7754
8181
msgid "&Forget"
7755
8182
msgstr ""
7756
8183
 
7757
 
#: tortoisehg/hgqt/wctxactions.py:58
 
8184
#: tortoisehg/hgqt/wctxactions.py:64
 
8185
msgid "Add &Largefiles..."
 
8186
msgstr ""
 
8187
 
 
8188
#: tortoisehg/hgqt/wctxactions.py:67
7758
8189
msgid "&Detect Renames..."
7759
8190
msgstr ""
7760
8191
 
7761
 
#: tortoisehg/hgqt/wctxactions.py:60
 
8192
#: tortoisehg/hgqt/wctxactions.py:69
7762
8193
msgid "&Ignore..."
7763
8194
msgstr ""
7764
8195
 
7765
 
#: tortoisehg/hgqt/wctxactions.py:61 tortoisehg/hgtk/status.py:1257
 
8196
#: tortoisehg/hgqt/wctxactions.py:70 tortoisehg/hgtk/status.py:1257
7766
8197
msgid "Remove versioned"
7767
8198
msgstr "移除已纳入版本控制的"
7768
8199
 
7769
 
#: tortoisehg/hgqt/wctxactions.py:62
 
8200
#: tortoisehg/hgqt/wctxactions.py:71
7770
8201
msgid "&Delete unversioned..."
7771
8202
msgstr ""
7772
8203
 
7773
 
#: tortoisehg/hgqt/wctxactions.py:64 tortoisehg/hgtk/status.py:1265
 
8204
#: tortoisehg/hgqt/wctxactions.py:73 tortoisehg/hgtk/status.py:1265
7774
8205
msgid "Mark unresolved"
7775
8206
msgstr "标志未解决的"
7776
8207
 
7777
 
#: tortoisehg/hgqt/wctxactions.py:65 tortoisehg/hgtk/status.py:1266
 
8208
#: tortoisehg/hgqt/wctxactions.py:74 tortoisehg/hgtk/status.py:1266
7778
8209
msgid "Mark resolved"
7779
8210
msgstr "标志解决的"
7780
8211
 
7781
 
#: tortoisehg/hgqt/wctxactions.py:108 tortoisehg/hgtk/status.py:1245
 
8212
#: tortoisehg/hgqt/wctxactions.py:77
 
8213
msgid "Check"
 
8214
msgstr ""
 
8215
 
 
8216
#: tortoisehg/hgqt/wctxactions.py:78
 
8217
msgid "Uncheck"
 
8218
msgstr ""
 
8219
 
 
8220
#: tortoisehg/hgqt/wctxactions.py:121 tortoisehg/hgtk/status.py:1245
7782
8221
msgid "View other"
7783
8222
msgstr "查看其它"
7784
8223
 
7785
 
#: tortoisehg/hgqt/wctxactions.py:112
 
8224
#: tortoisehg/hgqt/wctxactions.py:125
7786
8225
msgid "&Copy..."
7787
8226
msgstr ""
7788
8227
 
7789
 
#: tortoisehg/hgqt/wctxactions.py:113 tortoisehg/hgtk/status.py:1262
 
8228
#: tortoisehg/hgqt/wctxactions.py:126 tortoisehg/hgtk/status.py:1262
7790
8229
msgid "Rename..."
7791
8230
msgstr "重命名..."
7792
8231
 
7793
 
#: tortoisehg/hgqt/wctxactions.py:119
 
8232
#: tortoisehg/hgqt/wctxactions.py:132
7794
8233
msgid "Was renamed from"
7795
8234
msgstr ""
7796
8235
 
7797
 
#: tortoisehg/hgqt/wctxactions.py:130 tortoisehg/hgtk/status.py:1264
 
8236
#: tortoisehg/hgqt/wctxactions.py:143 tortoisehg/hgtk/status.py:1264
7798
8237
msgid "Restart Merge..."
7799
8238
msgstr "重新合并..."
7800
8239
 
7801
 
#: tortoisehg/hgqt/wctxactions.py:132 tortoisehg/hgtk/status.py:1274
 
8240
#: tortoisehg/hgqt/wctxactions.py:145 tortoisehg/hgtk/status.py:1274
7802
8241
msgid "Restart merge with"
7803
8242
msgstr "重新合并"
7804
8243
 
7805
 
#: tortoisehg/hgqt/wctxactions.py:161
 
8244
#: tortoisehg/hgqt/wctxactions.py:174
7806
8245
msgid " errors"
7807
8246
msgstr ""
7808
8247
 
7809
 
#: tortoisehg/hgqt/wctxactions.py:163
 
8248
#: tortoisehg/hgqt/wctxactions.py:177
7810
8249
msgid " output"
7811
8250
msgstr ""
7812
8251
 
7813
 
#: tortoisehg/hgqt/wctxactions.py:169 tortoisehg/hgqt/wctxactions.py:176
7814
 
#: tortoisehg/hgqt/wctxactions.py:179 tortoisehg/hgtk/gdialog.py:582
 
8252
#: tortoisehg/hgqt/wctxactions.py:184 tortoisehg/hgqt/wctxactions.py:191
 
8253
#: tortoisehg/hgqt/wctxactions.py:194 tortoisehg/hgtk/gdialog.py:582
7815
8254
#: tortoisehg/hgtk/gdialog.py:585
7816
8255
msgid " Aborted"
7817
8256
msgstr " 中止"
7818
8257
 
7819
 
#: tortoisehg/hgqt/wctxactions.py:230 tortoisehg/hgtk/statusact.py:125
 
8258
#: tortoisehg/hgqt/wctxactions.py:267 tortoisehg/hgtk/statusact.py:125
7820
8259
msgid "Uncommited merge - please select a parent revision"
7821
8260
msgstr "未提交的合并 - 请选择一个父版本"
7822
8261
 
7823
 
#: tortoisehg/hgqt/wctxactions.py:231 tortoisehg/hgtk/statusact.py:126
 
8262
#: tortoisehg/hgqt/wctxactions.py:268 tortoisehg/hgtk/statusact.py:126
7824
8263
msgid "Revert files to local or other parent?"
7825
8264
msgstr "要还原文件到本地版本或其他父版本吗?"
7826
8265
 
7827
 
#: tortoisehg/hgqt/wctxactions.py:232 tortoisehg/hgtk/statusact.py:127
 
8266
#: tortoisehg/hgqt/wctxactions.py:269 tortoisehg/hgtk/statusact.py:127
7828
8267
msgid "&Local"
7829
8268
msgstr "本地(&L)"
7830
8269
 
7831
 
#: tortoisehg/hgqt/wctxactions.py:232 tortoisehg/hgtk/statusact.py:127
 
8270
#: tortoisehg/hgqt/wctxactions.py:269 tortoisehg/hgtk/statusact.py:127
7832
8271
msgid "&Other"
7833
8272
msgstr "其他(&O)"
7834
8273
 
7835
 
#: tortoisehg/hgqt/wctxactions.py:243
 
8274
#: tortoisehg/hgqt/wctxactions.py:280
7836
8275
msgid "Revert local file changes?"
7837
8276
msgstr ""
7838
8277
 
7839
 
#: tortoisehg/hgqt/wctxactions.py:244
 
8278
#: tortoisehg/hgqt/wctxactions.py:281
7840
8279
msgid "&Revert with backup"
7841
8280
msgstr ""
7842
8281
 
7843
 
#: tortoisehg/hgqt/wctxactions.py:244
 
8282
#: tortoisehg/hgqt/wctxactions.py:281
7844
8283
msgid "&Discard changes"
7845
8284
msgstr ""
7846
8285
 
7847
 
#: tortoisehg/hgqt/wctxactions.py:332
 
8286
#: tortoisehg/hgqt/wctxactions.py:369
7848
8287
msgid "Confirm Delete Unversioned"
7849
8288
msgstr ""
7850
8289
 
7851
 
#: tortoisehg/hgqt/wctxactions.py:333
 
8290
#: tortoisehg/hgqt/wctxactions.py:370
7852
8291
msgid "Delete the following unversioned files?"
7853
8292
msgstr ""
7854
8293
 
7855
 
#: tortoisehg/hgqt/wctxactions.py:345 tortoisehg/hgtk/statusact.py:40
 
8294
#: tortoisehg/hgqt/wctxactions.py:382 tortoisehg/hgtk/statusact.py:40
7856
8295
msgid "Copy file to"
7857
8296
msgstr "复制文件到"
7858
8297
 
7900
8339
msgid "Config File:"
7901
8340
msgstr ""
7902
8341
 
7903
 
#: tortoisehg/hgqt/workbench.py:46 tortoisehg/hgqt/workbench.py:558
 
8342
#: tortoisehg/hgqt/workbench.py:46 tortoisehg/hgqt/workbench.py:576
7904
8343
msgid "TortoiseHg Workbench"
7905
8344
msgstr ""
7906
8345
 
7924
8363
msgid "&View"
7925
8364
msgstr ""
7926
8365
 
7927
 
#: tortoisehg/hgqt/workbench.py:125 tortoisehg/hgqt/workbench.py:356
 
8366
#: tortoisehg/hgqt/workbench.py:125 tortoisehg/hgqt/workbench.py:366
7928
8367
msgid "Workbench Toolbars"
7929
8368
msgstr ""
7930
8369
 
8060
8499
msgid "Load all revisions into graph"
8061
8500
msgstr ""
8062
8501
 
8063
 
#: tortoisehg/hgqt/workbench.py:304
 
8502
#: tortoisehg/hgqt/workbench.py:303
 
8503
msgid "&Goto revision..."
 
8504
msgstr ""
 
8505
 
 
8506
#: tortoisehg/hgqt/workbench.py:305 tortoisehg/hgqt/workbench.py:350
 
8507
msgid "Go to a specific revision"
 
8508
msgstr ""
 
8509
 
 
8510
#: tortoisehg/hgqt/workbench.py:307
8064
8511
msgid "Web Server..."
8065
8512
msgstr ""
8066
8513
 
8067
 
#: tortoisehg/hgqt/workbench.py:307
 
8514
#: tortoisehg/hgqt/workbench.py:310
8068
8515
msgid "Shelve..."
8069
8516
msgstr ""
8070
8517
 
8071
 
#: tortoisehg/hgqt/workbench.py:309 tortoisehg/hgtk/history.py:458
 
8518
#: tortoisehg/hgqt/workbench.py:312 tortoisehg/hgtk/history.py:458
8072
8519
msgid "Import..."
8073
8520
msgstr "导入..."
8074
8521
 
8075
 
#: tortoisehg/hgqt/workbench.py:312 tortoisehg/hgtk/recovery.py:68
 
8522
#: tortoisehg/hgqt/workbench.py:315 tortoisehg/hgtk/recovery.py:68
8076
8523
msgid "Verify"
8077
8524
msgstr "校验"
8078
8525
 
8079
 
#: tortoisehg/hgqt/workbench.py:314 tortoisehg/hgtk/recovery.py:63
 
8526
#: tortoisehg/hgqt/workbench.py:317 tortoisehg/hgtk/recovery.py:63
8080
8527
msgid "Recover"
8081
8528
msgstr "恢复"
8082
8529
 
8083
 
#: tortoisehg/hgqt/workbench.py:317
 
8530
#: tortoisehg/hgqt/workbench.py:320
8084
8531
msgid "Resolve..."
8085
8532
msgstr ""
8086
8533
 
8087
 
#: tortoisehg/hgqt/workbench.py:320
 
8534
#: tortoisehg/hgqt/workbench.py:323
8088
8535
msgid "Rollback/Undo..."
8089
8536
msgstr ""
8090
8537
 
8091
 
#: tortoisehg/hgqt/workbench.py:323
 
8538
#: tortoisehg/hgqt/workbench.py:327
8092
8539
msgid "Purge..."
8093
8540
msgstr ""
8094
8541
 
8095
 
#: tortoisehg/hgqt/workbench.py:326
 
8542
#: tortoisehg/hgqt/workbench.py:330
8096
8543
msgid "Bisect..."
8097
8544
msgstr ""
8098
8545
 
8099
 
#: tortoisehg/hgqt/workbench.py:336
 
8546
#: tortoisehg/hgqt/workbench.py:340
8100
8547
msgid "Help"
8101
8548
msgstr "帮助"
8102
8549
 
8103
 
#: tortoisehg/hgqt/workbench.py:337
 
8550
#: tortoisehg/hgqt/workbench.py:341
8104
8551
msgid "About Qt"
8105
8552
msgstr ""
8106
8553
 
8107
 
#: tortoisehg/hgqt/workbench.py:338 tortoisehg/util/menuthg.py:73
 
8554
#: tortoisehg/hgqt/workbench.py:342 tortoisehg/util/menuthg.py:73
8108
8555
msgid "About TortoiseHg"
8109
8556
msgstr "关于 TortoiseHg"
8110
8557
 
8111
 
#: tortoisehg/hgqt/workbench.py:351
 
8558
#: tortoisehg/hgqt/workbench.py:347
 
8559
msgid "Go to current revision"
 
8560
msgstr ""
 
8561
 
 
8562
#: tortoisehg/hgqt/workbench.py:361
8112
8563
msgid "Filter Toolbar"
8113
8564
msgstr ""
8114
8565
 
8115
 
#: tortoisehg/hgqt/workbench.py:354
 
8566
#: tortoisehg/hgqt/workbench.py:364
8116
8567
msgid "Filter graph with revision sets or branches"
8117
8568
msgstr ""
8118
8569
 
8119
 
#: tortoisehg/hgqt/workbench.py:363 tortoisehg/hgtk/history.py:438
 
8570
#: tortoisehg/hgqt/workbench.py:373 tortoisehg/hgtk/history.py:438
8120
8571
#: tortoisehg/hgtk/history.py:1856 tortoisehg/hgtk/synch.py:57
8121
8572
msgid "Incoming"
8122
8573
msgstr "拉取预览"
8123
8574
 
8124
 
#: tortoisehg/hgqt/workbench.py:364
 
8575
#: tortoisehg/hgqt/workbench.py:374
8125
8576
msgid "Check for incoming changes from selected URL"
8126
8577
msgstr ""
8127
8578
 
8128
 
#: tortoisehg/hgqt/workbench.py:366 tortoisehg/hgtk/history.py:440
 
8579
#: tortoisehg/hgqt/workbench.py:376 tortoisehg/hgtk/history.py:440
8129
8580
#: tortoisehg/hgtk/history.py:1986
8130
8581
msgid "Pull"
8131
8582
msgstr "拉取"
8132
8583
 
8133
 
#: tortoisehg/hgqt/workbench.py:367
 
8584
#: tortoisehg/hgqt/workbench.py:377
8134
8585
msgid "Pull incoming changes from selected URL"
8135
8586
msgstr ""
8136
8587
 
8137
 
#: tortoisehg/hgqt/workbench.py:369 tortoisehg/hgtk/history.py:442
 
8588
#: tortoisehg/hgqt/workbench.py:379 tortoisehg/hgtk/history.py:442
8138
8589
#: tortoisehg/hgtk/history.py:2029 tortoisehg/hgtk/synch.py:68
8139
8590
msgid "Outgoing"
8140
8591
msgstr "推送预览"
8141
8592
 
8142
 
#: tortoisehg/hgqt/workbench.py:370
 
8593
#: tortoisehg/hgqt/workbench.py:380
8143
8594
msgid "Detect outgoing changes to selected URL"
8144
8595
msgstr ""
8145
8596
 
8146
 
#: tortoisehg/hgqt/workbench.py:373
 
8597
#: tortoisehg/hgqt/workbench.py:383
8147
8598
msgid "Push outgoing changes to selected URL"
8148
8599
msgstr ""
8149
8600
 
8150
 
#: tortoisehg/hgqt/workbench.py:379 tortoisehg/hgqt/workbench.py:380
 
8601
#: tortoisehg/hgqt/workbench.py:389 tortoisehg/hgqt/workbench.py:390
8151
8602
msgid "Close tab"
8152
8603
msgstr ""
8153
8604
 
8154
 
#: tortoisehg/hgqt/workbench.py:381 tortoisehg/hgqt/workbench.py:382
 
8605
#: tortoisehg/hgqt/workbench.py:391 tortoisehg/hgqt/workbench.py:392
8155
8606
msgid "Close other tabs"
8156
8607
msgstr ""
8157
8608
 
8158
 
#: tortoisehg/hgqt/workbench.py:383
 
8609
#: tortoisehg/hgqt/workbench.py:393
8159
8610
msgid "Undo close tab"
8160
8611
msgstr ""
8161
8612
 
8162
 
#: tortoisehg/hgqt/workbench.py:384
 
8613
#: tortoisehg/hgqt/workbench.py:394
8163
8614
msgid "Reopen last closed tab"
8164
8615
msgstr ""
8165
8616
 
8166
 
#: tortoisehg/hgqt/workbench.py:385
 
8617
#: tortoisehg/hgqt/workbench.py:395
8167
8618
msgid "Undo close other tabs"
8168
8619
msgstr ""
8169
8620
 
8170
 
#: tortoisehg/hgqt/workbench.py:386
 
8621
#: tortoisehg/hgqt/workbench.py:396
8171
8622
msgid "Reopen last closed tab group"
8172
8623
msgstr ""
8173
8624
 
8174
 
#: tortoisehg/hgqt/workbench.py:560
 
8625
#: tortoisehg/hgqt/workbench.py:578
8175
8626
#, python-format
8176
8627
msgid "%s - TortoiseHg Workbench - %s"
8177
8628
msgstr ""
8178
8629
 
8179
 
#: tortoisehg/hgqt/workbench.py:563
 
8630
#: tortoisehg/hgqt/workbench.py:581
8180
8631
#, python-format
8181
8632
msgid "%s - TortoiseHg Workbench"
8182
8633
msgstr ""
8183
8634
 
8184
 
#: tortoisehg/hgqt/workbench.py:757
 
8635
#: tortoisehg/hgqt/workbench.py:748
 
8636
msgid "Goto revision"
 
8637
msgstr ""
 
8638
 
 
8639
#: tortoisehg/hgqt/workbench.py:749
 
8640
msgid "Enter revision identifier"
 
8641
msgstr ""
 
8642
 
 
8643
#: tortoisehg/hgqt/workbench.py:784
8185
8644
msgid "Select repository directory to open"
8186
8645
msgstr ""
8187
8646
 
8188
 
#: tortoisehg/hgqt/workbench.py:780
 
8647
#: tortoisehg/hgqt/workbench.py:807
8189
8648
msgid "Failed to open repository"
8190
8649
msgstr ""
8191
8650
 
8192
 
#: tortoisehg/hgqt/workbench.py:921
 
8651
#: tortoisehg/hgqt/workbench.py:948
8193
8652
#, python-format
8194
8653
msgid "Hg file log viewer [%s] - %s"
8195
8654
msgstr ""
8633
9092
msgid "Save commit message at exit?"
8634
9093
msgstr "要在退出时保存改动说明吗?"
8635
9094
 
8636
 
#: tortoisehg/hgtk/commit.py:324 tortoisehg/hgtk/commit.py:1192
8637
 
#: tortoisehg/hgtk/commit.py:1199 tortoisehg/hgtk/history.py:220
8638
 
#: tortoisehg/hgtk/history.py:2636 tortoisehg/hgtk/status.py:1320
8639
 
#: tortoisehg/hgtk/statusact.py:127 tortoisehg/hgtk/statusact.py:148
8640
 
#: tortoisehg/hgtk/thgconfig.py:775 tortoisehg/hgtk/thgconfig.py:849
8641
 
#: tortoisehg/hgtk/thgmq.py:369 tortoisehg/hgtk/update.py:239
8642
 
msgid "&Cancel"
8643
 
msgstr "取消(&C)"
8644
 
 
8645
9095
#: tortoisehg/hgtk/commit.py:370
8646
9096
msgid "Committer:"
8647
9097
msgstr "提交者:"
9337
9787
msgid "Filters"
9338
9788
msgstr "过滤名单"
9339
9789
 
9340
 
#: tortoisehg/hgqt/settings.py:800 tortoisehg/hgqt/settings.py:810
9341
 
#: tortoisehg/hgtk/hgignore.py:104
9342
 
msgid "Patterns"
9343
 
msgstr "模式"
9344
 
 
9345
9790
#: tortoisehg/hgtk/hgignore.py:112
9346
9791
msgid "Remove Selected"
9347
9792
msgstr "删除所选"
11635
12080
msgid "Font used in command output window. Default: monospace 10"
11636
12081
msgstr "用于命令输出窗口的字体. 默认: monospace 10"
11637
12082
 
11638
 
#: tortoisehg/hgqt/settings.py:770 tortoisehg/hgtk/thgconfig.py:333
11639
 
msgid "Mandatory Issue Reference"
11640
 
msgstr ""
11641
 
 
11642
12083
#: tortoisehg/hgtk/thgconfig.py:335
11643
12084
msgid ""
11644
12085
"When commiting an issue, force the user to specify a reference to an issue. "
12241
12682
msgid "&Quit"
12242
12683
msgstr "退出(&Q)"
12243
12684
 
12244
 
#: tortoisehg/util/hglib.py:345
 
12685
#: tortoisehg/util/hglib.py:352
12245
12686
msgid "inotify is not supported on this platform"
12246
12687
msgstr ""
12247
12688
 
12248
 
#: tortoisehg/util/hglib.py:347
 
12689
#: tortoisehg/util/hglib.py:354
12249
12690
msgid "eol is incompatible with win32text"
12250
12691
msgstr ""
12251
12692
 
12252
 
#: tortoisehg/util/hglib.py:349
 
12693
#: tortoisehg/util/hglib.py:356
12253
12694
msgid "win32text is incompatible with eol"
12254
12695
msgstr ""
12255
12696
 
12256
 
#: tortoisehg/util/hglib.py:351
 
12697
#: tortoisehg/util/hglib.py:358
12257
12698
msgid "hgsubversion is incompatible with perfarce"
12258
12699
msgstr ""
12259
12700
 
12260
 
#: tortoisehg/util/hglib.py:353
 
12701
#: tortoisehg/util/hglib.py:360
12261
12702
msgid "perfarce is incompatible with hgsubversion"
12262
12703
msgstr ""
12263
12704
 
12264
 
#: tortoisehg/util/hglib.py:544
 
12705
#: tortoisehg/util/hglib.py:551
12265
12706
#, python-format
12266
12707
msgid "%d year"
12267
12708
msgid_plural "%d years"
12268
12709
msgstr[0] ""
12269
12710
msgstr[1] ""
12270
12711
 
12271
 
#: tortoisehg/util/hglib.py:545
 
12712
#: tortoisehg/util/hglib.py:552
12272
12713
#, python-format
12273
12714
msgid "%d month"
12274
12715
msgid_plural "%d months"
12275
12716
msgstr[0] ""
12276
12717
msgstr[1] ""
12277
12718
 
12278
 
#: tortoisehg/util/hglib.py:546
 
12719
#: tortoisehg/util/hglib.py:553
12279
12720
#, python-format
12280
12721
msgid "%d week"
12281
12722
msgid_plural "%d weeks"
12282
12723
msgstr[0] ""
12283
12724
msgstr[1] ""
12284
12725
 
12285
 
#: tortoisehg/util/hglib.py:547
 
12726
#: tortoisehg/util/hglib.py:554
12286
12727
#, python-format
12287
12728
msgid "%d day"
12288
12729
msgid_plural "%d days"
12289
12730
msgstr[0] ""
12290
12731
msgstr[1] ""
12291
12732
 
12292
 
#: tortoisehg/util/hglib.py:548
 
12733
#: tortoisehg/util/hglib.py:555
12293
12734
#, python-format
12294
12735
msgid "%d hour"
12295
12736
msgid_plural "%d hours"
12296
12737
msgstr[0] ""
12297
12738
msgstr[1] ""
12298
12739
 
12299
 
#: tortoisehg/util/hglib.py:549
 
12740
#: tortoisehg/util/hglib.py:556
12300
12741
#, python-format
12301
12742
msgid "%d minute"
12302
12743
msgid_plural "%d minutes"
12303
12744
msgstr[0] ""
12304
12745
msgstr[1] ""
12305
12746
 
12306
 
#: tortoisehg/util/hglib.py:550
 
12747
#: tortoisehg/util/hglib.py:557
12307
12748
#, python-format
12308
12749
msgid "%d second"
12309
12750
msgid_plural "%d seconds"
12310
12751
msgstr[0] ""
12311
12752
msgstr[1] ""
12312
12753
 
12313
 
#: tortoisehg/util/hglib.py:560
 
12754
#: tortoisehg/util/hglib.py:567
12314
12755
msgid "in the future"
12315
12756
msgstr ""
12316
12757
 
12317
 
#: tortoisehg/util/hglib.py:564
 
12758
#: tortoisehg/util/hglib.py:571
12318
12759
msgid "now"
12319
12760
msgstr ""
12320
12761