forked from Tribler/tribler
-
Notifications
You must be signed in to change notification settings - Fork 0
/
zh_CN.ts
2237 lines (2231 loc) · 93.6 KB
/
zh_CN.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
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
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS><TS version="2.0" language="zh_CN" sourcelanguage="">
<context>
<name>@default</name>
<message>
<location filename="../widgets/tablecontentmodel.py" line="53"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../widgets/tablecontentmodel.py" line="54"/>
<source>Size</source>
<translation>大小</translation>
</message>
<message>
<location filename="../widgets/tablecontentmodel.py" line="55"/>
<source>Health</source>
<translation>健康度</translation>
</message>
<message>
<location filename="../widgets/tablecontentmodel.py" line="56"/>
<source>Updated</source>
<translation>更新时间</translation>
</message>
<message>
<location filename="../widgets/tablecontentmodel.py" line="61"/>
<source>Subscribed</source>
<translation>订阅时间</translation>
</message>
<message>
<location filename="../widgets/tablecontentmodel.py" line="60"/>
<source>Torrents</source>
<translation>种子数</translation>
</message>
<message>
<location filename="../widgets/tablecontentmodel.py" line="57"/>
<source>Popularity</source>
<translation>流行度</translation>
</message>
<message>
<location filename="../utilities.py" line="126"/>
<source>just now</source>
<translation>刚刚</translation>
</message>
<message>
<location filename="../utilities.py" line="128"/>
<source> seconds ago</source>
<translation> 秒前</translation>
</message>
<message>
<location filename="../utilities.py" line="130"/>
<source>a minute ago</source>
<translation>一分钟前</translation>
</message>
<message>
<location filename="../utilities.py" line="132"/>
<source> minutes ago</source>
<translation> 分钟前</translation>
</message>
<message>
<location filename="../utilities.py" line="134"/>
<source>an hour ago</source>
<translation>一小时前</translation>
</message>
<message>
<location filename="../utilities.py" line="136"/>
<source> hours ago</source>
<translation> 小时前</translation>
</message>
<message>
<location filename="../utilities.py" line="138"/>
<source>yesterday</source>
<translation>昨天</translation>
</message>
<message>
<location filename="../utilities.py" line="140"/>
<source> days ago</source>
<translation> 天前</translation>
</message>
<message>
<location filename="../utilities.py" line="143"/>
<source>week</source>
<translation>周</translation>
</message>
<message>
<location filename="../utilities.py" line="143"/>
<source>weeks</source>
<translation>周</translation>
</message>
<message>
<location filename="../utilities.py" line="152"/>
<source> ago</source>
<translation>前</translation>
</message>
<message>
<location filename="../utilities.py" line="147"/>
<source>month</source>
<translation>月</translation>
</message>
<message>
<location filename="../utilities.py" line="147"/>
<source>months</source>
<translation>月</translation>
</message>
<message>
<location filename="../utilities.py" line="151"/>
<source>year</source>
<translation>年</translation>
</message>
<message>
<location filename="../utilities.py" line="151"/>
<source>years</source>
<translation>年</translation>
</message>
<message>
<location filename="../tribler_window.py" line="441"/>
<source>Discovered channels</source>
<translation>发现的频道</translation>
</message>
<message>
<location filename="../tribler_window.py" line="451"/>
<source>This page show the list of popular torrents collected by Tribler during the last 24 hours.</source>
<translation>此页面显示 Tribler 最近 24 小时收集到的流行种子列表。</translation>
</message>
<message>
<location filename="../tribler_window.py" line="576"/>
<source>Channel update</source>
<translation>频道更新</translation>
</message>
<message>
<location filename="../tribler_window.py" line="576"/>
<source>Torrent(s) added to your channel</source>
<translation>你的频道已添加的种子</translation>
</message>
<message>
<location filename="../tribler_window.py" line="595"/>
<source>New version available</source>
<translation>有新版本</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="414"/>
<source>NEW CHANNEL</source>
<translation>新建频道</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="414"/>
<source>NEW FOLDER</source>
<translation>新建文件夹</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="442"/>
<source>Add .torrent file</source>
<translation>添加种子文件</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="443"/>
<source>Add torrent(s) directory</source>
<translation>添加种子目录</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="444"/>
<source>Add URL/magnet links</source>
<translation>添加 URL/磁力链接</translation>
</message>
<message>
<location filename="../tribler_window.py" line="836"/>
<source>Please select the directory containing the .torrent files</source>
<translation>请选择包含种子(.torrent)文件的目录</translation>
</message>
<message>
<location filename="../tribler_window.py" line="845"/>
<source>Add torrents from directory</source>
<translation>从目录添加种子</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="468"/>
<source>Add all torrent files from the following directory to your Tribler channel:
%s</source>
<translation>添加以下目录中的所有种子文件到你的 Tribler 频道:
%s</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="468"/>
<source>Include subdirectories (recursive mode)</source>
<translation>包含子目录(递归模式)</translation>
</message>
<message>
<location filename="../tribler_window.py" line="754"/>
<source>Please select the .torrent file</source>
<translation>请选择种子文件</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="488"/>
<source>Torrent files %s</source>
<translation>种子文件 %s</translation>
</message>
<message>
<location filename="../tribler_window.py" line="892"/>
<source>Add torrent from URL/magnet link</source>
<translation>从 URL/磁力链接添加种子文件</translation>
</message>
<message>
<location filename="../tribler_window.py" line="892"/>
<source>Please enter the URL/magnet link in the field below:</source>
<translation>请在下面字段输入 URL/磁力链接:</translation>
</message>
<message>
<location filename="../tribler_window.py" line="892"/>
<source>ADD</source>
<translation>添加</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1145"/>
<source>CANCEL</source>
<translation>取消</translation>
</message>
<message>
<location filename="../tribler_window.py" line="899"/>
<source>URL/magnet link</source>
<translation>URL/磁力链接</translation>
</message>
<message>
<location filename="../widgets/channeldescriptionwidget.py" line="23"/>
<source>Click this to add
channel thumbnail
(max. 1MB JPG/PNG)</source>
<translation>点击此处添加
频道缩略图
(最大:1MB JPG/PNG)</translation>
</message>
<message>
<location filename="../widgets/channeldescriptionwidget.py" line="180"/>
<source>Please select a thumbnail file</source>
<translation>请选择缩略图文件</translation>
</message>
<message>
<location filename="../widgets/channeldescriptionwidget.py" line="180"/>
<source>PNG/XPM/JPG images %s</source>
<translation>PNG/XPM/JPG 图像 %s</translation>
</message>
<message>
<location filename="../widgets/channeldescriptionwidget.py" line="196"/>
<source>Image too large error</source>
<translation>图像过大错误</translation>
</message>
<message>
<location filename="../widgets/channeldescriptionwidget.py" line="196"/>
<source>Image file you're trying to upload is too large.</source>
<translation>你尝试上传的图像文件太大。</translation>
</message>
<message>
<location filename="../widgets/channelsmenulistwidget.py" line="89"/>
<source>Unsubscribe</source>
<translation>取消订阅</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1145"/>
<source>Delete channel</source>
<translation>删除频道</translation>
</message>
<message>
<location filename="../widgets/channelsmenulistwidget.py" line="100"/>
<source>Rename channel</source>
<translation>重命名频道</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="496"/>
<source>Remove download</source>
<translation>移除下载</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="319"/>
<source>Are you sure you want to remove this download?</source>
<translation>你确定要移除此下载任务吗?</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="319"/>
<source>remove download</source>
<translation>移除下载</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="319"/>
<source>remove download + data</source>
<translation>移除下载和数据</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="319"/>
<source>cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="418"/>
<source>Please select the destination directory</source>
<translation>请选择目标目录</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="426"/>
<source>Export torrent file</source>
<translation>导出种子文件</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="426"/>
<source>Please enter the name of the torrent file:</source>
<translation>请输入种子文件的名称:</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="426"/>
<source>SAVE</source>
<translation>保存</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="433"/>
<source>Torrent file name</source>
<translation>种子文件名称</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="458"/>
<source>Error when exporting file</source>
<translation>导出文件时出错</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="458"/>
<source>An error occurred when exporting the torrent file: %s</source>
<translation>导出种子文件时发生错误:%s</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="464"/>
<source>Torrent file exported</source>
<translation>种子文件已导出</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="464"/>
<source>Torrent file exported to %s</source>
<translation>种子文件已导出到 %s</translation>
</message>
<message>
<location filename="../tribler_window.py" line="870"/>
<source>Add torrent(s)</source>
<translation>添加种子</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="494"/>
<source>Start</source>
<translation>开始</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="495"/>
<source>Stop</source>
<translation>停止</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="497"/>
<source>Add to my channel</source>
<translation>添加到我的频道</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="498"/>
<source>Force recheck</source>
<translation>强制重新检查</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="499"/>
<source>Export .torrent file</source>
<translation>导出种子文件</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="500"/>
<source>Explore files</source>
<translation>浏览文件</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="501"/>
<source>Move file storage</source>
<translation>移动文件存储</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="503"/>
<source>No anonymity</source>
<translation>无匿名</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="504"/>
<source>One hop</source>
<translation>一跳</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="505"/>
<source>Two hops</source>
<translation>二跳</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="506"/>
<source>Three hops</source>
<translation>三跳</translation>
</message>
<message>
<location filename="../widgets/downloadspage.py" line="550"/>
<source>Change Anonymity </source>
<translation>更改匿名性 </translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="128"/>
<source>Please select the log directory</source>
<translation>请选择日志目录</translation>
</message>
<message>
<location filename="../dialogs/startdownloaddialog.py" line="279"/>
<source>Insufficient Permissions</source>
<translation>权限不足</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="298"/>
<source>Versions:
- %s</source>
<translation>版本:
- %s</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="300"/>
<source>Confirm delete older versions?</source>
<translation>删除旧版本确认?</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="307"/>
<source>No versions selected</source>
<translation>未选择版本</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="308"/>
<source>Select a version to delete.</source>
<translation>选择要删除的版本。</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="330"/>
<source>Current Priority = %s</source>
<translation>当前优先级 = %s</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="403"/>
<source>Invalid proxy port number</source>
<translation>无效的代理端口号</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="403"/>
<source>You've entered an invalid format for the proxy port number. Please enter a whole number.</source>
<translation>你输入的端口号格式有误。请输入完整的数字。</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="425"/>
<source>Invalid number of connections</source>
<translation>无效的连接数</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="425"/>
<source>You've entered an invalid format for the maximum number of connections. Please enter a whole number.</source>
<translation>你输入的最大连接数有误。请输入完整的数字。</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="452"/>
<source>Invalid value for bandwidth limit</source>
<translation>无效的带宽限制值</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="452"/>
<source>You've entered an invalid value for the maximum upload/download rate.
The rate is specified in KB/s and the value permitted is between 0 and %d KB/s.
Note that the decimal values are truncated.</source>
<translation>你输入的最大上传/下载速率有误。
速率以 KB/s 为单位指定,允许的值在 0 到 %d KB/s 之间。
注意会截断小数部分的数字。</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="471"/>
<source>Invalid value for api port</source>
<translation>无效的 API 端口号</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="471"/>
<source>Please enter a valid port for the api (between 0 and 65536)</source>
<translation>请输入有效的 API 端口号(0 到 65536 之间)</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="492"/>
<source>Invalid seeding time</source>
<translation>无效的做种时间</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="492"/>
<source>You've entered an invalid format for the seeding time (expected HH:MM)</source>
<translation>你输入的做种时间格式有误(需要 HH:MM)</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="551"/>
<source>Settings saved</source>
<translation>设置已保存</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="82"/>
<source>CLOSE</source>
<translation>关闭</translation>
</message>
<message>
<location filename="../widgets/subscriptionswidget.py" line="34"/>
<source>Click to subscribe/unsubscribe</source>
<translation>点击以订阅/取消订阅</translation>
</message>
<message>
<location filename="../widgets/subscriptionswidget.py" line="39"/>
<source>Subscribed.</source>
<translation>已订阅。</translation>
</message>
<message>
<location filename="../widgets/subscriptionswidget.py" line="39"/>
<source>Not subscribed.</source>
<translation>未订阅。</translation>
</message>
<message>
<location filename="../widgets/subscriptionswidget.py" line="39"/>
<source>
(Click to unsubscribe)</source>
<translation>
(点击取消订阅)</translation>
</message>
<message>
<location filename="../widgets/tablecontentmodel.py" line="408"/>
<source>Subscribed.%s
(Click to unsubscribe)</source>
<translation>已订阅。%s
(点击取消订阅)</translation>
</message>
<message>
<location filename="../widgets/tablecontentmodel.py" line="408"/>
<source>Not subscribed.
(Click to subscribe)</source>
<translation>未订阅。
(点击以订阅)</translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="274"/>
<source> Download </source>
<translation> 下载 </translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="276"/>
<source> Recheck health</source>
<translation> 重新检查健康值</translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="285"/>
<source>Unsubscribe channel</source>
<translation>取消订阅频道</translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="285"/>
<source>Subscribe channel</source>
<translation>订阅频道</translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="308"/>
<source>Copy</source>
<translation>复制</translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="319"/>
<source>Move</source>
<translation>移动</translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="325"/>
<source> Copy into personal channel</source>
<translation> 复制进个人频道</translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="327"/>
<source> Move </source>
<translation> 移动 </translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="328"/>
<source> Rename </source>
<translation> 重命名 </translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="329"/>
<source> Change category </source>
<translation> 更改分类 </translation>
</message>
<message>
<location filename="../widgets/triblertablecontrollers.py" line="331"/>
<source> Remove from channel</source>
<translation> 从频道中移除</translation>
</message>
<message>
<location filename="../core_manager.py" line="136"/>
<source>Press 'Yes' to remove state directories for older versions of Tribler and reclaim %s of storage space. Tribler used those directories during upgrades from previous versions. Now those directories can be safely deleted.
If unsure, press 'No'. You will be able to remove those directories from the Settings->Data page later.</source>
<translation>按下“是”以移除旧版 Tribler 的状态目录并回收 %s 的存储空间。Tribler 从之前版本的升级期间使用那些目录。注意那些目录可以被安全地删除。
如果不确定,按下“否”。你以后仍可以从设置->数据页面里移除那些目录。</translation>
</message>
<message>
<location filename="../tribler_window.py" line="363"/>
<source><b>CRITICAL ERROR</b></source>
<translation><b>严重错误</b></translation>
</message>
<message>
<location filename="../tribler_window.py" line="363"/>
<source>You are running low on disk space (<100MB). Please make sure to have sufficient free space available and restart Tribler again.</source>
<translation>你的磁盘空间不足(小于 100MB)。请确保有足够的可用空间,然后再重启 Tribler。</translation>
</message>
<message>
<location filename="../tribler_window.py" line="363"/>
<source>Close Tribler</source>
<translation>关闭 Tribler</translation>
</message>
<message>
<location filename="../tribler_window.py" line="377"/>
<source>Download finished</source>
<translation>下载已完成</translation>
</message>
<message>
<location filename="../tribler_window.py" line="377"/>
<source>Download of %s has finished.</source>
<translation>%s 的下载已完成。</translation>
</message>
<message>
<location filename="../tribler_window.py" line="540"/>
<source>Insufficient write permissions to <i>%s</i> directory. Please add proper write permissions on the directory and add the torrent again. %s</source>
<translation>没有对 <i>%s</i> 目录的写入权限。请为目录添加适当的写入权限,然后再次添加种子。%s</translation>
</message>
<message>
<location filename="../tribler_window.py" line="541"/>
<source>Download error <i>%s</i></source>
<translation>下载错误。<i>%s</i></translation>
</message>
<message>
<location filename="../tribler_window.py" line="595"/>
<source>Version %s of Tribler is available. Do you want to visit the website to download the newest version?</source>
<translation>Tribler 版本 %s 可用。你想要访问网站下载最新版本吗?</translation>
</message>
<message>
<location filename="../tribler_window.py" line="595"/>
<source>IGNORE</source>
<translation>忽略</translation>
</message>
<message>
<location filename="../tribler_window.py" line="595"/>
<source>LATER</source>
<translation>推迟</translation>
</message>
<message>
<location filename="../tribler_window.py" line="595"/>
<source>OK</source>
<translation>确定</translation>
</message>
<message>
<location filename="../tribler_window.py" line="722"/>
<source>Import torrent from file</source>
<translation>从文件导入种子</translation>
</message>
<message>
<location filename="../tribler_window.py" line="723"/>
<source>Import torrent(s) from directory</source>
<translation>从目录导入种子</translation>
</message>
<message>
<location filename="../tribler_window.py" line="724"/>
<source>Import torrent from magnet/URL</source>
<translation>从磁力/URL 导入种子</translation>
</message>
<message>
<location filename="../tribler_window.py" line="725"/>
<source>Create torrent from file(s)</source>
<translation>从文件创建种子</translation>
</message>
<message>
<location filename="../tribler_window.py" line="750"/>
<source>Torrent updates</source>
<translation>种子更新</translation>
</message>
<message>
<location filename="../tribler_window.py" line="771"/>
<source>Download Error</source>
<translation>下载错误</translation>
</message>
<message>
<location filename="../tribler_window.py" line="771"/>
<source>Tribler settings is not available yet. Fetching it now. Please try again later.</source>
<translation>Tribler 设置还不可用。正在获取。请稍后再试。</translation>
</message>
<message>
<location filename="../tribler_window.py" line="821"/>
<source>Tribler UI Error</source>
<translation>Tribler 用户界面错误</translation>
</message>
<message>
<location filename="../tribler_window.py" line="821"/>
<source>Something went wrong. Please try again.</source>
<translation>出现问题了。请再试一次。</translation>
</message>
<message>
<location filename="../tribler_window.py" line="845"/>
<source>Add %s torrent files from the following directory to your Tribler channel:
%s</source>
<translation>从以下目录中添加 %s 个种子文件到你的 Tribler 频道:
%s</translation>
</message>
<message>
<location filename="../tribler_window.py" line="845"/>
<source>Add torrents to My Channel</source>
<translation>添加种子到我的频道</translation>
</message>
<message>
<location filename="../tribler_window.py" line="861"/>
<source>Channels update</source>
<translation>频道更新</translation>
</message>
<message>
<location filename="../tribler_window.py" line="861"/>
<source>%s added to your channel</source>
<translation>%s 已添加到你的频道</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1014"/>
<source>Shutting down...</source>
<translation>正在关闭……</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1080"/>
<source>Abort the conversion of Channels database</source>
<translation>中止频道数据库的转换</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1080"/>
<source>The upgrade procedure is now <b>converting your personal channel</b> and channels collected by the previous installation of Tribler.<br>Are you sure you want to abort the conversion process?<br><br><p style='color:red'><b> !!! WARNING !!! <br>You will lose your personal channel and subscribed channels if you ABORT now! </b> </p> <br></source>
<translation>升级程序正在<b>转换你的个人数据</b>和 Tribler 上个安装版本收集的频道。<br>你确定要中止转换过程吗?<br><br><p style='color:red'><b>!!!警告!!!<br>如果现在中止,你将丢失你的个人频道和订阅的频道!</b> </p> <br></translation>
</message>
<message>
<location filename="../tribler_window.py" line="1080"/>
<source>ABORT</source>
<translation>中止</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1080"/>
<source>CONTINUE</source>
<translation>继续</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1118"/>
<source>Unsubscribe from channel</source>
<translation>取消频道订阅</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1118"/>
<source>Are you sure you want to <b>unsubscribe</b> from channel<br/></source>
<translation>你确定要<b>取消订阅</b>频道<br/></translation>
</message>
<message>
<location filename="../tribler_window.py" line="1118"/>
<source><br/>and remove its contents?</source>
<translation><br/>并移除它的内容吗?</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1118"/>
<source>UNSUBSCRIBE</source>
<translation>取消订阅</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1145"/>
<source>Are you sure you want to <b>delete</b> your personal channel<br/></source>
<translation>你确定要<b>删除</b>你的个人频道<br/></translation>
</message>
<message>
<location filename="../tribler_window.py" line="1145"/>
<source><br/>and all its contents?</source>
<translation><br/>和它的全部内容吗?</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1145"/>
<source>DELETE</source>
<translation>删除</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1171"/>
<source>Tribler recovered from a corrupted config. Please check your settings and update if necessary.</source>
<translation>Tribler 已从损坏的配置中恢复。请检查你的设置并在必要时进行更新。</translation>
</message>
<message>
<location filename="../tribler_window.py" line="1174"/>
<source>Tribler config error</source>
<translation>Tribler 配置错误</translation>
</message>
<message>
<location filename="../utilities.py" line="29"/>
<source>Zero popularity</source>
<translation>零流行度</translation>
</message>
<message>
<location filename="../utilities.py" line="29"/>
<source>Very low popularity</source>
<translation>低流行度</translation>
</message>
<message>
<location filename="../utilities.py" line="29"/>
<source>3rd tier popularity</source>
<translation>三线流行度</translation>
</message>
<message>
<location filename="../utilities.py" line="29"/>
<source>2nd tier popularity</source>
<translation>二线流行度</translation>
</message>
<message>
<location filename="../utilities.py" line="29"/>
<source>1st tier popularity</source>
<translation>一线流行度</translation>
</message>
<message>
<location filename="../utilities.py" line="171"/>
<source>Forever</source>
<translation>永久</translation>
</message>
<message>
<location filename="../widgets/downloadsdetailstabwidget.py" line="112"/>
<source>%d seeders, %d leechers</source>
<translation>%d 个做种者,%d 个下载者</translation>
</message>
<message>
<location filename="../widgets/downloadsdetailstabwidget.py" line="185"/>
<source>Include files</source>
<translation>包含文件</translation>
</message>
<message>
<location filename="../widgets/downloadsdetailstabwidget.py" line="185"/>
<source>Include file</source>
<translation>包含文件</translation>
</message>
<message>
<location filename="../widgets/downloadsdetailstabwidget.py" line="186"/>
<source>Exclude file</source>
<translation>排除文件</translation>
</message>
<message>
<location filename="../widgets/downloadsdetailstabwidget.py" line="231"/>
<source>Copying magnet link</source>
<translation>正在复制磁力链接</translation>
</message>
<message>
<location filename="../widgets/downloadsdetailstabwidget.py" line="186"/>
<source>Exclude files</source>
<translation>排除文件</translation>
</message>
<message>
<location filename="../widgets/searchresultswidget.py" line="81"/>
<source>Search results for %s</source>
<translation>搜索 %s 的结果</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="45"/>
<source>System default</source>
<translation>系统默认</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="301"/>
<source>Are you sure to remove the selected versions?
You can not undo this action.</source>
<translation>你确定要移除所选的版本吗?
此操作无法撤消。</translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="323"/>
<source><html><head/><body><p>Download with <b>%d</b> hop(s) of anonymity. When you download a file of 200 Megabyte, you will pay roughly <b>%d</b>Megabyte of bandwidth tokens.</p></body></html></source>
<translation><html><head/><body><p>以 <b>%d</b> 个跳数的匿名性下载。当你下载一个 200 MB 的文件,你将支付大约 <b>%d</b>MB 的带宽代币。</p></body></html></translation>
</message>
<message>
<location filename="../widgets/settingspage.py" line="551"/>
<source>Tribler settings</source>
<translation>Tribler 设置</translation>
</message>
<message>
<location filename="../tribler_window.py" line="216"/>
<source>Show Tribler window</source>
<translation>显示 Tribler 窗口</translation>
</message>
<message>
<location filename="../tribler_window.py" line="220"/>
<source>Show downloads</source>
<translation>显示下载</translation>
</message>
<message>
<location filename="../tribler_window.py" line="222"/>
<source>Quit Tribler</source>
<translation>退出 Tribler</translation>
</message>
<message>
<location filename="../tribler_window.py" line="754"/>
<source>Torrent files%s</source>
<translation>种子文件 %s</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="431"/>
<source>%(total)i/%(torrents)i items</source>
<translation>%(total)i/%(torrents)i 项目</translation>
</message>
<message>
<location filename="../widgets/channelcontentswidget.py" line="433"/>
<source>%(total)i items</source>
<translation>%(total)i 项目</translation>
</message>
<message>
<location filename="../widgets/downloadsdetailstabwidget.py" line="105"/>
<source>%(num_bytes)s in %(num_files)d files</source>
<translation>%(num_files)d 个文件共 %(num_bytes)s 字节</translation>
</message>
<message>
<location filename="../widgets/searchresultswidget.py" line="28"/>
<source>Remote responses: %(num_complete_peers)i / %(total_peers)i
New remote results received: %(num_remote_results)i</source>
<translation>远程响应:%(num_complete_peers)i / %(total_peers)i
收到新的远程结果:%(num_remote_results)i</translation>
</message>
<message>
<location filename="../widgets/trustgraphpage.py" line="229"/>
<source>The graph below is based on your historical interactions with other users in the network. It shows <strong>%(num_interactions)s</strong> interactions made by <strong>%(num_users)s</strong> users.<br/></source>
<translation>下方的图表基于你与其他用户在网络中的交互历史。它显示了 <strong>%(num_users)s</strong> 个用户所作的 <strong>%(num_interactions)s</strong> 项交互。<br/></translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="58"/>
<source>Please select the files</source>
<translation>请选择文件</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="149"/>
<source>Please select the directory containing the files</source>
<translation>请选择包含文件的目录</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="82"/>
<source>Warning!</source>
<translation>警告!</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="82"/>
<source>You should add at least one file to your torrent.</source>
<translation>你应该添加至少一个文件到你的种子里。</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="109"/>
<source>Cannot save torrent file to %s</source>
<translation>无法保存种子文件到 %s</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="102"/>
<source>Path does not exist</source>
<translation>路径不存在</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="109"/>
<source>Error: %s </source>
<translation>错误:%s </translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="121"/>
<source>Creating torrent. Please wait...</source>
<translation>正在创建种子。请稍候……</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="127"/>
<source>Created torrent</source>
<translation>已创建种子</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="129"/>
<source>Torrent successfully created</source>
<translation>已成功创建种子</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="146"/>
<source>Torrent successfully added to the channel</source>
<translation>已成功添加种子到频道</translation>
</message>
<message>
<location filename="../dialogs/createtorrentdialog.py" line="167"/>
<source>Remove file</source>
<translation>移除文件</translation>
</message>
<message>
<location filename="../dialogs/feedbackdialog.py" line="38"/>
<source>Unexpected error</source>
<translation>意外错误</translation>
</message>
<message>
<location filename="../dialogs/feedbackdialog.py" line="48"/>
<source>What were you doing before this crash happened? This information will help Tribler developers to figure out and fix the issue quickly.</source>
<translation>在发生此崩溃前你正在做什么?这个消息可以帮助 Tribler 开发者快速找出问题并修复。</translation>