111
112
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63
112
113
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81
113
114
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82
114
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:100
115
115
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101
116
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:329
117
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:331
118
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:299
119
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:306
120
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:100
121
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331
122
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334
116
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102
117
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:312
118
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:314
119
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:308
120
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:315
121
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:155
122
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:332
123
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:335
123
124
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160
124
125
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:167
125
126
#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42
126
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:120
127
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145
128
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:147
129
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1064
130
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1067
131
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55
132
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:67
127
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122
128
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151
129
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153
130
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1106
131
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1109
132
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56
133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68
133
134
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
134
135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:145
135
136
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:185
136
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:726
137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193
138
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:236
139
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:245
140
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:424
141
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:443
142
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:965
143
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1158
137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:734
138
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:366
139
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:235
140
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:244
141
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:430
142
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:449
143
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:988
144
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1181
144
145
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:70
145
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:166
146
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:182
146
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:167
147
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
147
148
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:112
148
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
149
#: /home/kovid/work/calibre/src/calibre/library/cli.py:215
149
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199
150
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
150
151
#: /home/kovid/work/calibre/src/calibre/library/database.py:914
151
#: /home/kovid/work/calibre/src/calibre/library/database2.py:432
152
#: /home/kovid/work/calibre/src/calibre/library/database2.py:444
153
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1529
154
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1632
155
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2472
156
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2474
157
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2605
158
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229
152
#: /home/kovid/work/calibre/src/calibre/library/database2.py:494
153
#: /home/kovid/work/calibre/src/calibre/library/database2.py:502
154
#: /home/kovid/work/calibre/src/calibre/library/database2.py:513
155
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1716
156
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1826
157
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2804
158
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2806
159
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2939
160
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233
159
161
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:158
160
162
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:161
161
163
#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79
162
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129
164
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131
163
165
#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46
164
166
#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64
165
167
#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78
234
242
"pmlname_img hoặc \"images\". Tiện ích này sẽ khởi chạy mỗi khi bạn bổ sung "
235
243
"một tập tin PML vào thư viện."
237
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:92
245
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:91
247
"Create a TXTZ archive when a TXT file is imported containing Markdown or "
248
"Textile references to images. The referenced images as well as the TXT file "
249
"are added to the archive."
252
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:166
238
253
msgid "Extract cover from comic files"
239
254
msgstr "Trích bìa từ các tập tin truyện tranh"
241
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:121
242
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:132
243
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:144
244
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:154
245
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:164
246
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:175
247
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:185
248
256
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:195
249
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:205
250
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:215
251
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:225
252
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235
253
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246
254
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258
257
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:206
258
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:218
259
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:228
260
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:238
261
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:249
262
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:259
263
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269
255
264
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279
256
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290
257
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300
258
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:311
259
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321
265
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:289
266
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:299
267
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:309
268
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:320
269
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:332
270
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:353
271
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:364
272
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:374
273
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:385
274
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:395
275
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:406
260
276
msgid "Read metadata from %s files"
261
277
msgstr "Đọc thông tin mô tả từ tập tin %s"
263
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269
279
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:343
264
280
msgid "Read metadata from ebooks in RAR archives"
265
281
msgstr "Đọc thông tin mô tả từ ebook trong các tập tin nén kiểu RAR"
267
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:332
283
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:417
268
284
msgid "Read metadata from ebooks in ZIP archives"
269
285
msgstr "Đọc thông tin mô tả từ ebook trong các tập tin nén kiểu ZIP"
271
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:345
272
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:355
273
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365
274
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387
275
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:398
276
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:408
287
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:430
288
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:440
289
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:450
290
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:472
291
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:483
292
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:493
277
293
msgid "Set metadata in %s files"
278
294
msgstr "Thiết lập thông tin mô tả cho tập tin %s"
280
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376
296
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:461
297
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:504
281
298
msgid "Set metadata from %s files"
282
299
msgstr "Thiết lập thông tin mô tả từ tập tin %s"
284
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:727
301
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822
285
302
msgid "Look and Feel"
286
303
msgstr "Trải nghiệm"
288
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:729
289
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:741
290
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752
291
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:763
305
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:824
306
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:836
307
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:847
308
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858
309
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870
292
310
msgid "Interface"
293
311
msgstr "Giao diện"
295
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:733
313
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
296
314
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
297
315
msgstr "Tùy chỉnh giao diện calibre theo ý thích của bạn"
299
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:739
317
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:834
303
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
321
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840
304
322
msgid "Change the way calibre behaves"
305
323
msgstr "Thay đổi cách calibre ứng xử"
307
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
325
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845
308
326
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:217
309
327
msgid "Add your own columns"
310
328
msgstr "Thêm cột"
312
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:756
330
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851
313
331
msgid "Add/remove your own columns to the calibre book list"
314
332
msgstr "Thêm/bớt cột cho danh mục sách trong calibre"
316
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:761
334
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:856
317
335
msgid "Customize the toolbar"
318
336
msgstr "Tùy chỉnh thanh công cụ"
320
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:767
338
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
322
340
"Customize the toolbars and context menus, changing which actions are "
323
341
"available in each"
324
342
msgstr "Tùy chỉnh thanh công cụ và menu ngữ cảnh"
326
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:773
344
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868
345
msgid "Customize searching"
348
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874
349
msgid "Customize the way searching for books works in calibre"
352
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:879
327
353
msgid "Input Options"
328
354
msgstr "Tùy chọn đầu vào"
330
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
331
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786
332
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797
356
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:881
357
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:892
358
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903
333
359
msgid "Conversion"
334
360
msgstr "Chuyển đổi"
336
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779
362
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
337
363
msgid "Set conversion options specific to each input format"
338
364
msgstr "Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu vào"
340
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:784
366
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890
341
367
msgid "Common Options"
342
368
msgstr "Tùy chọn thường gặp"
344
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
370
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896
345
371
msgid "Set conversion options common to all formats"
346
372
msgstr "Thiết lập các tùy chọn chung về chuyển đổi cho tất cả các định dạng"
348
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795
374
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901
349
375
msgid "Output Options"
350
376
msgstr "Tùy chọn đầu ra"
352
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801
378
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:907
353
379
msgid "Set conversion options specific to each output format"
354
380
msgstr "Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu ra"
356
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:806
382
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:912
357
383
msgid "Adding books"
358
384
msgstr "Thêm sách"
360
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:808
361
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820
362
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832
363
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:844
386
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:914
387
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:926
388
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938
389
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950
364
390
msgid "Import/Export"
365
391
msgstr "Nhập/Xuất"
367
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
393
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:918
368
394
msgid "Control how calibre reads metadata from files when adding books"
369
395
msgstr "Thiết lập cách calibre đọc thông tin mô tả khi thêm sách"
371
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:818
397
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924
372
398
msgid "Saving books to disk"
373
399
msgstr "Lưu sách vào đĩa"
375
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:824
401
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:930
377
403
"Control how calibre exports files from its database to disk when using Save "
725
751
"Dấu phẩy tách các danh sách thư mục để gửi e-book đến thiết bị. Thư mục đầu "
726
752
"tiên có mặt sẽ được dùng."
728
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:108
754
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133
729
755
msgid "Communicate with S60 phones."
730
756
msgstr "Giao tiếp với điện thoại S60."
732
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:90
758
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
733
759
msgid "Apple device"
734
760
msgstr "Thiết bị của Apple"
736
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92
762
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:94
737
763
msgid "Communicate with iTunes/iBooks."
738
764
msgstr "Giao tiếp với iTunes/iBooks."
740
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:98
766
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:100
741
767
msgid "Apple device detected, launching iTunes, please wait ..."
743
769
"Phát hiện thiết bị do Apple sản xuất, khởi chạy iTunes, xin đợi trong giây "
746
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:100
772
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:102
748
774
"Cannot copy books directly from iDevice. Drag from iTunes Library to "
749
775
"desktop, then add to calibre's Library window."
752
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:260
753
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:263
778
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:262
779
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:265
754
780
msgid "Updating device metadata listing..."
755
781
msgstr "Cập nhật danh mục thông tin mô tả của thiết bị ..."
757
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:339
758
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378
759
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:947
760
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:987
761
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2972
762
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3012
783
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:341
784
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380
785
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:949
786
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:989
787
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2976
788
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3016
764
790
msgstr "%d của %d"
766
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:385
767
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:992
768
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3018
792
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:387
793
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:994
794
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3022
770
796
msgstr "đã hoàn tất"
772
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:560
798
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:562
773
799
msgid "Use Series as Category in iTunes/iBooks"
776
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:562
802
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:564
777
803
msgid "Cache covers from iTunes/iBooks"
780
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:574
806
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:576
782
808
"Some books not found in iTunes database.\n"
783
809
"Delete using the iBooks app.\n"
832
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41
860
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:42
833
861
msgid "Device IP Address (restart calibre after changing)"
836
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46
864
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:47
838
866
"Unable to add book to library directly from Bambook. Please save the book to "
839
867
"disk and add the file to library from disk."
842
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:66
870
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:67
844
872
"Unable to connect to Bambook, you need to install Bambook library first."
847
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:74
875
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:75
849
877
"Unable to connect to Bambook. \n"
850
878
"If you are trying to connect via Wi-Fi, please make sure the IP address of "
851
879
"Bambook has been correctly configured."
854
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111
882
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:112
858
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:217
859
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:233
886
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218
887
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234
860
888
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:67
861
889
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:70
862
890
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73
863
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:214
864
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68
865
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71
866
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74
867
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136
868
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143
869
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166
891
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:230
892
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:120
893
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:123
894
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:126
895
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190
896
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:197
897
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:220
870
898
msgid "Getting list of books on device..."
871
899
msgstr "Đang lấy danh mục sách có trên thiết bị...."
873
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:263
874
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:267
875
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:278
876
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:195
877
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:197
901
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264
902
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268
903
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:279
904
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:249
905
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:251
878
906
msgid "Transferring books to device..."
879
907
msgstr "Đang chuyển sách sang thiết bị ..."
881
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:284
882
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:298
883
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:327
884
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:362
885
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:219
886
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:250
909
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285
910
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299
911
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:347
912
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:382
913
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:273
914
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:304
887
915
msgid "Adding books to device metadata listing..."
888
916
msgstr "Đang thêm sách vào danh mục thông tin mô tả trên thiết bị..."
890
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:306
891
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:308
918
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:307
919
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:309
892
920
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:102
893
921
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:113
894
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279
895
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:311
896
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:256
897
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:274
922
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:299
923
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:331
924
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:310
925
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328
898
926
msgid "Removing books from device..."
899
927
msgstr "Đang xoá sách khỏi thiết bị ..."
901
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:323
902
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:328
903
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315
904
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:322
905
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:281
906
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:286
929
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324
930
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:329
931
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:335
932
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:342
933
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:335
934
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:340
907
935
msgid "Removing books from device metadata listing..."
908
936
msgstr "Đang xóa sách khỏi danh mục thông tin mô tả trên thiết bị..."
910
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:396
911
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:316
938
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:397
939
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:370
912
940
msgid "Sending metadata to device..."
913
941
msgstr "Đang chuyển thông tin mô tả sang thiết bị..."
1254
1317
msgstr "Giao tiếp với Newsmy reader."
1256
1319
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:47
1320
msgid "Communicate with the Archos reader."
1323
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:57
1257
1324
msgid "Communicate with the Pico reader."
1260
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:57
1327
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:67
1261
1328
msgid "Communicate with the iPapyrus reader."
1262
1329
msgstr "Giao tiếp với iPapyrus reader."
1264
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:68
1331
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:78
1265
1332
msgid "Communicate with the Sovos reader."
1268
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:78
1335
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:88
1269
1336
msgid "Communicate with the Sunstech EB700 reader."
1272
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261
1339
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:99
1340
msgid "Communicate with the Stash W950 reader."
1343
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:111
1344
msgid "Communicate with the Wexler reader."
1347
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:282
1273
1348
msgid "Unable to detect the %s disk drive. Try rebooting."
1274
1349
msgstr "Không thể tìm thấy ổ đĩa %s. Xin thử khởi động lại."
1276
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:441
1351
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:463
1277
1352
msgid "Unable to detect the %s mount point. Try rebooting."
1280
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:506
1355
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:528
1281
1356
msgid "Unable to detect the %s disk drive."
1282
1357
msgstr "Không thể tìm thấy ổ đĩa %s."
1284
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:599
1359
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:621
1285
1360
msgid "Could not find mount helper: %s."
1288
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:611
1363
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:633
1290
1365
"Unable to detect the %s disk drive. Either the device has already been "
1291
1366
"ejected, or your kernel is exporting a deprecated version of SYSFS."
1294
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:620
1369
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:642
1295
1370
msgid "Unable to mount main memory (Error code: %d)"
1298
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:671
1373
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:693
1300
1375
"The main memory of %s is read only. This usually happens because of file "
1301
1376
"system errors."
1304
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:819
1305
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:821
1379
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:842
1380
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:844
1306
1381
msgid "The reader has no storage card in this slot."
1307
1382
msgstr "Thiết bị không có thẻ nhớ trong khe chứa này."
1309
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823
1384
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:846
1310
1385
msgid "Selected slot: %s is not supported."
1311
1386
msgstr "Khe chứa: %s không được hỗ trợ."
1313
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:852
1388
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:875
1314
1389
msgid "There is insufficient free space in main memory"
1315
1390
msgstr "Không đủ không gian trống trong bộ nhớ chính."
1317
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:854
1318
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:856
1392
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:877
1393
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:879
1319
1394
msgid "There is insufficient free space on the storage card"
1320
1395
msgstr "Không đủ không gian trống trong thẻ lưu trữ."
1978
2065
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:536
2067
"Replace scene breaks with the specified text. By default, the text from the "
2068
"input document is used."
2071
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:541
1980
2073
"Analyze hyphenated words throughout the document. The document itself is "
1981
2074
"used as a dictionary to determine whether hyphens should be retained or "
1985
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542
2078
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547
1987
2080
"Looks for occurrences of sequential <h1> or <h2> tags. The tags are "
1988
2081
"renumbered to prevent splitting in the middle of chapter headings."
1991
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:548
2084
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553
1992
2085
msgid "Search pattern (regular expression) to be replaced with sr1-replace."
1995
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553
2088
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558
1996
2089
msgid "Replacement to replace the text found with sr1-search."
1999
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557
2092
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:562
2000
2093
msgid "Search pattern (regular expression) to be replaced with sr2-replace."
2003
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:562
2096
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:567
2004
2097
msgid "Replacement to replace the text found with sr2-search."
2007
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566
2100
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:571
2008
2101
msgid "Search pattern (regular expression) to be replaced with sr3-replace."
2011
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:571
2104
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576
2012
2105
msgid "Replacement to replace the text found with sr3-search."
2015
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:673
2108
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:678
2016
2109
msgid "Could not find an ebook inside the archive"
2017
2110
msgstr "Không tìm thấy sách điện tử trong tập tin nén"
2019
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:731
2112
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:736
2020
2113
msgid "Values of series index and rating must be numbers. Ignoring"
2023
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:738
2116
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:743
2024
2117
msgid "Failed to parse date/time"
2027
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:893
2120
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:898
2028
2121
msgid "Converting input to HTML..."
2029
2122
msgstr "Đang chuyển đổi tập tin đầu vào sang HTML..."
2031
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:920
2124
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:925
2032
2125
msgid "Running transforms on ebook..."
2033
2126
msgstr "Đang thay đổi sách điện tử"
2035
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1008
2128
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1015
2036
2129
msgid "Creating"
2037
2130
msgstr "Đang tạo"
2533
2626
"Trích xuất các định dạng sách điện tử phổ biến từ các tập tin nén (zip/rar). "
2534
2627
"Đồng thời tự động phát hiện nếu chúng thực chất là các tập tin cbz/cbr."
2536
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:116
2629
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:117
2537
2630
msgid "TEMPLATE ERROR"
2540
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:544
2541
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:62
2542
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:546
2633
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:576
2634
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:63
2635
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:553
2546
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:544
2547
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:62
2548
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:546
2639
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:576
2640
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:63
2641
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:553
2552
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:618
2645
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:658
2553
2646
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45
2554
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:112
2555
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:113
2647
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:127
2648
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
2556
2649
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75
2557
2650
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60
2558
2651
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
2559
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:421
2560
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:970
2561
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:304
2562
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:590
2652
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:427
2653
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993
2654
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:331
2655
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:576
2564
2657
msgstr "Tựa đề"
2566
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:619
2659
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:659
2567
2660
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61
2568
2661
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67
2569
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:426
2570
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:971
2662
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:432
2663
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994
2571
2664
msgid "Author(s)"
2572
2665
msgstr "Tác giả"
2574
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:620
2667
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:660
2575
2668
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63
2576
2669
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72
2577
2670
msgid "Publisher"
2578
2671
msgstr "Nhà xuất bản"
2580
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:621
2673
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:661
2581
2674
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49
2582
2675
msgid "Producer"
2583
2676
msgstr "Chủ nhiệm"
2585
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:622
2586
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:40
2587
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:214
2588
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114
2678
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:662
2679
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:41
2680
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:247
2681
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:129
2589
2682
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:79
2590
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:383
2591
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1177
2592
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:188
2683
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:389
2684
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200
2685
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:211
2593
2686
msgid "Comments"
2594
2687
msgstr "Lời bình/chú thích"
2596
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:624
2597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:166
2598
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:30
2689
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:664
2690
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:170
2691
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:31
2599
2692
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60
2600
2693
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73
2601
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:371
2602
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1173
2603
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:161
2604
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:657
2694
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:377
2695
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196
2696
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:65
2697
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171
2698
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:753
2608
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:626
2609
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:164
2610
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:29
2702
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666
2703
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:168
2704
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:30
2611
2705
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60
2612
2706
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74
2613
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:388
2614
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182
2615
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:109
2707
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:394
2708
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205
2709
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:65
2710
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:114
2617
2712
msgstr "Bộ sách"
2619
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:627
2714
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:667
2620
2715
msgid "Language"
2621
2716
msgstr "Ngôn ngữ"
2623
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:629
2624
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165
2718
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:669
2719
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1188
2625
2720
msgid "Timestamp"
2626
2721
msgstr "Mốc thời gian"
2628
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:631
2629
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:163
2723
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:671
2724
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:167
2630
2725
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65
2631
2726
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70
2632
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:259
2727
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:271
2633
2728
msgid "Published"
2634
2729
msgstr "Đã xuất bản"
2636
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:633
2731
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:673
3599
3682
"* textile: Produce Textile formatted text."
3602
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:55
3685
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:62
3604
3687
"Do not remove links within the document. This is only useful when paired "
3605
3688
"with a txt-output-formatting option that is not none because links are "
3606
3689
"always removed with plain text output."
3609
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:60
3692
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:67
3611
3694
"Do not remove image references within the document. This is only useful when "
3612
3695
"paired with a txt-output-formatting option that is not none because links "
3613
3696
"are always removed with plain text output."
3616
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70
3699
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71
3617
3700
msgid "Send file to storage card instead of main memory by default"
3620
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72
3703
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:73
3621
3704
msgid "Confirm before deleting"
3622
3705
msgstr "Xác nhận trước khi xóa"
3624
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74
3707
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:75
3625
3708
msgid "Main window geometry"
3628
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76
3711
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:77
3629
3712
msgid "Notify when a new version is available"
3630
3713
msgstr "Thông báo khi có phiên bản mới"
3632
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78
3715
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:79
3633
3716
msgid "Use Roman numerals for series number"
3634
3717
msgstr "Sử dụng chữ số La Mã cho số thứ tự của sách trong bộ"
3636
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80
3719
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:81
3637
3720
msgid "Sort tags list by name, popularity, or rating"
3638
3721
msgstr "Sắp xếp danh sách thẻ theo tên, mức phổ biến hoặc điểm số"
3640
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82
3723
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:83
3641
3724
msgid "Number of covers to show in the cover browsing mode"
3644
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84
3727
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:85
3645
3728
msgid "Defaults for conversion to LRF"
3648
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86
3731
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87
3649
3732
msgid "Options for the LRF ebook viewer"
3652
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89
3735
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90
3653
3736
msgid "Formats that are viewed using the internal viewer"
3654
3737
msgstr "Các định dạng được xem bằng calibre"
3656
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91
3739
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92
3657
3740
msgid "Columns to be displayed in the book list"
3658
3741
msgstr "Những cột được hiển thị trong danh mục sách"
3660
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92
3743
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93
3661
3744
msgid "Automatically launch content server on application startup"
3664
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93
3747
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94
3665
3748
msgid "Oldest news kept in database"
3668
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94
3751
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95
3669
3752
msgid "Show system tray icon"
3670
3753
msgstr "Hiện biểu tượng trên khay hệ thống"
3672
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96
3755
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97
3673
3756
msgid "Upload downloaded news to device"
3676
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98
3759
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99
3677
3760
msgid "Delete books from library after uploading to device"
3678
3761
msgstr "Xóa sách trong thư viện sau khi tải lên thiết bị"
3680
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100
3763
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101
3682
3765
"Show the cover flow in a separate window instead of in the main calibre "
3686
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102
3769
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103
3687
3770
msgid "Disable notifications from the system tray icon"
3688
3771
msgstr "Vô hiệu hoá thông báo từ biểu tượng trên khay hệ thống"
3690
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104
3773
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:105
3691
3774
msgid "Default action to perform when send to device button is clicked"
3694
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126
3777
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:110
3779
"Start searching as you type. If this is disabled then search will only take "
3780
"place when the Enter or Return key is pressed."
3783
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:113
3785
"When searching, show all books with search results highlighted instead of "
3786
"showing only the matches. You can use the N or F3 keys to go to the next "
3790
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131
3695
3791
msgid "Maximum number of waiting worker processes"
3698
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128
3794
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133
3699
3795
msgid "Download social metadata (tags/rating/etc.)"
3700
3796
msgstr "Tải thông tin mô tả mang tính xã hội (thẻ/điểm số/v.v.)"
3702
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130
3798
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135
3703
3799
msgid "Overwrite author and title with new metadata"
3704
3800
msgstr "Ghi đè tác giả và tựa đề với thông tin mô tả mới"
3706
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132
3802
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137
3707
3803
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101
3708
3804
msgid "Automatically download the cover, if available"
3711
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134
3807
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139
3712
3808
msgid "Limit max simultaneous jobs to number of CPUs"
3713
3809
msgstr "Giới hạn số tác vụ đồng thời tối đa bằng với số CPU"
3715
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136
3716
msgid "tag browser categories not to display"
3719
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138
3811
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141
3720
3812
msgid "The layout of the user interface"
3721
3813
msgstr "Bố cục của giao diện người dùng"
3723
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140
3815
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143
3724
3816
msgid "Show the average rating per item indication in the tag browser"
3725
3817
msgstr "Hiển thị điểm số trung bình cho mỗi mục trong trình duyệt thẻ"
3727
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142
3819
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145
3728
3820
msgid "Disable UI animations"
3731
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:410
3823
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150
3824
msgid "tag browser categories not to display"
3827
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:419
3732
3828
msgid "Choose Files"
3733
3829
msgstr "Chọn tập tin"
3735
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:27
3739
3831
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28
3740
msgid "Add books to the calibre library/device from files on your computer"
3742
"Thêm sách vào thư viện calibre/thiết bị từ các tập tin trên máy tính của bạn"
3744
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29
3748
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:35
3749
msgid "Add books from a single directory"
3750
msgstr "Thêm sách từ một thư mục"
3752
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:37
3754
"Add books from directories, including sub-directories (One book per "
3755
"directory, assumes every ebook file is the same book in a different format)"
3757
"Thêm sách từ nhiều thư mục, bao gồm thư mục con (Một cuốn sách cho mỗi thư "
3758
"mục, giả sử mỗi thư mục là một cuốn sách với các tập tin có định dạng khác "
3761
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:41
3763
"Add books from directories, including sub directories (Multiple books per "
3764
"directory, assumes every ebook file is a different book)"
3766
"Thêm sách từ nhiều thư mục, bao gồm thư mục con (Nhiều sách cho mỗi thư mục, "
3767
"giả sử tất cả các tập tin là một cuốn sách khác nhau)"
3769
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:45
3770
msgid "Add Empty book. (Book entry with no formats)"
3771
msgstr "Thêm sách rỗng. (Sách không có các tập tin kèm theo)"
3773
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:46
3774
msgid "Shift+Ctrl+E"
3777
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:47
3778
msgid "Add from ISBN"
3781
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:175
3782
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:236
3783
msgid "Uploading books to device."
3784
msgstr "Tải sách lên thiết bị."
3786
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:192
3787
3832
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:308
3788
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:517
3833
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:529
3792
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:193
3837
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29
3793
3838
msgid "EPUB Books"
3794
3839
msgstr "Sách EPUB"
3796
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:194
3841
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30
3797
3842
msgid "LRF Books"
3798
3843
msgstr "Sách LRF"
3800
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:195
3845
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:31
3801
3846
msgid "HTML Books"
3802
3847
msgstr "Sách HTML"
3804
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:196
3849
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32
3805
3850
msgid "LIT Books"
3806
3851
msgstr "Sách LIT"
3808
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:197
3853
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:33
3809
3854
msgid "MOBI Books"
3810
3855
msgstr "Sách MOBI"
3812
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198
3857
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:34
3813
3858
msgid "Topaz books"
3814
3859
msgstr "Sách Topaz"
3816
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:199
3861
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:35
3817
3862
msgid "Text books"
3820
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:200
3865
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36
3821
3866
msgid "PDF Books"
3822
3867
msgstr "Sách PDF"
3824
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:201
3869
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:37
3825
3870
msgid "SNB Books"
3828
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:202
3873
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:38
3830
3875
msgstr "Truyện tranh"
3832
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:203
3877
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:39
3833
3878
msgid "Archives"
3836
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207
3881
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:46
3885
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:47
3886
msgid "Add books to the calibre library/device from files on your computer"
3888
"Thêm sách vào thư viện calibre/thiết bị từ các tập tin trên máy tính của bạn"
3890
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:48
3894
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:54
3895
msgid "Add books from a single directory"
3896
msgstr "Thêm sách từ một thư mục"
3898
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:56
3900
"Add books from directories, including sub-directories (One book per "
3901
"directory, assumes every ebook file is the same book in a different format)"
3903
"Thêm sách từ nhiều thư mục, bao gồm thư mục con (Một cuốn sách cho mỗi thư "
3904
"mục, giả sử mỗi thư mục là một cuốn sách với các tập tin có định dạng khác "
3907
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:60
3909
"Add books from directories, including sub directories (Multiple books per "
3910
"directory, assumes every ebook file is a different book)"
3912
"Thêm sách từ nhiều thư mục, bao gồm thư mục con (Nhiều sách cho mỗi thư mục, "
3913
"giả sử tất cả các tập tin là một cuốn sách khác nhau)"
3915
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:64
3916
msgid "Add Empty book. (Book entry with no formats)"
3917
msgstr "Thêm sách rỗng. (Sách không có các tập tin kèm theo)"
3919
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:65
3920
msgid "Shift+Ctrl+E"
3923
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:66
3924
msgid "Add from ISBN"
3927
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:68
3928
msgid "Add files to selected book records"
3931
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:69
3935
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:89
3936
msgid "Are you sure"
3939
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:90
3941
"Are you sure you want to add the same files to all %d books? If the "
3942
"formatalready exists for a book, it will be replaced."
3945
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:96
3946
msgid "Select book files"
3949
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167
3953
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:168
3954
msgid "Creating book records from ISBNs"
3957
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:263
3958
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:312
3959
msgid "Uploading books to device."
3960
msgstr "Tải sách lên thiết bị."
3962
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:283
3837
3963
msgid "Supported books"
3840
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:246
3966
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:286
3967
msgid "Select books"
3970
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:323
3841
3971
msgid "Merged some books"
3844
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:247
3974
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:324
3846
"Some duplicates were found and merged into the following existing books:"
3976
"The following duplicate books were found and incoming book formats were "
3977
"processed and merged into your Calibre database according to your automerge "
3849
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256
3981
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:344
3850
3982
msgid "Failed to read metadata"
3851
3983
msgstr "Không thể đọc thông tin mô tả"
3853
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:257
3985
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:345
3854
3986
msgid "Failed to read metadata from the following"
3855
3987
msgstr "Không thể đọc thông tin mô tả từ"
3857
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:278
3858
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:283
3859
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:302
3989
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:366
3990
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:371
3991
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390
3860
3992
msgid "Add to library"
3861
3993
msgstr "Thêm vào thư viện"
3863
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:283
3995
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:371
3864
3996
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116
3865
3997
#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:28
3866
3998
#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:85
4340
4474
"Những sách được chọn sẽ bị <b>xóa vĩnh viễn</b> khỏi thiết bị của bạn. Bạn "
4341
4475
"có chắc không?"
4343
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30
4477
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31
4344
4478
msgid "Connect to folder"
4345
4479
msgstr "Kết nối đến thư mục"
4347
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:35
4481
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:36
4348
4482
msgid "Connect to iTunes"
4349
4483
msgstr "Kết nối đến iTunes"
4351
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:41
4485
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42
4352
4486
msgid "Connect to Bambook"
4355
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:55
4356
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63
4489
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:56
4490
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:64
4357
4491
msgid "Start Content Server"
4360
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:65
4494
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66
4361
4495
msgid "Stop Content Server"
4364
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:76
4365
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:82
4366
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84
4498
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:77
4499
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:95
4367
4500
msgid "Email to"
4368
4501
msgstr "Gửi thư điện tử đến"
4370
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84
4371
msgid " and delete from library"
4372
msgstr " và xóa khỏi thư viện"
4374
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96
4503
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:81
4504
msgid "Email to and delete from library"
4507
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89
4508
msgid "(delete from library)"
4511
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:104
4375
4512
msgid "Setup email based sharing of books"
4378
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114
4515
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:122
4382
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114
4519
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:122
4383
4520
msgid "Send to device"
4384
4521
msgstr "Gửi đến thiết bị"
4386
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:133
4523
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141
4387
4524
msgid "Connect/share"
4388
4525
msgstr "Kết nối/chia sẻ"
4527
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:174
4528
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:84
4532
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:175
4533
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85
4534
msgid "Stopping server, this could take upto a minute, please wait..."
4390
4537
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13
4391
4538
msgid "Manage collections"
5044
5188
"&Nhiều sách trong mỗi thư mục: giả sử tất cả các tập tin là một cuốn sách "
5047
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26
5048
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:53
5049
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:62
5050
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:434
5051
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:130
5052
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:131
5053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:132
5191
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
5192
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54
5193
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:63
5194
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:484
5054
5195
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:145
5196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:146
5197
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:147
5198
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:160
5055
5199
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76
5056
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:378
5057
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1163
5200
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:384
5201
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1186
5059
5203
msgstr "Đường dẫn"
5061
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27
5062
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56
5063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:133
5064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:134
5065
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:135
5066
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:138
5067
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:377
5205
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:28
5206
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:57
5207
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:148
5208
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:149
5209
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:150
5210
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:153
5211
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:383
5212
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
5213
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:139
5068
5214
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:24
5069
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:118
5215
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
5070
5216
msgid "Formats"
5071
5217
msgstr "Định dạng"
5073
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:28
5074
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:974
5075
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1166
5219
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:29
5220
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:997
5221
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189
5076
5222
msgid "Collections"
5079
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:55
5080
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:64
5225
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56
5226
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:65
5081
5227
msgid "Click to open"
5082
5228
msgstr "Nhấn để mở"
5084
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56
5085
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:370
5230
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:57
5086
5231
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:376
5087
5232
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382
5088
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1172
5089
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1176
5233
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:388
5234
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1195
5235
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1199
5090
5236
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48
5091
5237
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78
5092
5238
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
5093
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:316
5239
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:344
5097
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:433
5243
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:158
5244
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:237
5248
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:159
5249
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238
5253
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:483
5098
5254
msgid "Double-click to open Book Details window"
5621
5780
msgstr "tập tin nguồn"
5623
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94
5782
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
5624
5783
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99
5625
5784
msgid "&Number of Colors:"
5626
5785
msgstr "&Số Màu:"
5628
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95
5787
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
5629
5788
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101
5630
5789
msgid "Disable &normalize"
5633
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96
5792
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
5634
5793
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102
5635
5794
msgid "Keep &aspect ratio"
5638
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97
5797
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
5639
5798
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103
5640
5799
msgid "Disable &Sharpening"
5643
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98
5802
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
5644
5803
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:109
5645
5804
msgid "Disable &Trimming"
5648
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99
5807
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
5649
5808
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:108
5653
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100
5812
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
5654
5813
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104
5655
5814
msgid "&Landscape"
5658
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101
5817
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
5659
5818
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:106
5660
5819
msgid "&Right to left"
5661
5820
msgstr "&Phải qua trái"
5663
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:102
5822
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
5664
5823
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:105
5665
5824
msgid "Don't so&rt"
5668
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
5827
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
5669
5828
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:107
5670
5829
msgid "De&speckle"
5673
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
5832
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
5674
5833
msgid "&Disable comic processing"
5677
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
5836
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
5678
5837
#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:120
5679
5838
msgid "&Output format:"
5680
5839
msgstr "Định &dạng xuất:"
5682
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
5841
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
5683
5842
msgid "Disable conversion of images to &black and white"
5845
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
5846
msgid "Override image &size:"
5849
#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
5850
msgid "Don't add links to &pages to the Table of Contents for CBC files"
5686
5853
#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19
5688
5855
msgstr "Gỡ lỗi"
6580
6758
msgid "TXT Input"
6581
6759
msgstr "Nhập TXT"
6583
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:59
6761
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:92
6765
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:93
6584
6766
msgid "Paragraph style:"
6587
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:60
6769
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:94
6770
msgid "Formatting style:"
6773
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:95
6777
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
6588
6778
msgid "Preserve &spaces"
6591
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:61
6592
msgid "Formatting style:"
6595
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:62
6596
msgid "Markdown Options"
6599
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:63
6781
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
6782
msgid "Remove indents at the beginning of lines"
6785
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
6789
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
6601
6791
"<p>Markdown is a simple markup language for text files, that allows for "
6602
6792
"advanced formatting. To learn more visit <a "
6603
6793
"href=\"http://daringfireball.net/projects/markdown\">markdown</a>."
6606
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:64
6796
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
6607
6797
msgid "Do not insert Table of Contents into output text when using markdown"
6610
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:15
6800
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:13
6611
6801
msgid "TXT Output"
6612
6802
msgstr "Xuất TXT"
6614
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:67
6804
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:85
6808
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:86
6809
msgid "Output &Encoding:"
6812
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
6615
6813
msgid "&Line ending style:"
6618
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:69
6816
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
6817
msgid "&Formatting:"
6820
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
6824
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
6619
6825
msgid "&Maximum line length:"
6622
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:70
6828
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
6623
6829
msgid "Force maximum line length"
6626
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:71
6627
msgid "Apply Markdown formatting to text"
6832
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
6833
msgid "Markdown, Textile"
6630
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:72
6836
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
6631
6837
msgid "Do not remove links (<a> tags) before processing"
6634
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:73
6840
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
6635
6841
msgid "Do not remove image references before processing"
6638
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:54
6844
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:12
6848
#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:55
6639
6849
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:77
6640
6850
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:78
6641
6851
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:46
6732
6942
msgid "Cover browser could not be loaded"
6735
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:62
6736
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:87
6737
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:111
6738
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:148
6739
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:182
6740
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:289
6741
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:546
6742
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:576
6743
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:599
6744
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:650
6745
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303
6746
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:308
6747
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:501
6748
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:502
6749
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:114
6750
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:134
6751
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:235
6752
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:268
6753
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:272
6754
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973
6945
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:63
6946
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:88
6947
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:112
6948
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:149
6949
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:183
6950
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:293
6951
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:557
6952
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:598
6953
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:621
6954
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:672
6955
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:306
6956
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:311
6957
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:505
6958
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:506
6959
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:113
6960
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:133
6961
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:215
6962
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:248
6963
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:252
6964
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:994
6755
6965
msgid "Undefined"
6756
6966
msgstr "Chưa xác định"
6758
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:125
6759
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:607
6968
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:126
6969
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:629
6760
6970
msgid "star(s)"
6763
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:126
6764
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:608
6973
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:127
6974
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:630
6765
6975
msgid "Unrated"
6768
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:169
6769
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:637
6978
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:170
6979
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:659
6770
6980
msgid "Set '%s' to today"
6773
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:171
6774
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:639
6983
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:172
6984
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:661
6775
6985
msgid "Clear '%s'"
6778
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:285
6988
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:289
6779
6989
msgid " index:"
6782
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:351
6992
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358
6784
6994
"The enumeration \"{0}\" contains an invalid value that will be set to the "
6788
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:505
6998
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512
6789
6999
msgid "Apply changes"
6792
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:683
7002
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:705
6793
7003
msgid "Remove series"
6796
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686
7006
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:708
6797
7007
msgid "Automatically number books"
6800
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:689
7010
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:711
6801
7011
msgid "Force numbers to start with "
6804
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:758
7014
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:782
6806
7016
"The enumeration \"{0}\" contains invalid values that will not appear in the "
6810
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:800
7020
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:826
6811
7021
msgid "Remove all tags"
6814
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:820
7024
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:846
6815
7025
msgid "tags to add"
6818
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:826
7028
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:852
6819
7029
msgid "tags to remove"
6824
7034
msgid "No details available."
6827
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:185
7037
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:187
6828
7038
msgid "Device no longer connected."
6831
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
7041
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:310
6832
7042
msgid "Get device information"
6835
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314
7045
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324
6836
7046
msgid "Get list of books on device"
6839
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324
7049
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:334
6840
7050
msgid "Get annotations from device"
6843
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:336
7053
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:346
6844
7054
msgid "Send metadata to device"
6845
7055
msgstr "Gửi thông tin mô tả sang thiết bị."
6847
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:341
7057
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:351
6848
7058
msgid "Send collections to device"
6851
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:376
7061
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:386
6852
7062
msgid "Upload %d books to device"
6853
7063
msgstr "Tải %d sách lên thiết bị."
6855
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:391
7065
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:401
6856
7066
msgid "Delete books from device"
6857
7067
msgstr "Xóa sách trên thiết bị"
6859
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408
7069
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
6860
7070
msgid "Download books from device"
6861
7071
msgstr "Tải sách từ thiết bị"
6863
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418
7073
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428
6864
7074
msgid "View book on device"
6865
7075
msgstr "Xem sách trên thiết bị"
6867
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452
7077
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469
6868
7078
msgid "Set default send to device action"
6871
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458
7081
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475
6872
7082
msgid "Send to main memory"
6873
7083
msgstr "Gửi đến bộ nhớ chính"
6875
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:460
7085
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:477
6876
7086
msgid "Send to storage card A"
6877
7087
msgstr "Gửi đến thẻ lưu trữ/thẻ nhớ A"
6879
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462
7089
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:479
6880
7090
msgid "Send to storage card B"
6881
7091
msgstr "Gửi đến thẻ lưu trữ/thẻ nhớ M"
6883
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:467
6884
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:476
7093
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:484
7094
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493
6885
7095
msgid "Main Memory"
6886
7096
msgstr "Bộ Nhớ Chính"
6888
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:488
7098
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505
6889
7099
msgid "Send specific format to"
6892
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:489
7102
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506
6893
7103
msgid "Send and delete from library"
6894
7104
msgstr "Gửi rồi xóa khỏi thư viện"
6896
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:532
7106
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:549
6897
7107
msgid "Eject device"
6900
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:594
7110
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:611
6901
7111
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:41
6902
7112
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:304
6903
7113
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54
6907
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595
7117
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:612
6908
7118
msgid "Error communicating with device"
6909
7119
msgstr "Lỗi giao tiếp với thiết bị"
6911
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:611
6912
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114
6913
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:297
7121
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:628
7122
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156
7123
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:299
6914
7124
msgid "No suitable formats"
6915
7125
msgstr "Không có định dạng phù hợp"
6917
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:627
7127
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:644
6918
7128
msgid "Select folder to open as device"
6919
7129
msgstr "Chọn thư mục để kết nối như một thiết bị"
6921
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678
7131
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:695
6922
7132
msgid "Error talking to device"
6923
7133
msgstr "Lỗi giao tiếp với thiết bị"
6925
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679
7135
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696
6927
7137
"There was a temporary error talking to the device. Please unplug and "
6928
7138
"reconnect the device and or reboot."
6930
7140
"Có lỗi tạm thời khi giao tiếp với thiết bị. Xin thử tháo rồi kết nối lại "
6931
7141
"thiết bị hoặc khởi động lại."
6933
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:722
7143
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:739
6934
7144
msgid "Device: "
6935
7145
msgstr "Thiết bị "
6937
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724
7147
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741
6938
7148
msgid " detected."
6939
7149
msgstr " đã phát hiện."
6941
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:822
7151
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839
6942
7152
msgid "selected to send"
6943
7153
msgstr "được chọn để gửi"
6945
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841
7155
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858
6946
7156
msgid "%i of %i Books"
6949
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
7159
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
6950
7160
msgid "0 of %i Books"
6953
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
7163
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862
6954
7164
msgid "Choose format to send to device"
6955
7165
msgstr "Chọn định dạng để gửi đến thiết bị"
6957
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852
7167
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:870
6958
7168
msgid "No device"
6959
7169
msgstr "Không có thiết bị"
6961
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853
7171
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871
6962
7172
msgid "Cannot send: No device is connected"
6963
7173
msgstr "Không thể gửi: Chưa có thiết bị được kết nối"
6965
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856
6966
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860
7175
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874
7176
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878
6967
7177
msgid "No card"
6968
7178
msgstr "Không có thẻ nhớ"
6970
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857
6971
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861
7180
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:875
7181
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879
6972
7182
msgid "Cannot send: Device has no storage card"
6973
7183
msgstr "Không thể gửi: Thiết bị không có thẻ lưu trữ/thẻ nhớ"
6975
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:907
6976
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990
6977
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1108
7185
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:935
7186
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1018
7187
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1150
6978
7188
msgid "Auto convert the following books before uploading to the device?"
6979
7189
msgstr "Tự động chuyển đổi những cuốn sách sau trước khi tải lên thiết bị?"
6981
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:936
7191
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:964
6982
7192
msgid "Sending catalogs to device."
6985
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1021
7195
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1063
6986
7196
msgid "Sending news to device."
6987
7197
msgstr "Đang gửi tin đến thiết bị."
6989
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075
7199
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117
6990
7200
msgid "Sending books to device."
6991
7201
msgstr "Đang gửi sách đến thiết bị."
6993
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1115
7203
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1157
6995
7205
"Could not upload the following books to the device, as no suitable formats "
6996
7206
"were found. Convert the book(s) to a format supported by your device first."
7459
7696
"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
7460
7697
"cannot read or convert this book in calibre, \n"
7461
"<a href=\"http://bugs.calibre-ebook.com/wiki/DRM\">click here</a>."
7698
" <a href=\"http://drmfree.calibre-ebook.com/about#drm\">click "
7699
"here</a>.<p>A large number of recent, DRM free releases are \n"
7700
" available at <a href=\"http://drmfree.calibre-ebook.com\">Open "
7464
7704
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:35
7465
7705
msgid "Author sort"
7468
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117
7469
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:893
7708
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:128
7709
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1379
7470
7710
msgid "Invalid author name"
7471
7711
msgstr "Tên tác giả không hợp lệ"
7473
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118
7474
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:894
7713
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:129
7714
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1380
7475
7715
msgid "Author names cannot contain & characters."
7476
7716
msgstr "Tên tác giả không được chứa kí tự &."
7478
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:71
7718
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:74
7479
7719
msgid "Manage authors"
7480
7720
msgstr "Quản lý tên tác giả"
7482
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:72
7722
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:75
7483
7723
msgid "Sort by author"
7484
7724
msgstr "Sắp xếp theo tên tác giả"
7486
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:73
7726
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:76
7487
7727
msgid "Sort by author sort"
7490
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:74
7730
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:77
7492
"Reset all the author sort values to a value automatically generated from the "
7493
"author. Exactly how this value is automatically generated can be controlled "
7494
"via Preferences->Advanced->Tweaks"
7732
"Reset all the author sort values to a value automatically\n"
7733
"generated from the author. Exactly how this value is automatically\n"
7734
"generated can be controlled via Preferences->Advanced->Tweaks"
7497
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:75
7737
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:80
7498
7738
msgid "Recalculate all author sort values"
7741
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:81
7743
"Copy author sort to author for every author. You typically use this button\n"
7744
"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
7747
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:83
7748
msgid "Copy all author sort values to author"
7501
7751
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62
7502
7752
msgid "Author Sort"
7505
7755
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:64
7756
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
7739
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:476
7994
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:502
7740
7995
msgid "S/R TEMPLATE ERROR"
7743
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:596
7998
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:646
7744
7999
msgid "You must specify a destination when source is a composite field"
7747
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:699
7748
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:707
7749
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:811
8002
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:652
8003
msgid "You must specify a destination identifier type"
8006
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:756
8007
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:775
8008
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:896
7750
8009
msgid "Search/replace invalid"
7753
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:700
8012
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:757
7755
8014
"Authors cannot be set to the empty string. Book title %s not processed"
7758
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:708
8017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:776
7759
8018
msgid "Title cannot be set to the empty string. Book title %s not processed"
7762
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:812
8021
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:897
7763
8022
msgid "Search pattern is invalid: %s"
7766
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:863
8025
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:949
7768
8027
"Applying changes to %d books.\n"
7769
8028
"Phase {0} {1}%%."
7772
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:892
7773
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555
8031
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:979
8032
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:587
7774
8033
msgid "Delete saved search/replace"
7777
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:893
8036
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:980
7778
8037
msgid "The selected saved search/replace will be deleted. Are you sure?"
7781
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:910
7782
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:918
8040
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
8041
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005
7783
8042
msgid "Save search/replace"
7786
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:911
8045
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:998
7787
8046
msgid "Search/replace name:"
7790
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:919
8049
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1006
7792
8051
"That saved search/replace already exists and will be overwritten. Are you "
7796
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:494
8055
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:524
7797
8056
msgid "Edit Meta information"
7800
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:496
8059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:526
7801
8060
msgid "A&utomatically set author sort"
7804
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:497
8063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:527
7805
8064
msgid "&Swap title and author"
7808
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:498
8067
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:528
7809
8068
msgid "Author s&ort: "
7812
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:499
8071
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:529
7814
8073
"Specify how the author(s) of this book should be sorted. For example Charles "
7815
8074
"Dickens should be sorted as Dickens, Charles."
7818
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:500
8077
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:530
7819
8078
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:424
7820
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:774
8079
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:786
7821
8080
msgid "&Rating:"
7822
8081
msgstr "Điểm &số:"
7824
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:501
7825
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:502
8083
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531
8084
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532
7826
8085
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:425
7827
8086
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:426
7828
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:775
8087
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:787
7829
8088
msgid "Rating of this book. 0-5 stars"
7830
8089
msgstr "Điểm cho cuốn sách này. 0-5 sao"
7832
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:503
8091
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:533
7833
8092
msgid "No change"
7836
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:504
8095
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:534
7837
8096
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:427
7841
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:506
8100
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:536
7842
8101
msgid "Add ta&gs: "
7845
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:508
7846
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:509
8104
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:538
8105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:539
7847
8106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:431
7848
8107
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:432
7849
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:138
8108
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:143
7850
8109
msgid "Open Tag Editor"
7853
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:510
8112
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:540
7854
8113
msgid "&Remove tags:"
7857
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:511
8116
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541
7858
8117
msgid "Comma separated list of tags to remove from the books. "
7861
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:512
8120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542
7862
8121
msgid "Check this box to remove all tags from the books."
7865
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:513
8124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543
7866
8125
msgid "Remove &all"
7869
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:517
8128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547
7870
8129
msgid "If checked, the series will be cleared"
7873
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:518
8132
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548
7874
8133
msgid "&Clear series"
7877
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:519
8136
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549
7879
8138
"If not checked, the series number for the books will be set to 1.\n"
7880
8139
"If checked, selected books will be automatically numbered, in the order\n"
7882
8141
"Book A will have series number 1 and Book B series number 2."
7885
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:523
8144
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:553
7886
8145
msgid "&Automatically number books in this series"
7889
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:524
8148
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:554
7891
8150
"Series will normally be renumbered from the highest number in the database\n"
7892
8151
"for that series. Checking this box will tell calibre to start numbering\n"
7893
8152
"from the value in the box"
7896
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:527
8155
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557
7897
8156
msgid "&Force numbers to start with:"
7900
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:528
8159
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558
7901
8160
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:440
7902
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:957
8161
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
7906
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:529
8165
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:559
7907
8166
msgid "d MMM yyyy"
7910
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:531
7911
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:536
8169
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:561
8170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:566
7912
8171
msgid "&Apply date"
7915
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:532
8174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:562
7916
8175
msgid "&Published:"
7919
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:534
8178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564
7920
8179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:444
7921
8180
msgid "Clear published date"
7924
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:537
8183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:567
7925
8184
msgid "Remove &format:"
7928
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:538
8187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568
7930
8189
"Force the title to be in title case. If both this and swap authors are "
7932
8191
"title and author are swapped before the title case is set"
7935
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:540
8194
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570
7936
8195
msgid "Change title to title &case"
7939
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541
8198
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:571
8200
"Update title sort based on the current title. This will be applied only "
8201
"after other changes to title."
8204
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:572
8205
msgid "Update &title sort"
8208
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:573
7941
8210
"Remove stored conversion settings for the selected books.\n"
7943
8212
"Future conversion of these books will use the default settings."
7946
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544
8215
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:576
7947
8216
msgid "Remove &stored conversion settings for the selected books"
7950
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545
8219
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577
7951
8220
msgid "Change &cover"
7954
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546
8223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578
7955
8224
msgid "&Generate default cover"
7958
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547
8227
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579
7959
8228
msgid "&Remove cover"
7962
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548
8231
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:580
7963
8232
msgid "Set from &ebook file(s)"
7966
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549
8235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581
7967
8236
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:465
7968
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:380
7969
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:509
8237
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:397
8238
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:526
7970
8239
msgid "&Basic metadata"
7973
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550
8242
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582
7974
8243
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:466
7975
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:387
8244
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:404
7976
8245
msgid "&Custom metadata"
7979
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:551
8248
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:583
7980
8249
msgid "Load searc&h/replace:"
7983
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:552
8252
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:584
7984
8253
msgid "Select saved search/replace to load."
7987
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:553
8256
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:585
7988
8257
msgid "Save current search/replace"
7991
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:554
8260
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:586
7995
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556
8264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:588
7996
8265
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:64
8000
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557
8269
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:589
8001
8270
msgid "Search &field:"
8004
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558
8273
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:590
8005
8274
msgid "The name of the field that you want to search"
8008
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:559
8277
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591
8009
8278
msgid "Search &mode:"
8012
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:560
8281
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592
8014
8283
"Choose whether to use basic text matching or advanced regular expression "
8018
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:561
8287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:593
8288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:615
8289
msgid "Identifier type:"
8292
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594
8293
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:616
8294
msgid "Choose which identifier type to operate upon"
8297
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595
8019
8298
msgid "Te&mplate:"
8022
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:562
8301
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:596
8023
8302
msgid "Enter a template to be used as the source for the search/replace"
8026
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563
8305
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:597
8027
8306
msgid "&Search for:"
8030
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564
8309
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:598
8032
8311
"Enter the what you are looking for, either plain text or a regular "
8033
8312
"expression, depending on the mode"
8036
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565
8315
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:599
8038
8317
"Check this box if the search string must match exactly upper and lower case. "
8039
8318
"Uncheck it if case is to be ignored"
8042
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:566
8321
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600
8043
8322
msgid "Cas&e sensitive"
8046
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:567
8325
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:601
8047
8326
msgid "&Replace with:"
8050
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568
8329
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:602
8052
8331
"The replacement text. The matched search text will be replaced with this "
8056
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569
8335
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
8057
8336
msgid "&Apply function after replace:"
8060
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570
8339
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:604
8062
8341
"Specify how the text is to be processed after matching and replacement. In "
8063
8342
"character mode, the entire\n"
8091
8370
"not multiple and the destination field is multiple"
8094
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:580
8373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:614
8095
8374
msgid "Split &result"
8098
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581
8377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
8099
8378
msgid "For multiple-valued fields, sho&w"
8102
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582
8381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
8103
8382
msgid "values starting a&t"
8106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:583
8385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
8107
8386
msgid "with values separated b&y"
8110
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:584
8389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:620
8112
8391
"Used when displaying test results to separate values in multiple-valued "
8116
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:585
8395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:621
8117
8396
msgid "Test text"
8120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:586
8399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:622
8121
8400
msgid "Test result"
8124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:587
8403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
8125
8404
msgid "Your test:"
8128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:588
8407
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
8129
8408
msgid "&Search and replace"
8132
8411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:98
8133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:420
8412
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:429
8134
8413
msgid "Last modified: %s"
8137
8416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:122
8138
8417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128
8139
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:249
8140
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:256
8418
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:255
8419
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:262
8141
8420
msgid "Could not read cover"
8144
8423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123
8145
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:250
8424
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:256
8146
8425
msgid "Could not read cover from %s format"
8149
8428
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129
8150
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:257
8429
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:263
8151
8430
msgid "The cover in the %s format is invalid"
8154
8433
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:158
8155
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:734
8434
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:746
8156
8435
msgid "Cover size: %dx%d pixels"
8159
8438
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195
8160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:658
8439
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670
8161
8440
msgid "Not a valid picture"
8164
8443
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:214
8165
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685
8444
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:697
8166
8445
msgid "Specify title and author"
8169
8448
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:215
8170
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:686
8449
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:698
8171
8450
msgid "You must specify a title and author before generating a cover"
8172
8451
msgstr "Bạn phải chỉ rõ tựa đề và tên tác giả trước khi tạo bìa sách"
8212
8491
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:307
8213
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:515
8492
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:527
8214
8493
msgid "Choose formats for "
8217
8496
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:338
8218
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:547
8497
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:559
8219
8498
msgid "No permission"
8222
8501
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:339
8223
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:548
8502
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:560
8224
8503
msgid "You do not have permission to read the following files:"
8227
8506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:366
8228
8507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:367
8229
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:579
8230
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:580
8508
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:591
8509
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:592
8231
8510
msgid "No format selected"
8234
8513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:378
8235
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:591
8514
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603
8236
8515
msgid "Could not read metadata"
8239
8518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:379
8240
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:592
8519
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604
8241
8520
msgid "Could not read metadata from %s format"
8244
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:451
8245
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:225
8523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:453
8524
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:229
8247
8526
" The green color indicates that the current author sort matches the current "
8251
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:454
8252
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:228
8530
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:456
8531
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:232
8254
8533
" The red color indicates that the current author sort does not match the "
8255
8534
"current author. No action is required if this is what you want."
8258
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:461
8537
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:463
8259
8538
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:119
8261
8540
" The green color indicates that the current title sort matches the current "
8265
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:464
8544
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466
8266
8545
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:122
8268
8547
" The red color warns that the current title sort does not match the current "
8269
8548
"title. No action is required if this is what you want."
8272
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470
8273
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:47
8551
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472
8552
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:50
8274
8553
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:102
8275
8554
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221
8276
8555
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384
8277
8556
msgid "Previous"
8280
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473
8559
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:475
8560
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:484
8561
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:361
8562
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:366
8563
msgid "Save changes and edit the metadata of %s"
8281
8566
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:481
8282
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:347
8283
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:351
8284
msgid "Save changes and edit the metadata of %s"
8287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:478
8288
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:44
8567
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:46
8289
8568
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:103
8290
8569
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211
8291
8570
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:401
8295
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:682
8296
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:687
8297
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897
8574
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:690
8575
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:695
8576
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:913
8298
8577
msgid "This ISBN number is valid"
8301
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:690
8302
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904
8580
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:698
8581
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:920
8303
8582
msgid "This ISBN number is invalid"
8306
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:770
8307
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:848
8585
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:783
8586
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:862
8308
8587
msgid "Tags changed"
8311
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:771
8312
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:849
8590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:784
8591
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:863
8314
8593
"You have changed the tags. In order to use the tags editor, you must either "
8315
8594
"discard or apply these changes. Apply changes?"
8318
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:805
8597
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:819
8319
8598
msgid "Timed out"
8322
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:806
8601
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:820
8324
8603
"The download of social metadata timed out, the servers are probably busy. "
8325
8604
"Try again later."
8328
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:813
8607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:827
8329
8608
msgid "There were errors"
8332
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:814
8611
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:828
8333
8612
msgid "There were errors downloading social metadata"
8336
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:848
8615
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:862
8337
8616
msgid "Cannot fetch metadata"
8340
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:849
8619
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:863
8341
8620
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
8344
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:944
8345
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:302
8623
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:961
8624
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:310
8346
8625
msgid "Permission denied"
8349
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:945
8350
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:303
8628
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:962
8629
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:311
8351
8630
msgid "Could not open %s. Is it being used by another program?"
8589
8868
msgid "Change the contents of the saved search"
8592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:35
8596
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:133
8871
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:42
8873
" Download this periodical every week on the specified days "
8875
" the specified time. For example, if you choose: Monday "
8877
" 9:00 AM, then the periodical will be download every Monday "
8879
" soon after 9:00 AM as possible.\n"
8883
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:61
8884
msgid "&Download after:"
8887
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:91
8889
" Download this periodical every month, on the specified "
8891
" The download will happen as soon after the specified time "
8893
" possible on the specified days of each month. For example,\n"
8894
" if you choose the 1st and the 15th after 9:00 AM, the\n"
8895
" periodical will be downloaded on the 1st and 15th of every\n"
8896
" month, as soon after 9:00 AM as possible.\n"
8900
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:103
8901
msgid "&Days of the month:"
8904
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:105
8905
msgid "Comma separated list of days of the month. For example: 1, 15"
8908
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:109
8909
msgid "Download &after:"
8912
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:142
8914
" Download this periodical every x days. For example, if you\n"
8915
" choose 30 days, the periodical will be downloaded every 30\n"
8916
" days. Note that you can set periods of less than a day, "
8918
" 0.1 days to download a periodical more than once a day.\n"
8922
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:151
8923
msgid "&Download every:"
8926
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:154
8930
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:157
8934
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:161
8936
"Note: You can set intervals of less than a day, by typing the value manually."
8939
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196
8940
msgid "%s news sources"
8943
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
8597
8944
msgid "Need username and password"
8600
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:134
8947
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
8601
8948
msgid "You must provide a username and/or password to use this news source."
8604
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173
8951
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
8605
8952
msgid "Account"
8608
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:174
8955
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
8609
8956
msgid "(optional)"
8612
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:175
8959
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:348
8613
8960
msgid "(required)"
8616
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:192
8963
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:365
8617
8964
msgid "Created by: "
8620
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:199
8967
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372
8621
8968
msgid "Last downloaded: never"
8624
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:214
8971
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:373
8975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379
8625
8976
msgid "%d days, %d hours and %d minutes ago"
8628
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216
8629
msgid "Last downloaded"
8979
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:393
8980
msgid "Last downloaded:"
8632
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:240
8983
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:421
8633
8984
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197
8634
8985
msgid "Schedule news download"
8637
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:243
8988
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:424
8638
8989
msgid "Add a custom news source"
8641
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:248
8992
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:429
8642
8993
msgid "Download all scheduled new sources"
8645
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:353
8996
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:534
8646
8997
msgid "No internet connection"
8649
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:354
9000
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:535
8650
9001
msgid "Cannot download news as no internet connection is active"
8653
9004
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198
8654
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:321
8658
9008
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199
8659
msgid "Download all scheduled recipes at once"
8662
9012
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200
8663
msgid "Download &all scheduled"
9013
msgid "&Schedule for download:"
8666
9016
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201
9017
msgid "Days of week"
8670
9020
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202
8671
msgid "&Schedule for download:"
9021
msgid "Days of month"
8674
9024
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203
8675
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213
9025
msgid "Every x days"
8679
9028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204
8683
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205
8687
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206
8691
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207
8695
9032
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208
9033
msgid "For the scheduling to work, you must leave calibre running."
8699
9036
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209
8703
9040
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210
9041
msgid "Add &title as tag"
8707
9044
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211
9045
msgid "&Extra tags:"
8711
9048
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212
9050
"Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep "
9054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213
9055
msgid "&Keep at most:"
8715
9058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214
8717
"Interval at which to download this recipe. A value of zero means that the "
8718
"recipe will be downloaded every hour."
8721
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215
8722
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:227
8723
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268
8727
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216
9060
"<p>When set, this option will cause calibre to keep, at most, the specified "
9061
"number of issues of this periodical. Every time a new issue is downloaded, "
9062
"the oldest one is deleted, if the total is larger than this number.\n"
9063
"<p>Note that this feature only works if you have the option to add the title "
9064
"as tag checked, above.\n"
9065
"<p>Also, the setting for deleting periodicals older than a number of days, "
9066
"below, takes priority over this setting."
9069
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217
9073
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218
9077
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219
8731
9081
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220
8732
msgid "For the scheduling to work, you must leave calibre running."
9082
msgid "&Download now"
8735
9085
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221
9086
msgid "&Delete downloaded news older than:"
8739
9089
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222
8740
msgid "Add &title as tag"
8743
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223
8744
msgid "&Extra tags:"
9091
"<p>Delete downloaded news older than the specified number of days. Set to "
9092
"zero to disable.\n"
9093
"<p>You can also control the maximum number of issues of a specific "
9094
"periodical that are kept by clicking the Advanced tab for that periodical "
8747
9098
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:224
9099
msgid "never delete"
8751
9102
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:225
8752
msgid "&Download now"
9103
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273
8755
9107
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:226
8757
"Delete downloaded news older than the specified number of days. Set to zero "
9108
msgid "Download all scheduled news sources at once"
8760
"Xoá các tin được tải về cũ hơn số ngày xác định. Chuyển về 0 để vô hiệu hoá."
8762
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:228
8763
msgid "Delete downloaded news older than "
8764
msgstr "Xoá tin tức đã được tải về cũ hơn "
9111
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:227
9112
msgid "Download &all scheduled"
8766
9115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:41
8767
9116
msgid "contains"
9124
9485
"updating your calibre library.</p>"
9127
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133
9488
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:141
9128
9489
msgid "No recipe selected"
9131
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:138
9492
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:146
9132
9493
msgid "The attached file: %s is a recipe to download %s."
9135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:139
9496
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:147
9136
9497
msgid "Recipe for "
9139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156
9140
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:167
9141
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260
9500
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164
9501
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175
9502
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265
9142
9503
msgid "Switch to Advanced mode"
9145
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:162
9146
9506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:170
9507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:178
9147
9508
msgid "Switch to Basic mode"
9150
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180
9511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:188
9151
9512
msgid "Feed must have a title"
9154
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:181
9515
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:189
9155
9516
msgid "The feed must have a title"
9158
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185
9519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:193
9159
9520
msgid "Feed must have a URL"
9162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186
9523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:194
9163
9524
msgid "The feed %s must have a URL"
9166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:192
9527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:200
9167
9528
msgid "This feed has already been added to the recipe"
9170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:233
9531
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241
9532
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:250
9533
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:337
9534
msgid "Invalid input"
9171
9537
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242
9172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:329
9173
msgid "Invalid input"
9176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:234
9177
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:243
9178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:330
9538
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:251
9539
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:338
9179
9540
msgid "<p>Could not create recipe. Error:<br>%s"
9182
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:247
9183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:306
9184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:333
9543
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:255
9544
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:314
9545
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:341
9185
9546
msgid "Replace recipe?"
9188
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:248
9189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:307
9190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:334
9549
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:256
9550
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:315
9551
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:342
9191
9552
msgid "A custom recipe named %s already exists. Do you want to replace it?"
9194
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:274
9555
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:282
9195
9556
msgid "Choose builtin recipe"
9198
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:320
9559
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:328
9199
9560
msgid "Choose a recipe file"
9202
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:361
9563
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:329
9567
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:369
9204
9569
"You will lose any unsaved changes. To save your changes, click the "
9205
9570
"Add/Update recipe button. Continue?"
9208
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253
9573
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:257
9209
9574
msgid "Add custom news source"
9212
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254
9577
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:258
9213
9578
msgid "Available user recipes"
9216
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255
9581
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:259
9217
9582
msgid "Add/Update &recipe"
9220
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256
9585
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260
9221
9586
msgid "&Remove recipe"
9224
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:257
9589
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261
9225
9590
msgid "&Share recipe"
9228
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:258
9593
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262
9594
msgid "S&how recipe files"
9597
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
9229
9598
msgid "Customize &builtin recipe"
9232
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:259
9601
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264
9233
9602
msgid "&Load recipe from file"
9236
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261
9605
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266
9238
9607
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
9239
9608
"type=\"text/css\">\n"
9314
9699
msgid "Attached is the %s periodical downloaded by calibre."
9317
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:243
9702
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:242
9318
9703
msgid "E-book:"
9319
9704
msgstr "Sách điện tử:"
9706
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:245
9707
msgid "Attached, you will find the e-book"
9321
9710
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:246
9322
msgid "Attached, you will find the e-book"
9711
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:185
9325
9715
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:247
9326
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:186
9330
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:248
9331
9716
msgid "in the %s format."
9334
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:261
9719
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:262
9335
9720
msgid "Sending email to"
9336
9721
msgstr "Gửi thư điện tử đến"
9338
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:291
9723
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:293
9339
9724
msgid "Auto convert the following books before sending via email?"
9341
9726
"Tự động chuyển đổi những cuốn sách sau trước khi gửi qua thư điện tử?"
9343
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:298
9728
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:300
9345
9730
"Could not email the following books as no suitable formats were found:"
9347
9732
"Không thể gửi những cuốn sách sau vì chúng không có định dạng phù hợp:"
9349
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:304
9734
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:306
9350
9735
msgid "Failed to email book"
9353
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:307
9738
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:309
9357
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:330
9742
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:334
9358
9743
msgid "Sent news to"
9359
9744
msgstr "Gửi tin đến"
9361
9746
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115
9363
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
9364
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
9365
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
9366
"type=\"text/css\">\n"
9367
"p, li { white-space: pre-wrap; }\n"
9368
"</style></head><body style=\" font-family:'Candara'; font-size:10pt; font-"
9369
"weight:400; font-style:normal;\">\n"
9370
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
9371
"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression "
9372
"pattern to use when trying to guess ebook metadata from filenames. </p>\n"
9373
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
9374
"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a "
9375
"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-"
9376
"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax "
9377
"of regular expressions is available.</p>\n"
9378
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
9379
"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" "
9380
"font-weight:600;\">Test</span> functionality below to test your regular "
9381
"expression on a few sample filenames. The group names for the various "
9382
"metadata entries are documented in tooltips.</p></body></html>"
9748
"<div style=\"font-size:10pt;\">\n"
9749
"<p>Set a regular expression pattern to use when trying to guess ebook "
9750
"metadata from filenames. </p>\n"
9751
"<p>A <a href=\"http://calibre-"
9752
"ebook.com/user_manual/regexp.html\">tutorial</a> on using regular "
9753
"expressions is available.</p>\n"
9754
"<p>Use the <b>Test</b> functionality below to test your regular expression "
9755
"on a few sample filenames (remember to include the file extension). The "
9756
"group names for the various metadata entries are documented in "
9757
"tooltips.</p></div>"
9385
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122
9760
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119
9386
9761
msgid "Regular &expression"
9389
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124
9764
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121
9390
9765
msgid "File &name:"
9393
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
9768
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123
9397
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127
9772
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124
9398
9773
msgid "Regular expression (?P<title>)"
9776
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125
9401
9777
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128
9402
9778
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131
9403
9779
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:134
9404
9780
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:137
9405
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:140
9406
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:106
9407
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110
9408
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115
9409
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120
9781
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108
9782
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:112
9783
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:117
9410
9784
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:122
9785
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124
9411
9786
msgid "No match"
9414
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
9789
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126
9415
9790
msgid "Authors:"
9418
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130
9793
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127
9419
9794
msgid "Regular expression (?P<author>)"
9422
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
9797
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129
9423
9798
msgid "Series:"
9426
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:133
9801
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130
9427
9802
msgid "Regular expression (?P<series>)"
9430
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:135
9805
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132
9431
9806
msgid "Series index:"
9434
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:136
9809
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:133
9435
9810
msgid "Regular expression (?P<series_index>)"
9438
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:138
9813
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:135
9442
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:139
9817
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:136
9443
9818
msgid "Regular expression (?P<isbn>)"
9446
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104
9821
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105
9447
9822
msgid "Cover Browser"
9450
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:109
9825
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110
9451
9826
msgid "Shift+Alt+B"
9454
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:123
9829
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124
9455
9830
msgid "Tag Browser"
9458
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:125
9833
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126
9459
9834
msgid "Shift+Alt+T"
9462
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147
9837
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:157
9463
9838
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29
9464
9839
msgid "version"
9467
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:148
9842
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:158
9468
9843
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30
9469
9844
msgid "created by Kovid Goyal"
9472
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165
9847
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:175
9473
9848
msgid "Connected "
9476
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:178
9851
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:188
9477
9852
msgid "Update found"
9480
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:213
9481
9855
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223
9856
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:233
9482
9857
msgid "Book Details"
9485
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:215
9860
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225
9489
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225
9864
#: /home/kovid/work/calibre/src/calibre/gui2/init.py:235
9490
9865
msgid "Shift+Alt+D"
10078
10447
"the default settings."
10081
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:49
10450
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:28
10451
msgid "Ignore duplicate incoming formats"
10454
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:29
10455
msgid "Overwrite existing duplicate formats"
10458
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:30
10459
msgid "Create new record for each duplicate format"
10462
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:65
10083
10464
"Here you can control how calibre will read metadata from the files you add "
10084
10465
"to it. calibre can either read metadata from the contents of the file, or "
10085
10466
"from the filename."
10088
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:50
10089
msgid "Read metadata from &file contents rather than file name"
10092
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:51
10094
"If an existing book with a similar title and author is found that does not "
10095
"have the format being added, the format is added\n"
10096
"to the existing book, instead of creating a new entry. If the existing book "
10097
"already has the format, then it is silently ignored.\n"
10469
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:66
10470
msgid "Read &metadata from &file contents rather than file name"
10473
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:67
10475
"Swap the firstname and lastname of the author. This affects only metadata "
10476
"read from file names."
10479
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:68
10480
msgid "&Swap author firstname and lastname"
10483
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:69
10485
"Automerge: If books with similar titles and authors found, merge the "
10486
"incoming formats automatically into\n"
10487
"existing book records. The box to the right controls what happens when an "
10488
"existing record already has\n"
10489
"the incoming format. Note that this option also affects the Copy to library "
10099
10492
"Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), "
10100
10493
"punctuation, case, etc. Author match is exact."
10103
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:55
10105
"If books with similar titles and authors found, &merge the new files "
10109
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:56
10496
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:74
10497
msgid "&Automerge added books if they already exist in the calibre library:"
10500
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:75
10502
"Automerge: If books with similar titles and authors found, merge the "
10503
"incoming formats automatically into\n"
10504
"existing book records. This box controls what happens when an existing "
10505
"record already has\n"
10506
"the incoming format: \n"
10508
"Ignore duplicate incoming files - means that existing files in your calibre "
10509
"library will not be replaced\n"
10510
"Overwrite existing duplicate files - means that existing files in your "
10511
"calibre library will be replaced\n"
10512
"Create new record for each duplicate file - means that a new book entry will "
10513
"be created for each duplicate file\n"
10515
"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), "
10516
"punctuation, case, etc.\n"
10517
"Author matching is exact."
10520
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:85
10521
msgid "&Tags to apply when adding a book:"
10524
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:86
10526
"A comma-separated list of tags that will be applied to books added to the "
10530
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:87
10110
10531
msgid "&Configure metadata from file name"
10113
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:57
10115
"Swap the firstname and lastname of the author. This affects only metadata "
10116
"read from file names."
10119
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:58
10120
msgid "&Swap author firstname and lastname"
10123
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:33
10124
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:146
10534
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36
10535
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:140
10128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:33
10129
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:147
10539
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36
10540
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:141
10133
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:163
10544
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:165
10134
10545
msgid "Confirmation dialogs have all been reset"
10137
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:137
10548
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:131
10138
10549
msgid "&Overwrite author and title by default when fetching metadata"
10141
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:138
10552
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:132
10142
10553
msgid "Download &social metadata (tags/ratings/etc.) by default"
10145
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:139
10556
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:133
10146
10557
msgid "Show notification when &new version is available"
10149
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:140
10560
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:134
10150
10561
msgid "Automatically send downloaded &news to ebook reader"
10153
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:141
10564
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:135
10154
10565
msgid "&Delete news from library when it is automatically sent to reader"
10157
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:142
10568
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:136
10158
10569
msgid "Default network &timeout:"
10161
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:143
10572
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:137
10163
10574
"Set the default timeout for network fetches (i.e. anytime we go out to the "
10164
10575
"internet to get information)"
10167
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:144
10578
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:138
10168
10579
msgid " seconds"
10171
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:148
10582
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:142
10172
10583
msgid "Job &priority:"
10175
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:149
10586
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:143
10176
10587
msgid "Preferred &output format:"
10179
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:150
10590
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:144
10180
10591
msgid "Restriction to apply when the current library is opened:"
10183
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:151
10594
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:145
10185
10596
"Apply this restriction on calibre startup if the current library is being "
10186
10597
"used. Also applied when switching to this library. Note that this setting is "
10187
10598
"per library. "
10190
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:152
10192
"A comma-separated list of tags that will be applied to books added to the "
10196
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:153
10197
msgid "Tags to apply when adding a book:"
10200
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:154
10601
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:146
10201
10602
msgid "Reset all disabled &confirmation dialogs"
10204
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:155
10605
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:147
10205
10606
msgid "Preferred &input format order:"
10208
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:158
10609
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:150
10209
10610
msgid "Use internal &viewer for:"
10255
10664
"section are restored."
10258
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:19
10667
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:18
10259
10668
msgid "Text, column shown in the tag browser"
10262
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:22
10671
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:21
10263
10672
msgid "Comma separated text, like tags, shown in the tag browser"
10266
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:25
10675
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:24
10267
10676
msgid "Long text, like comments, not shown in the tag browser"
10270
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:28
10679
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:27
10271
10680
msgid "Text column for keeping series-like information"
10274
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:31
10683
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:30
10275
10684
msgid "Text, but with a fixed set of permitted values"
10278
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35
10687
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:34
10279
10688
msgid "Floating point numbers"
10282
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:37
10691
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:36
10283
10692
msgid "Integers"
10286
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:39
10695
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
10287
10696
msgid "Ratings, shown with stars"
10288
10697
msgstr "Điểm số, hiển thị bằng sao"
10290
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:42
10699
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:41
10700
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:64
10701
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71
10702
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:140
10291
10703
msgid "Yes/No"
10294
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:44
10706
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
10295
10707
msgid "Column built from other columns"
10298
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:74
10710
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:50
10711
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:51
10712
msgid "Create a custom column"
10715
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:62
10716
msgid "Quick create:"
10719
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:64
10720
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:144
10721
msgid "Modified Date"
10724
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71
10728
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71
10732
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:86
10733
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:87
10734
msgid "Edit a custom column"
10737
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:91
10299
10738
msgid "No column selected"
10302
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:75
10741
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:92
10303
10742
msgid "No column has been selected"
10306
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:79
10745
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:96
10307
10746
msgid "Selected column is not a user-defined column"
10310
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:117
10749
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:141
10753
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:142
10757
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:143
10761
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:171
10311
10762
msgid "No lookup name was provided"
10314
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:119
10765
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:175
10316
10767
"The lookup name must contain only lower case letters, digits and "
10317
10768
"underscores, and start with a letter"
10320
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:122
10771
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178
10322
10773
"Lookup names cannot end with _index, because these names are reserved for "
10323
10774
"the index of a series column."
10326
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:132
10777
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:188
10327
10778
msgid "No column heading was provided"
10330
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:139
10781
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:198
10331
10782
msgid "The lookup name %s is already used"
10334
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:151
10785
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:210
10335
10786
msgid "The heading %s is already used"
10338
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:162
10789
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
10339
10790
msgid "You must enter a template for composite columns"
10342
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:167
10793
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:229
10343
10794
msgid "You must enter at least one value for enumeration columns"
10346
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:172
10797
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:233
10347
10798
msgid "You cannot provide the empty value, as it is included by default"
10350
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:176
10801
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:237
10351
10802
msgid "The value \"{0}\" is in the list more than once"
10354
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:145
10355
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:171
10356
msgid "Create or edit custom columns"
10359
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:146
10805
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:184
10360
10806
msgid "&Lookup name"
10363
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:147
10809
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:185
10364
10810
msgid "Column &heading"
10367
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:148
10813
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:186
10369
10815
"Used for searching the column. Must contain only digits and lower case "
10373
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:149
10819
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:187
10375
10821
"Column heading in the library view and category name in the tag browser"
10378
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:150
10379
msgid "Column &type"
10824
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:188
10825
msgid "&Column type"
10382
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:151
10828
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:189
10383
10829
msgid "What kind of information will be kept in the column."
10386
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:152
10832
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:190
10833
msgid "Show checkmarks"
10836
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:191
10838
"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
10839
"will show a green check. Values of 'no', 'unchecked', and 'false' will show "
10841
"Everything else will show nothing."
10844
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:194
10388
10846
"<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's "
10389
10847
"for year.</p>\n"
10495
10961
msgid "new email address"
10498
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:25
10964
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:27
10499
10965
msgid "Narrow"
10502
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:25
10968
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:27
10506
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:52
10972
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:53
10507
10973
msgid "Medium"
10510
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:52
10976
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:53
10511
10977
msgid "Small"
10514
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:53
10980
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:54
10515
10981
msgid "Large"
10518
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:56
10984
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:57
10519
10985
msgid "Always"
10522
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:56
10988
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:57
10523
10989
msgid "Automatic"
10526
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:57
10992
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:58
10527
10993
msgid "Never"
10530
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60
10996
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61
10531
10997
msgid "By first letter"
10534
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60
11000
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61
10535
11001
msgid "Disabled"
10538
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61
11004
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:62
10539
11005
msgid "Partitioned"
10542
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140
11008
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143
10543
11009
msgid "User Interface &layout (needs restart):"
10546
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141
11012
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144
10547
11013
msgid "&Number of covers to show in browse mode (needs restart):"
10550
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142
11016
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145
10551
11017
msgid "Choose &language (requires restart):"
10554
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143
11020
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146
10555
11021
msgid "Show &average ratings in the tags browser"
10556
11022
msgstr "Hiển thị điểm số trung bình trong trình duyệt thẻ"
10558
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144
11024
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147
10559
11025
msgid "Disable all animations. Useful if you have a slow/old computer."
10562
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145
11028
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148
10563
11029
msgid "Disable &animations"
10566
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146
11032
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149
10567
11033
msgid "Enable system &tray icon (needs restart)"
10570
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147
11036
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150
10571
11037
msgid "Show &splash screen at startup"
10574
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148
11040
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151
10575
11041
msgid "Disable ¬ifications in system tray"
10578
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149
11044
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152
10579
11045
msgid "Use &Roman numerals for series"
10582
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150
11048
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153
10583
11049
msgid "Show cover &browser in a separate window (needs restart)"
10586
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151
10587
msgid "Search as you type"
10590
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152
10591
msgid "Tags browser category partitioning method:"
10594
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153
11052
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:154
11053
msgid "Tags browser category &partitioning method:"
11056
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:155
10596
11058
"Choose how tag browser subcategories are displayed when\n"
10597
11059
"there are more items than the limit. Select by first\n"
10600
11062
"if you never want subcategories"
10603
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158
10604
msgid "Collapse when more items than:"
11065
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:160
11066
msgid "&Collapse when more items than:"
10607
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159
11069
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161
10609
11071
"If a Tag Browser category has more than this number of items, it is divided\n"
10610
11072
"up into sub-categories. If the partition method is set to disable, this "
10611
11073
"value is ignored."
10614
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161
11076
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163
11077
msgid "Categories with &hierarchical items:"
11080
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164
11082
"A comma-separated list of columns in which items containing\n"
11083
"periods are displayed in the tag browser trees. For example, if\n"
11084
"this box contains 'tags' then tags of the form 'Mystery.English'\n"
11085
"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
11086
"both under 'Mystery'. If 'tags' is not in this box,\n"
11087
"then the tags will be displayed each on their own line."
11090
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:170
10615
11091
msgid "&Toolbar"
10618
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162
11094
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:171
10619
11095
msgid "&Icon size:"
10622
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163
11098
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:172
10623
11099
msgid "Show &text under icons:"
10626
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164
11102
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:173
10627
11103
msgid "&Split the toolbar into two toolbars"
10630
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165
11106
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:174
10631
11107
msgid "Interface font:"
10634
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166
11110
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:175
10635
11111
msgid "Change &font (needs restart)"
10638
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:222
11114
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:223
11115
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:96
10639
11116
msgid "&Apply"
10642
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:229
11119
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:230
10643
11120
msgid "Restore &defaults"
10646
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:230
11123
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231
10647
11124
msgid "Save changes"
10650
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231
11127
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:232
10651
11128
msgid "Cancel and return to overview"
10654
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:287
11131
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:288
10655
11132
msgid "Restoring to defaults not supported for"
10658
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:322
11135
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:323
10660
11137
"Some of the changes you made require a restart. Please restart calibre as "
10661
11138
"soon as possible."
10664
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:325
11141
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:326
10666
11143
"The changes you have made require calibre be restarted immediately. You will "
10667
11144
"not be allowed set any more preferences, until you restart."
10670
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:330
10671
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:120
11147
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:331
11148
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:132
10672
11149
msgid "Restart needed"
10980
11457
msgid "Save metadata in &OPF file"
11460
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:33
11462
"<b>Grouped search terms</b> are search names that permit a query to "
11463
"automatically search across more than one column. For example, if you create "
11464
"a grouped search term <code>allseries</code> with the value <code>series, "
11465
"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
11466
"will find 'adhoc' in any of the columns <code>series</code>, "
11467
"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
11468
"the grouped search term in the drop-down box, enter the list of columns to "
11469
"search in the value box, then push the Save button. <p>Note: Search terms "
11470
"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
11471
"are the same term.<p>You can have your grouped search term show up as user "
11472
"categories in the Tag Browser. Just add the grouped search term names to "
11473
"the Make user categories from box. You can add multiple terms separated by "
11474
"commas. The new user category will be automatically populated with all the "
11475
"items in the categories included in the grouped search term. <p>Automatic "
11476
"user categories permit you to see easily all the category items that are in "
11477
"the columns contained in the grouped search term. Using the above "
11478
"<code>allseries</code> example, the automatically-generated user category "
11479
"will contain all the series mentioned in <code>series</code>, "
11480
"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
11481
"check for duplicates, to find which column contains a particular item, or to "
11482
"have hierarchical categories (categories that contain categories)."
11485
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:96
11486
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:106
11487
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:110
11488
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:116
11489
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:128
11490
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:119
11491
msgid "Grouped Search Terms"
11494
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:97
11495
msgid "The search term cannot be blank"
11498
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:107
11499
msgid "That name is already used for a column or grouped search term"
11502
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:111
11503
msgid "That name is already used for user category"
11506
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:117
11507
msgid "The value box cannot be empty"
11510
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:129
11511
msgid "The empty grouped search term cannot be deleted"
11514
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:110
11515
msgid "Search as you &type"
11518
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:111
11520
"&Highlight search results instead of restricting the book list to the results"
11523
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:112
11524
msgid "What to search by default"
11527
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:113
11529
"When you enter a search term without a prefix, by default calibre will "
11530
"search all metadata for matches. For example, entering, \"asimov\" will "
11531
"search not just authors but title/tags/series/comments/etc. Use these "
11532
"options if you would like to change this behavior."
11535
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:114
11536
msgid "&Limit the searched metadata"
11539
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:115
11540
msgid "&Columns that non-prefixed searches are limited to:"
11543
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:116
11545
"Note that this option affects all searches, including saved searches and "
11546
"restrictions. Therefore, if you use this option, it is best to ensure that "
11547
"you always use prefixes in your saved searches. For example, use "
11548
"\"series:Foundation\" rather than just \"Foundation\" in a saved search"
11551
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:117
11553
"Clear search histories from all over calibre. Including the book list, e-"
11554
"book viewer, fetch news dialog, etc."
11557
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:118
11558
msgid "Clear search &histories"
11561
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:120
11565
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:121
11567
"Contains the names of the currently-defined group search terms.\n"
11568
"Create a new name by entering it into the empty box, then\n"
11569
"pressing Save. Rename a search term by selecting it then\n"
11570
"changing the name and pressing Save. Change the value of\n"
11571
"a search term by changing the value box then pressing Save."
11574
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:126
11575
msgid "Delete the current search term"
11578
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:128
11580
"Save the current search term. You can rename a search term by\n"
11581
"changing the name then pressing Save. You can change the value\n"
11582
"of a search term by changing the value box then pressing Save."
11585
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131
11589
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:132
11590
msgid "Make &user categories from:"
11593
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:133
11595
"Enter the names of any grouped search terms you wish\n"
11596
"to be shown as user categories"
10983
11599
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28
10984
11600
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70
10985
11601
msgid "Manual management"
11318
11934
msgid "Remove selected actions from toolbar"
11321
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:43
11937
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:113
11938
msgid "This tweak has it default value"
11941
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:115
11942
msgid "This tweak has been customized"
11945
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:236
11947
"Add/edit tweaks for any custom plugins you have installed. Documentation for "
11948
"these tweaks should be available on the website from where you downloaded "
11952
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:277
11953
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:317
11955
"There was a syntax error in your tweak. Click the show details button for "
11959
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:330
11322
11960
msgid "Invalid tweaks"
11325
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:44
11963
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:331
11327
11965
"The tweaks you entered are invalid, try resetting the tweaks to default and "
11328
11966
"changing them one by one until you find the invalid setting."
11331
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:50
11969
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:88
11333
11971
"Values for the tweaks are shown below. Edit them to change the behavior of "
11334
"calibre. Your changes will only take effect after a restart of calibre."
11337
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:51
11338
msgid "All available tweaks"
11341
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:52
11342
msgid "&Current tweaks"
11345
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94
11346
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:271
11347
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:616
11972
"calibre. Your changes will only take effect <b>after a restart</b> of "
11976
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:89
11977
msgid "Edit tweaks for any custom plugins you have installed"
11980
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:90
11981
msgid "&Plugin tweaks"
11984
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:92
11988
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:93
11989
msgid "Restore this tweak to its default value"
11992
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:94
11993
msgid "Restore &default"
11996
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:95
11997
msgid "Apply any changes you made to this tweak"
12000
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93
12001
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:277
12002
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:644
11348
12003
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:277
11349
12004
msgid "Search"
11352
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:315
12007
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:321
11353
12008
msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
11356
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:358
12011
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:364
11357
12012
msgid "Search (For Advanced Search click the button to the left)"
11360
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:428
12015
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:431
11361
12016
msgid "Saved Searches"
11364
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:430
12019
#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:433
11365
12020
msgid "Choose saved search or enter name for new saved search"
11437
12092
msgid "&Alternate shortcut:"
11440
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:273
12095
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:316
12096
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:366
11441
12097
msgid "Rename %s"
11444
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277
12100
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:320
11445
12101
msgid "Edit sort for %s"
11448
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:282
12104
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:327
12105
msgid "Add %s to user category"
12108
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:340
12109
msgid "Children of %s"
12112
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:347
12113
msgid "Remove %s from category %s"
12116
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:353
11449
12117
msgid "Search for %s"
11452
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:287
12120
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:358
11453
12121
msgid "Search for everything but %s"
11456
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:293
12124
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:370
12125
msgid "Add sub-category to %s"
12128
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:374
12129
msgid "Delete user category %s"
12132
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:379
11457
12133
msgid "Hide category %s"
11460
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:296
12136
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:383
11461
12137
msgid "Show category"
11464
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:304
12140
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:393
11465
12141
msgid "Search for books in category %s"
11468
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:308
12144
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:399
11469
12145
msgid "Search for books not in category %s"
11472
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:315
11473
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:319
12148
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:408
12149
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:413
11474
12150
msgid "Manage %s"
11477
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:322
12153
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:416
11478
12154
msgid "Manage Saved Searches"
11481
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:329
11482
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:333
12157
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:424
12158
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:428
11483
12159
msgid "Manage User Categories"
11486
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:340
12162
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435
11487
12163
msgid "Show all categories"
11490
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:343
12166
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:438
11491
12167
msgid "Change sub-categorization scheme"
11494
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:677
12170
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:750
12171
msgid "The grouped search term name is \"{0}\""
12174
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1015
11496
12176
"Changing the authors for several books can take a while. Are you sure?"
11499
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:682
12179
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1020
11501
12181
"Changing the metadata for that many books can take a while. Are you sure?"
11504
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:743
11505
#: /home/kovid/work/calibre/src/calibre/library/database2.py:350
12184
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1103
12185
#: /home/kovid/work/calibre/src/calibre/library/database2.py:412
11506
12186
msgid "Searches"
11509
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:898
12189
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1331
12190
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1351
12191
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1360
12192
msgid "Rename user category"
12195
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1332
12196
msgid "You cannot use periods in the name when renaming user categories"
12199
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1352
12200
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1361
12201
msgid "The name %s is already used"
12204
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1384
11510
12205
msgid "Duplicate search name"
11513
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:899
12208
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1385
11514
12209
msgid "The saved search name %s is already used."
11517
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1313
12212
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1786
12213
msgid "New Category"
12216
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1837
12217
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1840
12218
msgid "Delete user category"
12221
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1838
12222
msgid "%s is not a user category"
12225
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1841
12226
msgid "%s contains items. Do you really want to delete it?"
12229
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1862
12230
msgid "Remove category"
12233
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1863
12234
msgid "User category %s does not exist"
12237
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1882
12238
msgid "Add to user category"
12241
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1883
12242
msgid "A user category %s does not exist"
12245
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2006
11518
12246
msgid "Find item in tag browser"
11521
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1316
12249
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2009
11523
12251
"Search for items. This is a \"contains\" search; items containing the\n"
11524
12252
"text anywhere in the name will be found. You can limit the search\n"
11528
12256
"containing the text \"foo\""
11531
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1325
12259
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2018
11532
12260
msgid "ALT+f"
11535
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1329
12263
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2022
11536
12264
msgid "F&ind"
11539
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1330
12267
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2023
11540
12268
msgid "Find the first/next matching item"
11543
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1337
12271
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2030
11544
12272
msgid "Collapse all categories"
11547
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1358
12275
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2051
11548
12276
msgid "No More Matches.</b><p> Click Find again to go to first match"
11551
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1371
12279
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2064
11552
12280
msgid "Sort by name"
11555
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1371
12283
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2064
11556
12284
msgid "Sort by popularity"
11559
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1372
12287
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2065
11560
12288
msgid "Sort by average rating"
11561
12289
msgstr "Sắp xếp theo điểm số trung bình"
11563
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1375
12291
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2068
11564
12292
msgid "Set the sort order for entries in the Tag Browser"
11567
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1381
12295
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2074
11568
12296
msgid "Match all"
11571
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1381
12299
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2074
11572
12300
msgid "Match any"
11575
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1386
12303
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2079
11577
12305
"When selecting multiple entries in the Tag Browser match any or all of them"
11580
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1390
12308
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2083
11581
12309
msgid "Manage &user categories"
11584
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1393
12312
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2086
11585
12313
msgid "Add your own categories to the Tag Browser"
11588
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:64
12316
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:65
11589
12317
msgid "Convert book %(num)d of %(total)d (%(title)s)"
11592
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92
11593
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204
11594
msgid "Could not convert some books"
11597
12320
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:93
11598
12321
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:205
12322
msgid "Could not convert some books"
12325
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:94
12326
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:206
11600
12328
"Could not convert %d of %d books, because no suitable source format was "
11604
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:122
12332
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:125
11605
12333
msgid "Queueing books for bulk conversion"
11613
12341
msgid "Convert book %d of %d (%s)"
11616
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:251
12344
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:254
11617
12345
msgid "Fetch news from "
11620
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:321
12348
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:327
11621
12349
msgid "Convert existing"
11624
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:322
12352
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328
11626
12354
"The following books have already been converted to %s format. Do you wish to "
11627
12355
"reconvert them?"
11630
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:192
12358
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:188
11631
12359
msgid "&Restore"
12362
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:190
12363
msgid "&Donate to support calibre"
11634
12366
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:194
11635
msgid "&Donate to support calibre"
11638
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:198
11639
12367
msgid "&Eject connected device"
11642
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:243
12370
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:239
11643
12371
msgid "Calibre Quick Start Guide"
11646
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:305
12374
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:302
11647
12375
msgid "Debug mode"
11650
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:306
12378
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:303
11652
12380
"You have started calibre in debug mode. After you quit calibre, the debug "
11653
12381
"log will be available in the file: %s<p>The log will be displayed "
11654
12382
"automatically."
11657
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494
12385
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:495
11658
12386
msgid "Conversion Error"
11661
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:517
12389
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:518
11662
12390
msgid "Recipe Disabled"
11665
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:533
12393
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:534
11666
12394
msgid "<b>Failed</b>"
11669
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570
12397
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571
11671
12399
"is the result of the efforts of many volunteers from all over the world. If "
11672
12400
"you find it useful, please consider donating to support its development. "
11673
12401
"Your donation helps keep calibre development going."
11676
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:596
12404
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597
11677
12405
msgid "There are active jobs. Are you sure you want to quit?"
11680
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:599
12408
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:600
11682
12410
" is communicating with the device!<br>\n"
11683
12411
" Quitting may cause corruption on the device.<br>\n"
11684
12412
" Are you sure you want to quit?"
11687
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:603
12415
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:604
11688
12416
msgid "Active jobs"
11691
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:669
12419
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671
11693
12421
"will keep running in the system tray. To close it, choose <b>Quit</b> in the "
11694
12422
"context menu of the system tray."
12047
12775
msgid "Scroll right"
12050
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:116
12778
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:118
12051
12779
msgid "Book format"
12054
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190
12782
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:198
12055
12783
msgid "Position in book"
12058
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:197
12786
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:205
12059
12787
msgid "Go to a reference. To get reference numbers, use the reference mode."
12062
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:205
12790
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:213
12063
12791
msgid "Search for text in book"
12066
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:278
12794
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:286
12067
12795
msgid "Print Preview"
12070
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:315
12798
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341
12071
12799
msgid "Connecting to dict.org to lookup: <b>%s</b>…"
12074
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:421
12802
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:447
12075
12803
msgid "Choose ebook"
12078
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:422
12806
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:448
12079
12807
msgid "Ebooks"
12082
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:455
12810
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484
12083
12811
msgid "No matches found for: %s"
12086
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:498
12814
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:527
12087
12815
msgid "Loading flow..."
12090
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:536
12818
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:565
12091
12819
msgid "Laying out %s"
12094
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:567
12822
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:596
12095
12823
msgid "Bookmark #%d"
12098
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:571
12826
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:600
12099
12827
msgid "Add bookmark"
12102
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:572
12830
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:601
12103
12831
msgid "Enter title for bookmark:"
12106
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:582
12834
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:611
12107
12835
msgid "Manage Bookmarks"
12110
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:622
12838
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:651
12111
12839
msgid "Loading ebook..."
12114
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:634
12842
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:663
12115
12843
msgid "Could not open ebook"
12118
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:716
12846
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:756
12119
12847
msgid "Options to control the ebook viewer"
12122
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:723
12850
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:763
12124
12852
"If specified, viewer window will try to come to the front when started."
12127
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:726
12855
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:766
12129
12857
"If specified, viewer window will try to open full screen when started."
12132
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:731
12860
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:771
12133
12861
msgid "Print javascript alert and console messages to the console"
12136
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:737
12864
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:777
12138
12866
"%prog [options] file\n"
13381
14112
"For help on an individual command: %%prog command --help\n"
13384
#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:575
14115
#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:586
13385
14116
msgid "No label was provided"
13388
#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:577
14119
#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:588
13390
14121
"The label must contain only lower case letters, digits and underscores, and "
13391
14122
"start with a letter"
13394
#: /home/kovid/work/calibre/src/calibre/library/database2.py:59
14125
#: /home/kovid/work/calibre/src/calibre/library/database2.py:65
13395
14126
msgid "%sAverage rating is %3.1f"
13398
#: /home/kovid/work/calibre/src/calibre/library/database2.py:899
14129
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1006
13402
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2631
14133
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2965
13403
14134
msgid "<p>Migrating old database to ebook library in %s<br><center>"
13406
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2660
14137
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2994
13407
14138
msgid "Copying <b>%s</b>"
13410
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2677
14141
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3011
13411
14142
msgid "Compacting database"
13414
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140
14145
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:148
13415
14146
msgid "Ratings"
13416
14147
msgstr "Điểm số"
13418
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:277
14149
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:181
14150
msgid "Identifiers"
14153
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:301
13419
14154
msgid "Title Sort"
13422
#: /home/kovid/work/calibre/src/calibre/library/restore.py:125
14157
#: /home/kovid/work/calibre/src/calibre/library/restore.py:126
13423
14158
msgid "Processed"
13426
#: /home/kovid/work/calibre/src/calibre/library/restore.py:191
14161
#: /home/kovid/work/calibre/src/calibre/library/restore.py:192
13427
14162
msgid "creating custom column "
14165
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:32
13430
14169
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33
14170
msgid "The authors"
13434
14173
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34
13435
msgid "The authors"
13438
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35
13440
14175
"The author sort string. To use only the first letter of the name use "
13441
14176
"{author_sort[0]}"
14179
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36
13444
14183
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37
13448
14187
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38
13452
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:39
13454
14189
"The series number. To get leading zeros use {series_index:0>3s} or "
13455
14190
"{series_index:>3s} for leading spaces"
14193
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:41
13458
14197
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:42
13462
14201
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:43
14202
msgid "The publisher"
13466
14205
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:44
13467
msgid "The publisher"
13470
14209
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:45
14210
msgid "The published date"
13474
14213
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:46
13475
msgid "The published date"
13478
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:47
13479
14214
msgid "The calibre internal id"
13482
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57
14217
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:56
13483
14218
msgid "Options to control saving to disk"
13486
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63
14221
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:62
13488
14223
"Normally, calibre will update the metadata in the saved files from what is "
13489
14224
"in the calibre library. Makes saving to disk slower."
13492
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66
14227
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:65
13494
14229
"Normally, calibre will write the metadata into a separate OPF file along "
13495
14230
"with the actual e-book files."
13498
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:69
14233
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:68
13500
14235
"Normally, calibre will save the cover in a separate file along with the "
13501
14236
"actual e-book file(s)."
13504
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:72
14239
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71
13506
14241
"Comma separated list of formats to save for each book. By default all "
13507
14242
"available formats are saved."
13510
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:75
14245
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:74
13512
14247
"The template to control the filename and directory structure of the saved "
13513
14248
"files. Default is \"%s\" which will save books into a per-author "
14085
14841
"separator has the same meaning as in the count function."
14088
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:402
14844
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:412
14846
"select(val, key) -- interpret the value as a comma-separated list of items, "
14847
"with the items being \"id:value\". Find the pair with theid equal to key, "
14848
"and return the corresponding value."
14851
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:429
14853
"sublist(val, start_index, end_index, separator) -- interpret the value as a "
14854
"list of items separated by `separator`, returning a new list made from the "
14855
"`start_index`th to the `end_index`th item. The first item is number zero. If "
14856
"an index is negative, then it counts from the end of the list. As a special "
14857
"case, an end_index of zero is assumed to be the length of the list. Examples "
14858
"using basic template mode and assuming that the tags column (which is comma-"
14859
"separated) contains \"A, B, C\": {tags:sublist(0,1,\\,)} returns \"A\". "
14860
"{tags:sublist(-1,0,\\,)} returns \"C\". {tags:sublist(0,-1,\\,)} returns "
14864
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:458
14866
"subitems(val, start_index, end_index) -- This function is used to break "
14867
"apart lists of items such as genres. It interprets the value as a comma-"
14868
"separated list of items, where each item is a period-separated list. Returns "
14869
"a new list made by first finding all the period-separated items, then for "
14870
"each such item extracting the start_index`th to the `end_index`th "
14871
"components, then combining the results back together. The first component in "
14872
"a period-separated list has an index of zero. If an index is negative, then "
14873
"it counts from the end of the list. As a special case, an end_index of zero "
14874
"is assumed to be the length of the list. Example using basic template mode "
14875
"and assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns "
14876
"\"A\". {#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} "
14877
"returns \"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", "
14878
"{#genre:subitems(0,1)} returns \"A, D\". {#genre:subitems(0,2)} returns "
14882
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:495
14884
"format_date(val, format_string) -- format the value, which must be a date "
14885
"field, using the format_string, returning a string. The formatting codes "
14886
"are: d : the day as number without a leading zero (1 to 31) dd : the "
14887
"day as number with a leading zero (01 to 31) ddd : the abbreviated "
14888
"localized day name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day "
14889
"name (e.g. \"Monday\" to \"Sunday\"). M : the month as number without a "
14890
"leading zero (1 to 12). MM : the month as number with a leading zero (01 "
14891
"to 12) MMM : the abbreviated localized month name (e.g. \"Jan\" to "
14892
"\"Dec\"). MMMM : the long localized month name (e.g. \"January\" to "
14893
"\"December\"). yy : the year as two digit number (00 to 99). yyyy : the "
14894
"year as four digit number."
14897
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:522
14089
14898
msgid "uppercase(val) -- return value of the field in upper case"
14092
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:410
14901
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:530
14093
14902
msgid "lowercase(val) -- return value of the field in lower case"
14096
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:418
14905
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:538
14097
14906
msgid "titlecase(val) -- return value of the field in title case"
14100
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:426
14909
#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:546
14101
14910
msgid "capitalize(val) -- return value of the field capitalized"
14168
14977
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107
14978
msgid "English (Czechoslovakia)"
14981
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108
14169
14982
msgid "English (Pakistan)"
14172
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108
14985
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109
14173
14986
msgid "English (Croatia)"
14176
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109
14989
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110
14990
msgid "English (Indonesia)"
14993
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111
14177
14994
msgid "English (Israel)"
14180
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110
14997
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112
14181
14998
msgid "English (Singapore)"
14184
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111
15001
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113
14185
15002
msgid "English (Yemen)"
14188
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112
15005
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114
14189
15006
msgid "English (Ireland)"
14192
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113
15009
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
14193
15010
msgid "English (China)"
14196
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114
15013
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116
14197
15014
msgid "Spanish (Paraguay)"
14200
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115
15017
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117
14201
15018
msgid "Spanish (Uruguay)"
14204
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116
15021
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:118
14205
15022
msgid "Spanish (Argentina)"
14208
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117
15025
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:119
14209
15026
msgid "Spanish (Mexico)"
14212
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:118
15029
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:120
14213
15030
msgid "Spanish (Cuba)"
14216
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:119
15033
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:121
14217
15034
msgid "Spanish (Chile)"
14220
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:120
15037
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:122
14221
15038
msgid "Spanish (Ecuador)"
14224
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:121
15041
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:123
14225
15042
msgid "Spanish (Honduras)"
14228
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:122
15045
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:124
14229
15046
msgid "Spanish (Venezuela)"
14232
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:123
15049
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:125
14233
15050
msgid "Spanish (Bolivia)"
14236
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:124
15053
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:126
14237
15054
msgid "Spanish (Nicaragua)"
14240
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:125
15057
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:127
14241
15058
msgid "German (AT)"
14244
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:126
15061
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:128
14245
15062
msgid "French (BE)"
14248
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:127
15065
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129
14249
15066
msgid "Dutch (NL)"
14252
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:128
15069
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130
14253
15070
msgid "Dutch (BE)"