Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph

Merge with stable

Changeset c25b4666832b

Parents df80bd602a1f

Parents 400d31672119

by Steve Borho

Changes to 38 files · Browse files at c25b4666832b Showing diff from parent df80bd602a1f 400d31672119 Diff from another changeset...

Change 1 of 1 Show Entire File .hgtags Stacked
 
58
59
60
 
 
58
59
60
61
@@ -58,3 +58,4 @@
 f2165388e6870c643636a0a74f1ebd1d008bdf3e 2.0.5  2a970d5e40fe4f757347464d820218809d58251b 2.1  65a385cf4238af969487dc1a7a2b5ee60cf388cc 2.1.1 +d9e84b581ef3961a12fe695a566ffafb9944920e 2.1.2
Show Entire File i18n/​tortoisehg/​ca.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​cs.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​da.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​de.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​en_AU.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​en_GB.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​es.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​et.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​fa.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​fr.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​he.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​hr.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​hu.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​it.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​ja.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​ko.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​nb.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​nl.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​nn.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​oc.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​pl.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​pt.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​pt_BR.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​ru.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​sr.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​sv.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​tr.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
 
7
8
9
10
 
11
12
13
 
16
17
18
19
 
20
21
22
 
87
88
89
90
 
91
92
93
 
159
160
161
162
163
 
 
164
165
166
 
331
332
333
334
 
335
336
337
 
346
347
348
349
 
350
351
352
 
532
533
534
535
 
536
537
538
 
674
675
676
677
678
 
 
679
680
681
682
683
 
684
685
686
687
688
 
689
690
691
692
693
 
694
695
696
697
698
 
699
700
701
702
703
 
704
705
706
 
810
811
812
813
 
814
815
816
 
942
943
944
945
 
946
947
948
 
981
982
983
984
 
985
986
987
 
1077
1078
1079
1080
 
1081
1082
1083
 
1174
1175
1176
1177
1178
1179
 
 
 
1180
1181
1182
1183
1184
1185
1186
 
 
 
1187
1188
1189
 
1205
1206
1207
1208
 
1209
1210
1211
 
1428
1429
1430
1431
 
1432
1433
1434
 
1651
1652
1653
1654
 
1655
1656
1657
1658
1659
 
1660
1661
1662
1663
1664
1665
 
 
1666
1667
1668
 
1725
1726
1727
1728
 
1729
1730
1731
1732
1733
 
1734
1735
1736
1737
1738
 
1739
1740
1741
1742
1743
 
 
1744
1745
1746
1747
 
1748
1749
1750
1751
 
1752
1753
1754
1755
 
1756
1757
1758
1759
 
1760
1761
1762
1763
1764
 
1765
1766
1767
1768
 
1769
1770
1771
1772
 
1773
1774
1775
1776
 
1777
1778
1779
1780
1781
 
1782
1783
1784
1785
 
1786
1787
1788
1789
1790
1791
 
 
1792
1793
1794
 
1796
1797
1798
1799
 
1800
1801
1802
 
1809
1810
1811
1812
 
1813
1814
1815
 
1913
1914
1915
1916
 
1917
1918
1919
 
2085
2086
2087
2088
 
2089
2090
2091
 
2229
2230
2231
2232
 
2233
2234
2235
 
2239
2240
2241
2242
 
2243
2244
2245
2246
 
2247
2248
2249
2250
 
2251
2252
2253
2254
 
2255
2256
2257
2258
 
2259
2260
2261
2262
 
2263
2264
2265
2266
 
2267
2268
2269
2270
 
2271
2272
2273
2274
 
2275
2276
2277
2278
 
2279
2280
2281
2282
 
2283
2284
2285
2286
2287
 
2288
2289
2290
2291
 
2292
2293
2294
2295
 
2296
2297
2298
2299
 
2300
2301
2302
2303
2304
 
2305
2306
2307
2308
2309
 
2310
2311
2312
2313
 
2314
2315
2316
 
2450
2451
2452
2453
 
2454
2455
2456
2457
 
2458
2459
2460
2461
 
2462
2463
2464
 
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
 
2711
2712
2713
2714
 
2715
2716
2717
2718
2719
 
2720
2721
2722
2723
 
2724
2725
2726
2727
 
2728
2729
2730
 
2732
2733
2734
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2735
2736
2737
 
2758
2759
2760
2761
 
2762
2763
2764
 
2959
2960
2961
2962
 
2963
2964
2965
 
2969
2970
2971
2972
 
2973
2974
2975
 
2994
2995
2996
 
 
 
 
 
 
2997
2998
2999
 
3141
3142
3143
3144
 
3145
3146
3147
3148
 
3149
3150
3151
3152
 
3153
3154
3155
3156
 
3157
3158
3159
 
3192
3193
3194
3195
 
3196
3197
3198
3199
 
3200
3201
3202
 
3233
3234
3235
3236
 
3237
3238
3239
 
3596
3597
3598
3599
 
3600
3601
3602
3603
3604
 
3605
3606
3607
 
3623
3624
3625
3626
 
3627
3628
3629
3630
 
3631
3632
3633
3634
 
3635
3636
3637
3638
 
3639
3640
3641
3642
 
3643
3644
3645
3646
 
3647
3648
3649
3650
 
3651
3652
3653
3654
 
3655
3656
3657
3658
 
3659
3660
3661
3662
 
3663
3664
3665
3666
 
3667
3668
3669
3670
 
3671
3672
3673
3674
 
3675
3676
3677
3678
3679
3680
 
3681
3682
3683
3684
 
3685
3686
3687
3688
 
3689
3690
3691
3692
3693
 
3694
3695
3696
3697
 
3698
3699
3700
3701
3702
 
3703
3704
3705
3706
3707
 
3708
3709
3710
3711
 
3712
3713
3714
3715
 
3716
3717
3718
3719
 
3720
3721
3722
3723
 
3724
3725
3726
3727
 
3728
3729
3730
3731
 
3732
3733
3734
3735
3736
3737
 
 
 
3738
3739
3740
3741
 
3742
3743
3744
3745
3746
 
3747
3748
3749
3750
 
3751
3752
3753
3754
 
3755
3756
3757
3758
3759
 
3760
3761
3762
3763
 
3764
3765
3766
 
3769
3770
3771
3772
 
3773
3774
3775
3776
3777
 
3778
3779
3780
3781
3782
 
3783
3784
3785
3786
 
3787
3788
3789
 
3794
3795
3796
3797
 
3798
3799
3800
3801
3802
 
3803
3804
3805
 
3823
3824
3825
3826
 
3827
3828
3829
 
3928
3929
3930
3931
 
3932
3933
3934
 
5418
5419
5420
5421
 
5422
5423
5424
 
5427
5428
5429
5430
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5431
5432
5433
5434
5435
 
5436
5437
5438
5439
 
5440
5441
5442
5443
5444
 
5445
5446
5447
5448
 
5449
5450
5451
 
5462
5463
5464
5465
 
5466
5467
5468
5469
 
5470
5471
5472
 
5477
5478
5479
5480
 
5481
5482
5483
5484
 
5485
5486
5487
 
5492
5493
5494
5495
 
5496
5497
5498
5499
 
5500
5501
5502
 
5506
5507
5508
5509
 
5510
5511
5512
5513
 
5514
5515
5516
 
5520
5521
5522
5523
 
5524
5525
5526
5527
 
5528
5529
5530
 
5532
5533
5534
5535
 
5536
5537
5538
5539
 
5540
5541
5542
5543
5544
 
5545
5546
5547
5548
 
5549
5550
5551
 
5555
5556
5557
5558
 
5559
5560
5561
5562
 
5563
5564
5565
5566
5567
5568
 
5569
5570
5571
5572
 
5573
5574
5575
 
5577
5578
5579
5580
 
5581
5582
5583
5584
 
5585
5586
5587
 
5598
5599
5600
5601
 
5602
5603
5604
5605
 
5606
5607
5608
5609
5610
5611
 
5612
5613
5614
5615
5616
5617
5618
 
5619
5620
5621
5622
 
5623
5624
5625
 
5629
5630
5631
5632
 
5633
5634
5635
5636
 
5637
5638
5639
 
5642
5643
5644
5645
 
5646
5647
5648
5649
 
5650
5651
5652
 
5654
5655
5656
5657
 
5658
5659
5660
5661
 
5662
5663
5664
 
5666
5667
5668
5669
 
5670
5671
5672
5673
 
5674
5675
5676
 
5678
5679
5680
5681
 
5682
5683
5684
5685
 
5686
5687
5688
 
5695
5696
5697
5698
 
5699
5700
5701
5702
 
5703
5704
5705
 
5709
5710
5711
5712
 
5713
5714
5715
5716
 
5717
5718
5719
 
5723
5724
5725
5726
 
5727
5728
5729
5730
5731
 
5732
5733
5734
5735
5736
 
5737
5738
5739
5740
5741
5742
 
5743
5744
5745
5746
 
5747
5748
5749
 
5753
5754
5755
5756
 
5757
5758
5759
5760
 
5761
5762
5763
5764
5765
5766
 
5767
5768
5769
5770
 
5771
5772
5773
 
5775
5776
5777
5778
 
5779
5780
5781
5782
 
5783
5784
5785
 
5789
5790
5791
5792
 
5793
5794
5795
5796
 
5797
5798
5799
 
5801
5802
5803
5804
 
5805
5806
5807
5808
 
5809
5810
5811
 
5816
5817
5818
5819
 
5820
5821
5822
5823
5824
 
5825
5826
5827
5828
5829
 
5830
5831
5832
5833
5834
5835
 
5836
5837
5838
5839
5840
 
5841
5842
5843
5844
 
5845
5846
5847
5848
 
5849
5850
5851
5852
 
5853
5854
5855
5856
 
5857
5858
5859
5860
 
5861
5862
5863
5864
 
5865
5866
5867
5868
5869
 
5870
5871
5872
5873
5874
 
5875
5876
5877
5878
 
5879
5880
5881
5882
 
5883
5884
5885
 
5887
5888
5889
5890
 
5891
5892
5893
5894
 
5895
5896
5897
 
5899
5900
5901
5902
 
5903
5904
5905
5906
 
5907
5908
5909
5910
 
5911
5912
5913
5914
 
5915
5916
5917
5918
 
5919
5920
5921
5922
 
5923
5924
5925
 
5935
5936
5937
5938
 
5939
5940
5941
5942
 
5943
5944
5945
 
5955
5956
5957
5958
 
5959
5960
5961
5962
 
5963
5964
5965
5966
 
5967
5968
5969
5970
 
5971
5972
5973
5974
5975
 
5976
5977
5978
5979
5980
5981
5982
 
5983
5984
5985
5986
 
5987
5988
5989
5990
5991
 
5992
5993
5994
5995
5996
 
 
5997
5998
5999
6000
6001
 
6002
6003
6004
6005
 
6006
6007
6008
6009
 
6010
6011
6012
6013
6014
6015
 
6016
6017
6018
6019
 
6020
6021
6022
6023
 
6024
6025
6026
6027
 
6028
6029
6030
6031
6032
 
6033
6034
6035
6036
 
6037
6038
6039
6040
6041
6042
 
6043
6044
6045
6046
 
6047
6048
6049
 
6060
6061
6062
6063
 
6064
6065
6066
6067
 
6068
6069
6070
6071
 
6072
6073
6074
6075
 
6076
6077
6078
6079
 
6080
6081
6082
6083
 
6084
6085
6086
6087
 
6088
6089
6090
6091
 
6092
6093
6094
6095
 
6096
6097
6098
6099
 
6100
6101
6102
6103
 
6104
6105
6106
6107
 
6108
6109
6110
6111
 
6112
6113
6114
6115
 
6116
6117
6118
6119
 
6120
6121
6122
 
6126
6127
6128
6129
 
6130
6131
6132
6133
 
6134
6135
6136
6137
6138
 
6139
6140
6141
6142
 
6143
6144
6145
 
6147
6148
6149
6150
 
6151
6152
6153
6154
 
6155
6156
6157
6158
 
6159
6160
6161
6162
 
6163
6164
6165
6166
 
6167
6168
6169
6170
 
6171
6172
6173
6174
 
6175
6176
6177
6178
 
6179
6180
6181
6182
6183
 
6184
6185
6186
6187
 
6188
6189
6190
6191
6192
 
6193
6194
6195
6196
 
6197
6198
6199
6200
 
6201
6202
6203
6204
6205
6206
 
6207
6208
6209
6210
 
6211
6212
6213
6214
6215
6216
 
6217
6218
6219
6220
 
6221
6222
6223
6224
6225
6226
 
6227
6228
6229
6230
 
6231
6232
6233
6234
6235
6236
 
6237
6238
6239
6240
 
6241
6242
6243
6244
6245
6246
 
6247
6248
6249
6250
6251
 
6252
6253
6254
6255
 
6256
6257
6258
6259
 
6260
6261
6262
6263
 
6264
6265
6266
6267
 
6268
6269
6270
 
6278
6279
6280
6281
 
6282
6283
6284
6285
 
6286
6287
6288
 
6290
6291
6292
6293
 
6294
6295
6296
6297
 
6298
6299
6300
6301
 
6302
6303
6304
6305
 
6306
6307
6308
6309
 
6310
6311
6312
6313
 
6314
6315
6316
6317
 
6318
6319
6320
6321
 
6322
6323
6324
6325
 
6326
6327
6328
6329
 
6330
6331
6332
6333
 
6334
6335
6336
6337
 
6338
6339
6340
6341
 
6342
6343
6344
6345
 
6346
6347
6348
6349
 
6350
6351
6352
6353
6354
6355
 
6356
6357
6358
6359
6360
 
6361
6362
6363
6364
 
6365
6366
6367
6368
 
6369
6370
6371
6372
6373
 
6374
6375
6376
6377
6378
 
6379
6380
6381
6382
 
6383
6384
6385
6386
6387
6388
6389
 
6390
6391
6392
6393
 
6394
6395
6396
6397
 
6398
6399
6400
6401
 
6402
6403
6404
6405
 
6406
6407
6408
6409
 
6410
6411
6412
6413
 
6414
6415
6416
 
6418
6419
6420
6421
 
6422
6423
6424
6425
 
6426
6427
6428
 
6561
6562
6563
6564
6565
 
 
6566
6567
6568
 
6654
6655
6656
6657
 
6658
6659
6660
6661
 
6662
6663
6664
6665
 
6666
6667
6668
6669
 
6670
6671
6672
6673
 
6674
6675
6676
6677
 
6678
6679
6680
6681
 
6682
6683
6684
6685
6686
 
6687
6688
6689
6690
6691
 
6692
6693
6694
6695
6696
 
6697
6698
6699
6700
 
6701
6702
6703
6704
 
6705
6706
6707
6708
 
6709
6710
6711
6712
 
6713
6714
6715
6716
 
6717
6718
6719
6720
 
6721
6722
6723
6724
 
6725
6726
6727
6728
6729
 
6730
6731
6732
6733
 
6734
6735
6736
6737
 
6738
6739
6740
6741
6742
 
6743
6744
6745
6746
 
6747
6748
6749
6750
6751
 
6752
6753
6754
6755
 
6756
6757
6758
6759
6760
 
6761
6762
6763
6764
 
6765
6766
6767
6768
6769
 
6770
6771
6772
6773
6774
6775
 
6776
6777
6778
6779
6780
 
6781
6782
6783
6784
 
6785
6786
6787
6788
6789
 
6790
6791
6792
6793
6794
 
6795
6796
6797
6798
6799
 
6800
6801
6802
6803
 
6804
6805
6806
6807
6808
 
6809
6810
6811
 
6878
6879
6880
6881
 
6882
6883
6884
6885
 
6886
6887
6888
6889
 
6890
6891
6892
6893
 
6894
6895
6896
6897
 
6898
6899
6900
6901
6902
 
6903
6904
6905
6906
 
 
 
 
 
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
 
6918
6919
6920
6921
6922
 
6923
6924
6925
6926
 
6927
6928
6929
6930
 
6931
6932
6933
6934
 
6935
6936
6937
6938
 
6939
6940
6941
6942
6943
 
6944
6945
6946
6947
 
6948
6949
6950
6951
6952
 
6953
6954
6955
6956
 
6957
6958
6959
6960
 
6961
6962
6963
6964
 
6965
6966
6967
6968
6969
6970
6971
6972
 
 
 
6973
6974
6975
6976
 
6977
6978
6979
6980
6981
 
6982
6983
6984
6985
6986
 
6987
6988
6989
6990
6991
 
6992
6993
6994
6995
6996
 
6997
6998
6999
7000
7001
 
7002
7003
7004
7005
7006
 
7007
7008
7009
7010
 
7011
7012
7013
7014
 
7015
7016
7017
7018
7019
 
7020
7021
7022
7023
7024
 
7025
7026
7027
7028
7029
 
7030
7031
7032
7033
7034
 
7035
7036
7037
7038
7039
 
7040
7041
7042
7043
7044
 
7045
7046
7047
7048
7049
7050
 
7051
7052
7053
7054
 
7055
7056
7057
7058
7059
 
7060
7061
7062
7063
 
7064
7065
7066
7067
 
7068
7069
7070
7071
 
7072
7073
7074
7075
 
7076
7077
7078
7079
 
7080
7081
7082
 
7087
7088
7089
7090
 
7091
7092
7093
7094
7095
 
7096
7097
7098
7099
7100
 
7101
7102
7103
7104
7105
 
7106
7107
7108
7109
7110
 
7111
7112
7113
7114
 
7115
7116
7117
7118
 
7119
7120
7121
7122
 
 
 
 
7123
7124
7125
7126
7127
7128
7129
7130
7131
 
7132
7133
7134
7135
 
7136
7137
7138
7139
 
7140
7141
7142
7143
 
7144
7145
7146
7147
 
7148
7149
7150
7151
 
7152
7153
7154
7155
7156
 
7157
7158
7159
7160
 
7161
7162
7163
7164
 
7165
7166
7167
7168
7169
 
7170
7171
7172
7173
 
7174
7175
7176
7177
 
7178
7179
7180
7181
 
7182
7183
7184
7185
7186
 
7187
7188
7189
7190
7191
 
7192
7193
7194
7195
 
7196
7197
7198
7199
7200
7201
 
7202
7203
7204
7205
 
7206
7207
7208
7209
 
7210
7211
7212
7213
7214
 
7215
7216
7217
7218
 
7219
7220
7221
7222
 
7223
7224
7225
7226
7227
 
7228
7229
7230
7231
 
7232
7233
7234
7235
 
7236
7237
7238
7239
 
7240
7241
7242
7243
 
7244
7245
7246
7247
 
7248
7249
7250
7251
 
7252
7253
7254
7255
 
7256
7257
7258
 
7260
7261
7262
7263
 
7264
7265
7266
7267
7268
7269
7270
 
7271
7272
7273
7274
7275
7276
 
7277
7278
7279
7280
7281
7282
 
7283
7284
7285
7286
 
7287
7288
7289
7290
7291
7292
 
7293
7294
7295
7296
 
7297
7298
7299
7300
 
7301
7302
7303
7304
7305
 
7306
7307
7308
7309
 
7310
7311
7312
7313
7314
 
7315
7316
7317
7318
 
7319
7320
7321
 
8285
8286
8287
8288
 
8289
8290
8291
 
12152
12153
12154
 
 
 
 
12155
12156
12157
 
7
8
9
 
10
11
12
13
 
16
17
18
 
19
20
21
22
 
87
88
89
 
90
91
92
93
 
159
160
161
 
 
162
163
164
165
166
 
331
332
333
 
334
335
336
337
 
346
347
348
 
349
350
351
352
 
532
533
534
 
535
536
537
538
 
674
675
676
 
 
677
678
679
680
681
682
 
683
684
685
686
687
 
688
689
690
691
692
 
693
694
695
696
697
 
698
699
700
701
702
 
703
704
705
706
 
810
811
812
 
813
814
815
816
 
942
943
944
 
945
946
947
948
 
981
982
983
 
984
985
986
987
 
1077
1078
1079
 
1080
1081
1082
1083
 
1174
1175
1176
 
 
 
1177
1178
1179
1180
1181
1182
1183
 
 
 
1184
1185
1186
1187
1188
1189
 
1205
1206
1207
 
1208
1209
1210
1211
 
1428
1429
1430
 
1431
1432
1433
1434
 
1651
1652
1653
 
1654
1655
1656
1657
1658
 
1659
1660
1661
1662
1663
 
 
1664
1665
1666
1667
1668
 
1725
1726
1727
 
1728
1729
1730
1731
1732
 
1733
1734
1735
1736
1737
 
1738
1739
1740
1741
 
 
1742
1743
1744
1745
1746
 
1747
1748
1749
1750
 
1751
1752
1753
1754
 
1755
1756
1757
1758
 
1759
1760
1761
1762
1763
 
1764
1765
1766
1767
 
1768
1769
1770
1771
 
1772
1773
1774
1775
 
1776
1777
1778
1779
1780
 
1781
1782
1783
1784
 
1785
1786
1787
1788
1789
 
 
1790
1791
1792
1793
1794
 
1796
1797
1798
 
1799
1800
1801
1802
 
1809
1810
1811
 
1812
1813
1814
1815
 
1913
1914
1915
 
1916
1917
1918
1919
 
2085
2086
2087
 
2088
2089
2090
2091
 
2229
2230
2231
 
2232
2233
2234
2235
 
2239
2240
2241
 
2242
2243
2244
2245
 
2246
2247
2248
2249
 
2250
2251
2252
2253
 
2254
2255
2256
2257
 
2258
2259
2260
2261
 
2262
2263
2264
2265
 
2266
2267
2268
2269
 
2270
2271
2272
2273
 
2274
2275
2276
2277
 
2278
2279
2280
2281
 
2282
2283
2284
2285
2286
 
2287
2288
2289
2290
 
2291
2292
2293
2294
 
2295
2296
2297
2298
 
2299
2300
2301
2302
2303
 
2304
2305
2306
2307
2308
 
2309
2310
2311
2312
 
2313
2314
2315
2316
 
2450
2451
2452
 
2453
2454
2455
2456
 
2457
2458
2459
2460
 
2461
2462
2463
2464
 
2697
2698
2699
 
 
 
 
 
 
 
 
 
 
 
2700
2701
2702
2703
 
2704
2705
2706
2707
2708
 
2709
2710
2711
2712
 
2713
2714
2715
2716
 
2717
2718
2719
2720
 
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
 
2764
2765
2766
 
2767
2768
2769
2770
 
2965
2966
2967
 
2968
2969
2970
2971
 
2975
2976
2977
 
2978
2979
2980
2981
 
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
 
3153
3154
3155
 
3156
3157
3158
3159
 
3160
3161
3162
3163
 
3164
3165
3166
3167
 
3168
3169
3170
3171
 
3204
3205
3206
 
3207
3208
3209
3210
 
3211
3212
3213
3214
 
3245
3246
3247
 
3248
3249
3250
3251
 
3608
3609
3610
 
3611
3612
3613
3614
3615
 
3616
3617
3618
3619
 
3635
3636
3637
 
3638
3639
3640
3641
 
3642
3643
3644
3645
 
3646
3647
3648
3649
 
3650
3651
3652
3653
 
3654
3655
3656
3657
 
3658
3659
3660
3661
 
3662
3663
3664
3665
 
3666
3667
3668
3669
 
3670
3671
3672
3673
 
3674
3675
3676
3677
 
3678
3679
3680
3681
 
3682
3683
3684
3685
 
3686
3687
3688
3689
3690
3691
 
3692
3693
3694
3695
 
3696
3697
3698
3699
 
3700
3701
3702
3703
3704
 
3705
3706
3707
3708
 
3709
3710
3711
3712
3713
 
3714
3715
3716
3717
3718
 
3719
3720
3721
3722
 
3723
3724
3725
3726
 
3727
3728
3729
3730
 
3731
3732
3733
3734
 
3735
3736
3737
3738
 
3739
3740
3741
3742
 
3743
3744
3745
3746
 
 
 
3747
3748
3749
3750
3751
3752
 
3753
3754
3755
3756
3757
 
3758
3759
3760
3761
 
3762
3763
3764
3765
 
3766
3767
3768
3769
3770
 
3771
3772
3773
3774
 
3775
3776
3777
3778
 
3781
3782
3783
 
3784
3785
3786
3787
3788
 
3789
3790
3791
3792
3793
 
3794
3795
3796
3797
 
3798
3799
3800
3801
 
3806
3807
3808
 
3809
3810
3811
3812
3813
 
3814
3815
3816
3817
 
3835
3836
3837
 
3838
3839
3840
3841
 
3940
3941
3942
 
3943
3944
3945
3946
 
5430
5431
5432
 
5433
5434
5435
5436
 
5439
5440
5441
 
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
 
5467
5468
5469
5470
 
5471
5472
5473
5474
5475
 
5476
5477
5478
5479
 
5480
5481
5482
5483
 
5494
5495
5496
 
5497
5498
5499
5500
 
5501
5502
5503
5504
 
5509
5510
5511
 
5512
5513
5514
5515
 
5516
5517
5518
5519
 
5524
5525
5526
 
5527
5528
5529
5530
 
5531
5532
5533
5534
 
5538
5539
5540
 
5541
5542
5543
5544
 
5545
5546
5547
5548
 
5552
5553
5554
 
5555
5556
5557
5558
 
5559
5560
5561
5562
 
5564
5565
5566
 
5567
5568
5569
5570
 
5571
5572
5573
5574
5575
 
5576
5577
5578
5579
 
5580
5581
5582
5583
 
5587
5588
5589
 
5590
5591
5592
5593
 
5594
5595
5596
5597
5598
5599
 
5600
5601
5602
5603
 
5604
5605
5606
5607
 
5609
5610
5611
 
5612
5613
5614
5615
 
5616
5617
5618
5619
 
5630
5631
5632
 
5633
5634
5635
5636
 
5637
5638
5639
5640
5641
5642
 
5643
5644
5645
5646
5647
5648
5649
 
5650
5651
5652
5653
 
5654
5655
5656
5657
 
5661
5662
5663
 
5664
5665
5666
5667
 
5668
5669
5670
5671
 
5674
5675
5676
 
5677
5678
5679
5680
 
5681
5682
5683
5684
 
5686
5687
5688
 
5689
5690
5691
5692
 
5693
5694
5695
5696
 
5698
5699
5700
 
5701
5702
5703
5704
 
5705
5706
5707
5708
 
5710
5711
5712
 
5713
5714
5715
5716
 
5717
5718
5719
5720
 
5727
5728
5729
 
5730
5731
5732
5733
 
5734
5735
5736
5737
 
5741
5742
5743
 
5744
5745
5746
5747
 
5748
5749
5750
5751
 
5755
5756
5757
 
5758
5759
5760
5761
5762
 
5763
5764
5765
5766
5767
 
5768
5769
5770
5771
5772
5773
 
5774
5775
5776
5777
 
5778
5779
5780
5781
 
5785
5786
5787
 
5788
5789
5790
5791
 
5792
5793
5794
5795
5796
5797
 
5798
5799
5800
5801
 
5802
5803
5804
5805
 
5807
5808
5809
 
5810
5811
5812
5813
 
5814
5815
5816
5817
 
5821
5822
5823
 
5824
5825
5826
5827
 
5828
5829
5830
5831
 
5833
5834
5835
 
5836
5837
5838
5839
 
5840
5841
5842
5843
 
5848
5849
5850
 
5851
5852
5853
5854
5855
 
5856
5857
5858
5859
5860
 
5861
5862
5863
5864
5865
5866
 
5867
5868
5869
5870
5871
 
5872
5873
5874
5875
 
5876
5877
5878
5879
 
5880
5881
5882
5883
 
5884
5885
5886
5887
 
5888
5889
5890
5891
 
5892
5893
5894
5895
 
5896
5897
5898
5899
5900
 
5901
5902
5903
5904
5905
 
5906
5907
5908
5909
 
5910
5911
5912
5913
 
5914
5915
5916
5917
 
5919
5920
5921
 
5922
5923
5924
5925
 
5926
5927
5928
5929
 
5931
5932
5933
 
5934
5935
5936
5937
 
5938
5939
5940
5941
 
5942
5943
5944
5945
 
5946
5947
5948
5949
 
5950
5951
5952
5953
 
5954
5955
5956
5957
 
5967
5968
5969
 
5970
5971
5972
5973
 
5974
5975
5976
5977
 
5987
5988
5989
 
5990
5991
5992
5993
 
5994
5995
5996
5997
 
5998
5999
6000
6001
 
6002
6003
6004
6005
6006
 
6007
6008
6009
6010
6011
6012
6013
 
6014
6015
6016
6017
 
6018
6019
6020
6021
6022
 
6023
6024
6025
6026
 
 
6027
6028
6029
6030
6031
6032
 
6033
6034
6035
6036
 
6037
6038
6039
6040
 
6041
6042
6043
6044
6045
6046
 
6047
6048
6049
6050
 
6051
6052
6053
6054
 
6055
6056
6057
6058
 
6059
6060
6061
6062
6063
 
6064
6065
6066
6067
 
6068
6069
6070
6071
6072
6073
 
6074
6075
6076
6077
 
6078
6079
6080
6081
 
6092
6093
6094
 
6095
6096
6097
6098
 
6099
6100
6101
6102
 
6103
6104
6105
6106
 
6107
6108
6109
6110
 
6111
6112
6113
6114
 
6115
6116
6117
6118
 
6119
6120
6121
6122
 
6123
6124
6125
6126
 
6127
6128
6129
6130
 
6131
6132
6133
6134
 
6135
6136
6137
6138
 
6139
6140
6141
6142
 
6143
6144
6145
6146
 
6147
6148
6149
6150
 
6151
6152
6153
6154
 
6158
6159
6160
 
6161
6162
6163
6164
 
6165
6166
6167
6168
6169
 
6170
6171
6172
6173
 
6174
6175
6176
6177
 
6179
6180
6181
 
6182
6183
6184
6185
 
6186
6187
6188
6189
 
6190
6191
6192
6193
 
6194
6195
6196
6197
 
6198
6199
6200
6201
 
6202
6203
6204
6205
 
6206
6207
6208
6209
 
6210
6211
6212
6213
6214
 
6215
6216
6217
6218
 
6219
6220
6221
6222
6223
 
6224
6225
6226
6227
 
6228
6229
6230
6231
 
6232
6233
6234
6235
6236
6237
 
6238
6239
6240
6241
 
6242
6243
6244
6245
6246
6247
 
6248
6249
6250
6251
 
6252
6253
6254
6255
6256
6257
 
6258
6259
6260
6261
 
6262
6263
6264
6265
6266
6267
 
6268
6269
6270
6271
 
6272
6273
6274
6275
6276
6277
 
6278
6279
6280
6281
6282
 
6283
6284
6285
6286
 
6287
6288
6289
6290
 
6291
6292
6293
6294
 
6295
6296
6297
6298
 
6299
6300
6301
6302
 
6310
6311
6312
 
6313
6314
6315
6316
 
6317
6318
6319
6320
 
6322
6323
6324
 
6325
6326
6327
6328
 
6329
6330
6331
6332
 
6333
6334
6335
6336
 
6337
6338
6339
6340
 
6341
6342
6343
6344
 
6345
6346
6347
6348
 
6349
6350
6351
6352
 
6353
6354
6355
6356
 
6357
6358
6359
6360
 
6361
6362
6363
6364
 
6365
6366
6367
6368
 
6369
6370
6371
6372
 
6373
6374
6375
6376
 
6377
6378
6379
6380
 
6381
6382
6383
6384
6385
6386
 
6387
6388
6389
6390
6391
 
6392
6393
6394
6395
 
6396
6397
6398
6399
 
6400
6401
6402
6403
6404
 
6405
6406
6407
6408
6409
 
6410
6411
6412
6413
 
6414
6415
6416
6417
6418
6419
6420
 
6421
6422
6423
6424
 
6425
6426
6427
6428
 
6429
6430
6431
6432
 
6433
6434
6435
6436
 
6437
6438
6439
6440
 
6441
6442
6443
6444
 
6445
6446
6447
6448
 
6450
6451
6452
 
6453
6454
6455
6456
 
6457
6458
6459
6460
 
6593
6594
6595
 
 
6596
6597
6598
6599
6600
 
6686
6687
6688
 
6689
6690
6691
6692
 
6693
6694
6695
6696
 
6697
6698
6699
6700
 
6701
6702
6703
6704
 
6705
6706
6707
6708
 
6709
6710
6711
6712
 
6713
6714
6715
6716
6717
 
6718
6719
6720
6721
6722
 
6723
6724
6725
6726
6727
 
6728
6729
6730
6731
 
6732
6733
6734
6735
 
6736
6737
6738
6739
 
6740
6741
6742
6743
 
6744
6745
6746
6747
 
6748
6749
6750
6751
 
6752
6753
6754
6755
 
6756
6757
6758
6759
6760
 
6761
6762
6763
6764
 
6765
6766
6767
6768
 
6769
6770
6771
6772
6773
 
6774
6775
6776
6777
 
6778
6779
6780
6781
6782
 
6783
6784
6785
6786
 
6787
6788
6789
6790
6791
 
6792
6793
6794
6795
 
6796
6797
6798
6799
6800
 
6801
6802
6803
6804
6805
6806
 
6807
6808
6809
6810
6811
 
6812
6813
6814
6815
 
6816
6817
6818
6819
6820
 
6821
6822
6823
6824
6825
 
6826
6827
6828
6829
6830
 
6831
6832
6833
6834
 
6835
6836
6837
6838
6839
 
6840
6841
6842
6843
 
6910
6911
6912
 
6913
6914
6915
6916
 
6917
6918
6919
6920
 
6921
6922
6923
6924
 
6925
6926
6927
6928
 
6929
6930
6931
6932
6933
 
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
 
 
 
 
 
6946
6947
6948
 
6949
6950
6951
6952
6953
 
6954
6955
6956
6957
 
6958
6959
6960
6961
 
6962
6963
6964
6965
 
6966
6967
6968
6969
 
6970
6971
6972
6973
6974
 
6975
6976
6977
6978
 
6979
6980
6981
6982
6983
 
6984
6985
6986
6987
 
6988
6989
6990
6991
 
6992
6993
6994
6995
 
6996
6997
6998
6999
7000
7001
 
 
 
7002
7003
7004
7005
7006
7007
 
7008
7009
7010
7011
7012
 
7013
7014
7015
7016
7017
 
7018
7019
7020
7021
7022
 
7023
7024
7025
7026
7027
 
7028
7029
7030
7031
7032
 
7033
7034
7035
7036
7037
 
7038
7039
7040
7041
 
7042
7043
7044
7045
 
7046
7047
7048
7049
7050
 
7051
7052
7053
7054
7055
 
7056
7057
7058
7059
7060
 
7061
7062
7063
7064
7065
 
7066
7067
7068
7069
7070
 
7071
7072
7073
7074
7075
 
7076
7077
7078
7079
7080
7081
 
7082
7083
7084
7085
 
7086
7087
7088
7089
7090
 
7091
7092
7093
7094
 
7095
7096
7097
7098
 
7099
7100
7101
7102
 
7103
7104
7105
7106
 
7107
7108
7109
7110
 
7111
7112
7113
7114
 
7119
7120
7121
 
7122
7123
7124
7125
7126
 
7127
7128
7129
7130
7131
 
7132
7133
7134
7135
7136
 
7137
7138
7139
7140
7141
 
7142
7143
7144
7145
 
7146
7147
7148
7149
 
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
 
 
 
 
7160
7161
7162
 
7163
7164
7165
7166
 
7167
7168
7169
7170
 
7171
7172
7173
7174
 
7175
7176
7177
7178
 
7179
7180
7181
7182
 
7183
7184
7185
7186
7187
 
7188
7189
7190
7191
 
7192
7193
7194
7195
 
7196
7197
7198
7199
7200
 
7201
7202
7203
7204
 
7205
7206
7207
7208
 
7209
7210
7211
7212
 
7213
7214
7215
7216
7217
 
7218
7219
7220
7221
7222
 
7223
7224
7225
7226
 
7227
7228
7229
7230
7231
7232
 
7233
7234
7235
7236
 
7237
7238
7239
7240
 
7241
7242
7243
7244
7245
 
7246
7247
7248
7249
 
7250
7251
7252
7253
 
7254
7255
7256
7257
7258
 
7259
7260
7261
7262
 
7263
7264
7265
7266
 
7267
7268
7269
7270
 
7271
7272
7273
7274
 
7275
7276
7277
7278
 
7279
7280
7281
7282
 
7283
7284
7285
7286
 
7287
7288
7289
7290
 
7292
7293
7294
 
7295
7296
7297
7298
7299
7300
7301
 
7302
7303
7304
7305
7306
7307
 
7308
7309
7310
7311
7312
7313
 
7314
7315
7316
7317
 
7318
7319
7320
7321
7322
7323
 
7324
7325
7326
7327
 
7328
7329
7330
7331
 
7332
7333
7334
7335
7336
 
7337
7338
7339
7340
 
7341
7342
7343
7344
7345
 
7346
7347
7348
7349
 
7350
7351
7352
7353
 
8317
8318
8319
 
8320
8321
8322
8323
 
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
@@ -7,7 +7,7 @@
 msgstr ""  "Project-Id-Version: tortoisehg\n"  "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2011-07-23 12:05-0300\n" +"POT-Creation-Date: 2011-07-30 18:52-0300\n"  "PO-Revision-Date: 2011-06-04 21:34+0000\n"  "Last-Translator: kosha <Unknown>\n"  "Language-Team: Ukrainian <uk@li.org>\n" @@ -16,7 +16,7 @@
 "Content-Transfer-Encoding: 8bit\n"  "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "  "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-07-24 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-07-31 04:46+0000\n"  "X-Generator: Launchpad (build 13405)\n"    #: TortoiseHgOverlayServer.py:51 @@ -87,7 +87,7 @@
 msgstr "Можлива тільки зміна/створення файлів в цій редакції"    #: tortoisehg/hgqt/archive.py:47 tortoisehg/hgqt/grep.py:69 -#: tortoisehg/hgqt/sync.py:1485 +#: tortoisehg/hgqt/sync.py:1484  msgid "Recurse into subrepositories"  msgstr "Підсховища обробляти рекурсивно"   @@ -159,8 +159,8 @@
 #: tortoisehg/hgqt/merge.py:235 tortoisehg/hgqt/merge.py:312  #: tortoisehg/hgqt/rebase.py:231 tortoisehg/hgqt/rebase.py:252  #: tortoisehg/hgqt/rename.py:110 tortoisehg/hgqt/reporegistry.py:213 -#: tortoisehg/hgqt/resolve.py:356 tortoisehg/hgqt/settings.py:779 -#: tortoisehg/hgqt/settings.py:892 tortoisehg/hgqt/wctxactions.py:229 +#: tortoisehg/hgqt/resolve.py:356 tortoisehg/hgqt/settings.py:834 +#: tortoisehg/hgqt/settings.py:947 tortoisehg/hgqt/wctxactions.py:229  #: tortoisehg/hgqt/wctxactions.py:242 tortoisehg/hgqt/wctxactions.py:297  #: tortoisehg/hgtk/shellconf.py:28 tortoisehg/hgtk/thgshelve.py:163  msgid "Cancel" @@ -331,7 +331,7 @@
 "латати, or <a href=\"discard\"><b>відкинути</b></a> зміни."    #: tortoisehg/hgqt/backout.py:221 tortoisehg/hgqt/merge.py:215 -#: tortoisehg/hgqt/rebase.py:73 tortoisehg/hgqt/sync.py:1029 +#: tortoisehg/hgqt/rebase.py:73 tortoisehg/hgqt/sync.py:1028  #: tortoisehg/hgqt/update.py:98  msgid "Automatically resolve merge conflicts where possible"  msgstr "Автоматично розвязувати конфлікти під час обєднання, де це можливо" @@ -346,7 +346,7 @@
   #: tortoisehg/hgqt/backout.py:292 tortoisehg/hgqt/compress.py:149  #: tortoisehg/hgqt/merge.py:234 tortoisehg/hgqt/merge.py:311 -#: tortoisehg/hgqt/rebase.py:230 tortoisehg/hgqt/settings.py:892 +#: tortoisehg/hgqt/rebase.py:230 tortoisehg/hgqt/settings.py:947  #: tortoisehg/hgqt/update.py:255 tortoisehg/hgtk/thgconfig.py:775  #: tortoisehg/hgtk/update.py:233  msgid "&Discard" @@ -532,7 +532,7 @@
 #: tortoisehg/hgqt/bisect.py:114 tortoisehg/hgqt/bisect.py:135  #: tortoisehg/hgqt/commit.py:738 tortoisehg/hgqt/commit.py:1004  #: tortoisehg/hgqt/commit.py:1024 tortoisehg/hgqt/hgignore.py:252 -#: tortoisehg/hgqt/hginit.py:179 tortoisehg/hgqt/status.py:458 +#: tortoisehg/hgqt/hginit.py:179 tortoisehg/hgqt/status.py:465  #: tortoisehg/hgqt/wctxactions.py:169  #, python-format  msgid "%s (hint: %s)" @@ -674,33 +674,33 @@
 "Якщо у Вас виникли проблеми, <a href=\"#bugreport\">please file a bug "  "report</a>."   -#: tortoisehg/hgqt/chunks.py:89 tortoisehg/hgqt/grep.py:547 -#: tortoisehg/hgqt/manifestdialog.py:197 tortoisehg/hgqt/revdetails.py:230 +#: tortoisehg/hgqt/chunks.py:89 tortoisehg/hgqt/grep.py:550 +#: tortoisehg/hgqt/manifestdialog.py:201 tortoisehg/hgqt/revdetails.py:230  #: tortoisehg/util/menuthg.py:76  msgid "Visual Diff"  msgstr "Наочне порівняння"   -#: tortoisehg/hgqt/chunks.py:90 tortoisehg/hgqt/manifestdialog.py:198 +#: tortoisehg/hgqt/chunks.py:90 tortoisehg/hgqt/manifestdialog.py:202  #: tortoisehg/hgqt/revdetails.py:231  msgid "View file changes in external diff tool"  msgstr "Переглянути файл змін у зовнішньому інструменті порівнянь"   -#: tortoisehg/hgqt/chunks.py:91 tortoisehg/hgqt/manifestdialog.py:204 +#: tortoisehg/hgqt/chunks.py:91 tortoisehg/hgqt/manifestdialog.py:208  #: tortoisehg/hgqt/revdetails.py:239  msgid "Edit Local"  msgstr "Правити локальну копію"   -#: tortoisehg/hgqt/chunks.py:92 tortoisehg/hgqt/manifestdialog.py:205 +#: tortoisehg/hgqt/chunks.py:92 tortoisehg/hgqt/manifestdialog.py:209  #: tortoisehg/hgqt/revdetails.py:240  msgid "Edit current file in working copy"  msgstr "Правити поточний файл у робочій копії"   -#: tortoisehg/hgqt/chunks.py:93 tortoisehg/hgqt/manifestdialog.py:206 +#: tortoisehg/hgqt/chunks.py:93 tortoisehg/hgqt/manifestdialog.py:210  #: tortoisehg/hgqt/revdetails.py:241  msgid "Revert to Revision"  msgstr "Повернути до ревізії"   -#: tortoisehg/hgqt/chunks.py:94 tortoisehg/hgqt/manifestdialog.py:207 +#: tortoisehg/hgqt/chunks.py:94 tortoisehg/hgqt/manifestdialog.py:211  #: tortoisehg/hgqt/revdetails.py:242  msgid "Revert file(s) to contents at this revision"  msgstr "Повернути файли до редакції" @@ -810,7 +810,7 @@
 msgid "Do not verify host certificate"  msgstr "Не можливо перевірити сертифікат вузла"   -#: tortoisehg/hgqt/clone.py:151 tortoisehg/hgqt/sync.py:1501 +#: tortoisehg/hgqt/clone.py:151 tortoisehg/hgqt/sync.py:1500  #: tortoisehg/hgtk/clone.py:159 tortoisehg/hgtk/synch.py:202  msgid "Remote command:"  msgstr "Зовнішня команда:" @@ -942,7 +942,7 @@
   #: tortoisehg/hgqt/cmdui.py:790 tortoisehg/hgqt/merge.py:101  #: tortoisehg/hgqt/rebase.py:253 tortoisehg/hgqt/resolve.py:357 -#: tortoisehg/hgqt/settings.py:776 tortoisehg/hgtk/commit.py:322 +#: tortoisehg/hgqt/settings.py:831 tortoisehg/hgtk/commit.py:322  #: tortoisehg/hgtk/merge.py:196 tortoisehg/hgtk/thgconfig.py:846  msgid "Confirm Exit"  msgstr "Підтвердіть вихід" @@ -981,7 +981,7 @@
 msgstr "Копірувати одну з останніх повідомлень фіксації"    #: tortoisehg/hgqt/commit.py:118 tortoisehg/hgqt/commit.py:456 -#: tortoisehg/hgqt/settings.py:240 +#: tortoisehg/hgqt/settings.py:297  msgid "Issue Tracker"  msgstr "Відслідковування запитів"   @@ -1077,7 +1077,7 @@
 msgid "Parent:"  msgstr "Попередник:"   -#: tortoisehg/hgqt/commit.py:525 +#: tortoisehg/hgqt/commit.py:525 tortoisehg/hgqt/pbranch.py:877  msgid "Patch name:"  msgstr ""   @@ -1174,16 +1174,16 @@
 msgstr "Неможливо зберегти ім'я користувача"    #: tortoisehg/hgqt/commit.py:932 tortoisehg/hgqt/commit.py:955 -#: tortoisehg/hgqt/commit.py:978 tortoisehg/hgqt/sync.py:971 -#: tortoisehg/hgqt/sync.py:1069 tortoisehg/hgqt/sync.py:1139 -#: tortoisehg/hgqt/sync.py:1307 +#: tortoisehg/hgqt/commit.py:978 tortoisehg/hgqt/sync.py:970 +#: tortoisehg/hgqt/sync.py:1068 tortoisehg/hgqt/sync.py:1138 +#: tortoisehg/hgqt/sync.py:1306  msgid "Iniparse must be installed."  msgstr "Інструмент для розбору іні-файлів повинен бути встановлений."    #: tortoisehg/hgqt/commit.py:947 tortoisehg/hgqt/commit.py:970 -#: tortoisehg/hgqt/commit.py:993 tortoisehg/hgqt/settings.py:1107 -#: tortoisehg/hgqt/sync.py:981 tortoisehg/hgqt/sync.py:1080 -#: tortoisehg/hgqt/sync.py:1157 tortoisehg/hgqt/sync.py:1346 +#: tortoisehg/hgqt/commit.py:993 tortoisehg/hgqt/settings.py:1170 +#: tortoisehg/hgqt/sync.py:980 tortoisehg/hgqt/sync.py:1079 +#: tortoisehg/hgqt/sync.py:1156 tortoisehg/hgqt/sync.py:1345  #: tortoisehg/hgtk/thgconfig.py:1654  msgid "Unable to write configuration file"  msgstr "Не можливо записати файл налаштувань" @@ -1205,7 +1205,7 @@
 msgstr "Не налаштоване імя користувача"    #: tortoisehg/hgqt/commit.py:1078 tortoisehg/hgqt/compress.py:122 -#: tortoisehg/hgqt/repowidget.py:325 +#: tortoisehg/hgqt/pbranch.py:870 tortoisehg/hgqt/repowidget.py:325  msgctxt "action button"  msgid "Commit"  msgstr "Зафіксувати" @@ -1428,7 +1428,7 @@
 "Для відкриття відсутнього підсховища Вам може знадобитись\n"  "вручному режимі тягнути зміни відсутні у сховищі."   -#: tortoisehg/hgqt/filedata.py:208 tortoisehg/hgqt/settings.py:418 +#: tortoisehg/hgqt/filedata.py:208 tortoisehg/hgqt/settings.py:473  msgid "Initial revision"  msgstr "Початкова редакція"   @@ -1651,18 +1651,18 @@
 msgid "### regular expression search pattern ###"  msgstr "### регулярний вираз для пошуку ###"   -#: tortoisehg/hgqt/grep.py:45 tortoisehg/hgqt/qscilib.py:329 +#: tortoisehg/hgqt/grep.py:45 tortoisehg/hgqt/qscilib.py:332  #: tortoisehg/hgtk/datamine.py:311 tortoisehg/hgtk/hgignore.py:60  msgid "Regexp:"  msgstr "Регулярний вираз:"   -#: tortoisehg/hgqt/grep.py:48 tortoisehg/hgqt/qscilib.py:335 +#: tortoisehg/hgqt/grep.py:48 tortoisehg/hgqt/qscilib.py:338  #: tortoisehg/hgtk/datamine.py:330  msgid "Ignore case"  msgstr "Без урахування регістру"   -#: tortoisehg/hgqt/grep.py:49 tortoisehg/hgqt/qscilib.py:316 -#: tortoisehg/hgqt/qscilib.py:339 tortoisehg/hgtk/datamine.py:310 +#: tortoisehg/hgqt/grep.py:49 tortoisehg/hgqt/qscilib.py:319 +#: tortoisehg/hgqt/qscilib.py:342 tortoisehg/hgtk/datamine.py:310  msgid "Search"  msgstr "Пошук"   @@ -1725,70 +1725,70 @@
 msgid "grep: invalid match pattern: %s\n"  msgstr "grep: помилковий шаблон: %s\n"   -#: tortoisehg/hgqt/grep.py:312 +#: tortoisehg/hgqt/grep.py:313  #, python-format  msgid "grep: %s\n"  msgstr "grep: %s\n"   -#: tortoisehg/hgqt/grep.py:355 tortoisehg/hgqt/revset.py:387 +#: tortoisehg/hgqt/grep.py:356 tortoisehg/hgqt/revset.py:387  #, python-format  msgid "%d matches found"  msgstr "%d знайдено збігів"   -#: tortoisehg/hgqt/grep.py:357 tortoisehg/hgqt/revset.py:389 +#: tortoisehg/hgqt/grep.py:358 tortoisehg/hgqt/revset.py:389  msgid "No matches found"  msgstr "Збігів не виявлено"   -#: tortoisehg/hgqt/grep.py:415 tortoisehg/hgqt/grep.py:428 -#: tortoisehg/hgqt/grep.py:468 +#: tortoisehg/hgqt/grep.py:416 tortoisehg/hgqt/grep.py:429 +#: tortoisehg/hgqt/grep.py:469  msgid "Searching"  msgstr "Пошук"   -#: tortoisehg/hgqt/grep.py:415 +#: tortoisehg/hgqt/grep.py:416  msgid "history"  msgstr "історія"   -#: tortoisehg/hgqt/grep.py:427 +#: tortoisehg/hgqt/grep.py:428  msgid "Interrupted"  msgstr "Перерваний"   -#: tortoisehg/hgqt/grep.py:469 +#: tortoisehg/hgqt/grep.py:470  msgid "files"  msgstr "файли"   -#: tortoisehg/hgqt/grep.py:482 +#: tortoisehg/hgqt/grep.py:483  #, python-format  msgid "Skipping %s, unable to read"  msgstr "Неможливо прочитати, пропущений %s"   -#: tortoisehg/hgqt/grep.py:545 +#: tortoisehg/hgqt/grep.py:548  msgid "View file"  msgstr "Переглянути файл"   -#: tortoisehg/hgqt/grep.py:546 +#: tortoisehg/hgqt/grep.py:549  msgid "View Changeset"  msgstr "Переглянути набір змін"   -#: tortoisehg/hgqt/grep.py:548 +#: tortoisehg/hgqt/grep.py:551  msgid "Annotate file"  msgstr "Опис файлу"   -#: tortoisehg/hgqt/grep.py:702 tortoisehg/hgtk/datamine.py:364 +#: tortoisehg/hgqt/grep.py:705 tortoisehg/hgtk/datamine.py:364  #: tortoisehg/hgtk/datamine.py:654  msgid "File"  msgstr "Файл"   -#: tortoisehg/hgqt/grep.py:702 tortoisehg/hgtk/datamine.py:652 +#: tortoisehg/hgqt/grep.py:705 tortoisehg/hgtk/datamine.py:652  msgid "Line"  msgstr "Рядок"   -#: tortoisehg/hgqt/grep.py:702 tortoisehg/hgtk/datamine.py:363 +#: tortoisehg/hgqt/grep.py:705 tortoisehg/hgtk/datamine.py:363  #: tortoisehg/hgtk/datamine.py:653 tortoisehg/hgtk/logview/treeview.py:441  msgid "Rev"  msgstr "Рев"   -#: tortoisehg/hgqt/grep.py:702 tortoisehg/hgqt/settings.py:550 -#: tortoisehg/hgqt/settings.py:670 tortoisehg/hgqt/settings.py:715 +#: tortoisehg/hgqt/grep.py:705 tortoisehg/hgqt/settings.py:605 +#: tortoisehg/hgqt/settings.py:725 tortoisehg/hgqt/settings.py:770  #: tortoisehg/hgtk/datamine.py:142 tortoisehg/hgtk/datamine.py:655  #: tortoisehg/hgtk/history.py:101 tortoisehg/hgtk/history.py:502  #: tortoisehg/hgtk/history.py:695 tortoisehg/hgtk/logview/treeview.py:512 @@ -1796,7 +1796,7 @@
 msgid "User"  msgstr "Користувач"   -#: tortoisehg/hgqt/grep.py:703 +#: tortoisehg/hgqt/grep.py:706  msgid "Match Text"  msgstr "Текст, що співпадає"   @@ -1809,7 +1809,7 @@
 msgid "<b>Unrevisioned Files</b>"  msgstr "<b>Файли, які не входять до редакції</b>"   -#: tortoisehg/hgqt/guess.py:65 tortoisehg/hgqt/status.py:95 +#: tortoisehg/hgqt/guess.py:65 tortoisehg/hgqt/status.py:96  msgid "Refresh file list"  msgstr "Оновити список файлів"   @@ -1913,7 +1913,7 @@
 msgid "Failed to open Email dialog"  msgstr "Не вдалося відкрити діалог Email"   -#: tortoisehg/hgqt/hgemail_ui.py:244 tortoisehg/hgqt/settings.py:556 +#: tortoisehg/hgqt/hgemail_ui.py:244 tortoisehg/hgqt/settings.py:611  #: tortoisehg/hgtk/synch.py:78 tortoisehg/hgtk/thgconfig.py:238  msgid "Email"  msgstr "Електронна пошта" @@ -2085,7 +2085,7 @@
 msgstr "Додати"    #: tortoisehg/hgqt/hgignore.py:72 tortoisehg/hgqt/resolve.py:128 -#: tortoisehg/hgqt/settings.py:826 tortoisehg/hgtk/hgignore.py:77 +#: tortoisehg/hgqt/settings.py:881 tortoisehg/hgtk/hgignore.py:77  #: tortoisehg/hgtk/thgconfig.py:676  msgid "Edit File"  msgstr "Редагувати файл" @@ -2229,7 +2229,7 @@
 msgid "Drag to change order"  msgstr "Перетягніть аби змінити порядок"   -#: tortoisehg/hgqt/logcolumns.py:100 tortoisehg/hgqt/settings.py:412 +#: tortoisehg/hgqt/logcolumns.py:100 tortoisehg/hgqt/settings.py:467  #: tortoisehg/hgqt/workbench.py:673 tortoisehg/util/menuthg.py:46  msgid "Workbench"  msgstr "Workbench" @@ -2239,78 +2239,78 @@
 msgid "Manifest %s@%s"  msgstr "Виявлено %s@%s"   -#: tortoisehg/hgqt/manifestdialog.py:188 tortoisehg/hgtk/thgmq.py:862 +#: tortoisehg/hgqt/manifestdialog.py:192 tortoisehg/hgtk/thgmq.py:862  msgid "Status"  msgstr "Стан"   -#: tortoisehg/hgqt/manifestdialog.py:193 tortoisehg/hgqt/revdetails.py:226 +#: tortoisehg/hgqt/manifestdialog.py:197 tortoisehg/hgqt/revdetails.py:226  msgid "File history"  msgstr "Файл журналу"   -#: tortoisehg/hgqt/manifestdialog.py:194 tortoisehg/hgqt/revdetails.py:227 +#: tortoisehg/hgqt/manifestdialog.py:198 tortoisehg/hgqt/revdetails.py:227  msgid "Show the history of the selected file"  msgstr "Показати історію для обраного файлу"   -#: tortoisehg/hgqt/manifestdialog.py:195 tortoisehg/hgqt/revdetails.py:228 +#: tortoisehg/hgqt/manifestdialog.py:199 tortoisehg/hgqt/revdetails.py:228  msgid "Compare file revisions"  msgstr "Порівняти файли у редакції"   -#: tortoisehg/hgqt/manifestdialog.py:196 tortoisehg/hgqt/revdetails.py:229 +#: tortoisehg/hgqt/manifestdialog.py:200 tortoisehg/hgqt/revdetails.py:229  msgid "Compare revisions of the selected file"  msgstr "Порівняти для обраних файлів редакції"   -#: tortoisehg/hgqt/manifestdialog.py:199 tortoisehg/hgqt/revdetails.py:232 +#: tortoisehg/hgqt/manifestdialog.py:203 tortoisehg/hgqt/revdetails.py:232  msgid "Visual Diff to Local"  msgstr "Наочне порівнювання до локального"   -#: tortoisehg/hgqt/manifestdialog.py:200 tortoisehg/hgqt/revdetails.py:233 +#: tortoisehg/hgqt/manifestdialog.py:204 tortoisehg/hgqt/revdetails.py:233  msgid "View changes to current in external diff tool"  msgstr "Перегляд змін в існуючому зовнішньому інструменті порівняння"   -#: tortoisehg/hgqt/manifestdialog.py:202 tortoisehg/hgqt/revdetails.py:235 +#: tortoisehg/hgqt/manifestdialog.py:206 tortoisehg/hgqt/revdetails.py:235  msgid "View at Revision"  msgstr "Відкрити як редакцію"   -#: tortoisehg/hgqt/manifestdialog.py:203 tortoisehg/hgqt/revdetails.py:236 +#: tortoisehg/hgqt/manifestdialog.py:207 tortoisehg/hgqt/revdetails.py:236  msgid "View file as it appeared at this revision"  msgstr "Подивитись, як тоді виглядав файл в цій редакції"   -#: tortoisehg/hgqt/manifestdialog.py:209 tortoisehg/hgqt/revdetails.py:244 +#: tortoisehg/hgqt/manifestdialog.py:213 tortoisehg/hgqt/revdetails.py:244  msgid "Open subrepository"  msgstr "Відкрити підсховище"   -#: tortoisehg/hgqt/manifestdialog.py:210 tortoisehg/hgqt/revdetails.py:245 +#: tortoisehg/hgqt/manifestdialog.py:214 tortoisehg/hgqt/revdetails.py:245  #: tortoisehg/hgqt/revdetails.py:248  msgid "Open the selected subrepository"  msgstr "Відкрити обране підсховище"   -#: tortoisehg/hgqt/manifestdialog.py:212 tortoisehg/hgqt/revdetails.py:247 +#: tortoisehg/hgqt/manifestdialog.py:216 tortoisehg/hgqt/revdetails.py:247  msgid "Explore subrepository"  msgstr "Дослідити підсховище"   -#: tortoisehg/hgqt/manifestdialog.py:214 +#: tortoisehg/hgqt/manifestdialog.py:218  msgid "Open the selected subrepository in a file browser"  msgstr "Відкрити обране підсховище у файловому браузері"   -#: tortoisehg/hgqt/manifestdialog.py:216 tortoisehg/hgqt/revdetails.py:250 +#: tortoisehg/hgqt/manifestdialog.py:220 tortoisehg/hgqt/revdetails.py:250  msgid "Open terminal in subrepository"  msgstr "Відкрити підсховище у терміналі"   -#: tortoisehg/hgqt/manifestdialog.py:218 tortoisehg/hgqt/revdetails.py:252 +#: tortoisehg/hgqt/manifestdialog.py:222 tortoisehg/hgqt/revdetails.py:252  msgid "Open a shell terminal in the selected subrepository root"  msgstr ""  "Для обраного підсховища відкрити консоль терміналу з правами суперкористувача"   -#: tortoisehg/hgqt/manifestdialog.py:293 tortoisehg/hgqt/revdetails.py:389 +#: tortoisehg/hgqt/manifestdialog.py:297 tortoisehg/hgqt/revdetails.py:389  #, python-format  msgid "Hg file log viewer - %s"  msgstr "Перегляд файлу журналу Hg - %s"   -#: tortoisehg/hgqt/manifestdialog.py:306 tortoisehg/hgqt/revdetails.py:403 +#: tortoisehg/hgqt/manifestdialog.py:310 tortoisehg/hgqt/revdetails.py:403  msgid "Cannot open subrepository"  msgstr "Неможливо відкрити підсховище"   -#: tortoisehg/hgqt/manifestdialog.py:307 tortoisehg/hgqt/revdetails.py:404 +#: tortoisehg/hgqt/manifestdialog.py:311 tortoisehg/hgqt/revdetails.py:404  msgid "The selected subrepository does not exist on the working directory"  msgstr "Обране підсховище не існує у робочому каталозі"   @@ -2450,15 +2450,15 @@
 msgid "Merge changeset"  msgstr "Об'єднати набори змін"   -#: tortoisehg/hgqt/messageentry.py:72 +#: tortoisehg/hgqt/messageentry.py:75  msgid "Paste &Filenames"  msgstr "вставити назву файлу"   -#: tortoisehg/hgqt/messageentry.py:74 +#: tortoisehg/hgqt/messageentry.py:77  msgid "App&ly Format"  msgstr "Прийняти формат"   -#: tortoisehg/hgqt/messageentry.py:75 +#: tortoisehg/hgqt/messageentry.py:78  msgid "C&onfigure Format"  msgstr "Налаштувати формат"   @@ -2697,34 +2697,24 @@
 msgid "needs update of diff base to tip of %s\n"  msgstr "потрібно оновити з різниці базової до вершини %s\n"   -#: tortoisehg/hgqt/pbranch.py:347 tortoisehg/hgqt/qqueue.py:254 -#: tortoisehg/hgqt/qqueue.py:272 tortoisehg/hgqt/thread.py:223 -#: tortoisehg/hgqt/thread.py:243 tortoisehg/hgtk/dialog.py:34 -msgid "TortoiseHg Prompt" -msgstr "Підказка від TortoiseHg" - -#: tortoisehg/hgqt/pbranch.py:348 tortoisehg/hgtk/thgpbranch.py:432 -msgid "New Patch Name" -msgstr "Назва нової латки" - -#: tortoisehg/hgqt/pbranch.py:480 +#: tortoisehg/hgqt/pbranch.py:478  msgid "&Goto (update workdir)"  msgstr "&Перейти (оновити робочий каталог)"   -#: tortoisehg/hgqt/pbranch.py:482 tortoisehg/hgqt/update.py:259 +#: tortoisehg/hgqt/pbranch.py:480 tortoisehg/hgqt/update.py:259  #: tortoisehg/hgtk/update.py:237  msgid "&Merge"  msgstr "&Об’єднати"   -#: tortoisehg/hgqt/pbranch.py:500 +#: tortoisehg/hgqt/pbranch.py:498  msgid "No patch branch selected"  msgstr "Не обрані латки для гілки"   -#: tortoisehg/hgqt/pbranch.py:551 +#: tortoisehg/hgqt/pbranch.py:549  msgid "No editor found"  msgstr "Редактора не знайдено"   -#: tortoisehg/hgqt/pbranch.py:552 +#: tortoisehg/hgqt/pbranch.py:550  msgid ""  "Mercurial was unable to find an editor. Please configure Mercurial to use an "  "editor installed on your system." @@ -2732,6 +2722,22 @@
 "Mercurial не може знайти редактор. Будь-ласка налаштуйте Mercurial для "  "використання редакторів які є в Вашій системі."   +#: tortoisehg/hgqt/pbranch.py:843 +msgid "New Patch Branch" +msgstr "" + +#: tortoisehg/hgqt/pbranch.py:878 +msgid "Patch message:" +msgstr "" + +#: tortoisehg/hgqt/pbranch.py:879 +msgid "Patch date:" +msgstr "" + +#: tortoisehg/hgqt/pbranch.py:880 +msgid "Patch user:" +msgstr "" +  #: tortoisehg/hgqt/postreview.py:34  msgid "Invalid Settings - The ReviewBoard server is not setup"  msgstr "Помилкові налаштування - сервер колегії цензорів не налаштований" @@ -2758,7 +2764,7 @@
 #: tortoisehg/hgqt/postreview.py:110 tortoisehg/hgqt/postreview.py:126  #: tortoisehg/hgqt/postreview.py:343 tortoisehg/hgqt/postreview.py:366  #: tortoisehg/hgqt/postreview.py:378 tortoisehg/hgqt/postreview_ui.py:163 -#: tortoisehg/hgqt/settings.py:666 +#: tortoisehg/hgqt/settings.py:721  msgid "Review Board"  msgstr "Дошка оголошень"   @@ -2959,7 +2965,7 @@
 msgid "Patch queues:"  msgstr "Черга латок:"   -#: tortoisehg/hgqt/qqueue.py:85 tortoisehg/hgqt/settings.py:829 +#: tortoisehg/hgqt/qqueue.py:85 tortoisehg/hgqt/settings.py:884  #: tortoisehg/hgtk/thgconfig.py:680  msgid "Reload"  msgstr "Перезавантажити" @@ -2969,7 +2975,7 @@
 msgstr "Активація"    #: tortoisehg/hgqt/qqueue.py:94 tortoisehg/hgqt/rename.py:170 -#: tortoisehg/hgqt/reporegistry.py:400 tortoisehg/hgtk/bookmark.py:49 +#: tortoisehg/hgqt/reporegistry.py:418 tortoisehg/hgtk/bookmark.py:49  msgid "Rename"  msgstr "Змінити назву"   @@ -2994,6 +3000,12 @@
 msgid "Do you really want to activate patch queue '%s' ?"  msgstr "Ви дійсно хочете активувати латку '%s' в черзі?"   +#: tortoisehg/hgqt/qqueue.py:254 tortoisehg/hgqt/qqueue.py:272 +#: tortoisehg/hgqt/thread.py:223 tortoisehg/hgqt/thread.py:243 +#: tortoisehg/hgtk/dialog.py:34 +msgid "TortoiseHg Prompt" +msgstr "Підказка від TortoiseHg" +  #: tortoisehg/hgqt/qqueue.py:256  msgid "New patch queue name"  msgstr "Нова назва черги латок" @@ -3141,19 +3153,19 @@
 msgid "EolnVisibility"  msgstr "EolnVisibility"   -#: tortoisehg/hgqt/qscilib.py:327 +#: tortoisehg/hgqt/qscilib.py:330  msgid "### regular expression ###"  msgstr "### регулярний вираз ###"   -#: tortoisehg/hgqt/qscilib.py:330 tortoisehg/hgtk/datamine.py:319 +#: tortoisehg/hgqt/qscilib.py:333 tortoisehg/hgtk/datamine.py:319  msgid "Regular expression search pattern"  msgstr "Шукати взірці регулярними виразами"   -#: tortoisehg/hgqt/qscilib.py:337 +#: tortoisehg/hgqt/qscilib.py:340  msgid "Wrap search"  msgstr "Обернений пошук"   -#: tortoisehg/hgqt/qscilib.py:515 +#: tortoisehg/hgqt/qscilib.py:518  msgid "Unable to read/write config file"  msgstr "Не можливо прочитати/записати файл налаштувань"   @@ -3192,11 +3204,11 @@
 msgid "Show Log"  msgstr "Показати журнал"   -#: tortoisehg/hgqt/qtlib.py:982 +#: tortoisehg/hgqt/qtlib.py:984  msgid "Please enter a username"  msgstr "Введіть ім'я користувача"   -#: tortoisehg/hgqt/qtlib.py:983 +#: tortoisehg/hgqt/qtlib.py:985  msgid "You must identify yourself to Mercurial"  msgstr "Ви повинні ідентифікувати себе для Mercurial"   @@ -3233,7 +3245,7 @@
 msgid "Checkmark files to remove"  msgstr "Помітити файли для вилучення"   -#: tortoisehg/hgqt/quickop.py:23 tortoisehg/hgqt/sync.py:548 +#: tortoisehg/hgqt/quickop.py:23 tortoisehg/hgqt/sync.py:547  #: tortoisehg/hgqt/webconf_ui.py:80 tortoisehg/hgtk/bookmark.py:47  #: tortoisehg/hgtk/quickop.py:22 tortoisehg/hgtk/tagadd.py:40  msgid "Remove" @@ -3596,12 +3608,12 @@
 msgid "Mercurial User"  msgstr "Користувач Mercurial"   -#: tortoisehg/hgqt/reporegistry.py:182 tortoisehg/hgqt/reporegistry.py:614 +#: tortoisehg/hgqt/reporegistry.py:182 tortoisehg/hgqt/reporegistry.py:636  #, python-format  msgid "Unsupported repository type (%s)"  msgstr "Не підтримуваний тип сховища (%s)"   -#: tortoisehg/hgqt/reporegistry.py:183 tortoisehg/hgqt/reporegistry.py:615 +#: tortoisehg/hgqt/reporegistry.py:183 tortoisehg/hgqt/reporegistry.py:637  msgid "Cannot open non mercurial repositories or subrepositories"  msgstr "Не можу відкрити не mercurial сховище або підсховище"   @@ -3623,144 +3635,144 @@
 msgid "Repository Registry"  msgstr "Реєстр сховища"   -#: tortoisehg/hgqt/reporegistry.py:392 +#: tortoisehg/hgqt/reporegistry.py:410  msgid "Refresh repository list"  msgstr "Освіжити список сховища"   -#: tortoisehg/hgqt/reporegistry.py:393 +#: tortoisehg/hgqt/reporegistry.py:411  msgid "Refresh the Repository Registry list"  msgstr "Освіжити список реєстра сховища"   -#: tortoisehg/hgqt/reporegistry.py:394 tortoisehg/hgqt/webconf_ui.py:76 +#: tortoisehg/hgqt/reporegistry.py:412 tortoisehg/hgqt/webconf_ui.py:76  msgid "Open"  msgstr "Відкрити"   -#: tortoisehg/hgqt/reporegistry.py:395 +#: tortoisehg/hgqt/reporegistry.py:413  msgid "Open the repository in a new tab"  msgstr "Відкрити сховище у новій вкладці"   -#: tortoisehg/hgqt/reporegistry.py:396 +#: tortoisehg/hgqt/reporegistry.py:414  msgid "Open All"  msgstr "Відкрити все"   -#: tortoisehg/hgqt/reporegistry.py:397 +#: tortoisehg/hgqt/reporegistry.py:415  msgid "Open all repositories in new tabs"  msgstr "Відкрити всі сховища у нових вкладках"   -#: tortoisehg/hgqt/reporegistry.py:398 tortoisehg/hgqt/reporegistry.py:626 +#: tortoisehg/hgqt/reporegistry.py:416 tortoisehg/hgqt/reporegistry.py:648  msgid "New Group"  msgstr "Нова група"   -#: tortoisehg/hgqt/reporegistry.py:399 +#: tortoisehg/hgqt/reporegistry.py:417  msgid "Create a new group"  msgstr "Створити нову групу"   -#: tortoisehg/hgqt/reporegistry.py:401 +#: tortoisehg/hgqt/reporegistry.py:419  msgid "Rename the entry"  msgstr "Зміни назву запису"   -#: tortoisehg/hgqt/reporegistry.py:402 +#: tortoisehg/hgqt/reporegistry.py:420  msgid "Settings..."  msgstr "Налаштування..."   -#: tortoisehg/hgqt/reporegistry.py:403 +#: tortoisehg/hgqt/reporegistry.py:421  msgid "View the repository's settings"  msgstr "Переглянути налаштування сховища"   -#: tortoisehg/hgqt/reporegistry.py:404 +#: tortoisehg/hgqt/reporegistry.py:422  msgid "Remove from registry"  msgstr "Вилучити з реєстру"   -#: tortoisehg/hgqt/reporegistry.py:405 +#: tortoisehg/hgqt/reporegistry.py:423  msgid ""  "Remove the node and all its subnodes. Repositories are not deleted from disk."  msgstr ""  "Видалити вузол і всі його дочірні вузли. Репозиторії не видаляються з диска."   -#: tortoisehg/hgqt/reporegistry.py:408 tortoisehg/util/menuthg.py:25 +#: tortoisehg/hgqt/reporegistry.py:426 tortoisehg/util/menuthg.py:25  msgid "Clone..."  msgstr "Клонувати..."   -#: tortoisehg/hgqt/reporegistry.py:409 +#: tortoisehg/hgqt/reporegistry.py:427  msgid "Clone Repository"  msgstr "Клонувати сховище"   -#: tortoisehg/hgqt/reporegistry.py:410 tortoisehg/hgqt/sync.py:546 +#: tortoisehg/hgqt/reporegistry.py:428 tortoisehg/hgqt/sync.py:545  #: tortoisehg/hgqt/workbench.py:328  msgid "Explore"  msgstr "Провідник"   -#: tortoisehg/hgqt/reporegistry.py:411 +#: tortoisehg/hgqt/reporegistry.py:429  msgid "Open the repository in a file browser"  msgstr "Відкрити сховище у файловому браузері"   -#: tortoisehg/hgqt/reporegistry.py:412 tortoisehg/hgqt/sync.py:547 +#: tortoisehg/hgqt/reporegistry.py:430 tortoisehg/hgqt/sync.py:546  #: tortoisehg/hgqt/workbench.py:331  msgid "Terminal"  msgstr "Термінал"   -#: tortoisehg/hgqt/reporegistry.py:413 +#: tortoisehg/hgqt/reporegistry.py:431  msgid "Open a shell terminal in the repository root"  msgstr ""  "Відкрити в терміналі командний рядок сховища з правами суперкористувача"   -#: tortoisehg/hgqt/reporegistry.py:414 +#: tortoisehg/hgqt/reporegistry.py:432  msgid "Add repository..."  msgstr "Додавання сховища..."   -#: tortoisehg/hgqt/reporegistry.py:415 +#: tortoisehg/hgqt/reporegistry.py:433  msgid "Add a repository to this group"  msgstr "Додати сховище до групи"   -#: tortoisehg/hgqt/reporegistry.py:416 +#: tortoisehg/hgqt/reporegistry.py:434  msgid "Add a subrepository..."  msgstr "Додавання підсховища..."   -#: tortoisehg/hgqt/reporegistry.py:417 +#: tortoisehg/hgqt/reporegistry.py:435  msgid "Convert an existing repository into a subrepository"  msgstr "Перетворити існуюче сховище у підсховище"   -#: tortoisehg/hgqt/reporegistry.py:419 tortoisehg/hgqt/wctxactions.py:44 +#: tortoisehg/hgqt/reporegistry.py:437 tortoisehg/hgqt/wctxactions.py:44  msgid "Copy path"  msgstr "Копіювати шлях"   -#: tortoisehg/hgqt/reporegistry.py:420 +#: tortoisehg/hgqt/reporegistry.py:438  msgid "Copy the root path of the repository to the clipboard"  msgstr "Скопіювати шлях суперкористувача сховища до буферу обміну"   -#: tortoisehg/hgqt/reporegistry.py:476 +#: tortoisehg/hgqt/reporegistry.py:494  msgid "Select repository directory to add"  msgstr "Обране каталог сховища доданий"   -#: tortoisehg/hgqt/reporegistry.py:487 tortoisehg/hgqt/reporegistry.py:535 -#: tortoisehg/hgqt/reporegistry.py:552 tortoisehg/hgqt/reporegistry.py:578 -#: tortoisehg/hgqt/reporegistry.py:584 +#: tortoisehg/hgqt/reporegistry.py:505 tortoisehg/hgqt/reporegistry.py:554 +#: tortoisehg/hgqt/reporegistry.py:571 tortoisehg/hgqt/reporegistry.py:600 +#: tortoisehg/hgqt/reporegistry.py:606  msgid "Failed to add repository"  msgstr "Помилка при додаванні сховища"   -#: tortoisehg/hgqt/reporegistry.py:488 tortoisehg/hgqt/workbench.py:761 +#: tortoisehg/hgqt/reporegistry.py:506 tortoisehg/hgqt/workbench.py:761  #, python-format  msgid "%s is not a valid repository"  msgstr "%s не є допустимим типом сховища"   -#: tortoisehg/hgqt/reporegistry.py:494 +#: tortoisehg/hgqt/reporegistry.py:512  msgid "Select an existing repository to add as a subrepo"  msgstr "Обрати існуюче сховище та додати як підсховище"   -#: tortoisehg/hgqt/reporegistry.py:512 +#: tortoisehg/hgqt/reporegistry.py:530  msgid "Cannot open repository"  msgstr "Не можливо відкрити сховище"   -#: tortoisehg/hgqt/reporegistry.py:513 +#: tortoisehg/hgqt/reporegistry.py:531  #, python-format  msgid "The selected repository:<br><br>%s<br><br>cannot be open!"  msgstr "Для обраного сховища:<br><br>%s<br><br>не може бути відкрите!"   -#: tortoisehg/hgqt/reporegistry.py:518 +#: tortoisehg/hgqt/reporegistry.py:536  msgid "Subrepository already exists"  msgstr "Підсховище існує"   -#: tortoisehg/hgqt/reporegistry.py:519 +#: tortoisehg/hgqt/reporegistry.py:537  #, python-format  msgid ""  "The selected repository:<br><br>%s<br><br>is already a subrepository " @@ -3769,21 +3781,21 @@
 "Для обраного сховища:<br><br>%s<br><br>а також для "  "підсховищ:<br><br>%s<br><br>as: \"%s\""   -#: tortoisehg/hgqt/reporegistry.py:536 +#: tortoisehg/hgqt/reporegistry.py:555  #, python-format  msgid "Cannot open the .hgsub file in:<br><br>%s"  msgstr "Не можливо відкрити файл .hgsub в:<br><br>%s"   -#: tortoisehg/hgqt/reporegistry.py:553 +#: tortoisehg/hgqt/reporegistry.py:572  #, python-format  msgid "The .hgsub file already contains the line:<br><br>%s"  msgstr "У файлі .hgsub вже існує рядок:<br><br>%s"   -#: tortoisehg/hgqt/reporegistry.py:569 +#: tortoisehg/hgqt/reporegistry.py:591  msgid "Subrepo added to .hgsub file"  msgstr "Підсховище додано до .hgsub файлу"   -#: tortoisehg/hgqt/reporegistry.py:570 +#: tortoisehg/hgqt/reporegistry.py:592  #, python-format  msgid ""  "The selected subrepo:<br><br><i>%s</i><br><br>has been added to the .hgsub " @@ -3794,12 +3806,12 @@
 "файлу.<br><br> Пам'ятати для того аби завершити додавання "  "підсховища<br><i>Ви все одно повинні зробити</i> зміни у файлі .hgsub."   -#: tortoisehg/hgqt/reporegistry.py:579 +#: tortoisehg/hgqt/reporegistry.py:601  #, python-format  msgid "Cannot update the .hgsub file in:<br><br>%s"  msgstr "Не можливо оновити файл .hgsub в:<br><br>%s"   -#: tortoisehg/hgqt/reporegistry.py:585 +#: tortoisehg/hgqt/reporegistry.py:607  #, python-format  msgid "\"%s\" is not a valid repository inside \"%s\""  msgstr "\"%s\" не є допустимим типом сховища всередині \"%s\"" @@ -3823,7 +3835,7 @@
 msgstr "відпочатково"    #: tortoisehg/hgqt/repotreemodel.py:164 tortoisehg/hgqt/resolve.py:399 -#: tortoisehg/hgqt/sync.py:237 tortoisehg/hgqt/webconf.py:266 +#: tortoisehg/hgqt/sync.py:238 tortoisehg/hgqt/webconf.py:266  msgid "Path"  msgstr "Латка"   @@ -3928,7 +3940,7 @@
 msgid "Reject incoming changesets"  msgstr "Відкинути вхідний набір змін"   -#: tortoisehg/hgqt/repowidget.py:506 tortoisehg/hgqt/sync.py:931 +#: tortoisehg/hgqt/repowidget.py:506 tortoisehg/hgqt/sync.py:930  #: tortoisehg/hgtk/history.py:2021  #, python-format  msgid "%d outgoing changesets" @@ -5418,7 +5430,7 @@
 msgid "Start"  msgstr "Почати"   -#: tortoisehg/hgqt/serve_ui.py:88 tortoisehg/hgqt/settings.py:768 +#: tortoisehg/hgqt/serve_ui.py:88 tortoisehg/hgqt/settings.py:823  #: tortoisehg/hgtk/gdialog.py:497  msgid "Settings"  msgstr "Налаштування" @@ -5427,25 +5439,45 @@
 msgid "<unspecified>"  msgstr "<невказано>"   -#: tortoisehg/hgqt/settings.py:241 +#: tortoisehg/hgqt/settings.py:111 +msgid "&True" +msgstr "" + +#: tortoisehg/hgqt/settings.py:112 +msgid "&False" +msgstr "" + +#: tortoisehg/hgqt/settings.py:113 +msgid "&Unspecified" +msgstr "" + +#: tortoisehg/hgqt/settings.py:173 +msgid "&Set..." +msgstr "" + +#: tortoisehg/hgqt/settings.py:174 +msgid "&Clear" +msgstr "" + +#: tortoisehg/hgqt/settings.py:298  #, python-format  msgid "Failed to load issue tracker: '%s': %s. "  msgstr "Помилка завантаження issue tracker: '%s': %s. "   -#: tortoisehg/hgqt/settings.py:349 tortoisehg/hgtk/thgconfig.py:43 +#: tortoisehg/hgqt/settings.py:404 tortoisehg/hgtk/thgconfig.py:43  msgid "UI Language"  msgstr "Мова інтерфейсу"   -#: tortoisehg/hgqt/settings.py:351 tortoisehg/hgtk/thgconfig.py:44 +#: tortoisehg/hgqt/settings.py:406 tortoisehg/hgtk/thgconfig.py:44  msgid "Specify your preferred user interface language (restart needed)"  msgstr ""  "Вкажіть бажану мову інтерфейсу користувача (потрібна перезавантаження)"   -#: tortoisehg/hgqt/settings.py:353 tortoisehg/hgtk/thgconfig.py:45 +#: tortoisehg/hgqt/settings.py:408 tortoisehg/hgtk/thgconfig.py:45  msgid "Three-way Merge Tool"  msgstr "Зовнішній інструмент для об'єднання"   -#: tortoisehg/hgqt/settings.py:355 +#: tortoisehg/hgqt/settings.py:410  msgid ""  "Graphical merge program for resolving merge conflicts. If left unspecified, "  "Mercurial will use the first applicable tool it finds on your system or use " @@ -5462,11 +5494,11 @@
 "місцевих чи інших, або внутрішні: самоскиди залишити файли в робочий каталог "  "для ручного злиття"   -#: tortoisehg/hgqt/settings.py:361 tortoisehg/hgtk/thgconfig.py:52 +#: tortoisehg/hgqt/settings.py:416 tortoisehg/hgtk/thgconfig.py:52  msgid "Visual Diff Tool"  msgstr "Інструмент наочного порівнювання"   -#: tortoisehg/hgqt/settings.py:363 tortoisehg/hgtk/thgconfig.py:53 +#: tortoisehg/hgqt/settings.py:418 tortoisehg/hgtk/thgconfig.py:53  msgid ""  "Specify visual diff tool, as described in the [merge-tools] section of your "  "Mercurial configuration files. If left unspecified, TortoiseHg will use the " @@ -5477,11 +5509,11 @@
 "буде використовувати такий самий редактор, як і для об'єднання. В іншому "  "випадку, буде використано перший ліпший знайдений редактор."   -#: tortoisehg/hgqt/settings.py:367 tortoisehg/hgtk/thgconfig.py:57 +#: tortoisehg/hgqt/settings.py:422 tortoisehg/hgtk/thgconfig.py:57  msgid "Visual Editor"  msgstr "Візуальний редактор"   -#: tortoisehg/hgqt/settings.py:368 +#: tortoisehg/hgqt/settings.py:423  #, python-format  msgid ""  "Specify the visual editor used to view files. Format:<br>myeditor -flags " @@ -5492,11 +5524,11 @@
 "Формат:<br>myeditor -flags [$FILE --num=$LINENUM][--search "  "$SEARCH]<br><br>Дивись <a href=\"%s\">OpenAtLine</a>"   -#: tortoisehg/hgqt/settings.py:372 +#: tortoisehg/hgqt/settings.py:427  msgid "Shell"  msgstr "Командна оболонка"   -#: tortoisehg/hgqt/settings.py:373 +#: tortoisehg/hgqt/settings.py:428  #, python-format  msgid ""  "Specify the command to launch your preferred terminal shell application. If " @@ -5506,11 +5538,11 @@
 "other: xterm -T \"%(reponame)s\""  msgstr ""   -#: tortoisehg/hgqt/settings.py:381 +#: tortoisehg/hgqt/settings.py:436  msgid "Immediate Operations"  msgstr "Негайні операції"   -#: tortoisehg/hgqt/settings.py:382 +#: tortoisehg/hgqt/settings.py:437  msgid ""  "Space separated list of shell operations you would like to be performed "  "immediately, without user interaction. Commands are \"add remove revert " @@ -5520,11 +5552,11 @@
 "було виконано негайно, без взаємодії з користувачем. Команди \"add remove "  "revert forget\". Відпочатково: None (залиште порожнім)"   -#: tortoisehg/hgqt/settings.py:386 tortoisehg/hgtk/thgconfig.py:63 +#: tortoisehg/hgqt/settings.py:441 tortoisehg/hgtk/thgconfig.py:63  msgid "Tab Width"  msgstr "Ширина вкладки"   -#: tortoisehg/hgqt/settings.py:387 +#: tortoisehg/hgqt/settings.py:442  msgid ""  "Specify the number of spaces that tabs expand to in various TortoiseHg "  "windows. Default: 0, Not expanded" @@ -5532,20 +5564,20 @@
 "Вкажіть кількість пробілів у вкладках вікон TortoiseHg. відпочатково: 0, Не "  "розширювати"   -#: tortoisehg/hgqt/settings.py:390 +#: tortoisehg/hgqt/settings.py:445  msgid "Force Repo Tab"  msgstr "Група вкладок сховищ"   -#: tortoisehg/hgqt/settings.py:391 +#: tortoisehg/hgqt/settings.py:446  msgid "Always show repo tabs, even for a single repo. Default: False"  msgstr ""  "Завжди показувати вкладку сховищ, навіть для одного сховища. Відпочатково: Ні"   -#: tortoisehg/hgqt/settings.py:392 tortoisehg/hgtk/thgconfig.py:67 +#: tortoisehg/hgqt/settings.py:447 tortoisehg/hgtk/thgconfig.py:67  msgid "Max Diff Size"  msgstr "Максимальний обсяг відмінностей"   -#: tortoisehg/hgqt/settings.py:393 +#: tortoisehg/hgqt/settings.py:448  msgid ""  "The maximum size file (in KB) that TortoiseHg will show changes for in the "  "changelog, status, and commit windows. A value of zero implies no limit. " @@ -5555,21 +5587,21 @@
 "відмінності у вікнах журналу змін, статуса та фіксації. Нульове значення "  "означає - без обмежень. Відпочатково: 1024 (1МБ)"   -#: tortoisehg/hgqt/settings.py:396 +#: tortoisehg/hgqt/settings.py:451  msgid "Fork GUI"  msgstr "Відгалуження GUI"   -#: tortoisehg/hgqt/settings.py:397 +#: tortoisehg/hgqt/settings.py:452  msgid ""  "When running from the command line, fork a background process to run "  "graphical dialogs. Default: True"  msgstr ""   -#: tortoisehg/hgqt/settings.py:399 tortoisehg/hgtk/thgconfig.py:81 +#: tortoisehg/hgqt/settings.py:454 tortoisehg/hgtk/thgconfig.py:81  msgid "Full Path Title"  msgstr "Повний шлях"   -#: tortoisehg/hgqt/settings.py:400 +#: tortoisehg/hgqt/settings.py:455  msgid ""  "Show a full directory path of the repository in the dialog title instead of "  "just the root directory name. Default: False" @@ -5577,11 +5609,11 @@
 "Показати повний шлях до каталогу сховища в заголовок діалогу, а не просто "  "ім'я кореневого каталогу. Відпочатково: Ні"   -#: tortoisehg/hgqt/settings.py:402 +#: tortoisehg/hgqt/settings.py:457  msgid "Auto-resolve merges"  msgstr "Автоматичне виправлення проблем об'єднання"   -#: tortoisehg/hgqt/settings.py:403 +#: tortoisehg/hgqt/settings.py:458  msgid ""  "Indicates whether TortoiseHg should attempt to automatically resolve changes "  "from both sides to the same file, and only report merge conflicts when this " @@ -5598,28 +5630,28 @@
 "конфліктів, користувачеві буде запропоновано розглянути і вирішити зміни "  "вручну. Відпочатково: False."   -#: tortoisehg/hgqt/settings.py:413 +#: tortoisehg/hgqt/settings.py:468  msgid "Default widget"  msgstr ""   -#: tortoisehg/hgqt/settings.py:415 +#: tortoisehg/hgqt/settings.py:470  msgid ""  "Select the initial widget that will be shown when opening a repository. "  "Default: revdetails"  msgstr ""   -#: tortoisehg/hgqt/settings.py:420 +#: tortoisehg/hgqt/settings.py:475  msgid ""  "Select the initial revision that will be selected when opening a repository. "  " You can select the \"current\" (i.e. the working directory parent), the "  "current \"tip\" or the working directory (\"workingdir\"). Default: current"  msgstr ""   -#: tortoisehg/hgqt/settings.py:424 tortoisehg/hgtk/thgconfig.py:130 +#: tortoisehg/hgqt/settings.py:479 tortoisehg/hgtk/thgconfig.py:130  msgid "Author Coloring"  msgstr "Підсвітка змін автора, окремим кольором"   -#: tortoisehg/hgqt/settings.py:425 tortoisehg/hgtk/thgconfig.py:131 +#: tortoisehg/hgqt/settings.py:480 tortoisehg/hgtk/thgconfig.py:131  msgid ""  "Color changesets by author name. If not enabled, the changes are colored "  "green for merge, red for non-trivial parents, black for normal. Default: " @@ -5629,11 +5661,11 @@
 "підсвічуються зеленим для об'єднання, червоним для не звичайних "  "попередників, чорним для нормальних. Відпочатково: False"   -#: tortoisehg/hgqt/settings.py:429 +#: tortoisehg/hgqt/settings.py:484  msgid "Task Tabs"  msgstr "Вкладка задач"   -#: tortoisehg/hgqt/settings.py:431 +#: tortoisehg/hgqt/settings.py:486  msgid ""  "Show tabs along the side of the bottom half of each repo widget allowing one "  "to switch task tabs without using the toolbar. Default: off" @@ -5642,11 +5674,11 @@
 "перемикати завдання вкладок, не використовуючи панель інструментів. "  "Відпочатково: off"   -#: tortoisehg/hgqt/settings.py:434 tortoisehg/hgtk/thgconfig.py:135 +#: tortoisehg/hgqt/settings.py:489 tortoisehg/hgtk/thgconfig.py:135  msgid "Long Summary"  msgstr "Повний звіт"   -#: tortoisehg/hgqt/settings.py:435 tortoisehg/hgtk/thgconfig.py:136 +#: tortoisehg/hgqt/settings.py:490 tortoisehg/hgtk/thgconfig.py:136  msgid ""  "If true, concatenate multiple lines of changeset summary until they reach 80 "  "characters. Default: False" @@ -5654,11 +5686,11 @@
 "Якщо Так, тоді багаторядкові зведення наборів змін будуть об'єднані у одну "  "до 80 символів. Відпочатково: False"   -#: tortoisehg/hgqt/settings.py:438 tortoisehg/hgtk/thgconfig.py:139 +#: tortoisehg/hgqt/settings.py:493 tortoisehg/hgtk/thgconfig.py:139  msgid "Log Batch Size"  msgstr "Розмір пакунку журналу"   -#: tortoisehg/hgqt/settings.py:439 tortoisehg/hgtk/thgconfig.py:140 +#: tortoisehg/hgqt/settings.py:494 tortoisehg/hgtk/thgconfig.py:140  msgid ""  "The number of revisions to read and display in the changelog viewer in a "  "single batch. Default: 500" @@ -5666,11 +5698,11 @@
 "Кількість редакцій, які зчитуються та відображаються в журналі змін за один "  "раз. Відпочатково: 500"   -#: tortoisehg/hgqt/settings.py:442 tortoisehg/hgtk/thgconfig.py:143 +#: tortoisehg/hgqt/settings.py:497 tortoisehg/hgtk/thgconfig.py:143  msgid "Dead Branches"  msgstr "Мертві гілки"   -#: tortoisehg/hgqt/settings.py:443 tortoisehg/hgtk/thgconfig.py:144 +#: tortoisehg/hgqt/settings.py:498 tortoisehg/hgtk/thgconfig.py:144  msgid ""  "Comma separated list of branch names that should be ignored when building a "  "list of branch names for a repository. Default: None (leave blank)" @@ -5678,11 +5710,11 @@
 "Відокремлений комами перелік назв гілок, які потрібно проігнорувати під час "  "побудови переліку гілок сховища. Відпочатково: Порожньо"   -#: tortoisehg/hgqt/settings.py:446 tortoisehg/hgtk/thgconfig.py:147 +#: tortoisehg/hgqt/settings.py:501 tortoisehg/hgtk/thgconfig.py:147  msgid "Branch Colors"  msgstr "Кольори гілок"   -#: tortoisehg/hgqt/settings.py:447 +#: tortoisehg/hgqt/settings.py:502  msgid ""  "Space separated list of branch names and colors of the form branch:#XXXXXX. "  "Spaces and colons in the branch name must be escaped using a backslash (\\). " @@ -5695,11 +5727,11 @@
 "можна додати деякі спеціальні символи, наприклад \\u0040 буде позначати "  "символ @, та \\n перехід на новий рядок. Відпочатково: Порожньо"   -#: tortoisehg/hgqt/settings.py:453 tortoisehg/hgtk/thgconfig.py:154 +#: tortoisehg/hgqt/settings.py:508 tortoisehg/hgtk/thgconfig.py:154  msgid "Hide Tags"  msgstr "Сховати ярлик"   -#: tortoisehg/hgqt/settings.py:454 +#: tortoisehg/hgqt/settings.py:509  msgid ""  "Space separated list of tags that will not be shown.Useful example: Specify "  "\"qbase qparent qtip\" to hide the standard tags inserted by the Mercurial " @@ -5709,11 +5741,11 @@
 "прикладу: вкажіть \"qbase qparent qtip\" аби приховати стандартні мітки, які "  "вставляє додаток Mercurial Queues Extension. відпочатково: Порожньо"   -#: tortoisehg/hgqt/settings.py:458 tortoisehg/hgtk/thgconfig.py:172 +#: tortoisehg/hgqt/settings.py:513 tortoisehg/hgtk/thgconfig.py:172  msgid "After Pull Operation"  msgstr "Після операції отримання"   -#: tortoisehg/hgqt/settings.py:460 +#: tortoisehg/hgqt/settings.py:515  msgid ""  "Operation which is performed directly after a successful pull. update "  "equates to pull --update, fetch equates to the fetch extension, rebase " @@ -5723,27 +5755,27 @@
 "pull --update, fetch рівнозначна fetch extension, rebase рівнозначна pull --"  "rebase. Відпочатково: none"   -#: tortoisehg/hgqt/settings.py:465 +#: tortoisehg/hgqt/settings.py:520  msgctxt "config item"  msgid "Commit"  msgstr "Фіксація"   -#: tortoisehg/hgqt/settings.py:466 tortoisehg/hgqt/sync.py:1260 +#: tortoisehg/hgqt/settings.py:521 tortoisehg/hgqt/sync.py:1259  #: tortoisehg/hgtk/thgconfig.py:90  msgid "Username"  msgstr "Користувач"   -#: tortoisehg/hgqt/settings.py:467 +#: tortoisehg/hgqt/settings.py:522  msgid ""  "Name associated with commits. The common format is:<br>Full Name "  "&lt;email@example.com&gt;"  msgstr ""   -#: tortoisehg/hgqt/settings.py:469 tortoisehg/hgtk/thgconfig.py:92 +#: tortoisehg/hgqt/settings.py:524 tortoisehg/hgtk/thgconfig.py:92  msgid "Summary Line Length"  msgstr "Загальна довжина рядка"   -#: tortoisehg/hgqt/settings.py:470 +#: tortoisehg/hgqt/settings.py:525  msgid ""  "Suggested length of commit message lines. A red vertical line will mark this "  "length. CTRL-E will reflow the current paragraph to the specified line " @@ -5753,21 +5785,21 @@
 "length. CTRL-E will reflow the current paragraph to the specified line "  "length. Відпочатково: 80"   -#: tortoisehg/hgqt/settings.py:473 tortoisehg/hgtk/thgconfig.py:103 +#: tortoisehg/hgqt/settings.py:528 tortoisehg/hgtk/thgconfig.py:103  msgid "Close After Commit"  msgstr "Закрити після фіксації"   -#: tortoisehg/hgqt/settings.py:474 +#: tortoisehg/hgqt/settings.py:529  msgid "Close the commit tool after every successful commit. Default: False"  msgstr ""  "Закривати програму фіксації після кожного успішного використання. "  "Відпочатково: False"   -#: tortoisehg/hgqt/settings.py:476 tortoisehg/hgtk/thgconfig.py:106 +#: tortoisehg/hgqt/settings.py:531 tortoisehg/hgtk/thgconfig.py:106  msgid "Push After Commit"  msgstr "Надіслати після фіксації"   -#: tortoisehg/hgqt/settings.py:478 +#: tortoisehg/hgqt/settings.py:533  msgid ""  "Attempt to push to specified URL or alias after each successful commit. "  "Default: No push" @@ -5775,11 +5807,11 @@
 "Attempt to push to specified URL or alias after each successful commit. "  "Відпочатково: No push"   -#: tortoisehg/hgqt/settings.py:480 tortoisehg/hgtk/thgconfig.py:109 +#: tortoisehg/hgqt/settings.py:535 tortoisehg/hgtk/thgconfig.py:109  msgid "Auto Commit List"  msgstr "Перелік автоматичних фіксацій"   -#: tortoisehg/hgqt/settings.py:481 tortoisehg/hgtk/thgconfig.py:110 +#: tortoisehg/hgqt/settings.py:536 tortoisehg/hgtk/thgconfig.py:110  msgid ""  "Comma separated list of files that are automatically included in every "  "commit. Intended for use only as a repository setting. Default: None (leave " @@ -5789,11 +5821,11 @@
 "фіксації. Призначений для використання тільки в якості сховища налаштувань. "  "Відпочатково: None (залиште порожнім)"   -#: tortoisehg/hgqt/settings.py:484 tortoisehg/hgtk/thgconfig.py:113 +#: tortoisehg/hgqt/settings.py:539 tortoisehg/hgtk/thgconfig.py:113  msgid "Auto Exclude List"  msgstr "Перелік автоматичних виключень"   -#: tortoisehg/hgqt/settings.py:485 +#: tortoisehg/hgqt/settings.py:540  msgid ""  "Comma separated list of files that are automatically unchecked when the "  "status, and commit dialogs are opened. Default: None (leave blank)" @@ -5801,11 +5833,11 @@
 "Список розділених комами файлів, які автоматично знято, коли статус, і "  "здійснювати діалоги відкриваються. Відпочатково: None (залиште порожнім)"   -#: tortoisehg/hgqt/settings.py:488 tortoisehg/hgtk/thgconfig.py:117 +#: tortoisehg/hgqt/settings.py:543 tortoisehg/hgtk/thgconfig.py:117  msgid "English Messages"  msgstr "Повідомлення англійською"   -#: tortoisehg/hgqt/settings.py:489 tortoisehg/hgtk/thgconfig.py:118 +#: tortoisehg/hgqt/settings.py:544 tortoisehg/hgtk/thgconfig.py:118  msgid ""  "Generate English commit messages even if LANGUAGE or LANG environment "  "variables are set to a non-English language. This setting is used by the " @@ -5816,70 +5848,70 @@
 "використовуються у діалогах об'єднання, відкату та встановлення міток. "  "відпочатково: False"   -#: tortoisehg/hgqt/settings.py:495 tortoisehg/hgtk/thgconfig.py:179 +#: tortoisehg/hgqt/settings.py:550 tortoisehg/hgtk/thgconfig.py:179  #: tortoisehg/util/menuthg.py:55  msgid "Web Server"  msgstr "Web-сервер"   -#: tortoisehg/hgqt/settings.py:496 tortoisehg/hgtk/thgconfig.py:180 +#: tortoisehg/hgqt/settings.py:551 tortoisehg/hgtk/thgconfig.py:180  #: tortoisehg/hgtk/thgpbranch.py:210  msgid "Name"  msgstr "Назва"   -#: tortoisehg/hgqt/settings.py:497 +#: tortoisehg/hgqt/settings.py:552  msgid ""  "Repository name to use in the web interface, and by TortoiseHg as a "  "shorthand name. Default is the working directory."  msgstr ""   -#: tortoisehg/hgqt/settings.py:499 tortoisehg/hgtk/thgconfig.py:183 +#: tortoisehg/hgqt/settings.py:554 tortoisehg/hgtk/thgconfig.py:183  #: tortoisehg/hgtk/thgconfig.py:745  msgid "Description"  msgstr "Опис"   -#: tortoisehg/hgqt/settings.py:500 tortoisehg/hgtk/thgconfig.py:184 +#: tortoisehg/hgqt/settings.py:555 tortoisehg/hgtk/thgconfig.py:184  msgid "Textual description of the repository's purpose or contents."  msgstr "Опис призначення або вмісту сховища"   -#: tortoisehg/hgqt/settings.py:502 tortoisehg/hgtk/thgconfig.py:186 +#: tortoisehg/hgqt/settings.py:557 tortoisehg/hgtk/thgconfig.py:186  msgid "Contact"  msgstr "Контакти"   -#: tortoisehg/hgqt/settings.py:503 tortoisehg/hgtk/thgconfig.py:187 +#: tortoisehg/hgqt/settings.py:558 tortoisehg/hgtk/thgconfig.py:187  msgid "Name or email address of the person in charge of the repository."  msgstr "Ім'я або електронна пошта особи, яка є відповідальною за сховище"   -#: tortoisehg/hgqt/settings.py:505 tortoisehg/hgtk/thgconfig.py:189 +#: tortoisehg/hgqt/settings.py:560 tortoisehg/hgtk/thgconfig.py:189  msgid "Style"  msgstr "Стиль"   -#: tortoisehg/hgqt/settings.py:507 tortoisehg/hgtk/thgconfig.py:191 +#: tortoisehg/hgqt/settings.py:562 tortoisehg/hgtk/thgconfig.py:191  msgid "Which template map style to use"  msgstr "Який взірець зовнішнього вигляду використовувати"   -#: tortoisehg/hgqt/settings.py:508 tortoisehg/hgtk/thgconfig.py:192 +#: tortoisehg/hgqt/settings.py:563 tortoisehg/hgtk/thgconfig.py:192  msgid "Archive Formats"  msgstr "Формати архівів"   -#: tortoisehg/hgqt/settings.py:510 tortoisehg/hgtk/thgconfig.py:193 +#: tortoisehg/hgqt/settings.py:565 tortoisehg/hgtk/thgconfig.py:193  msgid "Comma separated list of archive formats allowed for downloading"  msgstr ""  "Перелік форматів архівів дозволений для отримання, відокремлений комами"   -#: tortoisehg/hgqt/settings.py:512 tortoisehg/hgqt/sync.py:225 +#: tortoisehg/hgqt/settings.py:567 tortoisehg/hgqt/sync.py:225  #: tortoisehg/hgtk/thgconfig.py:195 tortoisehg/hgtk/thgconfig.py:368  msgid "Port"  msgstr "Порт"   -#: tortoisehg/hgqt/settings.py:512 tortoisehg/hgtk/thgconfig.py:195 +#: tortoisehg/hgqt/settings.py:567 tortoisehg/hgtk/thgconfig.py:195  msgid "Port to listen on"  msgstr "Номер порта, який прослуховувати"   -#: tortoisehg/hgqt/settings.py:513 tortoisehg/hgtk/thgconfig.py:196 +#: tortoisehg/hgqt/settings.py:568 tortoisehg/hgtk/thgconfig.py:196  msgid "Push Requires SSL"  msgstr "Відправка вимагає SSL"   -#: tortoisehg/hgqt/settings.py:514 tortoisehg/hgtk/thgconfig.py:197 +#: tortoisehg/hgqt/settings.py:569 tortoisehg/hgtk/thgconfig.py:197  msgid ""  "Whether to require that inbound pushes be transported over SSL to prevent "  "password sniffing." @@ -5887,11 +5919,11 @@
 "Для відправляння файлів необхідно використовувати шифрування, для уникнення "  "втрати паролю."   -#: tortoisehg/hgqt/settings.py:516 tortoisehg/hgtk/thgconfig.py:199 +#: tortoisehg/hgqt/settings.py:571 tortoisehg/hgtk/thgconfig.py:199  msgid "Stripes"  msgstr "Смуги"   -#: tortoisehg/hgqt/settings.py:517 tortoisehg/hgtk/thgconfig.py:200 +#: tortoisehg/hgqt/settings.py:572 tortoisehg/hgtk/thgconfig.py:200  msgid ""  "How many lines a \"zebra stripe\" should span in multiline output. Default "  "is 1; set to 0 to disable." @@ -5899,27 +5931,27 @@
 "Через скількі рядків повинні з'являтися \\\"смуги зебри\\\" при "  "багаторядковому виводі. Відпочатково 1; 0 для відключення."   -#: tortoisehg/hgqt/settings.py:519 tortoisehg/hgtk/thgconfig.py:202 +#: tortoisehg/hgqt/settings.py:574 tortoisehg/hgtk/thgconfig.py:202  msgid "Max Files"  msgstr "Максимум файлів"   -#: tortoisehg/hgqt/settings.py:520 +#: tortoisehg/hgqt/settings.py:575  msgid "Maximum number of files to list per changeset. Default: 10"  msgstr "Максимальна кількість файлів до списку змін. Відпочатково: 10"   -#: tortoisehg/hgqt/settings.py:521 tortoisehg/hgtk/thgconfig.py:204 +#: tortoisehg/hgqt/settings.py:576 tortoisehg/hgtk/thgconfig.py:204  msgid "Max Changes"  msgstr "Максимум змін"   -#: tortoisehg/hgqt/settings.py:522 +#: tortoisehg/hgqt/settings.py:577  msgid "Maximum number of changes to list on the changelog. Default: 10"  msgstr "Максимальна кількість змін у переліку змін. Відпочатково: 10"   -#: tortoisehg/hgqt/settings.py:524 tortoisehg/hgtk/thgconfig.py:206 +#: tortoisehg/hgqt/settings.py:579 tortoisehg/hgtk/thgconfig.py:206  msgid "Allow Push"  msgstr "Дозволено відправляти"   -#: tortoisehg/hgqt/settings.py:525 tortoisehg/hgtk/thgconfig.py:207 +#: tortoisehg/hgqt/settings.py:580 tortoisehg/hgtk/thgconfig.py:207  msgid ""  "Whether to allow pushing to the repository. If empty or not set, push is not "  "allowed. If the special value \"*\", any remote user can push, including " @@ -5935,11 +5967,11 @@
 "цьому переліку (відокремлено пробілами або \\\",\\\"). Зміст переліку "  "дозволів на відправку розглядається після переліку заборон на відправку."   -#: tortoisehg/hgqt/settings.py:532 tortoisehg/hgtk/thgconfig.py:214 +#: tortoisehg/hgqt/settings.py:587 tortoisehg/hgtk/thgconfig.py:214  msgid "Deny Push"  msgstr "Заборонено відправляти"   -#: tortoisehg/hgqt/settings.py:533 tortoisehg/hgtk/thgconfig.py:215 +#: tortoisehg/hgqt/settings.py:588 tortoisehg/hgtk/thgconfig.py:215  msgid ""  "Whether to deny pushing to the repository. If empty or not set, push is not "  "denied. If the special value \"*\", all remote users are denied push. " @@ -5955,95 +5987,95 @@
 "\"). Зміст переліку заборон відправляти розглядається до переліку дозволів "  "на відправлення."   -#: tortoisehg/hgqt/settings.py:539 tortoisehg/hgtk/thgconfig.py:221 +#: tortoisehg/hgqt/settings.py:594 tortoisehg/hgtk/thgconfig.py:221  msgid "Encoding"  msgstr "Кодування"   -#: tortoisehg/hgqt/settings.py:540 tortoisehg/hgtk/thgconfig.py:222 +#: tortoisehg/hgqt/settings.py:595 tortoisehg/hgtk/thgconfig.py:222  msgid "Character encoding name"  msgstr "Система кодування"   -#: tortoisehg/hgqt/settings.py:543 tortoisehg/hgtk/thgconfig.py:225 +#: tortoisehg/hgqt/settings.py:598 tortoisehg/hgtk/thgconfig.py:225  msgid "Proxy"  msgstr "Проксі"   -#: tortoisehg/hgqt/settings.py:544 tortoisehg/hgtk/thgconfig.py:226 +#: tortoisehg/hgqt/settings.py:599 tortoisehg/hgtk/thgconfig.py:226  #: tortoisehg/hgtk/thgconfig.py:369  msgid "Host"  msgstr "Вузол"   -#: tortoisehg/hgqt/settings.py:545 tortoisehg/hgtk/thgconfig.py:227 +#: tortoisehg/hgqt/settings.py:600 tortoisehg/hgtk/thgconfig.py:227  msgid ""  "Host name and (optional) port of proxy server, for example \"myproxy:8000\""  msgstr ""  "Назва вузла та (необов'язково) порта проксі сервера, для прикладу "  "\"мій_проксі:8000\""   -#: tortoisehg/hgqt/settings.py:547 tortoisehg/hgtk/thgconfig.py:229 +#: tortoisehg/hgqt/settings.py:602 tortoisehg/hgtk/thgconfig.py:229  msgid "Bypass List"  msgstr "Перелік виключень"   -#: tortoisehg/hgqt/settings.py:548 tortoisehg/hgtk/thgconfig.py:230 +#: tortoisehg/hgqt/settings.py:603 tortoisehg/hgtk/thgconfig.py:230  msgid ""  "Optional. Comma-separated list of host names that should bypass the proxy"  msgstr "Необов'язково. Перелік вузлів, через кому, яким не потрібен проксі"   -#: tortoisehg/hgqt/settings.py:551 tortoisehg/hgtk/thgconfig.py:233 +#: tortoisehg/hgqt/settings.py:606 tortoisehg/hgtk/thgconfig.py:233  msgid "Optional. User name to authenticate with at the proxy server"  msgstr "Необов'язково. Ім'я користувача для регістрації на проксі сервері"   -#: tortoisehg/hgqt/settings.py:552 tortoisehg/hgqt/settings.py:672 -#: tortoisehg/hgqt/sync.py:1268 tortoisehg/hgtk/thgconfig.py:234 +#: tortoisehg/hgqt/settings.py:607 tortoisehg/hgqt/settings.py:727 +#: tortoisehg/hgqt/sync.py:1267 tortoisehg/hgtk/thgconfig.py:234  #: tortoisehg/hgtk/thgconfig.py:370  msgid "Password"  msgstr "Пароль"   -#: tortoisehg/hgqt/settings.py:553 tortoisehg/hgtk/thgconfig.py:235 +#: tortoisehg/hgqt/settings.py:608 tortoisehg/hgtk/thgconfig.py:235  msgid "Optional. Password to authenticate with at the proxy server"  msgstr "Необов'язково. Пароль для регістрації на проксі сервері"   -#: tortoisehg/hgqt/settings.py:557 tortoisehg/hgtk/thgconfig.py:239 +#: tortoisehg/hgqt/settings.py:612 tortoisehg/hgtk/thgconfig.py:239  msgid "From"  msgstr "Від"   -#: tortoisehg/hgqt/settings.py:558 tortoisehg/hgtk/thgconfig.py:240 +#: tortoisehg/hgqt/settings.py:613 tortoisehg/hgtk/thgconfig.py:240  msgid "Email address to use in the \"From\" header and for the SMTP envelope"  msgstr ""  "Адреса електронної пошти, яка буде відображатись у заголовку \"Від\" SMTP "  "повідомлень"   -#: tortoisehg/hgqt/settings.py:560 tortoisehg/hgtk/thgconfig.py:242 +#: tortoisehg/hgqt/settings.py:615 tortoisehg/hgtk/thgconfig.py:242  msgid "To"  msgstr "Tакож"   -#: tortoisehg/hgqt/settings.py:561 tortoisehg/hgtk/thgconfig.py:243 +#: tortoisehg/hgqt/settings.py:616 tortoisehg/hgtk/thgconfig.py:243  msgid "Comma-separated list of recipient email addresses"  msgstr "Перелік адрес електронної пошти отримувачів, відокремлений комами"   -#: tortoisehg/hgqt/settings.py:562 tortoisehg/hgtk/thgconfig.py:244 +#: tortoisehg/hgqt/settings.py:617 tortoisehg/hgtk/thgconfig.py:244  msgid "Cc"  msgstr "Копія"   -#: tortoisehg/hgqt/settings.py:563 tortoisehg/hgtk/thgconfig.py:245 +#: tortoisehg/hgqt/settings.py:618 tortoisehg/hgtk/thgconfig.py:245  msgid "Comma-separated list of carbon copy recipient email addresses"  msgstr ""  "Перелік адрес електронної пошти отримувачів копій, відокремлений комами"   -#: tortoisehg/hgqt/settings.py:564 tortoisehg/hgtk/thgconfig.py:246 +#: tortoisehg/hgqt/settings.py:619 tortoisehg/hgtk/thgconfig.py:246  msgid "Bcc"  msgstr "Прихована"   -#: tortoisehg/hgqt/settings.py:565 tortoisehg/hgtk/thgconfig.py:247 +#: tortoisehg/hgqt/settings.py:620 tortoisehg/hgtk/thgconfig.py:247  msgid "Comma-separated list of blind carbon copy recipient email addresses"  msgstr ""  "Перелік адрес електронної пошти для прихованих отримувачів, відокремлені "  "комами"   -#: tortoisehg/hgqt/settings.py:567 tortoisehg/hgtk/thgconfig.py:249 +#: tortoisehg/hgqt/settings.py:622 tortoisehg/hgtk/thgconfig.py:249  msgid "method"  msgstr "метод"   -#: tortoisehg/hgqt/settings.py:568 tortoisehg/hgtk/thgconfig.py:250 +#: tortoisehg/hgqt/settings.py:623 tortoisehg/hgtk/thgconfig.py:250  msgid ""  "Optional. Method to use to send email messages. If value is \"smtp\" "  "(default), use SMTP (configured below). Otherwise, use as name of program " @@ -6060,63 +6092,63 @@
 "\"sendmail\" або \"/usr/sbin/sendmail\" та використовувати sendmail для "  "передачі повідомлень."   -#: tortoisehg/hgqt/settings.py:574 tortoisehg/hgtk/thgconfig.py:256 +#: tortoisehg/hgqt/settings.py:629 tortoisehg/hgtk/thgconfig.py:256  msgid "SMTP Host"  msgstr "SMTP вузол"   -#: tortoisehg/hgqt/settings.py:575 tortoisehg/hgtk/thgconfig.py:256 +#: tortoisehg/hgqt/settings.py:630 tortoisehg/hgtk/thgconfig.py:256  msgid "Host name of mail server"  msgstr "Назва вузла сервера електронної пошти"   -#: tortoisehg/hgqt/settings.py:576 tortoisehg/hgtk/thgconfig.py:257 +#: tortoisehg/hgqt/settings.py:631 tortoisehg/hgtk/thgconfig.py:257  msgid "SMTP Port"  msgstr "SMTP порт"   -#: tortoisehg/hgqt/settings.py:577 tortoisehg/hgtk/thgconfig.py:258 +#: tortoisehg/hgqt/settings.py:632 tortoisehg/hgtk/thgconfig.py:258  msgid "Port to connect to on mail server. Default: 25"  msgstr "Порт для з'єднання з сервером електронної пошти. Відпочатково: 25"   -#: tortoisehg/hgqt/settings.py:579 tortoisehg/hgtk/thgconfig.py:260 +#: tortoisehg/hgqt/settings.py:634 tortoisehg/hgtk/thgconfig.py:260  msgid "SMTP TLS"  msgstr "SMTP TLS"   -#: tortoisehg/hgqt/settings.py:580 tortoisehg/hgtk/thgconfig.py:261 +#: tortoisehg/hgqt/settings.py:635 tortoisehg/hgtk/thgconfig.py:261  msgid "Connect to mail server using TLS. Default: False"  msgstr "З'єднання з email сервером з використанням TLS. Відпочатково: Ні"   -#: tortoisehg/hgqt/settings.py:582 tortoisehg/hgtk/thgconfig.py:263 +#: tortoisehg/hgqt/settings.py:637 tortoisehg/hgtk/thgconfig.py:263  msgid "SMTP Username"  msgstr "SMTP ім'я користувача"   -#: tortoisehg/hgqt/settings.py:583 tortoisehg/hgtk/thgconfig.py:264 +#: tortoisehg/hgqt/settings.py:638 tortoisehg/hgtk/thgconfig.py:264  msgid "Username to authenticate to mail server with"  msgstr "Ім'я користувача для регістрації на поштовому сервері"   -#: tortoisehg/hgqt/settings.py:584 tortoisehg/hgtk/thgconfig.py:265 +#: tortoisehg/hgqt/settings.py:639 tortoisehg/hgtk/thgconfig.py:265  msgid "SMTP Password"  msgstr "SMTP пароль"   -#: tortoisehg/hgqt/settings.py:585 tortoisehg/hgtk/thgconfig.py:266 +#: tortoisehg/hgqt/settings.py:640 tortoisehg/hgtk/thgconfig.py:266  msgid "Password to authenticate to mail server with"  msgstr "Пароль для регістрації на поштовому сервері"   -#: tortoisehg/hgqt/settings.py:586 tortoisehg/hgtk/thgconfig.py:267 +#: tortoisehg/hgqt/settings.py:641 tortoisehg/hgtk/thgconfig.py:267  msgid "Local Hostname"  msgstr "Назва локального вузла"   -#: tortoisehg/hgqt/settings.py:587 tortoisehg/hgtk/thgconfig.py:268 +#: tortoisehg/hgqt/settings.py:642 tortoisehg/hgtk/thgconfig.py:268  msgid "Hostname the sender can use to identify itself to the mail server."  msgstr "Назва вузла, який використовується відправником, як поштовий сервер"   -#: tortoisehg/hgqt/settings.py:591 tortoisehg/hgtk/thgconfig.py:272 +#: tortoisehg/hgqt/settings.py:646 tortoisehg/hgtk/thgconfig.py:272  msgid "Diff"  msgstr "Утиліта порівняння"   -#: tortoisehg/hgqt/settings.py:593 tortoisehg/hgtk/thgconfig.py:273 +#: tortoisehg/hgqt/settings.py:648 tortoisehg/hgtk/thgconfig.py:273  msgid "Patch EOL"  msgstr "Латка EOL"   -#: tortoisehg/hgqt/settings.py:595 tortoisehg/hgtk/thgconfig.py:274 +#: tortoisehg/hgqt/settings.py:650 tortoisehg/hgtk/thgconfig.py:274  msgid ""  "Normalize file line endings during and after patch to lf or crlf. Strict "  "does no normalization. Auto does per-file detection, and is the recommended " @@ -6126,20 +6158,20 @@
 "або crlf. Точний не робить нормалізації. Автоматичний робить нормалізацію "  "для кожного виявленого файлу, і є рекомендованим. Відпочатково: lf"   -#: tortoisehg/hgqt/settings.py:599 tortoisehg/hgtk/thgconfig.py:278 +#: tortoisehg/hgqt/settings.py:654 tortoisehg/hgtk/thgconfig.py:278  msgid "Git Format"  msgstr "Формат git"   -#: tortoisehg/hgqt/settings.py:600 tortoisehg/hgtk/thgconfig.py:279 +#: tortoisehg/hgqt/settings.py:655 tortoisehg/hgtk/thgconfig.py:279  msgid "Use git extended diff header format. Default: False"  msgstr ""  "Використовувати розширений git формат для заголовку різниць. Відпочатково: Ні"   -#: tortoisehg/hgqt/settings.py:602 +#: tortoisehg/hgqt/settings.py:657  msgid "MQ Git Format"  msgstr "MQ Git формат"   -#: tortoisehg/hgqt/settings.py:604 +#: tortoisehg/hgqt/settings.py:659  msgid ""  "If set to 'keep', mq will obey the [diff] section configuration while "  "preserving existing git patches upon qrefresh. If set to 'yes' or 'no', mq " @@ -6147,124 +6179,124 @@
 "possibly losing data in the second case."  msgstr ""   -#: tortoisehg/hgqt/settings.py:608 tortoisehg/hgtk/thgconfig.py:281 +#: tortoisehg/hgqt/settings.py:663 tortoisehg/hgtk/thgconfig.py:281  msgid "No Dates"  msgstr "Без дат"   -#: tortoisehg/hgqt/settings.py:609 tortoisehg/hgtk/thgconfig.py:282 +#: tortoisehg/hgqt/settings.py:664 tortoisehg/hgtk/thgconfig.py:282  msgid "Do not include modification dates in diff headers. Default: False"  msgstr "Не включати дату змін до заголовку різниць. Відпочатково: Ні"   -#: tortoisehg/hgqt/settings.py:611 tortoisehg/hgtk/thgconfig.py:284 +#: tortoisehg/hgqt/settings.py:666 tortoisehg/hgtk/thgconfig.py:284  msgid "Show Function"  msgstr "Відображати функцію"   -#: tortoisehg/hgqt/settings.py:612 tortoisehg/hgtk/thgconfig.py:285 +#: tortoisehg/hgqt/settings.py:667 tortoisehg/hgtk/thgconfig.py:285  msgid "Show which function each change is in. Default: False"  msgstr "Відображати у якій функції знаходиться кожна зміна. Відпочатково: Ні"   -#: tortoisehg/hgqt/settings.py:614 tortoisehg/hgtk/thgconfig.py:287 +#: tortoisehg/hgqt/settings.py:669 tortoisehg/hgtk/thgconfig.py:287  msgid "Ignore White Space"  msgstr "Ігнорувати пропуски"   -#: tortoisehg/hgqt/settings.py:615 tortoisehg/hgtk/thgconfig.py:288 +#: tortoisehg/hgqt/settings.py:670 tortoisehg/hgtk/thgconfig.py:288  msgid "Ignore white space when comparing lines. Default: False"  msgstr "Ігнорувати пропуски при порівнянні файлів. Відпочатково: False"   -#: tortoisehg/hgqt/settings.py:617 tortoisehg/hgtk/thgconfig.py:290 +#: tortoisehg/hgqt/settings.py:672 tortoisehg/hgtk/thgconfig.py:290  msgid "Ignore WS Amount"  msgstr "Не зважати на кількість пропусків (пробел)"   -#: tortoisehg/hgqt/settings.py:618 tortoisehg/hgtk/thgconfig.py:291 +#: tortoisehg/hgqt/settings.py:673 tortoisehg/hgtk/thgconfig.py:291  msgid "Ignore changes in the amount of white space. Default: False"  msgstr ""  "Не зважати на зміни у кількості пропусків (пробел). Відпочатково: False"   -#: tortoisehg/hgqt/settings.py:620 tortoisehg/hgtk/thgconfig.py:293 +#: tortoisehg/hgqt/settings.py:675 tortoisehg/hgtk/thgconfig.py:293  msgid "Ignore Blank Lines"  msgstr "Не враховувати порожніх рядків"   -#: tortoisehg/hgqt/settings.py:621 tortoisehg/hgtk/thgconfig.py:294 +#: tortoisehg/hgqt/settings.py:676 tortoisehg/hgtk/thgconfig.py:294  msgid "Ignore changes whose lines are all blank. Default: False"  msgstr ""  "Не зважати на зміни, які викликані порожніми рядками. Відпочатково: False"   -#: tortoisehg/hgqt/settings.py:625 +#: tortoisehg/hgqt/settings.py:680  msgid "Fonts"  msgstr "Шрифти"   -#: tortoisehg/hgqt/settings.py:626 +#: tortoisehg/hgqt/settings.py:681  msgid "Message Font"  msgstr "Шрифт повідомлень"   -#: tortoisehg/hgqt/settings.py:627 +#: tortoisehg/hgqt/settings.py:682  msgid "Font used to display commit messages. Default: monospace 10"  msgstr ""  "Шрифт, який використовується для відображення повідомлення фіксації. "  "Відпочатково: monospace 10"   -#: tortoisehg/hgqt/settings.py:629 +#: tortoisehg/hgqt/settings.py:684  msgid "Diff Font"  msgstr "Різниця шрифтів"   -#: tortoisehg/hgqt/settings.py:630 +#: tortoisehg/hgqt/settings.py:685  msgid "Font used to display text differences. Default: monospace 10"  msgstr ""  "Шрифт, який використовується для відображення різниці текстів. Відпочатково: "  "monospace 10"   -#: tortoisehg/hgqt/settings.py:632 +#: tortoisehg/hgqt/settings.py:687  msgid "List Font"  msgstr "Перелік шрифтів"   -#: tortoisehg/hgqt/settings.py:633 +#: tortoisehg/hgqt/settings.py:688  msgid "Font used to display file lists. Default: sans 9"  msgstr ""  "Шрифт, який використовується для відображення списку файлів. Відпочатково: "  "sans 9"   -#: tortoisehg/hgqt/settings.py:635 +#: tortoisehg/hgqt/settings.py:690  msgid "ChangeLog Font"  msgstr "Журнал змін шрифтів"   -#: tortoisehg/hgqt/settings.py:636 +#: tortoisehg/hgqt/settings.py:691  msgid "Font used to display changelog data. Default: monospace 10"  msgstr ""  "Шрифт, який використовується для відображення журналу змін. Відпочатково: "  "monospace 10"   -#: tortoisehg/hgqt/settings.py:638 +#: tortoisehg/hgqt/settings.py:693  msgid "Output Font"  msgstr "Вихідний шрифт"   -#: tortoisehg/hgqt/settings.py:639 +#: tortoisehg/hgqt/settings.py:694  msgid "Font used to display output messages. Default: sans 8"  msgstr ""  "Шрифт, який використовується для відображення вихідних повідомлень. "  "Відпочатково: sans 8"   -#: tortoisehg/hgqt/settings.py:643 tortoisehg/hgqt/settings.py:1116 +#: tortoisehg/hgqt/settings.py:698 tortoisehg/hgqt/settings.py:1179  #: tortoisehg/hgtk/thgconfig.py:318  msgid "Extensions"  msgstr "Додатки"   -#: tortoisehg/hgqt/settings.py:646 tortoisehg/hgtk/thgconfig.py:321 +#: tortoisehg/hgqt/settings.py:701 tortoisehg/hgtk/thgconfig.py:321  msgid "Issue Tracking"  msgstr "відслідковування запитів"   -#: tortoisehg/hgqt/settings.py:647 tortoisehg/hgtk/thgconfig.py:323 +#: tortoisehg/hgqt/settings.py:702 tortoisehg/hgtk/thgconfig.py:323  msgid "Issue Regex"  msgstr "Issue Regex"   -#: tortoisehg/hgqt/settings.py:648 tortoisehg/hgtk/thgconfig.py:324 +#: tortoisehg/hgqt/settings.py:703 tortoisehg/hgtk/thgconfig.py:324  msgid "Defines the regex to match when picking up issue numbers."  msgstr "Визначає регулярний вираз відповідно до піднятих номерів питаннь."   -#: tortoisehg/hgqt/settings.py:649 tortoisehg/hgtk/thgconfig.py:325 +#: tortoisehg/hgqt/settings.py:704 tortoisehg/hgtk/thgconfig.py:325  msgid "Issue Link"  msgstr "запит посилання"   -#: tortoisehg/hgqt/settings.py:650 tortoisehg/hgtk/thgconfig.py:326 +#: tortoisehg/hgqt/settings.py:705 tortoisehg/hgtk/thgconfig.py:326  msgid ""  "Defines the command to run when an issue number is recognized. You may "  "include groups in issue.regex, and corresponding {n} tokens in issue.link " @@ -6278,11 +6310,11 @@
 "issue.regex, а {1} відноситься до першої групи і так далі. Якщо ні {п} "  "tokensare знайти в issue.link, весь співпала рядка додається замість цього."   -#: tortoisehg/hgqt/settings.py:657 +#: tortoisehg/hgqt/settings.py:712  msgid "Issue Tracker Plugin"  msgstr "Модуль відслідковування запитів"   -#: tortoisehg/hgqt/settings.py:659 +#: tortoisehg/hgqt/settings.py:714  msgid ""  "Configures a COM IBugTraqProvider or IBugTrackProvider2 issue tracking "  "plugin." @@ -6290,127 +6322,127 @@
 "Configures a COM IBugTraqProvider or IBugTrackProvider2 issue tracking "  "plugin."   -#: tortoisehg/hgqt/settings.py:661 +#: tortoisehg/hgqt/settings.py:716  msgid "Configure Issue Tracker"  msgstr "Налаштування відслідковування запитів"   -#: tortoisehg/hgqt/settings.py:662 +#: tortoisehg/hgqt/settings.py:717  msgid "Configure the selected COM Bug Tracker plugin."  msgstr "Configure the selected COM Bug Tracker plugin."   -#: tortoisehg/hgqt/settings.py:667 +#: tortoisehg/hgqt/settings.py:722  msgid "Server"  msgstr "Сервер"   -#: tortoisehg/hgqt/settings.py:668 +#: tortoisehg/hgqt/settings.py:723  msgid "Path to review board example \"http://demo.reviewboard.org\""  msgstr ""   -#: tortoisehg/hgqt/settings.py:671 +#: tortoisehg/hgqt/settings.py:726  msgid "User name to authenticate with review board"  msgstr "Імя користувача для аутентифікації перегляду дошки"   -#: tortoisehg/hgqt/settings.py:673 +#: tortoisehg/hgqt/settings.py:728  msgid "Password to authenticate with review board"  msgstr "Пароль для аутентифікації з переглядом на дошці"   -#: tortoisehg/hgqt/settings.py:674 +#: tortoisehg/hgqt/settings.py:729  msgid "Server Repository ID"  msgstr "ID серверу сховища"   -#: tortoisehg/hgqt/settings.py:675 +#: tortoisehg/hgqt/settings.py:730  msgid "The default repository id for this repo on the review board server"  msgstr ""   -#: tortoisehg/hgqt/settings.py:676 +#: tortoisehg/hgqt/settings.py:731  msgid "Target Groups"  msgstr "Зацікавленість груп"   -#: tortoisehg/hgqt/settings.py:677 +#: tortoisehg/hgqt/settings.py:732  msgid "A comma separated list of target groups"  msgstr "Відокремлений комами перелік цільових груп"   -#: tortoisehg/hgqt/settings.py:678 +#: tortoisehg/hgqt/settings.py:733  msgid "Target People"  msgstr "Зацікавленість осіб"   -#: tortoisehg/hgqt/settings.py:679 +#: tortoisehg/hgqt/settings.py:734  msgid "A comma separated list of target people"  msgstr "Відокремлений комами перелік людей за цілями"   -#: tortoisehg/hgqt/settings.py:691 +#: tortoisehg/hgqt/settings.py:746  msgid "TortoiseHg Settings"  msgstr "Налаштування TortoiseHg"   -#: tortoisehg/hgqt/settings.py:696 tortoisehg/hgtk/thgconfig.py:648 +#: tortoisehg/hgqt/settings.py:751 tortoisehg/hgtk/thgconfig.py:648  msgid "Iniparse package not found"  msgstr "Відсутній пакет для розбору ini-файлів"   -#: tortoisehg/hgqt/settings.py:697 tortoisehg/hgtk/thgconfig.py:649 +#: tortoisehg/hgqt/settings.py:752 tortoisehg/hgtk/thgconfig.py:649  msgid "Can't change settings without iniparse package - view is readonly."  msgstr ""  "Неможливо змінити налаштування без пакунку для розбору ini-файлів - відкрити "  "лише для читання."   -#: tortoisehg/hgqt/settings.py:721 +#: tortoisehg/hgqt/settings.py:776  #, python-format  msgid "%s's global settings"  msgstr "%s'і загальні налаштування"   -#: tortoisehg/hgqt/settings.py:735 tortoisehg/hgtk/thgconfig.py:638 +#: tortoisehg/hgqt/settings.py:790 tortoisehg/hgtk/thgconfig.py:638  msgid "No repository found"  msgstr "Не знайдено сховища"   -#: tortoisehg/hgqt/settings.py:736 tortoisehg/hgtk/thgconfig.py:639 +#: tortoisehg/hgqt/settings.py:791 tortoisehg/hgtk/thgconfig.py:639  msgid "no repo at "  msgstr "немає сховища у "   -#: tortoisehg/hgqt/settings.py:742 tortoisehg/hgtk/thgconfig.py:671 +#: tortoisehg/hgqt/settings.py:797 tortoisehg/hgtk/thgconfig.py:671  #, python-format  msgid "%s repository settings"  msgstr "налаштування %s сховища"   -#: tortoisehg/hgqt/settings.py:769 +#: tortoisehg/hgqt/settings.py:824  msgid ""  "Restart all TortoiseHg applications for the following changes to take effect:"  msgstr "Перезавантажити всі TortoiseHg додатки аби зміни вступили в дію:"   -#: tortoisehg/hgqt/settings.py:777 +#: tortoisehg/hgqt/settings.py:832  msgid "Apply changes before exit?"  msgstr "Прийняти зміни перед виходом?"   -#: tortoisehg/hgqt/settings.py:778 tortoisehg/hgtk/commit.py:324 +#: tortoisehg/hgqt/settings.py:833 tortoisehg/hgtk/commit.py:324  #: tortoisehg/hgtk/commit.py:1192 tortoisehg/hgtk/commit.py:1199  #: tortoisehg/hgtk/status.py:1320 tortoisehg/hgtk/thgconfig.py:848  #: tortoisehg/hgtk/thgmq.py:369  msgid "&Yes"  msgstr "&Так"   -#: tortoisehg/hgqt/settings.py:778 tortoisehg/hgtk/thgconfig.py:848 +#: tortoisehg/hgqt/settings.py:833 tortoisehg/hgtk/thgconfig.py:848  msgid "&No (discard changes)"  msgstr "&Ні (відкинути зміни)"   -#: tortoisehg/hgqt/settings.py:832 +#: tortoisehg/hgqt/settings.py:887  msgid "Settings File:"  msgstr "Налаштування файлу:"   -#: tortoisehg/hgqt/settings.py:890 +#: tortoisehg/hgqt/settings.py:945  msgid "Confirm Save"  msgstr "Підтвердіть запис"   -#: tortoisehg/hgqt/settings.py:891 +#: tortoisehg/hgqt/settings.py:946  msgid "Save changes before editing?"  msgstr "Зберегти зміни перед редагуванням?"   -#: tortoisehg/hgqt/settings.py:892 tortoisehg/hgtk/thgconfig.py:775 +#: tortoisehg/hgqt/settings.py:947 tortoisehg/hgtk/thgconfig.py:775  msgid "&Save"  msgstr "&Зберегти"   -#: tortoisehg/hgqt/settings.py:954 tortoisehg/hgtk/thgconfig.py:822 +#: tortoisehg/hgqt/settings.py:1009 tortoisehg/hgtk/thgconfig.py:822  msgid "Confirm Reload"  msgstr "Підтвердіть перезавантаження"   -#: tortoisehg/hgqt/settings.py:955 tortoisehg/hgtk/thgconfig.py:823 +#: tortoisehg/hgqt/settings.py:1010 tortoisehg/hgtk/thgconfig.py:823  msgid ""  "Unsaved changes will be lost.\n"  "Do you want to reload?" @@ -6418,11 +6450,11 @@
 "Незбережені зміни буде втрачено.\n"  "Ви хочете, щоб перезавантажити?"   -#: tortoisehg/hgqt/settings.py:1066 tortoisehg/hgtk/thgconfig.py:1550 +#: tortoisehg/hgqt/settings.py:1129 tortoisehg/hgtk/thgconfig.py:1550  msgid "Unable to create a Mercurial.ini file"  msgstr "Неможливо створити Mercurial.ini файл"   -#: tortoisehg/hgqt/settings.py:1067 +#: tortoisehg/hgqt/settings.py:1130  msgid "Insufficient access rights, reverting to read-only mode."  msgstr "Недостатньо прав доступу, повернення до режиму тільки для читання."   @@ -6561,8 +6593,8 @@
 msgid "Refresh Toolbar"  msgstr "Оновити панель інструментів"   -#: tortoisehg/hgqt/shelve.py:137 tortoisehg/hgqt/status.py:250 -#: tortoisehg/hgqt/status.py:263 tortoisehg/hgtk/commit.py:240 +#: tortoisehg/hgqt/shelve.py:137 tortoisehg/hgqt/status.py:254 +#: tortoisehg/hgqt/status.py:268 tortoisehg/hgtk/commit.py:240  #: tortoisehg/hgtk/hgignore.py:142 tortoisehg/hgtk/history.py:404  msgid "Refresh"  msgstr "Оновити" @@ -6654,158 +6686,158 @@
 msgid "Patch: %s"  msgstr "Латка: %s"   -#: tortoisehg/hgqt/status.py:100 +#: tortoisehg/hgqt/status.py:101  msgid "### filter text ###"  msgstr "### текст фільтру ###"   -#: tortoisehg/hgqt/status.py:102 +#: tortoisehg/hgqt/status.py:103  msgid "Filter:"  msgstr "Фільтр:"   -#: tortoisehg/hgqt/status.py:113 +#: tortoisehg/hgqt/status.py:115  msgid "Check all files"  msgstr "Перевірити всі файли"   -#: tortoisehg/hgqt/status.py:114 +#: tortoisehg/hgqt/status.py:116  msgid "Uncheck all files"  msgstr "Роззвірити всі файли"   -#: tortoisehg/hgqt/status.py:119 +#: tortoisehg/hgqt/status.py:121  msgid "Status File List Toolbar"  msgstr "Перелік пеналів стану файлів"   -#: tortoisehg/hgqt/status.py:143 tortoisehg/hgtk/status.py:330 +#: tortoisehg/hgqt/status.py:146 tortoisehg/hgtk/status.py:330  msgid "Remove filter, show root"  msgstr "Вилучити фільтр, показати корінь"   -#: tortoisehg/hgqt/status.py:204 +#: tortoisehg/hgqt/status.py:207  #, python-format  msgid "%s - status (selection filtered)"  msgstr "%s - стан (selection filtered)"   -#: tortoisehg/hgqt/status.py:206 +#: tortoisehg/hgqt/status.py:209  #, python-format  msgid "%s - status"  msgstr "%s - стан"   -#: tortoisehg/hgqt/status.py:250 tortoisehg/hgtk/browse.py:112 +#: tortoisehg/hgqt/status.py:254 tortoisehg/hgtk/browse.py:112  #: tortoisehg/hgtk/quickop.py:106 tortoisehg/hgtk/status.py:95  msgid "status"  msgstr "стан"   -#: tortoisehg/hgqt/status.py:278 tortoisehg/hgtk/quickop.py:186 +#: tortoisehg/hgqt/status.py:283 tortoisehg/hgtk/quickop.py:186  msgid "No appropriate files"  msgstr "Немає відповідних файлів"   -#: tortoisehg/hgqt/status.py:279 tortoisehg/hgtk/quickop.py:187 +#: tortoisehg/hgqt/status.py:284 tortoisehg/hgtk/quickop.py:187  msgid "No files found for this operation"  msgstr "Не знайдено файлів для цієї операції"   -#: tortoisehg/hgqt/status.py:595 +#: tortoisehg/hgqt/status.py:602  msgid "Stat"  msgstr "Статистика"   -#: tortoisehg/hgqt/status.py:595 +#: tortoisehg/hgqt/status.py:602  msgid "M"  msgstr "М"   -#: tortoisehg/hgqt/status.py:595 tortoisehg/hgtk/datamine.py:140 +#: tortoisehg/hgqt/status.py:602 tortoisehg/hgtk/datamine.py:140  msgid "Filename"  msgstr "Назва файлу"   -#: tortoisehg/hgqt/status.py:596 tortoisehg/hgtk/thgconfig.py:414 +#: tortoisehg/hgqt/status.py:603 tortoisehg/hgtk/thgconfig.py:414  msgid "Type"  msgstr "Тип"   -#: tortoisehg/hgqt/status.py:596 +#: tortoisehg/hgqt/status.py:603  msgid "Size (KB)"  msgstr "Розмір (Кб)"   -#: tortoisehg/hgqt/status.py:632 +#: tortoisehg/hgqt/status.py:640  #, python-format  msgid "Checked count: %d"  msgstr "Перевірена кількість: %d"   -#: tortoisehg/hgqt/status.py:781 +#: tortoisehg/hgqt/status.py:789  msgid ", resolved merge"  msgstr ", об'єднавши розвязки"   -#: tortoisehg/hgqt/status.py:783 +#: tortoisehg/hgqt/status.py:791  msgid ", unresolved merge"  msgstr ", нерозв'язані проблеми об'єднання"   -#: tortoisehg/hgqt/status.py:796 +#: tortoisehg/hgqt/status.py:804  #, python-format  msgid "%s is modified"  msgstr "%s змінено"   -#: tortoisehg/hgqt/status.py:797 tortoisehg/hgtk/quickop.py:163 +#: tortoisehg/hgqt/status.py:805 tortoisehg/hgtk/quickop.py:163  msgid "modified"  msgstr "змінено"   -#: tortoisehg/hgqt/status.py:798 +#: tortoisehg/hgqt/status.py:806  #, python-format  msgid "%s is added"  msgstr "%s додано"   -#: tortoisehg/hgqt/status.py:799 tortoisehg/hgtk/quickop.py:166 +#: tortoisehg/hgqt/status.py:807 tortoisehg/hgtk/quickop.py:166  msgid "added"  msgstr "додано"   -#: tortoisehg/hgqt/status.py:800 +#: tortoisehg/hgqt/status.py:808  #, python-format  msgid "%s is removed"  msgstr "%s видаляється"   -#: tortoisehg/hgqt/status.py:801 tortoisehg/hgtk/quickop.py:169 +#: tortoisehg/hgqt/status.py:809 tortoisehg/hgtk/quickop.py:169  msgid "removed"  msgstr "віддалений"   -#: tortoisehg/hgqt/status.py:802 +#: tortoisehg/hgqt/status.py:810  #, python-format  msgid "%s is not tracked (unknown)"  msgstr "%s не відслідковуються (невідомо)"   -#: tortoisehg/hgqt/status.py:803 tortoisehg/hgtk/quickop.py:175 +#: tortoisehg/hgqt/status.py:811 tortoisehg/hgtk/quickop.py:175  #: tortoisehg/hgtk/quickop.py:255 tortoisehg/hgtk/serve.py:127  #: tortoisehg/util/version.py:47 tortoisehg/util/version.py:73  msgid "unknown"  msgstr "невідомо"   -#: tortoisehg/hgqt/status.py:804 +#: tortoisehg/hgqt/status.py:812  #, python-format  msgid "%s is missing!"  msgstr "%s відсутній!"   -#: tortoisehg/hgqt/status.py:805 +#: tortoisehg/hgqt/status.py:813  msgid "deleted"  msgstr "видалено"   -#: tortoisehg/hgqt/status.py:806 +#: tortoisehg/hgqt/status.py:814  #, python-format  msgid "%s is ignored"  msgstr "%s проігнорований"   -#: tortoisehg/hgqt/status.py:807 tortoisehg/hgtk/quickop.py:179 +#: tortoisehg/hgqt/status.py:815 tortoisehg/hgtk/quickop.py:179  #: tortoisehg/hgtk/quickop.py:255  msgid "ignored"  msgstr "ігноровано"   -#: tortoisehg/hgqt/status.py:808 +#: tortoisehg/hgqt/status.py:816  #, python-format  msgid "%s is not modified (clean)"  msgstr "%s не змінений (первісний)"   -#: tortoisehg/hgqt/status.py:809 tortoisehg/hgtk/quickop.py:183 +#: tortoisehg/hgqt/status.py:817 tortoisehg/hgtk/quickop.py:183  msgid "clean"  msgstr "чиста"   -#: tortoisehg/hgqt/status.py:810 +#: tortoisehg/hgqt/status.py:818  #, python-format  msgid "%s is a dirty subrepo"  msgstr "%s брудне сховище"   -#: tortoisehg/hgqt/status.py:811 +#: tortoisehg/hgqt/status.py:819  msgid "subrepo"  msgstr "вкладене сховище"   @@ -6878,205 +6910,205 @@
 msgid "Hostname"  msgstr "Назва вузла"   -#: tortoisehg/hgqt/sync.py:244 tortoisehg/hgqt/webconf_ui.py:77 +#: tortoisehg/hgqt/sync.py:245 tortoisehg/hgqt/webconf_ui.py:77  msgid "Save"  msgstr "Зберегти"   -#: tortoisehg/hgqt/sync.py:245 +#: tortoisehg/hgqt/sync.py:246  msgid "Save current URL under an alias"  msgstr ""   -#: tortoisehg/hgqt/sync.py:259 +#: tortoisehg/hgqt/sync.py:260  msgid "Paths in Repository Settings:"  msgstr "Шлях до налаштувань сховища"   -#: tortoisehg/hgqt/sync.py:274 +#: tortoisehg/hgqt/sync.py:275  msgid "Related Paths:"  msgstr "Пов'язані шляхи:"   -#: tortoisehg/hgqt/sync.py:327 +#: tortoisehg/hgqt/sync.py:326  #, python-format  msgid "Preview incoming changesets from %s"  msgstr "Перегляд вхідного набору змін для %s"   -#: tortoisehg/hgqt/sync.py:328 +#: tortoisehg/hgqt/sync.py:327  #, python-format  msgid "Pull incoming changesets from %s"  msgstr "Отримати вхідні зміни від %s"   +#: tortoisehg/hgqt/sync.py:328 +#, python-format +msgid "Filter outgoing changesets to %s" +msgstr "" +  #: tortoisehg/hgqt/sync.py:329  #, python-format -msgid "Filter outgoing changesets to %s" -msgstr "" - -#: tortoisehg/hgqt/sync.py:330 -#, python-format  msgid "Push outgoing changesets to %s"  msgstr "Віддати назовні зміни до %s"   -#: tortoisehg/hgqt/sync.py:337 +#: tortoisehg/hgqt/sync.py:336  #, python-format  msgid "rev: %d (%s)"  msgstr "ревізія: %d (%s)"   -#: tortoisehg/hgqt/sync.py:342 tortoisehg/hgtk/commit.py:791 +#: tortoisehg/hgqt/sync.py:341 tortoisehg/hgtk/commit.py:791  msgid "branch: "  msgstr "гілка: "   -#: tortoisehg/hgqt/sync.py:348 +#: tortoisehg/hgqt/sync.py:347  msgid "bookmark: "  msgstr "закладка: "   -#: tortoisehg/hgqt/sync.py:394 tortoisehg/hgtk/synch.py:157 +#: tortoisehg/hgqt/sync.py:393 tortoisehg/hgtk/synch.py:157  msgid "Post Pull: "  msgstr "Після отримання: "   -#: tortoisehg/hgqt/sync.py:574 +#: tortoisehg/hgqt/sync.py:573  msgid "Repository not local"  msgstr "Сховище не локальне"   -#: tortoisehg/hgqt/sync.py:575 +#: tortoisehg/hgqt/sync.py:574  msgid "A terminal shell cannot be opened for remote"  msgstr ""  "Доступ до командної оболонки через термінал не може бути відкритий віддалено"   -#: tortoisehg/hgqt/sync.py:580 tortoisehg/hgqt/sync.py:1380 +#: tortoisehg/hgqt/sync.py:579 tortoisehg/hgqt/sync.py:1379  msgid "Confirm path delete"  msgstr "Підтвердіть видалення шляху"   -#: tortoisehg/hgqt/sync.py:581 tortoisehg/hgqt/sync.py:1381 +#: tortoisehg/hgqt/sync.py:580 tortoisehg/hgqt/sync.py:1380  #, python-format  msgid "Delete %s from your repo configuration file?"  msgstr "Видалити %s для Вашого сховища файли налаштувань?"   -#: tortoisehg/hgqt/sync.py:670 +#: tortoisehg/hgqt/sync.py:669  msgid "No URL selected"  msgstr "Не обрано URL"   -#: tortoisehg/hgqt/sync.py:671 +#: tortoisehg/hgqt/sync.py:670  msgid "An URL must be selected for this operation."  msgstr "Для цієї операції потрібно обрати URL"   -#: tortoisehg/hgqt/sync.py:686 +#: tortoisehg/hgqt/sync.py:685  msgid "Redundant authentication info"  msgstr "Резервна інформація аутентифікації"   -#: tortoisehg/hgqt/sync.py:687 +#: tortoisehg/hgqt/sync.py:686  msgid ""  "You have authentication info configured for this host and inside this URL. "  "Remove authentication info from this URL?"  msgstr ""   -#: tortoisehg/hgqt/sync.py:706 tortoisehg/hgqt/sync.py:712 -#: tortoisehg/hgqt/sync.py:718 tortoisehg/hgqt/sync.py:724 -#: tortoisehg/hgqt/sync.py:731 +#: tortoisehg/hgqt/sync.py:705 tortoisehg/hgqt/sync.py:711 +#: tortoisehg/hgqt/sync.py:717 tortoisehg/hgqt/sync.py:723 +#: tortoisehg/hgqt/sync.py:730  msgid "sync command already running"  msgstr "команда синхронізації вже запущена"   -#: tortoisehg/hgqt/sync.py:749 +#: tortoisehg/hgqt/sync.py:748  #, python-format  msgid "Getting incoming changesets from %s..."  msgstr "Отримання вхідних змін для %s..."   -#: tortoisehg/hgqt/sync.py:754 tortoisehg/hgqt/sync.py:772 +#: tortoisehg/hgqt/sync.py:753 tortoisehg/hgqt/sync.py:771  #, python-format  msgid "Found incoming changesets from %s"  msgstr "Знайдено вхідний набір змін для %s"   -#: tortoisehg/hgqt/sync.py:757 tortoisehg/hgqt/sync.py:774 +#: tortoisehg/hgqt/sync.py:756 tortoisehg/hgqt/sync.py:773  #, python-format  msgid "No incoming changesets from %s"  msgstr "Відсутні вхідні набори змін для %s"   -#: tortoisehg/hgqt/sync.py:759 tortoisehg/hgqt/sync.py:776 +#: tortoisehg/hgqt/sync.py:758 tortoisehg/hgqt/sync.py:775  #, python-format  msgid "Incoming from %s aborted, ret %d"  msgstr "Вхідні з %s перервані, повернутий код %d"   -#: tortoisehg/hgqt/sync.py:786 +#: tortoisehg/hgqt/sync.py:785  #, python-format  msgid "Pull from %s completed"  msgstr "Отримання з %s завершено"   -#: tortoisehg/hgqt/sync.py:788 +#: tortoisehg/hgqt/sync.py:787  #, python-format  msgid "Pull from %s aborted, ret %d"  msgstr "Отримання з %s перервано, ret %d"   -#: tortoisehg/hgqt/sync.py:800 tortoisehg/hgqt/update.py:342 +#: tortoisehg/hgqt/sync.py:799 tortoisehg/hgqt/update.py:342  msgid "Merge caused file conflicts"  msgstr "Об'єднання призвело до конфліктів файлів"   -#: tortoisehg/hgqt/sync.py:801 tortoisehg/hgqt/update.py:343 +#: tortoisehg/hgqt/sync.py:800 tortoisehg/hgqt/update.py:343  msgid "File conflicts need to be resolved"  msgstr "Конфлікти в файлах повинні бути вирішені"   -#: tortoisehg/hgqt/sync.py:807 +#: tortoisehg/hgqt/sync.py:806  #, python-format  msgid "Pulling from %s..."  msgstr "Отримую з %s..."   -#: tortoisehg/hgqt/sync.py:822 +#: tortoisehg/hgqt/sync.py:821  #, python-format  msgid "Finding outgoing changesets to %s..."  msgstr "Пошук вихідних змін у %s..."   -#: tortoisehg/hgqt/sync.py:834 +#: tortoisehg/hgqt/sync.py:833  #, python-format  msgid "%d outgoing changesets to %s"  msgstr "%d вихідний набір змін у %s"   -#: tortoisehg/hgqt/sync.py:837 +#: tortoisehg/hgqt/sync.py:836  #, python-format  msgid "No outgoing changesets to %s"  msgstr "Вихідний набір змін у %s відсутній"   -#: tortoisehg/hgqt/sync.py:839 +#: tortoisehg/hgqt/sync.py:838  #, python-format  msgid "Outgoing to %s aborted, ret %d"  msgstr "процес визначення вихідних для %s перервано, код помилки %d"   -#: tortoisehg/hgqt/sync.py:864 tortoisehg/hgtk/history.py:584 +#: tortoisehg/hgqt/sync.py:863 tortoisehg/hgtk/history.py:584  #, python-format  msgid "%s (submitted)"  msgstr "%s (представлений)"   -#: tortoisehg/hgqt/sync.py:866 tortoisehg/hgtk/history.py:586 +#: tortoisehg/hgqt/sync.py:865 tortoisehg/hgtk/history.py:586  #: tortoisehg/hgtk/history.py:592  #, python-format  msgid "%s (pending)"  msgstr "%s (в очікуванні)"   -#: tortoisehg/hgqt/sync.py:871 tortoisehg/hgtk/history.py:595 +#: tortoisehg/hgqt/sync.py:870 tortoisehg/hgtk/history.py:595  msgid "Unable to parse p4pending output"  msgstr "Не вдалося розібрати p4pending вихідний"   -#: tortoisehg/hgqt/sync.py:873 tortoisehg/hgtk/history.py:597 +#: tortoisehg/hgqt/sync.py:872 tortoisehg/hgtk/history.py:597  #, python-format  msgid "%d pending changelists found"  msgstr "%d переліку змін знайдено"   -#: tortoisehg/hgqt/sync.py:875 tortoisehg/hgtk/history.py:599 +#: tortoisehg/hgqt/sync.py:874 tortoisehg/hgtk/history.py:599  msgid "No pending Perforce changelists"  msgstr "Не очікуваний Perforce набір змін"   -#: tortoisehg/hgqt/sync.py:877 tortoisehg/hgtk/history.py:601 +#: tortoisehg/hgqt/sync.py:876 tortoisehg/hgtk/history.py:601  msgid "Aborted p4pending"  msgstr "перервано p4pending"   -#: tortoisehg/hgqt/sync.py:879 tortoisehg/hgtk/history.py:603 +#: tortoisehg/hgqt/sync.py:878 tortoisehg/hgtk/history.py:603  msgid "Unable to determine pending changesets"  msgstr "Неможливо визначити набор змін"   -#: tortoisehg/hgqt/sync.py:889 +#: tortoisehg/hgqt/sync.py:888  msgid "Perforce pending..."  msgstr "В очікуванні Perforce..."   -#: tortoisehg/hgqt/sync.py:897 tortoisehg/hgtk/history.py:2623 +#: tortoisehg/hgqt/sync.py:896 tortoisehg/hgtk/history.py:2623  msgid "Confirm Push to remote Repository"  msgstr "Підтвердіть відправлення до зовнішнього сховища"   -#: tortoisehg/hgqt/sync.py:898 tortoisehg/hgtk/history.py:2624 +#: tortoisehg/hgqt/sync.py:897 tortoisehg/hgtk/history.py:2624  #, python-format  msgid ""  "Push to remote repository\n" @@ -7087,172 +7119,172 @@
 "%s\n"  "?"   -#: tortoisehg/hgqt/sync.py:901 +#: tortoisehg/hgqt/sync.py:900  #, python-format  msgid "Push to %s aborted"  msgstr "відправка до %s перервана"   -#: tortoisehg/hgqt/sync.py:905 +#: tortoisehg/hgqt/sync.py:904  #, python-format  msgid "Pushing to %s..."  msgstr "відправляння до %s..."   -#: tortoisehg/hgqt/sync.py:908 +#: tortoisehg/hgqt/sync.py:907  #, python-format  msgid "Push to %s completed"  msgstr "відправка до %s завершена"   -#: tortoisehg/hgqt/sync.py:910 +#: tortoisehg/hgqt/sync.py:909  #, python-format  msgid "Push to %s aborted, ret %d"  msgstr "Відправка до %s перервана, ret %d"   -#: tortoisehg/hgqt/sync.py:927 +#: tortoisehg/hgqt/sync.py:926  msgid "Determining outgoing changesets to email..."  msgstr "Визначаємо вихідні набори змін для відправлення..."   -#: tortoisehg/hgqt/sync.py:941 tortoisehg/hgtk/history.py:2025 +#: tortoisehg/hgqt/sync.py:940 tortoisehg/hgtk/history.py:2025  msgid "No outgoing changesets"  msgstr "Відсутні вихідні набори змін"   -#: tortoisehg/hgqt/sync.py:943 +#: tortoisehg/hgqt/sync.py:942  #, python-format  msgid "Outgoing aborted, ret %d"  msgstr "Визачення вихідних перервано, повернуто код %d"   +#: tortoisehg/hgqt/sync.py:949 +msgid "Select bundle file" +msgstr "" +  #: tortoisehg/hgqt/sync.py:950 -msgid "Select bundle file" -msgstr "" - -#: tortoisehg/hgqt/sync.py:951  msgid "Bundle files (*.hg)"  msgstr ""   -#: tortoisehg/hgqt/sync.py:970 +#: tortoisehg/hgqt/sync.py:969  msgid "Unable to remove URL"  msgstr "Неможливо видалити URL"   -#: tortoisehg/hgqt/sync.py:992 +#: tortoisehg/hgqt/sync.py:991  msgid "Post Pull Behavior"  msgstr "Поведінка після отримання"   -#: tortoisehg/hgqt/sync.py:996 +#: tortoisehg/hgqt/sync.py:995  msgid "Select post-pull operation for this repository"  msgstr "Оберіть для сховища операції після затягування"   -#: tortoisehg/hgqt/sync.py:999 +#: tortoisehg/hgqt/sync.py:998  msgid "None - simply pull changesets"  msgstr "Нічого - просто отримано набір змін"   -#: tortoisehg/hgqt/sync.py:1000 +#: tortoisehg/hgqt/sync.py:999  msgid "Update - pull, then try to update"  msgstr "Оновити - отримати, спробуйте оновити"   -#: tortoisehg/hgqt/sync.py:1006 +#: tortoisehg/hgqt/sync.py:1005  msgid "Fetch - use fetch (auto merge pulled changes)"  msgstr ""  "Залити - використовувати заливання (автоматично об'єднувати отримані зміни)"   -#: tortoisehg/hgqt/sync.py:1008 +#: tortoisehg/hgqt/sync.py:1007  msgid "Fetch - use fetch extension (fetch is not active!)"  msgstr "Залити - використовувати розширення fetch (fetch не активне!)"   -#: tortoisehg/hgqt/sync.py:1015 +#: tortoisehg/hgqt/sync.py:1014  msgid "Rebase - rebase local commits above pulled changes"  msgstr "Змінити базу - перебазувати локальні фіксації зверзу отриманих змін"   -#: tortoisehg/hgqt/sync.py:1017 +#: tortoisehg/hgqt/sync.py:1016  msgid "Rebase - use rebase extension (rebase is not active!)"  msgstr ""  "Зміна бази - використовувати додатки зміни бази (зміна бази не активована!)"   -#: tortoisehg/hgqt/sync.py:1035 +#: tortoisehg/hgqt/sync.py:1034  msgid "<a href=\"config\">Launch settings tool...</a>"  msgstr "<a href=\"config\">Launch settings tool...</a>"   -#: tortoisehg/hgqt/sync.py:1068 +#: tortoisehg/hgqt/sync.py:1067  msgid "Unable to save post pull operation"  msgstr "Збереження неможливе після операції отримання"   -#: tortoisehg/hgqt/sync.py:1092 +#: tortoisehg/hgqt/sync.py:1091  msgid "Save Path"  msgstr "Зберегти шлях"   -#: tortoisehg/hgqt/sync.py:1102 tortoisehg/hgqt/sync.py:1424 +#: tortoisehg/hgqt/sync.py:1101 tortoisehg/hgqt/sync.py:1423  #: tortoisehg/hgtk/thgconfig.py:371 tortoisehg/hgtk/thgconfig.py:954  msgid "Alias"  msgstr "Прізвисько"   -#: tortoisehg/hgqt/sync.py:1105 tortoisehg/hgqt/sync.py:1424 +#: tortoisehg/hgqt/sync.py:1104 tortoisehg/hgqt/sync.py:1423  #: tortoisehg/hgtk/thgconfig.py:368  msgid "URL"  msgstr "URL"   -#: tortoisehg/hgqt/sync.py:1114 +#: tortoisehg/hgqt/sync.py:1113  msgid "Remove authentication data from URL"  msgstr "Вилучення даних аутентифікації з URL"   -#: tortoisehg/hgqt/sync.py:1116 +#: tortoisehg/hgqt/sync.py:1115  msgid ""  "User authentication data should be associated with the hostname using the "  "security dialog."  msgstr ""   -#: tortoisehg/hgqt/sync.py:1138 +#: tortoisehg/hgqt/sync.py:1137  msgid "Unable to save an URL"  msgstr "Не вдається зберегти URL"   -#: tortoisehg/hgqt/sync.py:1149 +#: tortoisehg/hgqt/sync.py:1148  msgid "Confirm URL replace"  msgstr "Підтвердіть заміну URL"   -#: tortoisehg/hgqt/sync.py:1150 +#: tortoisehg/hgqt/sync.py:1149  #, python-format  msgid "%s already exists, replace URL?"  msgstr "%s вже існує, замінити URL?"   -#: tortoisehg/hgqt/sync.py:1174 +#: tortoisehg/hgqt/sync.py:1173  msgid "Certificate Query Error"  msgstr "Помилка запиту сертифікату"   -#: tortoisehg/hgqt/sync.py:1187 +#: tortoisehg/hgqt/sync.py:1186  msgid "Security: "  msgstr "Безпека: "   -#: tortoisehg/hgqt/sync.py:1206 +#: tortoisehg/hgqt/sync.py:1205  #, python-format  msgid "<b>Host:</b> %s"  msgstr "<b>вузол:</b> %s"   -#: tortoisehg/hgqt/sync.py:1208 +#: tortoisehg/hgqt/sync.py:1207  msgid "Secure HTTPS Connection"  msgstr "Шифроване HTTPS зєднання"   -#: tortoisehg/hgqt/sync.py:1215 +#: tortoisehg/hgqt/sync.py:1214  msgid "Verify with Certificate Authority certificates (best)"  msgstr "Перевірити з сертифікатом (відмінно)"   -#: tortoisehg/hgqt/sync.py:1217 +#: tortoisehg/hgqt/sync.py:1216  msgid "Verify with stored host fingerprint (good)"  msgstr ""   -#: tortoisehg/hgqt/sync.py:1219 +#: tortoisehg/hgqt/sync.py:1218  msgid "No host validation, but still encrypted (bad)"  msgstr ""   -#: tortoisehg/hgqt/sync.py:1226 +#: tortoisehg/hgqt/sync.py:1225  msgid "### host certificate fingerprint ###"  msgstr "### відбиток сертифікату вузла ###"   -#: tortoisehg/hgqt/sync.py:1230 +#: tortoisehg/hgqt/sync.py:1229  msgid "Query"  msgstr "Запит"   -#: tortoisehg/hgqt/sync.py:1249 +#: tortoisehg/hgqt/sync.py:1248  msgid "User Authentication"  msgstr "Аутентифікація користувача"   -#: tortoisehg/hgqt/sync.py:1256 +#: tortoisehg/hgqt/sync.py:1255  msgid ""  "Optional. Username to authenticate with. If not given, and the remote\n"  "site requires basic or digest authentication, the user will be prompted for\n" @@ -7260,62 +7292,62 @@
 "foo.username = $USER."  msgstr ""   -#: tortoisehg/hgqt/sync.py:1265 +#: tortoisehg/hgqt/sync.py:1264  msgid ""  "Optional. Password to authenticate with. If not given, and the remote\n"  "site requires basic or digest authentication, the user will be prompted for\n"  "it."  msgstr ""   -#: tortoisehg/hgqt/sync.py:1272 +#: tortoisehg/hgqt/sync.py:1271  msgid ""  "Mercurial keyring extension is enabled. Passwords will be stored in a "  "platform-native secure method."  msgstr ""   -#: tortoisehg/hgqt/sync.py:1278 +#: tortoisehg/hgqt/sync.py:1277  msgid ""  "Optional. PEM encoded client certificate key file. Environment variables\n"  "are expanded in the filename."  msgstr ""   -#: tortoisehg/hgqt/sync.py:1280 +#: tortoisehg/hgqt/sync.py:1279  msgid "User Certificate Key File"  msgstr "Файл з ключами користувача"   -#: tortoisehg/hgqt/sync.py:1284 +#: tortoisehg/hgqt/sync.py:1283  msgid ""  "Optional. PEM encoded client certificate chain file. Environment variables\n"  "are expanded in the filename."  msgstr ""   -#: tortoisehg/hgqt/sync.py:1286 +#: tortoisehg/hgqt/sync.py:1285  msgid "User Certificate Chain File"  msgstr ""   -#: tortoisehg/hgqt/sync.py:1306 +#: tortoisehg/hgqt/sync.py:1305  msgid "Unable to save authentication"  msgstr "Не вдається зберегти аутентифікації"   -#: tortoisehg/hgqt/sync.py:1468 +#: tortoisehg/hgqt/sync.py:1467  #, python-format  msgid "%s - sync options"  msgstr "%s - параметри обміну"   -#: tortoisehg/hgqt/sync.py:1475 +#: tortoisehg/hgqt/sync.py:1474  msgid "Allow push of a new branch (--new-branch)"  msgstr "Дозволити віддачу до нової гілки (--new-branch)"   -#: tortoisehg/hgqt/sync.py:1480 +#: tortoisehg/hgqt/sync.py:1479  msgid "Force push or pull (override safety checks, --force)"  msgstr ""  "Примусово віддати або отримати (зневажати на перевірки безпеки, --force"   -#: tortoisehg/hgqt/sync.py:1490 +#: tortoisehg/hgqt/sync.py:1489  msgid "Temporarily disable configured HTTP proxy"  msgstr "Тимчасово вимкнути налаштування HTTP проксі"   -#: tortoisehg/hgqt/sync.py:1497 +#: tortoisehg/hgqt/sync.py:1496  msgid "Emit debugging output (--debug)"  msgstr "Видавати інформацію для налагодження (--debug)"   @@ -8285,7 +8317,7 @@
 msgid "Failed to open repository"  msgstr "Помилка відкриття сховища"   -#: tortoisehg/hgqt/workbench.py:900 +#: tortoisehg/hgqt/workbench.py:901  #, python-format  msgid "Hg file log viewer [%s] - %s"  msgstr "Перегляд файлу журналу [%s] - %s" @@ -12152,6 +12184,10 @@
 msgid "no pending pmerges"  msgstr "не в очікуванні pmerges"   +#: tortoisehg/hgtk/thgpbranch.py:432 +msgid "New Patch Name" +msgstr "Назва нової латки" +  #: tortoisehg/hgtk/thgpbranch.py:488  msgid "Pending Pmerge"  msgstr "В очікуванні Pmerge"
Show Entire File i18n/​tortoisehg/​zh_CN.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
Show Entire File i18n/​tortoisehg/​zh_TW.po Stacked
This file's diff was not loaded because this changeset is very large. Load changes
 
396
397
398
399
 
400
401
402
 
 
403
404
405
 
408
409
410
411
 
412
413
414
 
497
498
499
500
 
 
501
502
503
 
396
397
398
 
399
400
 
 
401
402
403
404
405
 
408
409
410
 
411
412
413
414
 
497
498
499
 
500
501
502
503
504
@@ -396,10 +396,10 @@
  fullmsg = ''   def write(self, msg, *args, **opts):   self.fullmsg += msg - if self.fullmsg.endswith('\0'): + if self.fullmsg.count('\0') >= 6:   try: - fname, line, rev, addremove, user, text = \ - self.fullmsg.split('\0', 5) + fname, line, rev, addremove, user, text, tail = \ + self.fullmsg.split('\0', 6)   text = hglib.tounicode(text)   text = Qt.escape(text)   text = '<b>%s</b> <span>%s</span>' % ( @@ -408,7 +408,7 @@
  emitrow(row)   except ValueError:   pass - self.fullmsg = '' + self.fullmsg = tail   def progress(topic, pos, item='', unit='', total=None):   emitprog(topic, pos, item, unit, total)   cwd = os.getcwd() @@ -497,7 +497,8 @@
  if pos:   self.hu.write(line[pos:], label='ui.status')   path = os.path.join(prefix, wfile) - row = [path, i + 1, ctx.rev(), None, self.hu.getdata()[0]] + row = [path, i + 1, ctx.rev(), None, + hglib.tounicode(self.hu.getdata()[0])]   w = DataWrapper(row)   self.matchedRow.emit(w)   if self.once:
 
5
6
7
8
 
9
10
11
12
13
14
 
43
44
45
46
47
 
48
49
50
 
5
6
7
 
8
9
10
 
11
12
13
 
42
43
44
 
 
45
46
47
48
@@ -5,10 +5,9 @@
 # This software may be used and distributed according to the terms of the  # GNU General Public License version 2, incorporated herein by reference.   -import os, time +import os, cgi, time    from mercurial import ui -from PyQt4 import QtCore  from tortoisehg.hgqt import qtlib  from tortoisehg.util import hglib   @@ -43,8 +42,7 @@
    def style(self, msg, label):   'Escape message for safe HTML, then apply specified style' - msg = QtCore.Qt.escape(msg) - msg = msg.replace('\n', '<br />') + msg = cgi.escape(msg).replace('\n', '<br />')   style = qtlib.geteffect(label)   return '<span style="%s">%s</span>' % (style, msg)  
 
779
780
781
782
783
 
 
784
785
786
 
794
795
796
797
 
798
799
 
800
801
802
 
805
806
807
808
 
809
810
 
811
812
813
 
822
823
824
 
 
825
826
827
 
779
780
781
 
 
782
783
784
785
786
 
794
795
796
 
797
798
 
799
800
801
802
 
805
806
807
 
808
809
 
810
811
812
813
 
822
823
824
825
826
827
828
829
@@ -779,8 +779,8 @@
  self._closebutton.clicked.connect(self.close)   self.layout().addWidget(self._closebutton)   - def addWidget(self, w): - self.layout().insertWidget(self.layout().count() - 2, w) + def addWidget(self, w, stretch=0): + self.layout().insertWidget(self.layout().count() - 2, w, stretch)     def addRightWidget(self, w):   self.layout().insertWidget(self.layout().count() - 1, w) @@ -794,9 +794,9 @@
  """Show status message"""   def __init__(self, message, parent=None):   super(StatusInfoBar, self).__init__(parent) - self._msglabel = QLabel(message, self, + self._msglabel = QLabel(message, self, wordWrap=True,   textInteractionFlags=Qt.TextSelectableByMouse) - self.addWidget(self._msglabel) + self.addWidget(self._msglabel, stretch=1)    class CommandErrorInfoBar(InfoBar):   """Show command execution failure (with link to open log window)""" @@ -805,9 +805,9 @@
  def __init__(self, message, parent=None):   super(CommandErrorInfoBar, self).__init__(parent)   - self._msglabel = QLabel(message, self, + self._msglabel = QLabel(message, self, wordWrap=True,   textInteractionFlags=Qt.TextSelectableByMouse) - self.addWidget(self._msglabel) + self.addWidget(self._msglabel, stretch=1)     self._loglabel = QLabel('<a href="log:">%s</a>' % _('Show Log'))   self._loglabel.linkActivated.connect(self.linkActivated) @@ -822,6 +822,8 @@
  def __init__(self, message, parent=None):   super(ConfirmInfoBar, self).__init__(parent)   + # no wordWrap=True and stretch=1, which inserts unwanted space + # between _msglabel and _buttons.   self._msglabel = QLabel(message, self,   textInteractionFlags=Qt.TextSelectableByMouse)   self.addWidget(self._msglabel)
 
279
280
281
282
283
284
285
 
279
280
281
 
282
283
284
@@ -279,7 +279,6 @@
  else:   idx = self.model().indexFromRev(rev)   if idx is not None: - self.setCurrentIndex(idx)   self.scrollTo(idx)     def saveSettings(self, s = None):
 
493
494
495
 
 
 
 
496
497
498
 
493
494
495
496
497
498
499
500
501
502
@@ -493,6 +493,10 @@
  'Default: 0, Not expanded')),   _fi(_('Force Repo Tab'), 'tortoisehg.forcerepotab', genBoolRBGroup,   _('Always show repo tabs, even for a single repo. Default: False')), + _fi(_('Monitor Repo Changes'), 'tortoisehg.monitorrepo', + (genDefaultCombo, ['always', 'localonly']), + _('Specify the target filesystem where TortoiseHg monitors changes. ' + 'Default: always')),   _fi(_('Max Diff Size'), 'tortoisehg.maxdiff', genIntEditCombo,   _('The maximum size file (in KB) that TortoiseHg will '   'show changes for in the changelog, status, and commit windows. '
 
21
22
23
24
 
25
26
27
 
80
81
82
 
 
83
84
 
 
85
86
87
 
21
22
23
 
24
25
26
27
 
80
81
82
83
84
85
86
87
88
89
90
91
@@ -21,7 +21,7 @@
 from mercurial import ui as uimod  from mercurial.util import propertycache   -from tortoisehg.util import hglib +from tortoisehg.util import hglib, paths  from tortoisehg.util.patchctx import patchctx    _repocache = {} @@ -80,8 +80,12 @@
  repo.workingDirectoryChanged = self.workingDirectoryChanged   repo.workingBranchChanged = self.workingBranchChanged   self.recordState() + + monitorrepo = repo.ui.config('tortoisehg', 'monitorrepo', 'always')   if isinstance(repo, bundlerepo.bundlerepository):   dbgoutput('not watching F/S events for bundle repository') + elif monitorrepo == 'localonly' and paths.netdrive_status(repo.path): + dbgoutput('not watching F/S events for network drive')   else:   self.watcher = QFileSystemWatcher(self)   self.watcher.addPath(repo.path)
 
96
97
98
99
 
100
101
102
 
96
97
98
 
99
100
101
102
@@ -96,7 +96,7 @@
  unc, rest = os.path.splitunc(drive)   if unc: # All UNC paths (\\host\mount) are considered nonlocal   return True - letter = os.path.splitdrive(drive)[0] + letter = os.path.splitdrive(drive)[0].upper()   _drives, total, _ = win32net.NetUseEnum(None, 1, 0)   for drv in _drives:   if drv['local'] == letter: