1# Translation template file..
2# Copyright (C) 2021 Kovid Goyal
3#
4# Translators:
5# FIRST AUTHOR <EMAIL@ADDRESS>, 2010
6# hamdsa, 2015
7# Muhammad Anees Rehman <h.m.anees@gmail.com>, 2016
8# hamdsa, 2015
9# Waqar Ahmed <waqar.17a@gmail.com>, 2015
10msgid ""
11msgstr ""
12"Project-Id-Version: calibre\n"
13"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n"
14"POT-Creation-Date: 2021-12-16 10:50+UTC\n"
15"PO-Revision-Date: 2021-12-14 13:05+0000\n"
16"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n"
17"Language-Team: Urdu (http://www.transifex.com/calibre/calibre/language/ur/)\n"
18"MIME-Version: 1.0\n"
19"Content-Type: text/plain; charset=UTF-8\n"
20"Content-Transfer-Encoding: 8bit\n"
21"Language: ur\n"
22"Plural-Forms: nplurals=2; plural=(n != 1);\n"
23
24#: /__w/calibre/calibre/manual/conf.py:158
25#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:222
26#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:205
27#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/create.py:35
28msgid "Start"
29msgstr ""
30
31#: /__w/calibre/calibre/manual/conf.py:175
32msgid "Support calibre"
33msgstr ""
34
35#: /__w/calibre/calibre/manual/conf.py:176
36msgid "Contribute to support calibre development"
37msgstr ""
38
39#: /__w/calibre/calibre/manual/conf.py:245
40#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
41msgid "page"
42msgstr ""
43
44#: /__w/calibre/calibre/manual/custom.py:92
45msgid ""
46":command:`calibredb` is the command line interface to the calibre database. It has\n"
47"several sub-commands, documented below.\n"
48"\n"
49":command:`calibredb` can be used to manipulate either a calibre database\n"
50"specified by path or a calibre :guilabel:`Content server` running either on\n"
51"the local machine or over the internet. You can start a calibre\n"
52":guilabel:`Content server` using either the :command:`calibre-server`\n"
53"program or in the main calibre program click :guilabel:`Connect/share ->\n"
54"Start Content server`. Since :command:`calibredb` can make changes to your\n"
55"calibre libraries, you must setup authentication on the server first. There\n"
56"are two ways to do that:\n"
57"\n"
58"    * If you plan to connect only to a server running on the same computer,\n"
59"      you can simply use the ``--enable-local-write`` option of the\n"
60"      Content server, to allow any program, including calibredb, running on\n"
61"      the local computer to make changes to your calibre data. When running\n"
62"      the server from the main calibre program, this option is in\n"
63"      :guilabel:`Preferences->Sharing over the net->Advanced`.\n"
64"\n"
65"    * If you want to enable access over the internet, then you should setup\n"
66"      user accounts on the server and use the :option:`--username` and :option:`--password`\n"
67"      options to :command:`calibredb` to give it access. You can setup\n"
68"      user authentication for :command:`calibre-server` by using the ``--enable-auth``\n"
69"      option and using ``--manage-users`` to create the user accounts.\n"
70"      If you are running the server from the main calibre program, use\n"
71"      :guilabel:`Preferences->Sharing over the net->Require username/password`.\n"
72"\n"
73"To connect to a running Content server, pass the URL of the server to the\n"
74":option:`--with-library` option, see the documentation of that option for\n"
75"details and examples.\n"
76"    "
77msgstr ""
78
79#: /__w/calibre/calibre/manual/custom.py:217
80msgid "[options]"
81msgstr "[اختیارات]"
82
83#: /__w/calibre/calibre/src/calibre/constants.py:411
84msgid "{} Portable"
85msgstr ""
86
87#: /__w/calibre/calibre/src/calibre/constants.py:448
88msgid "Recycle Bin"
89msgstr ""
90
91#: /__w/calibre/calibre/src/calibre/constants.py:448
92msgid "Trash"
93msgstr ""
94
95#: /__w/calibre/calibre/src/calibre/customize/__init__.py:66
96msgid "Does absolutely nothing"
97msgstr " یہ کچھ بھی نہیں کرتا"
98
99#: /__w/calibre/calibre/src/calibre/customize/__init__.py:69
100#: /__w/calibre/calibre/src/calibre/db/__init__.py:107
101#: /__w/calibre/calibre/src/calibre/db/backend.py:1263
102#: /__w/calibre/calibre/src/calibre/db/backend.py:1288
103#: /__w/calibre/calibre/src/calibre/db/cache.py:312
104#: /__w/calibre/calibre/src/calibre/db/cache.py:315
105#: /__w/calibre/calibre/src/calibre/db/cache.py:326
106#: /__w/calibre/calibre/src/calibre/db/cache.py:1255
107#: /__w/calibre/calibre/src/calibre/db/cache.py:1257
108#: /__w/calibre/calibre/src/calibre/db/cache.py:1259
109#: /__w/calibre/calibre/src/calibre/db/cache.py:1430
110#: /__w/calibre/calibre/src/calibre/db/cache.py:1528
111#: /__w/calibre/calibre/src/calibre/db/cache.py:1530
112#: /__w/calibre/calibre/src/calibre/db/cache.py:1532
113#: /__w/calibre/calibre/src/calibre/db/cache.py:1719
114#: /__w/calibre/calibre/src/calibre/db/cache.py:1721
115#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:130
116#: /__w/calibre/calibre/src/calibre/db/lazy.py:287
117#: /__w/calibre/calibre/src/calibre/db/lazy.py:288
118#: /__w/calibre/calibre/src/calibre/db/lazy.py:289
119#: /__w/calibre/calibre/src/calibre/db/lazy.py:290
120#: /__w/calibre/calibre/src/calibre/db/lazy.py:298
121#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:249
122#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:251
123#: /__w/calibre/calibre/src/calibre/db/write.py:175
124#: /__w/calibre/calibre/src/calibre/db/write.py:179
125#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:402
126#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:403
127#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:122
128#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:123
129#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:74
130#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:127
131#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:759
132#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1729
133#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:46
134#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:70
135#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:311
136#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:264
137#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:67
138#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:68
139#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:336
140#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:337
141#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:663
142#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:473
143#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:474
144#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:558
145#: /__w/calibre/calibre/src/calibre/ebooks/chm/metadata.py:61
146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:191
147#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:197
148#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:129
149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:131
150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:141
151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:146
152#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:30
153#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:31
154#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:303
155#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:305
156#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:333
157#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:292
158#: /__w/calibre/calibre/src/calibre/ebooks/docx/container.py:228
159#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:85
160#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:143
161#: /__w/calibre/calibre/src/calibre/ebooks/htmlz/oeb2html.py:51
162#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1849
163#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851
164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/__init__.py:363
165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:42
166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:43
167#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:44
168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:84
169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:497
170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:749
171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789
172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:39
173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:64
174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/extz.py:24
175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:115
176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:123
177#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:178
178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:158
179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:161
180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:347
181#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:316
182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:317
183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:35
184#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:63
185#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:65
186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:108
187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:110
188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:501
189#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:503
190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:505
191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1388
192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1498
193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf3.py:1008
194#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdb.py:49
195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:131
196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:134
197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/plucker.py:25
198#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:25
199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:51
200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:118
201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:121
202#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:131
203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/snb.py:16
204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:36
205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:360
206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:92
207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:94
208#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:100
209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:266
210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:373
211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:375
212#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:479
213#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/worker.py:25
214#: /__w/calibre/calibre/src/calibre/ebooks/metadata/txt.py:23
215#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:242
216#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:353
217#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:38
218#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:135
219#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:202
220#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:241
221#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:661
222#: /__w/calibre/calibre/src/calibre/ebooks/mobi/utils.py:342
223#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:469
224#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:396
225#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:489
226#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:278
227#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:280
228#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:973
229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/spine.py:92
230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:320
231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:323
232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:327
233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:150
234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:157
235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:122
236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:127
237#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:284
238#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:295
239#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:325
240#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:172
241#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173
242#: /__w/calibre/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:31
243#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:29
244#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:701
245#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:21
246#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:22
247#: /__w/calibre/calibre/src/calibre/ebooks/pdf/render/links.py:145
248#: /__w/calibre/calibre/src/calibre/ebooks/txt/processor.py:148
249#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:575
250#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:583
251#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:328
252#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:720
253#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:722
254#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:957
255#: /__w/calibre/calibre/src/calibre/gui2/add.py:355
256#: /__w/calibre/calibre/src/calibre/gui2/add.py:415
257#: /__w/calibre/calibre/src/calibre/gui2/add.py:471
258#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:1109
259#: /__w/calibre/calibre/src/calibre/gui2/convert/__init__.py:52
260#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:147
261#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:163
262#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:165
263#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:154
264#: /__w/calibre/calibre/src/calibre/gui2/device.py:1513
265#: /__w/calibre/calibre/src/calibre/gui2/device.py:1516
266#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:364
267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:139
268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:147
269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:180
270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:699
271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1084
272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:526
273#: /__w/calibre/calibre/src/calibre/gui2/email.py:397
274#: /__w/calibre/calibre/src/calibre/gui2/email.py:412
275#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:550
276#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
277#: /__w/calibre/calibre/src/calibre/gui2/init.py:760
278#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:612
279#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1346
280#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1574
281#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1577
282#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1580
283#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1668
284#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:224
285#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:405
286#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:420
287#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:106
288#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:537
289#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:583
290#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:149
291#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:153
292#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:61
293#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:76
294#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:129
295#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:202
296#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:240
297#: /__w/calibre/calibre/src/calibre/gui2/save.py:117
298#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:202
299#: /__w/calibre/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:116
300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:436
301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:485
302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:486
303#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:243
304#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:224
305#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:479
306#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:483
307#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:497
308#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:624
309#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:953
310#: /__w/calibre/calibre/src/calibre/library/database.py:927
311#: /__w/calibre/calibre/src/calibre/library/database2.py:605
312#: /__w/calibre/calibre/src/calibre/library/database2.py:613
313#: /__w/calibre/calibre/src/calibre/library/database2.py:623
314#: /__w/calibre/calibre/src/calibre/library/database2.py:2299
315#: /__w/calibre/calibre/src/calibre/library/database2.py:2452
316#: /__w/calibre/calibre/src/calibre/library/database2.py:2905
317#: /__w/calibre/calibre/src/calibre/library/database2.py:3540
318#: /__w/calibre/calibre/src/calibre/library/database2.py:3542
319#: /__w/calibre/calibre/src/calibre/srv/content.py:160
320#: /__w/calibre/calibre/src/calibre/srv/content.py:161
321#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:97
322#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:106
323#: /__w/calibre/calibre/src/calibre/utils/formatter.py:281
324#: /__w/calibre/calibre/src/calibre/utils/localization.py:347
325#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:25
326#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
327#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:58
328msgid "Unknown"
329msgstr "نامعلوم"
330
331#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90
332msgid "Base"
333msgstr "بنیاد"
334
335#: /__w/calibre/calibre/src/calibre/customize/__init__.py:164
336#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:87
337#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:442
338msgid "Customize"
339msgstr "ردو بدل کریں"
340
341#: /__w/calibre/calibre/src/calibre/customize/__init__.py:172
342#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:58
343#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:364
344msgid "Cannot configure"
345msgstr "وضع نہیں کرسکتے"
346
347#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356
348msgid "File type"
349msgstr "فائل کی قسم"
350
351#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426
352msgid "Metadata reader"
353msgstr "میٹا ڈیٹا ریڈر"
354
355#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458
356msgid "Metadata writer"
357msgstr "میٹا ڈیٹا رائٹر"
358
359#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490
360msgid "Catalog generator"
361msgstr "کیٹلاگ جنریٹر"
362
363#: /__w/calibre/calibre/src/calibre/customize/__init__.py:608
364msgid "User interface action"
365msgstr ""
366
367#: /__w/calibre/calibre/src/calibre/customize/__init__.py:643
368#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
369#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:30
370#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:100
371#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:237
372#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:328
373#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:361
374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
375#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:65
376msgid "Preferences"
377msgstr "ترجیحات"
378
379#: /__w/calibre/calibre/src/calibre/customize/__init__.py:696
380#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
381msgid "Store"
382msgstr "ذخیرہ"
383
384#: /__w/calibre/calibre/src/calibre/customize/__init__.py:700
385msgid "An e-book store."
386msgstr ""
387
388#: /__w/calibre/calibre/src/calibre/customize/__init__.py:744
389msgid "Edit book tool"
390msgstr ""
391
392#: /__w/calibre/calibre/src/calibre/customize/__init__.py:756
393msgid "Library closed"
394msgstr ""
395
396#: /__w/calibre/calibre/src/calibre/customize/builtins.py:22
397msgid ""
398"Create a PMLZ archive containing the PML file and all images in the folder "
399"pmlname_img or images. This plugin is run every time you add a PML file to "
400"the library."
401msgstr ""
402
403#: /__w/calibre/calibre/src/calibre/customize/builtins.py:53
404msgid ""
405"Create a TXTZ archive when a TXT file is imported containing Markdown or "
406"Textile references to images. The referenced images as well as the TXT file "
407"are added to the archive."
408msgstr ""
409
410#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108
411msgid "Extract cover from comic files"
412msgstr ""
413
414#: /__w/calibre/calibre/src/calibre/customize/builtins.py:153
415#: /__w/calibre/calibre/src/calibre/customize/builtins.py:164
416#: /__w/calibre/calibre/src/calibre/customize/builtins.py:177
417#: /__w/calibre/calibre/src/calibre/customize/builtins.py:188
418#: /__w/calibre/calibre/src/calibre/customize/builtins.py:199
419#: /__w/calibre/calibre/src/calibre/customize/builtins.py:211
420#: /__w/calibre/calibre/src/calibre/customize/builtins.py:223
421#: /__w/calibre/calibre/src/calibre/customize/builtins.py:234
422#: /__w/calibre/calibre/src/calibre/customize/builtins.py:245
423#: /__w/calibre/calibre/src/calibre/customize/builtins.py:256
424#: /__w/calibre/calibre/src/calibre/customize/builtins.py:267
425#: /__w/calibre/calibre/src/calibre/customize/builtins.py:278
426#: /__w/calibre/calibre/src/calibre/customize/builtins.py:289
427#: /__w/calibre/calibre/src/calibre/customize/builtins.py:300
428#: /__w/calibre/calibre/src/calibre/customize/builtins.py:312
429#: /__w/calibre/calibre/src/calibre/customize/builtins.py:325
430#: /__w/calibre/calibre/src/calibre/customize/builtins.py:348
431#: /__w/calibre/calibre/src/calibre/customize/builtins.py:360
432#: /__w/calibre/calibre/src/calibre/customize/builtins.py:371
433#: /__w/calibre/calibre/src/calibre/customize/builtins.py:383
434#: /__w/calibre/calibre/src/calibre/customize/builtins.py:394
435#: /__w/calibre/calibre/src/calibre/customize/builtins.py:406
436#, python-format
437msgid "Read metadata from %s files"
438msgstr ""
439
440#: /__w/calibre/calibre/src/calibre/customize/builtins.py:337
441msgid "Read metadata from e-books in RAR archives"
442msgstr ""
443
444#: /__w/calibre/calibre/src/calibre/customize/builtins.py:418
445msgid "Read metadata from e-books in ZIP archives"
446msgstr ""
447
448#: /__w/calibre/calibre/src/calibre/customize/builtins.py:437
449#: /__w/calibre/calibre/src/calibre/customize/builtins.py:456
450#: /__w/calibre/calibre/src/calibre/customize/builtins.py:479
451#: /__w/calibre/calibre/src/calibre/customize/builtins.py:490
452#: /__w/calibre/calibre/src/calibre/customize/builtins.py:514
453#: /__w/calibre/calibre/src/calibre/customize/builtins.py:526
454#: /__w/calibre/calibre/src/calibre/customize/builtins.py:537
455#, python-format
456msgid "Set metadata in %s files"
457msgstr ""
458
459#: /__w/calibre/calibre/src/calibre/customize/builtins.py:448
460#, python-brace-format
461msgid ""
462"Enter {0} below to have the EPUB metadata writer plugin not add cover images"
463" to EPUB files that have no existing cover image."
464msgstr ""
465
466#: /__w/calibre/calibre/src/calibre/customize/builtins.py:467
467#: /__w/calibre/calibre/src/calibre/customize/builtins.py:502
468#: /__w/calibre/calibre/src/calibre/customize/builtins.py:549
469#: /__w/calibre/calibre/src/calibre/customize/builtins.py:561
470#: /__w/calibre/calibre/src/calibre/customize/builtins.py:572
471#, python-format
472msgid "Set metadata from %s files"
473msgstr ""
474
475#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819
476msgid "Add books to calibre or the connected device"
477msgstr ""
478
479#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825
480msgid "Fetch annotations from a connected Kindle (experimental)"
481msgstr ""
482
483#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831
484msgid "Generate a catalog of the books in your calibre library"
485msgstr ""
486
487#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837
488msgid "Convert books to various e-book formats"
489msgstr ""
490
491#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843
492msgid "Fine tune your e-books"
493msgstr ""
494
495#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849
496#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
497msgid "Browse highlights and bookmarks from all books in the library"
498msgstr ""
499
500#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855
501#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
502msgid "Edit the Table of Contents in your books"
503msgstr ""
504
505#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861
506msgid "Delete books from your calibre library or connected device"
507msgstr ""
508
509#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867
510msgid ""
511"Embed updated metadata into the actual book files in your calibre library"
512msgstr ""
513
514#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873
515msgid "Edit the metadata of books in your calibre library"
516msgstr ""
517
518#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879
519msgid "Read books in your calibre library"
520msgstr ""
521
522#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885
523msgid "Download news from the internet in e-book form"
524msgstr ""
525
526#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891
527msgid "Show a list of related books quickly"
528msgstr ""
529
530#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897
531#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
532msgid "Filter/transform the tags for books in the library"
533msgstr ""
534
535#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903
536#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
537msgid "Transform the authors for books in the library"
538msgstr ""
539
540#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909
541msgid "Show an editor for testing templates"
542msgstr ""
543
544#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915
545msgid ""
546"Show a dialog for creating and managing template functions and stored "
547"templates"
548msgstr ""
549
550#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921
551msgid "Export books from your calibre library to the hard disk"
552msgstr ""
553
554#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927
555msgid "Show Book details in a separate popup"
556msgstr ""
557
558#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933
559#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
560msgid "Restart calibre"
561msgstr ""
562
563#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939
564msgid "Open the folder that contains the book files in your calibre library"
565msgstr ""
566
567#: /__w/calibre/calibre/src/calibre/customize/builtins.py:946
568msgid "Auto scroll through the list of books"
569msgstr ""
570
571#: /__w/calibre/calibre/src/calibre/customize/builtins.py:952
572msgid "Send books to the connected device"
573msgstr ""
574
575#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958
576msgid ""
577"Send books via email or the web. Also connect to folders on your computer as"
578" if they are devices"
579msgstr ""
580
581#: /__w/calibre/calibre/src/calibre/customize/builtins.py:965
582#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
583msgid "Browse the calibre User Manual"
584msgstr ""
585
586#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971
587msgid "Customize calibre"
588msgstr ""
589
590#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977
591msgid "Easily find books similar to the currently selected one"
592msgstr ""
593
594#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983
595msgid ""
596"Switch between different calibre libraries and perform maintenance on them"
597msgstr ""
598
599#: /__w/calibre/calibre/src/calibre/customize/builtins.py:990
600msgid "Copy books from the device to your calibre library"
601msgstr ""
602
603#: /__w/calibre/calibre/src/calibre/customize/builtins.py:996
604msgid "Edit the collections in which books are placed on your device"
605msgstr ""
606
607#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002
608msgid "Match book on the devices to books in the library"
609msgstr ""
610
611#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008
612#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:47
613msgid "Show the book in the calibre library that matches this book"
614msgstr ""
615
616#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014
617msgid "Copy a book from one calibre library to another"
618msgstr ""
619
620#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020
621msgid "Edit e-books in the EPUB or AZW3 formats"
622msgstr ""
623
624#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026
625msgid "Make small changes to EPUB or HTMLZ files in your calibre library"
626msgstr ""
627
628#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032
629msgid ""
630"Find the next or previous match when searching in your calibre library in "
631"highlight mode"
632msgstr ""
633
634#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039
635msgid "Choose a random book from your calibre library"
636msgstr ""
637
638#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1045
639#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
640msgid "Sort the list of books"
641msgstr ""
642
643#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051
644msgid "Temporarily mark books"
645msgstr ""
646
647#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057
648#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
649msgid "Change the current Virtual library"
650msgstr ""
651
652#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1064
653msgid "Search for books from different book sellers"
654msgstr ""
655
656#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1081
657msgid "Get new calibre plugins or update your existing ones"
658msgstr ""
659
660#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1104
661#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:21
662msgid "Look & feel"
663msgstr ""
664
665#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1106
666#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1119
667#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1131
668#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1143
669#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1156
670msgid "Interface"
671msgstr ""
672
673#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1110
674msgid "Adjust the look and feel of the calibre interface to suit your tastes"
675msgstr ""
676
677#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1117
678msgid "Behavior"
679msgstr ""
680
681#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1123
682msgid "Change the way calibre behaves"
683msgstr ""
684
685#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1129
686#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:501
687msgid "Add your own columns"
688msgstr ""
689
690#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1135
691msgid "Add/remove your own columns to the calibre book list"
692msgstr ""
693
694#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1141
695msgid "Toolbars & menus"
696msgstr ""
697
698#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1147
699msgid ""
700"Customize the toolbars and context menus, changing which actions are "
701"available in each"
702msgstr ""
703
704#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1154
705msgid "Searching"
706msgstr ""
707
708#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1160
709msgid "Customize the way searching for books works in calibre"
710msgstr ""
711
712#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1166
713msgid "Input options"
714msgstr ""
715
716#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1168
717#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1185
718#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1197
719msgid "Conversion"
720msgstr ""
721
722#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1172
723msgid "Set conversion options specific to each input format"
724msgstr ""
725
726#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1183
727msgid "Common options"
728msgstr ""
729
730#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1189
731msgid "Set conversion options common to all formats"
732msgstr ""
733
734#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1195
735msgid "Output options"
736msgstr ""
737
738#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1201
739msgid "Set conversion options specific to each output format"
740msgstr ""
741
742#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1207
743msgid "Adding books"
744msgstr ""
745
746#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1209
747#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1222
748#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1235
749#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1248
750msgid "Import/export"
751msgstr ""
752
753#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1213
754msgid "Control how calibre reads metadata from files when adding books"
755msgstr ""
756
757#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1220
758msgid "Saving books to disk"
759msgstr ""
760
761#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1226
762msgid ""
763"Control how calibre exports files from its database to disk when using Save "
764"to disk"
765msgstr ""
766
767#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1233
768msgid "Sending books to devices"
769msgstr ""
770
771#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1239
772msgid "Control how calibre transfers files to your e-book reader"
773msgstr ""
774
775#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1246
776msgid "Metadata plugboards"
777msgstr ""
778
779#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1252
780msgid "Change metadata fields before saving/sending"
781msgstr ""
782
783#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1258
784#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:12
785#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:159
786#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:250
787#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:260
788#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:267
789#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:273
790#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:277
791#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:293
792#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:357
793#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:429
794msgid "Template functions"
795msgstr ""
796
797#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1260
798#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1324
799#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1337
800#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1349
801#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1361
802#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:828
803msgid "Advanced"
804msgstr ""
805
806#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1264
807msgid "Create your own template functions"
808msgstr ""
809
810#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1270
811msgid "Sharing books by email"
812msgstr ""
813
814#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1272
815#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1285
816#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1299
817#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1311
818msgid "Sharing"
819msgstr ""
820
821#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1276
822msgid ""
823"Setup sharing of books via email. Can be used for automatic sending of "
824"downloaded news to your devices"
825msgstr ""
826
827#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1283
828msgid "Sharing over the net"
829msgstr ""
830
831#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1289
832msgid ""
833"Setup the calibre Content server which will give you access to your calibre "
834"library from anywhere, on any device, over the internet"
835msgstr ""
836
837#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1297
838msgid "Metadata download"
839msgstr ""
840
841#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1303
842msgid "Control how calibre downloads e-book metadata from the net"
843msgstr ""
844
845#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1309
846#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:407
847msgid "Ignored devices"
848msgstr ""
849
850#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1315
851msgid ""
852"Control which devices calibre will ignore when they are connected to the "
853"computer."
854msgstr ""
855
856#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1322
857#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:311
858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/plugin.py:87
859msgid "Plugins"
860msgstr ""
861
862#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1328
863msgid "Add/remove/customize various bits of calibre functionality"
864msgstr ""
865
866#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1335
867msgid "Tweaks"
868msgstr ""
869
870#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1341
871msgid "Fine tune how calibre behaves in various contexts"
872msgstr ""
873
874#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1347
875#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:563
876msgid "Shortcuts"
877msgstr ""
878
879#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1353
880msgid "Customize the keyboard shortcuts used by calibre"
881msgstr ""
882
883#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1359
884#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:137
885msgid "Miscellaneous"
886msgstr ""
887
888#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1365
889msgid "Miscellaneous advanced configuration"
890msgstr ""
891
892#: /__w/calibre/calibre/src/calibre/customize/conversion.py:111
893msgid "Options specific to the output format."
894msgstr ""
895
896#: /__w/calibre/calibre/src/calibre/customize/conversion.py:121
897msgid "Options specific to the input format."
898msgstr ""
899
900#: /__w/calibre/calibre/src/calibre/customize/conversion.py:137
901msgid "Conversion input"
902msgstr ""
903
904#: /__w/calibre/calibre/src/calibre/customize/conversion.py:173
905msgid ""
906"Specify the character encoding of the input document. If set this option "
907"will override any encoding declared by the document itself. Particularly "
908"useful for documents that do not declare an encoding or that have erroneous "
909"encoding declarations."
910msgstr ""
911
912#: /__w/calibre/calibre/src/calibre/customize/conversion.py:286
913msgid "Conversion output"
914msgstr ""
915
916#: /__w/calibre/calibre/src/calibre/customize/conversion.py:302
917msgid ""
918"If specified, the output plugin will try to create output that is as human "
919"readable as possible. May not have any effect for some output plugins."
920msgstr ""
921
922#: /__w/calibre/calibre/src/calibre/customize/conversion.py:317
923#, python-format
924msgid "Convert e-books to the %s format"
925msgstr ""
926
927#: /__w/calibre/calibre/src/calibre/customize/profiles.py:47
928msgid "Input profile"
929msgstr ""
930
931#: /__w/calibre/calibre/src/calibre/customize/profiles.py:51
932msgid ""
933"This profile tries to provide sane defaults and is useful if you know "
934"nothing about the input document."
935msgstr ""
936
937#: /__w/calibre/calibre/src/calibre/customize/profiles.py:59
938#: /__w/calibre/calibre/src/calibre/customize/profiles.py:482
939msgid ""
940"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
941msgstr ""
942
943#: /__w/calibre/calibre/src/calibre/customize/profiles.py:72
944msgid "This profile is intended for the SONY PRS 300."
945msgstr ""
946
947#: /__w/calibre/calibre/src/calibre/customize/profiles.py:82
948#: /__w/calibre/calibre/src/calibre/customize/profiles.py:524
949msgid "This profile is intended for the SONY PRS-900."
950msgstr ""
951
952#: /__w/calibre/calibre/src/calibre/customize/profiles.py:91
953#: /__w/calibre/calibre/src/calibre/customize/profiles.py:595
954msgid "This profile is intended for the Microsoft Reader."
955msgstr ""
956
957#: /__w/calibre/calibre/src/calibre/customize/profiles.py:103
958#: /__w/calibre/calibre/src/calibre/customize/profiles.py:607
959msgid "This profile is intended for the Mobipocket books."
960msgstr ""
961
962#: /__w/calibre/calibre/src/calibre/customize/profiles.py:117
963#: /__w/calibre/calibre/src/calibre/customize/profiles.py:621
964msgid "This profile is intended for the Hanlin V3 and its clones."
965msgstr ""
966
967#: /__w/calibre/calibre/src/calibre/customize/profiles.py:130
968#: /__w/calibre/calibre/src/calibre/customize/profiles.py:634
969msgid "This profile is intended for the Hanlin V5 and its clones."
970msgstr ""
971
972#: /__w/calibre/calibre/src/calibre/customize/profiles.py:141
973#: /__w/calibre/calibre/src/calibre/customize/profiles.py:643
974msgid "This profile is intended for the Cybook G3."
975msgstr ""
976
977#: /__w/calibre/calibre/src/calibre/customize/profiles.py:155
978#: /__w/calibre/calibre/src/calibre/customize/profiles.py:658
979msgid "This profile is intended for the Cybook Opus."
980msgstr ""
981
982#: /__w/calibre/calibre/src/calibre/customize/profiles.py:168
983#: /__w/calibre/calibre/src/calibre/customize/profiles.py:672
984msgid "This profile is intended for the Amazon Kindle."
985msgstr ""
986
987#: /__w/calibre/calibre/src/calibre/customize/profiles.py:181
988#: /__w/calibre/calibre/src/calibre/customize/profiles.py:770
989msgid "This profile is intended for the Irex Illiad."
990msgstr ""
991
992#: /__w/calibre/calibre/src/calibre/customize/profiles.py:194
993#: /__w/calibre/calibre/src/calibre/customize/profiles.py:784
994msgid "This profile is intended for the IRex Digital Reader 1000."
995msgstr ""
996
997#: /__w/calibre/calibre/src/calibre/customize/profiles.py:208
998#: /__w/calibre/calibre/src/calibre/customize/profiles.py:799
999msgid "This profile is intended for the IRex Digital Reader 800."
1000msgstr ""
1001
1002#: /__w/calibre/calibre/src/calibre/customize/profiles.py:221
1003#: /__w/calibre/calibre/src/calibre/customize/profiles.py:814
1004msgid "This profile is intended for the B&N Nook."
1005msgstr ""
1006
1007#: /__w/calibre/calibre/src/calibre/customize/profiles.py:245
1008msgid "Output profile"
1009msgstr ""
1010
1011#: /__w/calibre/calibre/src/calibre/customize/profiles.py:249
1012msgid ""
1013"This profile tries to provide sane defaults and is useful if you want to "
1014"produce a document intended to be read at a computer or on a range of "
1015"devices."
1016msgstr ""
1017
1018#: /__w/calibre/calibre/src/calibre/customize/profiles.py:286
1019msgid ""
1020"Intended for the iPad and similar devices with a resolution of 768x1024"
1021msgstr ""
1022
1023#: /__w/calibre/calibre/src/calibre/customize/profiles.py:449
1024msgid ""
1025"Intended for the iPad 3 and similar devices with a resolution of 1536x2048"
1026msgstr ""
1027
1028#: /__w/calibre/calibre/src/calibre/customize/profiles.py:454
1029msgid "Tablet"
1030msgstr ""
1031
1032#: /__w/calibre/calibre/src/calibre/customize/profiles.py:456
1033msgid "Intended for generic tablet devices, does no resizing of images"
1034msgstr ""
1035
1036#: /__w/calibre/calibre/src/calibre/customize/profiles.py:465
1037msgid ""
1038"Intended for the Samsung Galaxy and similar tablet devices with a resolution"
1039" of 600x1280"
1040msgstr ""
1041
1042#: /__w/calibre/calibre/src/calibre/customize/profiles.py:473
1043msgid ""
1044"Intended for the Nook HD+ and similar tablet devices with a resolution of "
1045"1280x1920"
1046msgstr ""
1047
1048#: /__w/calibre/calibre/src/calibre/customize/profiles.py:500
1049msgid "This profile is intended for the Kobo Reader."
1050msgstr ""
1051
1052#: /__w/calibre/calibre/src/calibre/customize/profiles.py:514
1053msgid "This profile is intended for the SONY PRS-300."
1054msgstr ""
1055
1056#: /__w/calibre/calibre/src/calibre/customize/profiles.py:535
1057msgid "This profile is intended for the SONY PRS-T3."
1058msgstr ""
1059
1060#: /__w/calibre/calibre/src/calibre/customize/profiles.py:543
1061msgid "Generic e-ink"
1062msgstr ""
1063
1064#: /__w/calibre/calibre/src/calibre/customize/profiles.py:545
1065msgid "Suitable for use with any e-ink device"
1066msgstr ""
1067
1068#: /__w/calibre/calibre/src/calibre/customize/profiles.py:551
1069msgid "Generic e-ink large"
1070msgstr ""
1071
1072#: /__w/calibre/calibre/src/calibre/customize/profiles.py:553
1073msgid "Suitable for use with any large screen e-ink device"
1074msgstr ""
1075
1076#: /__w/calibre/calibre/src/calibre/customize/profiles.py:561
1077msgid "Generic e-ink HD"
1078msgstr ""
1079
1080#: /__w/calibre/calibre/src/calibre/customize/profiles.py:563
1081msgid "Suitable for use with any modern high resolution e-ink device"
1082msgstr ""
1083
1084#: /__w/calibre/calibre/src/calibre/customize/profiles.py:573
1085msgid "This profile is intended for the 5-inch JetBook."
1086msgstr ""
1087
1088#: /__w/calibre/calibre/src/calibre/customize/profiles.py:583
1089msgid ""
1090"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
1091"landscape mode. Mainly useful for comics."
1092msgstr ""
1093
1094#: /__w/calibre/calibre/src/calibre/customize/profiles.py:692
1095msgid "This profile is intended for the Amazon Kindle DX."
1096msgstr ""
1097
1098#: /__w/calibre/calibre/src/calibre/customize/profiles.py:710
1099msgid "This profile is intended for the Amazon Kindle PaperWhite 1 and 2"
1100msgstr ""
1101
1102#: /__w/calibre/calibre/src/calibre/customize/profiles.py:722
1103msgid "This profile is intended for the Amazon Kindle Voyage"
1104msgstr ""
1105
1106#: /__w/calibre/calibre/src/calibre/customize/profiles.py:735
1107msgid "This profile is intended for the Amazon Kindle PaperWhite 3 and above"
1108msgstr ""
1109
1110#: /__w/calibre/calibre/src/calibre/customize/profiles.py:747
1111msgid ""
1112"This profile is intended for the Amazon Kindle Oasis 2017, PaperWhite 2021 "
1113"and above"
1114msgstr ""
1115
1116#: /__w/calibre/calibre/src/calibre/customize/profiles.py:759
1117msgid "This profile is intended for the Amazon Kindle Fire."
1118msgstr ""
1119
1120#: /__w/calibre/calibre/src/calibre/customize/profiles.py:827
1121msgid "This profile is intended for the B&N Nook Color."
1122msgstr ""
1123
1124#: /__w/calibre/calibre/src/calibre/customize/profiles.py:839
1125msgid "This profile is intended for the PocketBook Pro 900 series of devices."
1126msgstr ""
1127
1128#: /__w/calibre/calibre/src/calibre/customize/profiles.py:851
1129msgid "This profile is intended for the PocketBook Pro 912 series of devices."
1130msgstr ""
1131
1132#: /__w/calibre/calibre/src/calibre/customize/profiles.py:864
1133msgid ""
1134"This profile is intended for the PocketBook Lux (1-5) and Basic 4 series of "
1135"devices."
1136msgstr ""
1137
1138#: /__w/calibre/calibre/src/calibre/customize/profiles.py:876
1139msgid ""
1140"This profile is intended for the PocketBook HD Touch (1-3) series of "
1141"devices."
1142msgstr ""
1143
1144#: /__w/calibre/calibre/src/calibre/customize/profiles.py:888
1145msgid ""
1146"This profile is intended for the PocketBook Inkpad 3 and X series of "
1147"devices."
1148msgstr ""
1149
1150#: /__w/calibre/calibre/src/calibre/customize/ui.py:40
1151msgid "Installed plugins"
1152msgstr "انسٹال شدہ پلگ ان"
1153
1154#: /__w/calibre/calibre/src/calibre/customize/ui.py:41
1155msgid "Mapping for filetype plugins"
1156msgstr ""
1157
1158#: /__w/calibre/calibre/src/calibre/customize/ui.py:42
1159msgid "Local plugin customization"
1160msgstr ""
1161
1162#: /__w/calibre/calibre/src/calibre/customize/ui.py:43
1163msgid "Disabled plugins"
1164msgstr ""
1165
1166#: /__w/calibre/calibre/src/calibre/customize/ui.py:44
1167msgid "Enabled plugins"
1168msgstr ""
1169
1170#: /__w/calibre/calibre/src/calibre/customize/ui.py:678
1171#, python-format
1172msgid "Initialization of plugin %s failed with traceback:"
1173msgstr ""
1174
1175#: /__w/calibre/calibre/src/calibre/customize/ui.py:797
1176msgid ""
1177"    %prog options\n"
1178"\n"
1179"    Customize calibre by loading external plugins.\n"
1180"    "
1181msgstr ""
1182
1183#: /__w/calibre/calibre/src/calibre/customize/ui.py:803
1184msgid "Add a plugin by specifying the path to the ZIP file containing it."
1185msgstr ""
1186
1187#: /__w/calibre/calibre/src/calibre/customize/ui.py:805
1188msgid ""
1189"For plugin developers: Path to the folder where you are developing the "
1190"plugin. This command will automatically zip up the plugin and update it in "
1191"calibre."
1192msgstr ""
1193
1194#: /__w/calibre/calibre/src/calibre/customize/ui.py:809
1195msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
1196msgstr ""
1197
1198#: /__w/calibre/calibre/src/calibre/customize/ui.py:811
1199msgid ""
1200"Customize plugin. Specify name of plugin and customization string separated "
1201"by a comma."
1202msgstr ""
1203
1204#: /__w/calibre/calibre/src/calibre/customize/ui.py:813
1205msgid "List all installed plugins"
1206msgstr ""
1207
1208#: /__w/calibre/calibre/src/calibre/customize/ui.py:815
1209msgid "Enable the named plugin"
1210msgstr ""
1211
1212#: /__w/calibre/calibre/src/calibre/customize/ui.py:817
1213msgid "Disable the named plugin"
1214msgstr ""
1215
1216#: /__w/calibre/calibre/src/calibre/db/adding.py:245
1217#: /__w/calibre/calibre/src/calibre/db/adding.py:256
1218#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:402
1219#: /__w/calibre/calibre/src/calibre/library/database2.py:3353
1220#: /__w/calibre/calibre/src/calibre/library/database2.py:3371
1221msgid "Catalog"
1222msgstr ""
1223
1224#: /__w/calibre/calibre/src/calibre/db/adding.py:286
1225#: /__w/calibre/calibre/src/calibre/db/fields.py:762
1226#: /__w/calibre/calibre/src/calibre/db/fields.py:777
1227#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:410
1228#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:125
1229#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:452
1230#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:475
1231#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:778
1232#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:797
1233#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:480
1234#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:486
1235#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:517
1236#: /__w/calibre/calibre/src/calibre/devices/utils.py:82
1237#: /__w/calibre/calibre/src/calibre/devices/utils.py:86
1238#: /__w/calibre/calibre/src/calibre/devices/utils.py:119
1239#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:91
1240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:616
1241#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1613
1242#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1615
1243#: /__w/calibre/calibre/src/calibre/library/database2.py:373
1244#: /__w/calibre/calibre/src/calibre/library/database2.py:386
1245#: /__w/calibre/calibre/src/calibre/library/database2.py:3396
1246#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:120
1247msgid "News"
1248msgstr ""
1249
1250#: /__w/calibre/calibre/src/calibre/db/backend.py:439
1251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:307
1252#, python-brace-format
1253msgid "Path to library ({0}) too long. It must be less than {1} characters."
1254msgstr ""
1255
1256#: /__w/calibre/calibre/src/calibre/db/backend.py:447
1257#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:57
1258#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:560
1259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:123
1260#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:790
1261#, python-format
1262msgid "Path to library too long. It must be less than %d characters."
1263msgstr ""
1264
1265#: /__w/calibre/calibre/src/calibre/db/backend.py:523
1266#: /__w/calibre/calibre/src/calibre/library/database2.py:199
1267msgid "restored preference "
1268msgstr ""
1269
1270#: /__w/calibre/calibre/src/calibre/db/backend.py:529
1271#: /__w/calibre/calibre/src/calibre/library/database2.py:204
1272#: /__w/calibre/calibre/src/calibre/library/restore.py:236
1273msgid "creating custom column "
1274msgstr ""
1275
1276#: /__w/calibre/calibre/src/calibre/db/backend.py:1001
1277#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:674
1278msgid "No label was provided"
1279msgstr ""
1280
1281#: /__w/calibre/calibre/src/calibre/db/backend.py:1003
1282#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:676
1283msgid ""
1284"The label must contain only lower case letters, digits and underscores, and "
1285"start with a letter"
1286msgstr ""
1287
1288#: /__w/calibre/calibre/src/calibre/db/backend.py:1186
1289msgid "Dumping database to SQL"
1290msgstr ""
1291
1292#: /__w/calibre/calibre/src/calibre/db/backend.py:1195
1293msgid "Restoring database from SQL"
1294msgstr ""
1295
1296#: /__w/calibre/calibre/src/calibre/db/backend.py:2096
1297#: /__w/calibre/calibre/src/calibre/db/cache.py:2444
1298#: /__w/calibre/calibre/src/calibre/db/cache.py:2569
1299#: /__w/calibre/calibre/src/calibre/utils/exim.py:206
1300#: /__w/calibre/calibre/src/calibre/utils/exim.py:372
1301msgid "Completed"
1302msgstr ""
1303
1304#: /__w/calibre/calibre/src/calibre/db/cache.py:203
1305#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:564
1306#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
1307#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:48
1308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1212
1309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1260
1310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:867
1311#: /__w/calibre/calibre/src/calibre/library/database2.py:495
1312msgid "Saved searches"
1313msgstr ""
1314
1315#: /__w/calibre/calibre/src/calibre/db/cache.py:345
1316#: /__w/calibre/calibre/src/calibre/db/lazy.py:223
1317#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682
1318#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
1319#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005
1320#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
1321#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:357
1322#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183
1323#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635
1324#: /__w/calibre/calibre/src/calibre/library/database2.py:1081
1325#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1256
1326#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1315
1327msgid "Yes"
1328msgstr "ہاں"
1329
1330#: /__w/calibre/calibre/src/calibre/db/cache.py:2296
1331#, python-brace-format
1332msgid "[Error in Virtual library {0}: {1}]"
1333msgstr ""
1334
1335#: /__w/calibre/calibre/src/calibre/db/cache.py:2559
1336#, python-format
1337msgid "Cover for %s"
1338msgstr ""
1339
1340#: /__w/calibre/calibre/src/calibre/db/cache.py:2563
1341#, python-brace-format
1342msgid "{0} format for {1}"
1343msgstr ""
1344
1345#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:206
1346#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:298
1347#, python-format
1348msgid "Added book ids: %s"
1349msgstr ""
1350
1351#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:282
1352msgid ""
1353"The following books were not added as they already exist in the database "
1354"(see --duplicates option or --automerge option):"
1355msgstr ""
1356
1357#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:300
1358#, python-format
1359msgid "Merged book ids: %s"
1360msgstr ""
1361
1362#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:306
1363msgid ""
1364"%prog add [options] file1 file2 file3 ...\n"
1365"\n"
1366"Add the specified files as books to the database. You can also specify folders, see\n"
1367"the folder related options below.\n"
1368msgstr ""
1369
1370#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:320
1371msgid ""
1372"Add books to database even if they already exist. Comparison is done based "
1373"on book titles and authors. Note that the {} option takes precedence."
1374msgstr ""
1375
1376#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:331
1377msgid ""
1378"If books with similar titles and authors are found, merge the incoming "
1379"formats (files) automatically into existing book records. A value of "
1380"\"ignore\" means duplicate formats are discarded. A value of \"overwrite\" "
1381"means duplicate formats in the library are overwritten with the newly added "
1382"files. A value of \"new_record\" means duplicate formats are placed into a "
1383"new book record."
1384msgstr ""
1385
1386#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:342
1387msgid "Add an empty book (a book with no formats)"
1388msgstr ""
1389
1390#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:345
1391msgid "Set the title of the added book(s)"
1392msgstr ""
1393
1394#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:351
1395msgid "Set the authors of the added book(s)"
1396msgstr ""
1397
1398#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:354
1399msgid "Set the ISBN of the added book(s)"
1400msgstr ""
1401
1402#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:361
1403msgid "Set the identifiers for this book, e.g. -I asin:XXX -I isbn:YYY"
1404msgstr ""
1405
1406#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:364
1407msgid "Set the tags of the added book(s)"
1408msgstr ""
1409
1410#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:370
1411msgid "Set the series of the added book(s)"
1412msgstr ""
1413
1414#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:377
1415msgid "Set the series number of the added book(s)"
1416msgstr ""
1417
1418#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:383
1419msgid "Path to the cover to use for the added book"
1420msgstr ""
1421
1422#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:390
1423msgid ""
1424"A comma separated list of languages (best to use ISO639 language codes, "
1425"though some language names may also be recognized)"
1426msgstr ""
1427
1428#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:396
1429msgid "ADDING FROM FOLDERS"
1430msgstr ""
1431
1432#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:398
1433msgid ""
1434"Options to control the adding of books from folders. By default only files "
1435"that have extensions of known e-book file types are added."
1436msgstr ""
1437
1438#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:415
1439msgid ""
1440"Assume that each folder has only a single logical book and that all files in"
1441" it are different e-book formats of that book"
1442msgstr ""
1443
1444#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:423
1445msgid "Process folders recursively"
1446msgstr ""
1447
1448#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:436
1449msgid "GLOB PATTERN"
1450msgstr ""
1451
1452#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:443
1453msgid ""
1454"A filename (glob) pattern, files matching this pattern will be ignored when "
1455"scanning folders for files. Can be specified multiple times for multiple "
1456"patterns. For example: *.pdf will ignore all PDF files"
1457msgstr ""
1458
1459#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:450
1460msgid ""
1461"A filename (glob) pattern, files matching this pattern will be added when "
1462"scanning folders for files, even if they are not of a known e-book file "
1463"type. Can be specified multiple times for multiple patterns."
1464msgstr ""
1465
1466#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:474
1467msgid "You must specify at least one file to add"
1468msgstr ""
1469
1470#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:24
1471#, python-brace-format
1472msgid ""
1473"%prog add_custom_column [options] label name datatype\n"
1474"\n"
1475"Create a custom column. label is the machine friendly name of the column. Should\n"
1476"not contain spaces or colons. name is the human friendly name of the column.\n"
1477"datatype is one of: {0}\n"
1478msgstr ""
1479
1480#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:39
1481msgid ""
1482"This column stores tag like data (i.e. multiple comma separated values). "
1483"Only applies if datatype is text."
1484msgstr ""
1485
1486#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:48
1487msgid ""
1488"A dictionary of options to customize how the data in this column will be interpreted. This is a JSON  string. For enumeration columns, use --display=\"{\\\"enum_values\\\":[\\\"val1\\\", \\\"val2\\\"]}\"\n"
1489"There are many options that can go into the display variable.The options by column type are:\n"
1490"composite: composite_template, composite_sort, make_category,contains_html, use_decorations\n"
1491"datetime: date_format\n"
1492"enumeration: enum_values, enum_colors, use_decorations\n"
1493"int, float: number_format\n"
1494"text: is_names, use_decorations\n"
1495"\n"
1496"The best way to find legal combinations is to create a custom column of the appropriate type in the GUI then look at the backup OPF for a book (ensure that a new OPF has been created since the column was added). You will see the JSON for the \"display\" for the new column in the OPF."
1497msgstr ""
1498
1499#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:81
1500msgid "You must specify label, name and datatype"
1501msgstr ""
1502
1503#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:28
1504msgid ""
1505"%prog add_format [options] id ebook_file\n"
1506"\n"
1507"Add the e-book in ebook_file to the available formats for the logical book identified by id. You can get id by using the search command. If the format already exists, it is replaced, unless the do not replace option is specified."
1508msgstr ""
1509
1510#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:42
1511msgid "Do not replace the format if it already exists"
1512msgstr ""
1513
1514#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:49
1515msgid "You must specify an id and an e-book file"
1516msgstr ""
1517
1518#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:53
1519msgid "e-book file must have an extension"
1520msgstr ""
1521
1522#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:56
1523#, python-format
1524msgid "A %(fmt)s file already exists for book: %(id)d, not replacing"
1525msgstr ""
1526
1527#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:20
1528msgid ""
1529"%prog backup_metadata [options]\n"
1530"\n"
1531"Backup the metadata stored in the database into individual OPF files in each\n"
1532"books folder. This normally happens automatically, but you can run this\n"
1533"command to force re-generation of the OPF files, with the --all option.\n"
1534"\n"
1535"Note that there is normally no need to do this, as the OPF files are backed up\n"
1536"automatically, every time metadata is changed.\n"
1537msgstr ""
1538
1539#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:37
1540msgid ""
1541"Normally, this command only operates on books that have out of date OPF "
1542"files. This option makes it operate on all books."
1543msgstr ""
1544
1545#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:27
1546msgid "{} OPTIONS"
1547msgstr ""
1548
1549#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:48
1550msgid ""
1551"%prog catalog /path/to/destination.(csv|epub|mobi|xml...) [options]\n"
1552"\n"
1553"Export a catalog in format specified by path/to/destination extension.\n"
1554"Options control how entries are displayed in the generated catalog output.\n"
1555"Note that different catalog formats support different sets of options. To\n"
1556"see the different options, specify the name of the output file and then the\n"
1557"{} option.\n"
1558msgstr ""
1559
1560#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:67
1561msgid ""
1562"Comma-separated list of database IDs to catalog.\n"
1563"If declared, --search is ignored.\n"
1564"Default: all"
1565msgstr ""
1566
1567#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:78
1568msgid ""
1569"Filter the results by the search query. For the format of the search query, please see the search-related documentation in the User Manual.\n"
1570"Default: no filtering"
1571msgstr ""
1572
1573#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:90
1574#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:629
1575msgid "Show detailed output information. Useful for debugging"
1576msgstr ""
1577
1578#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:109
1579msgid "You must specify a catalog output file"
1580msgstr ""
1581
1582#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:115
1583msgid "Cannot generate a catalog in the {} format"
1584msgstr ""
1585
1586#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:26
1587#, python-brace-format
1588msgid ""
1589"%prog check_library [options]\n"
1590"\n"
1591"Perform some checks on the filesystem representing a library. Reports are {0}\n"
1592msgstr ""
1593
1594#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:35
1595#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:44
1596msgid "Output in CSV"
1597msgstr ""
1598
1599#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:43
1600msgid ""
1601"Comma-separated list of reports.\n"
1602"Default: all"
1603msgstr ""
1604
1605#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:52
1606msgid ""
1607"Comma-separated list of extensions to ignore.\n"
1608"Default: all"
1609msgstr ""
1610
1611#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:61
1612msgid ""
1613"Comma-separated list of names to ignore.\n"
1614"Default: all"
1615msgstr ""
1616
1617#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:99
1618msgid "Unknown report check"
1619msgstr ""
1620
1621#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:116
1622msgid "Vacuuming database..."
1623msgstr ""
1624
1625#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:23
1626msgid ""
1627"%prog clone path/to/new/library\n"
1628"\n"
1629"Create a clone of the current library. This creates a new, empty library that has all the\n"
1630"same custom columns, Virtual libraries and other settings as the current library.\n"
1631"\n"
1632"The cloned library will contain no books. If you want to create a full duplicate, including\n"
1633"all books, then simply use your filesystem tools to copy the library folder.\n"
1634"    "
1635msgstr ""
1636
1637#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:38
1638msgid "Error: You must specify the path to the cloned library"
1639msgstr ""
1640
1641#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:46
1642msgid "The location for the new library is the same as the current library"
1643msgstr ""
1644
1645#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:52
1646#, python-format
1647msgid "%s is not empty. You must choose an empty folder for the new library."
1648msgstr ""
1649
1650#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:22
1651msgid ""
1652"%prog custom_columns [options]\n"
1653"\n"
1654"List available custom columns. Shows column labels and ids.\n"
1655"    "
1656msgstr ""
1657
1658#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:34
1659msgid "Show details for each column."
1660msgstr ""
1661
1662#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:27
1663msgid ""
1664"\n"
1665"%prog embed_metadata [options] book_id\n"
1666"\n"
1667"Update the metadata in the actual book files stored in the calibre library from\n"
1668"the metadata in the calibre database.  Normally, metadata is updated only when\n"
1669"exporting files from calibre, this command is useful if you want the files to\n"
1670"be updated in place. Note that different file formats support different amounts\n"
1671"of metadata. You can use the special value 'all' for book_id to update metadata\n"
1672"in all books. You can also specify many book ids separated by spaces and id ranges\n"
1673"separated by hyphens. For example: %prog embed_metadata 1 2 10-15 23"
1674msgstr ""
1675
1676#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:38
1677msgid ""
1678"Only update metadata in files of the specified format. Specify it multiple "
1679"times for multiple formats. By default, all formats are updated."
1680msgstr ""
1681
1682#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:55
1683#, python-brace-format
1684msgid "Processed {0} ({1} of {2})"
1685msgstr ""
1686
1687#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:59
1688msgid "No book with id: {}"
1689msgstr ""
1690
1691#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:43
1692msgid ""
1693"%prog export [options] ids\n"
1694"\n"
1695"Export the books specified by ids (a comma separated list) to the filesystem.\n"
1696"The export operation saves all formats of the book, its cover and metadata (in\n"
1697"an opf file). You can get id numbers from the search command.\n"
1698msgstr ""
1699
1700#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:56
1701msgid "Export all books in database, ignoring the list of ids."
1702msgstr ""
1703
1704#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:62
1705msgid "Export books to the specified folder. Default is"
1706msgstr ""
1707
1708#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:69
1709msgid "Export all books into a single folder"
1710msgstr ""
1711
1712#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:75
1713msgid "Report progress"
1714msgstr ""
1715
1716#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:86
1717msgid "Specifying this switch will turn this behavior off."
1718msgstr ""
1719
1720#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:136
1721#, python-format
1722msgid "You must specify some ids or the %s option"
1723msgstr ""
1724
1725#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:227
1726msgid ""
1727"%prog list [options]\n"
1728"\n"
1729"List the books available in the calibre database.\n"
1730msgstr ""
1731
1732#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:239
1733#, python-format
1734msgid ""
1735"The fields to display when listing books in the database. Should be a comma separated list of fields.\n"
1736"Available fields: %s\n"
1737"Default: %%default. The special field \"all\" can be used to select all fields. In addition to the builtin fields above, custom fields are also available as *field_name, for example, for a custom field #rating, use the name: *rating"
1738msgstr ""
1739
1740#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:252
1741#, python-brace-format
1742msgid ""
1743"The field by which to sort the results.\n"
1744"Available fields: {0}\n"
1745"Default: {1}"
1746msgstr ""
1747
1748#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:259
1749msgid "Sort results in ascending order"
1750msgstr ""
1751
1752#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:266
1753msgid ""
1754"Filter the results by the search query. For the format of the search query, "
1755"please see the search related documentation in the User Manual. Default is "
1756"to do no filtering."
1757msgstr ""
1758
1759#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:276
1760#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:67
1761msgid ""
1762"The maximum width of a single line in the output. Defaults to detecting "
1763"screen size."
1764msgstr ""
1765
1766#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:282
1767msgid "The string used to separate fields. Default is a space."
1768msgstr ""
1769
1770#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:288
1771msgid ""
1772"The prefix for all file paths. Default is the absolute path to the library "
1773"folder."
1774msgstr ""
1775
1776#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:295
1777msgid "The maximum number of results to display. Default: all"
1778msgstr ""
1779
1780#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:302
1781msgid ""
1782"Generate output in JSON format, which is more suitable for machine parsing. "
1783"Causes the line width and separator options to be ignored."
1784msgstr ""
1785
1786#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:24
1787msgid ""
1788"%prog list_categories [options]\n"
1789"\n"
1790"Produce a report of the category information in the database. The\n"
1791"information is the equivalent of what is shown in the Tag browser.\n"
1792msgstr ""
1793
1794#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:39
1795msgid ""
1796"Output only the number of items in a category instead of the counts per item"
1797" within the category"
1798msgstr ""
1799
1800#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:50
1801msgid "The type of CSV file to produce. Choices: {}"
1802msgstr ""
1803
1804#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:58
1805msgid "Comma-separated list of category lookup names. Default: all"
1806msgstr ""
1807
1808#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:181
1809msgid "CATEGORY ITEMS"
1810msgstr ""
1811
1812#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:26
1813msgid ""
1814"%prog remove ids\n"
1815"\n"
1816"Remove the books identified by ids from the database. ids should be a comma separated list of id numbers (you can get id numbers by using the search command). For example, 23,34,57-85 (when specifying a range, the last number in the range is not included).\n"
1817msgstr ""
1818
1819#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:39
1820msgid "Do not use the {}"
1821msgstr ""
1822
1823#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:46
1824msgid "You must specify at least one book to remove"
1825msgstr ""
1826
1827#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:22
1828msgid ""
1829"%prog remove_custom_column [options] label\n"
1830"\n"
1831"Remove the custom column identified by label. You can see available\n"
1832"columns with the custom_columns command.\n"
1833"    "
1834msgstr ""
1835
1836#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:35
1837msgid "Do not ask for confirmation"
1838msgstr ""
1839
1840#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:50
1841#, python-format
1842msgid "You will lose all data in the column: %s. Are you sure (y/n)? "
1843msgstr ""
1844
1845#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:53
1846msgid "y"
1847msgstr ""
1848
1849#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:60
1850#, python-format
1851msgid ""
1852"No column named %s found. You must use column labels, not titles. Use "
1853"calibredb custom_columns to get a list of labels."
1854msgstr ""
1855
1856#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:69
1857msgid "Error: You must specify a column label"
1858msgstr ""
1859
1860#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:25
1861msgid ""
1862"\n"
1863"%prog remove_format [options] id fmt\n"
1864"\n"
1865"Remove the format fmt from the logical book identified by id. You can get id by using the search command. fmt should be a file extension like LRF or TXT or EPUB. If the logical book does not have fmt available, do nothing.\n"
1866msgstr ""
1867
1868#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:39
1869msgid "You must specify an id and a format"
1870msgstr ""
1871
1872#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:21
1873msgid ""
1874"%prog restore_database [options]\n"
1875"\n"
1876"Restore this database from the metadata stored in OPF files in each\n"
1877"folder of the calibre library. This is useful if your metadata.db file\n"
1878"has been corrupted.\n"
1879"\n"
1880"WARNING: This command completely regenerates your database. You will lose\n"
1881"all saved searches, user categories, plugboards, stored per-book conversion\n"
1882"settings, and custom recipes. Restored metadata will only be as accurate as\n"
1883"what is found in the OPF files.\n"
1884"    "
1885msgstr ""
1886
1887#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:42
1888msgid ""
1889"Really do the recovery. The command will not run unless this option is "
1890"specified."
1891msgstr ""
1892
1893#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:64
1894#, python-format
1895msgid "You must provide the %s option to do a recovery"
1896msgstr ""
1897
1898#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:36
1899msgid ""
1900"%prog saved_searches [options] (list|add|remove)\n"
1901"\n"
1902"Manage the saved searches stored in this database.\n"
1903"If you try to add a query with a name that already exists, it will be\n"
1904"replaced.\n"
1905"\n"
1906"Syntax for adding:\n"
1907"\n"
1908"%prog saved_searches add search_name search_expression\n"
1909"\n"
1910"Syntax for removing:\n"
1911"\n"
1912"%prog saved_searches remove search_name\n"
1913"    "
1914msgstr ""
1915
1916#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:60
1917#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1032
1918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:87
1919msgid "Name:"
1920msgstr "نام:"
1921
1922#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:61
1923msgid "Search string:"
1924msgstr ""
1925
1926#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:65
1927msgid "Error: You must specify a name and a search string"
1928msgstr ""
1929
1930#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:67
1931#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
1932msgid "added"
1933msgstr ""
1934
1935#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:70
1936msgid "Error: You must specify a name"
1937msgstr ""
1938
1939#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:72
1940msgid "removed"
1941msgstr ""
1942
1943#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:76
1944#, python-format
1945msgid "Error: Action %s not recognized, must be one of: (add|remove|list)"
1946msgstr ""
1947
1948#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:17
1949#, python-brace-format
1950msgid "Failed to parse search query: ({0}) with error: {1}"
1951msgstr ""
1952
1953#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:25
1954#, python-brace-format
1955msgid ""
1956"%prog search [options] search expression\n"
1957"\n"
1958"Search the library for the specified search term, returning a comma separated\n"
1959"list of book ids matching the search expression. The output format is useful\n"
1960"to feed into other commands that accept a list of ids as input.\n"
1961"\n"
1962"The search expression can be anything from calibre's powerful search query\n"
1963"language, for example: %prog search {0}\n"
1964msgstr ""
1965
1966#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:42
1967msgid "The maximum number of results to return. Default is all results."
1968msgstr ""
1969
1970#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:49
1971msgid "Error: You must specify the search expression"
1972msgstr ""
1973
1974#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:58
1975msgid "No books matching the search expression:"
1976msgstr ""
1977
1978#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:19
1979msgid "No book with id {} exists"
1980msgstr ""
1981
1982#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:23
1983msgid "No column with name {} exists"
1984msgstr ""
1985
1986#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:29
1987msgid "Data set to: {} [{}]"
1988msgstr ""
1989
1990#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:37
1991msgid "Data set to: {}"
1992msgstr ""
1993
1994#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:46
1995msgid ""
1996"%prog set_custom [options] column id value\n"
1997"\n"
1998"Set the value of a custom column for the book identified by id.\n"
1999"You can get a list of ids using the search command.\n"
2000"You can get a list of custom column names using the custom_columns\n"
2001"command.\n"
2002"    "
2003msgstr ""
2004
2005#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:63
2006msgid ""
2007"If the column stores multiple values, append the specified values to the "
2008"existing ones, instead of replacing them."
2009msgstr ""
2010
2011#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:72
2012msgid "Error: You must specify a field name, id and value"
2013msgstr ""
2014
2015#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:62
2016msgid ""
2017"\n"
2018"%prog set_metadata [options] id [/path/to/metadata.opf]\n"
2019"\n"
2020"Set the metadata stored in the calibre database for the book identified by id\n"
2021"from the OPF file metadata.opf. id is an id number from the search command. You\n"
2022"can get a quick feel for the OPF format by using the --as-opf switch to the\n"
2023"show_metadata command. You can also set the metadata of individual fields with\n"
2024"the --field option. If you use the --field option, there is no need to specify\n"
2025"an OPF file.\n"
2026msgstr ""
2027
2028#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:80
2029#, python-brace-format
2030msgid ""
2031"The field to set. Format is field_name:value, for example: {0} "
2032"tags:tag1,tag2. Use {1} to get a list of all field names. You can specify "
2033"this option multiple times to set multiple fields. Note: For languages you "
2034"must use the ISO639 language codes (e.g. en for English, fr for French and "
2035"so on). For identifiers, the syntax is {0} {2}. For boolean (yes/no) fields "
2036"use true and false or yes and no."
2037msgstr ""
2038
2039#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:95
2040msgid "List the metadata field names that can be used with the --field option"
2041msgstr ""
2042
2043#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122
2044msgid "Field name"
2045msgstr ""
2046
2047#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122
2048#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:788
2049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
2050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:85
2051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
2052#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:193
2053#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1351
2054#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
2055#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:166
2056#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
2057#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
2058#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:131
2059#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:308
2060#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
2061#: /__w/calibre/calibre/src/calibre/srv/opds.py:480
2062msgid "Title"
2063msgstr ""
2064
2065#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:136
2066msgid "You must specify a record id as the first argument"
2067msgstr ""
2068
2069#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:140
2070msgid "You must specify either a field or an OPF file"
2071msgstr ""
2072
2073#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:146
2074#, python-format
2075msgid "The OPF file %s does not exist"
2076msgstr ""
2077
2078#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:153
2079#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:182
2080#, python-format
2081msgid "No book with id: %s in the database"
2082msgstr ""
2083
2084#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:164
2085#, python-format
2086msgid "%s is not a known field"
2087msgstr ""
2088
2089#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:26
2090msgid ""
2091"\n"
2092"%prog show_metadata [options] id\n"
2093"\n"
2094"Show the metadata stored in the calibre database for the book identified by id.\n"
2095"id is an id number from the search command.\n"
2096msgstr ""
2097
2098#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:38
2099msgid "Print metadata in OPF form (XML)"
2100msgstr ""
2101
2102#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:45
2103msgid "You must specify an id"
2104msgstr ""
2105
2106#: /__w/calibre/calibre/src/calibre/db/cli/main.py:40
2107msgid "The {} command is not supported with remote (server based) libraries"
2108msgstr ""
2109
2110#: /__w/calibre/calibre/src/calibre/db/cli/main.py:47
2111msgid "GLOBAL OPTIONS"
2112msgstr ""
2113
2114#: /__w/calibre/calibre/src/calibre/db/cli/main.py:54
2115msgid ""
2116"Path to the calibre library. Default is to use the path stored in the "
2117"settings. You can also connect to a calibre Content server to perform "
2118"actions on remote libraries. To do so use a URL of the form: "
2119"http://hostname:port/#library_id for example, "
2120"http://localhost:8080/#mylibrary. library_id is the library id of the "
2121"library you want to connect to on the Content server. You can use the "
2122"special library_id value of - to get a list of library ids available on the "
2123"server. For details on how to setup access via a Content server, see {}."
2124msgstr ""
2125
2126#: /__w/calibre/calibre/src/calibre/db/cli/main.py:67
2127#: /__w/calibre/calibre/src/calibre/utils/config.py:111
2128msgid "show this help message and exit"
2129msgstr ""
2130
2131#: /__w/calibre/calibre/src/calibre/db/cli/main.py:71
2132#: /__w/calibre/calibre/src/calibre/utils/config.py:112
2133msgid "show program's version number and exit"
2134msgstr ""
2135
2136#: /__w/calibre/calibre/src/calibre/db/cli/main.py:76
2137msgid "Username for connecting to a calibre Content server"
2138msgstr ""
2139
2140#: /__w/calibre/calibre/src/calibre/db/cli/main.py:80
2141#, python-brace-format
2142msgid ""
2143"Password for connecting to a calibre Content server. To read the password "
2144"from standard input, use the special value: {0}. To read the password from a"
2145" file, use: {1} (i.e. <f: followed by the full path to the file and a "
2146"trailing >). The angle brackets in the above are required, remember to "
2147"escape them or use quotes for your shell."
2148msgstr ""
2149
2150#: /__w/calibre/calibre/src/calibre/db/cli/main.py:91
2151msgid ""
2152"The timeout, in seconds, when connecting to a calibre library over the "
2153"network. The default is two minutes."
2154msgstr ""
2155
2156#: /__w/calibre/calibre/src/calibre/db/cli/main.py:101
2157#, python-format
2158msgid ""
2159"%%prog command [options] [arguments]\n"
2160"\n"
2161"%%prog is the command line interface to the calibre books database.\n"
2162"\n"
2163"command is one of:\n"
2164"  %s\n"
2165"\n"
2166"For help on an individual command: %%prog command --help\n"
2167msgstr ""
2168
2169#: /__w/calibre/calibre/src/calibre/db/cli/main.py:121
2170msgid "Enter the password: "
2171msgstr ""
2172
2173#: /__w/calibre/calibre/src/calibre/db/cli/main.py:158
2174msgid ""
2175"Another calibre program such as {} or the main calibre program is running. "
2176"Having multiple programs that can make changes to a calibre library running "
2177"at the same time is a bad idea. calibredb can connect directly to a running "
2178"calibre Content server, to make changes through it, instead. See the "
2179"documentation of the {} option for details."
2180msgstr ""
2181
2182#: /__w/calibre/calibre/src/calibre/db/fields.py:298
2183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:154
2184#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:109
2185msgid "TEMPLATE ERROR"
2186msgstr ""
2187
2188#: /__w/calibre/calibre/src/calibre/db/fields.py:404
2189#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:194
2190msgid "On Device"
2191msgstr ""
2192
2193#: /__w/calibre/calibre/src/calibre/db/fields.py:438
2194#: /__w/calibre/calibre/src/calibre/library/database2.py:1237
2195msgid "Main"
2196msgstr ""
2197
2198#: /__w/calibre/calibre/src/calibre/db/fields.py:440
2199#: /__w/calibre/calibre/src/calibre/gui2/layout.py:81
2200#: /__w/calibre/calibre/src/calibre/library/database2.py:1239
2201msgid "Card A"
2202msgstr ""
2203
2204#: /__w/calibre/calibre/src/calibre/db/fields.py:442
2205#: /__w/calibre/calibre/src/calibre/gui2/layout.py:83
2206#: /__w/calibre/calibre/src/calibre/library/database2.py:1241
2207msgid "Card B"
2208msgstr ""
2209
2210#: /__w/calibre/calibre/src/calibre/db/lazy.py:250
2211#, python-format
2212msgid "Invalid field: %s"
2213msgstr ""
2214
2215#: /__w/calibre/calibre/src/calibre/db/restore.py:135
2216#: /__w/calibre/calibre/src/calibre/library/restore.py:124
2217msgid "Starting restoring preferences and column metadata"
2218msgstr ""
2219
2220#: /__w/calibre/calibre/src/calibre/db/restore.py:138
2221#: /__w/calibre/calibre/src/calibre/library/restore.py:127
2222msgid "Cannot restore preferences. Backup file not found."
2223msgstr ""
2224
2225#: /__w/calibre/calibre/src/calibre/db/restore.py:148
2226#: /__w/calibre/calibre/src/calibre/library/restore.py:138
2227msgid "Finished restoring preferences and column metadata"
2228msgstr ""
2229
2230#: /__w/calibre/calibre/src/calibre/db/restore.py:150
2231#: /__w/calibre/calibre/src/calibre/library/restore.py:140
2232msgid "Finished restoring preferences"
2233msgstr ""
2234
2235#: /__w/calibre/calibre/src/calibre/db/restore.py:155
2236#: /__w/calibre/calibre/src/calibre/library/restore.py:145
2237msgid "Restoring preferences and column metadata failed"
2238msgstr ""
2239
2240#: /__w/calibre/calibre/src/calibre/db/restore.py:174
2241#: /__w/calibre/calibre/src/calibre/library/restore.py:164
2242msgid "Processed"
2243msgstr ""
2244
2245#: /__w/calibre/calibre/src/calibre/db/restore.py:249
2246msgid "Creating custom column "
2247msgstr ""
2248
2249#: /__w/calibre/calibre/src/calibre/db/search.py:101
2250#: /__w/calibre/calibre/src/calibre/library/caches.py:339
2251msgid "today"
2252msgstr "آج"
2253
2254#: /__w/calibre/calibre/src/calibre/db/search.py:102
2255#: /__w/calibre/calibre/src/calibre/library/caches.py:340
2256msgid "yesterday"
2257msgstr ""
2258
2259#: /__w/calibre/calibre/src/calibre/db/search.py:103
2260#: /__w/calibre/calibre/src/calibre/library/caches.py:341
2261msgid "thismonth"
2262msgstr ""
2263
2264#: /__w/calibre/calibre/src/calibre/db/search.py:104
2265#: /__w/calibre/calibre/src/calibre/library/caches.py:342
2266msgid "daysago"
2267msgstr ""
2268
2269#: /__w/calibre/calibre/src/calibre/db/search.py:193
2270#: /__w/calibre/calibre/src/calibre/library/caches.py:401
2271#, python-brace-format
2272msgid "Number conversion error: {0}"
2273msgstr ""
2274
2275#: /__w/calibre/calibre/src/calibre/db/search.py:199
2276#: /__w/calibre/calibre/src/calibre/library/caches.py:407
2277#, python-brace-format
2278msgid "Date conversion error: {0}"
2279msgstr ""
2280
2281#: /__w/calibre/calibre/src/calibre/db/search.py:284
2282#: /__w/calibre/calibre/src/calibre/library/caches.py:484
2283#, python-brace-format
2284msgid "Non-numeric value in query: {0}"
2285msgstr ""
2286
2287#: /__w/calibre/calibre/src/calibre/db/search.py:311
2288#: /__w/calibre/calibre/src/calibre/db/utils.py:30
2289#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2290#: /__w/calibre/calibre/src/calibre/library/caches.py:595
2291#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230
2292msgid "no"
2293msgstr ""
2294
2295#: /__w/calibre/calibre/src/calibre/db/search.py:312
2296#: /__w/calibre/calibre/src/calibre/db/utils.py:28
2297#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2298#: /__w/calibre/calibre/src/calibre/library/caches.py:596
2299#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230
2300msgid "yes"
2301msgstr ""
2302
2303#: /__w/calibre/calibre/src/calibre/db/search.py:313
2304#: /__w/calibre/calibre/src/calibre/db/utils.py:30
2305#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2306#: /__w/calibre/calibre/src/calibre/library/caches.py:597
2307msgid "unchecked"
2308msgstr ""
2309
2310#: /__w/calibre/calibre/src/calibre/db/search.py:314
2311#: /__w/calibre/calibre/src/calibre/db/utils.py:28
2312#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2313#: /__w/calibre/calibre/src/calibre/library/caches.py:598
2314msgid "checked"
2315msgstr ""
2316
2317#: /__w/calibre/calibre/src/calibre/db/search.py:315
2318#: /__w/calibre/calibre/src/calibre/library/caches.py:599
2319msgid "empty"
2320msgstr ""
2321
2322#: /__w/calibre/calibre/src/calibre/db/search.py:316
2323#: /__w/calibre/calibre/src/calibre/library/caches.py:600
2324msgid "blank"
2325msgstr ""
2326
2327#: /__w/calibre/calibre/src/calibre/db/search.py:325
2328#: /__w/calibre/calibre/src/calibre/library/caches.py:612
2329#, python-brace-format
2330msgid "Invalid boolean query \"{0}\""
2331msgstr ""
2332
2333#: /__w/calibre/calibre/src/calibre/db/search.py:514
2334msgid "No such Virtual library: {}"
2335msgstr ""
2336
2337#: /__w/calibre/calibre/src/calibre/db/search.py:519
2338msgid "Virtual library search is recursive: {}"
2339msgstr ""
2340
2341#: /__w/calibre/calibre/src/calibre/db/search.py:550
2342#: /__w/calibre/calibre/src/calibre/library/caches.py:678
2343#, python-brace-format
2344msgid "Recursive query group detected: {0}"
2345msgstr ""
2346
2347#: /__w/calibre/calibre/src/calibre/db/search.py:649
2348msgid ""
2349"search template: missing or invalid separator. Valid separators are: {}"
2350msgstr ""
2351
2352#: /__w/calibre/calibre/src/calibre/debug.py:29
2353#, python-brace-format
2354msgid ""
2355"{0}\n"
2356"\n"
2357"Various command line interfaces useful for debugging calibre. With no options,\n"
2358"this command starts an embedded Python interpreter. You can also run the main\n"
2359"calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.\n"
2360"\n"
2361"It also contains interfaces to various bits of calibre that do not have\n"
2362"dedicated command line tools, such as font subsetting, the E-book diff tool and so\n"
2363"on.\n"
2364"\n"
2365"You can also use %prog to run standalone scripts. To do that use it like this:\n"
2366"\n"
2367"    {1}\n"
2368"\n"
2369"Everything after the -- is passed to the script.\n"
2370msgstr ""
2371
2372#: /__w/calibre/calibre/src/calibre/debug.py:45
2373msgid "%prog [options]"
2374msgstr ""
2375
2376#: /__w/calibre/calibre/src/calibre/debug.py:46
2377msgid "Run Python code."
2378msgstr ""
2379
2380#: /__w/calibre/calibre/src/calibre/debug.py:47
2381msgid "Run the Python code in file."
2382msgstr ""
2383
2384#: /__w/calibre/calibre/src/calibre/debug.py:49
2385msgid ""
2386"Subset the specified font. Use -- after this option to pass option to the "
2387"font subsetting program."
2388msgstr ""
2389
2390#: /__w/calibre/calibre/src/calibre/debug.py:51
2391#: /__w/calibre/calibre/src/calibre/gui2/device.py:469
2392#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:28
2393msgid "Debug device detection"
2394msgstr ""
2395
2396#: /__w/calibre/calibre/src/calibre/debug.py:53
2397msgid ""
2398"Run the GUI with debugging enabled. Debug output is printed to stdout and "
2399"stderr."
2400msgstr ""
2401
2402#: /__w/calibre/calibre/src/calibre/debug.py:56
2403msgid ""
2404"Run the GUI with a debug console, logging to the specified path. For "
2405"internal use only, use the -g option to run the GUI in debug mode"
2406msgstr ""
2407
2408#: /__w/calibre/calibre/src/calibre/debug.py:60
2409msgid "Run the E-book viewer in debug mode"
2410msgstr ""
2411
2412#: /__w/calibre/calibre/src/calibre/debug.py:62
2413msgid "Output the paths necessary to setup the calibre environment"
2414msgstr ""
2415
2416#: /__w/calibre/calibre/src/calibre/debug.py:64
2417msgid ""
2418"Add a simple plugin (i.e. a plugin that consists of only a .py file), by "
2419"specifying the path to the py file containing the plugin code."
2420msgstr ""
2421
2422#: /__w/calibre/calibre/src/calibre/debug.py:68
2423msgid ""
2424"Re-initialize the sqlite calibre database at the specified path. Useful to "
2425"recover from db corruption."
2426msgstr ""
2427
2428#: /__w/calibre/calibre/src/calibre/debug.py:72
2429msgid "Inspect the MOBI file(s) at the specified path(s)"
2430msgstr ""
2431
2432#: /__w/calibre/calibre/src/calibre/debug.py:74
2433msgid "Launch the calibre \"Edit book\" tool in debug mode."
2434msgstr ""
2435
2436#: /__w/calibre/calibre/src/calibre/debug.py:76
2437msgid ""
2438"Explode the book into the specified folder.\n"
2439"Usage: -x file.epub output_dir\n"
2440"Exports the book as a collection of HTML files and metadata, which you can edit using standard HTML editing tools. Works with EPUB, AZW3, HTMLZ and DOCX files."
2441msgstr ""
2442
2443#: /__w/calibre/calibre/src/calibre/debug.py:82
2444msgid ""
2445"Implode a previously exploded book.\n"
2446"Usage: -i output_dir file.epub\n"
2447"Imports the book from the files in output_dir which must have been created by a previous call to --explode-book. Be sure to specify the same file type as was used when exploding."
2448msgstr ""
2449
2450#: /__w/calibre/calibre/src/calibre/debug.py:87
2451msgid ""
2452"Export all calibre data (books/settings/plugins). Normally, you will be "
2453"asked for the export folder and the libraries to export. You can also "
2454"specify them as command line arguments to skip the questions. Use absolute "
2455"paths for the export folder and libraries. The special keyword \"all\" can "
2456"be used to export all libraries."
2457msgstr ""
2458
2459#: /__w/calibre/calibre/src/calibre/debug.py:93
2460msgid "Import previously exported calibre data"
2461msgstr ""
2462
2463#: /__w/calibre/calibre/src/calibre/debug.py:96
2464#: /__w/calibre/calibre/src/calibre/gui2/main.py:69
2465msgid ""
2466"Cause a running calibre instance, if any, to be shutdown. Note that if there"
2467" are running jobs, they will be silently aborted, so use with care."
2468msgstr ""
2469
2470#: /__w/calibre/calibre/src/calibre/debug.py:99
2471msgid "Test binary modules in build"
2472msgstr ""
2473
2474#: /__w/calibre/calibre/src/calibre/debug.py:102
2475msgid ""
2476"Run a plugin that provides a command line interface. For example:\n"
2477"calibre-debug -r \"Add Books\" -- file1 --option1\n"
2478"Everything after the -- will be passed to the plugin as arguments."
2479msgstr ""
2480
2481#: /__w/calibre/calibre/src/calibre/debug.py:106
2482msgid ""
2483"Run the calibre diff tool. For example:\n"
2484"calibre-debug --diff file1 file2"
2485msgstr ""
2486
2487#: /__w/calibre/calibre/src/calibre/debug.py:109
2488msgid "(Un)register calibre from Windows Default Programs."
2489msgstr ""
2490
2491#: /__w/calibre/calibre/src/calibre/debug.py:111
2492msgid "For internal use"
2493msgstr ""
2494
2495#: /__w/calibre/calibre/src/calibre/debug.py:220
2496msgid "Debug log"
2497msgstr ""
2498
2499#: /__w/calibre/calibre/src/calibre/debug.py:313
2500#, python-format
2501msgid "No plugin named %s found"
2502msgstr ""
2503
2504#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:22
2505msgid "Communicate with Android phones."
2506msgstr ""
2507
2508#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:217
2509msgid ""
2510"Comma separated list of folders to send e-books to on the device's <b>main "
2511"memory</b>. The first one that exists will be used"
2512msgstr ""
2513
2514#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:220
2515msgid ""
2516"Comma separated list of folders to send e-books to on the device's "
2517"<b>storage cards</b>. The first one that exists will be used"
2518msgstr ""
2519
2520#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:346
2521msgid "Communicate with S60 phones."
2522msgstr ""
2523
2524#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:366
2525msgid "Communicate with WebOS tablets."
2526msgstr ""
2527
2528#: /__w/calibre/calibre/src/calibre/devices/binatone/driver.py:19
2529msgid "Communicate with the Binatone Readme e-book reader."
2530msgstr ""
2531
2532#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:15
2533msgid "Communicate with the Blackberry smart phone."
2534msgstr ""
2535
2536#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:16
2537#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:40
2538#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:404
2539#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:20
2540msgid "Kovid Goyal"
2541msgstr ""
2542
2543#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:39
2544msgid "Communicate with the Blackberry Playbook."
2545msgstr ""
2546
2547#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:15
2548msgid "Communicate with BOEYE BEX Serial e-book readers."
2549msgstr ""
2550
2551#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:37
2552msgid "Communicate with BOEYE BDX serial e-book readers."
2553msgstr ""
2554
2555#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:26
2556msgid "Communicate with the Cybook Gen 3/Opus e-book reader."
2557msgstr ""
2558
2559#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:70
2560msgid "Communicate with the Cybook Orizon e-book reader."
2561msgstr ""
2562
2563#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:83
2564#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:60
2565msgid "Card A folder"
2566msgstr ""
2567
2568#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:84
2569msgid ""
2570"Enter the folder where the books are to be stored when sent to the memory "
2571"card. This folder is prepended to any send to device template"
2572msgstr ""
2573
2574#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:122
2575msgid "Communicate with the Cybook Muse e-book reader."
2576msgstr ""
2577
2578#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:148
2579msgid "Communicate with the Bookeen Diva HD e-book reader."
2580msgstr ""
2581
2582#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:27
2583msgid "Communicate with the EB600 e-book reader."
2584msgstr ""
2585
2586#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:59
2587msgid "Communicate with the tolino shine and vision readers"
2588msgstr ""
2589
2590#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:75
2591#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:63
2592msgid "Swap main and card A"
2593msgstr ""
2594
2595#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:77
2596msgid ""
2597"Check this box if the device's main memory is being seen as card a and the "
2598"card is being seen as main memory. Some tolino devices may need this option."
2599msgstr ""
2600
2601#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:311
2602msgid "Communicate with the Astak Mentor EB600"
2603msgstr ""
2604
2605#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:336
2606msgid "Communicate with the PocketBook 301 Reader."
2607msgstr ""
2608
2609#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:355
2610msgid "Communicate with the PocketBook 515/602/603/902/903/Pro 912 reader."
2611msgstr ""
2612
2613#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:377
2614msgid "Communicate with the PocketBook 622 and 623 readers."
2615msgstr ""
2616
2617#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:391
2618msgid "Communicate with the PocketBook 360+ reader."
2619msgstr ""
2620
2621#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:403
2622msgid "Communicate with the PocketBook 701"
2623msgstr ""
2624
2625#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:435
2626msgid "Communicate with the PocketBook 740"
2627msgstr ""
2628
2629#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:453
2630msgid "Communicate with the Infibeam Pi2 reader."
2631msgstr ""
2632
2633#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:19
2634msgid "Entourage Edge"
2635msgstr ""
2636
2637#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:20
2638msgid "Communicate with the Entourage Edge."
2639msgstr ""
2640
2641#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:17
2642msgid "Communicate with the ESlick e-book reader."
2643msgstr ""
2644
2645#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:49
2646msgid "Communicate with the Sigmatek e-book reader."
2647msgstr ""
2648
2649#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:19
2650#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:36
2651msgid "Use an arbitrary folder as a device."
2652msgstr ""
2653
2654#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:32
2655#: /__w/calibre/calibre/src/calibre/devices/interface.py:16
2656msgid "Device interface"
2657msgstr ""
2658
2659#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:21
2660msgid "Communicate with Hanlin V3 e-book readers."
2661msgstr ""
2662
2663#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:101
2664msgid "Communicate with Hanlin V5 e-book readers."
2665msgstr ""
2666
2667#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:120
2668msgid "Communicate with the BOOX e-book reader."
2669msgstr ""
2670
2671#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:139
2672msgid ""
2673"Comma separated list of folders to send e-books to on the device. The first "
2674"one that exists will be used."
2675msgstr ""
2676
2677#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:26
2678msgid "Communicate with the Hanvon N520 e-book reader."
2679msgstr ""
2680
2681#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:53
2682msgid "Communicate with the Kibano e-book reader."
2683msgstr ""
2684
2685#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:67
2686msgid "Communicate with The Book reader."
2687msgstr ""
2688
2689#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:80
2690msgid "Communicate with the Libre Air reader."
2691msgstr ""
2692
2693#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:94
2694msgid "Communicate with the SpringDesign Alex e-book reader."
2695msgstr ""
2696
2697#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:138
2698#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:149
2699#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:528
2700#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:560
2701#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:706
2702#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3719
2703#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:429
2704#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:436
2705msgid "Removing books from device..."
2706msgstr ""
2707
2708#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:156
2709msgid "Communicate with the Azbooka"
2710msgstr ""
2711
2712#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:176
2713msgid "Communicate with the Elonex EB 511 e-book reader."
2714msgstr ""
2715
2716#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:197
2717msgid "Communicate with the Cybook Odyssey e-book reader."
2718msgstr ""
2719
2720#: /__w/calibre/calibre/src/calibre/devices/iliad/driver.py:18
2721msgid "Communicate with the IRex Iliad e-book reader."
2722msgstr ""
2723
2724#: /__w/calibre/calibre/src/calibre/devices/interface.py:61
2725msgid "Cannot get files from this device"
2726msgstr ""
2727
2728#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:18
2729msgid "Communicate with the IRex Digital Reader 1000 e-book reader."
2730msgstr ""
2731
2732#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:45
2733msgid "Communicate with the IRex Digital Reader 800"
2734msgstr ""
2735
2736#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:18
2737msgid "Communicate with the Iriver Story reader."
2738msgstr ""
2739
2740#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:22
2741msgid "Communicate with the JetBook e-book reader."
2742msgstr ""
2743
2744#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:89
2745msgid "Communicate with the MiBuk Wolder reader."
2746msgstr ""
2747
2748#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:118
2749msgid "Communicate with the JetBook Mini reader."
2750msgstr ""
2751
2752#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:146
2753msgid "Communicate with the JetBook Color reader."
2754msgstr ""
2755
2756#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:43
2757#, python-format
2758msgid "Not a valid MOBI file. Reports identity of %s"
2759msgstr ""
2760
2761#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:85
2762msgid "Could not generate page mapping."
2763msgstr ""
2764
2765#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:62
2766msgid "Communicate with the Kindle e-book reader."
2767msgstr ""
2768
2769#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:94
2770msgid ""
2771"The following books are in KFX format. KFX is a virtual book format, and "
2772"cannot be transferred from the device. Instead, you should go to your "
2773"\"Manage my content and devices\" page on the Amazon homepage and download "
2774"the book to your computer from there. That will give you a regular AZW3 file"
2775" that you can add to calibre normally. Click \"Show details\" to see the "
2776"list of books."
2777msgstr ""
2778
2779#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:229
2780#, python-format
2781msgid "%(time)s<br />Last page read: %(loc)d (%(pr)d%%)"
2782msgstr ""
2783
2784#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:234
2785#, python-format
2786msgid "%(time)s<br />Last page read: Location %(loc)d (%(pr)d%%)"
2787msgstr ""
2788
2789#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:254
2790#, python-format
2791msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />%(text)s<br />"
2792msgstr ""
2793
2794#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:263
2795#, python-format
2796msgid "<b>Page %(dl)d &bull; %(typ)s</b><br />"
2797msgstr ""
2798
2799#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:268
2800#, python-format
2801msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />"
2802msgstr ""
2803
2804#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:334
2805msgid ""
2806"Communicate with the Kindle 2/3/4/Touch/PaperWhite/Voyage e-book reader."
2807msgstr ""
2808
2809#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:348
2810msgid "Send page number information when sending books"
2811msgstr ""
2812
2813#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:349
2814msgid ""
2815"The Kindle 3 and newer versions can use page number information in MOBI "
2816"files. With this option, calibre will calculate and send this information to"
2817" the Kindle when uploading MOBI files by USB. Note that the page numbers do "
2818"not correspond to any paper book."
2819msgstr ""
2820
2821#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:354
2822msgid "Page count calculation method"
2823msgstr ""
2824
2825#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:355
2826msgid ""
2827"There are multiple ways to generate the page number information. If a page count is given then the book will be divided into that many pages. Otherwise the number of pages will be approximated using one of the following methods.<ul> <li>fast: 2300 characters of uncompressed text per page.\n"
2828"\n"
2829" <li>accurate: Based on the number of chapters, paragraphs, and visible lines in the book. This method is designed to simulate an average paperback book where there are 32 lines per page and a maximum of 70 characters per line.\n"
2830"\n"
2831" <li>pagebreak: The \"pagebreak\" method uses the presence of <mbp:pagebreak> tags within the book to determine pages.</ul>Methods other than \"fast\" are going to be much slower. Further, if \"pagebreak\" fails to determine a page count accurate will be used, and if  \"accurate\" fails fast will be used."
2832msgstr ""
2833
2834#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:368
2835msgid "Custom column name to retrieve page counts from"
2836msgstr ""
2837
2838#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:369
2839msgid ""
2840"If you have a custom column in your library that you use to store the page "
2841"count of books, you can have calibre use that information, instead of "
2842"calculating a page count. Specify the name of the custom column here, for "
2843"example, #pages."
2844msgstr ""
2845
2846#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:373
2847msgid "Custom column name to retrieve calculation method from"
2848msgstr ""
2849
2850#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:374
2851msgid ""
2852"If you have a custom column in your library that you use to store the "
2853"preferred method for calculating the number of pages for a book, you can "
2854"have calibre use that method instead of the default one selected above.  "
2855"Specify the name of the custom column here, for example, #pagemethod. The "
2856"custom column should have the  values: fast, accurate or pagebreak."
2857msgstr ""
2858
2859#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:380
2860msgid "Overwrite existing APNX on device"
2861msgstr ""
2862
2863#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:381
2864msgid ""
2865"Uncheck this option to allow an APNX file existing on the device to have "
2866"priority over the version which calibre would send. Since APNX files are "
2867"usually deleted when a book is removed from the Kindle, this is mostly "
2868"useful when resending a book to the device which is already on the device "
2869"(e.g. after making a modification)."
2870msgstr ""
2871
2872#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:630
2873msgid "Communicate with the Kindle DX e-book reader."
2874msgstr ""
2875
2876#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:646
2877msgid "Communicate with the Kindle Fire"
2878msgstr ""
2879
2880#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:82
2881msgid "Communicate with the original Kobo Reader and the Kobo WiFi."
2882msgstr ""
2883
2884#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:120
2885msgid "The Kobo supports several collections including "
2886msgstr ""
2887
2888#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:121
2889msgid "Create tags for automatic management"
2890msgstr ""
2891
2892#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:122
2893msgid "Upload covers for books (newer readers)"
2894msgstr ""
2895
2896#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:123
2897msgid ""
2898"Normally, the Kobo readers get the cover image from the e-book file itself. "
2899"With this option, calibre will send a separate cover image to the reader, "
2900"useful if you have modified the cover."
2901msgstr ""
2902
2903#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:127
2904#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:311
2905msgid "Upload black and white covers"
2906msgstr ""
2907
2908#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:128
2909msgid "Show expired books"
2910msgstr ""
2911
2912#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:129
2913msgid ""
2914"A bug in an earlier version left non kepubs book records in the database.  "
2915"With this option calibre will show the expired records and allow you to "
2916"delete them with the new delete logic."
2917msgstr ""
2918
2919#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:133
2920#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:441
2921msgid "Show previews"
2922msgstr ""
2923
2924#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:134
2925#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:442
2926msgid ""
2927"Kobo previews are included on the Touch and some other versions by default "
2928"they are no longer displayed as there is no good reason to see them.  Enable"
2929" if you wish to see/delete them."
2930msgstr ""
2931
2932#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:137
2933#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:426
2934msgid "Show recommendations"
2935msgstr ""
2936
2937#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:138
2938msgid ""
2939"Kobo now shows recommendations on the device. In some cases these have files"
2940" but in other cases they are just pointers to the web site to buy. Enable if"
2941" you wish to see/delete them."
2942msgstr ""
2943
2944#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:141
2945#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:476
2946msgid "Attempt to support newer firmware"
2947msgstr ""
2948
2949#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:142
2950msgid ""
2951"Kobo routinely updates the firmware and the database version. With this "
2952"option calibre will attempt to perform full read-write functionality - Here "
2953"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
2954"factory defaults and testing software"
2955msgstr ""
2956
2957#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:223
2958#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:226
2959#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:229
2960#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:431
2961#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1590
2962#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1594
2963#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1598
2964#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:2052
2965#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:73
2966#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:159
2967#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:213
2968#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:216
2969#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:219
2970#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:288
2971#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:295
2972#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:318
2973msgid "Getting list of books on device..."
2974msgstr ""
2975
2976#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:567
2977#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:574
2978#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1565
2979#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1571
2980#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:443
2981#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:448
2982msgid "Removing books from device metadata listing..."
2983msgstr ""
2984
2985#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:580
2986#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:615
2987#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:459
2988#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1523
2989#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1537
2990#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:372
2991#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:403
2992msgid "Adding books to device metadata listing..."
2993msgstr ""
2994
2995#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:708
2996#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3721
2997msgid "Kobo database version unsupported - See details"
2998msgstr ""
2999
3000#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:709
3001msgid ""
3002"Your Kobo is running an updated firmware/database version. As calibre does "
3003"not know about this updated firmware, database editing is disabled, to "
3004"prevent corruption. You can still send books to your Kobo with calibre,  but"
3005" deleting books and managing collections is disabled. If you are willing to "
3006"experiment and know how to reset your Kobo to Factory defaults, you can "
3007"override this check by right clicking the device icon in calibre and "
3008"selecting \"Configure this device\" and then the  \"Attempt to support newer"
3009" firmware\" option. Doing so may require you to perform a factory reset of "
3010"your Kobo."
3011msgstr ""
3012
3013#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:738
3014#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:630
3015msgid "Not Implemented"
3016msgstr ""
3017
3018#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:739
3019msgid ""
3020"\".kobo\" files do not exist on the device as books; instead they are rows "
3021"in the sqlite database. Currently they cannot be exported or viewed."
3022msgstr ""
3023
3024#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1234
3025#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1239
3026#, python-format
3027msgid ""
3028"<hr /><b>Book last read:</b> %(time)s<br /><b>Percentage read:</b> "
3029"%(pr)d%%<hr />"
3030msgstr ""
3031
3032#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1258
3033#, python-format
3034msgid ""
3035"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3036"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br "
3037"/><hr />"
3038msgstr ""
3039
3040#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1268
3041#, python-format
3042msgid ""
3043"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3044"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
3045"%(text)s<br /><hr />"
3046msgstr ""
3047
3048#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1278
3049#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1290
3050#, python-format
3051msgid ""
3052"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3053"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
3054"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
3055msgstr ""
3056
3057#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1352
3058#, python-format
3059msgid ""
3060"Communicate with the Kobo Touch, Glo, Mini, Aura HD, Aura H2O, Glo HD, Touch"
3061" 2, Aura ONE, Aura Edition 2, Aura H2O Edition 2, Clara HD, Forma, Libra "
3062"H2O, Elipsa, Sage and Libra 2 eReaders. Based on the existing Kobo driver by"
3063" %s."
3064msgstr ""
3065
3066#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3722
3067msgid ""
3068"Your Kobo is running an updated firmware/database version. As calibre does "
3069"not know about this updated firmware, database editing is disabled, to "
3070"prevent corruption. You can still send books to your Kobo with calibre,  but"
3071" deleting books and managing collections is disabled. If you are willing to "
3072"experiment and know how to reset your Kobo to Factory defaults, you can "
3073"override this check by right clicking the device icon in calibre and "
3074"selecting \"Configure this device\" and then the \"Attempt to support newer "
3075"firmware\" option. Doing so may require you to perform a factory reset of "
3076"your Kobo."
3077msgstr ""
3078
3079#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3736
3080#, python-format
3081msgid ""
3082"Discussion of any new Kobo firmware can be found in the Kobo forum at "
3083"MobileRead. This is at %s."
3084msgstr ""
3085
3086#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:57
3087msgid "Collections, covers && uploads"
3088msgstr ""
3089
3090#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:58
3091msgid "Metadata, on device && advanced"
3092msgstr ""
3093
3094#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:191
3095msgid "Uploading of books"
3096msgstr ""
3097
3098#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:198
3099msgid "Modify CSS"
3100msgstr ""
3101
3102#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:199
3103#, python-brace-format
3104msgid ""
3105"This allows addition of user CSS rules and removal of some CSS. When sending"
3106" a book, the driver adds the contents of {0} to all stylesheets in the EPUB."
3107" This file is searched for in the root folder of the main memory of the "
3108"device. As well as this, if the file contains settings for the \"orphans\" "
3109"or \"widows\", these are removed for all styles in the original stylesheet."
3110msgstr ""
3111
3112#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:207
3113msgid "Do not treat replacements as new books"
3114msgstr ""
3115
3116#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:208
3117msgid ""
3118"When a new book is side-loaded, the Kobo firmware imports details of the "
3119"book into the internal database. Even if the book is a replacement for an "
3120"existing book, the Kobo will remove the book from the database and then "
3121"treat it as a new book. This means that the reading status, bookmarks and "
3122"collections for the book will be lost. This option overrides firmware "
3123"behavior and attempts to prevent a book that has been resent from being "
3124"treated as a new book. If you prefer to have replacements treated as new "
3125"books, turn this option off."
3126msgstr ""
3127
3128#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:233
3129#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:344
3130#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1355
3131msgid "Collections"
3132msgstr ""
3133
3134#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:241
3135#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:252
3136msgid ""
3137"Create new bookshelves on the Kobo if they do not exist. This is only for "
3138"firmware V2.0.0 or later."
3139msgstr ""
3140
3141#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:243
3142msgid "Collections columns:"
3143msgstr ""
3144
3145#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:245
3146msgid ""
3147"The Kobo from firmware V2.0.0 supports bookshelves. These are created on the"
3148" Kobo. Specify a tags type column for automatic management."
3149msgstr ""
3150
3151#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:251
3152msgid "Create collections"
3153msgstr ""
3154
3155#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:256
3156msgid "Delete empty bookshelves"
3157msgstr ""
3158
3159#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:257
3160msgid ""
3161"Delete any empty bookshelves from the Kobo when syncing is finished. This is"
3162" only for firmware V2.0.0 or later."
3163msgstr ""
3164
3165#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:261
3166msgid "Ignore collections:"
3167msgstr ""
3168
3169#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:263
3170msgid ""
3171"List the names of collections to be ignored by the collection management. "
3172"The collections listed will not be changed. Names are separated by commas."
3173msgstr ""
3174
3175#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:300
3176msgid "Upload covers"
3177msgstr ""
3178
3179#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:308
3180msgid ""
3181"Upload cover images from the calibre library when sending books to the "
3182"device."
3183msgstr ""
3184
3185#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:312
3186msgid "Convert covers to grayscale when uploading."
3187msgstr ""
3188
3189#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:317
3190msgid "Upload dithered covers"
3191msgstr ""
3192
3193#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:318
3194msgid ""
3195"Dither cover images to the appropriate 16c grayscale palette for an eInk "
3196"screen. This usually ensures greater accuracy and avoids banding, making "
3197"sleep covers look better. On FW >= 4.11, Nickel itself may sometimes do a "
3198"decent job of it. Has no effect without \"Upload black and white covers\"!"
3199msgstr ""
3200
3201#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:332
3202msgid "Keep cover aspect ratio"
3203msgstr ""
3204
3205#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:333
3206msgid ""
3207"When uploading covers, do not change the aspect ratio when resizing for the "
3208"device. This is for firmware versions 2.3.1 and later."
3209msgstr ""
3210
3211#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:338
3212msgid "Letterbox full-screen covers"
3213msgstr ""
3214
3215#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:339
3216msgid ""
3217"Do it on our end, instead of letting Nickel handle it. Provides pixel-"
3218"perfect results on devices where Nickel does not do extra processing. "
3219"Obviously has no effect without \"Keep cover aspect ratio\". This is "
3220"probably undesirable if you disable the \"Show book covers full screen\" "
3221"setting on your device."
3222msgstr ""
3223
3224#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:347
3225msgid ""
3226"Choose the color to use when letterboxing the cover. The default color is "
3227"black (#000000)"
3228msgstr ""
3229
3230#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:362
3231msgid "Save covers as PNG"
3232msgstr ""
3233
3234#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:363
3235msgid ""
3236"Use the PNG image format instead of JPG. Higher quality, especially with "
3237"\"Upload dithered covers\" enabled, which will also help generate "
3238"potentially smaller files. Behavior completely unknown on old (< 3.x) Kobo "
3239"firmwares, known to behave on FW >= 4.8. Has no effect without \"Upload "
3240"black and white covers\"!"
3241msgstr ""
3242
3243#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:419
3244msgid "Show as on device"
3245msgstr ""
3246
3247#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:427
3248msgid ""
3249"Kobo shows recommendations on the device.  In some cases these have files "
3250"but in other cases they are just pointers to the web site to buy. Enable if "
3251"you wish to see/delete them."
3252msgstr ""
3253
3254#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:434
3255msgid "Show archived books"
3256msgstr ""
3257
3258#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:435
3259msgid ""
3260"Archived books are listed on the device but need to be downloaded to read. "
3261"Use this option to show these books and match them with books in the calibre"
3262" library."
3263msgstr ""
3264
3265#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:468
3266msgid "Advanced options"
3267msgstr ""
3268
3269#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:477
3270msgid ""
3271"Kobo routinely updates the firmware and the database version. With this "
3272"option calibre will attempt to perform full read-write functionality - Here "
3273"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
3274"factory defaults and testing software. This driver supports firmware V2.x.x "
3275"and DBVersion up to "
3276msgstr ""
3277
3278#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:487
3279msgid "Title to test when debugging"
3280msgstr ""
3281
3282#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:488
3283#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:495
3284msgid ""
3285"Part of title of a book that can be used when doing some tests for "
3286"debugging. The test is to see if the string is contained in the title of a "
3287"book. The better the match, the less extraneous output."
3288msgstr ""
3289
3290#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:493
3291msgid "Title to test when debugging:"
3292msgstr ""
3293
3294#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:518
3295msgid "Update metadata on the device"
3296msgstr ""
3297
3298#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:526
3299msgid ""
3300"Update the metadata on the device when it is connected. Be careful when "
3301"doing this as it will take time and could make the initial connection take a"
3302" long time."
3303msgstr ""
3304
3305#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:530
3306msgid "Set series information"
3307msgstr ""
3308
3309#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:531
3310msgid ""
3311"The book lists on the Kobo devices can display series information. This is "
3312"not read by the device from the sideloaded books. Series information can "
3313"only be added to the device after the book has been processed by the device."
3314" Enable if you wish to set series information."
3315msgstr ""
3316
3317#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:538
3318msgid "Update metadata on Book Details pages"
3319msgstr ""
3320
3321#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:539
3322msgid ""
3323"This will update the metadata in the device database when the device is "
3324"connected. The metadata updated is displayed on the device in the library "
3325"and the book details page. This is the title, authors, comments/synopsis, "
3326"series name and number, publisher and published Date, ISBN and language. If "
3327"a metadata plugboard exists for the device and book format, this will be "
3328"used to set the metadata."
3329msgstr ""
3330
3331#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:548
3332msgid "Update purchased books"
3333msgstr ""
3334
3335#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:549
3336msgid "Update books purchased from Kobo and downloaded to the device."
3337msgstr ""
3338
3339#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:554
3340msgid "Subtitle"
3341msgstr ""
3342
3343#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:555
3344msgid "Update the subtitle on the device using a template."
3345msgstr ""
3346
3347#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:560
3348msgid ""
3349"Enter a template to use to set the subtitle. If the template is empty, the "
3350"subtitle will be cleared."
3351msgstr ""
3352
3353#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:588
3354#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:648
3355#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:104
3356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:374
3357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:44
3358#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:758
3359#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:54
3360msgid "Edit template"
3361msgstr ""
3362
3363#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:633
3364#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:94
3365msgid "&Template editor"
3366msgstr ""
3367
3368#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:660
3369#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:173
3370#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:115
3371#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:301
3372#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:75
3373msgid "Invalid template"
3374msgstr ""
3375
3376#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:661
3377#, python-format
3378msgid "The template \"%s\" is invalid:"
3379msgstr ""
3380
3381#: /__w/calibre/calibre/src/calibre/devices/misc.py:19
3382msgid "Communicate with the Palm Pre"
3383msgstr ""
3384
3385#: /__w/calibre/calibre/src/calibre/devices/misc.py:39
3386msgid "Communicate with the Bq Avant"
3387msgstr ""
3388
3389#: /__w/calibre/calibre/src/calibre/devices/misc.py:61
3390msgid "Communicate with the Sweex/Kogan/Q600/Wink"
3391msgstr ""
3392
3393#: /__w/calibre/calibre/src/calibre/devices/misc.py:82
3394#: /__w/calibre/calibre/src/calibre/devices/misc.py:110
3395msgid "Communicate with the Pandigital Novel"
3396msgstr ""
3397
3398#: /__w/calibre/calibre/src/calibre/devices/misc.py:130
3399msgid "Communicate with the VelocityMicro"
3400msgstr ""
3401
3402#: /__w/calibre/calibre/src/calibre/devices/misc.py:149
3403msgid "Communicate with the GM2000"
3404msgstr ""
3405
3406#: /__w/calibre/calibre/src/calibre/devices/misc.py:170
3407msgid "Communicate with the Acer Lumiread"
3408msgstr ""
3409
3410#: /__w/calibre/calibre/src/calibre/devices/misc.py:206
3411msgid "Communicate with the Aluratek Color"
3412msgstr ""
3413
3414#: /__w/calibre/calibre/src/calibre/devices/misc.py:229
3415msgid "Communicate with the Trekstor"
3416msgstr ""
3417
3418#: /__w/calibre/calibre/src/calibre/devices/misc.py:261
3419msgid "Communicate with the EEE Reader"
3420msgstr ""
3421
3422#: /__w/calibre/calibre/src/calibre/devices/misc.py:283
3423msgid "Communicate with the Adam tablet"
3424msgstr ""
3425
3426#: /__w/calibre/calibre/src/calibre/devices/misc.py:305
3427msgid "Communicate with the Nextbook Reader"
3428msgstr ""
3429
3430#: /__w/calibre/calibre/src/calibre/devices/misc.py:359
3431msgid "Communicate with the Moovybook Reader"
3432msgstr ""
3433
3434#: /__w/calibre/calibre/src/calibre/devices/misc.py:382
3435msgid "Communicate with the COBY"
3436msgstr ""
3437
3438#: /__w/calibre/calibre/src/calibre/devices/misc.py:409
3439msgid "Communicate with the Ex124G"
3440msgstr ""
3441
3442#: /__w/calibre/calibre/src/calibre/devices/misc.py:437
3443msgid "Communicate with the WayteQ and SPC Dickens Readers"
3444msgstr ""
3445
3446#: /__w/calibre/calibre/src/calibre/devices/misc.py:505
3447msgid "Communicate with the Woxter Scriba reader"
3448msgstr ""
3449
3450#: /__w/calibre/calibre/src/calibre/devices/misc.py:528
3451msgid "Communicate with the PocketBook Touch Lux 2 and Inkpad X readers"
3452msgstr ""
3453
3454#: /__w/calibre/calibre/src/calibre/devices/misc.py:549
3455msgid "Communicate with the SONY DPT-S1"
3456msgstr ""
3457
3458#: /__w/calibre/calibre/src/calibre/devices/misc.py:571
3459msgid "Communicate with the Bq Cervantes"
3460msgstr ""
3461
3462#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:31
3463msgid "MTP device"
3464msgstr ""
3465
3466#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:33
3467msgid "Communicate with MTP devices"
3468msgstr ""
3469
3470#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:196
3471#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1240
3472#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:148
3473msgid "Get device information..."
3474msgstr ""
3475
3476#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:219
3477msgid "Listing files, this can take a while"
3478msgstr ""
3479
3480#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:234
3481msgid "Reading e-book metadata"
3482msgstr ""
3483
3484#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:267
3485#, python-format
3486msgid "Reading metadata from %s"
3487msgstr ""
3488
3489#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:286
3490msgid "Updating metadata cache on device"
3491msgstr ""
3492
3493#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:288
3494msgid "Finished reading metadata from device"
3495msgstr ""
3496
3497#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:420
3498#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1510
3499#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1512
3500#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:347
3501#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:349
3502msgid "Transferring books to device..."
3503msgstr ""
3504
3505#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:448
3506#, python-format
3507msgid "Transferred %s to device"
3508msgstr ""
3509
3510#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:450
3511msgid "Transfer to device finished..."
3512msgstr ""
3513
3514#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:471
3515#, python-format
3516msgid "Added %s"
3517msgstr ""
3518
3519#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:473
3520msgid "Adding complete"
3521msgstr ""
3522
3523#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:489
3524msgid "Deleting books from device..."
3525msgstr ""
3526
3527#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:495
3528#, python-format
3529msgid "Deleted %s"
3530msgstr ""
3531
3532#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:496
3533msgid "All books deleted"
3534msgstr ""
3535
3536#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:499
3537msgid "Removing books from metadata"
3538msgstr ""
3539
3540#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:513
3541#, python-format
3542msgid "Removed %s"
3543msgstr ""
3544
3545#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:515
3546msgid "All books removed"
3547msgstr ""
3548
3549#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:236
3550msgid "Unnamed device"
3551msgstr ""
3552
3553#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:238
3554#, python-brace-format
3555msgid ""
3556"The device {0} is not allowing connections. Unlock the screen on the {0}, "
3557"tap \"Allow\" on any connection popup message you see, then either wait a "
3558"minute or restart calibre. You might also have to change the mode of the USB"
3559" connection on the {0} to \"Media Transfer mode (MTP)\" or similar."
3560msgstr ""
3561
3562#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:264
3563#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:344
3564msgid "Unknown MTP device"
3565msgstr ""
3566
3567#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:283
3568#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:232
3569#, python-format
3570msgid "Found object: %s"
3571msgstr ""
3572
3573#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:64
3574msgid "MTP devices are not supported on Windows XP"
3575msgstr ""
3576
3577#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:77
3578msgid ""
3579"The Windows Portable Devices service is not available on your computer. You "
3580"may need to install Windows Media Player 11 or newer and/or restart your "
3581"computer"
3582msgstr ""
3583
3584#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:19
3585msgid "Communicate with the Nokia 770 Internet Tablet."
3586msgstr ""
3587
3588#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:43
3589msgid "Communicate with the Nokia N800/N810/N900/N950/N9 Maemo/MeeGo devices."
3590msgstr ""
3591
3592#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:57
3593msgid "Communicate with the Nokia E71X"
3594msgstr ""
3595
3596#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:78
3597msgid "Communicate with the Nokia E52"
3598msgstr ""
3599
3600#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22
3601msgid "The Nook"
3602msgstr ""
3603
3604#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:23
3605msgid "Communicate with the Nook e-book reader."
3606msgstr ""
3607
3608#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:84
3609msgid ""
3610"Communicate with the Nook Color, TSR, Glowlight and Tablet e-book readers."
3611msgstr ""
3612
3613#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:19
3614msgid "Communicate with the Nuut2 e-book reader."
3615msgstr ""
3616
3617#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:30
3618msgid "Communicate with the Paladin readers"
3619msgstr ""
3620
3621#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:51
3622#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:72
3623msgid ""
3624"Comma separated list of metadata fields to turn into collections on the "
3625"device. Possibilities include: "
3626msgstr ""
3627
3628#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:23
3629msgid "Communicate with Sony e-book readers older than the PRST1."
3630msgstr ""
3631
3632#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:59
3633msgid "Comments have been removed as the SONY reader chokes on them"
3634msgstr ""
3635
3636#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:65
3637#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:285
3638msgid "All by title"
3639msgstr ""
3640
3641#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:66
3642#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:286
3643msgid "All by author"
3644msgstr ""
3645
3646#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:69
3647#, python-format
3648msgid ""
3649"Comma separated list of metadata fields to turn into collections on the "
3650"device. Possibilities include: %(coll)s. Two special collections are "
3651"available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the "
3652"list to enable them. The collections will be given the name provided after "
3653"the \":\" character."
3654msgstr ""
3655
3656#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:76
3657msgid "Upload separate cover thumbnails for books (newer readers)"
3658msgstr ""
3659
3660#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:77
3661msgid ""
3662"Normally, the SONY readers get the cover image from the e-book file itself. "
3663"With this option, calibre will send a separate cover image to the reader, "
3664"useful if you are sending DRMed books in which you cannot change the cover. "
3665"WARNING: This option should only be used with newer SONY readers: 350, 650, "
3666"950 and newer."
3667msgstr ""
3668
3669#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:83
3670msgid ""
3671"Refresh separate covers when using automatic management (newer readers)"
3672msgstr ""
3673
3674#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:84
3675#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:82
3676msgid ""
3677"Set this option to have separate book covers uploaded every time you connect"
3678" your device. Unset this option if you have so many books on the reader that"
3679" performance is unacceptable."
3680msgstr ""
3681
3682#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:88
3683#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:86
3684msgid "Preserve cover aspect ratio when building thumbnails"
3685msgstr ""
3686
3687#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:89
3688#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:88
3689msgid ""
3690"Set this option if you want the cover thumbnails to have the same aspect "
3691"ratio (width to height) as the cover. Unset it if you want the thumbnail to "
3692"be the maximum size, ignoring aspect ratio."
3693msgstr ""
3694
3695#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:93
3696msgid "Search for books in all folders"
3697msgstr ""
3698
3699#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:94
3700msgid ""
3701"Setting this option tells calibre to look for books in all folders on the "
3702"device and its cards. This permits calibre to find books put on the device "
3703"by other software and by wireless download."
3704msgstr ""
3705
3706#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:195
3707#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/structure.py:106
3708msgid "Unnamed"
3709msgstr ""
3710
3711#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:41
3712msgid "Communicate with the PRST1 and newer SONY e-book readers"
3713msgstr ""
3714
3715#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:75
3716msgid "Upload separate cover thumbnails for books"
3717msgstr ""
3718
3719#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:76
3720msgid ""
3721"Normally, the SONY readers get the cover image from the e-book file itself. "
3722"With this option, calibre will send a separate cover image to the reader, "
3723"useful if you are sending DRMed books in which you cannot change the cover."
3724msgstr ""
3725
3726#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:80
3727msgid "Refresh separate covers when using automatic management"
3728msgstr ""
3729
3730#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:92
3731msgid "Use SONY Author Format (First Author Only)"
3732msgstr ""
3733
3734#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:94
3735msgid ""
3736"Set this option if you want the author on the Sony to appear the same way "
3737"the T1 sets it. This means it will only show the first author for books with"
3738" multiple authors. Leave this disabled if you use Metadata plugboards."
3739msgstr ""
3740
3741#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:185
3742msgid "Wireless device"
3743msgstr ""
3744
3745#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:189
3746msgid "Communicate with Smart Device apps"
3747msgstr ""
3748
3749#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:287
3750msgid "All by something"
3751msgstr ""
3752
3753#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:290
3754msgid "Enable connections at startup"
3755msgstr ""
3756
3757#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:291
3758msgid "Check this box to allow connections when calibre starts"
3759msgstr ""
3760
3761#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:293
3762msgid "Security password"
3763msgstr ""
3764
3765#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:294
3766msgid "Enter a password that the device app must use to connect to calibre"
3767msgstr ""
3768
3769#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:296
3770msgid "Use fixed network port"
3771msgstr ""
3772
3773#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:297
3774msgid ""
3775"If checked, use the port number in the \"Port\" box, otherwise the driver "
3776"will pick a random port"
3777msgstr ""
3778
3779#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:299
3780msgid "Port number: "
3781msgstr ""
3782
3783#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:300
3784msgid ""
3785"Enter the port number the driver is to use if the \"fixed port\" box is "
3786"checked"
3787msgstr ""
3788
3789#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:301
3790msgid "Print extra debug information"
3791msgstr ""
3792
3793#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:302
3794msgid "Check this box if requested when reporting problems"
3795msgstr ""
3796
3797#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:304
3798msgid ""
3799"Comma separated list of metadata fields to turn into collections on the "
3800"device."
3801msgstr ""
3802
3803#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:306
3804#, python-format
3805msgid ""
3806"Possibilities include: series, tags, authors, etc. Three special collections"
3807" are available: %(abt)s:%(abtv)s, %(aba)s:%(abav)s, and %(abs)s:%(absv)s. "
3808"Add  these values to the list to enable them. The collections will be given "
3809"the name provided after the \":\" character."
3810msgstr ""
3811
3812#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:314
3813msgid "Enable the no-activity timeout"
3814msgstr ""
3815
3816#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:315
3817#, python-format
3818msgid ""
3819"If this box is checked, calibre will automatically disconnect if a connected"
3820" device does nothing for %d minutes. Unchecking this  box disables this "
3821"timeout, so calibre will never automatically disconnect."
3822msgstr ""
3823
3824#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:319
3825msgid "Use this IP address"
3826msgstr ""
3827
3828#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:320
3829msgid ""
3830"Use this option if you want to force the driver to listen on a particular IP"
3831" address. The driver will listen only on the entered address, and this "
3832"address will be the one advertized over mDNS (BonJour)."
3833msgstr ""
3834
3835#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:324
3836msgid "Replace books with same calibre ID"
3837msgstr ""
3838
3839#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:325
3840msgid ""
3841"Use this option to overwrite a book on the device if that book has the same "
3842"calibre identifier as the book being sent. The file name of the book will "
3843"not change even if the save template produces a different result. Using this"
3844" option in most cases prevents having multiple copies of a book on the "
3845"device."
3846msgstr ""
3847
3848#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:330
3849msgid "Cover thumbnail compression quality"
3850msgstr ""
3851
3852#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:331
3853msgid ""
3854"Use this option to control the size and quality of the cover file sent to "
3855"the device. It must be between 50 and 99. The larger the number the higher "
3856"quality the cover, but also the larger the file. For example, changing this "
3857"from 70 to 90 results in a much better cover that is approximately 2.5 times"
3858" as big. To see the changes you must force calibre to resend metadata to the"
3859" device, either by changing the metadata for the book (updating the last "
3860"modification time) or resending the book itself."
3861msgstr ""
3862
3863#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:340
3864msgid "Use metadata cache"
3865msgstr ""
3866
3867#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:341
3868msgid ""
3869"Setting this option allows calibre to keep a copy of metadata on the device,"
3870" speeding up device connections. Unsetting this option disables keeping the "
3871"copy, forcing the device to send metadata to calibre on every connect. Unset"
3872" this option if you think that the cache might not be operating correctly."
3873msgstr ""
3874
3875#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:347
3876msgid "Additional file extensions to send to the device"
3877msgstr ""
3878
3879#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:348
3880msgid ""
3881"This is a comma-separated list of format file extensions you want to be able"
3882" to send to the device. For example, you might have audio books in your "
3883"library with the extension \"m4b\" that you want to listen to on your "
3884"device. Don't worry about the \"extra enabled extensions\" warning."
3885msgstr ""
3886
3887#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:353
3888msgid "Ignore device free space"
3889msgstr ""
3890
3891#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:354
3892msgid ""
3893"Check this box to ignore the amount of free space reported by your devices. "
3894"This might be needed if you store books on an SD card and the device doesn't"
3895" have much free main memory."
3896msgstr ""
3897
3898#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1009
3899#, python-format
3900msgid "Too many connection attempts from %s"
3901msgstr ""
3902
3903#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1107
3904msgid ""
3905"The app on your device is too old and is no longer supported. Update it to a"
3906" newer version."
3907msgstr ""
3908
3909#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1657
3910msgid ""
3911"You have book formats in your library with dates in the future. See calibre "
3912"for details"
3913msgstr ""
3914
3915#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1692
3916#, python-format
3917msgid "The read sync column %s is not in calibre's library"
3918msgstr ""
3919
3920#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1697
3921#, python-format
3922msgid "The read sync column %s is not a Yes/No column"
3923msgstr ""
3924
3925#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1704
3926#, python-format
3927msgid "The read date sync column %s is not in calibre's library"
3928msgstr ""
3929
3930#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1709
3931#, python-format
3932msgid "The read date sync column %s is not a date column"
3933msgstr ""
3934
3935#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1908
3936#, python-format
3937msgid ""
3938"Bad compression quality setting. It must be a number between 50 and 99. "
3939"Forced to be %d."
3940msgstr ""
3941
3942#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1929
3943#, python-format
3944msgid "Invalid port in options: %s"
3945msgstr ""
3946
3947#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1937
3948#, python-format
3949msgid "Failed to connect to port %d. Try a different value."
3950msgstr ""
3951
3952#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1949
3953msgid "Failed to allocate a random port"
3954msgstr ""
3955
3956#: /__w/calibre/calibre/src/calibre/devices/sne/driver.py:19
3957msgid "Communicate with the Samsung SNE e-book reader."
3958msgstr ""
3959
3960#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:12
3961msgid "Communicate with the Teclast K3/K5 reader."
3962msgstr ""
3963
3964#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40
3965msgid "Communicate with the Newsmy reader."
3966msgstr ""
3967
3968#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:52
3969msgid "Communicate with the Archos reader."
3970msgstr ""
3971
3972#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:63
3973msgid "Communicate with the Pico reader."
3974msgstr ""
3975
3976#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:76
3977msgid "Communicate with the iPapyrus reader."
3978msgstr ""
3979
3980#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88
3981msgid "Communicate with the Sovos reader."
3982msgstr ""
3983
3984#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:99
3985msgid "Communicate with the Sunstech EB700 reader."
3986msgstr ""
3987
3988#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:111
3989msgid "Communicate with the Stash W950 reader."
3990msgstr ""
3991
3992#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:124
3993msgid "Communicate with the Wexler reader."
3994msgstr ""
3995
3996#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:275
3997#, python-format
3998msgid "Unable to detect any disk drives for the device: %s. Try rebooting"
3999msgstr ""
4000
4001#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:411
4002#, python-format
4003msgid "Unable to detect the %s mount point. Try rebooting."
4004msgstr ""
4005
4006#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:486
4007#, python-format
4008msgid "Unable to detect the %s disk drive."
4009msgstr ""
4010
4011#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:570
4012#, python-format
4013msgid ""
4014"Unable to detect the %s disk drive. Either the device has already been "
4015"ejected, or your kernel is exporting a deprecated version of SYSFS."
4016msgstr ""
4017
4018#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:581
4019#, python-format
4020msgid "Unable to mount main memory (Error code: %d)"
4021msgstr ""
4022
4023#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:637
4024#, python-format
4025msgid ""
4026"The main memory of %s is read only. This usually happens because of file "
4027"system errors."
4028msgstr ""
4029
4030#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:673
4031msgid "Unable to mount the device"
4032msgstr ""
4033
4034#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:13
4035msgid "Configure Device"
4036msgstr ""
4037
4038#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:63
4039msgid "settings for device drivers"
4040msgstr ""
4041
4042#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:65
4043msgid "Ordered list of formats the device will accept"
4044msgstr ""
4045
4046#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:67
4047#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:92
4048msgid "Place files in sub-folders if the device supports them"
4049msgstr ""
4050
4051#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:69
4052#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
4053#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:96
4054#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:97
4055msgid "Read metadata from files on device"
4056msgstr ""
4057
4058#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:71
4059msgid "Use author sort instead of author"
4060msgstr ""
4061
4062#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:73
4063msgid "Template to control how books are saved"
4064msgstr ""
4065
4066#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:76
4067#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:141
4068msgid "Extra customization"
4069msgstr ""
4070
4071#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:85
4072msgid "Communicate with an e-book reader."
4073msgstr ""
4074
4075#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:152
4076#, python-format
4077msgid ""
4078"Failed to access files in the main memory of your device. You should contact"
4079" the device manufacturer for support. Common fixes are: try a different USB "
4080"cable/USB port on your computer. If you device has a \"Reset to factory "
4081"defaults\" type of setting somewhere, use it. Underlying error: %s"
4082msgstr ""
4083
4084#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:166
4085#, python-format
4086msgid ""
4087"Permission was denied by macOS trying to access files in the main memory of "
4088"your device. You will need to grant permission explicitly by looking under "
4089"System Preferences > Security and Privacy > Privacy > Files and Folders. "
4090"Underlying error: %s"
4091msgstr ""
4092
4093#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:180
4094#, python-format
4095msgid ""
4096"Failed to access files on the SD card in your device. This can happen for "
4097"many reasons. The SD card may be corrupted, it may be too large for your "
4098"device, it may be write-protected, etc. Try a different SD card, or reformat"
4099" your SD card using the FAT32 filesystem. Also make sure there are not too "
4100"many files in the root of your SD card. Underlying error: %s"
4101msgstr ""
4102
4103#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:480
4104msgid "Sending metadata to device..."
4105msgstr ""
4106
4107#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:39
4108#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:75
4109msgid "USB Vendor ID (in hex)"
4110msgstr ""
4111
4112#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:40
4113#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:43
4114#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:46
4115msgid ""
4116"Get this ID using Preferences -> Misc -> Get information to set up the user-"
4117"defined device"
4118msgstr ""
4119
4120#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:42
4121#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:77
4122msgid "USB Product ID (in hex)"
4123msgstr ""
4124
4125#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:45
4126#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:79
4127msgid "USB Revision ID (in hex)"
4128msgstr ""
4129
4130#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:49
4131#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:51
4132#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:53
4133#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:55
4134msgid "Unused (leave blank)"
4135msgstr ""
4136
4137#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:50
4138#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:52
4139#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:54
4140#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:56
4141msgid "This field is no longer used, leave it blank."
4142msgstr ""
4143
4144#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:57
4145msgid "Main memory folder"
4146msgstr ""
4147
4148#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:58
4149#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:61
4150msgid ""
4151"Enter the folder where the books are to be stored. This folder is prepended "
4152"to any send_to_device template"
4153msgstr ""
4154
4155#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:64
4156msgid ""
4157"Check this box if the device's main memory is being seen as card a and the "
4158"card is being seen as main memory"
4159msgstr ""
4160
4161#: /__w/calibre/calibre/src/calibre/devices/utils.py:18
4162#: /__w/calibre/calibre/src/calibre/devices/utils.py:24
4163#, python-format
4164msgid ""
4165"The reader has no storage card %s. You may have changed the default send to "
4166"device action. Right click on the \"Send to device\" button and reset the "
4167"default action to be \"Send to main memory\"."
4168msgstr ""
4169
4170#: /__w/calibre/calibre/src/calibre/devices/utils.py:29
4171#, python-format
4172msgid "Selected slot: %s is not supported."
4173msgstr ""
4174
4175#: /__w/calibre/calibre/src/calibre/devices/utils.py:36
4176msgid "There is insufficient free space in main memory"
4177msgstr ""
4178
4179#: /__w/calibre/calibre/src/calibre/devices/utils.py:38
4180#: /__w/calibre/calibre/src/calibre/devices/utils.py:40
4181msgid "There is insufficient free space on the storage card"
4182msgstr ""
4183
4184#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:211
4185#, python-format
4186msgid "Rendered %s"
4187msgstr ""
4188
4189#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:214
4190#, python-format
4191msgid "Failed %s"
4192msgstr ""
4193
4194#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:269
4195#, python-format
4196msgid ""
4197"Failed to process comic: \n"
4198"\n"
4199"%s"
4200msgstr ""
4201
4202#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:21
4203msgid ""
4204"input_file output_file [options]\n"
4205"\n"
4206"Convert an e-book from one format to another.\n"
4207"\n"
4208"input_file is the input and output_file is the output. Both must be specified as the first two arguments to the command.\n"
4209"\n"
4210"The output e-book format is guessed from the file extension of output_file. output_file can also be of the special format .EXT where EXT is the output file extension. In this case, the name of the output file is derived from the name of the input file. Note that the filenames must not start with a hyphen. Finally, if output_file has no extension, then it is treated as a folder and an \"open e-book\" (OEB) consisting of HTML files is written to that folder. These files are the files that would normally have been passed to the output plugin.\n"
4211"\n"
4212"After specifying the input and output file you can customize the conversion by specifying various options. The available options depend on the input and output file types. To get help on them specify the input and output file and then use the -h option.\n"
4213"\n"
4214"For full documentation of the conversion system see\n"
4215msgstr ""
4216
4217#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:106
4218msgid ""
4219"Path to a file containing rules to transform the CSS styles in this book. "
4220"The easiest way to create such a file is to use the wizard for creating "
4221"rules in the calibre GUI. Access it in the \"Look & feel->Transform styles\""
4222" section of the conversion dialog. Once you create the rules, you can use "
4223"the \"Export\" button to save them to a file."
4224msgstr ""
4225
4226#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:115
4227msgid ""
4228"Path to a file containing rules to transform the HTML in this book. The "
4229"easiest way to create such a file is to use the wizard for creating rules in"
4230" the calibre GUI. Access it in the \"Look & feel->Transform HTML\" section "
4231"of the conversion dialog. Once you create the rules, you can use the "
4232"\"Export\" button to save them to a file."
4233msgstr ""
4234
4235#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
4236msgid "INPUT OPTIONS"
4237msgstr ""
4238
4239#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
4240msgid "OUTPUT OPTIONS"
4241msgstr ""
4242
4243#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:176
4244#, python-format
4245msgid "Options to control the processing of the input %s file"
4246msgstr ""
4247
4248#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:183
4249#, python-format
4250msgid "Options to control the processing of the output %s"
4251msgstr ""
4252
4253#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:197
4254msgid "LOOK AND FEEL"
4255msgstr ""
4256
4257#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:198
4258msgid "Options to control the look and feel of the output"
4259msgstr ""
4260
4261#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:216
4262msgid "HEURISTIC PROCESSING"
4263msgstr ""
4264
4265#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:217
4266#, python-format
4267msgid ""
4268"Modify the document text and structure using common patterns. Disabled by "
4269"default. Use %(en)s to enable.  Individual actions can be disabled with the "
4270"%(dis)s options."
4271msgstr ""
4272
4273#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:224
4274msgid "SEARCH AND REPLACE"
4275msgstr ""
4276
4277#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:225
4278#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:25
4279msgid "Modify the document text and structure using user defined patterns."
4280msgstr ""
4281
4282#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:234
4283msgid "STRUCTURE DETECTION"
4284msgstr ""
4285
4286#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:235
4287msgid "Control auto-detection of document structure."
4288msgstr ""
4289
4290#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:244
4291msgid "TABLE OF CONTENTS"
4292msgstr ""
4293
4294#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:245
4295msgid ""
4296"Control the automatic generation of a Table of Contents. By default, if the "
4297"source file has a Table of Contents, it will be used in preference to the "
4298"automatically generated one."
4299msgstr ""
4300
4301#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
4302msgid "METADATA"
4303msgstr ""
4304
4305#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
4306msgid "Options to set metadata in the output"
4307msgstr ""
4308
4309#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
4310msgid "DEBUG"
4311msgstr ""
4312
4313#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
4314msgid "Options to help with debugging the conversion"
4315msgstr ""
4316
4317#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:281
4318msgid ""
4319"List builtin recipe names. You can create an e-book from a builtin recipe "
4320"like this: ebook-convert \"Recipe Name.recipe\" output.epub"
4321msgstr ""
4322
4323#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:429
4324msgid "Output saved to"
4325msgstr ""
4326
4327#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:435
4328#, python-format
4329msgid ""
4330"The options and default values for the options change depending on both the\n"
4331"input and output formats, so you should always check with::\n"
4332"\n"
4333"    %s\n"
4334"\n"
4335"Below are the options that are common to all conversion, followed by the\n"
4336"options specific to every input and output format."
4337msgstr ""
4338
4339#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/azw4_input.py:17
4340msgid "Convert AZW4 to HTML"
4341msgstr ""
4342
4343#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:18
4344msgid "Convert CHM files to OEB"
4345msgstr ""
4346
4347#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:20
4348msgid ""
4349"Optimize comic files (.cbz, .cbr, .cbc) for viewing on portable devices"
4350msgstr ""
4351
4352#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:28
4353msgid ""
4354"Reduce the number of colors used in the image. This works only if you choose"
4355" the PNG output format. It is useful to reduce file sizes. Set to zero to "
4356"turn off. Maximum value is 256. It is off by default."
4357msgstr ""
4358
4359#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:32
4360msgid ""
4361"Disable normalize (improve contrast) color range for pictures. Default: "
4362"False"
4363msgstr ""
4364
4365#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:35
4366msgid "Maintain picture aspect ratio. Default is to fill the screen."
4367msgstr ""
4368
4369#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:37
4370msgid "Disable sharpening."
4371msgstr ""
4372
4373#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:39
4374msgid ""
4375"Disable trimming of comic pages. For some comics, trimming might remove "
4376"content as well as borders."
4377msgstr ""
4378
4379#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:42
4380msgid "Don't split landscape images into two portrait images"
4381msgstr ""
4382
4383#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:44
4384msgid ""
4385"Keep aspect ratio and scale image using screen height as image width for "
4386"viewing in landscape mode."
4387msgstr ""
4388
4389#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:47
4390msgid ""
4391"Used for right-to-left publications like manga. Causes landscape pages to be"
4392" split into portrait pages from right to left."
4393msgstr ""
4394
4395#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:51
4396msgid ""
4397"Enable Despeckle. Reduces speckle noise. May greatly increase processing "
4398"time."
4399msgstr ""
4400
4401#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:54
4402msgid ""
4403"Don't sort the files found in the comic alphabetically by name. Instead use "
4404"the order they were added to the comic."
4405msgstr ""
4406
4407#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:58
4408msgid ""
4409"The format that images in the created e-book are converted to. You can "
4410"experiment to see which format gives you optimal size and look on your "
4411"device."
4412msgstr ""
4413
4414#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:62
4415msgid "Apply no processing to the image"
4416msgstr ""
4417
4418#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:64
4419msgid "Do not convert the image to grayscale (black and white)"
4420msgstr ""
4421
4422#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:66
4423msgid ""
4424"Specify the image size as width x height pixels, for example: 123x321. "
4425"Normally, an image size is automatically calculated from the output profile,"
4426" this option overrides it."
4427msgstr ""
4428
4429#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:70
4430msgid ""
4431"When converting a CBC do not add links to each page to the TOC. Note this "
4432"only applies if the TOC has more than one section"
4433msgstr ""
4434
4435#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:232
4436#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:236
4437#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:250
4438#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:255
4439msgid "Page"
4440msgstr ""
4441
4442#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/djvu_input.py:18
4443msgid "Convert OCR-ed DJVU files (.djvu) to HTML"
4444msgstr ""
4445
4446#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:14
4447msgid "Convert DOCX files (.docx and .docm) to HTML"
4448msgstr ""
4449
4450#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:20
4451msgid ""
4452"Normally, if a large image is present at the start of the document that "
4453"looks like a cover, it will be removed from the document and used as the "
4454"cover for created e-book. This option turns off that behavior."
4455msgstr ""
4456
4457#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:24
4458msgid "Do not insert a page break after every endnote."
4459msgstr ""
4460
4461#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:26
4462msgid ""
4463"Render superscripts and subscripts so that they do not affect the line "
4464"height."
4465msgstr ""
4466
4467#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:25
4468#, python-format
4469msgid "The size of the page. Default is letter. Choices are %s"
4470msgstr ""
4471
4472#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:29
4473msgid ""
4474"Custom size of the document. Use the form width x height, for example: "
4475"`123x321` to specify the width and height (in pts). This overrides any "
4476"specified page-size."
4477msgstr ""
4478
4479#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:34
4480msgid ""
4481"Do not insert the book cover as an image at the start of the document. If "
4482"you use this option, the book cover will be discarded."
4483msgstr ""
4484
4485#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:38
4486msgid ""
4487"Preserve the aspect ratio of the cover image instead of stretching it out to"
4488" cover the entire page."
4489msgstr ""
4490
4491#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:42
4492msgid ""
4493"Do not insert the table of contents as a page at the start of the document."
4494msgstr ""
4495
4496#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:45
4497#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:56
4498#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:82
4499#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:299
4500#, python-format
4501msgid ""
4502"Extract the contents of the generated %s file to the specified folder. The "
4503"contents of the folder are first deleted, so be careful."
4504msgstr ""
4505
4506#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:51
4507#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100
4508msgid ""
4509"The size of the left page margin, in pts. Default is 72pt. Overrides the "
4510"common left page margin setting."
4511msgstr ""
4512
4513#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:57
4514#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106
4515msgid ""
4516"The size of the top page margin, in pts. Default is 72pt. Overrides the "
4517"common top page margin setting, unless set to zero."
4518msgstr ""
4519
4520#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:63
4521#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:112
4522msgid ""
4523"The size of the right page margin, in pts. Default is 72pt. Overrides the "
4524"common right page margin setting, unless set to zero."
4525msgstr ""
4526
4527#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:69
4528#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:118
4529msgid ""
4530"The size of the bottom page margin, in pts. Default is 72pt. Overrides the "
4531"common bottom page margin setting, unless set to zero."
4532msgstr ""
4533
4534#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_input.py:33
4535msgid "Convert EPUB files (.epub) to HTML"
4536msgstr ""
4537
4538#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:62
4539msgid ""
4540"Turn off splitting at page breaks. Normally, input files are automatically "
4541"split at every page break into two files. This gives an output e-book that "
4542"can be parsed faster and with less resources. However, splitting is slow and"
4543" if your source file contains a very large number of page breaks, you should"
4544" turn off splitting on page breaks."
4545msgstr ""
4546
4547#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:73
4548#, python-format
4549msgid ""
4550"Split all HTML files larger than this size (in KB). This is necessary as "
4551"most EPUB readers cannot handle large file sizes. The default of %defaultKB "
4552"is the size required for Adobe Digital Editions. Set to 0 to disable size "
4553"based splitting."
4554msgstr ""
4555
4556#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:80
4557msgid ""
4558"Normally, if the input file has no cover and you don't specify one, a "
4559"default cover is generated with the title, authors, etc. This option "
4560"disables the generation of this cover."
4561msgstr ""
4562
4563#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:86
4564msgid ""
4565"Do not use SVG for the book cover. Use this option if your EPUB is going to "
4566"be used on a device that does not support SVG, like the iPhone or the "
4567"JetBook Lite. Without this option, such devices will display the cover as a "
4568"blank page."
4569msgstr ""
4570
4571#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:95
4572msgid ""
4573"When using an SVG cover, this option will cause the cover to scale to cover "
4574"the available screen area, but still preserve its aspect ratio (ratio of "
4575"width to height). That means there may be white borders at the sides or top "
4576"and bottom of the image, but the image will never be distorted. Without this"
4577" option the image may be slightly distorted, but there will be no borders."
4578msgstr ""
4579
4580#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:105
4581msgid ""
4582"This option is needed only if you intend to use the EPUB with FBReaderJ. It "
4583"will flatten the file system inside the EPUB, putting all files into the top"
4584" level."
4585msgstr ""
4586
4587#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:111
4588msgid ""
4589"Insert an inline Table of Contents that will appear as part of the main book"
4590" content."
4591msgstr ""
4592
4593#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:115
4594msgid ""
4595"Put the inserted inline Table of Contents at the end of the book instead of "
4596"the start."
4597msgstr ""
4598
4599#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:119
4600#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:57
4601#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:287
4602#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:58
4603msgid "Title for any generated in-line table of contents."
4604msgstr ""
4605
4606#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:123
4607msgid ""
4608"The version of the EPUB file to generate. EPUB 2 is the most widely "
4609"compatible, only use EPUB 3 if you know you actually need it."
4610msgstr ""
4611
4612#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:20
4613msgid "Convert FB2 and FBZ files to HTML"
4614msgstr ""
4615
4616#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:33
4617msgid "Do not insert a Table of Contents at the beginning of the book."
4618msgstr ""
4619
4620#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:148
4621msgid "Section per entry in the ToC"
4622msgstr ""
4623
4624#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:149
4625msgid "Section per file"
4626msgstr ""
4627
4628#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:150
4629msgid "A single section"
4630msgstr ""
4631
4632#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:159
4633#, python-brace-format
4634msgid ""
4635"Specify how sections are created:\n"
4636" * nothing: {nothing}\n"
4637" * files: {files}\n"
4638" * toc: {toc}\n"
4639"If ToC based generation fails, adjust the \"Structure detection\" and/or \"Table of Contents\" settings (turn on \"Force use of auto-generated Table of Contents\")."
4640msgstr ""
4641
4642#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:169
4643#, python-format
4644msgid ""
4645"Genre for the book. Choices: %s\n"
4646"\n"
4647" See: "
4648msgstr ""
4649
4650#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:170
4651msgid "for a complete list with descriptions."
4652msgstr ""
4653
4654#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:38
4655msgid "Convert HTML and OPF files to an OEB"
4656msgstr ""
4657
4658#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:45
4659msgid ""
4660"Traverse links in HTML files breadth first. Normally, they are traversed "
4661"depth first."
4662msgstr ""
4663
4664#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:52
4665#, python-format
4666msgid ""
4667"Maximum levels of recursion when following links in HTML files. Must be non-"
4668"negative. 0 implies that no links in the root HTML file are followed. "
4669"Default is %default."
4670msgstr ""
4671
4672#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:61
4673msgid ""
4674"Normally this input plugin re-arranges all the input files into a standard "
4675"folder hierarchy. Only use this option if you know what you are doing as it "
4676"can result in various nasty side effects in the rest of the conversion "
4677"pipeline."
4678msgstr ""
4679
4680#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:26
4681msgid "CSS file used for the output instead of the default file"
4682msgstr ""
4683
4684#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:29
4685msgid ""
4686"Template used for generation of the HTML index file instead of the default "
4687"file"
4688msgstr ""
4689
4690#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:32
4691msgid ""
4692"Template used for the generation of the HTML contents of the book instead of"
4693" the default file"
4694msgstr ""
4695
4696#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:35
4697msgid ""
4698"Extract the contents of the generated ZIP file to the specified folder. "
4699"WARNING: The contents of the folder will be deleted."
4700msgstr ""
4701
4702#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:18
4703msgid "Convert HTMLZ files to HTML"
4704msgstr ""
4705
4706#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:64
4707#, python-format
4708msgid "Multiple HTML files found in the archive. Only %s will be used."
4709msgstr ""
4710
4711#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:70
4712msgid "No top level HTML file found."
4713msgstr ""
4714
4715#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:73
4716#, python-format
4717msgid "Top level HTML file %s is empty"
4718msgstr ""
4719
4720#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:24
4721msgid "Use CSS classes"
4722msgstr ""
4723
4724#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:25
4725msgid "Use the style attribute"
4726msgstr ""
4727
4728#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:26
4729msgid "Use HTML tags wherever possible"
4730msgstr ""
4731
4732#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:29
4733msgid "Use an external CSS file"
4734msgstr ""
4735
4736#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:30
4737msgid "Use a <style> tag in the HTML file"
4738msgstr ""
4739
4740#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:38
4741#, python-brace-format
4742msgid ""
4743"Specify the handling of CSS. Default is class.\n"
4744"class: {class}\n"
4745"inline: {inline}\n"
4746"tag: {tag}"
4747msgstr ""
4748
4749#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:46
4750#, python-brace-format
4751msgid ""
4752"How to handle the CSS when using css-type = 'class'.\n"
4753"Default is external.\n"
4754"external: {external}\n"
4755"inline: {inline}"
4756msgstr ""
4757
4758#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:53
4759msgid ""
4760"If set this option causes the file name of the HTML file inside the HTMLZ "
4761"archive to be based on the book title."
4762msgstr ""
4763
4764#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lit_input.py:16
4765msgid "Convert LIT files to HTML"
4766msgstr ""
4767
4768#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_input.py:17
4769msgid "Convert LRF files to HTML"
4770msgstr ""
4771
4772#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:97
4773msgid "Enable auto-rotation of images that are wider than the screen width."
4774msgstr ""
4775
4776#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:101
4777#, python-format
4778msgid "Set the space between words in pts. Default is %default"
4779msgstr ""
4780
4781#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:104
4782msgid "Add a header to all the pages with title and author."
4783msgstr ""
4784
4785#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:107
4786msgid ""
4787"Set the format of the header. %a is replaced by the author and %t by the "
4788"title. Default is %default"
4789msgstr ""
4790
4791#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:111
4792#, python-format
4793msgid "Add extra spacing below the header. Default is %default pt."
4794msgstr ""
4795
4796#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:114
4797#, python-format
4798msgid ""
4799"Minimum paragraph indent (the indent of the first line of a paragraph) in "
4800"pts. Default: %default"
4801msgstr ""
4802
4803#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:119
4804msgid "This option has no effect"
4805msgstr ""
4806
4807#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:123
4808#, python-format
4809msgid ""
4810"Multiply the size of text in rendered tables by this factor. Default is "
4811"%default"
4812msgstr ""
4813
4814#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:127
4815msgid "The serif family of fonts to embed"
4816msgstr ""
4817
4818#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:130
4819msgid "The sans-serif family of fonts to embed"
4820msgstr ""
4821
4822#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:133
4823msgid "The monospace family of fonts to embed"
4824msgstr ""
4825
4826#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:157
4827msgid "Comic"
4828msgstr ""
4829
4830#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_input.py:14
4831msgid "Convert MOBI files (.mobi, .prc, .azw) to HTML"
4832msgstr ""
4833
4834#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:50
4835#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:280
4836msgid "When present, use author sort field as author."
4837msgstr ""
4838
4839#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:54
4840#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:284
4841msgid ""
4842"Don't add Table of Contents to the book. Useful if the book has its own "
4843"table of contents."
4844msgstr ""
4845
4846#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:61
4847#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:291
4848msgid "Disable compression of the file contents."
4849msgstr ""
4850
4851#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:64
4852msgid ""
4853"Tag for MOBI files to be marked as personal documents. This option has no "
4854"effect on the conversion. It is used only when sending MOBI files to a "
4855"device. If the file being sent has the specified tag, it will be marked as a"
4856" personal document when sent to the Kindle."
4857msgstr ""
4858
4859#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:72
4860msgid ""
4861"Ignore margins in the input document. If False, then the MOBI output plugin "
4862"will try to convert margins specified in the input document, otherwise it "
4863"will ignore them."
4864msgstr ""
4865
4866#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:78
4867#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:295
4868msgid ""
4869"When adding the Table of Contents to the book, add it at the start of the "
4870"book instead of the end. Not recommended."
4871msgstr ""
4872
4873#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:87
4874#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:303
4875msgid ""
4876"Enable sharing of book content via Facebook etc.  on the Kindle. WARNING: "
4877"Using this feature means that  the book will not auto sync its last read "
4878"position  on multiple devices. Complain to Amazon."
4879msgstr ""
4880
4881#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:94
4882msgid ""
4883"By default calibre converts all images to JPEG format in the output MOBI "
4884"file. This is for maximum compatibility as some older MOBI viewers have "
4885"problems with other image formats. This option tells calibre not to do this."
4886" Useful if your document contains lots of GIF/PNG images that become very "
4887"large when converted to JPEG."
4888msgstr ""
4889
4890#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:101
4891msgid ""
4892"By default calibre generates MOBI files that contain the old MOBI 6 format. "
4893"This format is compatible with all devices. However, by changing this "
4894"setting, you can tell calibre to generate MOBI files that contain both MOBI "
4895"6 and the new KF8 format, or only the new KF8 format. KF8 has more features "
4896"than MOBI 6, but only works with newer Kindles. Allowed values: {}"
4897msgstr ""
4898
4899#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:145
4900#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:127
4901msgid "All articles"
4902msgstr ""
4903
4904#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/odt_input.py:16
4905msgid "Convert ODT (OpenOffice) files to HTML"
4906msgstr ""
4907
4908#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:17
4909msgid "Convert PDB to HTML"
4910msgstr ""
4911
4912#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:27
4913msgid "Format to use inside the PDB container. Choices are:"
4914msgstr ""
4915
4916#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:30
4917msgid ""
4918"Specify the character encoding of the output document. The default is "
4919"cp1252. Note: This option is not honored by all formats."
4920msgstr ""
4921
4922#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:35
4923#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:29
4924#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_output.py:23
4925#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:48
4926msgid "Add Table of Contents to beginning of the book."
4927msgstr ""
4928
4929#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:18
4930msgid "Convert PDF files to HTML"
4931msgstr ""
4932
4933#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:24
4934msgid "Do not extract images from the document"
4935msgstr ""
4936
4937#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:26
4938msgid ""
4939"Scale used to determine the length at which a line should be unwrapped. "
4940"Valid values are a decimal between 0 and 1. The default is 0.45, just below "
4941"the median line length."
4942msgstr ""
4943
4944#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:30
4945msgid "Use the new PDF conversion engine. Currently not operational."
4946msgstr ""
4947
4948#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:36
4949msgid ""
4950"Instead of using the paper size specified in the PDF Output options, use a "
4951"paper size corresponding to the current output profile. Useful if you want "
4952"to generate a PDF for viewing on a specific device."
4953msgstr ""
4954
4955#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:41
4956msgid ""
4957"The unit of measure for page sizes. Default is inch. Choices are {} Note: "
4958"This does not override the unit for margins!"
4959msgstr ""
4960
4961#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:46
4962msgid ""
4963"The size of the paper. This size will be overridden when a non default "
4964"output profile is used. Default is letter. Choices are {}"
4965msgstr ""
4966
4967#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:50
4968msgid ""
4969"Custom size of the document. Use the form width x height e.g. `123x321` to "
4970"specify the width and height. This overrides any specified paper-size."
4971msgstr ""
4972
4973#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:55
4974msgid ""
4975"Preserve the aspect ratio of the cover, instead of stretching it to fill the"
4976" full first page of the generated PDF."
4977msgstr ""
4978
4979#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:60
4980msgid ""
4981"The font family used to render serif fonts. Will work only if the font is "
4982"available system-wide."
4983msgstr ""
4984
4985#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63
4986msgid ""
4987"The font family used to render sans-serif fonts. Will work only if the font "
4988"is available system-wide."
4989msgstr ""
4990
4991#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:66
4992msgid ""
4993"The font family used to render monospace fonts. Will work only if the font "
4994"is available system-wide."
4995msgstr ""
4996
4997#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:69
4998msgid "The font family used to render monospace fonts"
4999msgstr ""
5000
5001#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72
5002msgid "The default font size (in pixels)"
5003msgstr ""
5004
5005#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75
5006msgid "The default font size for monospaced text (in pixels)"
5007msgstr ""
5008
5009#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77
5010msgid ""
5011"Break long words at the end of lines. This can give the text at the right "
5012"margin a more even appearance. Note that depending on the fonts used this "
5013"option can break the copying of text from the PDF file."
5014msgstr ""
5015
5016#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:80
5017msgid "Surround all links with a red box, useful for debugging."
5018msgstr ""
5019
5020#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:82
5021msgid ""
5022"Add page numbers to the bottom of every page in the generated PDF file. If "
5023"you specify a footer template, it will take precedence over this option."
5024msgstr ""
5025
5026#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86
5027#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89
5028#, python-format
5029msgid ""
5030"An HTML template used to generate %s on every page. The strings _PAGENUM_, "
5031"_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values."
5032msgstr ""
5033
5034#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:87
5035msgid "footers"
5036msgstr ""
5037
5038#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90
5039msgid "headers"
5040msgstr ""
5041
5042#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:92
5043msgid ""
5044"Add a Table of Contents at the end of the PDF that lists page numbers. "
5045"Useful if you want to print out the PDF. If this PDF is intended for "
5046"electronic use, use the PDF Outline instead."
5047msgstr ""
5048
5049#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95
5050msgid "Title for generated table of contents."
5051msgstr ""
5052
5053#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:122
5054msgid ""
5055"Use the page margins specified in the input document via @page CSS rules. "
5056"This will cause the margins specified in the conversion settings to be "
5057"ignored. If the document does not specify page margins, the conversion "
5058"settings will be used as a fallback."
5059msgstr ""
5060
5061#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:127
5062msgid ""
5063"Adjust page numbers, as needed. Syntax is a JavaScript expression for the "
5064"page number. For example, \"if (n < 3) 0; else n - 3;\", where n is current "
5065"page number."
5066msgstr ""
5067
5068#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:132
5069msgid "Generate an uncompressed PDF, useful for debugging."
5070msgstr ""
5071
5072#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:137
5073msgid ""
5074"Shift the text horizontally by the specified offset (in pts). On odd "
5075"numbered pages, it is shifted to the right and on even numbered pages to the"
5076" left. Use negative numbers for the opposite effect. Note that this setting "
5077"is ignored on pages where the margins are smaller than the specified offset."
5078" Shifting is done by setting the PDF CropBox, not all software respects the "
5079"CropBox."
5080msgstr ""
5081
5082#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_input.py:20
5083msgid "Convert PML to OEB"
5084msgstr ""
5085
5086#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:25
5087msgid ""
5088"Specify the character encoding of the output document. The default is "
5089"cp1252."
5090msgstr ""
5091
5092#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:32
5093msgid ""
5094"Do not reduce the size or bit depth of images. Images have their size and "
5095"depth reduced by default to accommodate applications that can not convert "
5096"images on their own such as Dropbook."
5097msgstr ""
5098
5099#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_input.py:18
5100msgid "Convert RB files to HTML"
5101msgstr ""
5102
5103#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:24
5104msgid "Download periodical content from the Internet"
5105msgstr ""
5106
5107#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:41
5108msgid ""
5109"Useful for recipe development. Forces max_articles_per_feed to 2 and "
5110"downloads at most 2 feeds. You can change the number of feeds and articles "
5111"by supplying optional arguments. For example: --test 3 1 will download at "
5112"most 3 feeds and only 1 article per feed."
5113msgstr ""
5114
5115#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:46
5116msgid "Username for sites that require a login to access content."
5117msgstr ""
5118
5119#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:49
5120msgid "Password for sites that require a login to access content."
5121msgstr ""
5122
5123#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:53
5124msgid ""
5125"Do not download latest version of builtin recipes from the calibre server"
5126msgstr ""
5127
5128#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:45
5129msgid "Convert RTF files to HTML"
5130msgstr ""
5131
5132#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:51
5133msgid "Ignore WMF images instead of replacing them with a placeholder image."
5134msgstr ""
5135
5136#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:261
5137#, python-format
5138msgid ""
5139"This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n"
5140"%s"
5141msgstr ""
5142
5143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_input.py:25
5144msgid "Convert SNB files to OEB"
5145msgstr ""
5146
5147#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:25
5148#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_output.py:24
5149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:44
5150msgid ""
5151"Specify the character encoding of the output document. The default is utf-8."
5152msgstr ""
5153
5154#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:29
5155#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:51
5156msgid ""
5157"The maximum number of characters per line. This splits on the first space "
5158"before the specified value. If no space is found the line will be broken at "
5159"the space after and will exceed the specified value. Also, there is a "
5160"minimum of 25 characters. Use 0 to disable line splitting."
5161msgstr ""
5162
5163#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:36
5164msgid "Specify whether or not to insert an empty line between two paragraphs."
5165msgstr ""
5166
5167#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:40
5168msgid ""
5169"Specify whether or not to insert two space characters to indent the first "
5170"line of each paragraph."
5171msgstr ""
5172
5173#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:44
5174msgid ""
5175"Specify whether or not to hide the chapter title for each chapter. Useful "
5176"for image-only output (eg. comics)."
5177msgstr ""
5178
5179#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:48
5180msgid "Resize all the images for full screen mode. "
5181msgstr ""
5182
5183#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:128
5184msgid "Start page"
5185msgstr ""
5186
5187#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:138
5188#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:140
5189msgid "Cover pages"
5190msgstr ""
5191
5192#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:153
5193#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:156
5194msgid " (Preface)"
5195msgstr ""
5196
5197#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_input.py:17
5198msgid "Convert TCR files to HTML"
5199msgstr ""
5200
5201#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:14
5202msgid "Abbreviations"
5203msgstr ""
5204
5205#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:15
5206msgid "Support admonitions"
5207msgstr ""
5208
5209#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:16
5210msgid "Add attribute to HTML tags"
5211msgstr ""
5212
5213#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:17
5214msgid "Add code highlighting via Pygments"
5215msgstr ""
5216
5217#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:18
5218msgid "Definition lists"
5219msgstr ""
5220
5221#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:19
5222msgid "Enables various common extensions"
5223msgstr ""
5224
5225#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:20
5226msgid "Alternative code block syntax"
5227msgstr ""
5228
5229#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:21
5230#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:130
5231msgid "Footnotes"
5232msgstr ""
5233
5234#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:22
5235msgid "Use legacy element attributes"
5236msgstr ""
5237
5238#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:23
5239msgid "Use legacy underscore handling for connected words"
5240msgstr ""
5241
5242#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:24
5243msgid "Metadata in the document"
5244msgstr ""
5245
5246#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:25
5247msgid "Treat newlines as hard breaks"
5248msgstr ""
5249
5250#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:26
5251msgid "Do not allow mixing list types"
5252msgstr ""
5253
5254#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:27
5255msgid "Use markdown's internal smartypants parser"
5256msgstr ""
5257
5258#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:28
5259msgid "Support tables"
5260msgstr ""
5261
5262#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:29
5263msgid "Generate a table of contents"
5264msgstr ""
5265
5266#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:30
5267msgid "Wiki style links"
5268msgstr ""
5269
5270#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:38
5271msgid "Convert TXT files to HTML"
5272msgstr ""
5273
5274#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:44
5275msgid "Try to auto detect paragraph type"
5276msgstr ""
5277
5278#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:45
5279msgid "Treat a blank line as a paragraph break"
5280msgstr ""
5281
5282#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:46
5283msgid "Assume every line is a paragraph"
5284msgstr ""
5285
5286#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:47
5287msgid "Assume every line starting with 2+ spaces or a tab starts a paragraph"
5288msgstr ""
5289
5290#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:48
5291msgid "Most lines have hard line breaks, few/no blank lines or indents"
5292msgstr ""
5293
5294#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:49
5295msgid "Don't modify the paragraph structure"
5296msgstr ""
5297
5298#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:52
5299msgid "Automatically decide which formatting processor to use"
5300msgstr ""
5301
5302#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:53
5303msgid "No formatting"
5304msgstr ""
5305
5306#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:54
5307msgid "Use heuristics to determine chapter headings, italics, etc."
5308msgstr ""
5309
5310#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:55
5311msgid "Use the TexTile markup language"
5312msgstr ""
5313
5314#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:56
5315msgid "Use the Markdown markup language"
5316msgstr ""
5317
5318#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:63
5319#, python-brace-format
5320msgid ""
5321"Formatting used within the document.\n"
5322"* auto: {auto}\n"
5323"* plain: {plain}\n"
5324"* heuristic: {heuristic}\n"
5325"* textile: {textile}\n"
5326"* markdown: {markdown}\n"
5327"To learn more about markdown see {url}"
5328msgstr ""
5329
5330#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:74
5331#, python-brace-format
5332msgid ""
5333"Paragraph structure to assume. The value of \"off\" is useful for formatted documents such as Markdown or Textile. Choices are:\n"
5334"* auto: {auto}\n"
5335"* block: {block}\n"
5336"* single: {single}\n"
5337"* print:  {print}\n"
5338"* unformatted: {unformatted}\n"
5339"* off: {off}"
5340msgstr ""
5341
5342#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:84
5343msgid ""
5344"Normally extra spaces are condensed into a single space. With this option "
5345"all spaces will be displayed."
5346msgstr ""
5347
5348#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:87
5349msgid ""
5350"Normally extra space at the beginning of lines is retained. With this option"
5351" they will be removed."
5352msgstr ""
5353
5354#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:90
5355#, python-format
5356msgid ""
5357"Enable extensions to Markdown syntax. Extensions are formatting that is not part of the standard Markdown format. The extensions enabled by default: %default.\n"
5358"To learn more about Markdown extensions, see {}\n"
5359"This should be a comma separated list of extensions to enable:\n"
5360msgstr ""
5361
5362#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:28
5363#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:238
5364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:353
5365msgid "Plain text"
5366msgstr ""
5367
5368#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:29
5369msgid "Markdown formatted text"
5370msgstr ""
5371
5372#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:30
5373msgid "TexTile formatted text"
5374msgstr ""
5375
5376#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:38
5377#, python-format
5378msgid ""
5379"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' "
5380"for compatibility with Mac OS 9 and earlier. For macOS use 'unix'. 'system' "
5381"will default to the newline type used by this OS."
5382msgstr ""
5383
5384#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:58
5385msgid ""
5386"Force splitting on the max-line-length value when no space is present. Also "
5387"allows max-line-length to be below the minimum"
5388msgstr ""
5389
5390#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:63
5391#, python-brace-format
5392msgid ""
5393"Formatting used within the document.\n"
5394"* plain: {plain}\n"
5395"* markdown: {markdown}\n"
5396"* textile: {textile}"
5397msgstr ""
5398
5399#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:69
5400msgid ""
5401"Do not remove links within the document. This is only useful when paired "
5402"with a TXT output formatting option that is not none because links are "
5403"always removed with plain text output."
5404msgstr ""
5405
5406#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:74
5407msgid ""
5408"Do not remove image references within the document. This is only useful when"
5409" paired with a TXT output formatting option that is not none because links "
5410"are always removed with plain text output."
5411msgstr ""
5412
5413#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:79
5414msgid ""
5415"Do not remove font color from output. This is only useful when TXT output "
5416"formatting is set to textile. Textile is the only formatting that supports "
5417"setting font color. If this option is not specified font color will not be "
5418"set and default to the color displayed by the reader (generally this is "
5419"black)."
5420msgstr ""
5421
5422#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:116
5423msgid ""
5424"Level of verbosity. Specify multiple times for greater verbosity. Specifying"
5425" it twice will result in full verbosity, once medium verbosity and zero "
5426"times least verbosity."
5427msgstr ""
5428
5429#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:124
5430msgid ""
5431"Save the output from different stages of the conversion pipeline to the "
5432"specified folder. Useful if you are unsure at which stage of the conversion "
5433"process a bug is occurring."
5434msgstr ""
5435
5436#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:133
5437msgid ""
5438"Specify the input profile. The input profile gives the conversion system "
5439"information on how to interpret various information in the input document. "
5440"For example resolution dependent lengths (i.e. lengths in pixels). Choices "
5441"are:"
5442msgstr ""
5443
5444#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:144
5445msgid ""
5446"Specify the output profile. The output profile tells the conversion system "
5447"how to optimize the created document for the specified device (such as by "
5448"resizing images for the device screen size). In some cases, an output "
5449"profile can be used to optimize the output for a particular device, but this"
5450" is rarely necessary. Choices are:"
5451msgstr ""
5452
5453#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:154
5454msgid ""
5455"The base font size in pts. All font sizes in the produced book will be "
5456"rescaled based on this size. By choosing a larger size you can make the "
5457"fonts in the output bigger and vice versa. By default, when the value is "
5458"zero, the base font size is chosen based on the output profile you chose."
5459msgstr ""
5460
5461#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:164
5462msgid ""
5463"Mapping from CSS font names to font sizes in pts. An example setting is "
5464"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to "
5465"xx-large, with the final size being for huge fonts. The font rescaling "
5466"algorithm uses these sizes to intelligently rescale fonts. The default is to"
5467" use a mapping based on the output profile you chose."
5468msgstr ""
5469
5470#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:176
5471msgid "Disable all rescaling of font sizes."
5472msgstr ""
5473
5474#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:183
5475msgid ""
5476"The minimum line height, as a percentage of the element's calculated font "
5477"size. calibre will ensure that every element has a line height of at least "
5478"this setting, irrespective of what the input document specifies. Set to zero"
5479" to disable. Default is 120%. Use this setting in preference to the direct "
5480"line height specification, unless you know what you are doing. For example, "
5481"you can achieve \"double spaced\" text by setting this to 240."
5482msgstr ""
5483
5484#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:198
5485msgid ""
5486"The line height in pts. Controls spacing between consecutive lines of text. "
5487"Only applies to elements that do not define their own line height. In most "
5488"cases, the minimum line height option is more useful. By default no line "
5489"height manipulation is performed."
5490msgstr ""
5491
5492#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:209
5493msgid ""
5494"Embed the specified font family into the book. This specifies the \"base\" "
5495"font used for the book. If the input document specifies its own fonts, they "
5496"may override this base font. You can use the filter style information option"
5497" to remove fonts from the input document. Note that font embedding only "
5498"works with some output formats, principally EPUB, AZW3 and DOCX."
5499msgstr ""
5500
5501#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:220
5502msgid ""
5503"Embed every font that is referenced in the input document but not already "
5504"embedded. This will search your system for the fonts, and if found, they "
5505"will be embedded. Embedding will only work if the format you are converting "
5506"to supports embedded fonts, such as EPUB, AZW3, DOCX or PDF. Please ensure "
5507"that you have the proper license for embedding the fonts used in this "
5508"document."
5509msgstr ""
5510
5511#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:231
5512msgid ""
5513"Subset all embedded fonts. Every embedded font is reduced to contain only "
5514"the glyphs used in this document. This decreases the size of the font files."
5515" Useful if you are embedding a particularly large font with lots of unused "
5516"glyphs."
5517msgstr ""
5518
5519#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:239
5520msgid ""
5521"Some badly designed documents use tables to control the layout of text on "
5522"the page. When converted these documents often have text that runs off the "
5523"page and other artifacts. This option will extract the content from the "
5524"tables and present it in a linear fashion."
5525msgstr ""
5526
5527#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:249
5528msgid ""
5529"XPath expression that specifies all tags that should be added to the Table "
5530"of Contents at level one. If this is specified, it takes precedence over "
5531"other forms of auto-detection. See the XPath Tutorial in the calibre User "
5532"Manual for examples."
5533msgstr ""
5534
5535#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:259
5536msgid ""
5537"XPath expression that specifies all tags that should be added to the Table "
5538"of Contents at level two. Each entry is added under the previous level one "
5539"entry. See the XPath Tutorial in the calibre User Manual for examples."
5540msgstr ""
5541
5542#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:268
5543msgid ""
5544"XPath expression that specifies all tags that should be added to the Table "
5545"of Contents at level three. Each entry is added under the previous level two"
5546" entry. See the XPath Tutorial in the calibre User Manual for examples."
5547msgstr ""
5548
5549#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:277
5550msgid ""
5551"Normally, if the source file already has a Table of Contents, it is used in "
5552"preference to the auto-generated one. With this option, the auto-generated "
5553"one is always used."
5554msgstr ""
5555
5556#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:285
5557msgid "Don't add auto-detected chapters to the Table of Contents."
5558msgstr ""
5559
5560#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:293
5561#, python-format
5562msgid ""
5563"If fewer than this number of chapters is detected, then links are added to "
5564"the Table of Contents. Default: %default"
5565msgstr ""
5566
5567#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:299
5568#, python-format
5569msgid ""
5570"Maximum number of links to insert into the TOC. Set to 0 to disable. Default"
5571" is: %default. Links are only added to the TOC if less than the threshold "
5572"number of chapters were detected."
5573msgstr ""
5574
5575#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:307
5576msgid ""
5577"Remove entries from the Table of Contents whose titles match the specified "
5578"regular expression. Matching entries and all their children are removed."
5579msgstr ""
5580
5581#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:315
5582msgid ""
5583"When creating a TOC from links in the input document, allow duplicate "
5584"entries, i.e. allow more than one entry with the same text, provided that "
5585"they point to a different location."
5586msgstr ""
5587
5588#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:326
5589msgid ""
5590"An XPath expression to detect chapter titles. The default is to consider "
5591"<h1> or <h2> tags that contain the words \"chapter\", \"book\", \"section\","
5592" \"prologue\", \"epilogue\" or \"part\" as chapter titles as well as any "
5593"tags that have class=\"chapter\". The expression used must evaluate to a "
5594"list of elements. To disable chapter detection, use the expression \"/\". "
5595"See the XPath Tutorial in the calibre User Manual for further help on using "
5596"this feature."
5597msgstr ""
5598
5599#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:340
5600msgid ""
5601"Specify how to mark detected chapters. A value of \"pagebreak\" will insert "
5602"page breaks before chapters. A value of \"rule\" will insert a line before "
5603"chapters. A value of \"none\" will disable chapter marking and a value of "
5604"\"both\" will use both page breaks and lines to mark chapters."
5605msgstr ""
5606
5607#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:350
5608msgid ""
5609"An XPath expression to detect the location in the document at which to start"
5610" reading. Some e-book reading programs (most prominently the Kindle) use "
5611"this location as the position at which to open the book. See the XPath "
5612"tutorial in the calibre User Manual for further help using this feature."
5613msgstr ""
5614
5615#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:360
5616msgid ""
5617"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to"
5618" the style rules from the source file, so it can be used to override those "
5619"rules."
5620msgstr ""
5621
5622#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:368
5623msgid ""
5624"Rules for transforming the styles in this book. These rules are applied "
5625"after all other CSS processing is done."
5626msgstr ""
5627
5628#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:374
5629msgid ""
5630"Rules for transforming the HTML in this book. These rules are applied after "
5631"the HTML is parsed, but before any other transformations."
5632msgstr ""
5633
5634#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:380
5635msgid ""
5636"A comma separated list of CSS properties that will be removed from all CSS "
5637"style rules. This is useful if the presence of some style information "
5638"prevents it from being overridden on your device. For example: font-"
5639"family,color,margin-left,margin-right"
5640msgstr ""
5641
5642#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:391
5643msgid ""
5644"By default, calibre will use the shorthand form for various CSS properties "
5645"such as margin, padding, border, etc. This option will cause it to use the "
5646"full expanded form instead. Note that CSS is always expanded when generating"
5647" EPUB files with the output profile set to one of the Nook profiles as the "
5648"Nook cannot handle shorthand CSS."
5649msgstr ""
5650
5651#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:402
5652msgid ""
5653"An XPath expression. Page breaks are inserted before the specified elements."
5654" To disable use the expression: /"
5655msgstr ""
5656
5657#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:408
5658msgid ""
5659"Some documents specify page margins by specifying a left and right margin on"
5660" each individual paragraph. calibre will try to detect and remove these "
5661"margins. Sometimes, this can cause the removal of margins that should not "
5662"have been removed. In this case you can disable the removal."
5663msgstr ""
5664
5665#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:419
5666#, python-format
5667msgid ""
5668"Set the top margin in pts. Default is %default. Setting this to less than "
5669"zero will cause no margin to be set (the margin setting in the original "
5670"document will be preserved). Note: Page oriented formats such as PDF and "
5671"DOCX have their own margin settings that take precedence."
5672msgstr ""
5673
5674#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:427
5675#, python-format
5676msgid ""
5677"Set the bottom margin in pts. Default is %default. Setting this to less than"
5678" zero will cause no margin to be set (the margin setting in the original "
5679"document will be preserved). Note: Page oriented formats such as PDF and "
5680"DOCX have their own margin settings that take precedence."
5681msgstr ""
5682
5683#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:435
5684#, python-format
5685msgid ""
5686"Set the left margin in pts. Default is %default. Setting this to less than "
5687"zero will cause no margin to be set (the margin setting in the original "
5688"document will be preserved). Note: Page oriented formats such as PDF and "
5689"DOCX have their own margin settings that take precedence."
5690msgstr ""
5691
5692#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:443
5693#, python-format
5694msgid ""
5695"Set the right margin in pts. Default is %default. Setting this to less than "
5696"zero will cause no margin to be set (the margin setting in the original "
5697"document will be preserved). Note: Page oriented formats such as PDF and "
5698"DOCX have their own margin settings that take precedence."
5699msgstr ""
5700
5701#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:452
5702msgid ""
5703"Change text justification. A value of \"left\" converts all justified text "
5704"in the source to left aligned (i.e. unjustified) text. A value of "
5705"\"justify\" converts all unjustified text to justified. A value of "
5706"\"original\" (the default) does not change justification in the source file."
5707" Note that only some output formats support justification."
5708msgstr ""
5709
5710#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:462
5711msgid ""
5712"Remove spacing between paragraphs. Also sets an indent on paragraphs of "
5713"1.5em. Spacing removal will not work if the source file does not use "
5714"paragraphs (<p> or <div> tags)."
5715msgstr ""
5716
5717#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:469
5718msgid ""
5719"When calibre removes blank lines between paragraphs, it automatically sets a"
5720" paragraph indent, to ensure that paragraphs can be easily distinguished. "
5721"This option controls the width of that indent (in em). If you set this value"
5722" negative, then the indent specified in the input document is used, that is,"
5723" calibre does not change the indentation."
5724msgstr ""
5725
5726#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:478
5727msgid ""
5728"Use the cover detected from the source file in preference to the specified "
5729"cover."
5730msgstr ""
5731
5732#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:484
5733msgid ""
5734"Insert a blank line between paragraphs. Will not work if the source file "
5735"does not use paragraphs (<p> or <div> tags)."
5736msgstr ""
5737
5738#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:491
5739msgid ""
5740"Set the height of the inserted blank lines (in em). The height of the lines "
5741"between paragraphs will be twice the value set here."
5742msgstr ""
5743
5744#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:498
5745msgid ""
5746"Remove the first image from the input e-book. Useful if the input document "
5747"has a cover image that is not identified as a cover. In this case, if you "
5748"set a cover in calibre, the output document will end up with two cover "
5749"images if you do not specify this option."
5750msgstr ""
5751
5752#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:507
5753msgid ""
5754"Insert the book metadata at the start of the book. This is useful if your "
5755"e-book reader does not support displaying/searching metadata directly."
5756msgstr ""
5757
5758#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:515
5759msgid ""
5760"Convert plain quotes, dashes and ellipsis to their typographically correct "
5761"equivalents. For details, see "
5762"https://daringfireball.net/projects/smartypants."
5763msgstr ""
5764
5765#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:523
5766msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents."
5767msgstr ""
5768
5769#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:531
5770msgid ""
5771"Read metadata from the specified OPF file. Metadata read from this file will"
5772" override any metadata in the source file."
5773msgstr ""
5774
5775#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:538
5776#, python-brace-format
5777msgid ""
5778"Transliterate Unicode characters to an ASCII representation. Use with care "
5779"because this will replace Unicode characters with ASCII. For instance it "
5780"will replace \"{0}\" with \"{1}\". Also, note that in cases where there are "
5781"multiple representations of a character (characters shared by Chinese and "
5782"Japanese for instance) the representation based on the current calibre "
5783"interface language will be used."
5784msgstr ""
5785
5786#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:550
5787msgid ""
5788"Preserve ligatures present in the input document. A ligature is a special "
5789"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do"
5790" not have support for ligatures in their default fonts, so they are unlikely"
5791" to render correctly. By default, calibre will turn a ligature into the "
5792"corresponding pair of normal characters. This option will preserve them "
5793"instead."
5794msgstr ""
5795
5796#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:562
5797#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:37
5798msgid "Set the title."
5799msgstr ""
5800
5801#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:566
5802msgid "Set the authors. Multiple authors should be separated by ampersands."
5803msgstr ""
5804
5805#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:571
5806msgid "The version of the title to be used for sorting. "
5807msgstr ""
5808
5809#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:575
5810msgid "String to be used when sorting by author. "
5811msgstr ""
5812
5813#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:579
5814msgid "Set the cover to the specified file or URL"
5815msgstr ""
5816
5817#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:583
5818#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:53
5819msgid "Set the e-book description."
5820msgstr ""
5821
5822#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:587
5823#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:55
5824msgid "Set the e-book publisher."
5825msgstr ""
5826
5827#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:591
5828#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:59
5829msgid "Set the series this e-book belongs to."
5830msgstr ""
5831
5832#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:595
5833#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:61
5834msgid "Set the index of the book in this series."
5835msgstr ""
5836
5837#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:599
5838#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:63
5839msgid "Set the rating. Should be a number between 1 and 5."
5840msgstr ""
5841
5842#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:603
5843#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:65
5844msgid "Set the ISBN of the book."
5845msgstr ""
5846
5847#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:607
5848#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:72
5849msgid "Set the tags for the book. Should be a comma separated list."
5850msgstr ""
5851
5852#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:611
5853#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:74
5854msgid "Set the book producer."
5855msgstr ""
5856
5857#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:615
5858#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:76
5859msgid "Set the language."
5860msgstr ""
5861
5862#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:619
5863msgid ""
5864"Set the publication date (assumed to be in the local timezone, unless the "
5865"timezone is explicitly specified)"
5866msgstr ""
5867
5868#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:623
5869msgid "Set the book timestamp (no longer used anywhere)"
5870msgstr ""
5871
5872#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:627
5873msgid ""
5874"Enable heuristic processing. This option must be set for any heuristic "
5875"processing to take place."
5876msgstr ""
5877
5878#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:632
5879msgid ""
5880"Detect unformatted chapter headings and sub headings. Change them to h2 and "
5881"h3 tags.  This setting will not create a TOC, but can be used in conjunction"
5882" with structure detection to create one."
5883msgstr ""
5884
5885#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:639
5886msgid ""
5887"Look for common words and patterns that denote italics and italicize them."
5888msgstr ""
5889
5890#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:644
5891msgid ""
5892"Turn indentation created from multiple non-breaking space entities into CSS "
5893"indents."
5894msgstr ""
5895
5896#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:649
5897msgid ""
5898"Scale used to determine the length at which a line should be unwrapped. "
5899"Valid values are a decimal between 0 and 1. The default is 0.4, just below "
5900"the median line length.  If only a few lines in the document require "
5901"unwrapping this value should be reduced"
5902msgstr ""
5903
5904#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:657
5905msgid "Unwrap lines using punctuation and other formatting clues."
5906msgstr ""
5907
5908#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:661
5909msgid ""
5910"Remove empty paragraphs from the document when they exist between every "
5911"other paragraph"
5912msgstr ""
5913
5914#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:666
5915msgid ""
5916"Left aligned scene break markers are center aligned. Replace soft scene "
5917"breaks that use multiple blank lines with horizontal rules."
5918msgstr ""
5919
5920#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:672
5921msgid ""
5922"Replace scene breaks with the specified text. By default, the text from the "
5923"input document is used."
5924msgstr ""
5925
5926#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:677
5927msgid ""
5928"Analyze hyphenated words throughout the document.  The document itself is "
5929"used as a dictionary to determine whether hyphens should be retained or "
5930"removed."
5931msgstr ""
5932
5933#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:683
5934msgid ""
5935"Looks for occurrences of sequential <h1> or <h2> tags. The tags are "
5936"renumbered to prevent splitting in the middle of chapter headings."
5937msgstr ""
5938
5939#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:689
5940msgid "Search pattern (regular expression) to be replaced with sr1-replace."
5941msgstr ""
5942
5943#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:694
5944msgid "Replacement to replace the text found with sr1-search."
5945msgstr ""
5946
5947#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:698
5948msgid "Search pattern (regular expression) to be replaced with sr2-replace."
5949msgstr ""
5950
5951#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:703
5952msgid "Replacement to replace the text found with sr2-search."
5953msgstr ""
5954
5955#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:707
5956msgid "Search pattern (regular expression) to be replaced with sr3-replace."
5957msgstr ""
5958
5959#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:712
5960msgid "Replacement to replace the text found with sr3-search."
5961msgstr ""
5962
5963#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:716
5964msgid ""
5965"Path to a file containing search and replace regular expressions. The file "
5966"must contain alternating lines of regular expression followed by replacement"
5967" pattern (which can be an empty line). The regular expression must be in the"
5968" Python regex syntax and the file must be UTF-8 encoded."
5969msgstr ""
5970
5971#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:827
5972msgid "Could not find an e-book inside the archive"
5973msgstr ""
5974
5975#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:917
5976msgid "Values of series index and rating must be numbers. Ignoring"
5977msgstr ""
5978
5979#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:924
5980msgid "Failed to parse date/time"
5981msgstr ""
5982
5983#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1104
5984msgid "Converting input to HTML..."
5985msgstr ""
5986
5987#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1138
5988msgid "Running transforms on e-book..."
5989msgstr ""
5990
5991#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1282
5992#, python-format
5993msgid "Running %s plugin"
5994msgstr ""
5995
5996#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:269
5997msgid "Template error"
5998msgstr ""
5999
6000#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:365
6001msgid "The Cross"
6002msgstr ""
6003
6004#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:386
6005msgid "Half and half"
6006msgstr ""
6007
6008#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:411
6009msgid "Banner"
6010msgstr ""
6011
6012#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:481
6013msgid "Ornamental"
6014msgstr ""
6015
6016#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:548
6017msgid "Blocks"
6018msgstr ""
6019
6020#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:217
6021msgid "Remove the property"
6022msgstr ""
6023
6024#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:218
6025msgid "Add extra properties"
6026msgstr ""
6027
6028#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:219
6029msgid "Change the value to"
6030msgstr ""
6031
6032#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:220
6033msgid "Multiply the value by"
6034msgstr ""
6035
6036#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:221
6037msgid "Divide the value by"
6038msgstr ""
6039
6040#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:222
6041msgid "Add to the value"
6042msgstr ""
6043
6044#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:223
6045msgid "Subtract from the value"
6046msgstr ""
6047
6048#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:227
6049#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
6050#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:103
6051#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:113
6052msgid "is"
6053msgstr ""
6054
6055#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:228
6056#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:104
6057#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:114
6058msgid "is not"
6059msgstr ""
6060
6061#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:229
6062msgid "is any value"
6063msgstr ""
6064
6065#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:230
6066#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:107
6067#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:117
6068#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:57
6069msgid "matches pattern"
6070msgstr ""
6071
6072#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:231
6073#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:108
6074#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:118
6075#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:58
6076msgid "does not match pattern"
6077msgstr ""
6078
6079#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:232
6080msgid "is the same length as"
6081msgstr ""
6082
6083#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:233
6084msgid "is not the same length as"
6085msgstr ""
6086
6087#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:234
6088#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:72
6089#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:79
6090msgid "is less than"
6091msgstr ""
6092
6093#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:235
6094#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:73
6095#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:80
6096msgid "is greater than"
6097msgstr ""
6098
6099#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:236
6100msgid "is less than or equal to"
6101msgstr ""
6102
6103#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:237
6104msgid "is greater than or equal to"
6105msgstr ""
6106
6107#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:247
6108#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:115
6109msgid "Unknown keys"
6110msgstr ""
6111
6112#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:248
6113#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:116
6114#, python-format
6115msgid "The rule has unknown keys: %s"
6116msgstr ""
6117
6118#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:251
6119#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:119
6120msgid "Missing keys"
6121msgstr ""
6122
6123#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:252
6124#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:120
6125#, python-format
6126msgid "The rule has missing keys: %s"
6127msgstr ""
6128
6129#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255
6130msgid "Property required"
6131msgstr ""
6132
6133#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255
6134msgid "You must specify a CSS property to match"
6135msgstr ""
6136
6137#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:257
6138msgid "Shorthand property not allowed"
6139msgstr ""
6140
6141#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:258
6142#, python-brace-format
6143msgid ""
6144"{0} is a shorthand property. Use the full form of the property, for example,"
6145" instead of font, use font-family, instead of margin, use margin-top, etc."
6146msgstr ""
6147
6148#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:261
6149#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:126
6150#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:186
6151msgid "Query required"
6152msgstr ""
6153
6154#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:262
6155msgid "You must specify a value for the CSS property to match"
6156msgstr ""
6157
6158#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:264
6159#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:123
6160msgid "Unknown match type"
6161msgstr ""
6162
6163#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:265
6164#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:124
6165#, python-format
6166msgid "The match type %s is not known"
6167msgstr ""
6168
6169#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:270
6170#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:278
6171#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:81
6172#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:192
6173msgid "Query invalid"
6174msgstr ""
6175
6176#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:271
6177#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:193
6178#, python-format
6179msgid "%s is not a valid regular expression"
6180msgstr ""
6181
6182#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:279
6183#, python-format
6184msgid "%s is not a valid length or number"
6185msgstr ""
6186
6187#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:282
6188msgid "Unknown action type"
6189msgstr ""
6190
6191#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:283
6192#, python-format
6193msgid "The action type %s is not known"
6194msgstr ""
6195
6196#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:285
6197msgid "You must specify a number"
6198msgstr ""
6199
6200#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:287
6201msgid "You must specify at least one CSS property to add"
6202msgstr ""
6203
6204#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:289
6205msgid "You must specify a value to change the property to"
6206msgstr ""
6207
6208#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:290
6209msgid "No data"
6210msgstr ""
6211
6212#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295
6213#, python-format
6214msgid "%s is not a number"
6215msgstr ""
6216
6217#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295
6218msgid "Invalid number"
6219msgstr ""
6220
6221#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:333
6222#, python-brace-format
6223msgid ""
6224"If the property {property} {match_type} {query}\n"
6225"{action}"
6226msgstr ""
6227
6228#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:69
6229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1389
6230#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
6231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:835
6232msgid "Notes"
6233msgstr ""
6234
6235#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:400
6236#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/links.py:169
6237#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/toc.py:13
6238#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1377
6239#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:646
6240#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:14
6241#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:697
6242#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:389
6243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:243
6244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:661
6245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:842
6246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:822
6247#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:55
6248#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:68
6249msgid "Table of Contents"
6250msgstr ""
6251
6252#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/images.py:214
6253#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1710
6254#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1375
6255#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:419
6256#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:539
6257#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1165
6258#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
6259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:828
6260#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:188
6261msgid "Cover"
6262msgstr ""
6263
6264#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:18
6265msgid ""
6266"Follow all local links in an HTML file and create a ZIP file containing all "
6267"linked files. This plugin is run every time you add an HTML file to the "
6268"library."
6269msgstr ""
6270
6271#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:66
6272msgid ""
6273"Character encoding for the input HTML files. Common choices include: cp1252,"
6274" cp1251, latin1 and utf-8."
6275msgstr ""
6276
6277#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:96
6278msgid "Add linked files in breadth first order"
6279msgstr ""
6280
6281#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:97
6282msgid ""
6283"Normally, when following links in HTML files calibre does it depth first, "
6284"i.e. if file A links to B and  C, but B links to D, the files are added in "
6285"the order A, B, D, C.  With this option, they will instead be added as A, B,"
6286" C, D"
6287msgstr ""
6288
6289#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:19
6290msgid "{} must not be empty"
6291msgstr ""
6292
6293#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6294msgid "Change tag name"
6295msgstr ""
6296
6297#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6298msgid "New tag name"
6299msgstr ""
6300
6301#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6302msgid "Rename tag to the specified name"
6303msgstr ""
6304
6305#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
6306msgid "Remove tag and children"
6307msgstr ""
6308
6309#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
6310msgid "Remove the tag and all its contents"
6311msgstr ""
6312
6313#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
6314msgid "Remove tag only"
6315msgstr ""
6316
6317#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
6318msgid "Remove the tag but keep its contents"
6319msgstr ""
6320
6321#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6322msgid "Add classes"
6323msgstr ""
6324
6325#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6326msgid "Add the specified classes, e.g.:"
6327msgstr ""
6328
6329#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6330#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6331msgid "Space separated class names"
6332msgstr ""
6333
6334#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6335msgid "Remove classes"
6336msgstr ""
6337
6338#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6339msgid "Remove the specified classes, e.g.:"
6340msgstr ""
6341
6342#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:44
6343msgid "Remove attributes"
6344msgstr ""
6345
6346#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:45
6347msgid ""
6348"Remove the specified attributes from the tag. Multiple attribute names "
6349"should be separated by spaces. The special value * removes all attributes."
6350msgstr ""
6351
6352#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46
6353#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6354msgid "Space separated attribute names"
6355msgstr ""
6356
6357#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6358msgid "Add attributes"
6359msgstr ""
6360
6361#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6362msgid "Add the specified attributes, e.g.:"
6363msgstr ""
6364
6365#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
6366msgid "Empty the tag"
6367msgstr ""
6368
6369#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
6370msgid "Remove all contents from the tag"
6371msgstr ""
6372
6373#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:49
6374msgid "Wrap the tag"
6375msgstr ""
6376
6377#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:50
6378#, python-brace-format
6379msgid ""
6380"Wrap the tag in the specified tag, e.g.: {0} will wrap the tag in a DIV tag "
6381"with class {1}"
6382msgstr ""
6383
6384#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:51
6385msgid "An HTML opening tag"
6386msgstr ""
6387
6388#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:52
6389msgid "Insert HTML at start"
6390msgstr ""
6391
6392#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:53
6393msgid ""
6394"The specified HTML snippet is inserted after the opening tag. Note that only"
6395" valid HTML snippets can be used without unclosed tags"
6396msgstr ""
6397
6398#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:54
6399#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:57
6400#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:60
6401#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:63
6402msgid "HTML snippet"
6403msgstr ""
6404
6405#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:55
6406msgid "Insert HTML at end"
6407msgstr ""
6408
6409#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:56
6410msgid ""
6411"The specified HTML snippet is inserted before the closing tag. Note that "
6412"only valid HTML snippets can be used without unclosed tags"
6413msgstr ""
6414
6415#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:58
6416msgid "Insert HTML before tag"
6417msgstr ""
6418
6419#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:59
6420msgid ""
6421"The specified HTML snippet is inserted before the opening tag. Note that "
6422"only valid HTML snippets can be used without unclosed tags"
6423msgstr ""
6424
6425#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:61
6426msgid "Insert HTML after tag"
6427msgstr ""
6428
6429#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:62
6430msgid ""
6431"The specified HTML snippet is inserted after the closing tag. Note that only"
6432" valid HTML snippets can be used without unclosed tags"
6433msgstr ""
6434
6435#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:69
6436msgid "Action must have both:"
6437msgstr ""
6438
6439#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:78
6440msgid "{} is not a valid CSS selector"
6441msgstr ""
6442
6443#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:85
6444msgid "{} is not a valid XPath selector"
6445msgstr ""
6446
6447#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
6448msgid "Tag name"
6449msgstr ""
6450
6451#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
6452#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
6453msgid "Class name"
6454msgstr ""
6455
6456#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
6457msgid "has class"
6458msgstr ""
6459
6460#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
6461msgid "does not have class"
6462msgstr ""
6463
6464#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
6465msgid "CSS selector"
6466msgstr ""
6467
6468#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
6469msgid "matches CSS selector"
6470msgstr ""
6471
6472#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
6473msgid "XPath selector"
6474msgstr ""
6475
6476#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
6477msgid "matches XPath selector"
6478msgstr ""
6479
6480#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105
6481msgid "is any tag"
6482msgstr ""
6483
6484#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106
6485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:262
6486#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:131
6487#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
6488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
6489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
6490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
6491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:837
6492msgid "Text"
6493msgstr ""
6494
6495#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106
6496msgid "contains text"
6497msgstr ""
6498
6499#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:127
6500msgid "You must specify a value for the tag to match"
6501msgstr ""
6502
6503#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:131
6504msgid "Invalid {}"
6505msgstr ""
6506
6507#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133
6508msgid "No actions"
6509msgstr ""
6510
6511#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133
6512msgid "The rule has no actions"
6513msgstr ""
6514
6515#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:137
6516msgid "Invalid action"
6517msgstr ""
6518
6519#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:451
6520#, python-brace-format
6521msgid "If the tag {match_type} {query}"
6522msgstr ""
6523
6524#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:455
6525#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:40
6526#, python-brace-format
6527msgid "{action_type} {action_data}"
6528msgstr ""
6529
6530#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:328
6531msgid "\tBook Designer file detected."
6532msgstr ""
6533
6534#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:330
6535msgid "\tParsing HTML..."
6536msgstr ""
6537
6538#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:346
6539msgid "\tBaen file detected. Re-parsing..."
6540msgstr ""
6541
6542#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:362
6543msgid "Written preprocessed HTML to "
6544msgstr ""
6545
6546#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:378
6547#, python-format
6548msgid "Processing %s"
6549msgstr ""
6550
6551#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:391
6552msgid "\tConverting to BBeB..."
6553msgstr ""
6554
6555#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539
6556#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552
6557#, python-format
6558msgid "Could not parse file: %s"
6559msgstr ""
6560
6561#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544
6562#, python-format
6563msgid "%s is an empty file"
6564msgstr ""
6565
6566#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564
6567#, python-format
6568msgid "Failed to parse link %(tag)s %(children)s"
6569msgstr ""
6570
6571#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:948
6572#, python-format
6573msgid "Unable to process image %(path)s. Error: %(err)s"
6574msgstr ""
6575
6576#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:994
6577#, python-format
6578msgid "Unable to process interlaced PNG %s"
6579msgstr ""
6580
6581#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1730
6582#, python-format
6583msgid "An error occurred while processing a table: %s. Ignoring table markup."
6584msgstr ""
6585
6586#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1732
6587#, python-format
6588msgid ""
6589"Bad table:\n"
6590"%s"
6591msgstr ""
6592
6593#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754
6594msgid "Table has cell that is too large"
6595msgstr ""
6596
6597#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1818
6598#, python-format
6599msgid "Could not read cover image: %s"
6600msgstr ""
6601
6602#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1821
6603#, python-format
6604msgid "Cannot read from: %s"
6605msgstr ""
6606
6607#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1951
6608msgid "Failed to process OPF file"
6609msgstr ""
6610
6611#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:142
6612msgid ""
6613"%prog book.lrf\n"
6614"Convert an LRF file into an LRS (XML UTF-8 encoded) file"
6615msgstr ""
6616
6617#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:143
6618msgid "Output LRS file"
6619msgstr ""
6620
6621#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:145
6622msgid "Do not save embedded image and font files to disk"
6623msgstr ""
6624
6625#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:147
6626#: /__w/calibre/calibre/src/calibre/utils/smtp.py:253
6627msgid "Be more verbose"
6628msgstr ""
6629
6630#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:163
6631msgid "Parsing LRF..."
6632msgstr ""
6633
6634#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:166
6635msgid "Creating XML..."
6636msgstr ""
6637
6638#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:170
6639msgid "LRS written to "
6640msgstr ""
6641
6642#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:259
6643msgid "Could not read from thumbnail file:"
6644msgstr ""
6645
6646#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:279
6647msgid ""
6648"%prog [options] file.lrs\n"
6649"Compile an LRS file into an LRF file."
6650msgstr ""
6651
6652#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:280
6653msgid "Path to output file"
6654msgstr ""
6655
6656#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:282
6657msgid "Verbose processing"
6658msgstr ""
6659
6660#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:284
6661msgid "Convert LRS to LRS, useful for debugging."
6662msgstr ""
6663
6664#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:493
6665msgid "Invalid LRF file. Could not set metadata."
6666msgstr ""
6667
6668#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:616
6669msgid ""
6670"%prog [options] mybook.lrf\n"
6671"\n"
6672"\n"
6673"Show/edit the metadata in an LRF file.\n"
6674"\n"
6675msgstr ""
6676
6677#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:623
6678msgid "Set the book title"
6679msgstr ""
6680
6681#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:625
6682msgid "Set sort key for the title"
6683msgstr ""
6684
6685#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:627
6686msgid "Set the author"
6687msgstr ""
6688
6689#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:629
6690msgid "Set sort key for the author"
6691msgstr ""
6692
6693#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:631
6694msgid "The category this book belongs to. E.g.: History"
6695msgstr ""
6696
6697#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:634
6698msgid "Path to a graphic that will be set as this files' thumbnail"
6699msgstr ""
6700
6701#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:637
6702msgid ""
6703"Path to a TXT file containing the comment to be stored in the LRF file."
6704msgstr ""
6705
6706#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:641
6707msgid "Extract thumbnail from LRF file"
6708msgstr ""
6709
6710#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:642
6711msgid "Set the publisher"
6712msgstr ""
6713
6714#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:643
6715msgid "Set the book classification"
6716msgstr ""
6717
6718#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:644
6719msgid "Set the book creator"
6720msgstr ""
6721
6722#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:645
6723msgid "Set the book producer"
6724msgstr ""
6725
6726#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:647
6727msgid ""
6728"Extract cover from LRF file. Note that the LRF format has no defined cover, "
6729"so we use some heuristics to guess the cover."
6730msgstr ""
6731
6732#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:649
6733msgid "Set book ID"
6734msgstr ""
6735
6736#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:46
6737msgid ""
6738"Extract the source DOCX file from Amazon Kindle Create KPF files. Note this "
6739"will not contain any edits made in the Kindle Create program itself."
6740msgstr ""
6741
6742#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:68
6743msgid ""
6744"Extract common e-book formats from archive files (ZIP/RAR). Also try to "
6745"autodetect if they are actually CBZ/CBR files."
6746msgstr ""
6747
6748#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682
6749#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
6750#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005
6751#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
6752#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:358
6753#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183
6754#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635
6755msgid "No"
6756msgstr "نہیں"
6757
6758#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789
6759#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:195
6760#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1352
6761#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
6762msgid "Author(s)"
6763msgstr ""
6764
6765#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:790
6766#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:342
6767#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:200
6768#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:163
6769#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:97
6770msgid "Publisher"
6771msgstr ""
6772
6773#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:791
6774msgid "Producer"
6775msgstr ""
6776
6777#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:792
6778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:594
6779#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1152
6780#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:161
6781#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:178
6782msgid "Comments"
6783msgstr ""
6784
6785#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:794
6786#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:346
6787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:97
6788#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:106
6789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:112
6790#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:145
6791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:209
6792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:244
6793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:276
6794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:344
6795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:349
6796#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:351
6797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:398
6798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:400
6799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:513
6800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:515
6801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:599
6802#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:648
6803#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:653
6804#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:655
6805#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1153
6806#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6807#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:201
6808#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253
6809#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:165
6810#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
6811#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:44
6812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:359
6813#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:125
6814#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:615
6815#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1011
6816#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1261
6817#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4050
6818#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4064
6819#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:134
6820#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
6821#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:74
6822msgid "Tags"
6823msgstr ""
6824
6825#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:796
6826#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:344
6827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:89
6828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
6829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:426
6830#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:202
6831#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253
6832#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:167
6833#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
6834#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:40
6835#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:352
6836#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2357
6837#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:73
6838msgid "Series"
6839msgid_plural "Series"
6840msgstr[0] ""
6841msgstr[1] ""
6842
6843#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797
6844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6845#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204
6846#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168
6847#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60
6848msgid "Languages"
6849msgstr ""
6850
6851#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799
6852msgid "Timestamp"
6853msgstr ""
6854
6855#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801
6856#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343
6857#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198
6858#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
6859#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238
6860msgid "Published"
6861msgstr ""
6862
6863#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803
6864msgid "Rights"
6865msgstr ""
6866
6867#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32
6868msgid "Value: unknown field "
6869msgstr ""
6870
6871#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73
6872#, python-format
6873msgid "Search the calibre library for books by %s"
6874msgstr ""
6875
6876#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82
6877#, python-brace-format
6878msgid "Search {0} for the author: {1}"
6879msgstr ""
6880
6881#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84
6882#, python-brace-format
6883msgid "Search {0} for the book: {1} by the author {2}"
6884msgstr ""
6885
6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163
6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168
6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250
6889#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288
6890#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303
6891#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315
6892#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319
6893#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328
6894#, python-brace-format
6895msgid "Click to see books with {0}: {1}"
6896msgstr ""
6897
6898#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177
6899msgid "Click to open"
6900msgstr ""
6901
6902#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213
6903msgid "Ids"
6904msgstr ""
6905
6906#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243
6907msgid "Search calibre for books with the language: {}"
6908msgstr ""
6909
6910#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275
6911#, python-format
6912msgid ""
6913"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span "
6914"class=\"%(cls)s\">%(series)s</span></a>"
6915msgstr ""
6916
6917#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279
6918msgid "Click to see books in this series"
6919msgstr ""
6920
6921#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292
6922#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332
6923#, python-brace-format
6924msgid "Click to see books with {0}: {1} (derived from {2})"
6925msgstr ""
6926
6927#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20
6928msgid "%prog ebook_file [options]\n"
6929msgstr ""
6930
6931#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21
6932#, python-brace-format
6933msgid ""
6934"\n"
6935"Read/Write metadata from/to e-book files.\n"
6936"\n"
6937"Supported formats for reading metadata: {0}\n"
6938"\n"
6939"Supported formats for writing metadata: {1}\n"
6940"\n"
6941"Different file types support different kinds of metadata. If you try to set\n"
6942"some metadata on a file type that does not support it, the metadata will be\n"
6943"silently ignored.\n"
6944msgstr ""
6945
6946#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39
6947msgid ""
6948"Set the authors. Multiple authors should be separated by the & character. "
6949"Author names should be in the order Firstname Lastname."
6950msgstr ""
6951
6952#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43
6953msgid ""
6954"The version of the title to be used for sorting. If unspecified, and the "
6955"title is specified, it will be auto-generated from the title."
6956msgstr ""
6957
6958#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47
6959msgid ""
6960"String to be used when sorting by author. If unspecified, and the author(s) "
6961"are specified, it will be auto-generated from the author(s)."
6962msgstr ""
6963
6964#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51
6965msgid "Set the cover to the specified file."
6966msgstr ""
6967
6968#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57
6969msgid "Set the book category."
6970msgstr ""
6971
6972#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67
6973msgid ""
6974"Set the identifiers for the book, can be specified multiple times. For "
6975"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove"
6976" an identifier, specify no value, --identifier isbn: Note that for EPUB "
6977"files, an identifier marked as the package identifier cannot be removed."
6978msgstr ""
6979
6980#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78
6981msgid "Set the published date."
6982msgstr ""
6983
6984#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81
6985msgid "Get the cover from the e-book and save it at as the specified file."
6986msgstr ""
6987
6988#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84
6989msgid ""
6990"Specify the name of an OPF file. The metadata will be written to the OPF "
6991"file."
6992msgstr ""
6993
6994#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87
6995msgid ""
6996"Read metadata from the specified OPF file and use it to set metadata in the "
6997"e-book. Metadata specified on the command line will override metadata read "
6998"from the OPF file"
6999msgstr ""
7000
7001#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92
7002msgid "Set the BookID in LRF files"
7003msgstr ""
7004
7005#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168
7006msgid "No file specified"
7007msgstr ""
7008
7009#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183
7010msgid "Original metadata"
7011msgstr ""
7012
7013#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200
7014msgid "Changed metadata"
7015msgstr ""
7016
7017#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212
7018msgid "OPF created in"
7019msgstr ""
7020
7021#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218
7022msgid "Cover saved to"
7023msgstr ""
7024
7025#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220
7026msgid "No cover found"
7027msgstr ""
7028
7029#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34
7030msgid "Goodreads"
7031msgstr ""
7032
7033#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35
7034msgid "Google Books"
7035msgstr ""
7036
7037#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36
7038msgid "Wikipedia"
7039msgstr ""
7040
7041#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37
7042msgid "Google web search"
7043msgstr ""
7044
7045#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38
7046msgid "Amazon"
7047msgstr ""
7048
7049#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39
7050msgid "Google Images"
7051msgstr ""
7052
7053#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973
7054msgid "Downloads metadata and covers from Amazon"
7055msgstr ""
7056
7057#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984
7058msgid "US"
7059msgstr ""
7060
7061#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985
7062msgid "France"
7063msgstr "فرانس"
7064
7065#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986
7066msgid "Germany"
7067msgstr "جرمنی"
7068
7069#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987
7070msgid "UK"
7071msgstr "برطانیہ"
7072
7073#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988
7074msgid "Australia"
7075msgstr ""
7076
7077#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989
7078msgid "Italy"
7079msgstr "اٹلی"
7080
7081#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990
7082msgid "Japan"
7083msgstr "جاپان"
7084
7085#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991
7086msgid "Spain"
7087msgstr "سپين"
7088
7089#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992
7090msgid "Brazil"
7091msgstr "برازیل"
7092
7093#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993
7094msgid "Netherlands"
7095msgstr "نیدرلینڈز"
7096
7097#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994
7098msgid "China"
7099msgstr ""
7100
7101#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995
7102msgid "Canada"
7103msgstr ""
7104
7105#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996
7106msgid "Sweden"
7107msgstr ""
7108
7109#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000
7110msgid "Choose server automatically"
7111msgstr ""
7112
7113#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001
7114msgid "Amazon servers"
7115msgstr ""
7116
7117#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002
7118msgid "Bing search cache"
7119msgstr ""
7120
7121#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003
7122msgid "Google search cache"
7123msgstr ""
7124
7125#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004
7126msgid "Wayback machine cache (slow)"
7127msgstr ""
7128
7129#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008
7130msgid "Amazon country website to use:"
7131msgstr ""
7132
7133#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009
7134msgid ""
7135"Metadata from Amazon will be fetched using this country's Amazon website."
7136msgstr ""
7137
7138#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011
7139msgid "Server to get data from:"
7140msgstr ""
7141
7142#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013
7143msgid ""
7144"Amazon has started blocking attempts to download metadata from its servers. "
7145"To get around this problem, calibre can fetch the Amazon data from many "
7146"different places where it is cached. Choose the source you prefer."
7147msgstr ""
7148
7149#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018
7150msgid "Use the MOBI-ASIN for metadata search"
7151msgstr ""
7152
7153#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020
7154msgid ""
7155"Enable this option to search for metadata with an ASIN identifier from the "
7156"MOBI file at the current country website, unless any other amazon id is "
7157"available. Note that if the MOBI file came from a different Amazon country "
7158"store, you could get incorrect results."
7159msgstr ""
7160
7161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374
7162msgid "Amazon timed out. Try again later."
7163msgstr ""
7164
7165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188
7166msgid "Metadata source"
7167msgstr ""
7168
7169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37
7170msgid ""
7171"Downloads multiple book covers from Amazon. Useful to find alternate covers."
7172msgstr ""
7173
7174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40
7175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55
7176msgid "Maximum number of covers to get"
7177msgstr ""
7178
7179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41
7180msgid "The maximum number of covers to process from the search result"
7181msgstr ""
7182
7183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25
7184msgid ""
7185"%prog [options]\n"
7186"\n"
7187"Fetch book metadata from online sources. You must specify at least one\n"
7188"of title, authors or ISBN.\n"
7189msgstr ""
7190
7191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32
7192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
7193msgid "Book title"
7194msgstr ""
7195
7196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33
7197msgid "Book author(s)"
7198msgstr ""
7199
7200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34
7201msgid "Book ISBN"
7202msgstr ""
7203
7204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36
7205msgid ""
7206"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times "
7207"for multiple identifiers. For example: "
7208msgstr ""
7209
7210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39
7211msgid "Print the log to the console (stderr)"
7212msgstr ""
7213
7214#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40
7215msgid "Output the metadata in OPF format instead of human readable text."
7216msgstr ""
7217
7218#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42
7219msgid ""
7220"Specify a filename. The cover, if available, will be saved to it. Without "
7221"this option, no cover will be downloaded."
7222msgstr ""
7223
7224#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44
7225msgid "Timeout in seconds. Default is 30"
7226msgstr ""
7227
7228#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46
7229msgid ""
7230"Specify the name of a metadata download plugin to use. By default, all "
7231"metadata plugins will be used. Can be specified multiple times for multiple "
7232"plugins. All plugin names: {}"
7233msgstr ""
7234
7235#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200
7236msgid ""
7237"Downloads metadata and covers from Edelweiss - A catalog updated by book "
7238"publishers"
7239msgstr ""
7240
7241#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181
7242msgid "Downloads metadata and covers from Google Books"
7243msgstr ""
7244
7245#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51
7246msgid ""
7247"Downloads covers from a Google Image search. Useful to find larger/alternate"
7248" covers."
7249msgstr ""
7250
7251#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56
7252msgid "The maximum number of covers to process from the Google search result"
7253msgstr ""
7254
7255#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57
7256#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634
7257msgid "Cover size"
7258msgstr ""
7259
7260#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58
7261msgid "Search for covers larger than the specified size"
7262msgstr ""
7263
7264#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60
7265msgid "Any size"
7266msgstr ""
7267
7268#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61
7269#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
7270msgid "Large"
7271msgstr ""
7272
7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62
7274#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63
7275#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64
7276#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65
7277#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66
7278#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67
7279#, python-format
7280msgid "Larger than %s"
7281msgstr ""
7282
7283#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17
7284msgid "Downloads covers from The Open Library"
7285msgstr ""
7286
7287#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73
7288msgid "Sample Book"
7289msgstr ""
7290
7291#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42
7292msgid ""
7293"This is an Amazon KFX book. It cannot be processed. See {} for information "
7294"on how to handle KFX books."
7295msgstr ""
7296
7297#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88
7298msgid "This is an Amazon Topaz book. It cannot be processed."
7299msgstr ""
7300
7301#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48
7302#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496
7303msgid "This is not a MOBI file. It is a Topaz file."
7304msgstr ""
7305
7306#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53
7307#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501
7308msgid "This is not a MOBI file."
7309msgstr ""
7310
7311#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56
7312msgid "This file is locked with DRM. It cannot be tweaked."
7313msgstr ""
7314
7315#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61
7316msgid ""
7317"This MOBI file does not contain a KF8 format book. KF8 is the new format "
7318"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older"
7319" MOBI files without KF8 are not tweakable."
7320msgstr ""
7321
7322#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67
7323msgid ""
7324"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will "
7325"remove the Mobi6 data, which means the file will not be usable on older "
7326"Kindles. Are you sure?"
7327msgstr ""
7328
7329#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471
7330msgid "No details available"
7331msgstr ""
7332
7333#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376
7334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821
7335msgid "Title page"
7336msgstr ""
7337
7338#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378
7339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823
7340msgid "Index"
7341msgstr ""
7342
7343#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379
7344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824
7345msgid "Glossary"
7346msgstr ""
7347
7348#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380
7349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825
7350msgid "Acknowledgements"
7351msgstr ""
7352
7353#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381
7354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826
7355msgid "Bibliography"
7356msgstr ""
7357
7358#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382
7359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827
7360msgid "Colophon"
7361msgstr ""
7362
7363#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383
7364msgid "Copyright"
7365msgstr ""
7366
7367#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384
7368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830
7369msgid "Dedication"
7370msgstr ""
7371
7372#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385
7373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831
7374msgid "Epigraph"
7375msgstr ""
7376
7377#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386
7378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832
7379msgid "Foreword"
7380msgstr ""
7381
7382#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387
7383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833
7384msgid "List of illustrations"
7385msgstr ""
7386
7387#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388
7388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834
7389msgid "List of tables"
7390msgstr ""
7391
7392#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390
7393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836
7394msgid "Preface"
7395msgstr ""
7396
7397#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391
7398msgid "Main text"
7399msgstr ""
7400
7401#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23
7402#, python-format
7403msgid "%s format books are not supported"
7404msgstr ""
7405
7406#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51
7407msgid "Unknown error"
7408msgstr ""
7409
7410#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62
7411msgid "See <a href=\"{}\">detailed description</a>."
7412msgstr ""
7413
7414#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254
7415#, python-brace-format
7416msgid "Failed to process CSS in {name} with errors: {errors}"
7417msgstr ""
7418
7419#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257
7420#, python-brace-format
7421msgid "Failed to process CSS in {name}"
7422msgstr ""
7423
7424#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23
7425msgid ""
7426"This font could not be processed. It most likely will not work in an e-book "
7427"reader, either"
7428msgstr ""
7429
7430#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40
7431msgid "The font {} is not allowed to be embedded"
7432msgstr ""
7433
7434#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41
7435msgid ""
7436"The font has a flag in its metadata ({:09b}) set indicating that it is not "
7437"licensed for embedding. You can ignore this warning, if you are sure you "
7438"have permission to embed this font."
7439msgstr ""
7440
7441#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51
7442#, python-brace-format
7443msgid "The CSS font-family name {0} does not match the actual font name {1}"
7444msgstr ""
7445
7446#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52
7447#, python-brace-format
7448msgid ""
7449"The font family name specified in the CSS @font-face rule: \"{0}\" does not "
7450"match the font name inside the actual font file: \"{1}\". This can cause "
7451"problems in some viewers. You should change the CSS font name to match the "
7452"actual font name."
7453msgstr ""
7454
7455#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56
7456#, python-brace-format
7457msgid "Change the font name {0} to {1} everywhere"
7458msgstr ""
7459
7460#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94
7461#, python-format
7462msgid "Not a valid font: %s"
7463msgstr ""
7464
7465#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19
7466msgid ""
7467"An invalid image is an image that could not be loaded, typically because it "
7468"is corrupted. You should replace it with a good image or remove it."
7469msgstr ""
7470
7471#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28
7472msgid ""
7473"Reader devices based on Adobe Digital Editions cannot display images whose "
7474"colors are specified in the CMYK colorspace. You should convert this image "
7475"to the RGB colorspace, for maximum compatibility."
7476msgstr ""
7477
7478#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31
7479msgid "Convert image to RGB automatically"
7480msgstr ""
7481
7482#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65
7483msgid "Image is in the CMYK colorspace"
7484msgstr ""
7485
7486#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27
7487msgid ""
7488"The resource pointed to by this link does not exist. You should either fix, "
7489"or remove the link."
7490msgstr ""
7491
7492#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34
7493msgid ""
7494"Windows computers do not allow the : character in filenames. For maximum "
7495"compatibility it is best to not use these in filenames/links to files."
7496msgstr ""
7497
7498#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41
7499#, python-brace-format
7500msgid "The linked to resource {0} does not exist"
7501msgstr ""
7502
7503#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42
7504#, python-brace-format
7505msgid ""
7506"The case of the link {0} and the case of the actual file it points to {1} do"
7507" not agree. You should change either the case of the link or rename the "
7508"file."
7509msgstr ""
7510
7511#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45
7512msgid "Change the case of the link to match the actual file"
7513msgstr ""
7514
7515#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74
7516msgid "Link points to a file that is not a text document"
7517msgstr ""
7518
7519#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75
7520#, python-brace-format
7521msgid ""
7522"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) "
7523"document. Many e-book readers will be unable to follow such a link. You "
7524"should either remove the link or change it to point to a text document. For "
7525"example, if it points to an image, you can create small wrapper document "
7526"that contains the image and change the link to point to that."
7527msgstr ""
7528
7529#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89
7530msgid "Link points to a location not present in the target file"
7531msgstr ""
7532
7533#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91
7534#, python-brace-format
7535msgid ""
7536"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does "
7537"not exist. You should either remove the location so that the link points to "
7538"the top of the file, or change the link to point to the correct location."
7539msgstr ""
7540
7541#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99
7542msgid ""
7543"This link uses the file:// URL scheme. This does not work with many e-book "
7544"readers. Remove the file:// prefix and make sure the link points to a file "
7545"inside the book."
7546msgstr ""
7547
7548#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105
7549msgid ""
7550"This link points to a file outside the book. It will not work if the book is"
7551" read on any computer other than the one it was created on. Either fix or "
7552"remove the link."
7553msgstr ""
7554
7555#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112
7556msgid ""
7557"This link is empty. This is almost always a mistake. Either fill in the link"
7558" destination or remove the link tag."
7559msgstr ""
7560
7561#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117
7562msgid ""
7563"This file is included in the book but not referred to by any document in the"
7564" spine. This means that the file will not be viewable on most e-book "
7565"readers. You should  probably remove this file from the book or add a link "
7566"to it somewhere."
7567msgstr ""
7568
7569#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123
7570#, python-format
7571msgid "The file %s is not referenced"
7572msgstr ""
7573
7574#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128
7575msgid ""
7576"This file is not in the book spine. All content documents must be in the "
7577"spine. You should probably add it to the spine."
7578msgstr ""
7579
7580#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130
7581msgid "Append this file to the spine"
7582msgstr ""
7583
7584#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148
7585msgid ""
7586"This file is not listed in the book manifest. While not strictly necessary "
7587"it is good practice to list all files in the manifest. Either list this file"
7588" in the manifest or remove it from the book if it is an unnecessary file."
7589msgstr ""
7590
7591#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154
7592#, python-format
7593msgid "The file %s is not listed in the manifest"
7594msgstr ""
7595
7596#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158
7597#, python-format
7598msgid "Remove %s from the book"
7599msgstr ""
7600
7601#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159
7602#, python-format
7603msgid "Add %s to the manifest"
7604msgstr ""
7605
7606#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176
7607#, python-format
7608msgid "Remove all references to %s from the HTML and CSS in the book"
7609msgstr ""
7610
7611#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186
7612msgid ""
7613"This file stores the bookmarks and last opened information from the calibre "
7614"E-book viewer. You can remove it if you do not need that information, or "
7615"don't want to share it with other people you send this book to."
7616msgstr ""
7617
7618#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190
7619#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33
7620msgid "Remove this file"
7621msgstr ""
7622
7623#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195
7624msgid "The bookmarks file used by the calibre E-book viewer is present"
7625msgstr ""
7626
7627#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209
7628#, python-format
7629msgid "The file %s has a MIME type that does not match its extension"
7630msgstr ""
7631
7632#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211
7633#, python-brace-format
7634msgid ""
7635"The file {0} has its MIME type specified as {1} in the OPF file. The "
7636"recommended MIME type for files with the extension \"{2}\" is {3}. You "
7637"should change either the file extension or the MIME type in the OPF."
7638msgstr ""
7639
7640#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216
7641msgid "Change the file extension to .xhtml"
7642msgstr ""
7643
7644#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219
7645#, python-format
7646msgid "Change the MIME type for this file in the OPF to %s"
7647msgstr ""
7648
7649#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321
7650msgid "The link is empty"
7651msgstr ""
7652
7653#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336
7654#, python-format
7655msgid "The linked resource %s is a folder"
7656msgstr ""
7657
7658#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344
7659#, python-format
7660msgid "The linked resource %s does not exist"
7661msgstr ""
7662
7663#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348
7664#, python-format
7665msgid "The link %s is a file:// URL"
7666msgstr ""
7667
7668#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350
7669#, python-format
7670msgid "The link %s points to a file outside the book"
7671msgstr ""
7672
7673#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352
7674#, python-format
7675msgid ""
7676"The link %s contains a : character, this will cause errors on Windows "
7677"computers"
7678msgstr ""
7679
7680#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21
7681#, python-format
7682msgid "The <%s> section is missing from the OPF"
7683msgstr ""
7684
7685#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23
7686#, python-format
7687msgid "The <%s> section is required in the OPF file. You have to create one."
7688msgstr ""
7689
7690#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29
7691msgid "Empty id attributes are invalid"
7692msgstr ""
7693
7694#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31
7695msgid "Empty ID attributes are invalid in OPF files."
7696msgstr ""
7697
7698#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37
7699#, python-format
7700msgid "idref=\"%s\" points to unknown id"
7701msgstr ""
7702
7703#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39
7704#, python-format
7705msgid "The idref=\"%s\" points to an id that does not exist in the OPF"
7706msgstr ""
7707
7708#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45
7709msgid "The meta cover tag points to an non-existent item"
7710msgstr ""
7711
7712#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47
7713#, python-format
7714msgid ""
7715"The meta cover tag points to an item with id=\"%s\" which does not exist in "
7716"the manifest"
7717msgstr ""
7718
7719#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53
7720msgid ""
7721"Some e-book readers such as the Nook fail to recognize covers if the content"
7722" attribute comes before the name attribute. For maximum compatibility move "
7723"the name attribute before the content attribute."
7724msgstr ""
7725
7726#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56
7727msgid "Move the name attribute before the content attribute"
7728msgstr ""
7729
7730#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59
7731msgid "The meta cover tag has content before name"
7732msgstr ""
7733
7734#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72
7735#, python-format
7736msgid "The item identified as the Table of Contents (%s) does not exist"
7737msgstr ""
7738
7739#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73
7740#, python-format
7741msgid "There is no item with id=\"%s\" in the manifest."
7742msgstr ""
7743
7744#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75
7745#, python-format
7746msgid ""
7747"The item identified as the Table of Contents has an incorrect media-type "
7748"(%s)"
7749msgstr ""
7750
7751#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76
7752#, python-format
7753msgid "The media type for the Table of Contents must be %s"
7754msgstr ""
7755
7756#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82
7757msgid ""
7758"This manifest entry has no href attribute. Either add the href attribute or "
7759"remove the entry."
7760msgstr ""
7761
7762#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83
7763msgid "Remove this manifest entry"
7764msgstr ""
7765
7766#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86
7767msgid "Item in manifest has no href attribute"
7768msgstr ""
7769
7770#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101
7771msgid ""
7772"The <spine> tag has no reference to the NCX table of contents file. Without "
7773"this reference, the table of contents will not work in most readers. The "
7774"reference should look like <spine toc=\"id of manifest item for the ncx "
7775"file\">."
7776msgstr ""
7777
7778#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104
7779msgid "Add the reference to the NCX file"
7780msgstr ""
7781
7782#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107
7783msgid "Missing reference to the NCX Table of Contents"
7784msgstr ""
7785
7786#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122
7787msgid ""
7788"This book has no Navigation document. According to the EPUB 3 specification,"
7789" a navigation document is required. The Navigation document contains the "
7790"Table of Contents. Use the Table of Contents tool to add a Table of Contents"
7791" to this book."
7792msgstr ""
7793
7794#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127
7795msgid "Missing navigation document"
7796msgstr ""
7797
7798#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132
7799msgid ""
7800"The nav document for this book contains no table of contents, or an empty "
7801"table of contents. Use the Table of Contents tool to add a Table of Contents"
7802" to this book."
7803msgstr ""
7804
7805#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137
7806msgid "Missing ToC in navigation document"
7807msgstr ""
7808
7809#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142
7810msgid ""
7811"A file listed in the manifest is missing, you should either remove it from "
7812"the manifest or add the missing file to the book."
7813msgstr ""
7814
7815#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146
7816#, python-format
7817msgid "Item (%s) in manifest is missing"
7818msgstr ""
7819
7820#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148
7821#, python-format
7822msgid "Remove the entry for %s from the manifest"
7823msgstr ""
7824
7825#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162
7826msgid ""
7827"There are items marked as non-linear in the <spine>. These will be displayed"
7828" in random order by different e-book readers. Some will ignore the non-"
7829"linear attribute, some will display them at the end or the beginning of the "
7830"book and some will fail to display them at all. Instead of using non-linear "
7831"items simply place the items in the order you want them to be displayed."
7832msgstr ""
7833
7834#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169
7835msgid "Mark all non-linear items as linear"
7836msgstr ""
7837
7838#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172
7839msgid "Non-linear items in the spine"
7840msgstr ""
7841
7842#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186
7843msgid "Remove all but the first duplicate item"
7844msgstr ""
7845
7846#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190
7847#, python-brace-format
7848msgid "Duplicate item in {0}: {1}"
7849msgstr ""
7850
7851#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192
7852#, python-brace-format
7853msgid ""
7854"The item {0} is present more than once in the {2} in {1}. This is not "
7855"allowed."
7856msgstr ""
7857
7858#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210
7859msgid ""
7860"There is more than one <meta name=\"cover\"> tag defined. There should be "
7861"only one."
7862msgstr ""
7863
7864#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211
7865msgid "Remove all but the first meta cover tag"
7866msgstr ""
7867
7868#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214
7869msgid "There is more than one cover defined"
7870msgstr ""
7871
7872#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227
7873msgid ""
7874"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose "
7875"id is referenced by the <package> element"
7876msgstr ""
7877
7878#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229
7879msgid "Auto-generate a unique identifier"
7880msgstr ""
7881
7882#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232
7883msgid "The OPF has no unique identifier"
7884msgstr ""
7885
7886#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254
7887msgid "The <dc:identifier> element must not be empty."
7888msgstr ""
7889
7890#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257
7891msgid "Empty identifier element"
7892msgstr ""
7893
7894#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263
7895msgid "Incorrect media-type for spine item"
7896msgstr ""
7897
7898#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265
7899#, python-brace-format
7900msgid ""
7901"The item {0} present in the spine has the media-type {1}.  Most e-book "
7902"software cannot handle non-HTML spine items.  If the item is actually HTML, "
7903"you should change its media-type to {2}. If it is not-HTML you should "
7904"consider replacing it with an HTML item, as it is unlikely to work in most "
7905"readers."
7906msgstr ""
7907
7908#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271
7909#, python-format
7910msgid "Change the media-type to %s"
7911msgstr ""
7912
7913#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287
7914msgid "The OPF does not have the correct root element"
7915msgstr ""
7916
7917#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289
7918#, python-brace-format
7919msgid ""
7920"The opf must have the root element <package> in namespace {0}, like this: "
7921"<package xmlns=\"{0}\">"
7922msgstr ""
7923
7924#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293
7925msgid "The OPF does not have a version"
7926msgstr ""
7927
7928#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295
7929msgid ""
7930"The <package> tag in the OPF must have a version attribute. This is usually "
7931"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3"
7932msgstr ""
7933
7934#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32
7935msgid ""
7936"This file is empty, it contains nothing, you should probably remove it."
7937msgstr ""
7938
7939#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36
7940#, python-format
7941msgid "The file %s is empty"
7942msgstr ""
7943
7944#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47
7945msgid ""
7946"A decoding errors means that the contents of the file could not be "
7947"interpreted as text. This usually happens if the file has an incorrect "
7948"character encoding declaration or if the file is actually a binary file, "
7949"like an image or font that is mislabelled with an incorrect media type in "
7950"the OPF."
7951msgstr ""
7952
7953#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54
7954#, python-format
7955msgid "Parsing of %s failed, could not decode"
7956msgstr ""
7957
7958#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61
7959msgid ""
7960"A parsing error in an XML file means that the XML syntax in the file is "
7961"incorrect. Such a file will most probably not open in an e-book reader. "
7962"These errors can  usually be fixed automatically, however, automatic fixing "
7963"can sometimes  \"do the wrong thing\"."
7964msgstr ""
7965
7966#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77
7967msgid ""
7968"A parsing error in an HTML file means that the HTML syntax is incorrect. "
7969"Most readers will automatically ignore such errors, but they may result in  "
7970"incorrect display of content. These errors can usually be fixed "
7971"automatically, however, automatic fixing can sometimes \"do the wrong "
7972"thing\"."
7973msgstr ""
7974
7975#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85
7976msgid ""
7977"This HTML file uses private entities. These are not supported. You can try "
7978"running \"Fix HTML\" from the Tools menu, which will try to automatically "
7979"resolve the private entities."
7980msgstr ""
7981
7982#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93
7983msgid ""
7984"Replace all named entities with their character equivalents in this book"
7985msgstr ""
7986
7987#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94
7988msgid ""
7989"Named entities are often only incompletely supported by various book reading"
7990" software. Therefore, it is best to not use them, replacing them with the "
7991"actual characters they represent. This can be done automatically."
7992msgstr ""
7993
7994#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99
7995msgid "Named entities present"
7996msgstr ""
7997
7998#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129
7999msgid "Filename contains unsafe characters"
8000msgstr ""
8001
8002#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134
8003#, python-brace-format
8004msgid ""
8005"The filename {0} contains unsafe characters, that must be escaped, like this"
8006" {1}. This can cause problems with some e-book readers. To be absolutely "
8007"safe, use only the English alphabet [a-z], the numbers [0-9], underscores "
8008"and hyphens in your file names. While many other characters are allowed, "
8009"they may cause problems with some software."
8010msgstr ""
8011
8012#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140
8013#, python-brace-format
8014msgid "Rename the file {0} to {1}"
8015msgstr ""
8016
8017#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158
8018#, python-format
8019msgid ""
8020"This HTML file is larger than %s. Too large HTML files can cause performance"
8021" problems on some e-book readers. Consider splitting this file into smaller "
8022"sections."
8023msgstr ""
8024
8025#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162
8026msgid "File too large"
8027msgstr ""
8028
8029#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167
8030msgid ""
8031"This is an invalid (unrecognized) entity. Replace it with whatever text it "
8032"is supposed to have represented."
8033msgstr ""
8034
8035#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171
8036#, python-format
8037msgid "Invalid entity: %s"
8038msgstr ""
8039
8040#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177
8041msgid ""
8042"Run fix HTML on this file, which will automatically insert the correct "
8043"namespace"
8044msgstr ""
8045
8046#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180
8047msgid "Invalid or missing namespace"
8048msgstr ""
8049
8050#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182
8051#, python-brace-format
8052msgid ""
8053"This file has {0}. Its namespace must be {1}. Set the namespace by defining "
8054"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">"
8055msgstr ""
8056
8057#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8058#, python-format
8059msgid "incorrect namespace %s"
8060msgstr ""
8061
8062#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8063msgid "no namespace"
8064msgstr ""
8065
8066#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196
8067msgid "Change this file's encoding to UTF-8"
8068msgstr ""
8069
8070#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199
8071msgid "Non UTF-8 encoding declaration"
8072msgstr ""
8073
8074#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200
8075#, python-format
8076msgid ""
8077"This file has its encoding declared as %s. Some reader software cannot "
8078"handle non-UTF8 encoded files. You should change the encoding to UTF-8."
8079msgstr ""
8080
8081#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274
8082msgid "Private entities found"
8083msgstr ""
8084
8085#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318
8086msgid ""
8087"This CSS construct is not recognized. That means that it most likely will "
8088"not work on reader devices. Consider replacing it with something else."
8089msgstr ""
8090
8091#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322
8092msgid ""
8093"Some reader programs are very finicky about CSS stylesheets and will ignore "
8094"the whole sheet if there is an error. These errors can often be fixed "
8095"automatically, however, automatic fixing will typically remove unrecognized "
8096"items, instead of correcting them."
8097msgstr ""
8098
8099#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327
8100msgid "Try to fix parsing errors in this stylesheet automatically"
8101msgstr ""
8102
8103#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351
8104msgid "Remove the duplicate ids from all but the first element"
8105msgstr ""
8106
8107#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354
8108#, python-format
8109msgid "Duplicate id: %s"
8110msgstr ""
8111
8112#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356
8113#, python-brace-format
8114msgid ""
8115"The id {0} is present on more than one element in {1}. This is not allowed. "
8116"Remove the id from all but one of the elements"
8117msgstr ""
8118
8119#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373
8120msgid "Replace this id with a randomly generated valid id"
8121msgstr ""
8122
8123#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376
8124#, python-format
8125msgid "Invalid id: %s"
8126msgstr ""
8127
8128#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378
8129#, python-brace-format
8130msgid ""
8131"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and "
8132"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), "
8133"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure "
8134"maximum compatibility with a wide range of devices."
8135msgstr ""
8136
8137#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401
8138msgid "Wrap the bare text in a p tag"
8139msgstr ""
8140
8141#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402
8142msgid ""
8143"You cannot have bare text inside the body tag. The text must be placed "
8144"inside some other tag, such as p or div"
8145msgstr ""
8146
8147#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406
8148msgid "Bare text in body tag"
8149msgstr ""
8150
8151#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509
8152msgid ""
8153"This MOBI file does not contain a KF8 format book. KF8 is the new format "
8154"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
8155"MOBI files without KF8 are not editable."
8156msgstr ""
8157
8158#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515
8159msgid ""
8160"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit"
8161" MOBI files that contain only KF8 data."
8162msgstr ""
8163
8164#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8165#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8166msgid "Cover inserted"
8167msgstr ""
8168
8169#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8170#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8171msgid "Cover updated"
8172msgstr ""
8173
8174#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271
8175msgid "Removed one unused CSS style rule"
8176msgid_plural "Removed {} unused CSS style rules"
8177msgstr[0] ""
8178msgstr[1] ""
8179
8180#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274
8181msgid "Removed one unused CSS selector"
8182msgid_plural "Removed {} unused CSS selectors"
8183msgstr[0] ""
8184msgstr[1] ""
8185
8186#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277
8187msgid "Removed one unused class from the HTML"
8188msgid_plural "Removed {} unused classes from the HTML"
8189msgstr[0] ""
8190msgstr[1] ""
8191
8192#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280
8193msgid "Merged one CSS style rule with identical selectors"
8194msgid_plural "Merged {} CSS style rules with identical selectors"
8195msgstr[0] ""
8196msgstr[1] ""
8197
8198#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283
8199msgid "Merged one CSS style rule with identical properties"
8200msgid_plural "Merged {} CSS style rules with identical properties"
8201msgstr[0] ""
8202msgstr[1] ""
8203
8204#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286
8205msgid "Removed one unreferenced stylesheet"
8206msgid_plural "Removed {} unreferenced stylesheets"
8207msgstr[0] ""
8208msgstr[1] ""
8209
8210#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289
8211msgid "No unused CSS style rules found"
8212msgstr ""
8213
8214#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291
8215msgid "No unused CSS selectors found"
8216msgstr ""
8217
8218#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293
8219msgid "No unused class attributes found"
8220msgstr ""
8221
8222#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295
8223msgid "No style rules that could be merged found"
8224msgstr ""
8225
8226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297
8227msgid "No unused stylesheets found"
8228msgstr ""
8229
8230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40
8231#, python-format
8232msgid ""
8233"Could not find a font in the \"%s\" family exactly matching the CSS font "
8234"specification, will embed a fallback font instead. CSS font specification:"
8235msgstr ""
8236
8237#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45
8238msgid "Matched font specification:"
8239msgstr ""
8240
8241#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173
8242#, python-format
8243msgid "Failed to find fonts for family: %s, not embedding"
8244msgstr ""
8245
8246#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235
8247msgid "No embeddable fonts found"
8248msgstr ""
8249
8250#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19
8251msgid "This file is locked with DRM. It cannot be edited."
8252msgstr ""
8253
8254#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17
8255msgid "Soft hyphens added"
8256msgstr ""
8257
8258#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28
8259msgid "Soft hyphens removed"
8260msgstr ""
8261
8262#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112
8263#, python-brace-format
8264msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]"
8265msgstr ""
8266
8267#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115
8268#, python-brace-format
8269msgid "{0} could not be further compressed"
8270msgstr ""
8271
8272#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117
8273#, python-brace-format
8274msgid "Failed to process {0} with error:"
8275msgstr ""
8276
8277#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122
8278#, python-brace-format
8279msgid ""
8280"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images "
8281"changed]"
8282msgstr ""
8283
8284#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125
8285msgid "Images are already fully optimized"
8286msgstr ""
8287
8288#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55
8289#, python-format, python-brace-format
8290msgid ""
8291"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n"
8292"your carefully crafted e-books.</p>\n"
8293"\n"
8294"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n"
8295"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n"
8296"sizes, adjust margins, etc. Every action performs only the minimum set of\n"
8297"changes needed for the desired effect.</p>\n"
8298"\n"
8299"<p>You should use this tool as the last step in your e-book creation process.</p>\n"
8300"{0}\n"
8301"<p>Note that polishing only works on files in the %s formats.</p>"
8302msgstr ""
8303
8304#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67
8305#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493
8306#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117
8307#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124
8308#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172
8309#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
8310#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692
8311msgid " or "
8312msgstr ""
8313
8314#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69
8315msgid ""
8316"<p>Embed all fonts that are referenced in the document and are not already embedded.\n"
8317"This will scan your computer for the fonts, and if they are found, they will be\n"
8318"embedded into the document.</p>\n"
8319"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n"
8320msgstr ""
8321
8322#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76
8323msgid ""
8324"<p>Subsetting fonts means reducing an embedded font to contain\n"
8325"only the characters used from that font in the book. This\n"
8326"greatly reduces the size of the font files (halving the font\n"
8327"file sizes is common).</p>\n"
8328"\n"
8329"<p>For example, if the book uses a specific font for headers,\n"
8330"then subsetting will reduce that font to contain only the\n"
8331"characters present in the actual headers in the book. Or if the\n"
8332"book embeds the bold and italic versions of a font, but bold\n"
8333"and italic text is relatively rare, or absent altogether, then\n"
8334"the bold and italic fonts can either be reduced to only a few\n"
8335"characters or completely removed.</p>\n"
8336"\n"
8337"<p>The only downside to subsetting fonts is that if, at a later\n"
8338"date you decide to add more text to your books, the newly added\n"
8339"text might not be covered by the subset font.</p>\n"
8340msgstr ""
8341
8342#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95
8343msgid ""
8344"<p>Insert a \"book jacket\" page at the start of the book that contains\n"
8345"all the book metadata such as title, tags, authors, series, comments,\n"
8346"etc. Any previous book jacket will be replaced.</p>"
8347msgstr ""
8348
8349#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100
8350msgid "<p>Remove a previous inserted book jacket page.</p>\n"
8351msgstr ""
8352
8353#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104
8354msgid ""
8355"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n"
8356"typographically correct equivalents.</p>\n"
8357"<p>Note that the algorithm can sometimes generate incorrect results, especially\n"
8358"when single quotes at the start of contractions are involved.</p>\n"
8359msgstr ""
8360
8361#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111
8362msgid ""
8363"<p>Remove all unused CSS rules from stylesheets and &lt;style&gt; tags. Some books\n"
8364"created from production templates can have a large number of extra CSS rules\n"
8365"that don't match any actual content. These extra rules can slow down readers\n"
8366"that need to parse them all.</p>\n"
8367msgstr ""
8368
8369#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118
8370msgid ""
8371"<p>Losslessly compress images in the book, to reduce the filesize, without\n"
8372"affecting image quality.</p>\n"
8373msgstr ""
8374
8375#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123
8376msgid ""
8377"<p>Upgrade the internal structures of the book, if possible. For instance,\n"
8378"upgrades EPUB 2 books to EPUB 3 books.</p>\n"
8379msgstr ""
8380
8381#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128
8382msgid ""
8383"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n"
8384"better when the text is justified, in readers that do not support hyphenation.</p>\n"
8385msgstr ""
8386
8387#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133
8388msgid "<p>Remove soft hyphens from all text in the book.</p>\n"
8389msgstr ""
8390
8391#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179
8392msgid "Updating metadata"
8393msgstr ""
8394
8395#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184
8396msgid "Updated metadata jacket"
8397msgstr ""
8398
8399#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185
8400msgid "Metadata updated\n"
8401msgstr ""
8402
8403#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189
8404msgid "Setting cover"
8405msgstr ""
8406
8407#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195
8408msgid "Inserting metadata jacket"
8409msgstr ""
8410
8411#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198
8412#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202
8413msgid "Existing metadata jacket replaced"
8414msgstr ""
8415
8416#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200
8417msgid "Metadata jacket inserted"
8418msgstr ""
8419
8420#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206
8421msgid "Removing metadata jacket"
8422msgstr ""
8423
8424#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208
8425msgid "Metadata jacket removed"
8426msgstr ""
8427
8428#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211
8429msgid "No metadata jacket found"
8430msgstr ""
8431
8432#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215
8433msgid "Smartening punctuation"
8434msgstr ""
8435
8436#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221
8437msgid "Embedding referenced fonts"
8438msgstr ""
8439
8440#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229
8441msgid "Subsetting embedded fonts"
8442msgstr ""
8443
8444#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233
8445msgid "No embedded fonts to subset"
8446msgstr ""
8447
8448#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237
8449msgid "Removing unused CSS rules"
8450msgstr ""
8451
8452#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249
8453msgid "Losslessly compressing images"
8454msgstr ""
8455
8456#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255
8457msgid "Upgrading book, if possible"
8458msgstr ""
8459
8460#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261
8461msgid "Removing soft hyphens"
8462msgstr ""
8463
8464#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265
8465msgid "Adding soft hyphens"
8466msgstr ""
8467
8468#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275
8469#, python-format
8470msgid "## Polishing: %s"
8471msgstr ""
8472
8473#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280
8474#, python-format
8475msgid "Polishing took: %.1f seconds"
8476msgstr ""
8477
8478#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319
8479msgid ""
8480"%prog [options] input_file [output_file]\n"
8481"\n"
8482msgstr ""
8483
8484#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327
8485msgid ""
8486"Path to a cover image. Changes the cover specified in the e-book. If no "
8487"cover is present, or the cover is not properly identified, inserts a new "
8488"cover."
8489msgstr ""
8490
8491#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330
8492msgid ""
8493"Path to an OPF file. The metadata in the book is updated from the OPF file."
8494msgstr ""
8495
8496#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340
8497msgid "Produce more verbose output, useful for debugging."
8498msgstr ""
8499
8500#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351
8501msgid "You must provide the input file to polish"
8502msgstr ""
8503
8504#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355
8505msgid "Unknown extra arguments"
8506msgstr ""
8507
8508#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373
8509msgid "You must specify at least one action to perform"
8510msgstr ""
8511
8512#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164
8513#, python-format
8514msgid "Smartened punctuation in: %s"
8515msgstr ""
8516
8517#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178
8518msgid "No punctuation that could be smartened found"
8519msgstr ""
8520
8521#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202
8522#, python-format
8523msgid ""
8524"The file %s has malformed markup. Try running the Fix HTML tool before "
8525"splitting"
8526msgstr ""
8527
8528#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277
8529#, python-format
8530msgid "The expression %s did not match any nodes"
8531msgstr ""
8532
8533#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54
8534#, python-format
8535msgid "Removed unused font: %s"
8536msgstr ""
8537
8538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82
8539#, python-format
8540msgid "The font %s was already subset"
8541msgstr ""
8542
8543#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84
8544#, python-brace-format
8545msgid "Decreased the font {0} to {1} of its original size"
8546msgstr ""
8547
8548#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107
8549#, python-format
8550msgid "Reduced total font size to %.1f%% of original"
8551msgstr ""
8552
8553#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110
8554msgid "No embedded fonts found"
8555msgstr ""
8556
8557#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245
8558#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251
8559#, python-format
8560msgid "No file named %s exists"
8561msgstr ""
8562
8563#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255
8564#, python-format
8565msgid "No HTML file named %s exists"
8566msgstr ""
8567
8568#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265
8569#, python-format
8570msgid "The anchor %(a)s does not exist in file %(f)s"
8571msgstr ""
8572
8573#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375
8574#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183
8575#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319
8576#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838
8577#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853
8578msgid "(Untitled)"
8579msgstr ""
8580
8581#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568
8582#, python-format
8583msgid ""
8584"The file %s has malformed markup. Try running the Fix HTML tool before "
8585"editing."
8586msgstr ""
8587
8588#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137
8589msgid "No upgrade needed"
8590msgstr ""
8591
8592#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140
8593msgid "Updated EPUB from version 2 to 3"
8594msgstr ""
8595
8596#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56
8597msgid "HTML TOC generation options."
8598msgstr ""
8599
8600#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186
8601#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188
8602#, python-brace-format
8603msgid "{1} of <em>{0}</em>"
8604msgstr ""
8605
8606#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345
8607#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199
8608#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
8609#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
8610#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109
8611msgid "Rating"
8612msgstr ""
8613
8614#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347
8615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
8616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263
8617#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
8618#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197
8619#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353
8620#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58
8621#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
8622#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133
8623#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298
8624#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
8625msgid "Date"
8626msgstr ""
8627
8628#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40
8629#, python-format
8630msgid ""
8631"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
8632"%(size)d KB"
8633msgstr ""
8634
8635#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33
8636msgid "OPF/NCX/etc. generation options."
8637msgstr ""
8638
8639#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36
8640#, python-format
8641msgid "OPF version to generate. Default is %default."
8642msgstr ""
8643
8644#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38
8645msgid ""
8646"Generate an Adobe \"page-map\" file if pagination information is available."
8647msgstr ""
8648
8649#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142
8650msgid "Sidebar"
8651msgstr ""
8652
8653#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821
8654msgid "Adding headers and footers"
8655msgstr ""
8656
8657#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985
8658msgid "Headers and footers added"
8659msgstr ""
8660
8661#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029
8662msgid "Parsed all content for markup transformation"
8663msgstr ""
8664
8665#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042
8666msgid "Completed markup transformation"
8667msgstr ""
8668
8669#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085
8670msgid "Rendered all HTML as PDF"
8671msgstr ""
8672
8673#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090
8674msgid "Added links to PDF content"
8675msgstr ""
8676
8677#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126
8678msgid "Updated metadata in PDF"
8679msgstr ""
8680
8681#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146
8682#, python-brace-format
8683msgid "Rendered {0} of {1} pages"
8684msgstr ""
8685
8686#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75
8687msgid "Could not find pdftohtml, check it is in your PATH"
8688msgstr ""
8689
8690#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104
8691#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104
8692msgid "Table of Contents:"
8693msgstr ""
8694
8695#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215
8696msgid "Send file to storage card instead of main memory by default"
8697msgstr ""
8698
8699#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217
8700msgid "Confirm before deleting"
8701msgstr ""
8702
8703#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219
8704msgid "Main window geometry"
8705msgstr ""
8706
8707#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221
8708msgid "Notify when a new version is available"
8709msgstr ""
8710
8711#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223
8712msgid "Use Roman numerals for series number"
8713msgstr ""
8714
8715#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225
8716msgid "Sort tags list by name, popularity, or rating"
8717msgstr ""
8718
8719#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227
8720msgid "Match tags by any or all."
8721msgstr ""
8722
8723#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229
8724msgid "Number of covers to show in the cover browsing mode"
8725msgstr ""
8726
8727#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231
8728msgid "Defaults for conversion to LRF"
8729msgstr ""
8730
8731#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233
8732msgid "Options for the LRF e-book viewer"
8733msgstr ""
8734
8735#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237
8736msgid "Formats that are viewed using the internal viewer"
8737msgstr ""
8738
8739#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239
8740msgid "Columns to be displayed in the book list"
8741msgstr ""
8742
8743#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240
8744msgid "Automatically launch Content server on application startup"
8745msgstr ""
8746
8747#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241
8748msgid "Oldest news kept in database"
8749msgstr ""
8750
8751#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242
8752msgid "Show system tray icon"
8753msgstr ""
8754
8755#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244
8756msgid "Upload downloaded news to device"
8757msgstr ""
8758
8759#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246
8760msgid "Delete news books from library after uploading to device"
8761msgstr ""
8762
8763#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248
8764msgid ""
8765"Show the cover flow in a separate window instead of in the main calibre "
8766"window"
8767msgstr ""
8768
8769#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250
8770msgid "Disable notifications from the system tray icon"
8771msgstr ""
8772
8773#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252
8774msgid "Default action to perform when the \"Send to device\" button is clicked"
8775msgstr ""
8776
8777#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257
8778msgid ""
8779"Start searching as you type. If this is disabled then search will only take "
8780"place when the Enter key is pressed."
8781msgstr ""
8782
8783#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260
8784msgid ""
8785"When searching, show all books with search results highlighted instead of "
8786"showing only the matches. You can use the N or F3 keys to go to the next "
8787"match."
8788msgstr ""
8789
8790#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287
8791msgid ""
8792"Maximum number of simultaneous conversion/news download jobs. This number is"
8793" twice the actual value for historical reasons."
8794msgstr ""
8795
8796#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290
8797msgid "Download social metadata (tags/rating/etc.)"
8798msgstr ""
8799
8800#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292
8801msgid "Overwrite author and title with new metadata"
8802msgstr ""
8803
8804#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294
8805msgid "Automatically download the cover, if available"
8806msgstr ""
8807
8808#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296
8809msgid "Limit max simultaneous jobs to number of CPUs"
8810msgstr ""
8811
8812#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298
8813msgid ""
8814"The layout of the user interface. Wide has the Book details panel on the "
8815"right and narrow has it at the bottom."
8816msgstr ""
8817
8818#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302
8819msgid "Show the average rating per item indication in the Tag browser"
8820msgstr ""
8821
8822#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304
8823msgid "Disable UI animations"
8824msgstr ""
8825
8826#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309
8827msgid "Tag browser categories not to display"
8828msgstr ""
8829
8830#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378
8831#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108
8832msgid "WARNING:"
8833msgstr ""
8834
8835#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389
8836msgid "ERROR:"
8837msgstr ""
8838
8839#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406
8840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72
8841#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
8842#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410
8843#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616
8844msgid "Show this confirmation again"
8845msgstr ""
8846
8847#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464
8848#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406
8849msgid "Restart needed"
8850msgstr ""
8851
8852#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466
8853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727
8854msgid "&Restart calibre now"
8855msgstr ""
8856
8857#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696
8858#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171
8859#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251
8860#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166
8861#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269
8862#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295
8863msgid "All files"
8864msgstr ""
8865
8866#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829
8867msgid "Detach from the controlling terminal, if any (Linux only)"
8868msgstr ""
8869
8870#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834
8871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
8872msgid "Click \"Show details\" for more information."
8873msgstr ""
8874
8875#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836
8876#, python-format
8877msgid "The %s environment variable is set. Try unsetting it."
8878msgstr ""
8879
8880#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837
8881msgid "Could not create temporary folder"
8882msgstr ""
8883
8884#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838
8885msgid "Could not create temporary folder, calibre cannot start."
8886msgstr ""
8887
8888#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990
8889msgid "Windows XP not supported"
8890msgstr ""
8891
8892#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991
8893#, python-format
8894msgid ""
8895"calibre versions newer than 2.0 do not run on Windows XP. This is because "
8896"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We "
8897"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on "
8898"Windows XP."
8899msgstr ""
8900
8901#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35
8902#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
8903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307
8904msgid "Books"
8905msgstr ""
8906
8907#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36
8908msgid "EPUB books"
8909msgstr ""
8910
8911#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37
8912msgid "Kindle books"
8913msgstr ""
8914
8915#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38
8916msgid "PDF books"
8917msgstr ""
8918
8919#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39
8920msgid "HTML books"
8921msgstr ""
8922
8923#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40
8924msgid "LIT books"
8925msgstr ""
8926
8927#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41
8928msgid "Text books"
8929msgstr ""
8930
8931#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42
8932msgid "Comics"
8933msgstr "مصور قصہ"
8934
8935#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43
8936#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259
8937#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268
8938msgid "Archives"
8939msgstr ""
8940
8941#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44
8942msgid "Wordprocessor files"
8943msgstr ""
8944
8945#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51
8946msgid "Add books"
8947msgstr "کتابوں کا ا ضافہ کریں"
8948
8949#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52
8950msgid "Add books to the calibre library/device from files on your computer"
8951msgstr ""
8952
8953#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53
8954msgid "A"
8955msgstr ""
8956
8957#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56
8958msgid "Add books from a single folder"
8959msgstr ""
8960
8961#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62
8962msgid "Add from folders and sub-folders"
8963msgstr ""
8964
8965#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63
8966msgid "Add multiple books from archive (ZIP/RAR)"
8967msgstr ""
8968
8969#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65
8970msgid "Add empty book (Book entry with no formats)"
8971msgstr ""
8972
8973#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67
8974msgid "Add from ISBN"
8975msgstr ""
8976
8977#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69
8978msgid "Add files to selected book records"
8979msgstr ""
8980
8981#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71
8982msgid "Add files to selected book records from clipboard"
8983msgstr ""
8984
8985#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74
8986msgid "Add an empty file to selected book records"
8987msgstr ""
8988
8989#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76
8990msgid "Control the adding of books"
8991msgstr ""
8992
8993#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96
8994#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190
8995#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124
8996#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42
8997#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152
8998#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405
8999#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173
9000#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199
9001#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242
9002#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432
9003#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524
9004#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596
9005#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
9006#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460
9007#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84
9008#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40
9009#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132
9010#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358
9011#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353
9012msgid "No books selected"
9013msgstr ""
9014
9015#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97
9016#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191
9017msgid "Cannot add files as no books are selected"
9018msgstr ""
9019
9020#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119
9021msgid "No files in clipboard"
9022msgstr ""
9023
9024#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120
9025msgid "No files have been copied to the clipboard"
9026msgstr ""
9027
9028#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126
9029#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150
9030#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170
9031#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197
9032#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232
9033#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37
9034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474
9035#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120
9036#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164
9037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22
9038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53
9039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113
9040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256
9041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670
9042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60
9043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99
9044#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761
9045#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692
9046#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702
9047#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634
9048#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646
9049#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171
9050#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200
9051#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96
9052#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317
9053#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499
9054#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446
9055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768
9056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778
9057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874
9058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431
9059#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287
9060msgid "Are you sure?"
9061msgstr ""
9062
9063#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127
9064#, python-format
9065msgid "Are you sure you want to set the same cover for all %d books?"
9066msgstr ""
9067
9068#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143
9069msgid "Select book files"
9070msgstr ""
9071
9072#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151
9073#, python-format
9074msgid ""
9075"Are you sure you want to add the same files to all %d books? If the format "
9076"already exists for a book, it will be replaced."
9077msgstr ""
9078
9079#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167
9080#, python-brace-format
9081msgid "The {0} format will be replaced in the book {1}. Are you sure?"
9082msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?"
9083msgstr[0] ""
9084msgstr[1] ""
9085
9086#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198
9087#, python-format
9088msgid ""
9089"Are you sure you want to add the same empty file to all %d books? If the "
9090"format already exists for a book, it will be replaced."
9091msgstr ""
9092
9093#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209
9094msgid "Choose format of empty file"
9095msgstr ""
9096
9097#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230
9098#, python-brace-format
9099msgid "The {0} format will be replaced in the book: {1}. Are you sure?"
9100msgstr ""
9101
9102#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258
9103#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267
9104msgid "Choose archive file"
9105msgstr ""
9106
9107#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264
9108msgid "Type of archive"
9109msgstr ""
9110
9111#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265
9112msgid "Will the archive have a single book per internal folder?"
9113msgstr ""
9114
9115#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274
9116msgid "Select root folder"
9117msgstr ""
9118
9119#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279
9120#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317
9121msgid "Cannot add"
9122msgstr ""
9123
9124#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280
9125#, python-format
9126msgid ""
9127"Cannot add books from the folder: %s as it contains the currently opened "
9128"calibre library"
9129msgstr ""
9130
9131#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303
9132msgid "Multi-file books?"
9133msgstr ""
9134
9135#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304
9136msgid ""
9137"Assume all e-book files in a single folder are multiple formats of the same "
9138"book?"
9139msgstr ""
9140
9141#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381
9142msgid "Duplicates found"
9143msgstr ""
9144
9145#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382
9146msgid ""
9147"Books with some of the specified ISBNs already exist in the calibre library."
9148" Click \"Show details\" for the full list. Do you want to add them anyway?"
9149msgstr ""
9150
9151#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398
9152msgid "Adding"
9153msgstr ""
9154
9155#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399
9156msgid "Creating book records from ISBNs"
9157msgstr ""
9158
9159#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483
9160#, python-format
9161msgid ""
9162"You have dropped some files onto the book <b>%s</b>. This will add or "
9163"replace the files for this book. Do you want to proceed?"
9164msgstr ""
9165
9166#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486
9167msgid "Add as new book"
9168msgid_plural "Add as new books"
9169msgstr[0] ""
9170msgstr[1] ""
9171
9172#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511
9173#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565
9174msgid "Uploading books to device."
9175msgstr ""
9176
9177#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530
9178msgid "Supported books"
9179msgstr ""
9180
9181#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533
9182msgid "Select books"
9183msgstr ""
9184
9185#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581
9186msgid "The following duplicate book was found."
9187msgid_plural "The following {} duplicate books were found."
9188msgstr[0] ""
9189msgstr[1] ""
9190
9191#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584
9192msgid "Merged some books"
9193msgstr ""
9194
9195#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585
9196msgid ""
9197"Incoming book formats were processed and merged into your calibre database "
9198"according to your auto-merge settings. Click \"Show details\" to see the "
9199"list of merged books."
9200msgstr ""
9201
9202#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609
9203#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9204#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9205msgid "Add to library"
9206msgstr ""
9207
9208#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9209#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172
9210#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
9211#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
9212#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
9213#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96
9214#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329
9215#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
9216#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268
9217msgid "No book selected"
9218msgstr ""
9219
9220#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628
9221msgid ""
9222"The following books are virtual and cannot be added to the calibre library:"
9223msgstr ""
9224
9225#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9226msgid "No book files found"
9227msgstr ""
9228
9229#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640
9230msgid "Downloading books"
9231msgstr ""
9232
9233#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641
9234msgid "Downloading books from device"
9235msgstr ""
9236
9237#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660
9238msgid "Could not download files from the device"
9239msgstr ""
9240
9241#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663
9242msgid "Could not download some files from the device"
9243msgstr ""
9244
9245#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667
9246msgid "Could not download files"
9247msgstr ""
9248
9249#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15
9250msgid "Add books to library"
9251msgstr ""
9252
9253#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16
9254msgid "Add books to your calibre library from the connected device"
9255msgstr ""
9256
9257#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29
9258msgid "Merging user annotations into database"
9259msgstr ""
9260
9261#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67
9262#: /__w/calibre/calibre/src/calibre/gui2/device.py:821
9263msgid "Fetch annotations (experimental)"
9264msgstr ""
9265
9266#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111
9267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742
9268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991
9269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040
9270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376
9271msgid "Not supported"
9272msgstr ""
9273
9274#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112
9275msgid "Fetching annotations is not supported for this device"
9276msgstr ""
9277
9278#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116
9279#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141
9280msgid "Use library only"
9281msgstr ""
9282
9283#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117
9284#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142
9285msgid "User annotations generated from main library only"
9286msgstr ""
9287
9288#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125
9289msgid "No books selected to fetch annotations from"
9290msgstr ""
9291
9292#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161
9293msgid "Some errors"
9294msgstr ""
9295
9296#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162
9297msgid ""
9298"Could not fetch annotations for some books. Click \"Show details\" to see "
9299"which ones."
9300msgstr ""
9301
9302#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
9303msgid "Author mapper"
9304msgstr ""
9305
9306#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36
9307msgid "Map authors for one book in the library"
9308msgid_plural "Map authors for {} books in the library"
9309msgstr[0] ""
9310msgstr[1] ""
9311
9312#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40
9313#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41
9314msgid "The changes will be applied to the <b>selected book</b>"
9315msgid_plural "The changes will be applied to the <b>{} selected books</b>"
9316msgstr[0] ""
9317msgstr[1] ""
9318
9319#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42
9320#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43
9321msgid "The changes will be applied to <b>one book in the library</b>"
9322msgid_plural "The changes will be applied to <b>{} books in the library</b>"
9323msgstr[0] ""
9324msgstr[1] ""
9325
9326#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
9327msgid "Auto scroll through the book list"
9328msgstr ""
9329
9330#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9331msgid ""
9332"Auto scroll through the book list, particularly useful with the cover "
9333"browser open"
9334msgstr ""
9335
9336#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9337msgid "X"
9338msgstr ""
9339
9340#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
9341#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70
9342msgid "Browse annotations"
9343msgstr ""
9344
9345#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
9346msgid "B"
9347msgstr ""
9348
9349#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49
9350msgid "Not visible"
9351msgstr ""
9352
9353#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50
9354msgid ""
9355"The book \"{}\" is not currently visible in the calibre library. If you have"
9356" a search or a Virtual library applied, first clear it."
9357msgstr ""
9358
9359#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23
9360msgid "Create catalog"
9361msgstr ""
9362
9363#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24
9364msgid ""
9365"Create a catalog of the books in your calibre library in different formats"
9366msgstr ""
9367
9368#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43
9369msgid "No books selected for catalog generation"
9370msgstr ""
9371
9372#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66
9373#, python-format
9374msgid "Generating %s catalog..."
9375msgstr ""
9376
9377#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75
9378msgid "Catalog generation complete, with warnings."
9379msgstr ""
9380
9381#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91
9382msgid "Catalog generated."
9383msgstr ""
9384
9385#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94
9386msgid "Export catalog folder"
9387msgstr ""
9388
9389#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95
9390#, python-format
9391msgid "Select destination for %(title)s.%(fmt)s"
9392msgstr ""
9393
9394#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105
9395#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395
9396#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251
9397#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147
9398#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60
9399#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447
9400msgid "Permission denied"
9401msgstr ""
9402
9403#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106
9404#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252
9405#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448
9406#, python-format
9407msgid "Could not open %s. Is it being used by another program?"
9408msgstr ""
9409
9410#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118
9411#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161
9412msgid "No library found"
9413msgstr ""
9414
9415#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124
9416#, python-format
9417msgid ""
9418"No existing calibre library was found at %s. If the library was moved, "
9419"select its new location below. Otherwise calibre will forget this library."
9420msgstr ""
9421
9422#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130
9423msgid "New location of this library:"
9424msgstr ""
9425
9426#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139
9427msgid "Library moved"
9428msgstr ""
9429
9430#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141
9431msgid "Forget library"
9432msgstr ""
9433
9434#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151
9435msgid "New library location"
9436msgstr ""
9437
9438#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162
9439#, python-format
9440msgid "No existing calibre library found at %s"
9441msgstr ""
9442
9443#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182
9444msgid "Queue &all books for backup"
9445msgstr ""
9446
9447#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188
9448msgid "Backup status"
9449msgstr ""
9450
9451#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202
9452msgid "none"
9453msgstr ""
9454
9455#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204
9456#, python-format
9457msgid "Book metadata files remaining to be written: %s"
9458msgstr ""
9459
9460#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231
9461#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192
9462#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260
9463#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69
9464msgid "Choose library"
9465msgstr ""
9466
9467#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232
9468msgid "Choose calibre library to work with"
9469msgstr ""
9470
9471#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235
9472msgid "Switch/create library"
9473msgstr ""
9474
9475#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243
9476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154
9477msgid "Export/import all calibre data"
9478msgstr ""
9479
9480#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256
9481#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17
9482msgid "Pick a random book"
9483msgstr ""
9484
9485#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260
9486msgid "Change the icon for this library"
9487msgstr ""
9488
9489#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263
9490msgid "Choose an icon"
9491msgstr ""
9492
9493#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266
9494msgid "Remove current icon"
9495msgstr ""
9496
9497#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277
9498#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96
9499msgid "Quick switch"
9500msgstr ""
9501
9502#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280
9503#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97
9504msgid "Rename library"
9505msgstr ""
9506
9507#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283
9508msgid "Remove library"
9509msgstr ""
9510
9511#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310
9512msgid "Library maintenance"
9513msgstr ""
9514
9515#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311
9516msgid "Library metadata backup status"
9517msgstr ""
9518
9519#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315
9520msgid "Check library"
9521msgstr ""
9522
9523#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319
9524msgid "Restore database"
9525msgstr ""
9526
9527#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329
9528msgid "Switch to previous library"
9529msgstr ""
9530
9531#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352
9532#, python-format
9533msgid "Select icon for library \"%s\""
9534msgstr ""
9535
9536#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395
9537#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399
9538msgid "Cannot export/import"
9539msgstr ""
9540
9541#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396
9542msgid ""
9543"You are running calibre portable, all calibre data is already in the calibre"
9544" portable folder. Export/import is unavailable."
9545msgstr ""
9546
9547#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400
9548msgid "Cannot export/import data while there are running jobs."
9549msgstr ""
9550
9551#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416
9552#, python-brace-format
9553msgid "{0} [{1} book]"
9554msgid_plural "{0} [{1} books]"
9555msgstr[0] ""
9556msgstr[1] ""
9557
9558#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461
9559#, python-format
9560msgid "Apply Virtual library when %s is opened"
9561msgstr ""
9562
9563#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475
9564#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501
9565#, python-format
9566msgid "Switch to: %s"
9567msgstr ""
9568
9569#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484
9570#, python-format
9571msgid "Rename: %s"
9572msgstr ""
9573
9574#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488
9575#, python-format
9576msgid "Remove: %s"
9577msgstr ""
9578
9579#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522
9580#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525
9581msgid "No Virtual library"
9582msgstr ""
9583
9584#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545
9585msgid "Rename"
9586msgstr ""
9587
9588#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547
9589#, python-format
9590msgid "Choose a new name for the library <b>%s</b>. "
9591msgstr ""
9592
9593#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548
9594msgid "Note that the actual library folder will be renamed."
9595msgstr ""
9596
9597#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555
9598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715
9599#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
9600#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329
9601msgid "Already exists"
9602msgstr ""
9603
9604#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556
9605#, python-format
9606msgid "The folder %s already exists. Delete it first."
9607msgstr ""
9608
9609#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559
9610#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621
9611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122
9612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306
9613#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789
9614msgid "Too long"
9615msgstr ""
9616
9617#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564
9618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200
9619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411
9620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300
9621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427
9622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194
9623msgid "Not found"
9624msgstr ""
9625
9626#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565
9627#, python-format
9628msgid ""
9629"Cannot rename as no library was found at %s. Try switching to this library "
9630"first, then switch back and retry the renaming."
9631msgstr ""
9632
9633#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576
9634msgid "Rename failed"
9635msgstr ""
9636
9637#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577
9638#, python-format
9639msgid ""
9640"Failed to rename the library at %s. The most common cause for this is if one"
9641" of the files in the library is open in another program."
9642msgstr ""
9643
9644#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590
9645msgid "Library removed"
9646msgstr ""
9647
9648#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591
9649#, python-format
9650msgid ""
9651"The library %s has been removed from calibre. The files remain on your "
9652"computer, if you want to delete them, you will have to do so manually."
9653msgstr ""
9654
9655#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42
9657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86
9658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206
9659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345
9660#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
9661msgid "&OK"
9662msgstr ""
9663
9664#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9665#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
9666#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029
9667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51
9668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457
9669#: /__w/calibre/calibre/src/calibre/utils/localization.py:366
9670msgid "&Undo"
9671msgstr ""
9672
9673#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612
9674msgid "Backup metadata"
9675msgstr ""
9676
9677#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613
9678msgid ""
9679"Metadata will be backed up while calibre is running, at the rate of "
9680"approximately 1 book every three seconds."
9681msgstr ""
9682
9683#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622
9684#, python-format
9685msgid ""
9686"Path to library too long. It must be less than %d characters. Move your "
9687"library to a location with a shorter path using Windows Explorer, then point"
9688" calibre to the new location and try again."
9689msgstr ""
9690
9691#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657
9692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
9693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88
9694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93
9695#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336
9696#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397
9697msgid "Success"
9698msgstr ""
9699
9700#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658
9701msgid ""
9702"Found no errors in your calibre library database. Do you want calibre to "
9703"check if the files in your library match the information in the database?"
9704msgstr ""
9705
9706#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663
9707#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9708#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028
9709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
9710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263
9711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120
9712#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483
9713#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524
9714msgid "Failed"
9715msgstr ""
9716
9717#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664
9718msgid "Database integrity check failed, click \"Show details\" for details."
9719msgstr ""
9720
9721#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668
9722msgid "Starting library scan, this may take a while"
9723msgstr ""
9724
9725#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674
9726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114
9727msgid "No problems found"
9728msgstr ""
9729
9730#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675
9731msgid "The files in your library match the information in the database."
9732msgstr ""
9733
9734#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765
9735#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770
9736#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776
9737#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532
9738#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93
9739#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454
9740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201
9741msgid "Not allowed"
9742msgstr ""
9743
9744#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766
9745msgid ""
9746"You cannot change libraries while using the environment variable "
9747"CALIBRE_OVERRIDE_DATABASE_PATH."
9748msgstr ""
9749
9750#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771
9751msgid "You cannot change libraries while jobs are running."
9752msgstr ""
9753
9754#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777
9755msgid ""
9756"You cannot change libraries until all updates are accepted or rejected."
9757msgstr ""
9758
9759#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9760msgid "C"
9761msgstr ""
9762
9763#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9764msgid "Convert books"
9765msgstr ""
9766
9767#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9768msgid "Convert books between different e-book formats"
9769msgstr ""
9770
9771#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57
9772msgid "Convert individually"
9773msgstr ""
9774
9775#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60
9776msgid "Bulk convert"
9777msgstr ""
9778
9779#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64
9780msgid "Create a catalog of the books in your calibre library"
9781msgstr ""
9782
9783#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151
9784#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167
9785#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964
9786msgid "Cannot convert"
9787msgstr ""
9788
9789#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168
9790msgid "Conversion to the {} format is not supported"
9791msgstr ""
9792
9793#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194
9794msgid "Starting conversion of the book"
9795msgid_plural "Starting conversion of {} books"
9796msgstr[0] ""
9797msgstr[1] ""
9798
9799#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264
9800msgid "Book deleted"
9801msgstr ""
9802
9803#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265
9804msgid ""
9805"The book you were trying to convert has been deleted from the calibre "
9806"library."
9807msgstr ""
9808
9809#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270
9810msgid "Empty output file, probably the conversion process crashed"
9811msgstr ""
9812
9813#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280
9814msgid "completed"
9815msgstr ""
9816
9817#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39
9818msgid "Different custom columns"
9819msgstr ""
9820
9821#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53
9822#, python-brace-format
9823msgid ""
9824"The custom columns in the <i>{0}</i> library are different from the custom "
9825"columns in the <i>{1}</i> library. As a result, some metadata might not be "
9826"copied."
9827msgstr ""
9828
9829#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61
9830msgid ""
9831"The following columns are incompatible - they have the same name but "
9832"different data types. They will be ignored: "
9833msgstr ""
9834
9835#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70
9836#, python-brace-format
9837msgid ""
9838"The following columns are missing in the <i>{0}</i> library. You can choose "
9839"to add them automatically below."
9840msgstr ""
9841
9842#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76
9843#, python-format
9844msgid "Add to the %s library"
9845msgstr ""
9846
9847#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79
9848msgid "This warning is only shown once per library, per session"
9849msgstr ""
9850
9851#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181
9852#, python-format
9853msgid "%(title)s by %(author)s"
9854msgstr ""
9855
9856#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215
9857msgid "&Sort libraries alphabetically"
9858msgstr ""
9859
9860#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223
9861msgid "Library &path:"
9862msgstr ""
9863
9864#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229
9865msgid "Browse for library"
9866msgstr ""
9867
9868#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238
9869#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141
9870#: /__w/calibre/calibre/src/calibre/utils/localization.py:361
9871msgid "&Copy"
9872msgstr ""
9873
9874#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240
9875msgid "Copy to the specified library"
9876msgstr ""
9877
9878#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241
9879msgid "&Move"
9880msgstr ""
9881
9882#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244
9883msgid "Copy to the specified library and delete from the current library"
9884msgstr ""
9885
9886#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276
9887#, python-format
9888msgid ""
9889"Books with the same, title, author and language as the following already "
9890"exist in the library %s. Select which books you want copied anyway."
9891msgstr ""
9892
9893#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281
9894msgid "Duplicate books"
9895msgstr ""
9896
9897#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285
9898#, python-brace-format
9899msgid "{0} by {1}"
9900msgstr ""
9901
9902#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294
9903#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138
9904#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137
9905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94
9906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54
9907#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186
9908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9909#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145
9910msgid "Select &all"
9911msgstr ""
9912
9913#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296
9914#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140
9915#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139
9916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96
9917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56
9918#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188
9919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9920msgid "Select &none"
9921msgstr ""
9922
9923#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298
9924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58
9925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115
9926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393
9927#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467
9928#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119
9929#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236
9930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120
9931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127
9932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463
9933msgid "&Copy to clipboard"
9934msgstr ""
9935
9936#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331
9937msgid "Copy to library"
9938msgstr ""
9939
9940#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332
9941msgid "Copy selected books to the specified library"
9942msgstr ""
9943
9944#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364
9945#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374
9946msgid "Choose library..."
9947msgstr ""
9948
9949#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370
9950msgid "(delete after copy)"
9951msgstr ""
9952
9953#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392
9954#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404
9955msgid "Cannot copy"
9956msgstr ""
9957
9958#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393
9959msgid "Cannot copy to current library."
9960msgstr ""
9961
9962#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409
9963msgid "No library"
9964msgstr ""
9965
9966#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410
9967#, python-format
9968msgid "No library found at %s"
9969msgstr ""
9970
9971#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9972msgid "Copying to"
9973msgstr ""
9974
9975#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9976msgid "Moving to"
9977msgstr ""
9978
9979#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474
9980msgid "The copying process was interrupted. {} books were copied."
9981msgstr ""
9982
9983#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476
9984msgid "No books were deleted from this library."
9985msgstr ""
9986
9987#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477
9988msgid ""
9989"The best way to resume this operation is to re-copy all the books with the "
9990"option to \"Check for duplicates when copying to library\" in "
9991"Preferences->Import/export->Adding books turned on."
9992msgstr ""
9993
9994#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479
9995msgid "Canceled"
9996msgstr ""
9997
9998#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9999msgid "Could not copy books: "
10000msgstr ""
10001
10002#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489
10003#, python-brace-format
10004msgid "Moved the book to {loc}"
10005msgstr ""
10006
10007#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490
10008#, python-brace-format
10009msgid "Moved {num} books to {loc}"
10010msgstr ""
10011
10012#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492
10013#, python-brace-format
10014msgid "Copied the book to {loc}"
10015msgstr ""
10016
10017#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493
10018#, python-brace-format
10019msgid "Copied {num} books to {loc}"
10020msgstr ""
10021
10022#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498
10023msgid "Auto merged"
10024msgstr ""
10025
10026#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499
10027msgid ""
10028"Some books were automatically merged into existing records in the target "
10029"library. Click \"Show details\" to see which ones. This behavior is "
10030"controlled by the Auto-merge option in Preferences->Import/export->Adding "
10031"books->Adding actions."
10032msgstr ""
10033
10034#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520
10035#, python-brace-format
10036msgid ""
10037"Copying: {0} failed, with error:\n"
10038"{1}"
10039msgstr ""
10040
10041#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10042msgid "Could not copy some books, click \"Show details\" for more information."
10043msgstr ""
10044
10045#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10046msgid "Failed to copy some books"
10047msgstr ""
10048
10049#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523
10050msgid "Failed to copy a book, see below for details"
10051msgid_plural "Failed to copy {} books, see below for details"
10052msgstr[0] ""
10053msgstr[1] ""
10054
10055#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10056msgid "Could not copy any books, click \"Show details\" for more information."
10057msgstr ""
10058
10059#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10060msgid "Failed to copy books"
10061msgstr ""
10062
10063#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533
10064msgid ""
10065"You cannot use other libraries while using the environment variable "
10066"CALIBRE_OVERRIDE_DATABASE_PATH."
10067msgstr ""
10068
10069#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38
10070#, python-brace-format
10071msgid ""
10072"You are trying to delete {0} books. Sending so many files to the {1} <b>can "
10073"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be"
10074" <b>permanently deleted</b>."
10075msgstr ""
10076
10077#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51
10078msgid "Deleting..."
10079msgstr ""
10080
10081#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74
10082msgid "Deleted"
10083msgstr ""
10084
10085#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85
10086msgid "Failed to delete"
10087msgstr ""
10088
10089#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86
10090msgid ""
10091"Failed to delete some books, click the \"Show details\" button for details."
10092msgstr ""
10093
10094#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10095msgid "Delete books"
10096msgstr ""
10097
10098#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10099msgid "Remove books"
10100msgstr ""
10101
10102#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97
10103msgid "Remove selected books"
10104msgstr ""
10105
10106#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130
10107msgid "Remove files of a specific format from selected books"
10108msgstr ""
10109
10110#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133
10111msgid "Remove all formats from selected books, except..."
10112msgstr ""
10113
10114#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137
10115msgid "Remove all formats from selected books"
10116msgstr ""
10117
10118#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140
10119msgid "Remove covers from selected books"
10120msgstr ""
10121
10122#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144
10123msgid "Remove matching books from device"
10124msgstr ""
10125
10126#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169
10127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828
10128msgid "Cannot delete"
10129msgstr ""
10130
10131#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180
10132#, python-format
10133msgid ""
10134"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are "
10135"you sure?"
10136msgstr ""
10137
10138#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204
10139msgid "Choose formats to be deleted"
10140msgstr ""
10141
10142#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220
10143msgid ""
10144"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove "
10145"all formats from a book."
10146msgstr ""
10147
10148#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249
10149msgid ""
10150"<b>All formats</b> for the selected books will be <b>deleted</b> from your "
10151"library.<br>The book metadata will be kept. Are you sure?"
10152msgstr ""
10153
10154#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270
10155msgid "Cannot delete books"
10156msgstr ""
10157
10158#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271
10159msgid "No device is connected"
10160msgstr ""
10161
10162#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281
10163#: /__w/calibre/calibre/src/calibre/gui2/device.py:744
10164#: /__w/calibre/calibre/src/calibre/gui2/device.py:753
10165msgid "Main memory"
10166msgstr ""
10167
10168#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282
10169#: /__w/calibre/calibre/src/calibre/gui2/device.py:746
10170#: /__w/calibre/calibre/src/calibre/gui2/device.py:755
10171msgid "Storage card A"
10172msgstr ""
10173
10174#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283
10175#: /__w/calibre/calibre/src/calibre/gui2/device.py:748
10176#: /__w/calibre/calibre/src/calibre/gui2/device.py:757
10177msgid "Storage card B"
10178msgstr ""
10179
10180#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288
10181msgid "No books to delete"
10182msgstr ""
10183
10184#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289
10185msgid "None of the selected books are on the device"
10186msgstr ""
10187
10188#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310
10189#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441
10190msgid "Deleting books from device."
10191msgstr ""
10192
10193#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320
10194msgid ""
10195"The cover from the selected book will be <b>permanently deleted</b>. Are you"
10196" sure?"
10197msgid_plural ""
10198"The covers from the {} selected books will be <b>permanently deleted</b>. "
10199"Are you sure?"
10200msgstr[0] ""
10201msgstr[1] ""
10202
10203#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369
10204msgid ""
10205"Some of the selected books are on the attached device. <b>Where</b> do you "
10206"want the selected files deleted from?"
10207msgstr ""
10208
10209#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382
10210msgid ""
10211"The selected book will be <b>permanently deleted</b> and the files removed "
10212"from your calibre library. Are you sure?"
10213msgid_plural ""
10214"The {} selected books will be <b>permanently deleted</b> and the files "
10215"removed from your calibre library. Are you sure?"
10216msgstr[0] ""
10217msgstr[1] ""
10218
10219#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396
10220#, python-format
10221msgid ""
10222"Could not access %s. Is it being used by another program? Click \"Show "
10223"details\" for more information."
10224msgstr ""
10225
10226#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434
10227msgid ""
10228"The selected book will be <b>permanently deleted</b> from your device. Are "
10229"you sure?"
10230msgid_plural ""
10231"The {} selected books will be <b>permanently deleted</b> from your device. "
10232"Are you sure?"
10233msgstr[0] ""
10234msgstr[1] ""
10235
10236#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43
10237msgid "Start wireless device connection"
10238msgstr ""
10239
10240#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44
10241msgid "Stop wireless device connection"
10242msgstr ""
10243
10244#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49
10245msgid "Connect to folder"
10246msgstr ""
10247
10248#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57
10249#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85
10250msgid "Start Content server"
10251msgstr ""
10252
10253#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60
10254msgid "Visit Content server in browser"
10255msgstr ""
10256
10257#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79
10258msgid "Start/stop Content server"
10259msgstr ""
10260
10261#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92
10262#, python-brace-format
10263msgid "[{ip}, port {port}, {protocol}]"
10264msgstr ""
10265
10266#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98
10267msgid "Stop Content server"
10268msgstr ""
10269
10270#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115
10271#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140
10272msgid "Email to"
10273msgstr ""
10274
10275#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119
10276msgid "Email to and delete from library"
10277msgstr ""
10278
10279#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133
10280#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10281msgid "(delete from library)"
10282msgstr ""
10283
10284#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148
10285#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10286#: /__w/calibre/calibre/src/calibre/gui2/email.py:205
10287msgid "Select recipients"
10288msgstr ""
10289
10290#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156
10291msgid "Email to selected recipients..."
10292msgstr ""
10293
10294#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166
10295msgid "Setup email based sharing of books"
10296msgstr ""
10297
10298#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10299msgid "D"
10300msgstr ""
10301
10302#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10303msgid "Send to device"
10304msgstr ""
10305
10306#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201
10307msgid "Connect/share"
10308msgstr ""
10309
10310#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202
10311msgid ""
10312"Share books using a web server or email. Connect to special devices, etc."
10313msgstr ""
10314
10315#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242
10316#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287
10317msgid "Stopping"
10318msgstr ""
10319
10320#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243
10321#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288
10322msgid "Stopping server, this could take up to a minute, please wait..."
10323msgstr ""
10324
10325#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261
10326msgid "Disable autostart"
10327msgstr ""
10328
10329#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262
10330msgid ""
10331"Do you want wireless device connections to be started automatically when "
10332"calibre starts?"
10333msgstr ""
10334
10335#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285
10336msgid "Still looking for IP addresses"
10337msgstr ""
10338
10339#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288
10340msgid "Many IP addresses. See Start/Stop dialog."
10341msgstr ""
10342
10343#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16
10344msgid "Manage collections"
10345msgstr ""
10346
10347#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17
10348msgid "Manage the collections on this device"
10349msgstr ""
10350
10351#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33
10352msgid "In library view"
10353msgstr ""
10354
10355#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34
10356msgid ""
10357"Collections can only be edited when showing the books on the device. Click "
10358"the toolbar button to switch to the device view first."
10359msgstr ""
10360
10361#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10362msgid "Change the title/author/cover etc. of books"
10363msgstr ""
10364
10365#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10366msgid "E"
10367msgstr ""
10368
10369#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347
10371#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40
10372msgid "Edit metadata"
10373msgstr ""
10374
10375#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75
10376msgid "Edit metadata individually"
10377msgstr ""
10378
10379#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77
10380msgid "Edit metadata in bulk"
10381msgstr ""
10382
10383#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80
10384msgid "Download metadata and covers"
10385msgstr ""
10386
10387#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87
10388msgid "Merge into first selected book - delete others"
10389msgstr ""
10390
10391#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90
10392msgid "Merge into first selected book - keep others"
10393msgstr ""
10394
10395#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94
10396msgid "Merge only formats into first selected book - delete others"
10397msgstr ""
10398
10399#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99
10400msgid "Copy metadata"
10401msgstr ""
10402
10403#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100
10404msgid "Paste metadata"
10405msgstr ""
10406
10407#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102
10408msgid "Paste metadata including excluded fields"
10409msgstr ""
10410
10411#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105
10412msgid "Merge book records"
10413msgstr ""
10414
10415#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106
10416msgid "M"
10417msgstr ""
10418
10419#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110
10420msgid "Copy URL to show book in calibre"
10421msgstr ""
10422
10423#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111
10424msgid ""
10425"Copy URLs to show the currently selected books in calibre, to the system "
10426"clipboard"
10427msgstr ""
10428
10429#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118
10430msgid "Copy URL to open book in calibre"
10431msgstr ""
10432
10433#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120
10434msgid ""
10435"Copy URLs to open the currently selected books in calibre, to the system "
10436"clipboard"
10437msgstr ""
10438
10439#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172
10440#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175
10441msgid "Cannot copy metadata"
10442msgstr ""
10443
10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176
10445msgid "Multiple books selected, can only copy from one book at a time."
10446msgstr ""
10447
10448#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198
10449#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203
10450msgid "Cannot paste metadata"
10451msgstr ""
10452
10453#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204
10454msgid "No copied metadata available"
10455msgstr ""
10456
10457#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207
10458#, python-brace-format
10459msgid ""
10460"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are "
10461"you sure you want to do that?"
10462msgstr ""
10463
10464#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241
10465msgid "Cannot download metadata"
10466msgstr ""
10467
10468#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260
10469msgid "Failed to download metadata"
10470msgstr ""
10471
10472#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270
10473#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99
10474#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804
10475#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512
10476#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918
10477#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185
10478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176
10479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185
10480msgid "Download failed"
10481msgstr ""
10482
10483#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271
10484msgid "Failed to download metadata or cover for the selected book."
10485msgid_plural "Failed to download metadata or covers for any of the {} books."
10486msgstr[0] ""
10487msgstr[1] ""
10488
10489#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275
10490msgid "Metadata download completed"
10491msgstr ""
10492
10493#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278
10494msgid "Finished downloading metadata for the selected book."
10495msgid_plural "Finished downloading metadata for <b>{} books</b>."
10496msgstr[0] ""
10497msgstr[1] ""
10498
10499#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280
10500msgid "Proceed with updating the metadata in your library?"
10501msgstr ""
10502
10503#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287
10504#, python-format
10505msgid ""
10506"Could not download metadata and/or covers for %d of the books. Click \"Show "
10507"details\" to see which books."
10508msgstr ""
10509
10510#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289
10511msgid "Show the &failed books in the main book list after updating metadata"
10512msgstr ""
10513
10514#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302
10515#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987
10516msgid "Download log"
10517msgstr ""
10518
10519#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303
10520msgid "Metadata download complete"
10521msgstr ""
10522
10523#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308
10524msgid "Revie&w downloaded metadata"
10525msgstr ""
10526
10527#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334
10528msgid "Some books changed"
10529msgstr ""
10530
10531#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335
10532msgid ""
10533"The metadata for some books in your library has changed since you started "
10534"the download. If you proceed, some of those changes may be overwritten. "
10535"Click \"Show details\" to see the list of changed books. Do you want to "
10536"proceed?"
10537msgstr ""
10538
10539#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375
10540msgid "Review downloaded metadata"
10541msgstr ""
10542
10543#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376
10544msgid "Discard downloaded metadata for this book"
10545msgstr ""
10546
10547#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377
10548msgid "Use the downloaded metadata for all remaining books"
10549msgstr ""
10550
10551#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378
10552msgid "Discard downloaded metadata for all remaining books"
10553msgstr ""
10554
10555#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379
10556#, python-format
10557msgid "Discard the downloaded value for: %s"
10558msgstr ""
10559
10560#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380
10561msgid ""
10562"The downloaded metadata is on the left and the original metadata is on the "
10563"right. If a downloaded value is blank or unknown, the original value is "
10564"used."
10565msgstr ""
10566
10567#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383
10568msgid "&View book"
10569msgstr ""
10570
10571#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431
10572#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523
10573msgid "Cannot edit metadata"
10574msgstr ""
10575
10576#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564
10577msgid ""
10578"You are about to merge very many ({}) books. Are you <b>sure</b> you want to"
10579" proceed?"
10580msgstr ""
10581
10582#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595
10583#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598
10584msgid "Cannot merge books"
10585msgstr ""
10586
10587#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599
10588msgid "At least two books must be selected for merging"
10589msgstr ""
10590
10591#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610
10592#, python-format
10593msgid ""
10594"Book formats and metadata from the selected books will be added to the "
10595"<b>first selected book</b> (%s).<br> The second and subsequently selected "
10596"books will not be deleted or changed.<br><br>Please confirm you want to "
10597"proceed."
10598msgstr ""
10599
10600#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621
10601#, python-format
10602msgid ""
10603"Book formats from the selected books will be merged into the <b>first "
10604"selected book</b> (%s). Metadata in the first selected book will not be "
10605"changed. Author, Title and all other metadata will <i>not</i> be "
10606"merged.<br><br>After being merged, the second and subsequently selected "
10607"books, with any metadata they have will be <b>deleted</b>. <br><br>All book "
10608"formats of the first selected book will be kept and any duplicate formats in"
10609" the second and subsequently selected books will be permanently "
10610"<b>deleted</b> from your calibre library.<br><br>  Are you <b>sure</b> you "
10611"want to proceed?"
10612msgstr ""
10613
10614#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637
10615#, python-format
10616msgid ""
10617"Book formats and metadata from the selected books will be merged into the "
10618"<b>first selected book</b> (%s).<br><br>After being merged, the second and "
10619"subsequently selected books will be <b>deleted</b>. <br><br>All book formats"
10620" of the first selected book will be kept and any duplicate formats in the "
10621"second and subsequently selected books will be permanently <b>deleted</b> "
10622"from your calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
10623msgstr ""
10624
10625#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824
10626msgid "Applying changed metadata"
10627msgstr ""
10628
10629#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918
10630msgid "Some failures"
10631msgstr ""
10632
10633#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919
10634msgid ""
10635"Failed to apply updated metadata for some books in your library. Click "
10636"\"Show details\" to see details."
10637msgstr ""
10638
10639#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978
10640#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996
10641msgid "Format file missing"
10642msgstr ""
10643
10644#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979
10645#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997
10646#, python-format
10647msgid "Cannot read cover as the %s file is missing from this book"
10648msgstr ""
10649
10650#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006
10651#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094
10652msgid "Could not read metadata"
10653msgstr ""
10654
10655#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007
10656#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095
10657#, python-format
10658msgid "Could not read metadata from %s format"
10659msgstr ""
10660
10661#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018
10662#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462
10663#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472
10664msgid "Could not read cover"
10665msgstr ""
10666
10667#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019
10668#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463
10669#, python-format
10670msgid "Could not read cover from %s format"
10671msgstr ""
10672
10673#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10674msgid "Embed metadata"
10675msgstr ""
10676
10677#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10678#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23
10679msgid "Embed metadata into book files"
10680msgstr ""
10681
10682#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56
10683msgid "Embed metadata into files of a specific format from selected books..."
10684msgstr ""
10685
10686#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64
10687#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71
10688msgid "Cannot embed"
10689msgstr ""
10690
10691#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75
10692msgid "Choose formats to be updated"
10693msgstr ""
10694
10695#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818
10697#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30
10698msgid "&Stop"
10699msgstr ""
10700
10701#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10702msgid "Embedding updated metadata into book files..."
10703msgstr ""
10704
10705#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82
10706msgid "Embedding metadata..."
10707msgstr ""
10708
10709#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101
10710msgid "Embedded metadata in one book"
10711msgid_plural "Embedded metadata in {} books"
10712msgstr[0] ""
10713msgstr[1] ""
10714
10715#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103
10716#, python-brace-format
10717msgid ""
10718"The {0} format of {1}:\n"
10719"\n"
10720"{2}\n"
10721msgstr ""
10722
10723#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106
10724msgid "Failed for some files"
10725msgstr ""
10726
10727#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107
10728msgid ""
10729"Failed to embed metadata into some book files. Click \"Show details\" for "
10730"details."
10731msgstr ""
10732
10733#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110
10734msgid "Show the &failed books in the main book list"
10735msgstr ""
10736
10737#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10738msgid "Download news in e-book form from various websites all over the world"
10739msgstr ""
10740
10741#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10742msgid "F"
10743msgstr ""
10744
10745#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10746msgid "Fetch news"
10747msgstr ""
10748
10749#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57
10750#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72
10751msgid "Fetching news from "
10752msgstr ""
10753
10754#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101
10755msgid " fetched."
10756msgstr ""
10757
10758#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10759msgid "F1"
10760msgstr ""
10761
10762#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10763#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412
10764#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736
10765msgid "Help"
10766msgstr ""
10767
10768#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10769msgid "Mark books"
10770msgstr ""
10771
10772#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10773msgid "Temporarily mark books for easy access"
10774msgstr ""
10775
10776#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24
10777msgid "Toggle mark for selected books"
10778msgstr ""
10779
10780#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57
10781#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10782msgid "Show marked books"
10783msgstr ""
10784
10785#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59
10786msgid "Clear all marked books"
10787msgstr ""
10788
10789#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62
10790msgid "Mark all books by selected author(s)"
10791msgstr ""
10792
10793#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64
10794msgid "Mark all books in the selected series"
10795msgstr ""
10796
10797#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67
10798msgid "Clear all books by selected author(s)"
10799msgstr ""
10800
10801#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69
10802msgid "Clear all books in the selected series"
10803msgstr ""
10804
10805#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10806msgid "Show marked book"
10807msgstr ""
10808
10809#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
10810msgid "Cannot mark"
10811msgstr ""
10812
10813#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17
10814msgid "Match book to library"
10815msgstr ""
10816
10817#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18
10818msgid "Match this book to a book in the library"
10819msgstr ""
10820
10821#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10822#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130
10824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201
10825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73
10826msgid "Match books"
10827msgstr ""
10828
10829#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10830#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10831msgid "You must select one book"
10832msgstr ""
10833
10834#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46
10835msgid "Show matched book in library"
10836msgstr ""
10837
10838#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74
10839msgid "No matching books"
10840msgstr ""
10841
10842#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75
10843msgid ""
10844"No matching books found in the calibre library. Do you want to specify the "
10845"matching book manually?"
10846msgstr ""
10847
10848#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
10849msgid "Move to next match"
10850msgstr ""
10851
10852#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10853msgid "F3"
10854msgstr ""
10855
10856#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10857msgid "Move to next highlighted match"
10858msgstr ""
10859
10860#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10861msgid "N"
10862msgstr ""
10863
10864#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27
10865msgid "Move to previous item"
10866msgstr ""
10867
10868#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28
10869msgid "Move to previous highlighted item"
10870msgstr ""
10871
10872#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16
10873msgid "Open containing folder"
10874msgstr ""
10875
10876#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10877msgid "O"
10878msgstr ""
10879
10880#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10881msgid "Open the folder containing the current book's files"
10882msgstr ""
10883
10884#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10885msgid "Plugin updater"
10886msgstr ""
10887
10888#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10889msgid "Update any plugins you have installed in calibre"
10890msgstr ""
10891
10892#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34
10893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514
10894msgid "Polish book"
10895msgstr ""
10896
10897#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36
10898#, python-format
10899msgid "Polish %d books"
10900msgstr ""
10901
10902#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40
10903#, python-format
10904msgid "<h3>About Polishing books</h3>%s"
10905msgstr ""
10906
10907#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41
10908msgid ""
10909"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n"
10910"                  then polishing will run on ORIGINAL_EPUB (the same for other\n"
10911"                  ORIGINAL_* formats).  So if you\n"
10912"                  want Polishing to not run on the ORIGINAL_* format, delete the\n"
10913"                  ORIGINAL_* format before running it.</p>"
10914msgstr ""
10915
10916#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48
10917#, python-format
10918msgid "<h3>Embed referenced fonts</h3>%s"
10919msgstr ""
10920
10921#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49
10922#, python-format
10923msgid "<h3>Subsetting fonts</h3>%s"
10924msgstr ""
10925
10926#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52
10927#, python-format
10928msgid "<h3>Smarten punctuation</h3>%s"
10929msgstr ""
10930
10931#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54
10932msgid ""
10933"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the"
10934" cover in the e-book files to match the current metadata in the calibre "
10935"library.</p> <p>Note that most e-book formats are not capable of supporting "
10936"all the metadata in calibre.</p><p>There is a separate option to update the "
10937"cover.</p>"
10938msgstr ""
10939
10940#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62
10941msgid ""
10942"<h3>Update cover</h3><p>Update the covers in the e-book files to match the "
10943"current cover in the calibre library.</p><p>If the e-book file does not have"
10944" an identifiable cover, a new cover is inserted.</p>"
10945msgstr ""
10946
10947#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67
10948#, python-format
10949msgid "<h3>Book jacket</h3>%s"
10950msgstr ""
10951
10952#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68
10953#, python-format
10954msgid "<h3>Remove book jacket</h3>%s"
10955msgstr ""
10956
10957#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69
10958#, python-format
10959msgid "<h3>Remove unused CSS rules</h3>%s"
10960msgstr ""
10961
10962#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70
10963#, python-format
10964msgid "<h3>Losslessly compress images</h3>%s"
10965msgstr ""
10966
10967#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71
10968#, python-format
10969msgid "<h3>Add soft-hyphens</h3>%s"
10970msgstr ""
10971
10972#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72
10973#, python-format
10974msgid "<h3>Remove soft-hyphens</h3>%s"
10975msgstr ""
10976
10977#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73
10978#, python-format
10979msgid "<h3>Upgrade book internals</h3>%s"
10980msgstr ""
10981
10982#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79
10983msgid "Select actions to perform:"
10984msgstr ""
10985
10986#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84
10987msgid "&Embed all referenced fonts"
10988msgstr ""
10989
10990#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85
10991#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259
10992msgid "&Subset all embedded fonts"
10993msgstr ""
10994
10995#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86
10996#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265
10997msgid "Smarten &punctuation"
10998msgstr ""
10999
11000#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87
11001msgid "Update &metadata in the book files"
11002msgstr ""
11003
11004#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88
11005msgid "Update the &cover in the book files"
11006msgstr ""
11007
11008#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89
11009msgid "Add/replace metadata as a \"book &jacket\" page"
11010msgstr ""
11011
11012#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90
11013msgid "&Remove a previously inserted book jacket"
11014msgstr ""
11015
11016#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91
11017msgid "Remove &unused CSS rules from the book"
11018msgstr ""
11019
11020#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92
11021msgid "Losslessly &compress images"
11022msgstr ""
11023
11024#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93
11025msgid "Add s&oft hyphens"
11026msgstr ""
11027
11028#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94
11029msgid "Remove so&ft hyphens"
11030msgstr ""
11031
11032#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95
11033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529
11034msgid "&Upgrade book internals"
11035msgstr ""
11036
11037#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106
11038msgid "About"
11039msgstr ""
11040
11041#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125
11042msgid "Show &report"
11043msgstr ""
11044
11045#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127
11046msgid ""
11047"Show a report of all the actions performed after polishing is completed"
11048msgstr ""
11049
11050#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133
11051#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65
11052msgid "&Save settings"
11053msgstr ""
11054
11055#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135
11056#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67
11057msgid "&Load settings"
11058msgstr ""
11059
11060#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156
11061#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236
11062msgid "No actions selected"
11063msgstr ""
11064
11065#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157
11066msgid "You must select at least one action before saving"
11067msgstr ""
11068
11069#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159
11070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148
11071#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85
11072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229
11073msgid "Choose name"
11074msgstr ""
11075
11076#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160
11077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149
11078#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86
11079msgid "Choose a name for these settings"
11080msgstr ""
11081
11082#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180
11083#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105
11084msgid "Remove saved settings"
11085msgstr ""
11086
11087#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221
11088msgid "Must update metadata"
11089msgstr ""
11090
11091#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222
11092msgid ""
11093"You have selected the option to add metadata as a \"book jacket\". For this "
11094"option to work, you must also select the option to update metadata in the "
11095"book files. Do you want to select it?"
11096msgstr ""
11097
11098#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230
11099msgid "Add or remove jacket?"
11100msgstr ""
11101
11102#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231
11103msgid ""
11104"You have chosen to both add and remove the metadata jacket. This will result"
11105" in the final book having no jacket. Is this what you want?"
11106msgstr ""
11107
11108#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237
11109msgid "You must select at least one action, or click Cancel."
11110msgstr ""
11111
11112#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251
11113msgid "Queueing books for polishing"
11114msgstr ""
11115
11116#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299
11117#, python-format
11118msgid "Polish %s"
11119msgstr ""
11120
11121#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300
11122#, python-format
11123msgid "Polish book %(nums)s of %(tot)s (%(title)s)"
11124msgstr ""
11125
11126#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304
11127#, python-format
11128msgid "Queueing book %(nums)s of %(tot)s (%(title)s)"
11129msgstr ""
11130
11131#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331
11132msgid "Ignore remaining reports"
11133msgstr ""
11134
11135#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337
11136msgid "View full &log"
11137msgstr ""
11138
11139#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348
11140msgid "Ignore remaining report"
11141msgid_plural "Ignore remaining {} reports"
11142msgstr[0] ""
11143msgstr[1] ""
11144
11145#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361
11146#, python-format
11147msgid "Polishing of %s"
11148msgstr ""
11149
11150#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367
11151#, python-format
11152msgid "The original file has been saved as %s."
11153msgid_plural "The original files have been saved as %s."
11154msgstr[0] ""
11155msgstr[1] ""
11156
11157#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369
11158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324
11159msgid " and "
11160msgstr ""
11161
11162#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372
11163msgid "If you polish again, the polishing will run on the originals."
11164msgstr ""
11165
11166#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408
11167msgid "Polish books"
11168msgstr ""
11169
11170#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11171msgid "Apply the shine of perfection to your books"
11172msgstr ""
11173
11174#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11175msgid "P"
11176msgstr ""
11177
11178#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459
11179#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490
11180msgid "Cannot polish"
11181msgstr ""
11182
11183#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471
11184#, python-brace-format
11185msgid ""
11186"One of the books you are polishing has an {0} format. Polishing will use "
11187"this as the source and overwrite any existing {1} format. Are you sure you "
11188"want to proceed?"
11189msgstr ""
11190
11191#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475
11192msgid "Ask for this confirmation again"
11193msgstr ""
11194
11195#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491
11196#, python-format
11197msgid ""
11198"Polishing is only supported for books in the %s formats. Convert to one of "
11199"those formats before polishing."
11200msgstr ""
11201
11202#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519
11203msgid "Start polishing the book"
11204msgid_plural "Start polishing of {} books"
11205msgstr[0] ""
11206msgstr[1] ""
11207
11208#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536
11209msgid " completed"
11210msgstr ""
11211
11212#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
11213msgid "Configure calibre"
11214msgstr ""
11215
11216#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24
11217msgid "Change calibre behavior"
11218msgstr ""
11219
11220#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31
11221msgid "Run Welcome wizard"
11222msgstr ""
11223
11224#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33
11225msgid "Get plugins to enhance calibre"
11226msgstr ""
11227
11228#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37
11229msgid "Restart in debug mode"
11230msgstr ""
11231
11232#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39
11233msgid "Restart ignoring third party plugins"
11234msgstr ""
11235
11236#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59
11237msgid "Cannot configure while there are running jobs."
11238msgstr ""
11239
11240#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63
11241msgid "Cannot configure before calibre is restarted."
11242msgstr ""
11243
11244#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18
11245msgid "Select a random book from your calibre library"
11246msgstr ""
11247
11248#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
11249msgid "Restart"
11250msgstr ""
11251
11252#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
11253msgid "Save to disk"
11254msgstr ""
11255
11256#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11257msgid "Export e-book files from the calibre library"
11258msgstr ""
11259
11260#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11261msgid "S"
11262msgstr ""
11263
11264#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31
11265msgid "Save to disk in a single folder"
11266msgstr ""
11267
11268#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33
11269#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50
11270#, python-format
11271msgid "Save only %s format to disk"
11272msgstr ""
11273
11274#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37
11275#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53
11276#, python-format
11277msgid "Save only %s format to disk in a single folder"
11278msgstr ""
11279
11280#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40
11281msgid "Save single format to disk..."
11282msgstr ""
11283
11284#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61
11285#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83
11286msgid "Cannot save to disk"
11287msgstr ""
11288
11289#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65
11290msgid "Choose format to save to disk"
11291msgstr ""
11292
11293#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86
11294msgid "Choose destination folder"
11295msgstr ""
11296
11297#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94
11298msgid ""
11299"You are trying to save files into the calibre library. This can cause "
11300"corruption of your library. Save to disk is meant to export files from your "
11301"calibre library elsewhere."
11302msgstr ""
11303
11304#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
11305msgid "Show Book details"
11306msgstr ""
11307
11308#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11309msgid "I"
11310msgstr ""
11311
11312#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11313msgid "Show the detailed metadata for the current book in a separate window"
11314msgstr ""
11315
11316#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30
11317msgid "No detailed info available"
11318msgstr ""
11319
11320#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31
11321msgid "No detailed information is available for books on the device."
11322msgstr ""
11323
11324#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23
11325#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63
11326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87
11327msgid "Quickview"
11328msgstr ""
11329
11330#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70
11331msgid "Toggle Quickview"
11332msgstr ""
11333
11334#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71
11335msgid "Open/close the Quickview panel/window"
11336msgstr ""
11337
11338#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76
11339msgid "Focus to Quickview"
11340msgstr ""
11341
11342#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77
11343msgid "Move the focus to the Quickview panel/window"
11344msgstr ""
11345
11346#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85
11347msgid "Focus from Quickview to the book list"
11348msgstr ""
11349
11350#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86
11351msgid "Move the focus from Quickview to the book list"
11352msgstr ""
11353
11354#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94
11355msgid "Refresh Quickview"
11356msgstr ""
11357
11358#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95
11359msgid "Refresh the information shown in the Quickview panel"
11360msgstr ""
11361
11362#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102
11363msgid "Search from Quickview"
11364msgstr ""
11365
11366#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103
11367msgid "Search for the currently selected Quickview item"
11368msgstr ""
11369
11370#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131
11371msgid "No quickview available"
11372msgstr ""
11373
11374#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132
11375msgid "Quickview is not available for books on the device."
11376msgstr ""
11377
11378#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17
11379msgid "Manage template functions"
11380msgstr ""
11381
11382#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19
11383#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50
11384#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352
11385msgid "Template tester"
11386msgstr ""
11387
11388#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24
11389msgid "Enter a template to test using data from the selected book"
11390msgstr ""
11391
11392#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34
11393msgid "No template tester available"
11394msgstr ""
11395
11396#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35
11397msgid "Template tester is not available for books on the device."
11398msgstr ""
11399
11400#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41
11401msgid "At least one book must be selected"
11402msgstr ""
11403
11404#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11405msgid "Show books similar to the current book"
11406msgstr ""
11407
11408#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11409msgid "Similar books"
11410msgstr ""
11411
11412#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27
11413msgid "Books by same author"
11414msgstr ""
11415
11416#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28
11417msgid "Books in this series"
11418msgstr ""
11419
11420#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30
11421msgid "Books by this publisher"
11422msgstr ""
11423
11424#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31
11425msgid "Books with the same tags"
11426msgstr ""
11427
11428#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
11429#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689
11430msgid "Sort by"
11431msgstr ""
11432
11433#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11434msgid "Reverse current sort"
11435msgstr ""
11436
11437#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11438msgid "Reverse the current sort order"
11439msgstr ""
11440
11441#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11442msgid "Re-apply current sort"
11443msgstr ""
11444
11445#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11446msgid "Re-apply the current sort"
11447msgstr ""
11448
11449#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100
11450msgid "Select sortable columns"
11451msgstr ""
11452
11453#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101
11454msgid "Sort on multiple columns"
11455msgstr ""
11456
11457#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120
11458#, python-format
11459msgid "%s [reverse current sort]"
11460msgstr ""
11461
11462#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11463msgid "G"
11464msgstr ""
11465
11466#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11467#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178
11468msgid "Get books"
11469msgstr ""
11470
11471#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11472msgid "Search dozens of online e-book retailers for the cheapest books"
11473msgstr ""
11474
11475#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23
11476msgid "Search for e-books"
11477msgstr ""
11478
11479#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11480msgid "this author"
11481msgstr ""
11482
11483#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11484msgid "this title"
11485msgstr ""
11486
11487#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30
11488msgid "this book"
11489msgstr ""
11490
11491#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33
11492#, python-format
11493msgid "Search for %s"
11494msgstr ""
11495
11496#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36
11497#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185
11498msgid "Stores"
11499msgstr ""
11500
11501#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39
11502#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
11503msgid "Choose stores"
11504msgstr ""
11505
11506#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
11507#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
11508#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
11509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109
11510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282
11511msgid "Cannot search"
11512msgstr ""
11513
11514#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135
11515msgid ""
11516"calibre helps you find the e-books you want by searching the websites of "
11517"various commercial and public domain book sources."
11518msgstr ""
11519
11520#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139
11521msgid ""
11522"Using the integrated search you can easily find which store has the book you"
11523" are looking for, at the best price. You also get DRM status and other "
11524"useful information."
11525msgstr ""
11526
11527#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142
11528msgid ""
11529"All transactions (paid or otherwise) are handled between you and the book "
11530"seller. calibre is not part of this process and any issues related to a "
11531"purchase should be directed to the website you are buying from. Be sure to "
11532"double check that any books you get will work with your e-book reader, "
11533"especially if the book you are buying has <a href=\"{}\">DRM</a>."
11534msgstr ""
11535
11536#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153
11537#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35
11538msgid "Show this message again"
11539msgstr ""
11540
11541#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154
11542msgid "About Get books"
11543msgstr ""
11544
11545#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
11546msgid "Tag mapper"
11547msgstr ""
11548
11549#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37
11550msgid "Map tags for one book in the library"
11551msgid_plural "Map tags for {} books in the library"
11552msgstr[0] ""
11553msgstr[1] ""
11554
11555#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27
11556#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23
11557msgid "Choose format to edit"
11558msgstr ""
11559
11560#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31
11561msgid "Choose which format you want to edit:"
11562msgstr ""
11563
11564#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42
11565msgid "&All formats"
11566msgstr ""
11567
11568#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73
11569msgid "Edit ToC"
11570msgstr ""
11571
11572#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
11573msgid "K"
11574msgstr ""
11575
11576#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114
11577#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131
11578msgid "Cannot edit ToC"
11579msgstr ""
11580
11581#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115
11582#, python-format
11583msgid ""
11584"Editing Table of Contents is only supported for books in the %s formats. "
11585"Convert to one of those formats before polishing."
11586msgstr ""
11587
11588#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121
11589msgid ""
11590"You have chosen to edit the Table of Contents of {} books at once. Doing so "
11591"will likely slow your computer to a crawl. Are you sure?"
11592msgstr ""
11593
11594#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179
11595msgid "Library changed"
11596msgstr ""
11597
11598#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180
11599#, python-brace-format
11600msgid ""
11601"Cannot save changes made to {0} by the ToC editor as the calibre library has"
11602" changed."
11603msgstr ""
11604
11605#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26
11606msgid ""
11607"This book has multiple formats that can be edited. Choose the format you "
11608"want to edit."
11609msgstr ""
11610
11611#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29
11612msgid "Always ask when more than one format is available"
11613msgstr ""
11614
11615#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326
11617msgid "Edit book"
11618msgstr ""
11619
11620#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11621msgid "Edit books in the EPUB or AZW formats"
11622msgstr ""
11623
11624#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11625msgid "T"
11626msgstr ""
11627
11628#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95
11629msgid "Cannot Edit book"
11630msgstr ""
11631
11632#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103
11633#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121
11634#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685
11635#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689
11636msgid "Cannot edit book"
11637msgstr ""
11638
11639#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104
11640msgid "Editing of books on the device is not supported"
11641msgstr ""
11642
11643#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112
11644msgid "No editable formats"
11645msgstr ""
11646
11647#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113
11648msgid "Do you want to create an empty EPUB file to edit?"
11649msgstr ""
11650
11651#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122
11652#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690
11653#, python-format
11654msgid ""
11655"The book must be in the %s formats to edit.\n"
11656"\n"
11657"First convert the book to one of these formats."
11658msgstr ""
11659
11660#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152
11661msgid "File missing"
11662msgstr ""
11663
11664#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153
11665#, python-format
11666msgid ""
11667"The %s format is missing from the calibre library. You should run library "
11668"maintenance."
11669msgstr ""
11670
11671#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34
11672#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291
11673msgid "Unpack book"
11674msgstr ""
11675
11676#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67
11677msgid "Choose the format to unpack:"
11678msgstr ""
11679
11680#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77
11681msgid ""
11682"            <h2>About Unpack book</h2>\n"
11683"            <p>Unpack book allows you to fine tune the appearance of an e-book by\n"
11684"            making small changes to its internals. In order to use Unpack book,\n"
11685"            you need to know a little bit about HTML and CSS, technologies that\n"
11686"            are used in e-books. Follow the steps:</p>\n"
11687"            <br>\n"
11688"            <ol>\n"
11689"            <li>Click \"Explode book\": This will \"explode\" the book into its\n"
11690"            individual internal components.<br></li>\n"
11691"            <li>Right click on any individual file and select \"Open with...\" to\n"
11692"            edit it in your favorite text editor.<br></li>\n"
11693"            <li>When you are done: <b>close the file browser window\n"
11694"            and the editor windows you used to make your tweaks</b>. Then click\n"
11695"            the \"Rebuild book\" button, to update the book in your calibre\n"
11696"            library.</li>\n"
11697"            </ol>"
11698msgstr ""
11699
11700#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106
11701msgid "&Explode book"
11702msgstr ""
11703
11704#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107
11705msgid "&Preview book"
11706msgstr ""
11707
11708#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108
11709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87
11710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207
11711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346
11712#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
11713msgid "&Cancel"
11714msgstr ""
11715
11716#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109
11717msgid "&Rebuild book"
11718msgstr ""
11719
11720#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112
11721msgid "Explode the book to edit its components"
11722msgstr ""
11723
11724#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114
11725msgid "Preview the result of your changes"
11726msgstr ""
11727
11728#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116
11729msgid "Abort without saving any changes"
11730msgstr ""
11731
11732#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118
11733msgid "Save your changes and update the book in the calibre library"
11734msgstr ""
11735
11736#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158
11737msgid "Exploding, please wait..."
11738msgstr ""
11739
11740#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180
11741#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189
11742msgid "Failed to unpack"
11743msgstr ""
11744
11745#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181
11746#, python-format
11747msgid "Could not explode the %s file."
11748msgstr ""
11749
11750#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190
11751#, python-format
11752msgid ""
11753"Could not explode the %s file. Click \"Show details\" for more information."
11754msgstr ""
11755
11756#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224
11757msgid "Failed to rebuild file"
11758msgstr ""
11759
11760#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225
11761#, python-format
11762msgid "Failed to rebuild %s. For more information, click \"Show details\"."
11763msgstr ""
11764
11765#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233
11766#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242
11767msgid "Rebuilding, please wait..."
11768msgstr ""
11769
11770#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292
11771msgid ""
11772"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual "
11773"components"
11774msgstr ""
11775
11776#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328
11777#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341
11778msgid "Cannot unpack book"
11779msgstr ""
11780
11781#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342
11782msgid ""
11783"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n"
11784"\n"
11785"First convert the book to one of these formats."
11786msgstr ""
11787
11788#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11789msgid "Read books"
11790msgstr ""
11791
11792#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11793msgid "V"
11794msgstr ""
11795
11796#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11797msgid "View"
11798msgstr ""
11799
11800#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65
11801msgid "View specific format"
11802msgstr ""
11803
11804#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67
11805msgid "View with calibre E-book viewer"
11806msgstr ""
11807
11808#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68
11809msgid "Read a random book"
11810msgstr ""
11811
11812#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74
11813msgid "Clear recently viewed list"
11814msgstr ""
11815
11816#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11817msgid "Continue reading previous book"
11818msgstr ""
11819
11820#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11821#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137
11822msgid "Continue reading the last opened book"
11823msgstr ""
11824
11825#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189
11826msgid "No associated program"
11827msgstr ""
11828
11829#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190
11830#, python-format
11831msgid ""
11832"Windows will try to open %s with calibre itself resulting in a duplicate in "
11833"your calibre library. You should install some program capable of viewing "
11834"this file format and tell Windows to use that program to open files of this "
11835"type."
11836msgstr ""
11837
11838#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
11839#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311
11840#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318
11841#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357
11842msgid "Cannot view"
11843msgstr ""
11844
11845#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225
11846#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244
11847msgid "Format unavailable"
11848msgstr ""
11849
11850#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226
11851msgid "Selected books have no formats"
11852msgstr ""
11853
11854#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228
11855#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153
11856msgid "Choose the format to view"
11857msgstr ""
11858
11859#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245
11860#, python-format
11861msgid ""
11862"Not all the selected books were available in the %s format. You should "
11863"convert them first."
11864msgstr ""
11865
11866#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257
11867msgid "Multiple books selected"
11868msgstr ""
11869
11870#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258
11871#, python-format
11872msgid ""
11873"You are attempting to open %d books. Opening too many books at once can be "
11874"slow and have a negative effect on the responsiveness of your computer. Once"
11875" started the process cannot be stopped until complete. Do you wish to "
11876"continue?"
11877msgstr ""
11878
11879#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267
11880msgid "Cannot open folder"
11881msgstr ""
11882
11883#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312
11884msgid "This book no longer exists in your library"
11885msgstr ""
11886
11887#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319
11888#, python-format
11889msgid "%s has no available formats."
11890msgstr ""
11891
11892#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
11893#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200
11894msgid "Virtual library"
11895msgstr ""
11896
11897#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29
11898#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388
11899msgid "Quick select Virtual library"
11900msgstr ""
11901
11902#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30
11903msgid "Quick select a Virtual library"
11904msgstr ""
11905
11906#: /__w/calibre/calibre/src/calibre/gui2/add.py:43
11907#: /__w/calibre/calibre/src/calibre/gui2/add.py:47
11908#: /__w/calibre/calibre/src/calibre/gui2/add.py:57
11909#: /__w/calibre/calibre/src/calibre/gui2/add.py:254
11910#: /__w/calibre/calibre/src/calibre/gui2/add.py:279
11911#: /__w/calibre/calibre/src/calibre/gui2/add.py:299
11912#: /__w/calibre/calibre/src/calibre/gui2/add.py:315
11913msgid "Cannot add books"
11914msgstr ""
11915
11916#: /__w/calibre/calibre/src/calibre/gui2/add.py:44
11917#, python-format
11918msgid "The path %s does not exist"
11919msgstr ""
11920
11921#: /__w/calibre/calibre/src/calibre/gui2/add.py:48
11922#, python-format
11923msgid "You do not have permission to read %s"
11924msgstr ""
11925
11926#: /__w/calibre/calibre/src/calibre/gui2/add.py:58
11927msgid "You do not have permission to read any of the selected files"
11928msgstr ""
11929
11930#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11931msgid "Adding books..."
11932msgstr ""
11933
11934#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11935msgid "Scanning for files..."
11936msgstr ""
11937
11938#: /__w/calibre/calibre/src/calibre/gui2/add.py:237
11939msgid "You do not have permission to read the selected file."
11940msgid_plural "You do not have permission to read the selected files."
11941msgstr[0] ""
11942msgstr[1] ""
11943
11944#: /__w/calibre/calibre/src/calibre/gui2/add.py:243
11945#, python-format
11946msgid "Could not add %s as you do not have permission to read the file"
11947msgstr ""
11948
11949#: /__w/calibre/calibre/src/calibre/gui2/add.py:255
11950#: /__w/calibre/calibre/src/calibre/gui2/add.py:280
11951#: /__w/calibre/calibre/src/calibre/gui2/add.py:300
11952msgid "Failed to add any books, click \"Show details\" for more information."
11953msgstr ""
11954
11955#: /__w/calibre/calibre/src/calibre/gui2/add.py:260
11956msgid "Could not add"
11957msgstr ""
11958
11959#: /__w/calibre/calibre/src/calibre/gui2/add.py:261
11960#, python-format
11961msgid "No e-book files were found in %s"
11962msgstr ""
11963
11964#: /__w/calibre/calibre/src/calibre/gui2/add.py:266
11965msgid "Reading metadata and adding to library (one book)..."
11966msgid_plural "Reading metadata and adding to library ({} books)..."
11967msgstr[0] ""
11968msgstr[1] ""
11969
11970#: /__w/calibre/calibre/src/calibre/gui2/add.py:316
11971msgid "Failed to add some books, click \"Show details\" for more information."
11972msgstr ""
11973
11974#: /__w/calibre/calibre/src/calibre/gui2/add.py:332
11975#: /__w/calibre/calibre/src/calibre/gui2/save.py:154
11976#: /__w/calibre/calibre/src/calibre/gui2/save.py:185
11977#: /__w/calibre/calibre/src/calibre/gui2/save.py:268
11978#: /__w/calibre/calibre/src/calibre/gui2/save.py:302
11979msgid "Critical failure"
11980msgstr ""
11981
11982#: /__w/calibre/calibre/src/calibre/gui2/add.py:333
11983msgid ""
11984"The read metadata worker process crashed while processing some files. Adding"
11985" of books is aborted. Click \"Show details\" to see which files caused the "
11986"problem."
11987msgstr ""
11988
11989#: /__w/calibre/calibre/src/calibre/gui2/add.py:351
11990msgid "Failed to read metadata from the file:"
11991msgid_plural "Failed to read metadata from the files:"
11992msgstr[0] ""
11993msgstr[1] ""
11994
11995#: /__w/calibre/calibre/src/calibre/gui2/add.py:354
11996#: /__w/calibre/calibre/src/calibre/gui2/add.py:411
11997#: /__w/calibre/calibre/src/calibre/gui2/add.py:464
11998#: /__w/calibre/calibre/src/calibre/gui2/add.py:495
11999msgid "With error:"
12000msgstr ""
12001
12002#: /__w/calibre/calibre/src/calibre/gui2/add.py:409
12003msgid "Failed to merge the book: "
12004msgstr ""
12005
12006#: /__w/calibre/calibre/src/calibre/gui2/add.py:462
12007msgid "Failed to add the book: "
12008msgstr ""
12009
12010#: /__w/calibre/calibre/src/calibre/gui2/add.py:494
12011#, python-brace-format
12012msgid "Failed to add the file {0} to the book: {1}"
12013msgstr ""
12014
12015#: /__w/calibre/calibre/src/calibre/gui2/add.py:507
12016msgid "Adding duplicates"
12017msgstr ""
12018
12019#: /__w/calibre/calibre/src/calibre/gui2/add.py:531
12020msgid ""
12021"There were problems adding some files, click \"Show details\" for more "
12022"information"
12023msgstr ""
12024
12025#: /__w/calibre/calibre/src/calibre/gui2/add.py:532
12026msgid "Failed to add any books, click \"Show details\" for more information"
12027msgstr ""
12028
12029#: /__w/calibre/calibre/src/calibre/gui2/add.py:533
12030msgid "Errors while adding"
12031msgstr ""
12032
12033#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23
12034#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728
12035msgid "Ignore"
12036msgstr ""
12037
12038#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24
12039#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136
12040msgid "Add"
12041msgstr ""
12042
12043#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28
12044msgid "starts with"
12045msgstr ""
12046
12047#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29
12048msgid "does not start with"
12049msgstr ""
12050
12051#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30
12052msgid "ends with"
12053msgstr ""
12054
12055#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31
12056msgid "does not end with"
12057msgstr ""
12058
12059#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32
12060msgid "matches glob pattern"
12061msgstr ""
12062
12063#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33
12064msgid "does not match glob pattern"
12065msgstr ""
12066
12067#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34
12068#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34
12069msgid "matches regex pattern"
12070msgstr ""
12071
12072#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35
12073#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35
12074msgid "does not match regex pattern"
12075msgstr ""
12076
12077#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38
12078#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38
12079msgid "Create the rule below, the rule can be used to add or ignore files"
12080msgstr ""
12081
12082#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39
12083msgid "the file, if the filename"
12084msgstr ""
12085
12086#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40
12087msgid "You must provide a value for the filename to match"
12088msgstr ""
12089
12090#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43
12091#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137
12092msgid "A comma separated list of tags"
12093msgstr ""
12094
12095#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46
12096msgid "Matching is case-insensitive"
12097msgstr ""
12098
12099#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48
12100#, python-brace-format
12101msgid "A case-insensitive filename pattern, for example: {0} or {1}"
12102msgstr ""
12103
12104#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50
12105#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102
12106#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142
12107msgid "A regular expression"
12108msgstr ""
12109
12110#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82
12111#, python-format
12112msgid "%s is not a valid glob expression"
12113msgstr ""
12114
12115#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99
12116#, python-brace-format
12117msgid ""
12118"<b>{action}</b> the file, if the filename <i>{match_type}</i>: "
12119"<b>{query}</b>"
12120msgstr ""
12121
12122#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108
12123msgid ""
12124"You can specify rules to add/ignore files here. They will be used when "
12125"recursively adding files from folders/archives and also when auto-adding. "
12126"Click the \"Add Rule\" button below to get started. The rules will be "
12127"processed in order for every file until either an \"add\" or an \"ignore\" "
12128"rule matches. If no rules match, the file will be added only if its file "
12129"extension is of a known e-book type."
12130msgstr ""
12131
12132#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118
12133msgid "Test filename filter rules"
12134msgstr ""
12135
12136#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120
12137msgid "Enter a filename to test:"
12138msgstr ""
12139
12140#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121
12141msgid "Enter filename and click the \"Test\" button"
12142msgstr ""
12143
12144#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128
12145#, python-format
12146msgid "The filename %s did not match any rules"
12147msgstr ""
12148
12149#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
12150#, python-brace-format
12151msgid "The filename {0} will be {1}"
12152msgstr ""
12153
12154#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135
12155msgid "Edit file filter rules"
12156msgstr ""
12157
12158#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24
12159msgid "Change"
12160msgstr ""
12161
12162#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25
12163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300
12164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481
12165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
12166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319
12167#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47
12168#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693
12169#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479
12170msgid "Capitalize"
12171msgstr ""
12172
12173#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26
12174#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49
12175msgid "Lower-case"
12176msgstr ""
12177
12178#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27
12179#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50
12180msgid "Upper-case"
12181msgstr ""
12182
12183#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31
12184#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55
12185msgid "is one of"
12186msgstr ""
12187
12188#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32
12189#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56
12190msgid "is not one of"
12191msgstr ""
12192
12193#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33
12194#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105
12195#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115
12196#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59
12197msgid "contains"
12198msgstr ""
12199
12200#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39
12201msgid "the author, if the author name"
12202msgstr ""
12203
12204#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40
12205msgid "You must provide a value for the author name to match"
12206msgstr ""
12207
12208#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41
12209msgid "with the name:"
12210msgstr ""
12211
12212#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89
12213#, python-brace-format
12214msgid ""
12215"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>"
12216msgstr ""
12217
12218#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92
12219msgid "to the name"
12220msgstr ""
12221
12222#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100
12223msgid ""
12224"You can specify rules to manipulate author names here. Click the \"Add "
12225"Rule\" button below to get started. The rules will be processed in order for"
12226" every author."
12227msgstr ""
12228
12229#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107
12230msgid "Test author mapping rules"
12231msgstr ""
12232
12233#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109
12234msgid "Enter an author name to test:"
12235msgstr ""
12236
12237#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110
12238msgid "Enter author and click the \"Test\" button"
12239msgstr ""
12240
12241#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121
12242msgid "Edit author mapping rules"
12243msgstr ""
12244
12245#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12246#, python-brace-format
12247msgid "Added a book automatically from {src}"
12248msgstr ""
12249
12250#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12251#, python-brace-format
12252msgid "Added {num} books automatically from {src}"
12253msgstr ""
12254
12255#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437
12256#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550
12257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
12258#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
12259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561
12260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569
12261msgid "Donate"
12262msgstr ""
12263
12264#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457
12265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291
12266#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
12267msgid "Edit"
12268msgstr ""
12269
12270#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459
12271#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424
12272#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290
12273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317
12274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273
12275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356
12276msgid "Copy"
12277msgstr ""
12278
12279#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460
12280#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291
12281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319
12282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278
12283msgid "Paste"
12284msgstr ""
12285
12286#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461
12287#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296
12288msgid "Select all"
12289msgstr ""
12290
12291#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76
12292msgid "Search the internet for the author {}"
12293msgstr ""
12294
12295#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78
12296msgid "Search the internet for this book"
12297msgstr ""
12298
12299#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110
12300#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941
12301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946
12302#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960
12303#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964
12304#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967
12305#, python-format
12306msgid "Manage %s"
12307msgstr ""
12308
12309#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120
12310#, python-format
12311msgid "Find %s in the Tag browser"
12312msgstr ""
12313
12314#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154
12315#, python-format
12316msgid "Search calibre for %s"
12317msgstr ""
12318
12319#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158
12320#, python-format
12321msgid "in category %s"
12322msgstr ""
12323
12324#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164
12325#, python-format
12326msgid "in grouped search %s"
12327msgstr ""
12328
12329#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169
12330#, python-brace-format
12331msgid "Search calibre for {val} in category {name}"
12332msgstr ""
12333
12334#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259
12335#, python-format
12336msgid "Delete the %s format"
12337msgstr ""
12338
12339#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260
12340#, python-format
12341msgid "Save the %s format to disk"
12342msgstr ""
12343
12344#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261
12345#, python-format
12346msgid "Restore the %s format"
12347msgstr ""
12348
12349#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263
12350#, python-format
12351msgid "Set the book cover from the %s file"
12352msgstr ""
12353
12354#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270
12355#, python-format
12356msgid "Compare to the %s format"
12357msgstr ""
12358
12359#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279
12360#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286
12361#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64
12362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72
12363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200
12364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207
12365#, python-format
12366msgid "Open %s with..."
12367msgstr ""
12368
12369#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289
12370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67
12371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210
12372#, python-format
12373msgid "Add other application for %s files..."
12374msgstr ""
12375
12376#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290
12377#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486
12378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211
12379msgid "Edit Open with applications..."
12380msgstr ""
12381
12382#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295
12383#, python-format
12384msgid "Edit %s format"
12385msgstr ""
12386
12387#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302
12388msgid "Path to file"
12389msgstr ""
12390
12391#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313
12392#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377
12393#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385
12394msgid "The text: {}"
12395msgstr ""
12396
12397#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322
12398msgid "&Author link"
12399msgstr ""
12400
12401#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333
12402#, python-brace-format
12403msgid "Search {0} for {1}"
12404msgstr ""
12405
12406#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339
12407#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381
12408#, python-format
12409msgid "Remove %s from this book"
12410msgstr ""
12411
12412#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347
12413msgid "The location of the book"
12414msgstr ""
12415
12416#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357
12417msgid "&Identifier"
12418msgstr ""
12419
12420#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405
12421msgid "Link to show book in calibre"
12422msgstr ""
12423
12424#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413
12425msgid "Link to show books matching {} in calibre"
12426msgstr ""
12427
12428#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418
12429msgid "Link to view {} format of book"
12430msgstr ""
12431
12432#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425
12433msgid "All book details"
12434msgstr ""
12435
12436#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427
12437msgid "Selected text"
12438msgstr ""
12439
12440#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431
12441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74
12442#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232
12443#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256
12444#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153
12445#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351
12446#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75
12447#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
12448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770
12449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544
12450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460
12451#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56
12452#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71
12453#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321
12454#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120
12455#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747
12456#: /__w/calibre/calibre/src/calibre/linux.py:1321
12457#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96
12458msgid "Search"
12459msgstr "تلاش کریں"
12460
12461#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441
12462msgid "Copy link location"
12463msgstr ""
12464
12465#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454
12466#, python-brace-format
12467msgid "Search {0} for this book"
12468msgstr ""
12469
12470#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464
12471msgid "Open the Book details window"
12472msgstr ""
12473
12474#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467
12475msgid "Open the Edit metadata window"
12476msgstr ""
12477
12478#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475
12479#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482
12480msgid "Open cover with..."
12481msgstr ""
12482
12483#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485
12484msgid "Add another application to open cover with..."
12485msgstr ""
12486
12487#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600
12488#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278
12489msgid "Paste cover"
12490msgstr ""
12491
12492#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601
12493#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279
12494msgid "Copy cover"
12495msgstr ""
12496
12497#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602
12498msgid "Save cover to disk"
12499msgstr ""
12500
12501#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603
12502msgid "Remove cover"
12503msgstr ""
12504
12505#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604
12506msgid "Generate cover from metadata"
12507msgstr ""
12508
12509#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646
12510msgid "Choose cover save location"
12511msgstr ""
12512
12513#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647
12514msgid "JPEG images"
12515msgstr ""
12516
12517#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678
12518msgid ""
12519"Are you sure you want to replace the cover? The existing cover will be "
12520"permanently lost."
12521msgstr ""
12522
12523#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685
12524msgid "Are you sure you want to delete the cover permanently?"
12525msgstr ""
12526
12527#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701
12528msgid "Double click to open the Book details window"
12529msgstr ""
12530
12531#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702
12532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
12533#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228
12534msgid "Path"
12535msgstr ""
12536
12537#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703
12538#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128
12539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317
12540#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296
12541#, python-format
12542msgid "Cover size: %(width)d x %(height)d pixels"
12543msgstr ""
12544
12545#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747
12546msgid "Edit identifiers for this book"
12547msgstr ""
12548
12549#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752
12550msgid "Identifier &URL"
12551msgstr ""
12552
12553#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763
12554msgid "Are you sure you want to delete <b>{}</b> from the book?"
12555msgstr ""
12556
12557#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
12558msgid "BibTeX options"
12559msgstr ""
12560
12561#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12562#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12563#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12564#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12565#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
12566#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
12567#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12568#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12569#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
12570#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12571#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12572#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12573#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12574#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12575#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
12576#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12577#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12578#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12579#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
12580#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12581#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
12582#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12583#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12584msgid "Options specific to"
12585msgstr ""
12586
12587#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12588#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12589#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12590#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12591#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12592#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12593#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12594#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12595#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12596#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12597#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12598#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12599#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12600#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12601#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12602#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12603#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12604msgid "output"
12605msgstr ""
12606
12607#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75
12608#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353
12609#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30
12610#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50
12611#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
12612#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46
12613#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37
12614#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75
12615#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31
12616#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43
12617#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108
12618#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46
12619#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119
12620#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158
12621#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79
12622#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
12623#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46
12624#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41
12625#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173
12626#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45
12627#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31
12628#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31
12629#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144
12630#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40
12631#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
12632#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78
12633#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
12634#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
12635#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
12636#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
12637#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133
12638#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209
12639#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166
12640#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87
12641#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81
12642#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592
12643#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152
12644#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72
12645#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114
12646#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106
12647#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54
12648#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68
12649#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220
12650#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62
12651#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136
12652#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123
12653#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35
12654#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73
12655#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96
12656#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131
12657msgid "Form"
12658msgstr ""
12659
12660#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76
12661msgid "Bib file encoding:"
12662msgstr ""
12663
12664#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77
12665#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46
12666msgid "Fields to include in output:"
12667msgstr ""
12668
12669#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78
12670msgid "Encoding configuration (change if you have errors):"
12671msgstr ""
12672
12673#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79
12674msgid "BibTeX entry type:"
12675msgstr ""
12676
12677#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80
12678msgid "Create a citation tag?"
12679msgstr ""
12680
12681#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81
12682msgid "Add file paths with formats?"
12683msgstr ""
12684
12685#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82
12686msgid "Expression to form the BibTeX citation tag:"
12687msgstr ""
12688
12689#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83
12690msgid ""
12691"Some explanation about this template:\n"
12692" -The fields availables are 'author_sort', 'authors', 'id',\n"
12693"    'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n"
12694"   'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n"
12695" -For list types ie authors and tags, only the first element\n"
12696"   will be selected.\n"
12697" -For time field, only the date will be used. "
12698msgstr ""
12699
12700#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
12701msgid "CSV/XML options"
12702msgstr ""
12703
12704#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51
12705msgid "Drag and drop to re-arrange fields"
12706msgstr ""
12707
12708#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71
12709msgid "Library name"
12710msgstr ""
12711
12712#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73
12713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264
12714#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
12715msgid "Number"
12716msgstr ""
12717
12718#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29
12719msgid "E-book options"
12720msgstr ""
12721
12722#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96
12723msgid "Catalogs"
12724msgstr ""
12725
12726#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105
12727msgid "Read book"
12728msgstr ""
12729
12730#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111
12731msgid "Wishlist item"
12732msgstr ""
12733
12734#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12735#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12736msgid "any date"
12737msgstr ""
12738
12739#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12740#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12741msgid "any value"
12742msgstr ""
12743
12744#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150
12745#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12746#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12747#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12748msgid "unspecified"
12749msgstr ""
12750
12751#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200
12752msgid "No genres will be excluded"
12753msgstr ""
12754
12755#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217
12756#, python-format
12757msgid "regex error: %s"
12758msgstr ""
12759
12760#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226
12761msgid "All genres will be excluded"
12762msgstr ""
12763
12764#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698
12765msgid "Delete saved catalog preset"
12766msgstr ""
12767
12768#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699
12769msgid "The selected saved catalog preset will be deleted. Are you sure?"
12770msgstr ""
12771
12772#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724
12773#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729
12774#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734
12775msgid "Save catalog preset"
12776msgstr ""
12777
12778#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725
12779msgid "Preset name:"
12780msgstr ""
12781
12782#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730
12783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320
12784msgid "You must provide a name."
12785msgstr ""
12786
12787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735
12788msgid ""
12789"That saved preset already exists and will be overwritten. Are you sure?"
12790msgstr ""
12791
12792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002
12793#, python-format
12794msgid "Are you sure you want to delete '%s'?"
12795msgstr ""
12796
12797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004
12798#, python-format
12799msgid "Are you sure you want to delete rules #%(first)d-%(last)d?"
12800msgstr ""
12801
12802#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005
12803msgid "Delete Rule"
12804msgstr ""
12805
12806#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12807#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638
12808#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256
12809msgid "False"
12810msgstr ""
12811
12812#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12813msgid "True"
12814msgstr ""
12815
12816#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189
12817#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281
12818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
12819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12820#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
12821#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
12822#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
12823#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
12824#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
12825#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
12826#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
12827#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
12828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
12829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
12830msgid "Name"
12831msgstr "نام"
12832
12833#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190
12834#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283
12835msgid "Field"
12836msgstr ""
12837
12838#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191
12839#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284
12840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
12841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12842msgid "Value"
12843msgstr ""
12844
12845#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282
12846msgid "Prefix"
12847msgstr ""
12848
12849#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354
12850msgid "Presets"
12851msgstr ""
12852
12853#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355
12854msgid "Select catalog preset to load"
12855msgstr ""
12856
12857#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356
12858msgid "Save current catalog settings as preset"
12859msgstr ""
12860
12861#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357
12862#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710
12863msgid "Save"
12864msgstr ""
12865
12866#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358
12867msgid "Delete current preset"
12868msgstr ""
12869
12870#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359
12871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709
12872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294
12873#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152
12874#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
12875#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143
12876msgid "Delete"
12877msgstr "ڈیلیٹ"
12878
12879#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360
12880msgid "Enabled sections will be included in the generated catalog."
12881msgstr ""
12882
12883#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361
12884msgid "Included sections"
12885msgstr ""
12886
12887#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362
12888msgid "List of books, sorted by Author"
12889msgstr ""
12890
12891#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363
12892msgid "&Authors"
12893msgstr ""
12894
12895#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364
12896msgid "List of books, sorted by Title"
12897msgstr ""
12898
12899#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365
12900msgid "&Titles"
12901msgstr ""
12902
12903#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366
12904msgid "List of series books, sorted by Series"
12905msgstr ""
12906
12907#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367
12908msgid "&Series"
12909msgstr ""
12910
12911#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368
12912msgid "List of books, sorted by genre"
12913msgstr ""
12914
12915#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369
12916msgid "&Genres"
12917msgstr ""
12918
12919#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370
12920msgid "Field containing genres"
12921msgstr ""
12922
12923#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371
12924msgid "List of books, sorted by date added to calibre"
12925msgstr ""
12926
12927#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372
12928msgid "&Recently added"
12929msgstr ""
12930
12931#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373
12932msgid "Individual descriptions of books with cover thumbs, sorted by author"
12933msgstr ""
12934
12935#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374
12936msgid "&Descriptions"
12937msgstr ""
12938
12939#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375
12940msgid ""
12941"The first matching prefix rule applies a prefix to book listings in the "
12942"generated catalog."
12943msgstr ""
12944
12945#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376
12946msgid "Prefixes"
12947msgstr ""
12948
12949#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377
12950msgid ""
12951"Books matching any of the exclusion rules will be excluded from the "
12952"generated catalog. "
12953msgstr ""
12954
12955#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378
12956msgid "Excluded books"
12957msgstr ""
12958
12959#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379
12960msgid ""
12961"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n"
12962"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book."
12963msgstr ""
12964
12965#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381
12966msgid "Excluded genres"
12967msgstr ""
12968
12969#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382
12970msgid "Genres to &exclude (regex):"
12971msgstr ""
12972
12973#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383
12974msgid "Reset to default"
12975msgstr ""
12976
12977#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384
12978#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48
12979#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252
12980#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162
12981#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
12982#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
12983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
12984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78
12985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80
12986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
12987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
12988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
12989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
12990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
12991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167
12992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170
12993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128
12994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131
12995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134
12996#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252
12997#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175
12998#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176
12999#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90
13000#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92
13001#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94
13002#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96
13003#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98
13004#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243
13005#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128
13006#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130
13007#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133
13008#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135
13009#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182
13010#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73
13011msgid "..."
13012msgstr ""
13013
13014#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385
13015msgid "Results of regex:"
13016msgstr ""
13017
13018#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386
13019msgid "Tags that will be excluded as genres"
13020msgstr ""
13021
13022#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387
13023msgid "Other options"
13024msgstr ""
13025
13026#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388
13027msgid ""
13028"Custom column containing additional content to be merged with comments "
13029"metadata in the descriptions section."
13030msgstr ""
13031
13032#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389
13033msgid "Merge additional content before comments in descriptions section."
13034msgstr ""
13035
13036#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390
13037msgid "&Before"
13038msgstr ""
13039
13040#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391
13041msgid "Merge additional content after comments in descriptions section."
13042msgstr ""
13043
13044#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392
13045msgid "&After"
13046msgstr ""
13047
13048#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393
13049msgid ""
13050"Separate comments metadata and additional content with a horizontal rule in "
13051"the descriptions section."
13052msgstr ""
13053
13054#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394
13055msgid "Include &separator"
13056msgstr ""
13057
13058#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395
13059msgid "&Merge with comments:"
13060msgstr ""
13061
13062#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396
13063msgid "Catalog cover:"
13064msgstr ""
13065
13066#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397
13067msgid "Generate new cover"
13068msgstr ""
13069
13070#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398
13071msgid "Use existing cover"
13072msgstr ""
13073
13074#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399
13075msgid "E&xtra Description note:"
13076msgstr ""
13077
13078#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400
13079msgid "Custom column source for text to include in Descriptions section."
13080msgstr ""
13081
13082#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401
13083msgid "&Thumb width:"
13084msgstr ""
13085
13086#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402
13087msgid "Size hint for cover thumbnails included in Descriptions section."
13088msgstr ""
13089
13090#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403
13091msgid " inch"
13092msgstr ""
13093
13094#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404
13095msgid "Author cross-references:"
13096msgstr ""
13097
13098#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405
13099msgid "For books with multiple authors, list each author separately"
13100msgstr ""
13101
13102#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31
13103msgid "Tab template for catalog.ui"
13104msgstr ""
13105
13106#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274
13107msgid "Bold"
13108msgstr ""
13109
13110#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275
13111msgid "Italic"
13112msgstr ""
13113
13114#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276
13115msgid "Underline"
13116msgstr ""
13117
13118#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277
13119msgid "Strikethrough"
13120msgstr ""
13121
13122#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278
13123msgid "Superscript"
13124msgstr ""
13125
13126#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279
13127msgid "Subscript"
13128msgstr ""
13129
13130#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280
13131msgid "Ordered list"
13132msgstr ""
13133
13134#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281
13135msgid "Unordered list"
13136msgstr ""
13137
13138#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283
13139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
13140msgid "Align left"
13141msgstr ""
13142
13143#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284
13144msgid "Align center"
13145msgstr ""
13146
13147#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285
13148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
13149msgid "Align right"
13150msgstr ""
13151
13152#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286
13153msgid "Align justified"
13154msgstr ""
13155
13156#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287
13157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313
13158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283
13159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295
13160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310
13161msgid "Undo"
13162msgstr ""
13163
13164#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288
13165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297
13166msgid "Redo"
13167msgstr ""
13168
13169#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289
13170msgid "Remove formatting"
13171msgstr ""
13172
13173#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292
13174msgid "Paste and match style"
13175msgstr ""
13176
13177#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293
13178msgid "Cut"
13179msgstr ""
13180
13181#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294
13182msgid "Increase indentation"
13183msgstr ""
13184
13185#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295
13186msgid "Decrease indentation"
13187msgstr ""
13188
13189#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298
13190msgid "Foreground color"
13191msgstr ""
13192
13193#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299
13194msgid "Background color"
13195msgstr ""
13196
13197#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300
13198msgid "Insert link or image"
13199msgstr ""
13200
13201#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302
13202msgid "Insert separator"
13203msgstr ""
13204
13205#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303
13206#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120
13207#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151
13208#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59
13209msgid "Clear"
13210msgstr ""
13211
13212#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306
13213msgid "Style text block"
13214msgstr ""
13215
13216#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308
13217msgid "Style the selected text block"
13218msgstr ""
13219
13220#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312
13221#, python-brace-format
13222msgid "Heading {0}"
13223msgstr ""
13224
13225#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314
13226#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
13227#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
13228#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170
13229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
13230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
13231msgid "Normal"
13232msgstr ""
13233
13234#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321
13235msgid "Blockquote"
13236msgstr ""
13237
13238#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578
13239msgid "Choose foreground color"
13240msgstr ""
13241
13242#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587
13243msgid "Choose background color"
13244msgstr ""
13245
13246#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630
13247#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103
13248#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106
13249msgid "Invalid URL"
13250msgstr ""
13251
13252#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631
13253#, python-format
13254msgid "The url %r is invalid"
13255msgstr ""
13256
13257#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641
13258msgid "Remote images not supported"
13259msgstr ""
13260
13261#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642
13262msgid ""
13263"You must download the image to your computer, URLs pointing to remote images"
13264" are not supported."
13265msgstr ""
13266
13267#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648
13268msgid "Create link"
13269msgstr ""
13270
13271#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657
13272#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139
13273msgid "&Browse"
13274msgstr ""
13275
13276#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663
13277#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211
13278#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291
13279#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595
13280#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113
13281#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221
13282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295
13283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
13284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963
13285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327
13286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102
13287#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281
13288msgid "Images"
13289msgstr ""
13290
13291#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664
13292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965
13293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028
13294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060
13295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211
13296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259
13297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220
13298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232
13299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241
13300msgid "Choose file"
13301msgstr ""
13302
13303#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676
13304msgid ""
13305"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL"
13306" will be added as an image reference instead of as a link. You can also "
13307"choose to create a link to a file on your computer. Note that if you create "
13308"a link to a file on your computer, it will stop working if the file is "
13309"moved."
13310msgstr ""
13311
13312#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685
13313msgid "Enter &URL:"
13314msgstr ""
13315
13316#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686
13317msgid "Treat the URL as an &image"
13318msgstr ""
13319
13320#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687
13321msgid "Enter &name (optional):"
13322msgstr ""
13323
13324#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688
13325msgid "Choose a file on your computer:"
13326msgstr ""
13327
13328#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817
13329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
13330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103
13331#: /__w/calibre/calibre/src/calibre/utils/localization.py:374
13332msgid "Fonts"
13333msgstr ""
13334
13335#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13336#, python-format
13337msgid "%s toolbars"
13338msgstr ""
13339
13340#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13341#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13342msgid "Hide"
13343msgstr ""
13344
13345#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13346#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13347msgid "Show"
13348msgstr ""
13349
13350#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834
13351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523
13352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524
13353msgid "Smarten punctuation"
13354msgstr ""
13355
13356#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092
13357msgid "&Normal view"
13358msgstr ""
13359
13360#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093
13361msgid "&HTML source"
13362msgstr ""
13363
13364#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
13365msgid "AZW3 output"
13366msgstr ""
13367
13368#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51
13369#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80
13370msgid "Do not add &Table of Contents to book"
13371msgstr ""
13372
13373#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52
13374#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81
13375msgid "&Title for Table of Contents:"
13376msgstr ""
13377
13378#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53
13379#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82
13380msgid "Put generated Table of Contents at &start of book instead of end"
13381msgstr ""
13382
13383#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54
13384#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84
13385msgid "Use author &sort for author"
13386msgstr ""
13387
13388#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55
13389#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86
13390msgid "Disable &compression of the file contents"
13391msgstr ""
13392
13393#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56
13394#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90
13395msgid ""
13396"Enable &sharing of book content via Facebook, etc. WARNING: Disables last "
13397"read syncing"
13398msgstr ""
13399
13400#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48
13401msgid ""
13402"For settings that cannot be specified in this dialog, use the values saved "
13403"in a previous conversion (if they exist) instead of using the defaults "
13404"specified in the Preferences"
13405msgstr ""
13406
13407#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64
13408msgid "None of the selected books have saved conversion settings."
13409msgstr ""
13410
13411#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13412msgid "Bulk convert one book"
13413msgstr ""
13414
13415#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13416msgid "Bulk convert {} books"
13417msgstr ""
13418
13419#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
13420msgid "Comic input"
13421msgstr ""
13422
13423#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
13424#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
13425#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
13426#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
13427#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
13428#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
13429msgid "input"
13430msgstr ""
13431
13432#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
13433msgid "&Number of colors:"
13434msgstr ""
13435
13436#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
13437msgid "off"
13438msgstr ""
13439
13440#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
13441msgid "Disable &normalize"
13442msgstr ""
13443
13444#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
13445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45
13446msgid "Keep &aspect ratio"
13447msgstr ""
13448
13449#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
13450msgid "Disable &Sharpening"
13451msgstr ""
13452
13453#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
13454msgid "Disable &Trimming"
13455msgstr ""
13456
13457#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
13458msgid "&Wide"
13459msgstr ""
13460
13461#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
13462msgid "&Landscape"
13463msgstr ""
13464
13465#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
13466msgid "&Right to left"
13467msgstr ""
13468
13469#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
13470msgid "Don't so&rt"
13471msgstr ""
13472
13473#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
13474msgid "De&speckle"
13475msgstr ""
13476
13477#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
13478msgid "&Disable comic processing"
13479msgstr ""
13480
13481#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
13482#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177
13483msgid "&Output format:"
13484msgstr ""
13485
13486#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
13487msgid "Disable conversion of images to &black and white"
13488msgstr ""
13489
13490#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
13491msgid "Override image &size:"
13492msgstr ""
13493
13494#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119
13495msgid "Don't add links to &pages to the Table of Contents for CBC files"
13496msgstr ""
13497
13498#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19
13499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
13500msgid "Debug"
13501msgstr ""
13502
13503#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21
13504msgid "Debug the conversion process."
13505msgstr ""
13506
13507#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31
13508#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47
13509msgid "Choose debug folder"
13510msgstr ""
13511
13512#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50
13513msgid "Invalid debug folder"
13514msgstr ""
13515
13516#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51
13517msgid "Failed to create debug folder"
13518msgstr ""
13519
13520#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49
13521msgid ""
13522"Choose a folder to put the debug output into. If you specify a folder, "
13523"calibre will place a lot of debug output into it. This will be useful in "
13524"understanding the conversion process and figuring out the correct values for"
13525" conversion parameters like Table of Contents and Chapter detection."
13526msgstr ""
13527
13528#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50
13529msgid ""
13530"The debug process outputs the intermediate HTML generated at various stages "
13531"of the conversion process. This HTML can sometimes serve as a good starting "
13532"point for hand editing a conversion."
13533msgstr ""
13534
13535#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
13536msgid "DOCX input"
13537msgstr ""
13538
13539#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38
13540msgid "Do not try to autodetect a &cover from images in the document"
13541msgstr ""
13542
13543#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39
13544msgid "Do not add a page break after every &endnote"
13545msgstr ""
13546
13547#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40
13548msgid ""
13549"Render &superscripts and subscripts so that they do not affect the line "
13550"height."
13551msgstr ""
13552
13553#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19
13554msgid "DOCX output"
13555msgstr ""
13556
13557#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35
13558msgid "Paper si&ze:"
13559msgstr ""
13560
13561#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38
13562#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176
13563msgid "&Custom size:"
13564msgstr ""
13565
13566#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13567msgid "Page &bottom margin"
13568msgstr ""
13569
13570#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13571msgid "Page &left margin"
13572msgstr ""
13573
13574#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13575msgid "Page &right margin"
13576msgstr ""
13577
13578#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13579msgid "Page &top margin"
13580msgstr ""
13581
13582#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45
13583msgid ""
13584"Do not insert the &Table of Contents as a page at the start of the document"
13585msgstr ""
13586
13587#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47
13588msgid "Do not insert &cover as image at start of document"
13589msgstr ""
13590
13591#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49
13592msgid "Preserve the aspect ratio of the image inserted as cover"
13593msgstr ""
13594
13595#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
13596msgid "EPUB output"
13597msgstr ""
13598
13599#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76
13600msgid "Preserve cover &aspect ratio"
13601msgstr ""
13602
13603#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77
13604msgid "Split files &larger than:"
13605msgstr ""
13606
13607#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78
13608#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
13609msgid "Disabled"
13610msgstr ""
13611
13612#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79
13613msgid " KB"
13614msgstr ""
13615
13616#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80
13617msgid "No default &cover"
13618msgstr ""
13619
13620#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81
13621msgid "No &SVG cover"
13622msgstr ""
13623
13624#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82
13625msgid "Insert inline &Table of Contents"
13626msgstr ""
13627
13628#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83
13629msgid "Do not &split on page breaks"
13630msgstr ""
13631
13632#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84
13633msgid "Put inserted Table of Contents at the &end of the book"
13634msgstr ""
13635
13636#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85
13637msgid "&Flatten EPUB file structure"
13638msgstr ""
13639
13640#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86
13641msgid "&Title for inserted ToC:"
13642msgstr ""
13643
13644#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87
13645msgid "EP&UB version:"
13646msgstr ""
13647
13648#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15
13649msgid "FB2 input"
13650msgstr ""
13651
13652#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32
13653msgid "Do not insert a &Table of Contents at the beginning of the book."
13654msgstr ""
13655
13656#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17
13657msgid "FB2 output"
13658msgstr ""
13659
13660#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44
13661msgid "&Sectionize:"
13662msgstr ""
13663
13664#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45
13665msgid "&Genre:"
13666msgstr ""
13667
13668#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103
13669msgid "Font rescaling wizard"
13670msgstr ""
13671
13672#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104
13673#, python-format
13674msgid ""
13675"<p>This wizard will help you choose an appropriate font size key for your needs. Just enter the base font size of the input document and then enter an input font size. The wizard will display what font size it will be mapped to, by the font rescaling algorithm. You can adjust the algorithm by adjusting the output base font size and font key below. When you find values suitable for you, click OK.</p>\n"
13676"<p>By default, if the output base font size is zero and/or no font size key is specified, calibre will use the values from the current Output profile. </p>\n"
13677"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>"
13678msgstr ""
13679
13680#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107
13681msgid "&Output document"
13682msgstr ""
13683
13684#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108
13685#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113
13686msgid "&Base font size:"
13687msgstr ""
13688
13689#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109
13690#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250
13691msgid "Font size &key:"
13692msgstr ""
13693
13694#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110
13695#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114
13696#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116
13697#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249
13698#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256
13699#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122
13700#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124
13701#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129
13702#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132
13703#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135
13704#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138
13705#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141
13706#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198
13707msgid " pt"
13708msgstr ""
13709
13710#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111
13711msgid "Use &default values"
13712msgstr ""
13713
13714#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112
13715msgid "&Input document"
13716msgstr ""
13717
13718#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115
13719msgid "&Font size: "
13720msgstr ""
13721
13722#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117
13723msgid " will map to size: "
13724msgstr ""
13725
13726#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118
13727msgid "0.0 pt"
13728msgstr ""
13729
13730#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19
13731msgid ""
13732"Heuristic\n"
13733"processing"
13734msgstr ""
13735
13736#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20
13737msgid "Modify the document text and structure using common patterns."
13738msgstr ""
13739
13740#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109
13741#, python-format
13742msgid ""
13743"<b>Heuristic processing</b> means that calibre will scan your book for "
13744"common patterns and fix them. As the name implies, this involves guesswork, "
13745"which means that it could end up worsening the result of a conversion, if "
13746"calibre guesses wrong. Therefore, it is disabled by default. Often, if a "
13747"conversion does not turn out as you expect, turning on heuristics can "
13748"improve matters. Read more about the various heuristic processing options in"
13749" the <a href=\"%s\">User Manual</a>."
13750msgstr ""
13751
13752#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110
13753msgid "Enable &heuristic processing"
13754msgstr ""
13755
13756#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111
13757msgid "Heuristic processing"
13758msgstr ""
13759
13760#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
13761msgid "Unwrap lines"
13762msgstr ""
13763
13764#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
13765msgid "Line &un-wrap factor:"
13766msgstr ""
13767
13768#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
13769msgid "Detect and markup unformatted chapter headings and sub headings"
13770msgstr ""
13771
13772#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
13773msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
13774msgstr ""
13775
13776#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
13777msgid "Delete blank lines between paragraphs"
13778msgstr ""
13779
13780#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
13781msgid "Ensure scene breaks are consistently formatted"
13782msgstr ""
13783
13784#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
13785msgid "Replace soft scene &breaks:"
13786msgstr ""
13787
13788#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
13789msgid "Remove unnecessary hyphens"
13790msgstr ""
13791
13792#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
13793msgid "Italicize common words and patterns"
13794msgstr ""
13795
13796#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
13797msgid "Replace entity indents with CSS indents"
13798msgstr ""
13799
13800#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17
13801msgid "HTMLZ output"
13802msgstr ""
13803
13804#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47
13805msgid "How to handle &CSS"
13806msgstr ""
13807
13808#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48
13809msgid "How to handle class &based CSS"
13810msgstr ""
13811
13812#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49
13813msgid "Use book &title as the filename for the HTML file inside the archive"
13814msgstr ""
13815
13816#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23
13817msgid "Control the look and feel of the output."
13818msgstr ""
13819
13820#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39
13821msgid "Original"
13822msgstr ""
13823
13824#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40
13825msgid "Left align"
13826msgstr ""
13827
13828#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41
13829msgid "Justify text"
13830msgstr ""
13831
13832#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248
13833msgid "Base font si&ze:"
13834msgstr ""
13835
13836#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251
13837msgid "Wizard to help you choose an appropriate font size key"
13838msgstr ""
13839
13840#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253
13841msgid "Minim&um line height:"
13842msgstr ""
13843
13844#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254
13845msgid " %"
13846msgstr ""
13847
13848#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255
13849msgid "L&ine height:"
13850msgstr ""
13851
13852#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257
13853msgid "Embed font fami&ly:"
13854msgstr ""
13855
13856#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258
13857msgid "&Embed all fonts in document"
13858msgstr ""
13859
13860#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260
13861msgid "E&xpand CSS"
13862msgstr ""
13863
13864#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261
13865msgid "Keep &ligatures"
13866msgstr ""
13867
13868#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262
13869msgid "&Disable font size rescaling"
13870msgstr ""
13871
13872#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263
13873#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284
13874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13875msgid "&Fonts"
13876msgstr ""
13877
13878#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264
13879msgid "Text &justification:"
13880msgstr ""
13881
13882#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266
13883msgid "&Unsmarten punctuation"
13884msgstr ""
13885
13886#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267
13887msgid "&Transliterate Unicode characters to ASCII"
13888msgstr ""
13889
13890#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268
13891msgid "I&nput character encoding:"
13892msgstr ""
13893
13894#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269
13895msgid "T&ext"
13896msgstr ""
13897
13898#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270
13899msgid "&Line size:"
13900msgstr ""
13901
13902#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271
13903msgid ""
13904"<p>When calibre removes inter paragraph spacing, it automatically sets a "
13905"paragraph indent, to ensure that paragraphs can be easily distinguished. "
13906"This option controls the width of that indent."
13907msgstr ""
13908
13909#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272
13910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
13911msgid "No change"
13912msgstr ""
13913
13914#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273
13915#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276
13916msgid " em"
13917msgstr ""
13918
13919#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274
13920msgid "Insert &blank line between paragraphs"
13921msgstr ""
13922
13923#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275
13924msgid "Remove &spacing between paragraphs"
13925msgstr ""
13926
13927#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277
13928msgid "I&ndent size:"
13929msgstr ""
13930
13931#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278
13932msgid "&Linearize tables"
13933msgstr ""
13934
13935#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279
13936#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656
13937msgid "&Layout"
13938msgstr ""
13939
13940#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280
13941msgid "E&xtra CSS"
13942msgstr ""
13943
13944#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281
13945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492
13946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027
13947msgid "Filter style information"
13948msgstr ""
13949
13950#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282
13951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036
13952msgid "Select what style information you want completely removed:"
13953msgstr ""
13954
13955#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283
13956msgid "Removes the font-family CSS property"
13957msgstr ""
13958
13959#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285
13960msgid ""
13961"Removes the margin CSS properties. Note that page margins are not affected "
13962"by this setting."
13963msgstr ""
13964
13965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286
13966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13967msgid "&Margins"
13968msgstr ""
13969
13970#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287
13971msgid "Removes the padding CSS properties"
13972msgstr ""
13973
13974#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288
13975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13976msgid "&Padding"
13977msgstr ""
13978
13979#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289
13980msgid "Convert floating images/text into static images/text"
13981msgstr ""
13982
13983#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290
13984msgid "F&loats"
13985msgstr ""
13986
13987#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291
13988msgid "Removes foreground and background colors"
13989msgstr ""
13990
13991#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292
13992#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130
13993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13994msgid "&Colors"
13995msgstr ""
13996
13997#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293
13998msgid "Other CSS Propert&ies:"
13999msgstr ""
14000
14001#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294
14002msgid ""
14003"Comma separated list of CSS properties to remove. For example: display, "
14004"color, font-family"
14005msgstr ""
14006
14007#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295
14008msgid "&Styling"
14009msgstr ""
14010
14011#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296
14012msgid "&Transform styles"
14013msgstr ""
14014
14015#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297
14016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503
14017msgid "Transform &HTML"
14018msgstr ""
14019
14020#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
14021msgid "LRF output"
14022msgstr ""
14023
14024#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
14025msgid "Enable &auto-rotation of wide images"
14026msgstr ""
14027
14028#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121
14029msgid "&Wordspace:"
14030msgstr ""
14031
14032#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123
14033msgid "Minimum para. &indent:"
14034msgstr ""
14035
14036#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
14037msgid "Render &tables as images"
14038msgstr ""
14039
14040#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126
14041msgid "Text size multiplier for text in rendered tables:"
14042msgstr ""
14043
14044#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127
14045msgid "Add &header"
14046msgstr ""
14047
14048#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128
14049msgid "Header &separation:"
14050msgstr ""
14051
14052#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130
14053msgid "Header &format:"
14054msgstr ""
14055
14056#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131
14057msgid "&Embed fonts"
14058msgstr ""
14059
14060#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132
14061msgid "&Serif font family:"
14062msgstr ""
14063
14064#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133
14065msgid "S&ans-serif font family:"
14066msgstr ""
14067
14068#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134
14069msgid "&Monospace font family:"
14070msgstr ""
14071
14072#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52
14073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242
14074msgid "Metadata"
14075msgstr ""
14076
14077#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54
14078msgid ""
14079"Set the metadata. The output file will contain as much of this metadata as "
14080"possible."
14081msgstr ""
14082
14083#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118
14084#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294
14085msgid "This book has no cover"
14086msgstr ""
14087
14088#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192
14089#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188
14090msgid "Choose cover for "
14091msgstr ""
14092
14093#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199
14094#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195
14095msgid "Cannot read"
14096msgstr ""
14097
14098#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200
14099#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196
14100msgid "You do not have permission to read the file: "
14101msgstr ""
14102
14103#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208
14104#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216
14105#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205
14106msgid "Error reading file"
14107msgstr ""
14108
14109#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209
14110#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206
14111msgid "<p>There was an error reading from file: <br /><b>"
14112msgstr ""
14113
14114#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217
14115#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215
14116msgid " is not a valid picture"
14117msgstr ""
14118
14119#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159
14120msgid "Book cover"
14121msgstr ""
14122
14123#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160
14124msgid "Change &cover image:"
14125msgstr ""
14126
14127#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161
14128msgid "Browse for an image to use as the cover of this book."
14129msgstr ""
14130
14131#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163
14132msgid "Use cover from &source file"
14133msgstr ""
14134
14135#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164
14136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121
14137#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229
14138#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213
14139#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234
14140#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193
14141#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193
14142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453
14143msgid "&Title:"
14144msgstr ""
14145
14146#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165
14147#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212
14148msgid "Change the title of this book"
14149msgstr ""
14150
14151#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166
14152#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346
14153msgid "&Author(s):"
14154msgstr ""
14155
14156#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167
14157msgid "Author so&rt:"
14158msgstr ""
14159
14160#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168
14161msgid ""
14162"Change the author(s) of this book. Multiple authors should be separated by a"
14163" comma"
14164msgstr ""
14165
14166#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169
14167#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804
14168msgid "&Publisher:"
14169msgstr ""
14170
14171#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170
14172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145
14173#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394
14174msgid "Ta&gs:"
14175msgstr ""
14176
14177#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171
14178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633
14179#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395
14180msgid ""
14181"Tags categorize the book. This is particularly useful while searching. "
14182"<br><br>They can be any words or phrases, separated by commas."
14183msgstr ""
14184
14185#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172
14186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139
14187#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610
14188msgid "&Series:"
14189msgstr ""
14190
14191#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173
14192#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174
14193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641
14194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642
14195#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609
14196msgid "List of known series. You can add new series."
14197msgstr ""
14198
14199#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175
14200msgid "Book "
14201msgstr ""
14202
14203#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
14204msgid "MOBI output"
14205msgstr ""
14206
14207#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83
14208msgid "Ignore &margins"
14209msgstr ""
14210
14211#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85
14212msgid ""
14213"Do not convert all images to &JPEG (may result in images not working in "
14214"older viewers)"
14215msgstr ""
14216
14217#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87
14218msgid "Kindle options"
14219msgstr ""
14220
14221#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88
14222msgid "MOBI file &type:"
14223msgstr ""
14224
14225#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89
14226msgid "Personal Doc tag:"
14227msgstr ""
14228
14229#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91
14230msgid ""
14231"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or "
14232"both MOBI filetypes. If you wish to use the new format on your device, "
14233"convert to AZW3 instead of MOBI."
14234msgstr ""
14235
14236#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30
14237msgid "Default profile"
14238msgstr ""
14239
14240#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35
14241#: /__w/calibre/calibre/src/calibre/srv/convert.py:254
14242msgid "unlimited"
14243msgstr ""
14244
14245#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37
14246#: /__w/calibre/calibre/src/calibre/srv/convert.py:256
14247#, python-format
14248msgid "%(width)d x %(height)d pixels"
14249msgstr ""
14250
14251#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38
14252#: /__w/calibre/calibre/src/calibre/srv/convert.py:257
14253#, python-format
14254msgid "Screen size: %s"
14255msgstr ""
14256
14257#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45
14258msgid "Page setup"
14259msgstr ""
14260
14261#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
14262msgid "&Output profile:"
14263msgstr ""
14264
14265#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
14266msgid "Profile description"
14267msgstr ""
14268
14269#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128
14270msgid "&Input profile:"
14271msgstr ""
14272
14273#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129
14274msgid "Margins"
14275msgstr ""
14276
14277#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130
14278#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70
14279msgid "&Left:"
14280msgstr ""
14281
14282#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131
14283#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134
14284#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137
14285#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140
14286msgid "Unchanged"
14287msgstr ""
14288
14289#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133
14290#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72
14291msgid "&Top:"
14292msgstr ""
14293
14294#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136
14295#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71
14296msgid "&Right:"
14297msgstr ""
14298
14299#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139
14300#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73
14301msgid "&Bottom:"
14302msgstr ""
14303
14304#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17
14305msgid "PDB output"
14306msgstr ""
14307
14308#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47
14309#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231
14310#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238
14311#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198
14312msgid "&Format:"
14313msgstr ""
14314
14315#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48
14316#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46
14317#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32
14318#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
14319msgid "&Inline TOC"
14320msgstr ""
14321
14322#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49
14323#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48
14324#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
14325msgid "Output &encoding:"
14326msgstr ""
14327
14328#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15
14329msgid "PDF input"
14330msgstr ""
14331
14332#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42
14333msgid "Line &un-wrapping factor:"
14334msgstr ""
14335
14336#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43
14337msgid "No &images"
14338msgstr ""
14339
14340#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22
14341msgid "PDF output"
14342msgstr ""
14343
14344#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56
14345msgid "Use page margins from the &document being converted"
14346msgstr ""
14347
14348#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174
14349msgid "&Use the paper size set in output profile"
14350msgstr ""
14351
14352#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175
14353msgid "&Paper size:"
14354msgstr ""
14355
14356#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177
14357msgid "&Unit:"
14358msgstr ""
14359
14360#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178
14361msgid "Preserve &aspect ratio of cover"
14362msgstr ""
14363
14364#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179
14365msgid "Add page &numbers to the bottom of every page"
14366msgstr ""
14367
14368#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180
14369msgid "Add a printable &Table of Contents at the end"
14370msgstr ""
14371
14372#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181
14373msgid "&Title for ToC:"
14374msgstr ""
14375
14376#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182
14377msgid "Serif famil&y:"
14378msgstr ""
14379
14380#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183
14381msgid "Sans fami&ly:"
14382msgstr ""
14383
14384#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184
14385msgid "&Monospace family:"
14386msgstr ""
14387
14388#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185
14389msgid "S&tandard font:"
14390msgstr ""
14391
14392#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186
14393msgid "Default font si&ze:"
14394msgstr ""
14395
14396#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187
14397#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189
14398#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598
14399#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652
14400msgid " px"
14401msgstr ""
14402
14403#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188
14404msgid "Monospace &font size:"
14405msgstr ""
14406
14407#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190
14408msgid "Page &number map:"
14409msgstr ""
14410
14411#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191
14412msgid "Page  margins"
14413msgstr ""
14414
14415#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192
14416msgid "Page headers and footers"
14417msgstr ""
14418
14419#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193
14420#, python-format
14421msgid ""
14422"You can insert headers and footers into every page of the produced PDF file "
14423"by using header and footer templates. For examples, see the <a "
14424"href=\"%s\">documentation</a>."
14425msgstr ""
14426
14427#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194
14428msgid "&Header template:"
14429msgstr ""
14430
14431#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195
14432msgid "&Footer template:"
14433msgstr ""
14434
14435#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196
14436msgid "&Break long words at the end of lines"
14437msgstr ""
14438
14439#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197
14440msgid "Odd/even &offset:"
14441msgstr ""
14442
14443#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17
14444msgid "PMLZ output"
14445msgstr ""
14446
14447#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47
14448msgid "Do not &reduce image size and depth"
14449msgstr ""
14450
14451#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17
14452msgid "RB output"
14453msgstr ""
14454
14455#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161
14456msgid "No formats available"
14457msgstr ""
14458
14459#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162
14460msgid "Cannot build regex using the GUI builder without a book."
14461msgstr ""
14462
14463#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171
14464msgid "Could not open file"
14465msgstr ""
14466
14467#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172
14468msgid "Could not open the file, do you have it open in another program?"
14469msgstr ""
14470
14471#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190
14472msgid ""
14473"Failed to generate markup for testing. Click \"Show details\" to learn more."
14474msgstr ""
14475
14476#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196
14477#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200
14478msgid "Failed to generate preview"
14479msgstr ""
14480
14481#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206
14482msgid "Open book"
14483msgstr ""
14484
14485#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231
14486msgid "Click the \"Open\" button below to open a e-book to use for testing."
14487msgstr ""
14488
14489#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89
14490msgid "Regex Builder"
14491msgstr ""
14492
14493#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90
14494msgid "Regex:"
14495msgstr ""
14496
14497#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91
14498#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224
14499#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141
14500#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411
14501#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42
14502msgid "&Test"
14503msgstr ""
14504
14505#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
14506msgid "Occurrences:"
14507msgstr ""
14508
14509#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93
14510#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196
14511#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76
14512msgid "0"
14513msgstr ""
14514
14515#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94
14516msgid "Goto:"
14517msgstr ""
14518
14519#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95
14520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179
14521#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676
14522#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109
14523#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408
14524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128
14525msgid "&Previous"
14526msgstr ""
14527
14528#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96
14529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182
14530#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675
14531#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
14532#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108
14533#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404
14534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587
14535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124
14536msgid "&Next"
14537msgstr ""
14538
14539#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97
14540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533
14541msgid "Preview"
14542msgstr ""
14543
14544#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
14545msgid "RTF input"
14546msgstr ""
14547
14548#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32
14549msgid "Ignore &WMF images in the RTF file"
14550msgstr ""
14551
14552#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24
14553msgid ""
14554"Search &\n"
14555"replace"
14556msgstr ""
14557
14558#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43
14559msgid "&Search regular expression:"
14560msgstr ""
14561
14562#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14563msgid "Replacement text"
14564msgstr ""
14565
14566#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14567msgid "Search regular expression"
14568msgstr ""
14569
14570#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109
14571msgid "Load calibre search-replace definitions file"
14572msgstr ""
14573
14574#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111
14575#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130
14576msgid "calibre search-replace definitions file"
14577msgstr ""
14578
14579#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120
14580msgid "Failed to read"
14581msgstr ""
14582
14583#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121
14584#, python-format
14585msgid "Failed to load patterns from %s, click \"Show details\" to learn more."
14586msgstr ""
14587
14588#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128
14589msgid "Save calibre search-replace definitions file"
14590msgstr ""
14591
14592#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202
14593msgid "Unused search & replace definition"
14594msgstr ""
14595
14596#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203
14597msgid ""
14598"The search/replace definition being edited  has not been added to the list "
14599"of definitions. Do you wish to continue with the conversion (the definition "
14600"will not be used)?"
14601msgstr ""
14602
14603#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214
14604#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121
14605msgid "Invalid regular expression"
14606msgstr ""
14607
14608#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215
14609#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122
14610#, python-format
14611msgid "Invalid regular expression: %s"
14612msgstr ""
14613
14614#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299
14615msgid ""
14616"The list of search/replace definitions that will be applied to this "
14617"conversion."
14618msgstr ""
14619
14620#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145
14621msgid "Edit search/replace definition"
14622msgstr ""
14623
14624#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146
14625msgid "&Replacement text:"
14626msgstr ""
14627
14628#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
14629msgid ""
14630"Add the current expression to the list of expressions that will be applied"
14631msgstr ""
14632
14633#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148
14634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142
14635msgid "&Add"
14636msgstr ""
14637
14638#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149
14639msgid "Edit the currently selected expression"
14640msgstr ""
14641
14642#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150
14643#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73
14644msgid "&Change"
14645msgstr ""
14646
14647#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151
14648msgid "Remove the currently selected expression"
14649msgstr ""
14650
14651#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152
14652#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151
14653#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404
14654#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115
14655msgid "&Remove"
14656msgstr ""
14657
14658#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153
14659msgid "Load a list of expressions from a previously saved file"
14660msgstr ""
14661
14662#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154
14663#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547
14664#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305
14665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80
14666#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508
14667msgid "&Load"
14668msgstr ""
14669
14670#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
14671msgid "Save this list of expressions so that you can re-use it easily"
14672msgstr ""
14673
14674#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156
14675#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544
14676#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301
14677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75
14678#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
14679#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250
14680#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505
14681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421
14682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
14683msgid "&Save"
14684msgstr ""
14685
14686#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157
14687msgid "Move expression up."
14688msgstr ""
14689
14690#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158
14691msgid "Move expression down."
14692msgstr ""
14693
14694#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159
14695#, python-format
14696msgid ""
14697"<p>Search and replace uses <i>regular expressions</i>. See the <a "
14698"href=\"%s\">regular expressions tutorial</a> to get started with regular "
14699"expressions. Also clicking the wizard button below will allow you to test "
14700"your regular expression against the current input document. When you are "
14701"happy with an expression, click the Add button to add it to the list of "
14702"expressions."
14703msgstr ""
14704
14705#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89
14706#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542
14707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92
14708#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250
14709#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346
14710msgid "Restore &defaults"
14711msgstr ""
14712
14713#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175
14714msgid "&Input format:"
14715msgstr ""
14716
14717#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176
14718msgid "Use &saved conversion settings for individual books"
14719msgstr ""
14720
14721#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216
14722msgid "Convert"
14723msgstr ""
14724
14725#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17
14726msgid "SNB output"
14727msgstr ""
14728
14729#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41
14730msgid "Hide &chapter name"
14731msgstr ""
14732
14733#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
14734msgid "Don't indent the &first line for each paragraph"
14735msgstr ""
14736
14737#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43
14738msgid "Insert &empty line between paragraphs"
14739msgstr ""
14740
14741#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44
14742msgid "Optimize for full-&screen mode"
14743msgstr ""
14744
14745#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17
14746msgid ""
14747"Structure\n"
14748"detection"
14749msgstr ""
14750
14751#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19
14752msgid ""
14753"Fine tune the detection of chapter headings and other document structure."
14754msgstr ""
14755
14756#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29
14757msgid "Detect &chapters at (XPath expression):"
14758msgstr ""
14759
14760#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30
14761msgid "Insert &page breaks before (XPath expression):"
14762msgstr ""
14763
14764#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33
14765msgid "Start &reading at (XPath expression):"
14766msgstr ""
14767
14768#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42
14769#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41
14770#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121
14771msgid "Invalid XPath"
14772msgstr ""
14773
14774#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43
14775#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42
14776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182
14777#, python-format
14778msgid "The XPath expression %s is invalid."
14779msgstr ""
14780
14781#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61
14782msgid "Remove &fake margins"
14783msgstr ""
14784
14785#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
14786msgid ""
14787"The header and footer removal options have been replaced by the Search & "
14788"replace options. Click the Search & replace category in the bar to the left "
14789"to use these options. Leave the replace field blank and enter your "
14790"header/footer removal regexps into the search field."
14791msgstr ""
14792
14793#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
14794msgid "Insert &metadata as page at start of book"
14795msgstr ""
14796
14797#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64
14798msgid "Chapter &mark:"
14799msgstr ""
14800
14801#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65
14802msgid "Remove first &image"
14803msgstr ""
14804
14805#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19
14806msgid ""
14807"Table of\n"
14808"Contents"
14809msgstr ""
14810
14811#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21
14812msgid "Control the creation/conversion of the Table of Contents."
14813msgstr ""
14814
14815#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28
14816msgid "Level &1 TOC (XPath expression):"
14817msgstr ""
14818
14819#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29
14820msgid "Level &2 TOC (XPath expression):"
14821msgstr ""
14822
14823#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30
14824msgid "Level &3 TOC (XPath expression):"
14825msgstr ""
14826
14827#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79
14828msgid "&Force use of auto-generated Table of Contents"
14829msgstr ""
14830
14831#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80
14832msgid "Do not add &detected chapters to the Table of Contents"
14833msgstr ""
14834
14835#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81
14836msgid "Number of &links to add to Table of Contents:"
14837msgstr ""
14838
14839#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82
14840msgid "TOC &filter:"
14841msgstr ""
14842
14843#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83
14844msgid "Chapter &threshold:"
14845msgstr ""
14846
14847#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84
14848msgid "Allow &duplicate links when creating the Table of Contents"
14849msgstr ""
14850
14851#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85
14852#, python-format
14853msgid ""
14854"<a href=\"%s\">Help with using these options to generate a Table of "
14855"Contents</a>"
14856msgstr ""
14857
14858#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86
14859msgid ""
14860"This option will cause calibre to popup the Table of Contents Editor tool,\n"
14861" which will allow you to manually edit the Table of Contents, to fix any errors\n"
14862" caused by automatic generation."
14863msgstr ""
14864
14865#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89
14866msgid "&Manually fine-tune the ToC after conversion is completed"
14867msgstr ""
14868
14869#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19
14870msgid "TXT input"
14871msgstr ""
14872
14873#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
14874msgid "Structure"
14875msgstr ""
14876
14877#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
14878msgid "&Paragraph style:"
14879msgstr ""
14880
14881#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
14882msgid "&Formatting style:"
14883msgstr ""
14884
14885#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
14886msgid "Common"
14887msgstr ""
14888
14889#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101
14890msgid "Preserve &spaces"
14891msgstr ""
14892
14893#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102
14894msgid "Remove &indents at the beginning of lines"
14895msgstr ""
14896
14897#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103
14898#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239
14899msgid "Markdown"
14900msgstr ""
14901
14902#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104
14903msgid ""
14904"<p>Markdown is a simple markup language for text files, that allows for "
14905"advanced formatting. To learn more visit <a "
14906"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>."
14907msgstr ""
14908
14909#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105
14910msgid ""
14911"You can optionally enable various extensions to the base Markdown syntax, "
14912"below."
14913msgstr ""
14914
14915#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106
14916msgid ""
14917"More information on <a href=\"https://python-"
14918"markdown.github.io/extensions/\">Markdown extensions</a>"
14919msgstr ""
14920
14921#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16
14922msgid "TXT output"
14923msgstr ""
14924
14925#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
14926msgid "General"
14927msgstr ""
14928
14929#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
14930msgid "&Line ending style:"
14931msgstr ""
14932
14933#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
14934msgid "&Formatting:"
14935msgstr ""
14936
14937#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
14938msgid "Plain"
14939msgstr ""
14940
14941#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
14942msgid "&Maximum line length:"
14943msgstr ""
14944
14945#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
14946msgid "Force maximum line &length"
14947msgstr ""
14948
14949#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96
14950msgid "Markdown, Textile"
14951msgstr ""
14952
14953#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97
14954msgid "Do not remove links (<a> tags) before processing"
14955msgstr ""
14956
14957#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98
14958msgid "Do not remove image &references before processing"
14959msgstr ""
14960
14961#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99
14962msgid "Keep text &color, when possible"
14963msgstr ""
14964
14965#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14
14966msgid "TXTZ output"
14967msgstr ""
14968
14969#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81
14970msgid "Use a wizard to generate the XPath expression"
14971msgstr ""
14972
14973#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73
14974msgid "Match HTML &tags with tag name:"
14975msgstr ""
14976
14977#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74
14978msgid "*"
14979msgstr ""
14980
14981#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75
14982msgid "a"
14983msgstr ""
14984
14985#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76
14986msgid "br"
14987msgstr ""
14988
14989#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77
14990msgid "div"
14991msgstr ""
14992
14993#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78
14994msgid "h1"
14995msgstr ""
14996
14997#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79
14998msgid "h2"
14999msgstr ""
15000
15001#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80
15002msgid "h3"
15003msgstr ""
15004
15005#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81
15006msgid "h4"
15007msgstr ""
15008
15009#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82
15010msgid "h5"
15011msgstr ""
15012
15013#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83
15014msgid "h6"
15015msgstr ""
15016
15017#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84
15018msgid "hr"
15019msgstr ""
15020
15021#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85
15022msgid "span"
15023msgstr ""
15024
15025#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86
15026msgid "Having the &attribute:"
15027msgstr ""
15028
15029#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87
15030msgid "With &value:"
15031msgstr ""
15032
15033#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88
15034msgid "(A regular expression)"
15035msgstr ""
15036
15037#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89
15038#, python-format
15039msgid ""
15040"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to"
15041" <i>h2</i>, attribute to <i>class</i> and value to "
15042"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and "
15043"leaving value blank will match any value. Setting tag to * will match any "
15044"tag.</p><p>To learn more advanced usage of XPath see the <a "
15045"href=\"%s\">XPath Tutorial</a>."
15046msgstr ""
15047
15048#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257
15049msgid "Browse by covers"
15050msgstr ""
15051
15052#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63
15053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857
15054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393
15055msgid "Choose color"
15056msgstr ""
15057
15058#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79
15059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52
15060#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138
15061#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225
15062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480
15063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688
15064#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65
15065msgid "&Name:"
15066msgstr ""
15067
15068#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82
15069msgid "Color &1:"
15070msgstr ""
15071
15072#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83
15073msgid "Color &2:"
15074msgstr ""
15075
15076#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84
15077msgid "Contrast color &1 (mainly for text):"
15078msgstr ""
15079
15080#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85
15081msgid "Contrast color &2 (mainly for text):"
15082msgstr ""
15083
15084#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98
15085#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102
15086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236
15087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267
15088#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270
15089msgid "Invalid name"
15090msgstr ""
15091
15092#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99
15093#, python-format
15094msgid ""
15095"The color scheme name \"%s\" is invalid. It must start with a # and be at "
15096"least two characters long."
15097msgstr ""
15098
15099#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103
15100#, python-format
15101msgid "A color scheme with the name \"%s\" already exists."
15102msgstr ""
15103
15104#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134
15105msgid ""
15106"When generating covers, a color scheme for the cover is chosen at random "
15107"from the color schemes below. You can prevent an individual scheme from "
15108"being selected by unchecking it. The preview on the right shows the "
15109"currently selected color scheme."
15110msgstr ""
15111
15112#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138
15113msgid "Choose a color scheme to be used for this generated cover."
15114msgstr ""
15115
15116#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139
15117msgid ""
15118"In normal cover generation, the color scheme is chosen at random from the "
15119"list of color schemes below. You can prevent an individual color scheme from"
15120" being chosen by unchecking it here."
15121msgstr ""
15122
15123#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147
15124msgid "&New color scheme"
15125msgstr ""
15126
15127#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150
15128msgid "&Edit color scheme"
15129msgstr ""
15130
15131#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153
15132msgid "&Remove color scheme"
15133msgstr ""
15134
15135#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158
15136msgid "&Styles"
15137msgstr ""
15138
15139#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162
15140msgid ""
15141"When generating covers, a style for the cover is chosen at random from the "
15142"styles below. You can prevent an individual style from being selected by "
15143"unchecking it. The preview on the right shows the currently selected style."
15144msgstr ""
15145
15146#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166
15147msgid "Choose a style to be used for this generated cover."
15148msgstr ""
15149
15150#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167
15151msgid ""
15152"In normal cover generation, the style is chosen at random from the list of "
15153"styles below. You can prevent an individual style from being chosen by "
15154"unchecking it here."
15155msgstr ""
15156
15157#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177
15158msgid "&Fonts and sizes"
15159msgstr ""
15160
15161#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15162msgid "&Title font family:"
15163msgstr ""
15164
15165#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15166msgid "&Title font size:"
15167msgstr ""
15168
15169#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15170msgid "&Subtitle font family:"
15171msgstr ""
15172
15173#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15174msgid "&Subtitle font size:"
15175msgstr ""
15176
15177#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15178msgid "&Footer font family:"
15179msgstr ""
15180
15181#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15182msgid "&Footer font size:"
15183msgstr ""
15184
15185#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216
15186msgid "Cover &width:"
15187msgstr ""
15188
15189#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217
15190msgid "Cover &height:"
15191msgstr ""
15192
15193#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219
15194msgid ""
15195"Note that the preview to the side is of fixed aspect ratio, so changing the "
15196"cover width above will not have any effect. If you change the height, you "
15197"should also change the width nevertheless as it will be used in actual cover"
15198" generation."
15199msgstr ""
15200
15201#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226
15202msgid "&Text"
15203msgstr ""
15204
15205#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230
15206msgid ""
15207"The text on the generated cover is taken from the metadata of the book. This"
15208" is controlled via templates. You can use the <b>, <i> and <br> tags in the "
15209"templates for bold, italic and line breaks, respectively. The default "
15210"templates use the title, series and authors. You can change them to use "
15211"whatever metadata you like."
15212msgstr ""
15213
15214#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15215msgid "Change the &title template"
15216msgstr ""
15217
15218#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15219msgid "The title template"
15220msgstr ""
15221
15222#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15223msgid "Change the &sub-title template"
15224msgstr ""
15225
15226#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15227msgid "The sub-title template"
15228msgstr ""
15229
15230#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15231msgid "Change the &footer template"
15232msgstr ""
15233
15234#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15235msgid "The footer template"
15236msgstr ""
15237
15238#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402
15239msgid "My Color Scheme"
15240msgstr ""
15241
15242#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414
15243#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018
15244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892
15245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154
15246msgid "Cannot edit"
15247msgstr ""
15248
15249#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415
15250msgid "Cannot edit a builtin color scheme. Create a new color scheme instead."
15251msgstr ""
15252
15253#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432
15254#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146
15255#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341
15256msgid "Cannot remove"
15257msgstr ""
15258
15259#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433
15260msgid "Cannot remove a builtin color scheme."
15261msgstr ""
15262
15263#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15264msgid "A sample book"
15265msgstr ""
15266
15267#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15268msgid "Author One"
15269msgstr ""
15270
15271#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15272msgid "Author Two"
15273msgstr ""
15274
15275#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486
15276msgid "A series of samples"
15277msgstr ""
15278
15279#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15280msgid "Tag One"
15281msgstr ""
15282
15283#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15284msgid "Tag Two"
15285msgstr ""
15286
15287#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489
15288msgid "Some publisher"
15289msgstr ""
15290
15291#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531
15292msgid "Cover generation settings"
15293msgstr ""
15294
15295#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536
15296msgid "Save these settings as the &defaults for future use"
15297msgstr ""
15298
15299#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546
15300msgid "Save the current cover generation settings for later re-use"
15301msgstr ""
15302
15303#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551
15304msgid "Load previously saved cover generation settings"
15305msgstr ""
15306
15307#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553
15308msgid ""
15309"Save the current settings as the settings to use always instead of just this"
15310" time. Remember that for styles and colors the actual style or color used is"
15311" chosen at random from the list of checked styles/colors."
15312msgstr ""
15313
15314#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15315msgid "My cover style"
15316msgstr ""
15317
15318#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15319msgid "Name for these settings"
15320msgstr ""
15321
15322#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15323msgid "Theme name:"
15324msgstr ""
15325
15326#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25
15327msgid ""
15328"Create the rule below, the rule can be used to transform style properties"
15329msgstr ""
15330
15331#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37
15332#, python-brace-format
15333msgid "{preamble} {property} {match_type} {query}"
15334msgstr ""
15335
15336#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43
15337msgid "If the &property:"
15338msgstr ""
15339
15340#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46
15341msgid ""
15342"The name of a CSS property, for example: font-size\n"
15343"Do not use shorthand properties, they will not work.\n"
15344"For instance use margin-top, not margin."
15345msgstr ""
15346
15347#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64
15348#, python-brace-format
15349msgid "{action} {action_data}"
15350msgstr ""
15351
15352#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98
15353msgid "The CSS property value"
15354msgstr ""
15355
15356#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104
15357msgid ""
15358"Either a CSS length, such as 10pt or a unit less number. If a unit less "
15359"number is used it will be compared with the CSS value using whatever unit "
15360"the value has. Note that comparison automatically converts units, except for"
15361" relative units like percentage or em, for which comparison fails if the "
15362"units are different."
15363msgstr ""
15364
15365#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113
15366msgid ""
15367"CSS properties to add to the rule that contains the matching style. You can "
15368"specify more than one property, separated by semi-colons, for example: "
15369"color:red; font-weight: bold"
15370msgstr ""
15371
15372#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117
15373msgid "A number"
15374msgstr ""
15375
15376#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158
15377#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279
15378#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
15379#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201
15380msgid "Edit rule"
15381msgstr ""
15382
15383#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170
15384#, python-brace-format
15385msgid ""
15386"If the property <i>{property}</i> <b>{match_type}</b> "
15387"<b>{query}</b><br>{action}"
15388msgstr ""
15389
15390#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179
15391#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300
15392msgid "This rule is invalid, please remove it"
15393msgstr ""
15394
15395#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189
15396msgid ""
15397"You can specify rules to transform styles here. Click the \"Add rule\" "
15398"button below to get started."
15399msgstr ""
15400
15401#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196
15402msgid "Test style transform rules"
15403msgstr ""
15404
15405#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198
15406msgid "Enter a CSS stylesheet below and click the \"Test\" button"
15407msgstr ""
15408
15409#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200
15410msgid "Resulting stylesheet"
15411msgstr ""
15412
15413#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254
15414msgid "Edit style transform rules"
15415msgstr ""
15416
15417#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289
15418#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045
15419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
15420#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143
15421msgid "E&xport"
15422msgstr ""
15423
15424#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290
15425#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047
15426msgid "Export these rules to a file"
15427msgstr ""
15428
15429#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293
15430#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049
15431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
15432#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147
15433msgid "&Import"
15434msgstr ""
15435
15436#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294
15437msgid "Import previously exported rules"
15438msgstr ""
15439
15440#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297
15441#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513
15442msgid "&Test rules"
15443msgstr ""
15444
15445#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302
15446#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506
15447msgid "Save this ruleset for later re-use"
15448msgstr ""
15449
15450#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308
15451#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509
15452msgid "Load a previously saved ruleset"
15453msgstr ""
15454
15455#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316
15456#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439
15457msgid "No rules"
15458msgstr ""
15459
15460#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317
15461msgid "There are no rules to export"
15462msgstr ""
15463
15464#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318
15465msgid "Choose file for exported rules"
15466msgstr ""
15467
15468#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326
15469msgid "Choose file to import rules from"
15470msgstr ""
15471
15472#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55
15473#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603
15474msgid " index"
15475msgstr ""
15476
15477#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92
15478#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362
15479#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920
15480#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128
15481#, python-brace-format
15482msgid "Clear {0}"
15483msgstr ""
15484
15485#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195
15486msgid "Set {} to yes"
15487msgstr ""
15488
15489#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201
15490msgid "Set {} to no"
15491msgstr ""
15492
15493#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208
15494msgid "Clear {}"
15495msgstr ""
15496
15497#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
15498#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254
15499#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321
15500#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351
15501#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010
15502#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060
15503#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141
15504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530
15505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539
15506#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551
15507#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555
15508#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
15509#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663
15510msgid "Undefined"
15511msgstr ""
15512
15513#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355
15514#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124
15515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
15516msgid "Today"
15517msgstr ""
15518
15519#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448
15520msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items"
15521msgstr ""
15522
15523#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561
15524#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489
15525msgid "Values changed"
15526msgstr ""
15527
15528#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562
15529msgid ""
15530"You have changed the values. In order to use this editor, you must either "
15531"discard or apply these changes. Apply changes?"
15532msgstr ""
15533
15534#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694
15535#, python-brace-format
15536msgid ""
15537"The enumeration \"{0}\" contains an invalid value that will be set to the "
15538"default"
15539msgstr ""
15540
15541#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927
15542#, python-brace-format
15543msgid "Set {0} to No"
15544msgstr ""
15545
15546#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932
15547#, python-brace-format
15548msgid "Set {0} to Yes"
15549msgstr ""
15550
15551#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936
15552#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367
15553msgid "Open Item editor"
15554msgstr ""
15555
15556#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963
15557msgid "Apply changes"
15558msgstr ""
15559
15560#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181
15561#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208
15562msgid "Clear series"
15563msgstr ""
15564
15565#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184
15566msgid "Automatically number books"
15567msgstr ""
15568
15569#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186
15570msgid ""
15571"If not checked, the series number for the books will be set to 1. If "
15572"checked, selected books will be automatically numbered, in the order you "
15573"selected them. So if you selected Book A and then Book B, Book A will have "
15574"series number 1 and Book B series number 2."
15575msgstr ""
15576
15577#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193
15578msgid "Force numbers to start with "
15579msgstr ""
15580
15581#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195
15582msgid ""
15583"Series will normally be renumbered from the highest number in the database "
15584"for that series. Checking this box will tell calibre to start numbering from"
15585" the value in the box"
15586msgstr ""
15587
15588#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210
15589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654
15590msgid ""
15591"The amount by which to increment the series number for successive books. "
15592"Only applicable when using force series numbers."
15593msgstr ""
15594
15595#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317
15596#, python-brace-format
15597msgid ""
15598"The enumeration \"{0}\" contains invalid values that will not appear in the "
15599"list"
15600msgstr ""
15601
15602#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370
15603msgid "Remove all tags"
15604msgstr ""
15605
15606#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400
15607#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401
15608msgid "tags to remove"
15609msgstr ""
15610
15611#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490
15612msgid ""
15613"You have entered values. In order to use this editor you must first discard "
15614"them. Discard the values?"
15615msgstr ""
15616
15617#: /__w/calibre/calibre/src/calibre/gui2/device.py:55
15618#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165
15619msgid "No details available."
15620msgstr ""
15621
15622#: /__w/calibre/calibre/src/calibre/gui2/device.py:241
15623msgid "Device no longer connected."
15624msgstr ""
15625
15626#: /__w/calibre/calibre/src/calibre/gui2/device.py:485
15627msgid "Get device information"
15628msgstr ""
15629
15630#: /__w/calibre/calibre/src/calibre/gui2/device.py:496
15631msgid "Set library information"
15632msgstr ""
15633
15634#: /__w/calibre/calibre/src/calibre/gui2/device.py:520
15635msgid "Get list of books on device"
15636msgstr ""
15637
15638#: /__w/calibre/calibre/src/calibre/gui2/device.py:527
15639msgid "Prepare files for transfer from device"
15640msgstr ""
15641
15642#: /__w/calibre/calibre/src/calibre/gui2/device.py:538
15643msgid "Get annotations from device"
15644msgstr ""
15645
15646#: /__w/calibre/calibre/src/calibre/gui2/device.py:550
15647msgid "Send metadata to device"
15648msgstr ""
15649
15650#: /__w/calibre/calibre/src/calibre/gui2/device.py:555
15651msgid "Send collections to device"
15652msgstr ""
15653
15654#: /__w/calibre/calibre/src/calibre/gui2/device.py:605
15655msgid "Upload one book to the device"
15656msgid_plural "Upload {} books to the device"
15657msgstr[0] ""
15658msgstr[1] ""
15659
15660#: /__w/calibre/calibre/src/calibre/gui2/device.py:621
15661msgid "Delete books from device"
15662msgstr ""
15663
15664#: /__w/calibre/calibre/src/calibre/gui2/device.py:638
15665msgid "Download books from device"
15666msgstr ""
15667
15668#: /__w/calibre/calibre/src/calibre/gui2/device.py:648
15669msgid "View book on device"
15670msgstr ""
15671
15672#: /__w/calibre/calibre/src/calibre/gui2/device.py:730
15673msgid "Set default send to device action"
15674msgstr ""
15675
15676#: /__w/calibre/calibre/src/calibre/gui2/device.py:735
15677msgid "Send to main memory"
15678msgstr ""
15679
15680#: /__w/calibre/calibre/src/calibre/gui2/device.py:737
15681msgid "Send to storage card A"
15682msgstr ""
15683
15684#: /__w/calibre/calibre/src/calibre/gui2/device.py:739
15685msgid "Send to storage card B"
15686msgstr ""
15687
15688#: /__w/calibre/calibre/src/calibre/gui2/device.py:765
15689msgid "Send specific format to"
15690msgstr ""
15691
15692#: /__w/calibre/calibre/src/calibre/gui2/device.py:766
15693msgid "Send and delete from library"
15694msgstr ""
15695
15696#: /__w/calibre/calibre/src/calibre/gui2/device.py:809
15697msgid "Eject device"
15698msgstr ""
15699
15700#: /__w/calibre/calibre/src/calibre/gui2/device.py:896
15701#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353
15702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
15703#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
15704msgid "Error"
15705msgstr ""
15706
15707#: /__w/calibre/calibre/src/calibre/gui2/device.py:897
15708msgid "Error communicating with device"
15709msgstr ""
15710
15711#: /__w/calibre/calibre/src/calibre/gui2/device.py:909
15712#, python-format
15713msgid "Manage the %s?"
15714msgstr ""
15715
15716#: /__w/calibre/calibre/src/calibre/gui2/device.py:910
15717#, python-format
15718msgid "Detected the <b>%s</b>. Do you want calibre to manage it?"
15719msgstr ""
15720
15721#: /__w/calibre/calibre/src/calibre/gui2/device.py:937
15722#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564
15723#: /__w/calibre/calibre/src/calibre/gui2/email.py:469
15724msgid "No suitable formats"
15725msgstr ""
15726
15727#: /__w/calibre/calibre/src/calibre/gui2/device.py:954
15728msgid "Select folder to open as device"
15729msgstr ""
15730
15731#: /__w/calibre/calibre/src/calibre/gui2/device.py:966
15732msgid "Running jobs"
15733msgstr ""
15734
15735#: /__w/calibre/calibre/src/calibre/gui2/device.py:967
15736msgid "Cannot configure the device while there are running device jobs."
15737msgstr ""
15738
15739#: /__w/calibre/calibre/src/calibre/gui2/device.py:974
15740#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367
15741#, python-format
15742msgid "Configure %s"
15743msgstr ""
15744
15745#: /__w/calibre/calibre/src/calibre/gui2/device.py:994
15746#, python-format
15747msgid "Restart calibre for the changes to %s to be applied."
15748msgstr ""
15749
15750#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034
15751msgid "Error talking to device"
15752msgstr ""
15753
15754#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035
15755msgid ""
15756"There was a temporary error talking to the device. Please unplug and "
15757"reconnect the device or reboot."
15758msgstr ""
15759
15760#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088
15761msgid "Device: "
15762msgstr ""
15763
15764#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090
15765msgid " detected."
15766msgstr ""
15767
15768#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235
15769msgid "No books"
15770msgstr ""
15771
15772#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236
15773msgid "selected to send"
15774msgstr ""
15775
15776#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243
15777#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273
15778msgid "No device"
15779msgstr ""
15780
15781#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244
15782msgid "No device connected"
15783msgstr ""
15784
15785#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260
15786#, python-format
15787msgid "%(num)i of %(total)i books"
15788msgstr ""
15789
15790#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264
15791#, python-format
15792msgid "0 of %i books"
15793msgstr ""
15794
15795#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265
15796msgid "Choose format to send to device"
15797msgstr ""
15798
15799#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274
15800msgid "Cannot send: No device is connected"
15801msgstr ""
15802
15803#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277
15804#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281
15805msgid "No card"
15806msgstr ""
15807
15808#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278
15809#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282
15810msgid "Cannot send: Device has no storage card"
15811msgstr ""
15812
15813#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350
15814#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428
15815#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558
15816msgid "Auto convert the following books before uploading to the device?"
15817msgstr ""
15818
15819#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377
15820msgid "Sending catalogs to device."
15821msgstr ""
15822
15823#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471
15824msgid "Sending news to device."
15825msgstr ""
15826
15827#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524
15828msgid "Sending books to device."
15829msgstr ""
15830
15831#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565
15832msgid ""
15833"Could not upload the following books to the device, as no suitable formats "
15834"were found. Convert the book(s) to a format supported by your device first."
15835msgstr ""
15836
15837#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643
15838msgid "No space on device"
15839msgstr ""
15840
15841#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644
15842msgid ""
15843"<p>Cannot upload books to device there is no more free space available "
15844msgstr ""
15845
15846#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649
15847msgid "Incorrect destination"
15848msgstr ""
15849
15850#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887
15851#, python-format
15852msgid "Analyzing books on the device: %d%% finished"
15853msgstr ""
15854
15855#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007
15856msgid "Book format sync problem"
15857msgstr ""
15858
15859#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008
15860msgid ""
15861"Some book formats in your library cannot be synced because they have dates "
15862"in the future"
15863msgstr ""
15864
15865#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36
15866#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75
15867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76
15868#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79
15869msgid "Device"
15870msgstr ""
15871
15872#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160
15873msgid "Unknown formats"
15874msgstr ""
15875
15876#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161
15877#, python-brace-format
15878msgid ""
15879"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
15880"support them. If you send these formats to your {1} they may not work. Are "
15881"you sure?"
15882msgstr ""
15883
15884#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174
15885#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116
15886#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302
15887#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76
15888#, python-format
15889msgid "The template %s is invalid:"
15890msgstr ""
15891
15892#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
15893msgid "Select available formats and their order for this device"
15894msgstr ""
15895
15896#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82
15897msgid ""
15898"If checked, books are placed into sub-folders based on their metadata on the"
15899" device. If unchecked, books are all put into the top level folder."
15900msgstr ""
15901
15902#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
15903#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91
15904msgid "Use sub-folders"
15905msgstr ""
15906
15907#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84
15908#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103
15909#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104
15910msgid "Use author sort for author"
15911msgstr ""
15912
15913#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
15914msgid "Save &template:"
15915msgstr ""
15916
15917#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58
15918msgid "No formats selected"
15919msgstr ""
15920
15921#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59
15922msgid "You must choose at least one format to send to the device"
15923msgstr ""
15924
15925#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88
15926msgid ""
15927"<b>Save &template</b> to control the filename and\n"
15928"        location of files sent to the device:"
15929msgstr ""
15930
15931#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132
15932msgid ""
15933"A <b>list of &folders</b> on the device to\n"
15934"        which to send e-books. The first one that exists will be used:"
15935msgstr ""
15936
15937#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142
15938#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231
15939msgid "Browse for a folder on the device"
15940msgstr ""
15941
15942#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171
15943msgid ""
15944"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n"
15945"            connect to devices with a checkmark next to their names."
15946msgstr ""
15947
15948#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217
15949#, python-format
15950msgid "Send the %s format to the folder:"
15951msgstr ""
15952
15953#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225
15954msgid "Folder on the device"
15955msgstr ""
15956
15957#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233
15958#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188
15959msgid "&Remove rule"
15960msgstr ""
15961
15962#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279
15963msgid "Format specific sending"
15964msgstr ""
15965
15966#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284
15967msgid ""
15968"You can create rules that control where e-books of a specific\n"
15969"            format are sent to on the device. These will take precedence over\n"
15970"            the folders specified above."
15971msgstr ""
15972
15973#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306
15974msgid "Add a &new rule"
15975msgstr ""
15976
15977#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345
15978#, python-format
15979msgid "The <b>%s</b> device has no serial number, it cannot be configured"
15980msgstr ""
15981
15982#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350
15983msgid ""
15984"<b>No MTP device connected.</b><p> You can only configure the MTP device "
15985"plugin when a device is connected."
15986msgstr ""
15987
15988#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357
15989msgid ""
15990"If you want to un-ignore a previously ignored MTP device, use the \"Ignored "
15991"devices\" tab."
15992msgstr ""
15993
15994#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377
15995#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109
15996#, python-format
15997msgid "Choose the formats to send to the %s"
15998msgstr ""
15999
16000#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380
16001#, python-format
16002msgid "&Ignore the %s in calibre"
16003msgstr ""
16004
16005#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384
16006msgid "Change scanned &folders"
16007msgstr ""
16008
16009#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390
16010msgid "Show device information"
16011msgstr ""
16012
16013#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428
16014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223
16015#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249
16016#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980
16017#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461
16018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173
16019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464
16020#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47
16021msgid "Copy to clipboard"
16022msgstr ""
16023
16024#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442
16025#, python-format
16026msgid "The %s will be ignored in calibre"
16027msgstr ""
16028
16029#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504
16030#, python-format
16031msgid ""
16032"You are trying to send books into the <b>%s</b> folder. This folder is "
16033"currently ignored by calibre when scanning the device. You have to tell "
16034"calibre you want this folder scanned in order to be able to send books to "
16035"it. Click the <b>Configure</b> button below to send books to it."
16036msgstr ""
16037
16038#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513
16039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16040#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135
16041#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529
16042msgid "Configure"
16043msgstr ""
16044
16045#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517
16046#, python-format
16047msgid "Cannot send to %s"
16048msgstr ""
16049
16050#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96
16051msgid "Choose folder on device"
16052msgstr ""
16053
16054#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110
16055msgid "<b>Scanned folders:</b>"
16056msgstr ""
16057
16058#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111
16059msgid ""
16060"You can select which folders calibre will scan when searching this device "
16061"for books."
16062msgstr ""
16063
16064#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128
16065msgid ""
16066"If you a select a previously unselected folder, any sub-folders will not be "
16067"visible until you restart calibre."
16068msgstr ""
16069
16070#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142
16071msgid "Choose folders to scan"
16072msgstr ""
16073
16074#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82
16075msgid "File formats"
16076msgstr ""
16077
16078#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262
16079msgid "Extra driver customization options"
16080msgstr ""
16081
16082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
16083msgid "How many empty books?"
16084msgstr ""
16085
16086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29
16087msgid "How many empty books should be added?"
16088msgstr ""
16089
16090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37
16091msgid "Set the author of the new books to:"
16092msgstr ""
16093
16094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49
16095msgid "Reset author to Unknown"
16096msgstr ""
16097
16098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53
16099msgid "Set the series of the new books to:"
16100msgstr ""
16101
16102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65
16103msgid "Reset series"
16104msgstr ""
16105
16106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69
16107msgid "Set the title of the new books to:"
16108msgstr ""
16109
16110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78
16111msgid "Reset title"
16112msgstr ""
16113
16114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82
16115msgid "Also create an empty e-book in format:"
16116msgstr ""
16117
16118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88
16119msgid "Also create an empty book format file that you can subsequently edit"
16120msgstr ""
16121
16122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100
16123msgid "Also copy book &formats when duplicating a book"
16124msgstr ""
16125
16126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102
16127msgid "Also copy all e-book files into the newly created duplicate books."
16128msgstr ""
16129
16130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112
16131msgid "&Duplicate current book"
16132msgstr ""
16133
16134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116
16135#, python-format
16136msgid ""
16137"Make the new empty book records exact duplicates\n"
16138"of the current book \"%s\", with all metadata identical"
16139msgstr ""
16140
16141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36
16142msgid "Add books by ISBN"
16143msgstr ""
16144
16145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49
16146msgid "&Paste from clipboard"
16147msgstr ""
16148
16149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54
16150#, python-format
16151msgid ""
16152"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will automatically create entries for books based on the ISBN and download metadata and covers for them.</p>\n"
16153"<p>Any invalid ISBNs in the list will be ignored.</p>\n"
16154"<p>You can also specify a file that will be added with each ISBN. To do this enter the full path to the file after a <code>&gt;&gt;</code>. For example:</p>\n"
16155"<p><code>9788842915232 &gt;&gt; %s</code></p>"
16156msgstr ""
16157
16158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62
16159msgid "&Tags to set on created book entries:"
16160msgstr ""
16161
16162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68
16163msgid "Check for books with the same ISBN already in library"
16164msgstr ""
16165
16166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118
16167msgid "Some invalid ISBNs"
16168msgstr ""
16169
16170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119
16171msgid ""
16172"Some of the ISBNs you entered were invalid. They will be ignored. Click "
16173"\"Show details\" to see which ones. Do you want to proceed?"
16174msgstr ""
16175
16176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125
16177msgid "All invalid ISBNs"
16178msgstr ""
16179
16180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126
16181msgid "All the ISBNs you entered were invalid. No books can be added."
16182msgstr ""
16183
16184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125
16185msgid "Edit authors"
16186msgstr ""
16187
16188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128
16189msgid ""
16190"Edit the authors for this book. You can drag and drop to re-arrange authors"
16191msgstr ""
16192
16193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138
16194msgid "Enter an author to add"
16195msgstr ""
16196
16197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147
16198msgid "&Remove selected"
16199msgstr ""
16200
16201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59
16202msgid "Configure the Book details window"
16203msgstr ""
16204
16205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72
16206#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671
16207msgid "Select displayed metadata"
16208msgstr ""
16209
16210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79
16211msgid "Move the selected field up"
16212msgstr ""
16213
16214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83
16215msgid "Move the selected field down"
16216msgstr ""
16217
16218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90
16219msgid ""
16220"Note that <b>comments</b> will always be displayed at the end, regardless of"
16221" the order you assign here"
16222msgstr ""
16223
16224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169
16225msgid "Fit &cover within view"
16226msgstr ""
16227
16228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16229msgid "Configure this view"
16230msgstr ""
16231
16232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196
16233#, python-format
16234msgid "Next [%s]"
16235msgstr ""
16236
16237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198
16238#, python-format
16239msgid "Previous [%s]"
16240msgstr ""
16241
16242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307
16243msgid "This book is marked"
16244msgstr ""
16245
16246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308
16247#, python-format
16248msgid "This book is marked as: %s"
16249msgstr ""
16250
16251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312
16252msgid "Path: {}"
16253msgstr ""
16254
16255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42
16256msgid "My books"
16257msgstr ""
16258
16259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237
16260msgid "No help available"
16261msgstr ""
16262
16263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238
16264msgid "No help available for this output format."
16265msgstr ""
16266
16267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80
16268#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380
16269msgid "Generate catalog"
16270msgstr ""
16271
16272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81
16273#, python-brace-format
16274msgid "Generate catalog for {0} books"
16275msgstr ""
16276
16277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82
16278msgid "Catalo&g format:"
16279msgstr ""
16280
16281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83
16282msgid ""
16283"Catalog &title (existing catalog with the same title will be replaced):"
16284msgstr ""
16285
16286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84
16287msgid "&Send catalog to device automatically"
16288msgstr ""
16289
16290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85
16291msgid ""
16292"Add the catalog to your calibre library after it is generated.\n"
16293"Note that if you disable adding of the catalog to the library\n"
16294"automatic sending of the catalog to the device will not work."
16295msgstr ""
16296
16297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88
16298msgid "&Add catalog to library"
16299msgstr ""
16300
16301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89
16302msgid "Catalog options"
16303msgstr ""
16304
16305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30
16306msgid "Vacuuming database to improve performance."
16307msgstr ""
16308
16309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31
16310msgid "This will take a while, please wait..."
16311msgstr ""
16312
16313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32
16314msgid "Vacuuming..."
16315msgstr ""
16316
16317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89
16318msgid "Check library -- Problems found"
16319msgstr ""
16320
16321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103
16322msgid ""
16323"        <h1>Help</h1>\n"
16324"\n"
16325"        <p>calibre stores the list of your books and their metadata in a\n"
16326"        database. The actual book files and covers are stored as normal\n"
16327"        files in the calibre library folder. The database contains a list of the files\n"
16328"        and covers belonging to each book entry. This tool checks that the\n"
16329"        actual files in the library folder on your computer match the\n"
16330"        information in the database.</p>\n"
16331"\n"
16332"        <p>The result of each type of check is shown to the left. The various\n"
16333"        checks are:\n"
16334"        </p>\n"
16335"        <ul>\n"
16336"        <li><b>Invalid titles</b>: These are files and folders appearing\n"
16337"        in the library where books titles should, but that do not have the\n"
16338"        correct form to be a book title.</li>\n"
16339"        <li><b>Extra titles</b>: These are extra files in your calibre\n"
16340"        library that appear to be correctly-formed titles, but have no corresponding\n"
16341"        entries in the database.</li>\n"
16342"        <li><b>Invalid authors</b>: These are files appearing\n"
16343"        in the library where only author folders should be.</li>\n"
16344"        <li><b>Extra authors</b>: These are folders in the\n"
16345"        calibre library that appear to be authors but that do not have entries\n"
16346"        in the database.</li>\n"
16347"        <li><b>Missing book formats</b>: These are book formats that are in\n"
16348"        the database but have no corresponding format file in the book's folder.\n"
16349"        <li><b>Extra book formats</b>: These are book format files found in\n"
16350"        the book's folder but not in the database.\n"
16351"        <li><b>Unknown files in books</b>: These are extra files in the\n"
16352"        folder of each book that do not correspond to a known format or cover\n"
16353"        file.</li>\n"
16354"        <li><b>Missing cover files</b>: These represent books that are marked\n"
16355"        in the database as having covers but the actual cover files are\n"
16356"        missing.</li>\n"
16357"        <li><b>Cover files not in database</b>: These are books that have\n"
16358"        cover files but are marked as not having covers in the database.</li>\n"
16359"        <li><b>Folder raising exception</b>: These represent folders in the\n"
16360"        calibre library that could not be processed/understood by this\n"
16361"        tool.</li>\n"
16362"        </ul>\n"
16363"\n"
16364"        <p>There are two kinds of automatic fixes possible: <i>Delete\n"
16365"        marked</i> and <i>Fix marked</i>.</p>\n"
16366"        <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n"
16367"        have no entries in the database. Check the box next to the item you want\n"
16368"        to delete. Use with caution.</p>\n"
16369"\n"
16370"        <p><i>Fix marked</i> is applicable only to covers and missing formats\n"
16371"        (the three lines marked 'fixable'). In the case of missing cover files,\n"
16372"        checking the fixable box and pushing this button will tell calibre that\n"
16373"        there is no cover for all of the books listed. Use this option if you\n"
16374"        are not going to restore the covers from a backup. In the case of extra\n"
16375"        cover files, checking the fixable box and pushing this button will tell\n"
16376"        calibre that the cover files it found are correct for all the books\n"
16377"        listed. Use this when you are not going to delete the file(s). In the\n"
16378"        case of missing formats, checking the fixable box and pushing this\n"
16379"        button will tell calibre that the formats are really gone. Use this if\n"
16380"        you are not going to restore the formats from a backup.</p>\n"
16381"\n"
16382"        "
16383msgstr ""
16384
16385#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171
16386msgid "&Run the check again"
16387msgstr ""
16388
16389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174
16390msgid "Copy &to clipboard"
16391msgstr ""
16392
16393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177
16394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738
16395msgid "&Done"
16396msgstr ""
16397
16398#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180
16399msgid "Mark &all for delete"
16400msgstr ""
16401
16402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181
16403msgid "Mark all deletable subitems"
16404msgstr ""
16405
16406#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184
16407msgid "Delete &marked"
16408msgstr ""
16409
16410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185
16411msgid "Delete marked files (checked subitems)"
16412msgstr ""
16413
16414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188
16415msgid "Mar&k all for fix"
16416msgstr ""
16417
16418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189
16419msgid "Mark all fixable items"
16420msgstr ""
16421
16422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192
16423msgid "&Fix marked"
16424msgstr ""
16425
16426#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195
16427msgid "Fix marked sections (checked fixable items)"
16428msgstr ""
16429
16430#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207
16431msgid "Names to ignore:"
16432msgstr ""
16433
16434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212
16435msgid ""
16436"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
16437msgstr ""
16438
16439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215
16440msgid "Extensions to ignore:"
16441msgstr ""
16442
16443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220
16444msgid ""
16445"Enter comma-separated extensions without a leading dot. Used only in book "
16446"folders"
16447msgstr ""
16448
16449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267
16450msgid "(fixable)"
16451msgstr ""
16452
16453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273
16454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278
16455msgid "(deletable)"
16456msgstr ""
16457
16458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
16459msgid "Path from library"
16460msgstr ""
16461
16462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399
16463msgid ""
16464"The marked files and folders will be <b>permanently deleted</b>. Are you "
16465"sure?"
16466msgstr ""
16467
16468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19
16469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47
16470msgid "Choose format"
16471msgstr ""
16472
16473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31
16474msgid "&Open with..."
16475msgstr ""
16476
16477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68
16478msgid "Edit \"Open with\" applications..."
16479msgstr ""
16480
16481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48
16482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
16483#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
16484msgid "Format"
16485msgstr ""
16486
16487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49
16488msgid "Existing"
16489msgstr ""
16490
16491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50
16492msgid "Convertible"
16493msgstr ""
16494
16495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70
16496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75
16497msgid "Choose location for calibre library"
16498msgstr ""
16499
16500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84
16501msgid "Same as current"
16502msgstr ""
16503
16504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85
16505#, python-format
16506msgid "The location %s contains the current calibre library"
16507msgstr ""
16508
16509#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95
16510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101
16511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186
16512#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797
16513#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812
16514msgid "Bad location"
16515msgstr ""
16516
16517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96
16518msgid ""
16519"You should not create a library inside the calibre folder as this folder is "
16520"automatically deleted during upgrades."
16521msgstr ""
16522
16523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102
16524#, python-format
16525msgid ""
16526"You can only create libraries inside %s at the top level, not in sub-folders"
16527msgstr ""
16528
16529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108
16530msgid "No existing library found"
16531msgstr ""
16532
16533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109
16534#, python-format
16535msgid "There is no existing calibre library at %s"
16536msgstr ""
16537
16538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115
16539msgid "Not empty"
16540msgstr ""
16541
16542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116
16543#, python-format
16544msgid "The folder %s is not empty. Please choose an empty folder."
16545msgstr ""
16546
16547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16548msgid "Moving library, please wait..."
16549msgstr ""
16550
16551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16552msgid "Scanning..."
16553msgstr ""
16554
16555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158
16556msgid "Failed to move library"
16557msgstr ""
16558
16559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159
16560msgid ""
16561"There was an error while moving the library. The operation has been aborted."
16562" Click \"Show details\" for details."
16563msgstr ""
16564
16565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16566msgid "No location"
16567msgstr ""
16568
16569#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16570msgid "No location selected"
16571msgstr ""
16572
16573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187
16574#, python-format
16575msgid "%s is not an existing folder"
16576msgstr ""
16577
16578#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77
16579msgid "Choose your calibre library"
16580msgstr ""
16581
16582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78
16583#, python-brace-format
16584msgid "Your calibre library is currently located at {0}"
16585msgstr ""
16586
16587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79
16588msgid "New &location:"
16589msgstr ""
16590
16591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80
16592msgid "Use the previously &existing library at the new location"
16593msgstr ""
16594
16595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81
16596msgid "&Create an empty library at the new location"
16597msgstr ""
16598
16599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82
16600msgid ""
16601"Copy the custom columns, saved searches, column widths, plugboards,\n"
16602"user categories, and other information from the old to the new library"
16603msgstr ""
16604
16605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84
16606msgid "&Copy structure from the current library"
16607msgstr ""
16608
16609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85
16610msgid "&Move the current library to new location"
16611msgstr ""
16612
16613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21
16614#, python-format
16615msgid "Add \"%s\" to toolbars or menus"
16616msgstr ""
16617
16618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27
16619#, python-format
16620msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
16621msgstr ""
16622
16623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45
16624msgid ""
16625"You can also customise the plugin locations using <b>Preferences -> "
16626"Interface -> Toolbars</b>"
16627msgstr ""
16628
16629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24
16630msgid "Edit comments"
16631msgstr ""
16632
16633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42
16634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16635#, python-brace-format
16636msgid "Edit \"{0}\""
16637msgstr ""
16638
16639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16640msgid "Edit text"
16641msgstr ""
16642
16643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38
16644msgid "&Show this warning again"
16645msgstr ""
16646
16647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74
16648msgid "Where do you want to delete from?"
16649msgstr ""
16650
16651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75
16652#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77
16653#: /__w/calibre/calibre/src/calibre/srv/opds.py:244
16654msgid "Library"
16655msgstr ""
16656
16657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77
16658msgid "Library and device"
16659msgstr ""
16660
16661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28
16662#, python-brace-format
16663msgid "{num} of {series}"
16664msgstr ""
16665
16666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39
16667msgid "Target book"
16668msgstr ""
16669
16670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102
16671msgid "Merge books"
16672msgstr ""
16673
16674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126
16675msgid "Merge metadata"
16676msgstr ""
16677
16678#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127
16679msgid "Merge the metadata of the selected books into the target book"
16680msgstr ""
16681
16682#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128
16683msgid "Merge formats"
16684msgstr ""
16685
16686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129
16687msgid "Merge the book files of the selected books into the target book"
16688msgstr ""
16689
16690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130
16691msgid "Delete merged books"
16692msgstr ""
16693
16694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131
16695msgid "Delete the selected books after merging"
16696msgstr ""
16697
16698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156
16699#, python-brace-format
16700msgid ""
16701"Book formats and metadata from the selected books will be merged into the "
16702"target book ({title})."
16703msgstr ""
16704
16705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159
16706#, python-brace-format
16707msgid ""
16708"Book formats from the selected books will be merged into to the target book "
16709"({title}). Metadata in the target book will not be changed."
16710msgstr ""
16711
16712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163
16713#, python-brace-format
16714msgid ""
16715"Metadata from the selected books will be merged into to the target book "
16716"({title}). Formats will not be merged."
16717msgstr ""
16718
16719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167
16720msgid "All book formats of the first selected book will be kept."
16721msgstr ""
16722
16723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169
16724msgid "After being merged, the selected books will be <b>deleted</b>."
16725msgstr ""
16726
16727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172
16728msgid ""
16729"Any duplicate formats in the selected books will be permanently "
16730"<b>deleted</b> from your calibre library."
16731msgstr ""
16732
16733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177
16734msgid ""
16735"Any formats not in the target book will be added to it from the selected "
16736"books."
16737msgstr ""
16738
16739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181
16740msgid "Are you <b>sure</b> you want to proceed?"
16741msgstr ""
16742
16743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45
16744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36
16745msgid "ERROR"
16746msgstr ""
16747
16748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181
16749msgid "Create a new news source by clicking one of the buttons below"
16750msgstr ""
16751
16752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195
16753msgid "&Edit this recipe"
16754msgstr ""
16755
16756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199
16757msgid "&Remove this recipe"
16758msgstr ""
16759
16760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203
16761msgid "S&ave recipe as file"
16762msgstr ""
16763
16764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207
16765msgid "&Download this recipe"
16766msgstr ""
16767
16768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256
16769msgid "Save recipe"
16770msgstr ""
16771
16772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257
16773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677
16774msgid "Recipes"
16775msgstr ""
16776
16777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274
16778msgid "Are you sure you want to permanently remove this recipe?"
16779msgstr ""
16780
16781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310
16782msgid ""
16783"Create a basic news recipe, by adding RSS feeds to it.\n"
16784"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process."
16785msgstr ""
16786
16787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317
16788msgid "Recipe &title:"
16789msgstr ""
16790
16791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321
16792msgid "day(s)"
16793msgstr ""
16794
16795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322
16796msgid "The oldest article to download"
16797msgstr ""
16798
16799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324
16800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87
16801msgid "&Oldest article:"
16802msgstr ""
16803
16804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328
16805msgid "Maximum number of articles to download per feed."
16806msgstr ""
16807
16808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329
16809msgid "&Max. number of articles per feed:"
16810msgstr ""
16811
16812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332
16813msgid "Feeds in recipe"
16814msgstr ""
16815
16816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339
16817msgid "Move selected feed up"
16818msgstr ""
16819
16820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344
16821msgid "Remove selected feed"
16822msgstr ""
16823
16824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349
16825msgid "Move selected feed down"
16826msgstr ""
16827
16828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356
16829msgid "Add feed to recipe"
16830msgstr ""
16831
16832#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360
16833msgid "&Feed title:"
16834msgstr ""
16835
16836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362
16837msgid "Feed &URL:"
16838msgstr ""
16839
16840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363
16841msgid "&Add feed"
16842msgstr ""
16843
16844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364
16845msgid "Add this feed to the recipe"
16846msgstr ""
16847
16848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392
16849msgid "No feed title"
16850msgstr ""
16851
16852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393
16853msgid "You must specify a title for the feed"
16854msgstr ""
16855
16856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396
16857msgid "No feed URL"
16858msgstr ""
16859
16860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397
16861msgid "You must specify a URL for the feed"
16862msgstr ""
16863
16864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404
16865msgid "Title required"
16866msgstr ""
16867
16868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405
16869msgid "You must give your news source a title"
16870msgstr ""
16871
16872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408
16873msgid "Feed required"
16874msgstr ""
16875
16876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409
16877msgid "You must add at least one feed to your news source"
16878msgstr ""
16879
16880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414
16881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467
16882msgid "Invalid recipe"
16883msgstr ""
16884
16885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415
16886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468
16887#, python-format
16888msgid "Failed to compile the recipe, with syntax error: %s"
16889msgstr ""
16890
16891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432
16892msgid "My news source"
16893msgstr ""
16894
16895#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454
16896#, python-format
16897msgid ""
16898"For help with writing advanced news recipes, see the <a href=\"%s\">User "
16899"Manual</a>"
16900msgstr ""
16901
16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499
16903msgid "Choose builtin recipe"
16904msgstr ""
16905
16906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517
16907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240
16908msgid "Go"
16909msgstr ""
16910
16911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542
16912msgid "Choose recipe"
16913msgstr ""
16914
16915#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543
16916msgid "You must choose a recipe to customize first"
16917msgstr ""
16918
16919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552
16920msgid "Add custom news source"
16921msgstr ""
16922
16923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16924msgid "&New recipe"
16925msgstr ""
16926
16927#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16928msgid "Create a new recipe from scratch"
16929msgstr ""
16930
16931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16932msgid "Customize &builtin recipe"
16933msgstr ""
16934
16935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16936msgid "Customize a builtin news download source"
16937msgstr ""
16938
16939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16940msgid "Load a recipe from a file"
16941msgstr ""
16942
16943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16944msgid "Load recipe from &file"
16945msgstr ""
16946
16947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16948msgid "&Show recipe files"
16949msgstr ""
16950
16951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16952msgid "Show the folder containing all recipe files"
16953msgstr ""
16954
16955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576
16956msgid "Import &OPML"
16957msgstr ""
16958
16959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577
16960msgid ""
16961"Import a collection of RSS feeds in OPML format\n"
16962"Many RSS readers can export their subscribed RSS feeds\n"
16963"in OPML format"
16964msgstr ""
16965
16966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596
16967msgid "S&witch to advanced mode"
16968msgstr ""
16969
16970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597
16971msgid "Edit this recipe in advanced mode"
16972msgstr ""
16973
16974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613
16975msgid "Are you sure? Any unsaved changes will be lost."
16976msgstr ""
16977
16978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625
16979msgid "No recipes"
16980msgstr ""
16981
16982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626
16983msgid "No custom recipes created."
16984msgstr ""
16985
16986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676
16987msgid "Choose a recipe file"
16988msgstr ""
16989
16990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685
16991msgid "Invalid input"
16992msgstr ""
16993
16994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686
16995#, python-format
16996msgid "<p>Could not create recipe. Error:<br>%s"
16997msgstr ""
16998
16999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724
17000msgid "Failed to create recipes"
17001msgstr ""
17002
17003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725
17004msgid "Failed to create some recipes, click \"Show details\" for details"
17005msgstr ""
17006
17007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74
17008msgid ""
17009"All checked books will be <b>permanently deleted</b> from your device. "
17010"Please verify the list."
17011msgstr ""
17012
17013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
17016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
17017#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
17018msgid "Author"
17019msgstr ""
17020
17021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17022msgid "Location"
17023msgstr ""
17024
17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52
17026msgid "Delete from device"
17027msgstr ""
17028
17029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21
17030#, python-format
17031msgid "%(curr)s (was %(initial)s)"
17032msgstr ""
17033
17034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87
17035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536
17036#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235
17037msgid "Item is blank"
17038msgstr ""
17039
17040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88
17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537
17042#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236
17043msgid "An item cannot be set to nothing. Delete it instead."
17044msgstr ""
17045
17046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101
17047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566
17048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591
17049msgid "No item selected"
17050msgstr ""
17051
17052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102
17053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567
17054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592
17055msgid "You must select one item from the list of available items."
17056msgstr ""
17057
17058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109
17059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203
17060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220
17061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618
17062msgid "No items selected"
17063msgstr ""
17064
17065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110
17066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619
17067msgid "You must select at least one item from the list."
17068msgstr ""
17069
17070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114
17071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630
17072msgid "Are you sure you want to delete the following items?"
17073msgstr ""
17074
17075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75
17076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110
17077msgid "Category editor"
17078msgstr ""
17079
17080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76
17081msgid "Items in use"
17082msgstr ""
17083
17084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77
17085msgid ""
17086"Delete item from database. This will unapply the item from all books and "
17087"then remove it from the database."
17088msgstr ""
17089
17090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79
17091msgid "Rename the item in every book where it is used."
17092msgstr ""
17093
17094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81
17095#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136
17096msgid "Ctrl+S"
17097msgstr ""
17098
17099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21
17100#, python-brace-format
17101msgid ""
17102"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
17103"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>."
17104" </p>"
17105msgstr ""
17106
17107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53
17108msgid "This book has DRM"
17109msgstr ""
17110
17111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26
17112msgid "Duplicate found"
17113msgid_plural "duplicates found"
17114msgstr[0] ""
17115msgstr[1] ""
17116
17117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35
17118msgid ""
17119"Books with the same titles as the following already exist in calibre. Select"
17120" which books you want added anyway."
17121msgstr ""
17122
17123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94
17124#, python-format
17125msgid "%(title)s by %(author)s [%(formats)s]"
17126msgstr ""
17127
17128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120
17129msgid "Already in calibre:"
17130msgstr ""
17131
17132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134
17133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222
17134#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
17135#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521
17136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
17137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255
17138#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757
17139#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174
17140msgid "No matches found"
17141msgstr ""
17142
17143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17144#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156
17145msgid "Author sort"
17146msgstr ""
17147
17148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17149msgid "Link"
17150msgstr ""
17151
17152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294
17153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313
17154#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688
17155#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474
17156msgid "Change case"
17157msgstr ""
17158
17159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296
17160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315
17162#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689
17163#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475
17164msgid "Upper case"
17165msgstr ""
17166
17167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297
17168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316
17170#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690
17171#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476
17172msgid "Lower case"
17173msgstr ""
17174
17175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298
17176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317
17178#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691
17179#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477
17180msgid "Swap case"
17181msgstr ""
17182
17183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299
17184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318
17186#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692
17187#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478
17188msgid "Title case"
17189msgstr ""
17190
17191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323
17192msgid "Copy to author sort"
17193msgstr ""
17194
17195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326
17196msgid "Show books by author in book list"
17197msgstr ""
17198
17199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329
17200msgid "Copy to author"
17201msgstr ""
17202
17203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483
17204#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286
17205msgid "Invalid author name"
17206msgstr ""
17207
17208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484
17209msgid "You cannot change an author to multiple authors."
17210msgstr ""
17211
17212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95
17213#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179
17214msgid "Manage authors"
17215msgstr ""
17216
17217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96
17218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720
17219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111
17220msgid "&Search for:"
17221msgstr ""
17222
17223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97
17224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114
17225msgid "S&earch"
17226msgstr ""
17227
17228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98
17229msgid ""
17230"<p>Only show authors in the\n"
17231"          current Virtual library. Edits already done may be hidden but will\n"
17232"          not be forgotten.</p>"
17233msgstr ""
17234
17235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101
17236msgid "Only show authors in the current &Virtual library"
17237msgstr ""
17238
17239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102
17240msgid "Filter &by:"
17241msgstr ""
17242
17243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103
17244msgid ""
17245"<p>Only show authors that contain the text in this box.\n"
17246"          The match ignores case.</p>"
17247msgstr ""
17248
17249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105
17250msgid "Fi&lter"
17251msgstr ""
17252
17253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106
17254msgid ""
17255"Reset all the author sort values to a value automatically\n"
17256"generated from the author. Exactly how this value is automatically\n"
17257"generated can be controlled via Preferences->Advanced->Tweaks"
17258msgstr ""
17259
17260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109
17261msgid "&Recalculate all author sort values"
17262msgstr ""
17263
17264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110
17265msgid ""
17266"Copy author sort to author for every author. You typically use this button\n"
17267"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
17268msgstr ""
17269
17270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112
17271msgid "&Copy all author sort values to author"
17272msgstr ""
17273
17274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18
17275#, python-brace-format
17276msgid "Edit permissible values for {0}"
17277msgstr ""
17278
17279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26
17280msgid "Remove the currently selected value"
17281msgstr ""
17282
17283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29
17284msgid "Add a new permissible value"
17285msgstr ""
17286
17287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
17288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473
17289msgid "Color"
17290msgstr ""
17291
17292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103
17293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123
17294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137
17295msgid "Select a cell"
17296msgstr ""
17297
17298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104
17299#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124
17300#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138
17301msgid "Select a cell before clicking the button"
17302msgstr ""
17303
17304#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157
17305msgid "Empty value"
17306msgstr ""
17307
17308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158
17309msgid "Empty values are not allowed"
17310msgstr ""
17311
17312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168
17313msgid "Duplicate value"
17314msgstr ""
17315
17316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169
17317#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576
17318#, python-brace-format
17319msgid ""
17320"The value \"{0}\" is in the list more than once, perhaps with different case"
17321msgstr ""
17322
17323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175
17324msgid "Invalid colors specification"
17325msgstr ""
17326
17327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176
17328msgid "Either all values or no values must have colors"
17329msgstr ""
17330
17331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49
17332msgid "Previous location: "
17333msgstr ""
17334
17335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54
17336msgid "Location to import this library to"
17337msgstr ""
17338
17339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56
17340msgid "Select &folder"
17341msgstr ""
17342
17343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62
17344msgid "Choose a folder for this library"
17345msgstr ""
17346
17347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79
17348msgid "Working please wait..."
17349msgstr ""
17350
17351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95
17352msgid "Total:"
17353msgstr ""
17354
17355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104
17356msgid "Current:"
17357msgstr ""
17358
17359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168
17360msgid ""
17361"You can export all calibre data, including your books, settings and plugins "
17362"into a single folder. Then, you can use this tool to re-import all that data"
17363" into a different calibre install, for example, on another computer."
17364msgstr ""
17365
17366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172
17367msgid ""
17368"This is a simple way to move your calibre installation with all its data to "
17369"a new computer, or to replicate your current setup on a second computer."
17370msgstr ""
17371
17372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178
17373msgid "&Export all your calibre data"
17374msgstr ""
17375
17376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181
17377msgid "&Import previously exported data"
17378msgstr ""
17379
17380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190
17381#, python-brace-format
17382msgid ""
17383"{0} [Size: {1}]\n"
17384"in {2}"
17385msgstr ""
17386
17387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192
17388msgid "Calculating..."
17389msgstr ""
17390
17391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198
17392msgid "Select which libraries you want to export below"
17393msgstr ""
17394
17395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233
17396msgid ""
17397"Specify the folder containing the previously exported calibre data that you "
17398"wish to import."
17399msgstr ""
17400
17401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237
17402msgid "Choose &folder"
17403msgstr ""
17404
17405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247
17406msgid ""
17407"Specify locations for the libraries you want to import. A location must be "
17408"an empty folder on your computer. If you leave any blank, those libraries "
17409"will not be imported."
17410msgstr ""
17411
17412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253
17413msgid "Select folder with exported data"
17414msgstr ""
17415
17416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257
17417msgid ""
17418"Importing calibre data means all libraries, settings, plugins, etc will be "
17419"imported. This is a security risk, only proceed if the data you are "
17420"importing was previously generated by you, using the calibre export "
17421"functionality."
17422msgstr ""
17423
17424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266
17425msgid "Not valid"
17426msgstr ""
17427
17428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267
17429#, python-brace-format
17430msgid "The folder {0} is not valid: {1}"
17431msgstr ""
17432
17433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290
17434msgid "Content server running"
17435msgstr ""
17436
17437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291
17438msgid ""
17439"Cannot import while the Content server is running, shut it down first by "
17440"clicking the \"Connect/share\" button on the calibre toolbar"
17441msgstr ""
17442
17443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295
17444msgid "No folder selected"
17445msgstr ""
17446
17447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296
17448msgid ""
17449"You must select a folder containing the previously exported data that you "
17450"wish to import"
17451msgstr ""
17452
17453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17454#, python-format
17455msgid "%s is not a folder"
17456msgstr ""
17457
17458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17459msgid "Not a folder"
17460msgstr ""
17461
17462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17463#, python-format
17464msgid "%s is not an empty folder"
17465msgstr ""
17466
17467#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17468msgid "Folder not empty"
17469msgstr ""
17470
17471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318
17472msgid "No libraries selected"
17473msgstr ""
17474
17475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319
17476msgid "You must specify the location for at least one library"
17477msgstr ""
17478
17479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321
17480msgid "Some libraries ignored"
17481msgstr ""
17482
17483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322
17484msgid "You have chosen not to import some libraries. Proceed anyway?"
17485msgstr ""
17486
17487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344
17488msgid "Choose a folder to export to"
17489msgstr ""
17490
17491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348
17492msgid "Export folder not empty"
17493msgstr ""
17494
17495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349
17496msgid "The folder you choose to export the data to must be empty."
17497msgstr ""
17498
17499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362
17500msgid "Exporting all calibre data..."
17501msgstr ""
17502
17503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363
17504msgid "Failed to export data."
17505msgstr ""
17506
17507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371
17508msgid "Importing all calibre data..."
17509msgstr ""
17510
17511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372
17512msgid "Failed to import data."
17513msgstr ""
17514
17515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68
17516#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094
17517#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107
17518msgid "Active jobs"
17519msgstr ""
17520
17521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69
17522#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630
17523#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571
17524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265
17525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125
17526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550
17527#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345
17528#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162
17529msgid "Find next match"
17530msgstr ""
17531
17532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70
17533#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29
17534#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194
17535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723
17536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700
17537msgid "&Search"
17538msgstr ""
17539
17540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71
17541msgid "&Stop selected jobs"
17542msgstr ""
17543
17544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
17545msgid "&Hide selected jobs"
17546msgstr ""
17547
17548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73
17549msgid "Show job &details"
17550msgstr ""
17551
17552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74
17553msgid "Show &all jobs"
17554msgstr ""
17555
17556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75
17557msgid "Stop &all non device jobs"
17558msgstr ""
17559
17560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76
17561msgid "&Hide all jobs"
17562msgstr ""
17563
17564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87
17565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
17566#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160
17567#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
17568#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38
17569#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348
17570#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451
17571#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46
17572#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
17573msgid "Authors"
17574msgstr ""
17575
17576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131
17577msgid "You must enter a search expression into the search field"
17578msgstr ""
17579
17580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202
17581msgid "You must select a matching book"
17582msgstr ""
17583
17584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75
17585msgid "Do a search to find the book you want to match"
17586msgstr ""
17587
17588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76
17589msgid ""
17590"<p>Remember to update metadata on the device when you are done (Right click "
17591"the device icon and select <i>Update cached metadata</i>)</p>"
17592msgstr ""
17593
17594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119
17595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399
17596#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124
17597msgid "Show &details"
17598msgstr ""
17599
17600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120
17601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400
17602#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125
17603msgid "Hide &details"
17604msgstr ""
17605
17606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124
17607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404
17608#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129
17609msgid "Show detailed information about this error"
17610msgstr ""
17611
17612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181
17613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439
17614#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176
17615msgid "Copied"
17616msgstr ""
17617
17618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290
17619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346
17620#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043
17621#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157
17622msgid "&View log"
17623msgstr ""
17624
17625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396
17626msgid "&Retry"
17627msgstr ""
17628
17629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425
17630msgid "Hide the remaining error message"
17631msgid_plural "Hide the {} remaining error messages"
17632msgstr[0] ""
17633msgstr[1] ""
17634
17635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66
17636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136
17637msgid "Working"
17638msgstr ""
17639
17640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94
17641#, python-format
17642msgid "Processing %d books, please wait..."
17643msgstr ""
17644
17645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99
17646msgid "Current step progress: %p %"
17647msgstr ""
17648
17649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105
17650msgid "Step %v/%m"
17651msgstr ""
17652
17653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478
17654msgid "Lower Case"
17655msgstr ""
17656
17657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479
17658msgid "Upper Case"
17659msgstr ""
17660
17661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480
17662msgid "Title Case"
17663msgstr ""
17664
17665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484
17666msgid "Character match"
17667msgstr ""
17668
17669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485
17670msgid "Regular expression"
17671msgstr ""
17672
17673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488
17674msgid "Replace field"
17675msgstr ""
17676
17677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489
17678msgid "Prepend to field"
17679msgstr ""
17680
17681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490
17682msgid "Append to field"
17683msgstr ""
17684
17685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504
17686msgid "Editing metadata for one book"
17687msgid_plural "Editing metadata for {} books"
17688msgstr[0] ""
17689msgstr[1] ""
17690
17691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563
17692msgid ""
17693"Immediately make all changes without closing the dialog. This operation "
17694"cannot be canceled or undone"
17695msgstr ""
17696
17697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659
17698#, python-format
17699msgid "Book %d:"
17700msgstr ""
17701
17702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677
17703msgid "Enter an identifier type"
17704msgstr ""
17705
17706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683
17707msgid ""
17708"<b>You can destroy your library using this feature.</b> Changes are "
17709"permanent. There is no undo function. You are strongly encouraged to back up"
17710" your library before proceeding.<p>Search and replace in text fields using "
17711"character matching or regular expressions. "
17712msgstr ""
17713
17714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691
17715msgid ""
17716"In character mode, the field is searched for the entered search text. The "
17717"text is replaced by the specified replacement text everywhere it is found in"
17718" the specified field. After replacement is finished, the text can be changed"
17719" to upper-case, lower-case, or title-case. If the Case-sensitive check box "
17720"is checked, the search text must match exactly. If it is unchecked, the "
17721"search text will match both upper- and lower-case letters"
17722msgstr ""
17723
17724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702
17725msgid ""
17726"In regular expression mode, the search text is an arbitrary Python-"
17727"compatible regular expression. The replacement text can contain "
17728"backreferences to parenthesized expressions in the pattern. The search is "
17729"not anchored, and can match and replace multiple times on the same string. "
17730"The modification functions (lower-case etc) are applied to the matched text,"
17731" not to the field as a whole. The destination box specifies the field where "
17732"the result after matching and replacement is to be assigned. You can replace"
17733" the text in the field, or prepend or append the matched text. See <a "
17734"href=\"https://docs.python.org/library/re.html\">this reference</a> for more"
17735" information on Python's regular expressions, and in particular the 'sub' "
17736"function."
17737msgstr ""
17738
17739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781
17740msgid "S/R TEMPLATE ERROR"
17741msgstr ""
17742
17743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933
17744msgid ""
17745"You must specify a destination when source is a composite field or a "
17746"template"
17747msgstr ""
17748
17749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
17750msgid ""
17751"The replacement value for a rating column must be empty or an integer "
17752"between 0 and 10"
17753msgstr ""
17754
17755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953
17756msgid "You must specify a destination identifier type"
17757msgstr ""
17758
17759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
17760msgid "You must specify a search expression in the \"Search for\" field"
17761msgstr ""
17762
17763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072
17764msgid "Invalid identifier string"
17765msgstr ""
17766
17767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073
17768#, python-brace-format
17769msgid ""
17770"The identifier string for book \"{0}\" (id {1}) is invalid. It must be a comma-separated list of pairs of strings separated by a colon.\n"
17771"\n"
17772"Do you want to continue processing books?"
17773msgstr ""
17774
17775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077
17776msgid "Result identifier string: "
17777msgstr ""
17778
17779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176
17780msgid "Search/replace invalid"
17781msgstr ""
17782
17783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177
17784#, python-format
17785msgid "Search/replace is invalid: %s"
17786msgstr ""
17787
17788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273
17789msgid "Covers compressed"
17790msgstr ""
17791
17792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274
17793#, python-brace-format
17794msgid ""
17795"Covers were compressed by {percent:.1%} from a total size of {old} to {new}."
17796msgstr ""
17797
17798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288
17799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708
17800msgid "Delete saved search/replace"
17801msgstr ""
17802
17803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289
17804msgid "The selected saved search/replace will be deleted. Are you sure?"
17805msgstr ""
17806
17807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314
17808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319
17809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324
17810msgid "Save search/replace"
17811msgstr ""
17812
17813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315
17814msgid "Search/replace name:"
17815msgstr ""
17816
17817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325
17818msgid ""
17819"That saved search/replace already exists and will be overwritten. Are you "
17820"sure?"
17821msgstr ""
17822
17823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
17824msgid "Edit meta information"
17825msgstr ""
17826
17827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
17828msgid "&Author(s): "
17829msgstr ""
17830
17831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
17832msgid ""
17833"This will cause the author sort field to be automatically updated\n"
17834" based on the authors field for each selected book. Note that if\n"
17835" you use the control above to set authors in bulk, the author sort\n"
17836" field is updated anyway, regardless of the value of this checkbox."
17837msgstr ""
17838
17839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
17840msgid "A&utomatically set author sort"
17841msgstr ""
17842
17843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
17844msgid "S&wap title and author"
17845msgstr ""
17846
17847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625
17848msgid "Author s&ort: "
17849msgstr ""
17850
17851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626
17852msgid ""
17853"Specify how the author(s) of this book should be sorted. For example Charles"
17854" Dickens should be sorted as Dickens, Charles."
17855msgstr ""
17856
17857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627
17858#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358
17859msgid "&Rating:"
17860msgstr ""
17861
17862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
17863msgid "&Apply rating"
17864msgstr ""
17865
17866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629
17867msgid "&Publisher: "
17868msgstr ""
17869
17870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630
17871msgid "If checked, the publisher will be cleared"
17872msgstr ""
17873
17874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631
17875msgid "&Clear pub"
17876msgstr ""
17877
17878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632
17879msgid "Add ta&gs: "
17880msgstr ""
17881
17882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634
17883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
17884#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239
17885msgid "Open Tag editor"
17886msgstr ""
17887
17888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636
17889msgid "&Remove tags:"
17890msgstr ""
17891
17892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637
17893msgid "Comma separated list of tags to remove from the books. "
17894msgstr ""
17895
17896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638
17897msgid "Check this box to remove all tags from the books."
17898msgstr ""
17899
17900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639
17901msgid "&Clear all"
17902msgstr ""
17903
17904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640
17905msgid "Ser&ies:"
17906msgstr ""
17907
17908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643
17909msgid "If checked, the series will be cleared"
17910msgstr ""
17911
17912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644
17913msgid "&Clear series"
17914msgstr ""
17915
17916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645
17917msgid ""
17918"If not checked, the series number for the books will be set to 1.\n"
17919"If checked, selected books will be automatically numbered, in the order\n"
17920"you selected them. So if you selected Book A and then Book B,\n"
17921"Book A will have series number 1 and Book B series number 2."
17922msgstr ""
17923
17924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649
17925msgid "&Automatically number books in this series"
17926msgstr ""
17927
17928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650
17929msgid ""
17930"Series will normally be renumbered from the highest number in the database\n"
17931"for that series. Checking this box will tell calibre to start numbering\n"
17932"from the value in the box"
17933msgstr ""
17934
17935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653
17936msgid "&Force numbers to start with:"
17937msgstr ""
17938
17939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655
17940msgid "+ "
17941msgstr ""
17942
17943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656
17944#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851
17945msgid "&Date:"
17946msgstr ""
17947
17948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
17949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
17950msgid "A&pply date"
17951msgstr ""
17952
17953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
17954#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914
17955msgid "P&ublished:"
17956msgstr ""
17957
17958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
17959msgid "Clear published date"
17960msgstr ""
17961
17962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
17963#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482
17964msgid "&Languages:"
17965msgstr ""
17966
17967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
17968msgid "Check this box to remove all languages from the books."
17969msgstr ""
17970
17971#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
17972msgid "Clear &all"
17973msgstr ""
17974
17975#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
17976msgid ""
17977"When doing a same format to same format conversion,\n"
17978" e.g., EPUB to EPUB, calibre saves the original EPUB\n"
17979" as ORIGINAL_EPUB. This option tells calibre to restore\n"
17980" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
17981" conversion of a large number of books and something went wrong."
17982msgstr ""
17983
17984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673
17985msgid "Restore pre conversion &originals, if available"
17986msgstr ""
17987
17988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674
17989msgid ""
17990"Remove stored conversion settings for the selected books.\n"
17991"\n"
17992"Future conversion of these books will use the default settings."
17993msgstr ""
17994
17995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677
17996msgid "Remove &stored conversion settings for the selected books"
17997msgstr ""
17998
17999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678
18000msgid ""
18001"Force the title to be in title case. If both this and swap authors are checked,\n"
18002"title and author are swapped before the title case is set"
18003msgstr ""
18004
18005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680
18006msgid "Change title &case to:"
18007msgstr ""
18008
18009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681
18010msgid ""
18011"Update title sort based on the current title. This will be applied only "
18012"after other changes to title."
18013msgstr ""
18014
18015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682
18016msgid "Update &title sort"
18017msgstr ""
18018
18019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683
18020msgid ""
18021"Set the metadata in calibre from the metadata in the e-book files associated"
18022" with each book. Note that this does not change the cover, for that, use the"
18023" separate option below."
18024msgstr ""
18025
18026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684
18027msgid "Set &metadata (except cover) from the e-book files"
18028msgstr ""
18029
18030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685
18031msgid "Change &cover"
18032msgstr ""
18033
18034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686
18035msgid "&Generate default cover"
18036msgstr ""
18037
18038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687
18039msgid "&Remove cover"
18040msgstr ""
18041
18042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688
18043msgid ""
18044"Try to automatically detect and remove borders and extra space\n"
18045" from the edges of cover images. This can sometimes remove too\n"
18046" much, so use with care."
18047msgstr ""
18048
18049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691
18050msgid "&Trim cover (DANGEROUS)"
18051msgstr ""
18052
18053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692
18054msgid "Set from &e-book files"
18055msgstr ""
18056
18057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693
18058msgid ""
18059"Set the covers of all selected books to be the same\n"
18060"as that of the first selected book."
18061msgstr ""
18062
18063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695
18064msgid "&Clone covers"
18065msgstr ""
18066
18067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696
18068msgid ""
18069"<p>Compress cover images, if the quality is set to 100 compression is "
18070"lossless, otherwise it is lossy"
18071msgstr ""
18072
18073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697
18074msgid "Co&mpress cover images:"
18075msgstr ""
18076
18077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698
18078msgid ""
18079"<p>Cover image compression quality. If the quality is set to 100 compression"
18080" is lossless, otherwise it is lossy"
18081msgstr ""
18082
18083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699
18084msgid "Control how the default generated covers are created"
18085msgstr ""
18086
18087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700
18088msgid "Configure co&ver generation"
18089msgstr ""
18090
18091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701
18092msgid "Set the co&mments for all selected books"
18093msgstr ""
18094
18095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702
18096#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756
18097#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934
18098msgid "&Basic metadata"
18099msgstr ""
18100
18101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703
18102#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763
18103msgid "&Custom metadata"
18104msgstr ""
18105
18106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704
18107msgid "&Load search/replace:"
18108msgstr ""
18109
18110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705
18111msgid "Select saved search/replace to load."
18112msgstr ""
18113
18114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706
18115msgid "Save current search/replace"
18116msgstr ""
18117
18118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707
18119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426
18120msgid "Sa&ve"
18121msgstr ""
18122
18123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710
18124msgid "Search &mode:"
18125msgstr ""
18126
18127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711
18128msgid ""
18129"<p>Choose whether to use basic text matching or advanced\n"
18130"                regular expression matching. Changing the mode clears all the fields\n"
18131"                in this dialog.</p>"
18132msgstr ""
18133
18134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714
18135msgid "Search &field:"
18136msgstr ""
18137
18138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715
18139msgid "The name of the field that you want to search"
18140msgstr ""
18141
18142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716
18143msgid "&Identifier type:"
18144msgstr ""
18145
18146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717
18147msgid "Choose which identifier type to operate upon"
18148msgstr ""
18149
18150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718
18151#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335
18152#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147
18153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488
18154msgid "&Template:"
18155msgstr ""
18156
18157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719
18158msgid "Enter a template to be used as the source for the search/replace"
18159msgstr ""
18160
18161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721
18162msgid ""
18163"Enter what you are looking for, either plain text or a regular expression, "
18164"depending on the mode"
18165msgstr ""
18166
18167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722
18168msgid ""
18169"Check this box if the search string must match exactly upper and lower case."
18170" Uncheck it if case is to be ignored"
18171msgstr ""
18172
18173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723
18174msgid "Cas&e sensitive"
18175msgstr ""
18176
18177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724
18178msgid "&Replace with:"
18179msgstr ""
18180
18181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725
18182msgid ""
18183"The replacement text. The matched search text will be replaced with this "
18184"string"
18185msgstr ""
18186
18187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726
18188msgid "&Apply function after replace:"
18189msgstr ""
18190
18191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727
18192msgid ""
18193"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n"
18194"field is processed. In regular expression mode, only the matched text is processed"
18195msgstr ""
18196
18197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729
18198msgid "&Destination field:"
18199msgstr ""
18200
18201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730
18202msgid ""
18203"The field that the text will be put into after all replacements.\n"
18204"If blank, the source field is used if the field is modifiable"
18205msgstr ""
18206
18207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732
18208msgid "M&ode:"
18209msgstr ""
18210
18211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733
18212msgid "Specify how the text should be copied into the destination."
18213msgstr ""
18214
18215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734
18216msgid ""
18217"Specifies whether result items should be split into multiple values or\n"
18218"left as single values. This option has the most effect when the source field is\n"
18219"not multiple and the destination field is multiple"
18220msgstr ""
18221
18222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737
18223msgid "Split &result"
18224msgstr ""
18225
18226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738
18227msgid "Identifier type:"
18228msgstr ""
18229
18230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739
18231msgid ""
18232"<p>Choose which identifier type to operate upon. When the\n"
18233"              source field is something other than 'identifiers' you can enter\n"
18234"              a * if you want to replace the entire set of identifiers with\n"
18235"              the result of the search/replace.</p>"
18236msgstr ""
18237
18238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743
18239msgid "For multiple-valued fields, sho&w"
18240msgstr ""
18241
18242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744
18243msgid "val&ues starting at"
18244msgstr ""
18245
18246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745
18247msgid "with values separated b&y"
18248msgstr ""
18249
18250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746
18251msgid ""
18252"Used when displaying test results to separate values in multiple-valued "
18253"fields"
18254msgstr ""
18255
18256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747
18257msgid "Test text"
18258msgstr ""
18259
18260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748
18261msgid "Test result"
18262msgstr ""
18263
18264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749
18265msgid "Your &test:"
18266msgstr ""
18267
18268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750
18269msgid "&Search and replace"
18270msgstr ""
18271
18272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751
18273msgid ""
18274"If enabled, the book list will be re-sorted and any existing\n"
18275"search or Virtual library will be refreshed after the edit\n"
18276"is completed. This can be slow on large libraries."
18277msgstr ""
18278
18279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754
18280msgid "&Refresh book list after edit"
18281msgstr ""
18282
18283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33
18284msgid "Sort by multiple columns"
18285msgstr ""
18286
18287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41
18288msgid ""
18289"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher "
18290"columns are more important. Ascending or descending order can be toggled by "
18291"clicking the column name at the bottom of this dialog, after having selected"
18292" it."
18293msgstr ""
18294
18295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70
18296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75
18297#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138
18298#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229
18299#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231
18300#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248
18301#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191
18302#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196
18303msgid "&Clear"
18304msgstr ""
18305
18306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71
18307msgid "Clear all selected columns"
18308msgstr ""
18309
18310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76
18311msgid "Save this sort order for easy re-use"
18312msgstr ""
18313
18314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81
18315msgid "Load previously saved settings"
18316msgstr ""
18317
18318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119
18319msgid "Effective sort"
18320msgstr ""
18321
18322#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128
18323msgid "No sort selected"
18324msgstr ""
18325
18326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129
18327msgid "You must select at least one column on which to sort"
18328msgstr ""
18329
18330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160
18331msgid "No saved sorts available"
18332msgstr ""
18333
18334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166
18335msgid "Remove saved sort"
18336msgstr ""
18337
18338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61
18339msgid "Import OPML file"
18340msgstr ""
18341
18342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67
18343msgid "Path to OPML file"
18344msgstr ""
18345
18346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71
18347msgid "Browse for OPML file"
18348msgstr ""
18349
18350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74
18351msgid "&OPML file:"
18352msgstr ""
18353
18354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80
18355msgid "Maximum number of articles to download per RSS feed"
18356msgstr ""
18357
18358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81
18359msgid "&Maximum articles per feed:"
18360msgstr ""
18361
18362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85
18363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
18364msgid " days"
18365msgstr ""
18366
18367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86
18368msgid "Articles in the RSS feeds older than this will be ignored"
18369msgstr ""
18370
18371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89
18372msgid "Preserve groups in the OPML file"
18373msgstr ""
18374
18375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91
18376msgid ""
18377"If enabled, every group of feeds in the OPML file will be converted into a "
18378"single recipe. Otherwise every feed becomes its own recipe"
18379msgstr ""
18380
18381#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95
18382msgid "Replace existing recipes"
18383msgstr ""
18384
18385#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97
18386msgid ""
18387"If enabled, any existing recipes with the same titles as entries in the OPML"
18388" file will be replaced. Otherwise, new entries with modified titles will be "
18389"created"
18390msgstr ""
18391
18392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18393msgid "OPML files"
18394msgstr ""
18395
18396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18397msgid "Select OPML file"
18398msgstr ""
18399
18400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130
18401msgid "Path not specified"
18402msgstr ""
18403
18404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131
18405msgid "You must specify the path to the OPML file to import"
18406msgstr ""
18407
18408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136
18409msgid "No feeds found"
18410msgstr ""
18411
18412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137
18413msgid "No importable RSS feeds found in the OPML file"
18414msgstr ""
18415
18416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59
18417msgid "Password needed"
18418msgstr ""
18419
18420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60
18421msgid "TextLabel"
18422msgstr ""
18423
18424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61
18425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302
18426#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448
18427#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141
18428msgid "&Username:"
18429msgstr ""
18430
18431#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62
18432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306
18433#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
18434#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143
18435msgid "&Password:"
18436msgstr ""
18437
18438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63
18439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310
18440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93
18441#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460
18442#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116
18443msgid "&Show password"
18444msgstr ""
18445
18446#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136
18447msgid "Restart required"
18448msgstr ""
18449
18450#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137
18451msgid "You must restart calibre before using this plugin!"
18452msgstr ""
18453
18454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507
18456msgid "All"
18457msgstr ""
18458
18459#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18461msgid "Installed"
18462msgstr ""
18463
18464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365
18466msgid "Not installed"
18467msgstr ""
18468
18469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18470msgid "Update available"
18471msgstr ""
18472
18473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18474msgid "Plugin name"
18475msgstr ""
18476
18477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18478#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98
18479msgid "Status"
18480msgstr ""
18481
18482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18483msgid "Available"
18484msgstr ""
18485
18486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18487msgid "Released"
18488msgstr ""
18489
18490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18491msgid "calibre"
18492msgstr ""
18493
18494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296
18495msgid "PayPal"
18496msgstr ""
18497
18498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320
18499msgid ""
18500"This plugin is FREE but you can reward the developer for their effort\n"
18501"by donating to them via PayPal.\n"
18502"\n"
18503"Right-click and choose Donate to reward: "
18504msgstr ""
18505
18506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355
18507msgid "Platform unavailable"
18508msgstr ""
18509
18510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357
18511msgid "calibre upgrade required"
18512msgstr ""
18513
18514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360
18515msgid "Plugin deprecated"
18516msgstr ""
18517
18518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362
18519msgid "New version available"
18520msgstr ""
18521
18522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364
18523msgid "Latest version installed"
18524msgstr ""
18525
18526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395
18527msgid "This plugin has been deprecated and should be uninstalled"
18528msgstr ""
18529
18530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396
18531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400
18532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404
18533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407
18534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411
18535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414
18536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416
18537msgid "Right-click to see more options"
18538msgstr ""
18539
18540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398
18541#, python-format
18542msgid "This plugin can only be installed on: %s"
18543msgstr ""
18544
18545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402
18546#, python-format
18547msgid "You must upgrade to at least calibre %s before installing this plugin"
18548msgstr ""
18549
18550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406
18551msgid "You can install this plugin"
18552msgstr ""
18553
18554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410
18555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413
18556msgid "A new version of this plugin is available"
18557msgstr ""
18558
18559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415
18560msgid "This plugin is installed and up-to-date"
18561msgstr ""
18562
18563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422
18564msgid "Plugin homepage"
18565msgstr ""
18566
18567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439
18568msgid "Update Check Failed"
18569msgstr ""
18570
18571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440
18572msgid "Unable to reach the plugin index page."
18573msgstr ""
18574
18575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459
18576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464
18577msgid "User plugins"
18578msgstr ""
18579
18580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472
18581msgid "Filter list of &plugins"
18582msgstr ""
18583
18584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479
18585msgid "Filter by &name"
18586msgstr ""
18587
18588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502
18589#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85
18590msgid "Description"
18591msgstr ""
18592
18593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515
18594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533
18595msgid "&Install"
18596msgstr ""
18597
18598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516
18599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534
18600msgid "Install the selected plugin"
18601msgstr ""
18602
18603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519
18604msgid "&Customize plugin "
18605msgstr ""
18606
18607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520
18608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573
18609msgid "Customize the options for this plugin"
18610msgstr ""
18611
18612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538
18613msgid "Plugin &forum thread"
18614msgstr ""
18615
18616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547
18617#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112
18618msgid "Enable/&disable plugin"
18619msgstr ""
18620
18621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548
18622msgid "Enable or disable this plugin"
18623msgstr ""
18624
18625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552
18626#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114
18627msgid "&Remove plugin"
18628msgstr ""
18629
18630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553
18631msgid "Uninstall the selected plugin"
18632msgstr ""
18633
18634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562
18635msgid "Donate to developer"
18636msgstr ""
18637
18638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
18639msgid "Donate to the developer of this plugin"
18640msgstr ""
18641
18642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572
18643#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113
18644msgid "&Customize plugin"
18645msgstr ""
18646
18647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671
18648#, python-format
18649msgid "Are you sure you want to uninstall the <b>%s</b> plugin?"
18650msgstr ""
18651
18652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683
18653#, python-format
18654msgid "Install %s"
18655msgstr ""
18656
18657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684
18658#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318
18659msgid ""
18660"Installing plugins is a <b>security risk</b>. Plugins can contain a "
18661"virus/malware. Only install it if you got it from a trusted source. Are you "
18662"sure you want to proceed?"
18663msgstr ""
18664
18665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701
18666#, python-format
18667msgid "Downloading plugin ZIP attachment: %s"
18668msgstr ""
18669
18670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706
18671#, python-format
18672msgid "Installing plugin: %s"
18673msgstr ""
18674
18675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721
18676#, python-format
18677msgid "Plugin installed: %s"
18678msgstr ""
18679
18680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723
18681#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337
18682#, python-brace-format
18683msgid ""
18684"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to "
18685"restart calibre for the plugin to take effect."
18686msgstr ""
18687
18688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
18689msgid "Install plugin failed"
18690msgstr ""
18691
18692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747
18693msgid ""
18694"A problem occurred while installing this plugin. This plugin will now be "
18695"uninstalled. Please post the error message in details below into the forum "
18696"thread for this plugin and restart calibre."
18697msgstr ""
18698
18699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
18700#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371
18701msgid "Plugin not customizable"
18702msgstr ""
18703
18704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
18705#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372
18706#, python-format
18707msgid "Plugin: %s does not need customization"
18708msgstr ""
18709
18710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777
18711#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378
18712msgid "Must restart"
18713msgstr ""
18714
18715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778
18716#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379
18717#, python-format
18718msgid "You must restart calibre before you can configure the <b>%s</b> plugin"
18719msgstr ""
18720
18721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786
18722#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360
18723msgid "Plugin cannot be disabled"
18724msgstr ""
18725
18726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787
18727#, python-format
18728msgid "The plugin: %s cannot be disabled"
18729msgstr ""
18730
18731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118
18732msgid "Aborting..."
18733msgstr ""
18734
18735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265
18736#, python-brace-format
18737msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel"
18738msgstr ""
18739
18740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267
18741msgid "Undock"
18742msgstr ""
18743
18744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268
18745msgid "Show the Quickview panel in its own floating window"
18746msgstr ""
18747
18748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271
18749msgid "Lock Quickview contents"
18750msgstr ""
18751
18752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272
18753#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272
18754msgid "Refresh"
18755msgstr ""
18756
18757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276
18758msgid "Embed the Quickview panel into the main calibre window"
18759msgstr ""
18760
18761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305
18762msgid "Alternate shortcut: "
18763msgstr ""
18764
18765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325
18766#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583
18767msgid "Find item in the Tag browser"
18768msgstr ""
18769
18770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327
18771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345
18772msgid "Find item in the library"
18773msgstr ""
18774
18775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342
18776msgid "Select this book in the library"
18777msgstr ""
18778
18779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350
18780msgid "Quickview this cell"
18781msgstr ""
18782
18783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355
18784msgid "Open book in the E-book viewer"
18785msgstr ""
18786
18787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536
18788#, python-brace-format
18789msgid "&Item: {0} ({1})"
18790msgstr ""
18791
18792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582
18793msgid ""
18794"Click to show only books with this item. Double click to search for this "
18795"item in the Tag browser"
18796msgstr ""
18797
18798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600
18799msgid "**No items found**"
18800msgstr ""
18801
18802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601
18803msgid ""
18804"Click in a column  in the library view to see the information for that book"
18805msgstr ""
18806
18807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621
18808#, python-brace-format
18809msgid "&Books with selected item \"{0}\": {1}"
18810msgstr ""
18811
18812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630
18813msgid ""
18814"Double click on a book to change the selection in the library view or change"
18815" the column shown in the left-hand panel. Shift- or Ctrl- double click to "
18816"edit the metadata of a book, which also changes the selected book."
18817msgstr ""
18818
18819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690
18820msgid "Something went wrong while filling in the table"
18821msgstr ""
18822
18823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726
18824msgid "Quickview: Book not in library view"
18825msgstr ""
18826
18827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727
18828msgid ""
18829"The book you selected is not currently displayed in the library view, "
18830"perhaps because of a search or a Virtual library, so Quickview cannot select"
18831" it."
18832msgstr ""
18833
18834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88
18835#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753
18836msgid "&Apply Virtual libraries"
18837msgstr ""
18838
18839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89
18840msgid ""
18841"<p>Select to make Quickview show only books in the current\n"
18842"        Virtual library</p>"
18843msgstr ""
18844
18845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91
18846msgid "&Lock Quickview contents"
18847msgstr ""
18848
18849#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92
18850msgid ""
18851"<p>Select to prevent Quickview from changing content when the\n"
18852"        selection on the library view is changed</p>"
18853msgstr ""
18854
18855#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94
18856#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244
18857#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979
18858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87
18859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248
18860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280
18861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418
18862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947
18863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152
18864msgid "&Refresh"
18865msgstr ""
18866
18867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95
18868msgid ""
18869"When Quickview is locked, refresh the window using the last selected book "
18870"and that book's value in the last selected column."
18871msgstr ""
18872
18873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96
18874msgid "&Dock"
18875msgstr ""
18876
18877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97
18878#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197
18879#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77
18880msgid "&Close"
18881msgstr ""
18882
18883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23
18884msgid ""
18885"Restoring database from backups, do not interrupt, this will happen in three"
18886" stages"
18887msgstr ""
18888
18889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25
18890msgid "Restoring database"
18891msgstr ""
18892
18893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61
18894msgid "The restore has not completed, are you sure you want to cancel?"
18895msgstr ""
18896
18897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85
18898#, python-format
18899msgid "The old database was saved as: %s"
18900msgstr ""
18901
18902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89
18903#, python-format
18904msgid ""
18905"Restoring the database succeeded with some warnings click \"Show details\" "
18906"to see the details. %s"
18907msgstr ""
18908
18909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94
18910#, python-format
18911msgid "Restoring database was successful. %s"
18912msgstr ""
18913
18914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100
18915msgid ""
18916"Your list of books, with all their metadata is stored in a single file, "
18917"called a database. In addition, metadata for each individual book is stored "
18918"in that books' folder, as a backup.<p>This operation will rebuild the "
18919"database from the individual book metadata. This is useful if the database "
18920"has been corrupted and you get a blank list of books.<p>Do you want to "
18921"restore the database?"
18922msgstr ""
18923
18924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121
18925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136
18926msgid "Restoring database failed, click \"Show details\" to see details"
18927msgstr ""
18928
18929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135
18930#: /__w/calibre/calibre/src/calibre/gui2/main.py:216
18931msgid "Failed to repair library"
18932msgstr ""
18933
18934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32
18935msgid "Add a new Saved search"
18936msgstr ""
18937
18938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45
18939msgid ""
18940"You can create a <i>Saved search</i>, for frequently used searches here. The"
18941" search will be visible under <i>Saved searches</i> in the Tag browser, "
18942"using the name that you specify here."
18943msgstr ""
18944
18945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53
18946msgid "The Saved search name"
18947msgstr ""
18948
18949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57
18950msgid "&Search:"
18951msgstr ""
18952
18953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58
18954msgid "The search expression"
18955msgstr ""
18956
18957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69
18958msgid "No search name"
18959msgstr ""
18960
18961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70
18962msgid "You must specify a name for the Saved search"
18963msgstr ""
18964
18965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76
18966msgid "No search expression"
18967msgstr ""
18968
18969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77
18970msgid "You must specify a search expression for the Saved search"
18971msgstr ""
18972
18973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83
18974msgid "Invalid saved search"
18975msgstr ""
18976
18977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97
18978#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582
18979#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974
18980msgid "Manage Saved searches"
18981msgstr ""
18982
18983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103
18984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
18985msgid "&Add search"
18986msgstr ""
18987
18988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107
18989msgid "&Remove search"
18990msgstr ""
18991
18992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111
18993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
18994msgid "&Edit search"
18995msgstr ""
18996
18997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170
18998msgid ""
18999"The current saved search will be <b>permanently deleted</b>. Are you sure?"
19000msgstr ""
19001
19002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182
19003msgid "Edit the name and/or expression below."
19004msgstr ""
19005
19006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184
19007msgid "Edit saved search"
19008msgstr ""
19009
19010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196
19011msgid "A saved search with the name {} already exists. Choose another name"
19012msgstr ""
19013
19014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218
19015msgid "Search expression"
19016msgstr ""
19017
19018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72
19019msgid ""
19020"                Download this periodical every week on the specified days after\n"
19021"                the specified time. For example, if you choose: Monday after\n"
19022"                9:00 AM, then the periodical will be download every Monday as\n"
19023"                soon after 9:00 AM as possible.\n"
19024"            "
19025msgstr ""
19026
19027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93
19028msgid "&Download after:"
19029msgstr ""
19030
19031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124
19032msgid ""
19033"                Download this periodical every month, on the specified days.\n"
19034"                The download will happen as soon after the specified time as\n"
19035"                possible on the specified days of each month. For example,\n"
19036"                if you choose the 1st and the 15th after 9:00 AM, the\n"
19037"                periodical will be downloaded on the 1st and 15th of every\n"
19038"                month, as soon after 9:00 AM as possible.\n"
19039"            "
19040msgstr ""
19041
19042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136
19043msgid "&Days of the month:"
19044msgstr ""
19045
19046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138
19047msgid "Comma separated list of days of the month. For example: 1, 15"
19048msgstr ""
19049
19050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142
19051msgid "Download &after:"
19052msgstr ""
19053
19054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176
19055msgid ""
19056"                Download this periodical every x days. For example, if you\n"
19057"                choose 30 days, the periodical will be downloaded every 30\n"
19058"                days. Note that you can set periods of less than a day, like\n"
19059"                0.1 days to download a periodical more than once a day.\n"
19060"            "
19061msgstr ""
19062
19063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185
19064msgid "&Download every:"
19065msgstr ""
19066
19067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188
19068msgid "every hour"
19069msgstr ""
19070
19071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191
19072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19073msgid "days"
19074msgstr ""
19075
19076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195
19077msgid ""
19078"Note: You can set intervals of less than a day, by typing the value "
19079"manually."
19080msgstr ""
19081
19082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250
19083msgid "Schedule news download [{} sources]"
19084msgstr ""
19085
19086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268
19087msgid "&Schedule"
19088msgstr ""
19089
19090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279
19091msgid "&Schedule for download:"
19092msgstr ""
19093
19094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284
19095msgid "&Days of  week"
19096msgstr ""
19097
19098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285
19099msgid "Da&ys of month"
19100msgstr ""
19101
19102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286
19103msgid "Every &x days"
19104msgstr ""
19105
19106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299
19107msgid "&Account"
19108msgstr ""
19109
19110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313
19111msgid "For the scheduling to work, you must leave calibre running."
19112msgstr ""
19113
19114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322
19115#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221
19116msgid "&Advanced"
19117msgstr ""
19118
19119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325
19120msgid "Add &title as tag"
19121msgstr ""
19122
19123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327
19124msgid "&Extra tags:"
19125msgstr ""
19126
19127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331
19128msgid "&Keep at most:"
19129msgstr ""
19130
19131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332
19132msgid ""
19133"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
19134"all (disable)."
19135msgstr ""
19136
19137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337
19138msgid ""
19139"<p>When set, this option will cause calibre to keep, at most, the specified number of issues of this periodical. Every time a new issue is downloaded, the oldest one is deleted, if the total is larger than this number.\n"
19140"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n"
19141"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting."
19142msgstr ""
19143
19144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19145msgid " issues"
19146msgstr ""
19147
19148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19149msgid "all issues"
19150msgstr ""
19151
19152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350
19153msgid "Delete downloaded &news older than:"
19154msgstr ""
19155
19156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353
19157msgid ""
19158"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n"
19159"<p>You can also control the maximum number of issues of a specific periodical that are kept by clicking the Advanced tab for that periodical above."
19160msgstr ""
19161
19162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
19163msgid "never delete"
19164msgstr ""
19165
19166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360
19167msgid "Download &all scheduled"
19168msgstr ""
19169
19170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361
19171msgid "Download all scheduled news sources at once"
19172msgstr ""
19173
19174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366
19175msgid "&Download now"
19176msgstr ""
19177
19178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461
19179msgid "Need username and password"
19180msgstr ""
19181
19182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462
19183msgid "You must provide a username and/or password to use this news source."
19184msgstr ""
19185
19186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504
19187msgid "Account"
19188msgstr ""
19189
19190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505
19191msgid "(optional)"
19192msgstr ""
19193
19194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506
19195msgid "(required)"
19196msgstr ""
19197
19198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525
19199msgid "Created by: "
19200msgstr ""
19201
19202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529
19203#, python-format
19204msgid "Download %s now"
19205msgstr ""
19206
19207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533
19208msgid "Last downloaded: never"
19209msgstr ""
19210
19211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534
19212msgid "never"
19213msgstr ""
19214
19215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542
19216#, python-format
19217msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
19218msgstr ""
19219
19220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558
19221msgid "Last downloaded:"
19222msgstr ""
19223
19224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578
19225msgid "Cannot download news as no internet connection is active"
19226msgstr ""
19227
19228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581
19229msgid "No internet connection"
19230msgstr ""
19231
19232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592
19233msgid "Schedule news download"
19234msgstr ""
19235
19236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595
19237msgid "Add or edit a custom news source"
19238msgstr ""
19239
19240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600
19241msgid "Download all scheduled news sources"
19242msgstr ""
19243
19244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29
19245msgid "equal to"
19246msgstr ""
19247
19248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30
19249msgid "before"
19250msgstr ""
19251
19252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31
19253msgid "after"
19254msgstr ""
19255
19256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32
19257msgid "before or equal to"
19258msgstr ""
19259
19260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33
19261msgid "after or equal to"
19262msgstr ""
19263
19264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48
19265#, python-format
19266msgid ""
19267"<p>You can also perform other kinds of advanced searches, for example "
19268"checking for books that have no covers, combining multiple search expression"
19269" using Boolean operators and so on. See <a href=\"%s\">The search "
19270"interface</a> for more information."
19271msgstr ""
19272
19273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60
19274msgid "What &kind of match to use:"
19275msgstr ""
19276
19277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64
19278#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214
19279#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221
19280#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181
19281msgid "Contains: the word or phrase matches anywhere in the metadata field"
19282msgstr ""
19283
19284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65
19285#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215
19286#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
19287#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182
19288msgid "Equals: the word or phrase must match the entire metadata field"
19289msgstr ""
19290
19291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66
19292#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216
19293#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223
19294#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183
19295msgid ""
19296"Regular expression: the expression must match anywhere in the metadata field"
19297msgstr ""
19298
19299#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84
19300#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224
19301#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232
19302#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192
19303msgid "A&dvanced search"
19304msgstr ""
19305
19306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86
19307#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217
19308#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224
19309#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184
19310msgid "Find entries that have..."
19311msgstr ""
19312
19313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87
19314#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221
19315#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228
19316#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188
19317msgid "But don't show entries that have..."
19318msgstr ""
19319
19320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94
19321msgid "A&ll these words:"
19322msgstr ""
19323
19324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95
19325msgid "&This exact phrase:"
19326msgstr ""
19327
19328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96
19329msgid "O&ne or more of these words:"
19330msgstr ""
19331
19332#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107
19333#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
19334#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229
19335#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189
19336msgid "Any of these &unwanted words:"
19337msgstr ""
19338
19339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112
19340msgid "Titl&e/author/series..."
19341msgstr ""
19342
19343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120
19344msgid "The title to search for"
19345msgstr ""
19346
19347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124
19348msgid "The author to search for"
19349msgstr ""
19350
19351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131
19352#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231
19353#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236
19354#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180
19355#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195
19356msgid "&Author:"
19357msgstr ""
19358
19359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134
19360msgid "The series to search for"
19361msgstr ""
19362
19363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143
19364msgid "The tags to search for"
19365msgstr ""
19366
19367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167
19368msgid "&Date search"
19369msgstr ""
19370
19371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182
19372msgid "&Search the"
19373msgstr ""
19374
19375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191
19376msgid "date column for books whose &date is "
19377msgstr ""
19378
19379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199
19380msgid "&year"
19381msgstr ""
19382
19383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203
19384msgid "mo&nth"
19385msgstr ""
19386
19387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206
19388msgid "&day"
19389msgstr ""
19390
19391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19392msgid "months"
19393msgstr ""
19394
19395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19396msgid "weeks"
19397msgstr ""
19398
19399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19400msgid "years"
19401msgstr ""
19402
19403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218
19404msgid "ago"
19405msgstr ""
19406
19407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19408msgid "This month"
19409msgstr ""
19410
19411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19412msgid "Yesterday"
19413msgstr ""
19414
19415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240
19416msgid "&Template search"
19417msgstr ""
19418
19419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248
19420msgid "The value to search for"
19421msgstr ""
19422
19423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250
19424msgid ""
19425"You can use the search test specifications described in the calibre "
19426"documentation. For example, with Number comparisons you can the relational "
19427"operators like '>=' etc. With Text comparisons you can use exact, contains "
19428"or regular expression matches. With Date you can use today, yesterday, etc. "
19429"Set/not set takes 'true' for set and 'false' for not set."
19430msgstr ""
19431
19432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257
19433msgid "Template &value:"
19434msgstr ""
19435
19436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265
19437msgid "Set/Not set"
19438msgstr ""
19439
19440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267
19441msgid "How the template result will be compared to the value"
19442msgstr ""
19443
19444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268
19445msgid "C&omparison type:"
19446msgstr ""
19447
19448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273
19449msgid "The template that generates the value"
19450msgstr ""
19451
19452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274
19453msgid "Right click to open a template editor"
19454msgstr ""
19455
19456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275
19457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697
19458msgid "Tem&plate:"
19459msgstr ""
19460
19461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279
19462#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247
19463#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249
19464#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212
19465#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25
19466#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
19467#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85
19468#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179
19469msgid "Advanced search"
19470msgstr ""
19471
19472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38
19473msgid "There is one book with the {} format"
19474msgstr ""
19475
19476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39
19477#, python-brace-format
19478msgid "There are {count} books with the {fmt} format"
19479msgstr ""
19480
19481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57
19482msgid "Choose formats"
19483msgstr ""
19484
19485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40
19486msgid ""
19487"Use a password if calibre is running on a network that is not secure. For "
19488"example, if you run calibre on a laptop, use that laptop in an airport, and "
19489"want to connect your smart device to calibre, you should use a password."
19490msgstr ""
19491
19492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46
19493msgid ""
19494"Check this box if you want calibre to automatically start the smart device "
19495"interface when calibre starts. You should not do this if you are using a "
19496"network that is not secure and you are not setting a password."
19497msgstr ""
19498
19499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52
19500msgid ""
19501"Check this box if you want calibre to use a fixed network port. Normally you"
19502" will not need to do this. However, if your device consistently fails to "
19503"connect to calibre, try checking this box and entering a number."
19504msgstr ""
19505
19506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58
19507msgid ""
19508"Try 9090. If calibre says that it fails to connect to the port, try another "
19509"number. You can use any number between 8,000 and 65,535."
19510msgstr ""
19511
19512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63
19513msgid ""
19514"These are the IP addresses for this computer. If you decide to have your "
19515"device connect to calibre using a fixed IP address, one of these addresses "
19516"should be the one you use. It is unlikely but possible that the correct IP "
19517"address is not listed here, in which case you will need to go to your "
19518"computer's control panel to get a complete list of your computer's network "
19519"interfaces and IP addresses."
19520msgstr ""
19521
19522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112
19523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118
19524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123
19525msgid "Invalid port number"
19526msgstr ""
19527
19528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113
19529msgid "You must provide a port number."
19530msgstr ""
19531
19532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119
19533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124
19534msgid "The port must be a number between 8000 and 65535."
19535msgstr ""
19536
19537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139
19538#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484
19539msgid "Problem starting the wireless device"
19540msgstr ""
19541
19542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140
19543#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485
19544#, python-format
19545msgid "The wireless device driver had problems starting. It said \"%s\""
19546msgstr ""
19547
19548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86
19549msgid "Smart device control"
19550msgstr ""
19551
19552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87
19553msgid ""
19554"<p>Start wireless device connections.\n"
19555"       <p>You may see some messages from your computer's firewall or anti-virus manager asking you if it is OK for calibre to connect to the network. <b>Please answer yes</b>. If you do not, wireless connections will not work."
19556msgstr ""
19557
19558#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89
19559msgid "calibre IP addresses:"
19560msgstr ""
19561
19562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90
19563msgid "Possibe IP addresses:"
19564msgstr ""
19565
19566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91
19567msgid "Optional &password:"
19568msgstr ""
19569
19570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92
19571msgid "Optional password for security"
19572msgstr ""
19573
19574#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94
19575msgid "Optional &fixed port:"
19576msgstr ""
19577
19578#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95
19579msgid "Optional port number"
19580msgstr ""
19581
19582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96
19583msgid "&Use a fixed port"
19584msgstr ""
19585
19586#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97
19587msgid "&Automatically allow connections at calibre startup"
19588msgstr ""
19589
19590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
19591#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
19592#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42
19593msgid "Publishers"
19594msgstr ""
19595
19596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173
19597msgid " (not on any book)"
19598msgstr ""
19599
19600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
19601msgid "Category lookup name: "
19602msgstr ""
19603
19604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204
19605msgid "You must select items to apply"
19606msgstr ""
19607
19608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221
19609msgid "You must select items to unapply"
19610msgstr ""
19611
19612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237
19613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268
19614msgid ""
19615"That name contains leading or trailing periods, multiple periods in a row or"
19616" spaces before or after periods."
19617msgstr ""
19618
19619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245
19620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275
19621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356
19622msgid "Name already used"
19623msgstr ""
19624
19625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246
19626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276
19627msgid "That name is already used, perhaps with different case."
19628msgstr ""
19629
19630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289
19631msgid ""
19632"The current User category will be <b>permanently deleted</b>. Are you sure?"
19633msgstr ""
19634
19635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146
19636msgid "User categories editor"
19637msgstr ""
19638
19639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147
19640msgid "Category &name: "
19641msgstr ""
19642
19643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148
19644msgid "Select a category to edit"
19645msgstr ""
19646
19647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149
19648msgid "Copy the category name to the clipboard"
19649msgstr ""
19650
19651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150
19652msgid "&Category filter: "
19653msgstr ""
19654
19655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151
19656msgid "Select the content kind of the new category"
19657msgstr ""
19658
19659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152
19660msgid "Item &filter: "
19661msgstr ""
19662
19663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153
19664msgid ""
19665"Enter text to filter the available items. Case and accents are ignored."
19666msgstr ""
19667
19668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
19669msgid "Delete the current User category"
19670msgstr ""
19671
19672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156
19673msgid "Enter a category name, then use the Add button or the Rename button"
19674msgstr ""
19675
19676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157
19677msgid "Add a new category"
19678msgstr ""
19679
19680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
19681msgid "Rename the current category to what is in the box"
19682msgstr ""
19683
19684#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
19685msgid ""
19686"<p>Show items in the Available items box only if they appear in the\n"
19687"            current Virtual library. Applied items not in the Virtual library will be marked\n"
19688"            \"not on any book\".</p>"
19689msgstr ""
19690
19691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
19692msgid "&Show only available items in current Virtual library"
19693msgstr ""
19694
19695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165
19696msgid "&Available items"
19697msgstr ""
19698
19699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166
19700msgid "Apply items to current category"
19701msgstr ""
19702
19703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168
19704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141
19705msgid "Applied &items"
19706msgstr ""
19707
19708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169
19709msgid "Unapply (remove) selected items from current category"
19710msgstr ""
19711
19712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39
19713msgid ""
19714"If the item you want is not in the available list, you can add it here. "
19715"Accepts an ampersand-separated list of items. The items will be applied to "
19716"the book."
19717msgstr ""
19718
19719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45
19720msgid ""
19721"If the item you want is not in the available list, you can add it here. "
19722"Accepts a comma-separated list of items. The items will be applied to the "
19723"book."
19724msgstr ""
19725
19726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120
19727msgid "Deleting tags is done immediately and there is no undo."
19728msgstr ""
19729
19730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134
19731msgid "Are your sure?"
19732msgstr ""
19733
19734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135
19735msgid ""
19736"The following tags are used by one or more books. Are you certain you want "
19737"to delete them?"
19738msgstr ""
19739
19740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132
19741msgid "Manage items"
19742msgstr ""
19743
19744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133
19745msgid "&Add item:"
19746msgstr ""
19747
19748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134
19749msgid "Apply item(s) to the current book"
19750msgstr ""
19751
19752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
19753msgid "Filter the available items"
19754msgstr ""
19755
19756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136
19757msgid ""
19758"Delete the selected items from database. This will unapply the items from "
19759"all books and then remove them from the database."
19760msgstr ""
19761
19762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137
19763msgid "Ava&ilable items"
19764msgstr ""
19765
19766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138
19767msgid "Apply item to current book"
19768msgstr ""
19769
19770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139
19771msgid "Unapply (remove) the item from current book"
19772msgstr ""
19773
19774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140
19775msgid "Filter the applied items"
19776msgstr ""
19777
19778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298
19779msgid "Search for {}"
19780msgstr ""
19781
19782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302
19783msgid "Filter by {}"
19784msgstr ""
19785
19786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306
19787#, python-brace-format
19788msgid "Search the library for {0}"
19789msgstr ""
19790
19791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421
19792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
19793msgid "Count"
19794msgstr ""
19795
19796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423
19797msgid "Was"
19798msgstr ""
19799
19800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441
19801#, python-brace-format
19802msgid "This is not one of this column's permitted values ({0})"
19803msgstr ""
19804
19805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521
19806msgid "Editing..."
19807msgstr ""
19808
19809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544
19810msgid "Item is not a permitted value"
19811msgstr ""
19812
19813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545
19814#, python-brace-format
19815msgid ""
19816"This column has a fixed set of permitted values. The entered text must be "
19817"one of ({0})."
19818msgstr ""
19819
19820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571
19821msgid "Do you really want to undo your changes?"
19822msgstr ""
19823
19824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596
19825msgid "Undelete items?"
19826msgstr ""
19827
19828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597
19829msgid "Items must be undeleted to continue. Do you want to do this?"
19830msgstr ""
19831
19832#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112
19833msgid "Search for an item in the first column"
19834msgstr ""
19835
19836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113
19837msgid "Find items containing the search string"
19838msgstr ""
19839
19840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115
19841msgid ""
19842"<p>Show items only if they appear in the\n"
19843"          current Virtual library. Edits already done may be hidden but will\n"
19844"          not be forgotten.\n"
19845"          </p><p>\n"
19846"          Note that this box affects only what is displayed. Changes\n"
19847"          will affect all books in your library even if this box\n"
19848"          is checked.</p>"
19849msgstr ""
19850
19851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122
19852msgid "Only show items in the current &Virtual library"
19853msgstr ""
19854
19855#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123
19856msgid "&Filter by:"
19857msgstr ""
19858
19859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124
19860msgid "Filter items using the text in this box"
19861msgstr ""
19862
19863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125
19864msgid "Show only items containing this text"
19865msgstr ""
19866
19867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126
19868msgid "F&ilter"
19869msgstr ""
19870
19871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127
19872msgid ""
19873"Delete selected items from the database. This will unapply the items from "
19874"all books and then remove them from the database."
19875msgstr ""
19876
19877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129
19878msgid "Ctrl+D"
19879msgstr ""
19880
19881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130
19882msgid "Rename the items in every book where they are used"
19883msgstr ""
19884
19885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132
19886msgid "Ctrl+R"
19887msgstr ""
19888
19889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133
19890msgid "Undo any deletes or edits on the selected lines"
19891msgstr ""
19892
19893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135
19894msgid "Ctrl+U"
19895msgstr ""
19896
19897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368
19898msgid "Template language tutorial"
19899msgstr ""
19900
19901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372
19902msgid "Template function reference"
19903msgstr ""
19904
19905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425
19906msgid "Author Sort"
19907msgstr ""
19908
19909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19910msgid "Tag 1"
19911msgstr ""
19912
19913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19914msgid "Tag 2"
19915msgstr ""
19916
19917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
19918msgid "Template value"
19919msgstr ""
19920
19921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488
19922msgid "Disable word wrap"
19923msgstr ""
19924
19925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491
19926msgid "Enable word wrap"
19927msgstr ""
19928
19929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495
19930msgid "Load template from the Template tester"
19931msgstr ""
19932
19933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498
19934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521
19935msgid "Load template from file"
19936msgstr ""
19937
19938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501
19939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531
19940msgid "Save template to file"
19941msgstr ""
19942
19943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517
19944msgid "No Template tester text is available"
19945msgstr ""
19946
19947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523
19948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533
19949msgid "Template file"
19950msgstr ""
19951
19952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626
19953#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594
19954msgid "Select icon"
19955msgstr ""
19956
19957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689
19958msgid "EXCEPTION: "
19959msgstr ""
19960
19961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710
19962msgid "Built-in template function"
19963msgstr ""
19964
19965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711
19966msgid "Built-in function"
19967msgstr ""
19968
19969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712
19970msgid "User defined Python template function"
19971msgstr ""
19972
19973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713
19974msgid "User function"
19975msgstr ""
19976
19977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19978msgid "Stored template"
19979msgstr ""
19980
19981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19982msgid "Stored user defined template"
19983msgstr ""
19984
19985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742
19986msgid "No template provided"
19987msgstr ""
19988
19989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743
19990msgid "The template box cannot be empty"
19991msgstr ""
19992
19993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747
19994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754
19995msgid "No column chosen"
19996msgstr ""
19997
19998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748
19999msgid "You must specify a column to be colored"
20000msgstr ""
20001
20002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755
20003msgid "You must specify the column where the icons are applied"
20004msgstr ""
20005
20006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813
20007msgid "&Continue"
20008msgstr ""
20009
20010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815
20011msgid "Continue running the template"
20012msgstr ""
20013
20014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820
20015msgid "Stop running the template"
20016msgstr ""
20017
20018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826
20019#, python-brace-format
20020msgid "Break: line {0}, book {1}"
20021msgstr ""
20022
20023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832
20024msgid "The name of the template language operation"
20025msgstr ""
20026
20027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843
20028msgid "A variable in the template"
20029msgstr ""
20030
20031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846
20032msgid "The value of the variable"
20033msgstr ""
20034
20035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890
20036msgid "A General Program Mode Template"
20037msgstr ""
20038
20039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375
20040#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407
20041msgid "Set the color of the column:"
20042msgstr ""
20043
20044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376
20045msgid "Copy a color name to the clipboard:"
20046msgstr ""
20047
20048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377
20049msgid "Copy the selected color name to the clipboard"
20050msgstr ""
20051
20052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378
20053msgid "Kind:"
20054msgstr ""
20055
20056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379
20057msgid "Apply the icon to column:"
20058msgstr ""
20059
20060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380
20061msgid "Copy an icon file name to the clipboard:"
20062msgstr ""
20063
20064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381
20065msgid "Copy the selected icon file name to the clipboard"
20066msgstr ""
20067
20068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382
20069msgid "Add icon"
20070msgstr ""
20071
20072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383
20073msgid "Add an icon file to the set of choices"
20074msgstr ""
20075
20076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384
20077msgid "Template &name:"
20078msgstr ""
20079
20080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385
20081msgid "The name of the callable template"
20082msgstr ""
20083
20084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386
20085msgid "T&emplate:"
20086msgstr ""
20087
20088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387
20089msgid "The text of the template program goes into the box below"
20090msgstr ""
20091
20092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388
20093msgid "        "
20094msgstr ""
20095
20096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389
20097msgid "Enable &breakpoints"
20098msgstr ""
20099
20100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390
20101msgid ""
20102"<p>If checked, the template evaluator will stop when it\n"
20103"evaluates an expression on a double-clicked line number, opening a dialog showing\n"
20104"you the value as well as all the local variables</p>"
20105msgstr ""
20106
20107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393
20108msgid "&Go"
20109msgstr ""
20110
20111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394
20112msgid ""
20113"If 'Enable breakpoints' is checked then click this button to run your "
20114"template"
20115msgstr ""
20116
20117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395
20118msgid "&Line:"
20119msgstr ""
20120
20121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396
20122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397
20123msgid "Line number to toggle"
20124msgstr ""
20125
20126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398
20127msgid "&Toggle"
20128msgstr ""
20129
20130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399
20131msgid "Toggle the breakpoint on the line number in the box"
20132msgstr ""
20133
20134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400
20135msgid "&Remove all"
20136msgstr ""
20137
20138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401
20139msgid "Remove all breakpoints"
20140msgstr ""
20141
20142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402
20143msgid "&Set all"
20144msgstr ""
20145
20146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403
20147msgid "Set breakpoint on every line"
20148msgstr ""
20149
20150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404
20151msgid ""
20152"<p>The text of the template program goes in this box.\n"
20153"            Don't forget that a General Program Mode template must begin with\n"
20154"            the word \"program:\".</p>"
20155msgstr ""
20156
20157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407
20158#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150
20159msgid "D&ocumentation:"
20160msgstr ""
20161
20162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408
20163msgid "Documentation for the function being defined or edited"
20164msgstr ""
20165
20166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409
20167msgid "Template value:"
20168msgstr ""
20169
20170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410
20171msgid "The value of the template using the current book in the library view"
20172msgstr ""
20173
20174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411
20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412
20176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413
20177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414
20178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415
20179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416
20180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417
20181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418
20182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419
20183msgid "User label"
20184msgstr ""
20185
20186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420
20187msgid "Font:"
20188msgstr ""
20189
20190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421
20191msgid "Select the font for the Template box"
20192msgstr ""
20193
20194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422
20195msgid "Size:"
20196msgstr ""
20197
20198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423
20199msgid "Select the font size for the Template box"
20200msgstr ""
20201
20202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424
20203msgid "Lo&ad"
20204msgstr ""
20205
20206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425
20207msgid "Load the template from a file"
20208msgstr ""
20209
20210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427
20211msgid "Save the template in a file"
20212msgstr ""
20213
20214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428
20215msgid "Template Function Reference"
20216msgstr ""
20217
20218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429
20219msgid "Function &name:"
20220msgstr ""
20221
20222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430
20223msgid "&Function type:"
20224msgstr ""
20225
20226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431
20227msgid "&Documentation:"
20228msgstr ""
20229
20230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432
20231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234
20232msgid "&Code:"
20233msgstr ""
20234
20235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33
20236msgid "Remove any template from the box"
20237msgstr ""
20238
20239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35
20240msgid "Open template editor"
20241msgstr ""
20242
20243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24
20244msgid "Trim Image"
20245msgstr ""
20246
20247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32
20248msgid "Select a region by dragging with your mouse, and then click trim"
20249msgstr ""
20250
20251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43
20252msgid "&Trim"
20253msgstr ""
20254
20255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45
20256msgid "Trim image by removing borders outside the selected region"
20257msgstr ""
20258
20259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83
20260msgid "Adjust selection by dragging corners"
20261msgstr ""
20262
20263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90
20264#, python-brace-format
20265msgid "Size: {0}px Aspect ratio: {1:.2g}"
20266msgstr ""
20267
20268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96
20269#, python-brace-format
20270msgid "Size: {0}x{1}px"
20271msgstr ""
20272
20273#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66
20274#, python-format
20275msgid "Download %s"
20276msgstr ""
20277
20278#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69
20279#, python-format
20280msgid "Downloading <b>%(fname)s</b> from %(url)s"
20281msgstr ""
20282
20283#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100
20284#, python-format
20285msgid "Failed to download from %(url)r with error: %(err)s"
20286msgstr ""
20287
20288#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28
20289msgid "Downloading book"
20290msgstr ""
20291
20292#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29
20293#, python-brace-format
20294msgid ""
20295"The book {0} will be downloaded and added to your calibre library "
20296"automatically."
20297msgstr ""
20298
20299#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97
20300msgid "No file specified to download."
20301msgstr ""
20302
20303#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108
20304msgid "Not a support e-book format."
20305msgstr ""
20306
20307#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130
20308#, python-format
20309msgid "Downloading %s"
20310msgstr ""
20311
20312#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147
20313msgid "Downloading"
20314msgstr ""
20315
20316#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151
20317msgid "Failed to download e-book"
20318msgstr ""
20319
20320#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154
20321msgid "finished"
20322msgstr ""
20323
20324#: /__w/calibre/calibre/src/calibre/gui2/email.py:151
20325#, python-format
20326msgid "Email %(name)s to %(to)s"
20327msgstr ""
20328
20329#: /__w/calibre/calibre/src/calibre/gui2/email.py:177
20330msgid "News:"
20331msgstr ""
20332
20333#: /__w/calibre/calibre/src/calibre/gui2/email.py:179
20334#, python-format
20335msgid "Attached is the %s periodical downloaded by calibre."
20336msgstr ""
20337
20338#: /__w/calibre/calibre/src/calibre/gui2/email.py:208
20339msgid "Add a new recipient:"
20340msgstr ""
20341
20342#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20343msgid "&Address"
20344msgstr ""
20345
20346#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20347msgid "&Formats"
20348msgstr ""
20349
20350#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20351msgid "&Subject"
20352msgstr ""
20353
20354#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20355msgid "A&lias"
20356msgstr ""
20357
20358#: /__w/calibre/calibre/src/calibre/gui2/email.py:215
20359msgid "The email address of the recipient"
20360msgstr ""
20361
20362#: /__w/calibre/calibre/src/calibre/gui2/email.py:216
20363msgid "The optional alias (simple name) of the recipient"
20364msgstr ""
20365
20366#: /__w/calibre/calibre/src/calibre/gui2/email.py:217
20367msgid ""
20368"Formats to email. The first matching one will be sent (comma separated list)"
20369msgstr ""
20370
20371#: /__w/calibre/calibre/src/calibre/gui2/email.py:218
20372msgid "The optional subject for email sent to this recipient"
20373msgstr ""
20374
20375#: /__w/calibre/calibre/src/calibre/gui2/email.py:231
20376msgid "&Add recipient"
20377msgstr ""
20378
20379#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20380msgid "Need address"
20381msgstr ""
20382
20383#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20384msgid "You must specify an address"
20385msgstr ""
20386
20387#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20388msgid "Need formats"
20389msgstr ""
20390
20391#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20392msgid "You must specify at least one format to send"
20393msgstr ""
20394
20395#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
20396#, python-format
20397msgid "The recipient %s already exists"
20398msgstr ""
20399
20400#: /__w/calibre/calibre/src/calibre/gui2/email.py:290
20401msgid "No recipients"
20402msgstr ""
20403
20404#: /__w/calibre/calibre/src/calibre/gui2/email.py:291
20405msgid "You must select at least one recipient"
20406msgstr ""
20407
20408#: /__w/calibre/calibre/src/calibre/gui2/email.py:351
20409msgid "Auto convert the following books before sending via email?"
20410msgstr ""
20411
20412#: /__w/calibre/calibre/src/calibre/gui2/email.py:362
20413msgid "This recipient has no valid formats defined"
20414msgstr ""
20415
20416#: /__w/calibre/calibre/src/calibre/gui2/email.py:363
20417msgid "These books have no suitable input formats for conversion"
20418msgstr ""
20419
20420#: /__w/calibre/calibre/src/calibre/gui2/email.py:367
20421msgid "Could not send"
20422msgstr ""
20423
20424#: /__w/calibre/calibre/src/calibre/gui2/email.py:368
20425msgid ""
20426"Could not send books to some recipients. Click \"Show details\" for more "
20427"information"
20428msgstr ""
20429
20430#: /__w/calibre/calibre/src/calibre/gui2/email.py:405
20431msgid "E-book:"
20432msgstr ""
20433
20434#: /__w/calibre/calibre/src/calibre/gui2/email.py:413
20435msgid "Attached, you will find the e-book"
20436msgstr ""
20437
20438#: /__w/calibre/calibre/src/calibre/gui2/email.py:414
20439#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209
20440msgid "by"
20441msgstr "طرف سے"
20442
20443#: /__w/calibre/calibre/src/calibre/gui2/email.py:415
20444#, python-format
20445msgid "in the %s format."
20446msgstr ""
20447
20448#: /__w/calibre/calibre/src/calibre/gui2/email.py:419
20449msgid "About this book:"
20450msgstr ""
20451
20452#: /__w/calibre/calibre/src/calibre/gui2/email.py:432
20453msgid "Sending email to"
20454msgstr ""
20455
20456#: /__w/calibre/calibre/src/calibre/gui2/email.py:463
20457#, python-format
20458msgid "Auto convert the following books to %s before sending via email?"
20459msgstr ""
20460
20461#: /__w/calibre/calibre/src/calibre/gui2/email.py:470
20462msgid "Could not email the following books as no suitable formats were found:"
20463msgstr ""
20464
20465#: /__w/calibre/calibre/src/calibre/gui2/email.py:476
20466msgid "Failed to email book"
20467msgstr ""
20468
20469#: /__w/calibre/calibre/src/calibre/gui2/email.py:479
20470msgid "sent"
20471msgstr ""
20472
20473#: /__w/calibre/calibre/src/calibre/gui2/email.py:510
20474msgid "Sent news to"
20475msgstr ""
20476
20477#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134
20478#, python-format
20479msgid ""
20480"<div style=\"font-size:10pt;\">\n"
20481"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n"
20482"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n"
20483"<p>Use the <b>Test</b> functionality below to test your regular expression on a few sample filenames (remember to include the file extension). The group names for the various metadata entries are documented in tooltips. Note that underscores in filenames are auto-replaced by spaces.</p></div>"
20484msgstr ""
20485
20486#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138
20487msgid "Regular &expression"
20488msgstr ""
20489
20490#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139
20491#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142
20492msgid "Test"
20493msgstr ""
20494
20495#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140
20496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52
20497msgid "File &name:"
20498msgstr ""
20499
20500#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142
20501msgid "Title:"
20502msgstr ""
20503
20504#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143
20505msgid "Regular expression (?P&lt;title&gt;)"
20506msgstr ""
20507
20508#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144
20509#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147
20510#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150
20511#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153
20512#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156
20513#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159
20514#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162
20515#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165
20516#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128
20517#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132
20518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137
20519#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142
20520#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147
20521#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152
20522#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154
20523#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155
20524msgid "No match"
20525msgstr ""
20526
20527#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145
20528msgid "Authors:"
20529msgstr ""
20530
20531#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146
20532msgid "Regular expression (?P<author>)"
20533msgstr ""
20534
20535#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148
20536msgid "Series:"
20537msgstr ""
20538
20539#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149
20540msgid "Regular expression (?P<series>)"
20541msgstr ""
20542
20543#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151
20544msgid "Series index:"
20545msgstr ""
20546
20547#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152
20548msgid "Regular expression (?P<series_index>)"
20549msgstr ""
20550
20551#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154
20552#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759
20553msgid "ISBN:"
20554msgstr ""
20555
20556#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155
20557msgid "Regular expression (?P<isbn>)"
20558msgstr ""
20559
20560#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157
20561msgid "Publisher:"
20562msgstr ""
20563
20564#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158
20565msgid "Regular expression (?P<publisher>)"
20566msgstr ""
20567
20568#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160
20569msgid "Published:"
20570msgstr ""
20571
20572#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161
20573msgid "Regular expression (?P<published>)"
20574msgstr ""
20575
20576#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163
20577msgid "Comments:"
20578msgstr ""
20579
20580#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164
20581msgid "Regular expression (?P<comments>)"
20582msgstr ""
20583
20584#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20585msgid "Select font files"
20586msgstr ""
20587
20588#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20589msgid "TrueType/OpenType Fonts"
20590msgstr ""
20591
20592#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35
20593msgid "Corrupt font"
20594msgstr ""
20595
20596#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36
20597#, python-format
20598msgid "Failed to read metadata from the font file: %s"
20599msgstr ""
20600
20601#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153
20602msgid "Choose a font family"
20603msgstr ""
20604
20605#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166
20606#, python-format
20607msgid "Available faces for %s"
20608msgstr ""
20609
20610#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202
20611msgid "Choose font family"
20612msgstr ""
20613
20614#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226
20615msgid "Add &fonts"
20616msgstr ""
20617
20618#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230
20619msgid "Choose a font family from the list below:"
20620msgstr ""
20621
20622#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236
20623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
20624msgid "Find next"
20625msgstr ""
20626
20627#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239
20628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
20629msgid "Find previous"
20630msgstr ""
20631
20632#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291
20633#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422
20634#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452
20635#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456
20636#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483
20637#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531
20638#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559
20639#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313
20640#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85
20641msgid "None"
20642msgstr ""
20643
20644#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309
20645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20646msgid "Added fonts"
20647msgstr ""
20648
20649#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310
20650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20651#, python-format
20652msgid "Added font families: %s"
20653msgstr ""
20654
20655#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339
20656msgid "Choose &font family"
20657msgstr ""
20658
20659#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348
20660msgid "Clear the font family"
20661msgstr ""
20662
20663#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60
20664msgid "Remove this action"
20665msgstr ""
20666
20667#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167
20668msgid "<a href=\"{}\">CSS selector help</a>"
20669msgstr ""
20670
20671#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184
20672msgid "Create the rule to transform HTML tags below"
20673msgstr ""
20674
20675#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196
20676#, python-brace-format
20677msgid "{preamble} {match_type}"
20678msgstr ""
20679
20680#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202
20681msgid "If the tag"
20682msgstr ""
20683
20684#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217
20685msgid "Then:"
20686msgstr ""
20687
20688#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221
20689msgid "Add another action"
20690msgstr ""
20691
20692#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290
20693#, python-brace-format
20694msgid "If the tag <b>{match_type}</b> <b>{query}</b>"
20695msgstr ""
20696
20697#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310
20698msgid ""
20699"You can specify rules to transform HTML here. Click the \"Add rule\" button "
20700"below to get started."
20701msgstr ""
20702
20703#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317
20704msgid "Test HTML transform rules"
20705msgstr ""
20706
20707#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319
20708msgid "Enter an HTML document below and click the \"Test\" button"
20709msgstr ""
20710
20711#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321
20712msgid "Resulting HTML"
20713msgstr ""
20714
20715#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334
20716msgid "Edit HTML transform rules"
20717msgstr ""
20718
20719#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342
20720msgid "Current HTML file"
20721msgstr ""
20722
20723#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343
20724msgid "All HTML files"
20725msgstr ""
20726
20727#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344
20728msgid "Open HTML files"
20729msgstr ""
20730
20731#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345
20732msgid "Selected HTML files"
20733msgstr ""
20734
20735#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211
20736msgid "Create an icon theme"
20737msgstr ""
20738
20739#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218
20740msgid "Theme Metadata"
20741msgstr ""
20742
20743#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234
20744msgid "&Version:"
20745msgstr ""
20746
20747#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236
20748msgid "&License:"
20749msgstr ""
20750
20751#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238
20752#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72
20753msgid "&URL:"
20754msgstr ""
20755
20756#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240
20757msgid ""
20758"The license for the icons in this theme. Common choices are Creative Commons"
20759" or Public Domain."
20760msgstr ""
20761
20762#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289
20763#, python-format
20764msgid "%d icons missing in this theme"
20765msgstr ""
20766
20767#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291
20768msgid "No missing icons"
20769msgstr ""
20770
20771#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301
20772msgid "No title specified"
20773msgstr ""
20774
20775#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302
20776msgid "You must specify a title for this icon theme"
20777msgstr ""
20778
20779#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304
20780msgid "No author specified"
20781msgstr ""
20782
20783#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305
20784msgid "You must specify an author for this icon theme"
20785msgstr ""
20786
20787#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20788msgid "&Abort"
20789msgstr ""
20790
20791#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20792msgid "Losslessly optimizing images, please wait..."
20793msgstr ""
20794
20795#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329
20796msgid "Optimizing images failed, click \"Show details\" for more information"
20797msgstr ""
20798
20799#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
20800msgid "Compression failed"
20801msgstr ""
20802
20803#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365
20804#, python-format
20805msgid "Optimizing %s"
20806msgstr ""
20807
20808#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384
20809msgid "Creating theme file"
20810msgstr ""
20811
20812#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394
20813msgid "Compressing theme file"
20814msgstr ""
20815
20816#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407
20817#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
20818msgid "Finished"
20819msgstr ""
20820
20821#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414
20822msgid "Choose a folder from which to read the icons"
20823msgstr ""
20824
20825#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428
20826msgid "Choose destination for icon theme"
20827msgstr ""
20828
20829#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429
20830msgid "ZIP files"
20831msgstr ""
20832
20833#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544
20834#, python-brace-format
20835msgid ""
20836"\n"
20837"            <h1>{title}</h1>\n"
20838"            <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n"
20839"            <p>{description}</p>\n"
20840"            <p>Version: {version} Number of users: {usage}</p>\n"
20841"            <p><i>Right click to visit theme homepage</i></p>\n"
20842"            "
20843msgstr ""
20844
20845#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566
20846msgid "Downloading icons..."
20847msgstr ""
20848
20849#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567
20850msgid "Downloading icons, please wait..."
20851msgstr ""
20852
20853#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592
20854msgid "Choose an icon theme"
20855msgstr ""
20856
20857#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613
20858msgid "Restore &default icons"
20859msgstr ""
20860
20861#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643
20862msgid ""
20863"Choose an icon theme below. You will need to restart calibre to see the new "
20864"icons."
20865msgstr ""
20866
20867#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645
20868msgid "Current icon theme:"
20869msgstr ""
20870
20871#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647
20872#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128
20873msgid "&Sort by:"
20874msgstr ""
20875
20876#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20877msgid "Number of icons"
20878msgstr ""
20879
20880#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20881msgid "Popularity"
20882msgstr ""
20883
20884#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20885msgid "No homepage"
20886msgstr ""
20887
20888#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20889msgid "The {} theme has no homepage"
20890msgstr ""
20891
20892#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676
20893msgid "Downloading, please wait..."
20894msgstr ""
20895
20896#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727
20897msgid "Failed to download list of themes"
20898msgstr ""
20899
20900#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728
20901msgid ""
20902"Failed to download list of themes, click \"Show details\" for more "
20903"information"
20904msgstr ""
20905
20906#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762
20907#, python-format
20908msgid ""
20909"Are you sure you want to remove the <b>%s</b> icon theme and return to the "
20910"stock icons?"
20911msgstr ""
20912
20913#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770
20914msgid "No theme selected"
20915msgstr ""
20916
20917#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771
20918msgid "You must first select an icon theme"
20919msgstr ""
20920
20921#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805
20922msgid ""
20923"Failed to download icon theme, click \"Show details\" for more information."
20924msgstr ""
20925
20926#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120
20927msgid "Zoom &in"
20928msgstr ""
20929
20930#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121
20931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277
20932msgid "Zoom &out"
20933msgstr ""
20934
20935#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122
20936msgid "&Save as"
20937msgstr ""
20938
20939#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123
20940msgid "&Rotate"
20941msgstr ""
20942
20943#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124
20944msgid "&Full screen"
20945msgstr ""
20946
20947#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141
20948msgid "&Fit image"
20949msgstr ""
20950
20951#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142
20952msgid "Fit image inside the available space"
20953msgstr ""
20954
20955#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193
20956msgid "Choose a file to save to"
20957msgstr ""
20958
20959#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255
20960#, python-brace-format
20961msgid "Image: {name} {resolution}"
20962msgstr ""
20963
20964#: /__w/calibre/calibre/src/calibre/gui2/init.py:156
20965msgid "Cover browser"
20966msgstr ""
20967
20968#: /__w/calibre/calibre/src/calibre/gui2/init.py:194
20969#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560
20970#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572
20971#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672
20972#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681
20973#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733
20974#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740
20975msgid "Tag browser"
20976msgstr ""
20977
20978#: /__w/calibre/calibre/src/calibre/gui2/init.py:231
20979msgid "See what's new in this calibre release"
20980msgstr ""
20981
20982#: /__w/calibre/calibre/src/calibre/gui2/init.py:283
20983msgid "Connected "
20984msgstr ""
20985
20986#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20987#, python-format
20988msgid " %(created)s %(name)s"
20989msgstr ""
20990
20991#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20992msgid "created by"
20993msgstr ""
20994
20995#: /__w/calibre/calibre/src/calibre/gui2/init.py:306
20996#, python-format
20997msgid "%(num)d of %(total)d books"
20998msgstr ""
20999
21000#: /__w/calibre/calibre/src/calibre/gui2/init.py:308
21001#: /__w/calibre/calibre/src/calibre/srv/opds.py:154
21002msgid "one book"
21003msgid_plural "{} books"
21004msgstr[0] ""
21005msgstr[1] ""
21006
21007#: /__w/calibre/calibre/src/calibre/gui2/init.py:310
21008#, python-format
21009msgid "%(num)s, %(sel)d selected"
21010msgid_plural "%(num)s, %(sel)d selected"
21011msgstr[0] ""
21012msgstr[1] ""
21013
21014#: /__w/calibre/calibre/src/calibre/gui2/init.py:312
21015#, python-brace-format
21016msgid "{0}, {1} total"
21017msgstr ""
21018
21019#: /__w/calibre/calibre/src/calibre/gui2/init.py:336
21020msgid "Cover grid"
21021msgstr "جلد کا گرڈ"
21022
21023#: /__w/calibre/calibre/src/calibre/gui2/init.py:338
21024#: /__w/calibre/calibre/src/calibre/gui2/init.py:368
21025#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093
21026msgid "Toggle"
21027msgstr ""
21028
21029#: /__w/calibre/calibre/src/calibre/gui2/init.py:366
21030msgid "Search bar"
21031msgstr ""
21032
21033#: /__w/calibre/calibre/src/calibre/gui2/init.py:410
21034msgid "Next Virtual library"
21035msgstr ""
21036
21037#: /__w/calibre/calibre/src/calibre/gui2/init.py:412
21038msgid "Switch to the next Virtual library in the Virtual library tab bar"
21039msgstr ""
21040
21041#: /__w/calibre/calibre/src/calibre/gui2/init.py:415
21042msgid "Previous Virtual library"
21043msgstr ""
21044
21045#: /__w/calibre/calibre/src/calibre/gui2/init.py:417
21046msgid "Switch to the previous Virtual library in the Virtual library tab bar"
21047msgstr ""
21048
21049#: /__w/calibre/calibre/src/calibre/gui2/init.py:498
21050#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285
21051#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
21052msgid "All books"
21053msgstr ""
21054
21055#: /__w/calibre/calibre/src/calibre/gui2/init.py:501
21056msgid "Search expression for this Virtual library:"
21057msgstr ""
21058
21059#: /__w/calibre/calibre/src/calibre/gui2/init.py:525
21060msgid "Sort tabs alphabetically"
21061msgstr ""
21062
21063#: /__w/calibre/calibre/src/calibre/gui2/init.py:528
21064msgid "Restore hidden tabs"
21065msgstr ""
21066
21067#: /__w/calibre/calibre/src/calibre/gui2/init.py:531
21068#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392
21069msgid "Hide Virtual library tabs"
21070msgstr ""
21071
21072#: /__w/calibre/calibre/src/calibre/gui2/init.py:533
21073msgid "Lock Virtual library tabs"
21074msgstr ""
21075
21076#: /__w/calibre/calibre/src/calibre/gui2/init.py:535
21077msgid "Unlock Virtual library tabs"
21078msgstr ""
21079
21080#: /__w/calibre/calibre/src/calibre/gui2/init.py:542
21081#, python-format
21082msgid "Edit \"%s\""
21083msgstr ""
21084
21085#: /__w/calibre/calibre/src/calibre/gui2/init.py:543
21086#, python-format
21087msgid "Delete \"%s\""
21088msgstr ""
21089
21090#: /__w/calibre/calibre/src/calibre/gui2/init.py:571
21091#: /__w/calibre/calibre/src/calibre/gui2/init.py:582
21092msgid "Book details"
21093msgstr ""
21094
21095#: /__w/calibre/calibre/src/calibre/gui2/init.py:639
21096msgid "Layout"
21097msgstr ""
21098
21099#: /__w/calibre/calibre/src/calibre/gui2/init.py:642
21100msgid "Show and hide various parts of the calibre main window"
21101msgstr ""
21102
21103#: /__w/calibre/calibre/src/calibre/gui2/init.py:758
21104#, python-format
21105msgid "No %s format"
21106msgstr ""
21107
21108#: /__w/calibre/calibre/src/calibre/gui2/init.py:759
21109#, python-brace-format
21110msgid "The book {0} does not have the {1} format"
21111msgstr ""
21112
21113#: /__w/calibre/calibre/src/calibre/gui2/init.py:794
21114#, python-format
21115msgid "Restore %s"
21116msgstr ""
21117
21118#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97
21119msgid "Job"
21120msgstr ""
21121
21122#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99
21123msgid "Progress"
21124msgstr ""
21125
21126#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100
21127msgid "Running time"
21128msgstr ""
21129
21130#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101
21131msgid "Start time"
21132msgstr ""
21133
21134#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113
21135msgid "There is a running job:"
21136msgid_plural "There are {} running jobs:"
21137msgstr[0] ""
21138msgstr[1] ""
21139
21140#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117
21141#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125
21142#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140
21143msgid "Unknown job"
21144msgstr ""
21145
21146#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120
21147msgid "There is a waiting job"
21148msgid_plural "There are {} waiting jobs"
21149msgstr[0] ""
21150msgstr[1] ""
21151
21152#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310
21153#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313
21154#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316
21155#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323
21156#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330
21157msgid "Cannot kill job"
21158msgstr ""
21159
21160#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311
21161#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324
21162msgid "Cannot kill jobs that communicate with the device"
21163msgstr ""
21164
21165#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314
21166msgid "Job has already run"
21167msgstr ""
21168
21169#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317
21170msgid "This job cannot be stopped"
21171msgstr ""
21172
21173#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331
21174msgid ""
21175"Some of the jobs cannot be stopped. Click \"Show details\" to see the list "
21176"of unstoppable jobs."
21177msgstr ""
21178
21179#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433
21180msgid "Unavailable"
21181msgstr ""
21182
21183#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519
21184msgid "Click to see list of jobs"
21185msgstr ""
21186
21187#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520
21188msgid " [Alt+Shift+J]"
21189msgstr ""
21190
21191#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525
21192msgid "Show/hide the Jobs List"
21193msgstr ""
21194
21195#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530
21196msgid "Jobs:"
21197msgstr ""
21198
21199#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576
21200msgid "No running jobs"
21201msgstr ""
21202
21203#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578
21204msgid "One running job"
21205msgstr ""
21206
21207#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580
21208#, python-format
21209msgid "%d running jobs"
21210msgstr ""
21211
21212#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629
21213msgid " - Jobs"
21214msgstr ""
21215
21216#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641
21217msgid "Search for a job by name"
21218msgstr ""
21219
21220#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690
21221#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712
21222msgid "No job"
21223msgstr ""
21224
21225#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691
21226#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713
21227msgid "No job selected"
21228msgstr ""
21229
21230#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693
21231msgid "Do you really want to stop the selected job?"
21232msgid_plural "Do you really want to stop all the selected jobs?"
21233msgstr[0] ""
21234msgstr[1] ""
21235
21236#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703
21237msgid "Do you really want to stop all non-device jobs?"
21238msgstr ""
21239
21240#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410
21241#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40
21242msgid "&Custom"
21243msgstr ""
21244
21245#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21246#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21247msgid "&Alternate shortcut:"
21248msgstr ""
21249
21250#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21251#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21252msgid "&Shortcut:"
21253msgstr ""
21254
21255#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434
21256#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186
21257msgid "Done"
21258msgstr ""
21259
21260#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458
21261#, python-format
21262msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]"
21263msgstr ""
21264
21265#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477
21266#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102
21267msgid "Press a key..."
21268msgstr ""
21269
21270#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510
21271#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120
21272msgid "Already assigned"
21273msgstr ""
21274
21275#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512
21276#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122
21277msgid "already assigned to"
21278msgstr ""
21279
21280#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553
21281msgid "<b>This shortcut no longer exists</b>"
21282msgstr ""
21283
21284#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653
21285msgid ""
21286"Double click on any entry to change the keyboard shortcuts associated with "
21287"it"
21288msgstr ""
21289
21290#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670
21291msgid "Search for a shortcut by name"
21292msgstr ""
21293
21294#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684
21295#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377
21296#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258
21297#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191
21298msgid "Expand all"
21299msgstr ""
21300
21301#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685
21302#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378
21303#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259
21304#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671
21305#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071
21306#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192
21307msgid "Collapse all"
21308msgstr ""
21309
21310#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718
21311#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268
21312#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560
21313#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
21314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031
21315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065
21316#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495
21317msgid "No matches"
21318msgstr ""
21319
21320#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719
21321#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561
21322#, python-format
21323msgid "Could not find any shortcuts matching %s"
21324msgstr ""
21325
21326#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59
21327msgid "Eject this device"
21328msgstr ""
21329
21330#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62
21331msgid "Configure this device"
21332msgstr ""
21333
21334#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65
21335msgid "Update cached metadata on device"
21336msgstr ""
21337
21338#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78
21339msgid "Show books in calibre library"
21340msgstr ""
21341
21342#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80
21343msgid "Show books in the main memory of the device"
21344msgstr ""
21345
21346#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82
21347msgid "Show books in storage card A"
21348msgstr ""
21349
21350#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84
21351msgid "Show books in storage card B"
21352msgstr ""
21353
21354#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98
21355msgid "Delete library"
21356msgstr ""
21357
21358#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152
21359msgid "available"
21360msgstr ""
21361
21362#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214
21363msgid "Close the Virtual library"
21364msgstr ""
21365
21366#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225
21367msgid "Change how the displayed books are sorted"
21368msgstr ""
21369
21370#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229
21371msgid "Sort"
21372msgstr ""
21373
21374#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240
21375msgid ""
21376"<p>Search the list of books by title, author, publisher, tags, comments, "
21377"etc.<br><br>Words separated by spaces are ANDed"
21378msgstr ""
21379
21380#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264
21381msgid "Do quick search (you can also press the Enter key)"
21382msgstr ""
21383
21384#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268
21385#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21386#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516
21387msgid "Highlight"
21388msgstr ""
21389
21390#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285
21391msgid "Copy current search text (instead of search name)"
21392msgstr ""
21393
21394#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298
21395msgid "Use an existing Saved search or create a new one"
21396msgstr ""
21397
21398#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300
21399msgid "Saved search"
21400msgstr ""
21401
21402#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381
21403msgid "<h2>Shutting down</h2><div>"
21404msgstr ""
21405
21406#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677
21407#, python-format
21408msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
21409msgstr ""
21410
21411#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682
21412#, python-format
21413msgid "This book is on the device in %s"
21414msgstr ""
21415
21416#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133
21417msgid "Anonymous Content server user"
21418msgstr ""
21419
21420#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135
21421msgid "Local E-book viewer user"
21422msgstr ""
21423
21424#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21425#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343
21426msgid "Bookmark"
21427msgstr ""
21428
21429#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21430#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57
21431#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70
21432msgid "Bookmarks"
21433msgstr ""
21434
21435#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21436#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73
21437msgid "Highlights"
21438msgstr ""
21439
21440#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227
21441msgid "Export {} annotations"
21442msgstr ""
21443
21444#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230
21445msgid "calibre annotation collection"
21446msgstr ""
21447
21448#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233
21449msgid "annotations"
21450msgstr ""
21451
21452#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245
21453msgid "Format to export in:"
21454msgstr ""
21455
21456#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252
21457msgid "Save to file"
21458msgstr ""
21459
21460#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266
21461msgid "File for exports"
21462msgstr ""
21463
21464#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294
21465#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144
21466msgid "Unknown chapter"
21467msgstr ""
21468
21469#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368
21470#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21471msgid "Open in viewer"
21472msgstr ""
21473
21474#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369
21475#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21476msgid "Show in calibre"
21477msgstr ""
21478
21479#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371
21480#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372
21481#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405
21482msgid "Edit notes"
21483msgstr ""
21484
21485#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374
21486msgid "Export selected item"
21487msgid_plural "Export {} selected items"
21488msgstr[0] ""
21489msgstr[1] ""
21490
21491#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375
21492msgid "Delete selected item"
21493msgid_plural "Delete {} selected items"
21494msgstr[0] ""
21495msgstr[1] ""
21496
21497#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507
21498msgid "Restrict to"
21499msgstr ""
21500
21501#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509
21502msgid "Type:"
21503msgstr ""
21504
21505#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516
21506msgid "Show only annotations of the specified type"
21507msgstr ""
21508
21509#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518
21510msgid "User:"
21511msgstr ""
21512
21513#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525
21514msgid "Show only annotations created by the specified user"
21515msgstr ""
21516
21517#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531
21518msgid ""
21519"Only show annotations from books that have been selected in the calibre "
21520"library"
21521msgstr ""
21522
21523#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539
21524msgid "&Show results from only selected books"
21525msgstr ""
21526
21527#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542
21528msgid "&Show results from only the selected book"
21529msgid_plural "&Show results from only the {} selected books"
21530msgstr[0] ""
21531msgstr[1] ""
21532
21533#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622
21534msgid "Enter words to search for"
21535msgstr ""
21536
21537#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637
21538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271
21539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129
21540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552
21541#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352
21542msgid "Find previous match"
21543msgstr ""
21544
21545#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711
21546msgid "Invalid search expression"
21547msgstr ""
21548
21549#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712
21550#, python-brace-format
21551msgid ""
21552"The search expression: {0} is invalid. The search syntax used is the SQLite "
21553"Full text Search Query syntax, <a href=\"{1}\">described here</a>."
21554msgstr ""
21555
21556#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
21557msgid "Edit the notes of this highlight"
21558msgstr ""
21559
21560#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21561msgid "Add notes"
21562msgstr ""
21563
21564#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21565msgid "Add notes to this highlight"
21566msgstr ""
21567
21568#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
21569msgid "User"
21570msgstr ""
21571
21572#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
21573msgid "Open the book at this annotation in the calibre E-book viewer"
21574msgstr ""
21575
21576#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885
21577msgid "Show this book in the main calibre book list"
21578msgstr ""
21579
21580#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895
21581msgid "Edit notes for highlight"
21582msgstr ""
21583
21584#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919
21585msgid "Annotations browser"
21586msgstr ""
21587
21588#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937
21589msgid "&Match on related words"
21590msgstr ""
21591
21592#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940
21593msgid ""
21594"With this option searching for words will also match on any related words "
21595"(supported in several languages). For example, in the English language: "
21596"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well"
21597msgstr ""
21598
21599#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969
21600msgid "&Delete all selected"
21601msgstr ""
21602
21603#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970
21604msgid "Delete the selected annotations"
21605msgstr ""
21606
21607#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973
21608msgid "&Export all selected"
21609msgstr ""
21610
21611#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974
21612msgid "Export the selected annotations"
21613msgstr ""
21614
21615#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982
21616msgid "Rebuild search index"
21617msgstr ""
21618
21619#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984
21620msgid ""
21621"Refresh annotations in case they have been changed since this window was "
21622"opened"
21623msgstr ""
21624
21625#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992
21626#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999
21627msgid "No selected annotations"
21628msgstr ""
21629
21630#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993
21631#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000
21632msgid "No annotations have been selected"
21633msgstr ""
21634
21635#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005
21636msgid "Are you sure you want to <b>permanently</b> delete this annotation?"
21637msgid_plural ""
21638"Are you sure you want to <b>permanently</b> delete these {} annotations?"
21639msgstr[0] ""
21640msgstr[1] ""
21641
21642#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019
21643msgid "Editing is only supported for the notes associated with highlights"
21644msgstr ""
21645
21646#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133
21647msgid "Set to undefined"
21648msgstr ""
21649
21650#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196
21651msgid "Size (MB)"
21652msgstr ""
21653
21654#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203
21655#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208
21656msgid "Modified"
21657msgstr ""
21658
21659#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748
21660#, python-format
21661msgid ""
21662"The cover for the book %s is too large, cannot load it. Resize or delete it."
21663msgstr ""
21664
21665#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896
21666#, python-format
21667msgid "%s stars"
21668msgstr ""
21669
21670#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033
21671#, python-format
21672msgid "Click in this column and press Q to Quickview books with the same \"%s\""
21673msgstr ""
21674
21675#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040
21676#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445
21677#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243
21678msgid "Description:"
21679msgstr ""
21680
21681#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043
21682#, python-brace-format
21683msgid "The lookup/search name is <i>{0}</i>"
21684msgstr ""
21685
21686#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050
21687#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722
21688#, python-brace-format
21689msgid "This book's UUID is \"{0}\""
21690msgstr ""
21691
21692#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148
21693#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61
21694msgid ""
21695"Could not change the on disk location of this book. Is it open in another "
21696"program?"
21697msgstr ""
21698
21699#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152
21700#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158
21701msgid "Failed to set data"
21702msgstr ""
21703
21704#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153
21705#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159
21706msgid "Could not set data, click \"Show details\" to see why."
21707msgstr ""
21708
21709#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350
21710msgid "In Library"
21711msgstr ""
21712
21713#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354
21714#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288
21715msgid "Size"
21716msgstr ""
21717
21718#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692
21719msgid "Waiting for metadata to be updated"
21720msgstr ""
21721
21722#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694
21723msgid "Marked for deletion"
21724msgstr ""
21725
21726#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699
21727msgid "Double click to <b>edit</b> me<br><br>"
21728msgstr ""
21729
21730#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720
21731msgid "The lookup/search name is"
21732msgstr ""
21733
21734#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399
21735msgid "Cannot hide all columns"
21736msgstr ""
21737
21738#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400
21739msgid "You must not hide all columns"
21740msgstr ""
21741
21742#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441
21743#, python-format
21744msgid "Hide column %s"
21745msgstr ""
21746
21747#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442
21748#, python-format
21749msgid "Sort on %s"
21750msgstr ""
21751
21752#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443
21753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21754msgid "Ascending"
21755msgstr ""
21756
21757#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444
21758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21759msgid "Descending"
21760msgstr ""
21761
21762#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451
21763#, python-format
21764msgid "Change text alignment for %s"
21765msgstr ""
21766
21767#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
21769msgid "Center"
21770msgstr ""
21771
21772#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21773#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21775msgid "Left"
21776msgstr ""
21777
21778#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21779#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21781msgid "Right"
21782msgstr ""
21783
21784#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460
21785#, python-format
21786msgid "Change font style for %s"
21787msgstr ""
21788
21789#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21790msgid "Bold font"
21791msgstr ""
21792
21793#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21794msgid "Normal font"
21795msgstr ""
21796
21797#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21798msgid "Bold and Italic font"
21799msgstr ""
21800
21801#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21802msgid "Italic font"
21803msgstr ""
21804
21805#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472
21806#, python-format
21807msgid "Quickview column %s"
21808msgstr ""
21809
21810#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482
21811msgid "Show column"
21812msgstr ""
21813
21814#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490
21815msgid "Remember On Device column width"
21816msgstr ""
21817
21818#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492
21819msgid "Reset On Device column width to default"
21820msgstr ""
21821
21822#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494
21823msgid "Shrink column if it is too wide to fit"
21824msgstr ""
21825
21826#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496
21827msgid "Resize column to fit contents"
21828msgstr ""
21829
21830#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498
21831msgid "Restore default layout"
21832msgstr ""
21833
21834#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506
21835msgid "Hide row numbers"
21836msgstr ""
21837
21838#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529
21839msgid "Un-split the book list"
21840msgstr ""
21841
21842#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531
21843msgid "Split the book list"
21844msgstr ""
21845
21846#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455
21847msgid ""
21848"Dropping onto a device is not supported. First add the book to the calibre "
21849"library."
21850msgstr ""
21851
21852#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278
21853msgid "File name"
21854msgstr ""
21855
21856#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50
21857msgid "Configure viewer"
21858msgstr ""
21859
21860#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51
21861msgid "Use white background"
21862msgstr ""
21863
21864#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52
21865msgid "Hyphenate"
21866msgstr ""
21867
21868#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53
21869msgid "<b>Changes will only take effect after a restart.</b>"
21870msgstr ""
21871
21872#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75
21873msgid " - LRF viewer"
21874msgstr ""
21875
21876#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
21877#, python-format
21878msgid "<b>No matches</b> for the search phrase <i>%s</i> were found."
21879msgstr ""
21880
21881#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271
21882msgid ""
21883"%prog [options] book.lrf\n"
21884"\n"
21885"Read the LRF e-book book.lrf\n"
21886msgstr ""
21887
21888#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277
21889msgid "Print more information about the rendering process"
21890msgstr ""
21891
21892#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278
21893msgid "Turn on visual aids to debugging the rendering engine"
21894msgstr ""
21895
21896#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281
21897msgid "Disable hyphenation. Should significantly speed up rendering."
21898msgstr ""
21899
21900#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283
21901msgid ""
21902"By default the background is off white as I find this easier on the eyes. "
21903"Use this option to make the background pure white."
21904msgstr ""
21905
21906#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285
21907msgid "Profile the LRF renderer"
21908msgstr ""
21909
21910#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126
21911msgid "LRF viewer"
21912msgstr ""
21913
21914#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127
21915msgid "Parsing LRF file"
21916msgstr ""
21917
21918#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128
21919msgid "LRF viewer toolbar"
21920msgstr ""
21921
21922#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129
21923#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51
21924msgid "Next page"
21925msgstr ""
21926
21927#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130
21928msgid "Previous Page"
21929msgstr ""
21930
21931#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
21932#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99
21933#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44
21934msgid "Back"
21935msgstr ""
21936
21937#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
21938#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102
21939#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45
21940msgid "Forward"
21941msgstr ""
21942
21943#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
21944msgid "Next match"
21945msgstr ""
21946
21947#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
21948#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46
21949msgid "Open e-book"
21950msgstr ""
21951
21952#: /__w/calibre/calibre/src/calibre/gui2/main.py:42
21953msgid ""
21954"%prog [options] [path_to_ebook or calibre url ...]\n"
21955"\n"
21956"Launch the main calibre Graphical User Interface and optionally add the e-book at\n"
21957"path_to_ebook to the database. You can also specify calibre URLs to perform various\n"
21958"different actions, than just adding books. For example:\n"
21959"\n"
21960"calibre://view-book/test_library/1842/epub\n"
21961"\n"
21962"Will open the book with id 1842 in the EPUB format from the library\n"
21963"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n"
21964"libraries with spaces replaced by underscores. A full description of the\n"
21965"various URL based actions is in the User Manual.\n"
21966msgstr ""
21967
21968#: /__w/calibre/calibre/src/calibre/gui2/main.py:57
21969msgid "Use the library located at the specified path."
21970msgstr ""
21971
21972#: /__w/calibre/calibre/src/calibre/gui2/main.py:59
21973msgid "Start minimized to system tray."
21974msgstr ""
21975
21976#: /__w/calibre/calibre/src/calibre/gui2/main.py:61
21977msgid "Ignored, do not use. Present only for legacy reasons"
21978msgstr ""
21979
21980#: /__w/calibre/calibre/src/calibre/gui2/main.py:63
21981msgid "Do not check for updates"
21982msgstr ""
21983
21984#: /__w/calibre/calibre/src/calibre/gui2/main.py:65
21985msgid ""
21986"Ignore custom plugins, useful if you installed a plugin that is preventing "
21987"calibre from starting"
21988msgstr ""
21989
21990#: /__w/calibre/calibre/src/calibre/gui2/main.py:100
21991msgid "Path too long"
21992msgstr ""
21993
21994#: /__w/calibre/calibre/src/calibre/gui2/main.py:101
21995#, python-format
21996msgid ""
21997"Path to Calibre Portable (%s) too long. It must be less than 59 characters."
21998msgstr ""
21999
22000#: /__w/calibre/calibre/src/calibre/gui2/main.py:141
22001#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820
22002msgid "Calibre Library"
22003msgstr ""
22004
22005#: /__w/calibre/calibre/src/calibre/gui2/main.py:186
22006msgid "Failed to create library"
22007msgstr ""
22008
22009#: /__w/calibre/calibre/src/calibre/gui2/main.py:187
22010#, python-format
22011msgid ""
22012"Failed to create calibre library at: %r.\n"
22013"You will be asked to choose a new library location."
22014msgstr ""
22015
22016#: /__w/calibre/calibre/src/calibre/gui2/main.py:217
22017msgid "Could not repair library. Click \"Show details\" for more information."
22018msgstr ""
22019
22020#: /__w/calibre/calibre/src/calibre/gui2/main.py:256
22021msgid "Initializing user interface..."
22022msgstr ""
22023
22024#: /__w/calibre/calibre/src/calibre/gui2/main.py:278
22025msgid "Choose a location for your new calibre e-book library"
22026msgstr ""
22027
22028#: /__w/calibre/calibre/src/calibre/gui2/main.py:296
22029msgid "Repairing failed"
22030msgstr ""
22031
22032#: /__w/calibre/calibre/src/calibre/gui2/main.py:297
22033msgid "The database repair failed. Starting with a new empty library."
22034msgstr ""
22035
22036#: /__w/calibre/calibre/src/calibre/gui2/main.py:308
22037#: /__w/calibre/calibre/src/calibre/gui2/main.py:353
22038msgid "Bad database location"
22039msgstr ""
22040
22041#: /__w/calibre/calibre/src/calibre/gui2/main.py:309
22042#, python-format
22043msgid "Bad database location %r. calibre will now quit."
22044msgstr ""
22045
22046#: /__w/calibre/calibre/src/calibre/gui2/main.py:321
22047msgid "Startup error"
22048msgstr ""
22049
22050#: /__w/calibre/calibre/src/calibre/gui2/main.py:322
22051#, python-brace-format
22052msgid ""
22053"There was an error during {0} startup. Parts of {0} may not function. Click "
22054"\"Show details\" to learn more."
22055msgstr ""
22056
22057#: /__w/calibre/calibre/src/calibre/gui2/main.py:334
22058#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859
22059msgid "Corrupted database"
22060msgstr ""
22061
22062#: /__w/calibre/calibre/src/calibre/gui2/main.py:335
22063#, python-format
22064msgid ""
22065"The library database at %s appears to be corrupted. Do you want calibre to "
22066"try and rebuild it automatically? The rebuild may not be completely "
22067"successful. If you say No, a new empty calibre library will be created."
22068msgstr ""
22069
22070#: /__w/calibre/calibre/src/calibre/gui2/main.py:354
22071#, python-format
22072msgid ""
22073"Bad database location %r. Will start with  a new, empty calibre library"
22074msgstr ""
22075
22076#: /__w/calibre/calibre/src/calibre/gui2/main.py:364
22077#, python-format
22078msgid "Starting %s: Loading books..."
22079msgstr ""
22080
22081#: /__w/calibre/calibre/src/calibre/gui2/main.py:396
22082msgid "Cannot start calibre"
22083msgstr ""
22084
22085#: /__w/calibre/calibre/src/calibre/gui2/main.py:397
22086#, python-brace-format
22087msgid ""
22088"Another calibre program that can modify calibre libraries, such as, {0} or "
22089"{1} is already running. You must first shut it down, before starting the "
22090"main calibre program. If you are sure no such program is running, try "
22091"restarting your computer."
22092msgstr ""
22093
22094#: /__w/calibre/calibre/src/calibre/gui2/main.py:458
22095#: /__w/calibre/calibre/src/calibre/gui2/main.py:487
22096msgid "Failed to contact running instance of calibre"
22097msgstr ""
22098
22099#: /__w/calibre/calibre/src/calibre/gui2/main.py:461
22100msgid "Contacting calibre failed"
22101msgstr ""
22102
22103#: /__w/calibre/calibre/src/calibre/gui2/main.py:462
22104msgid "Failed to contact running instance of calibre, try restarting calibre"
22105msgstr ""
22106
22107#: /__w/calibre/calibre/src/calibre/gui2/main.py:470
22108msgid "Shutdown command sent, waiting for shutdown..."
22109msgstr ""
22110
22111#: /__w/calibre/calibre/src/calibre/gui2/main.py:476
22112msgid "Failed to shutdown running calibre instance"
22113msgstr ""
22114
22115#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106
22116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
22117msgid "&Preferences"
22118msgstr ""
22119
22120#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107
22121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
22122msgid "&Quit"
22123msgstr ""
22124
22125#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146
22126msgid "Unhandled exception"
22127msgstr ""
22128
22129#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181
22130#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690
22131msgid "Set date to undefined"
22132msgstr ""
22133
22134#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183
22135#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692
22136msgid "Set date to today"
22137msgstr ""
22138
22139#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186
22140#: /__w/calibre/calibre/src/calibre/utils/localization.py:367
22141msgid "&Redo"
22142msgstr ""
22143
22144#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265
22145msgid ""
22146"Specify how this book should be sorted when by title. For example, The "
22147"Exorcist might be sorted as Exorcist, The."
22148msgstr ""
22149
22150#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267
22151msgid "Title &sort:"
22152msgstr ""
22153
22154#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276
22155msgid ""
22156" The green color indicates that the current title sort matches the current "
22157"title"
22158msgstr ""
22159
22160#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279
22161msgid ""
22162" The red color warns that the current title sort does not match the current "
22163"title. No action is required if this is what you want."
22164msgstr ""
22165
22166#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367
22167msgid "&Edit authors"
22168msgstr ""
22169
22170#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380
22171msgid "Authors changed"
22172msgstr ""
22173
22174#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381
22175msgid ""
22176"You have changed the authors for this book. You must save these changes "
22177"before you can use Manage authors. Do you want to save these changes?"
22178msgstr ""
22179
22180#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459
22181msgid ""
22182"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n"
22183"If the box is colored green, then text matches the individual author's sort strings. If it is colored red, then the authors and this text do not match."
22184msgstr ""
22185
22186#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464
22187msgid "Author s&ort:"
22188msgstr ""
22189
22190#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476
22191msgid ""
22192" The green color indicates that the current author sort matches the current "
22193"author"
22194msgstr ""
22195
22196#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479
22197msgid ""
22198" The red color indicates that the current author sort does not match the "
22199"current author. No action is required if this is what you want."
22200msgstr ""
22201
22202#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657
22203msgid "&Number:"
22204msgstr ""
22205
22206#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760
22207#, python-format
22208msgid ""
22209"Last modified: %s\n"
22210"\n"
22211"Double click to view"
22212msgstr ""
22213
22214#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771
22215#, python-format
22216msgid "Restore %s from the original"
22217msgstr ""
22218
22219#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784
22220msgid "&View {} format"
22221msgstr ""
22222
22223#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797
22224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644
22225msgid "&Edit"
22226msgstr ""
22227
22228#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880
22229msgid "Set the cover for the book from the selected format"
22230msgstr ""
22231
22232#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888
22233msgid "Set metadata for the book from the selected format"
22234msgstr ""
22235
22236#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895
22237msgid "Add a format to this book"
22238msgstr ""
22239
22240#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902
22241msgid "Remove the selected format from this book"
22242msgstr ""
22243
22244#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977
22245msgid "Choose formats for "
22246msgstr ""
22247
22248#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023
22249msgid "No permission"
22250msgstr ""
22251
22252#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024
22253msgid "You do not have permission to read the following files:"
22254msgstr ""
22255
22256#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055
22257#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056
22258#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080
22259#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081
22260msgid "No format selected"
22261msgstr ""
22262
22263#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140
22264msgid "Trim bord&ers"
22265msgstr ""
22266
22267#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142
22268msgid ""
22269"Automatically detect and remove extra space at the cover's edges.\n"
22270"Pressing it repeatedly can sometimes remove stubborn borders."
22271msgstr ""
22272
22273#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146
22274msgid "Automatically trim borders"
22275msgstr ""
22276
22277#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148
22278msgid "Trim borders manually"
22279msgstr ""
22280
22281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149
22282msgid "Undo last trim"
22283msgstr ""
22284
22285#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153
22286msgid "Download co&ver"
22287msgstr ""
22288
22289#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154
22290msgid "&Generate cover"
22291msgstr ""
22292
22293#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157
22294msgid "Customize the styles and colors of the generated cover"
22295msgstr ""
22296
22297#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158
22298msgid "Undo last Generate cover"
22299msgstr ""
22300
22301#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214
22302msgid "Not a valid picture"
22303msgstr ""
22304
22305#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262
22306msgid "Invalid cover"
22307msgstr ""
22308
22309#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263
22310msgid "Could not change cover as the image is invalid."
22311msgstr ""
22312
22313#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359
22314msgid "Rating of this book. 0-5 stars"
22315msgstr ""
22316
22317#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440
22318msgid "Tags changed"
22319msgstr ""
22320
22321#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441
22322msgid ""
22323"You have changed the tags. In order to use the tags editor, you must either "
22324"discard or apply these changes. Apply changes?"
22325msgstr ""
22326
22327#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483
22328msgid "A comma separated list of languages for this book"
22329msgstr ""
22330
22331#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513
22332#, python-format
22333msgid "The language %s is not recognized"
22334msgid_plural "The languages %s are not recognized"
22335msgstr[0] ""
22336msgstr[1] ""
22337
22338#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514
22339msgid "Unknown language"
22340msgstr ""
22341
22342#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530
22343msgid "Edit Identifiers"
22344msgstr ""
22345
22346#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537
22347msgid ""
22348"Edit the book's identifiers. Every identifier must be on a separate line, "
22349"and have the form type:value"
22350msgstr ""
22351
22352#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554
22353msgid "Duplicate identifier"
22354msgstr ""
22355
22356#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555
22357#, python-format
22358msgid ""
22359"The identifier of type: %s occurs more than once. Each type of identifier "
22360"must be unique"
22361msgstr ""
22362
22363#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559
22364msgid "Invalid identifier"
22365msgstr ""
22366
22367#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560
22368#, python-format
22369msgid ""
22370"The identifier %s is invalid. Identifiers must be of the form type:value"
22371msgstr ""
22372
22373#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574
22374msgid "&Ids:"
22375msgstr ""
22376
22377#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575
22378#, python-format
22379msgid ""
22380"Edit the identifiers for this book. For example: \n"
22381"\n"
22382"%s\n"
22383"\n"
22384"If an identifier value contains a comma, you can use the | character to represent it."
22385msgstr ""
22386
22387#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590
22388msgid "Edit identifiers in a dedicated window"
22389msgstr ""
22390
22391#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655
22392#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790
22393msgid "This ISBN is valid"
22394msgstr ""
22395
22396#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658
22397#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793
22398msgid "This ISBN is invalid"
22399msgstr ""
22400
22401#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756
22402#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778
22403msgid "Invalid ISBN"
22404msgstr ""
22405
22406#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757
22407msgid "Enter an ISBN"
22408msgstr ""
22409
22410#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779
22411msgid "The ISBN you entered is not valid. Try again."
22412msgstr ""
22413
22414#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818
22415msgid "Clear publisher"
22416msgstr ""
22417
22418#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871
22419msgid "Clear date"
22420msgstr ""
22421
22422#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58
22423msgid "Schedule download?"
22424msgstr ""
22425
22426#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68
22427msgid ""
22428"The download of metadata for the <b>selected book</b> will run in the "
22429"background. Proceed?"
22430msgid_plural ""
22431"The download of metadata for the <b>{} selected books</b> will run in the "
22432"background. Proceed?"
22433msgstr[0] ""
22434msgstr[1] ""
22435
22436#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74
22437msgid ""
22438"You can monitor the progress of the download by clicking the rotating "
22439"spinner in the bottom right corner."
22440msgstr ""
22441
22442#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77
22443msgid ""
22444"When the download completes you will be asked for confirmation before "
22445"calibre applies the downloaded metadata."
22446msgstr ""
22447
22448#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88
22449msgid "Download only &metadata"
22450msgstr ""
22451
22452#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92
22453msgid "Download only &covers"
22454msgstr ""
22455
22456#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96
22457msgid "&Configure download"
22458msgstr ""
22459
22460#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100
22461msgid "Download &both"
22462msgstr ""
22463
22464#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140
22465msgid "Download metadata for one book"
22466msgid_plural "Download metadata for {} books"
22467msgstr[0] ""
22468msgstr[1] ""
22469
22470#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147
22471msgid "Metadata download started"
22472msgstr ""
22473
22474#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159
22475msgid "(Failed metadata)"
22476msgstr ""
22477
22478#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161
22479msgid "(Failed cover)"
22480msgstr ""
22481
22482#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214
22483#, python-format
22484msgid "Processed %s"
22485msgstr ""
22486
22487#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72
22488#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157
22489msgid "Metadata fields to download"
22490msgstr ""
22491
22492#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417
22493#, python-format
22494msgid "Revert %s"
22495msgstr ""
22496
22497#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474
22498msgid "Merge identifiers"
22499msgstr ""
22500
22501#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482
22502msgid "Merge tags"
22503msgstr ""
22504
22505#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589
22506#, python-brace-format
22507msgid "Cover size: {0}x{1}"
22508msgstr ""
22509
22510#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616
22511msgid "Compare metadata"
22512msgstr ""
22513
22514#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637
22515msgid "&Accept all remaining"
22516msgstr ""
22517
22518#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642
22519msgid "Re&ject all remaining"
22520msgstr ""
22521
22522#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647
22523msgid "R&eject"
22524msgstr ""
22525
22526#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652
22527msgid "Reject changes and move to next [{}]"
22528msgstr ""
22529
22530#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667
22531#, python-format
22532msgid "Move to next [%s]"
22533msgstr ""
22534
22535#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675
22536msgid "&Mark rejected books"
22537msgstr ""
22538
22539#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678
22540msgid "Mark rejected books in the book list after this dialog is closed"
22541msgstr ""
22542
22543#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714
22544msgid "All reviewed changes will be lost! Are you sure you want to Cancel?"
22545msgstr ""
22546
22547#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738
22548#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403
22549#, python-format
22550msgid " [%(num)d of %(tot)d]"
22551msgstr ""
22552
22553#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754
22554msgid "Are you sure you want to reject the remaining result?"
22555msgid_plural "Are you sure you want to reject all {} remaining results?"
22556msgstr[0] ""
22557msgstr[1] ""
22558
22559#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46
22560msgid "Rendering PDF pages, please wait..."
22561msgstr ""
22562
22563#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
22564msgid "Choose a cover from the list of PDF pages below"
22565msgstr ""
22566
22567#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66
22568msgid "&More pages"
22569msgstr ""
22570
22571#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71
22572msgid "Choose cover from PDF"
22573msgstr ""
22574
22575#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116
22576#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123
22577msgid "Failed to render"
22578msgstr ""
22579
22580#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117
22581msgid "Could not render this PDF file"
22582msgstr ""
22583
22584#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124
22585msgid "This PDF has no pages"
22586msgstr ""
22587
22588#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138
22589#, python-format
22590msgid "page %d"
22591msgstr ""
22592
22593#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92
22594#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228
22595#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422
22596msgid "Next"
22597msgstr ""
22598
22599#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96
22600#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238
22601#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405
22602msgid "Previous"
22603msgstr ""
22604
22605#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149
22606msgid ""
22607"Automatically create the title sort entry based on the current title entry.\n"
22608"Using this button to create title sort will change title sort from red to green."
22609msgstr ""
22610
22611#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160
22612msgid ""
22613"Automatically create the author sort entry based on the current author "
22614"entry. Using this button to create author sort will change author sort from "
22615"red to green.  There is a menu of functions available under this button. "
22616"Click and hold on the button to see it."
22617msgstr ""
22618
22619#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177
22620msgid "Set author sort from author"
22621msgstr ""
22622
22623#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178
22624msgid "Set author from author sort"
22625msgstr ""
22626
22627#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181
22628msgid "Copy author to author sort"
22629msgstr ""
22630
22631#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183
22632msgid "Copy author sort to author"
22633msgstr ""
22634
22635#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194
22636msgid "Swap the author and title"
22637msgstr ""
22638
22639#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201
22640msgid ""
22641"Manage authors. Use to rename authors and correct individual author's sort "
22642"values"
22643msgstr ""
22644
22645#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231
22646msgid "Clear rating"
22647msgstr ""
22648
22649#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244
22650msgid "Clear all tags"
22651msgstr ""
22652
22653#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253
22654msgid "Clear Ids"
22655msgstr ""
22656
22657#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257
22658msgid ""
22659"Paste the contents of the clipboard into the identifiers prefixed with isbn:"
22660" or url:. Or right click, to choose a different prefix."
22661msgstr ""
22662
22663#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273
22664msgid "&Download metadata"
22665msgstr ""
22666
22667#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275
22668#, python-format
22669msgid "Download metadata for this book [%s]"
22670msgstr ""
22671
22672#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278
22673msgid "Undo last metadata download"
22674msgstr ""
22675
22676#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287
22677msgid "Configure download metadata"
22678msgstr ""
22679
22680#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291
22681msgid "Change how calibre downloads metadata"
22682msgstr ""
22683
22684#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300
22685msgid "Edit list of prefixes"
22686msgstr ""
22687
22688#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22689msgid "Edit prefixes"
22690msgstr ""
22691
22692#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22693msgid "Enter prefixes, one on a line. The first prefix becomes the default."
22694msgstr ""
22695
22696#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356
22697msgid "Save changed metadata?"
22698msgstr ""
22699
22700#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357
22701msgid ""
22702"You've changed the metadata for this book. Edit book is set to update "
22703"embedded metadata when opened. You need to save your changes for them to be "
22704"included."
22705msgstr ""
22706
22707#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
22708msgid "&Don't save"
22709msgstr ""
22710
22711#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473
22712#, python-format
22713msgid "The cover in the %s format is invalid"
22714msgstr ""
22715
22716#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557
22717msgid "No downloaded metadata"
22718msgstr ""
22719
22720#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558
22721msgid "There is no downloaded metadata to undo"
22722msgstr ""
22723
22724#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631
22725msgid "There is another book to edit in this set."
22726msgid_plural "There are still {} more books to edit in this set."
22727msgstr[0] ""
22728msgstr[1] ""
22729
22730#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635
22731msgid ""
22732"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\""
22733" button to move through books in the set."
22734msgstr ""
22735
22736#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22737msgid "&Continue editing"
22738msgstr ""
22739
22740#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22741msgid "&Stop editing"
22742msgstr ""
22743
22744#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647
22745msgid "You will lose all unsaved changes. Are you sure?"
22746msgstr ""
22747
22748#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697
22749msgid "Save changes and edit the metadata of {} [Alt+Right]"
22750msgstr ""
22751
22752#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701
22753msgid "Save changes and edit the metadata of {} [Alt+Left]"
22754msgstr ""
22755
22756#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806
22757#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024
22758msgid "Change cover"
22759msgstr ""
22760
22761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866
22762msgid "Co&mments"
22763msgstr ""
22764
22765#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917
22766#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066
22767msgid "&Metadata"
22768msgstr ""
22769
22770#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922
22771msgid "&Cover and formats"
22772msgstr ""
22773
22774#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994
22775msgid "C&ustom metadata"
22776msgstr ""
22777
22778#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005
22779msgid "&Comments"
22780msgstr ""
22781
22782#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072
22783msgid "Basic metadata"
22784msgstr ""
22785
22786#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134
22787msgid "Custom metadata"
22788msgstr ""
22789
22790#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22791#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456
22792msgid "Has cover"
22793msgstr ""
22794
22795#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22796msgid "Has summary"
22797msgstr ""
22798
22799#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177
22800msgid ""
22801"The \"has cover\" indication is not fully\n"
22802"reliable. Sometimes results marked as not\n"
22803"having a cover will find a cover in the download\n"
22804"cover stage, and vice versa."
22805msgstr ""
22806
22807#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273
22808msgid "See at"
22809msgstr ""
22810
22811#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333
22812msgid "Please wait"
22813msgstr ""
22814
22815#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444
22816msgid "calibre is downloading metadata from: "
22817msgstr ""
22818
22819#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485
22820#, python-format
22821msgid "Title: %s "
22822msgstr ""
22823
22824#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488
22825#, python-format
22826msgid "Authors: %s "
22827msgstr ""
22828
22829#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513
22830msgid "Failed to download metadata. Click Show Details to see details"
22831msgstr ""
22832
22833#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522
22834msgid ""
22835"Failed to find any books that match your search. Try making the search "
22836"<b>less specific</b>. For example, use only the author's last name and a "
22837"single distinctive word from the title.<p>To see the full log, click \"Show "
22838"details\"."
22839msgstr ""
22840
22841#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633
22842msgid "Current cover"
22843msgstr ""
22844
22845#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636
22846#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34
22847msgid "Searching..."
22848msgstr ""
22849
22850#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823
22851msgid "View this cover at full size"
22852msgstr ""
22853
22854#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824
22855msgid "Copy this cover to clipboard"
22856msgstr ""
22857
22858#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888
22859#, python-format
22860msgid "Downloading covers for <b>%s</b>, please wait..."
22861msgstr ""
22862
22863#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919
22864msgid "Failed to download any covers, click \"Show details\" for details."
22865msgstr ""
22866
22867#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925
22868#, python-format
22869msgid "Could not find any covers for <b>%s</b>"
22870msgstr ""
22871
22872#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928
22873#, python-brace-format
22874msgid "Found a cover for {title}"
22875msgstr ""
22876
22877#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931
22878#, python-brace-format
22879msgid ""
22880"Found <b>{num}</b> covers for {title}. When the download completes, the "
22881"covers will be sorted by size."
22882msgstr ""
22883
22884#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024
22885msgid "Downloading metadata..."
22886msgstr ""
22887
22888#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040
22889msgid "&Back"
22890msgstr ""
22891
22892#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141
22893msgid "Downloading cover..."
22894msgstr ""
22895
22896#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51
22897#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171
22898msgid "Failed to run"
22899msgstr ""
22900
22901#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52
22902#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172
22903msgid "Failed to run program, click \"Show details\" for more information"
22904msgstr ""
22905
22906#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131
22907#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245
22908msgid "Command line:"
22909msgstr ""
22910
22911#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136
22912#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207
22913#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249
22914#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306
22915#, python-format
22916msgid "Choose a program to open %s files"
22917msgstr ""
22918
22919#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137
22920msgid "Executable files"
22921msgstr ""
22922
22923#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141
22924#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218
22925#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254
22926msgid "Cannot execute"
22927msgstr ""
22928
22929#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142
22930#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219
22931#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255
22932#, python-format
22933msgid "The program %s is not an executable file"
22934msgstr ""
22935
22936#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204
22937msgid "Application path:"
22938msgstr ""
22939
22940#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213
22941msgid "Invalid application"
22942msgstr ""
22943
22944#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214
22945#, python-format
22946msgid "%s is not a valid macOS application bundle."
22947msgstr ""
22948
22949#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283
22950msgid "Choose a program"
22951msgstr ""
22952
22953#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296
22954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413
22955msgid "Gathering data, please wait..."
22956msgstr ""
22957
22958#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314
22959msgid "&Browse computer for program"
22960msgstr ""
22961
22962#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331
22963msgid "Error finding programs"
22964msgstr ""
22965
22966#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332
22967msgid ""
22968"Failed to find programs on your computer, click \"Show details\" for more "
22969"information"
22970msgstr ""
22971
22972#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395
22973#, python-format
22974msgid "Edit the applications used for %s files"
22975msgstr ""
22976
22977#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406
22978msgid "Change &icon"
22979msgstr ""
22980
22981#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408
22982msgid "Change &name"
22983msgstr ""
22984
22985#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425
22986#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445
22987#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459
22988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372
22989msgid "No selection"
22990msgstr ""
22991
22992#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426
22993#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
22994#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460
22995msgid "No application selected"
22996msgstr ""
22997
22998#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428
22999msgid "Choose new icon"
23000msgstr ""
23001
23002#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432
23003msgid "Invalid icon"
23004msgstr ""
23005
23006#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433
23007#, python-format
23008msgid "Could not load image from %s"
23009msgstr ""
23010
23011#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23012msgid "Enter new name"
23013msgstr ""
23014
23015#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23016msgid "New name for {}"
23017msgstr ""
23018
23019#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495
23020msgid "cover image"
23021msgstr ""
23022
23023#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496
23024#, python-brace-format
23025msgid "Open {0} files with {1}"
23026msgstr ""
23027
23028#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501
23029msgid "Open with"
23030msgstr ""
23031
23032#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47
23033msgid ""
23034"Restore settings to default values. You have to click Apply to actually save"
23035" the default settings."
23036msgstr ""
23037
23038#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362
23039msgid "Configure "
23040msgstr ""
23041
23042#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36
23043msgid "Ignore duplicate incoming formats"
23044msgstr ""
23045
23046#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37
23047msgid "Overwrite existing duplicate formats"
23048msgstr ""
23049
23050#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38
23051msgid "Create new record for each duplicate format"
23052msgstr ""
23053
23054#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92
23055msgid "Choose a folder"
23056msgstr ""
23057
23058#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156
23059#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162
23060#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167
23061msgid "Invalid folder"
23062msgstr ""
23063
23064#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157
23065#, python-format
23066msgid ""
23067"You must specify an existing folder as your auto-add folder. %s does not "
23068"exist."
23069msgstr ""
23070
23071#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163
23072#, python-format
23073msgid "You do not have read/write permissions for the folder: %s"
23074msgstr ""
23075
23076#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168
23077#, python-format
23078msgid "Cannot use folders whose names start with a period or underscore: %s"
23079msgstr ""
23080
23081#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172
23082#, python-format
23083msgid ""
23084"<b>WARNING:</b> Any files you place in %s will be automatically deleted "
23085"after being added to calibre. Are you sure?"
23086msgstr ""
23087
23088#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210
23089msgid ""
23090"Here you can control how calibre will read metadata from the files you add "
23091"to it. calibre can either read metadata from the contents of the file, or "
23092"from the filename."
23093msgstr ""
23094
23095#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211
23096msgid "Read &metadata from file contents rather than file name"
23097msgstr ""
23098
23099#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212
23100msgid ""
23101"Swap the first name and last name of the author. This affects only metadata "
23102"read from file names."
23103msgstr ""
23104
23105#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213
23106msgid ""
23107"&Swap author first name and last name when reading author from filename"
23108msgstr ""
23109
23110#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214
23111msgid "Configure metadata from file name"
23112msgstr ""
23113
23114#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215
23115msgid "Reading &metadata"
23116msgstr ""
23117
23118#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216
23119msgid "&Mark newly added books"
23120msgstr ""
23121
23122#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217
23123msgid ""
23124"When using the  \"&Copy to library\" action to copy books between libraries,"
23125" preserve the date"
23126msgstr ""
23127
23128#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218
23129msgid ""
23130"When using the \"Copy to library\" action check for &duplicates with the "
23131"same title, author and language"
23132msgstr ""
23133
23134#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219
23135msgid "Automatically &convert added books to the preferred output format"
23136msgstr ""
23137
23138#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220
23139msgid ""
23140"This will force an automatic conversion even if the file being added is the "
23141"same format as the output format. For example, if you set your output format"
23142" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run."
23143msgstr ""
23144
23145#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221
23146msgid ""
23147"When auto-converting, convert even if the format being added is the &same as"
23148" the output format"
23149msgstr ""
23150
23151#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222
23152msgid ""
23153"<p>Auto-merge: If books with similar titles and authors are found, merge the incoming formats automatically into existing book records. The box to the right controls what happens when an existing record already has the incoming format. Note that this option also affects the Copy to library action.</p>\n"
23154"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>"
23155msgstr ""
23156
23157#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224
23158msgid "&Auto-merge added books if they already exist:"
23159msgstr ""
23160
23161#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225
23162msgid ""
23163"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n"
23164"existing book records. This box controls what happens when an existing record already has\n"
23165"the incoming format:\n"
23166"\n"
23167"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n"
23168"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n"
23169"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n"
23170"\n"
23171"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n"
23172"Author matching is exact."
23173msgstr ""
23174
23175#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235
23176msgid "&Tags to apply when adding a book:"
23177msgstr ""
23178
23179#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236
23180msgid ""
23181"A comma-separated list of tags that will be applied to books added to the "
23182"library"
23183msgstr ""
23184
23185#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237
23186msgid "Contro&l how tags are processed:"
23187msgstr ""
23188
23189#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238
23190msgid ""
23191"Create rules that can filter or transform tags on added books automatically "
23192"as soon as they are added. "
23193msgstr ""
23194
23195#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239
23196msgid "&Rules to filter tags read from metadata"
23197msgstr ""
23198
23199#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240
23200msgid "Control which files are added during bul&k imports:"
23201msgstr ""
23202
23203#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241
23204msgid ""
23205"<p>You can specify rules to add/ignore files here. These will be used when "
23206"recursively adding books from folders."
23207msgstr ""
23208
23209#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242
23210msgid "Rules to filter added &files"
23211msgstr ""
23212
23213#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243
23214msgid "Control how auth&ors are processed:"
23215msgstr ""
23216
23217#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244
23218msgid "Rules to manipulate a&uthor names"
23219msgstr ""
23220
23221#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245
23222msgid "Adding &actions"
23223msgstr ""
23224
23225#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246
23226msgid ""
23227"By default, calibre will automatically add only known e-book files. \n"
23228"This option tells calibre to add all file types, except those\n"
23229"that have been explicitly ignored below."
23230msgstr ""
23231
23232#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249
23233msgid "Automatically add files of &all types (not just e-books)"
23234msgstr ""
23235
23236#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250
23237msgid "Folder to automatically add files from"
23238msgstr ""
23239
23240#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251
23241msgid "Browse for folder"
23242msgstr ""
23243
23244#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253
23245msgid "Automatically &convert added files to the preferred output format"
23246msgstr ""
23247
23248#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254
23249msgid ""
23250"<b>Ignore</b> files with the following &extensions when automatically adding"
23251" "
23252msgstr ""
23253
23254#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255
23255msgid ""
23256"Specify a &folder. Any files you put into this folder will be automatically "
23257"added to calibre (restart required)."
23258msgstr ""
23259
23260#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256
23261msgid ""
23262"<b>WARNING:</b> Files in the above folder will be deleted after being added "
23263"to calibre."
23264msgstr ""
23265
23266#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257
23267msgid ""
23268"If set, this option will cause calibre to check if a file\n"
23269" being automatically added is already in the calibre library.\n"
23270" If it is, a message will pop up asking you whether\n"
23271" you want to add it anyway."
23272msgstr ""
23273
23274#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261
23275msgid "Check for &duplicates when automatically adding files"
23276msgstr ""
23277
23278#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262
23279msgid "&Automatic adding"
23280msgstr ""
23281
23282#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23283#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171
23284msgid "High"
23285msgstr ""
23286
23287#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23288#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23289#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172
23290msgid "Low"
23291msgstr ""
23292
23293#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23294msgid "Very low"
23295msgstr ""
23296
23297#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23298msgid "Compact Metadata"
23299msgstr ""
23300
23301#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23302#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29
23303msgid "Default"
23304msgstr ""
23305
23306#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82
23307msgid "All on 1 tab"
23308msgstr ""
23309
23310#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187
23311msgid "Confirmation dialogs have all been reset"
23312msgstr ""
23313
23314#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167
23315msgid "Notify when a &new version is available"
23316msgstr ""
23317
23318#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168
23319msgid "Automatically send downloaded &news to e-book reader"
23320msgstr ""
23321
23322#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169
23323msgid "Job &priority:"
23324msgstr ""
23325
23326#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173
23327msgid ""
23328"Choose a different layout for the Edit metadata dialog. The compact metadata"
23329" layout favors editing custom metadata over changing covers and formats."
23330msgstr ""
23331
23332#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174
23333msgid "Preferred &input format order:"
23334msgstr ""
23335
23336#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177
23337msgid "Preferred &output format:"
23338msgstr ""
23339
23340#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178
23341msgid "Edit metadata (single) &layout:"
23342msgstr ""
23343
23344#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179
23345msgid ""
23346"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n"
23347"If not checked, the values can be Yes or No."
23348msgstr ""
23349
23350#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181
23351msgid "&Yes/No columns have three values (needs restart)"
23352msgstr ""
23353
23354#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182
23355msgid "Recognize numbers inside text when sorting (needs restart)"
23356msgstr ""
23357
23358#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183
23359msgid ""
23360"<p>Setting this means that when sorting on text fields\n"
23361"like title the text \"Book 2\" will sort before the text \"Book 100\".\n"
23362"Note that setting this can cause problems with text that starts\n"
23363"with numbers and is a little slower. This setting is per user, not\n"
23364"per library.</p>"
23365msgstr ""
23366
23367#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188
23368msgid "&Delete news from library when it is automatically sent to reader"
23369msgstr ""
23370
23371#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189
23372msgid "Default network &timeout:"
23373msgstr ""
23374
23375#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190
23376msgid ""
23377"Set the default timeout for network fetches (i.e. anytime we go out to the "
23378"internet to get information)"
23379msgstr ""
23380
23381#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191
23382#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747
23383msgid " seconds"
23384msgstr ""
23385
23386#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192
23387msgid ""
23388"Use this Virtual library on calibre startup if the current library is being "
23389"used. Also applied when switching to this library. Note that this setting is"
23390" per library. "
23391msgstr ""
23392
23393#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193
23394msgid "Reset all disabled &confirmation dialogs"
23395msgstr ""
23396
23397#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194
23398msgid "Use internal &viewer for:"
23399msgstr ""
23400
23401#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195
23402msgid "Virtual library to apply when the current &library is opened:"
23403msgstr ""
23404
23405#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39
23406msgid "All columns"
23407msgstr ""
23408
23409#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41
23410msgid "icon with text"
23411msgstr ""
23412
23413#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42
23414msgid "icon with no text"
23415msgstr ""
23416
23417#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43
23418msgid "composed icons w/text"
23419msgstr ""
23420
23421#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44
23422msgid "composed icons w/no text"
23423msgstr ""
23424
23425#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51
23426#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55
23427#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63
23428msgid "is true"
23429msgstr ""
23430
23431#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52
23432#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57
23433#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64
23434msgid "is false"
23435msgstr ""
23436
23437#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56
23438msgid "is not true"
23439msgstr ""
23440
23441#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58
23442msgid "is not false"
23443msgstr ""
23444
23445#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59
23446msgid "is undefined"
23447msgstr ""
23448
23449#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60
23450msgid "is defined"
23451msgstr ""
23452
23453#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67
23454msgid "has id"
23455msgstr ""
23456
23457#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68
23458msgid "does not have id"
23459msgstr ""
23460
23461#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71
23462#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78
23463msgid "is equal to"
23464msgstr ""
23465
23466#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74
23467#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81
23468#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93
23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109
23470msgid "is set"
23471msgstr ""
23472
23473#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75
23474#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82
23475#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94
23476#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110
23477msgid "is not set"
23478msgstr ""
23479
23480#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83
23481msgid "is more days ago than"
23482msgstr ""
23483
23484#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84
23485msgid "is fewer days ago than"
23486msgstr ""
23487
23488#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85
23489msgid "is more days from now than"
23490msgstr ""
23491
23492#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86
23493msgid "is fewer days from now than"
23494msgstr ""
23495
23496#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89
23497#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97
23498msgid "has"
23499msgstr ""
23500
23501#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90
23502#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98
23503msgid "does not have"
23504msgstr ""
23505
23506#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91
23507#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99
23508msgid "has pattern"
23509msgstr ""
23510
23511#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92
23512#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100
23513msgid "does not have pattern"
23514msgstr ""
23515
23516#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106
23517#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116
23518msgid "does not contain"
23519msgstr ""
23520
23521#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134
23522msgid "If the ___ column ___ values"
23523msgstr ""
23524
23525#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275
23526msgid ""
23527"Enter either an identifier type or an identifier type and value of the form "
23528"identifier:value"
23529msgstr ""
23530
23531#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278
23532msgid ""
23533"Enter a 3 letter ISO language code, like fra for French or deu for German or"
23534" eng for English. You can also use the full language name, in which case "
23535"calibre will try to automatically convert it to the language code."
23536msgstr ""
23537
23538#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283
23539msgid "Enter a number"
23540msgstr ""
23541
23542#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289
23543msgid ""
23544"Enter the maximum days old the item can be. Zero is today. Dates in the "
23545"future always match"
23546msgstr ""
23547
23548#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293
23549msgid ""
23550"Enter the minimum days old the item can be. Zero is today. Dates in the "
23551"future never match"
23552msgstr ""
23553
23554#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297
23555msgid ""
23556"Enter the maximum days in the future the item can be. Zero is today. Dates "
23557"in the past always match"
23558msgstr ""
23559
23560#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301
23561msgid ""
23562"Enter the minimum days in the future the item can be. Zero is today. Dates "
23563"in the past never match"
23564msgstr ""
23565
23566#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305
23567msgid "Enter a date in the format YYYY-MM-DD"
23568msgstr ""
23569
23570#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307
23571msgid "Enter a string."
23572msgstr ""
23573
23574#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309
23575msgid "Enter a regular expression"
23576msgstr ""
23577
23578#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311
23579#, python-format
23580msgid "You can match multiple values by separating them with %s"
23581msgstr ""
23582
23583#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324
23584#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354
23585msgid "Remove icons"
23586msgstr ""
23587
23588#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327
23589msgid ""
23590"Select the icons you wish to remove. The icon files will be removed when you"
23591" press OK. There is no undo."
23592msgstr ""
23593
23594#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351
23595msgid "No icons selected"
23596msgstr ""
23597
23598#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352
23599msgid "You must select at least one icon to remove"
23600msgstr ""
23601
23602#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355
23603msgid "One icon will be removed."
23604msgid_plural "{} icons will be removed."
23605msgstr[0] ""
23606msgstr[1] ""
23607
23608#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356
23609msgid ""
23610"This will prevent any rules that use this icon from working. Are you sure?"
23611msgstr ""
23612
23613#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378
23614msgid "column coloring"
23615msgstr ""
23616
23617#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381
23618msgid "column icon"
23619msgstr ""
23620
23621#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384
23622msgid "Cover grid emblem"
23623msgstr ""
23624
23625#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387
23626#, python-brace-format
23627msgid "Create/edit a {0} rule"
23628msgstr ""
23629
23630#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392
23631#, python-brace-format
23632msgid "Create a {0} rule by filling in the boxes below"
23633msgstr ""
23634
23635#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404
23636msgid "Add the emblem:"
23637msgstr ""
23638
23639#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409
23640msgid "Set the:"
23641msgstr ""
23642
23643#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415
23644msgid ""
23645"If you choose composed icons and multiple rules match, then all the matching"
23646" icons will be combined, otherwise the icon from the first rule to match "
23647"will be used."
23648msgstr ""
23649
23650#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418
23651msgid "of the column:"
23652msgstr ""
23653
23654#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426
23655msgid "to:"
23656msgstr ""
23657
23658#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451
23659msgid "&Add new image"
23660msgstr ""
23661
23662#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454
23663msgid "(Images should be square-ish)"
23664msgstr ""
23665
23666#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458
23667msgid "Choose &more than one icon"
23668msgstr ""
23669
23670#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465
23671msgid "&Add icon"
23672msgstr ""
23673
23674#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467
23675msgid "(Icons should be square or landscape)"
23676msgstr ""
23677
23678#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471
23679msgid "Only if the following conditions are all satisfied:"
23680msgstr ""
23681
23682#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481
23683msgid "Add &another condition"
23684msgstr ""
23685
23686#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485
23687msgid "You can disable a condition by blanking all of its boxes"
23688msgstr ""
23689
23690#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495
23691msgid "&Remove icons"
23692msgstr ""
23693
23694#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498
23695msgid ""
23696"Remove previously added icons. Note that removing an icon will cause rules "
23697"that use it to stop working."
23698msgstr ""
23699
23700#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557
23701msgid "Open to see checkboxes"
23702msgstr ""
23703
23704#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583
23705msgid "Sample text"
23706msgstr ""
23707
23708#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709
23709msgid "No icon selected"
23710msgstr ""
23711
23712#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710
23713msgid "You must choose an icon for this rule"
23714msgstr ""
23715
23716#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724
23717msgid "Invalid condition"
23718msgstr ""
23719
23720#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725
23721#, python-format
23722msgid "One of the conditions for this rule is invalid: <b>%s</b>"
23723msgstr ""
23724
23725#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730
23726msgid "No conditions"
23727msgstr ""
23728
23729#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731
23730msgid "You must specify at least one non-empty condition for this rule"
23731msgstr ""
23732
23733#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875
23734msgid "color"
23735msgstr ""
23736
23737#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884
23738#, python-format
23739msgid ""
23740"\n"
23741"                <p>Advanced rule for column <b>%(col)s</b>:\n"
23742"                <pre>%(rule)s</pre>\n"
23743"                "
23744msgstr ""
23745
23746#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889
23747#, python-format
23748msgid ""
23749"\n"
23750"                <p>Advanced rule:\n"
23751"                <pre>%(rule)s</pre>\n"
23752"                "
23753msgstr ""
23754
23755#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894
23756#, python-format
23757msgid ""
23758"\n"
23759"                <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n"
23760"                <pre>%(rule)s</pre>\n"
23761"                "
23762msgstr ""
23763
23764#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904
23765#, python-format
23766msgid "(<span style=\"color: %s;\">sample</span>)"
23767msgstr ""
23768
23769#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907
23770#, python-brace-format
23771msgid ""
23772"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n"
23773"<ul>{1}</ul>"
23774msgstr ""
23775
23776#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909
23777#, python-format
23778msgid ""
23779"            <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n"
23780"            if the following conditions are met:</p>\n"
23781"            <ul>%(rule)s</ul>\n"
23782"            "
23783msgstr ""
23784
23785#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945
23786#, python-format
23787msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>"
23788msgstr ""
23789
23790#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948
23791#, python-format
23792msgid ""
23793"<li>If the <b>%(col)s</b> column <b>%(action)s</b> "
23794"%(val_label)s<b>%(val)s</b>"
23795msgstr ""
23796
23797#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950
23798msgid "value: "
23799msgstr ""
23800
23801#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988
23802#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185
23803#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289
23804msgid "&Add rule"
23805msgstr ""
23806
23807#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991
23808#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292
23809msgid "&Remove rule(s)"
23810msgstr ""
23811
23812#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008
23813msgid "Move the selected rule up"
23814msgstr ""
23815
23816#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013
23817msgid "Move the selected rule down"
23818msgstr ""
23819
23820#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021
23821msgid "Add ad&vanced rule"
23822msgstr ""
23823
23824#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027
23825msgid "Du&plicate rule"
23826msgstr ""
23827
23828#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032
23829msgid "Convert to advanced r&ule"
23830msgstr ""
23831
23832#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040
23833msgid "Open icon folder"
23834msgstr ""
23835
23836#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050
23837msgid "Import rules from a file"
23838msgstr ""
23839
23840#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067
23841msgid ""
23842"You can control the color of columns in the book list by creating \"rules\" "
23843"that tell calibre what color to use. Click the \"Add rule\" button below to "
23844"get started.<p>You can <b>change an existing rule</b> by double clicking it."
23845msgstr ""
23846
23847#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074
23848msgid ""
23849"You can add icons to columns in the book list by creating \"rules\" that "
23850"tell calibre what icon to use. Click the \"Add rule\" button below to get "
23851"started.<p>You can <b>change an existing rule</b> by double clicking it."
23852msgstr ""
23853
23854#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080
23855msgid ""
23856"You can add emblems (small icons) that are displayed on the side of covers "
23857"in the Cover grid by creating \"rules\" that tell calibre what image to use."
23858" Click the \"Add rule\" button below to get started.<p>You can <b>change an "
23859"existing rule</b> by double clicking it."
23860msgstr ""
23861
23862#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087
23863msgid "Show &emblems next to the covers"
23864msgstr ""
23865
23866#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090
23867msgid ""
23868"If checked, you can tell calibre to display icons of your choosing next to "
23869"the covers shown in the Cover grid, controlled by the metadata of the book."
23870msgstr ""
23871
23872#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109
23873#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129
23874msgid "Select one rule"
23875msgstr ""
23876
23877#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110
23878#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130
23879msgid "You must select only one rule."
23880msgstr ""
23881
23882#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23883msgid "No rule selected"
23884msgstr ""
23885
23886#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23887#, python-format
23888msgid "No rule selected for %s."
23889msgstr ""
23890
23891#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215
23892msgid "removal"
23893msgstr ""
23894
23895#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253
23896msgid "Choose file to export to"
23897msgstr ""
23898
23899#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254
23900#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269
23901msgid "Rules"
23902msgstr ""
23903
23904#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268
23905msgid "Choose file to import from"
23906msgstr ""
23907
23908#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281
23909msgid "No valid rules found"
23910msgstr ""
23911
23912#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282
23913msgid "No valid rules were found in {}."
23914msgstr ""
23915
23916#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79
23917msgid "Column header"
23918msgstr ""
23919
23920#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81
23921msgid "Lookup name"
23922msgstr ""
23923
23924#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83
23925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
23926msgid "Type"
23927msgstr ""
23928
23929#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133
23930msgid "Yes/No with text"
23931msgstr ""
23932
23933#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138
23934msgid "Ampersand separated text, shown in the Tag browser"
23935msgstr ""
23936
23937#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144
23938msgid "(lookup name was {}) {}"
23939msgstr ""
23940
23941#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194
23942msgid "You must select a column to delete it"
23943msgstr ""
23944
23945#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199
23946msgid "The selected column is not a custom column"
23947msgstr ""
23948
23949#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201
23950#, python-format
23951msgid "Do you really want to delete column %s and all its data?"
23952msgstr ""
23953
23954#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88
23955msgid ""
23956"Here you can re-arrange the layout of the columns in the calibre library "
23957"book list. You can hide columns by unchecking them. You can also create your"
23958" own, custom columns."
23959msgstr ""
23960
23961#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89
23962msgid "Move column up"
23963msgstr ""
23964
23965#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91
23966msgid "Remove a user-defined column"
23967msgstr ""
23968
23969#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93
23970msgid "Add a user-defined column"
23971msgstr ""
23972
23973#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95
23974msgid "Edit settings of a user-defined column"
23975msgstr ""
23976
23977#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97
23978msgid "Move column down"
23979msgstr ""
23980
23981#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99
23982msgid "Add &custom column"
23983msgstr ""
23984
23985#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64
23986msgid ""
23987"Restore settings to default values. Only settings for the currently selected"
23988" section are restored."
23989msgstr ""
23990
23991#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
23992msgid "Text, column shown in the Tag browser"
23993msgstr ""
23994
23995#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
23996msgid "Comma separated text, like tags, shown in the Tag browser"
23997msgstr ""
23998
23999#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
24000msgid "Long text, like comments, not shown in the Tag browser"
24001msgstr ""
24002
24003#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48
24004msgid "Text column for keeping series-like information"
24005msgstr ""
24006
24007#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53
24008msgid "Text, but with a fixed set of permitted values"
24009msgstr ""
24010
24011#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
24012msgid "Floating point numbers"
24013msgstr ""
24014
24015#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68
24016msgid "Integers"
24017msgstr ""
24018
24019#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73
24020msgid "Ratings, shown with stars"
24021msgstr ""
24022
24023#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78
24024#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
24025#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
24026#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252
24027msgid "Yes/No"
24028msgstr ""
24029
24030#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83
24031msgid "Column built from other columns"
24032msgstr ""
24033
24034#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88
24035msgid "Column built from other columns, behaves like tags"
24036msgstr ""
24037
24038#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97
24039#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98
24040msgid "Create a custom column"
24041msgstr ""
24042
24043#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124
24044#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125
24045msgid "Edit custom column"
24046msgstr ""
24047
24048#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24049msgid "No column has been selected"
24050msgstr ""
24051
24052#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24053msgid "No column selected"
24054msgstr ""
24055
24056#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133
24057msgid "Selected column is not a user-defined column"
24058msgstr ""
24059
24060#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185
24061#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547
24062msgid "Now"
24063msgstr ""
24064
24065#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220
24066#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24067#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24068#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
24069#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85
24070msgid "Formats"
24071msgstr ""
24072
24073#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222
24074msgid "My Tags"
24075msgstr ""
24076
24077#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223
24078msgid "My Series"
24079msgstr ""
24080
24081#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224
24082msgid "My Rating"
24083msgstr ""
24084
24085#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225
24086msgid "People"
24087msgstr ""
24088
24089#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226
24090msgid "My Title"
24091msgstr ""
24092
24093#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250
24094msgid "Quick create:"
24095msgstr ""
24096
24097#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24098msgid "ISBN"
24099msgstr ""
24100
24101#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24102msgid "Names"
24103msgstr ""
24104
24105#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24106msgid "Short text"
24107msgstr ""
24108
24109#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290
24110msgid ""
24111"Used for searching the column. Must contain only digits and lower case "
24112"letters."
24113msgstr ""
24114
24115#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291
24116msgid "&Lookup name:"
24117msgstr ""
24118
24119#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295
24120msgid ""
24121"Column heading in the library view and category name in the Tag browser"
24122msgstr ""
24123
24124#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296
24125msgid "Column &heading:"
24126msgstr ""
24127
24128#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302
24129msgid "What kind of information will be kept in the column."
24130msgstr ""
24131
24132#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304
24133msgid "Show &checkmarks"
24134msgstr ""
24135
24136#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305
24137msgid ""
24138"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
24139"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n"
24140"Everything else will show nothing."
24141msgstr ""
24142
24143#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309
24144msgid "Contains names"
24145msgstr ""
24146
24147#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310
24148msgid "Check this box if this column contains names, like the authors column."
24149msgstr ""
24150
24151#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312
24152msgid "&Column type:"
24153msgstr ""
24154
24155#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316
24156msgid "Optional text describing what this column is for"
24157msgstr ""
24158
24159#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317
24160msgid "D&escription:"
24161msgstr ""
24162
24163#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330
24164msgid "Default: (nothing)"
24165msgstr ""
24166
24167#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331
24168msgid "Field template. Uses the same syntax as save templates."
24169msgstr ""
24170
24171#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332
24172#, python-format
24173msgid "Similar to save templates. For example, %s"
24174msgstr ""
24175
24176#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340
24177msgid "No heading"
24178msgstr ""
24179
24180#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341
24181msgid "Show heading above the text"
24182msgstr ""
24183
24184#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342
24185msgid "Show heading to the side of the text"
24186msgstr ""
24187
24188#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345
24189msgid ""
24190"Choose whether or not the column heading is shown in the Book\n"
24191"details panel and, if shown, where"
24192msgstr ""
24193
24194#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347
24195msgid "Column heading:"
24196msgstr ""
24197
24198#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352
24199msgid "Short text, like a title"
24200msgstr ""
24201
24202#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354
24203msgid "Plain text formatted using markdown"
24204msgstr ""
24205
24206#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357
24207msgid ""
24208"Choose how the data in this column is interpreted.\n"
24209"This controls how the data is displayed in the Book details panel\n"
24210"and how it is edited."
24211msgstr ""
24212
24213#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360
24214msgid "Interpret this column as:"
24215msgstr ""
24216
24217#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365
24218msgid ""
24219"A comma-separated list of permitted values. The empty value is always\n"
24220"included, and is the default. For example, the list 'one,two,three' has\n"
24221"four values, the first of them being the empty value."
24222msgstr ""
24223
24224#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368
24225msgid "&Values:"
24226msgstr ""
24227
24228#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370
24229msgid ""
24230"A list of color names to use when displaying an item. The\n"
24231"list must be empty or contain a color for each value."
24232msgstr ""
24233
24234#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372
24235msgid "Colors:"
24236msgstr ""
24237
24238#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375
24239msgid "Allow half stars"
24240msgstr ""
24241
24242#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376
24243msgid "Allow half star ratings, for example: "
24244msgstr ""
24245
24246#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381
24247msgid "&Sort/search column by"
24248msgstr ""
24249
24250#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383
24251msgid "How this column should handled in the GUI when sorting and searching"
24252msgstr ""
24253
24254#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385
24255msgid "Show in Tag browser"
24256msgstr ""
24257
24258#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386
24259msgid "If checked, this column will appear in the Tag browser as a category"
24260msgstr ""
24261
24262#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388
24263msgid "Show as HTML in Book details"
24264msgstr ""
24265
24266#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390
24267msgid ""
24268"If checked, this column will be displayed as HTML in Book details and the "
24269"Content server. This can be used to construct links with the template "
24270"language. For example, the template "
24271"<pre>&lt;big&gt;&lt;b&gt;{title}&lt;/b&gt;&lt;/big&gt;{series:| "
24272"[|}{series_index:| [|]]}</pre>will create a field displaying the title in "
24273"bold large characters, along with the series, for example <br>\"<big><b>An "
24274"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre>&lt;a "
24275"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\"&gt;Beam"
24276" book&lt;/a&gt;</pre> will generate a link to the book on the Beam e-books "
24277"site."
24278msgstr ""
24279
24280#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407
24281msgid ""
24282"Default value when a new book is added to the library. For Date columns "
24283"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter "
24284"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the "
24285"permitted values. For Rating columns enter a number between 0 and 5."
24286msgstr ""
24287
24288#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412
24289msgid "&Default value:"
24290msgstr ""
24291
24292#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24293msgid "&Format for dates"
24294msgstr ""
24295
24296#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24297msgid "Default: dd MMM yyyy."
24298msgstr ""
24299
24300#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429
24301msgid ""
24302"<p>Date format.</p><p>The formatting codes are:<ul><li>d    : the day as number without a leading zero (1 to 31)</li><li>dd   : the day as number with a leading zero (01 to 31)</li><li>ddd  : the abbreviated localized day name (e.g. \"Mon\" to \"Sun\").</li><li>dddd : the long localized day name (e.g. \"Monday\" to \"Sunday\").</li><li>M    : the <b>month</b> as number without a leading zero (1 to 12).</li><li>MM   : the <b>month</b> as number with a leading zero (01 to 12)</li><li>MMM  : the abbreviated localized <b>month</b> name (e.g. \"Jan\" to \"Dec\").</li><li>MMMM : the long localized <b>month</b> name (e.g. \"January\" to \"December\").</li><li>yy   : the year as two digit number (00 to 99).</li><li>yyyy : the year as four digit number.</li><li>h    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)</li><li>hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm)</li><li>m    : the <b>minutes</b> without a leading 0 (0 to 59)</li><li>mm   : the <b>minutes</b> with a leading 0 (00 to 59)</li><li>s    : the seconds without a leading 0 (0 to 59)</li><li>ss   : the seconds with a leading 0 (00 to 59)</li><li>ap   : use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm</li><li>AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM</li><li>iso  : the date with time and timezone. Must be the only format present</li></ul></p><p>For example:\n"
24303"<ul>\n"
24304"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n"
24305"<li>dd MMMM yy gives 05 January 10</li>\n"
24306"</ul> "
24307msgstr ""
24308
24309#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458
24310msgid "&Format for numbers"
24311msgstr ""
24312
24313#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459
24314msgid ""
24315"Default: Not formatted. For format language details see <a "
24316"href=\"https://docs.python.org/library/string.html#format-string-"
24317"syntax\">the Python documentation</a>"
24318msgstr ""
24319
24320#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463
24321#, python-brace-format
24322msgid ""
24323"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with "
24324"leading zeros. The format <code>{0:d}&nbsp;days</code> prints the number "
24325"then the word \"days\""
24326msgstr ""
24327
24328#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468
24329msgid ""
24330"Examples: The format <code>{0:.1f}</code> gives a floating point number with"
24331" 1 digit after the decimal point. The format "
24332"<code>Price:&nbsp;$&nbsp;{0:,.2f}</code> prints \"Price&nbsp;$&nbsp;\" then "
24333"displays the number with 2 digits after the decimal point and thousands "
24334"separated by commas."
24335msgstr ""
24336
24337#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494
24338msgid "No lookup name was provided"
24339msgstr ""
24340
24341#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498
24342msgid ""
24343"The lookup name must contain only lower case letters, digits and "
24344"underscores, and start with a letter"
24345msgstr ""
24346
24347#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501
24348msgid ""
24349"Lookup names cannot end with _index, because these names are reserved for "
24350"the index of a series column."
24351msgstr ""
24352
24353#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512
24354msgid "No column heading was provided"
24355msgstr ""
24356
24357#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522
24358#, python-format
24359msgid "The lookup name %s is already used"
24360msgstr ""
24361
24362#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534
24363#, python-format
24364msgid "The heading %s is already used"
24365msgstr ""
24366
24367#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555
24368#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592
24369#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613
24370#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627
24371#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630
24372#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637
24373msgid "Invalid default value"
24374msgstr ""
24375
24376#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556
24377msgid "The default value must be \"Now\" or a date"
24378msgstr ""
24379
24380#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560
24381msgid "You must enter a template for composite columns"
24382msgstr ""
24383
24384#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570
24385msgid "You must enter at least one value for enumeration columns"
24386msgstr ""
24387
24388#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584
24389msgid ""
24390"The colors box must be empty or contain the same number of items as the "
24391"value box"
24392msgstr ""
24393
24394#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588
24395#, python-brace-format
24396msgid "The color {0} is unknown"
24397msgstr ""
24398
24399#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593
24400msgid "The default value must be one of the permitted values"
24401msgstr ""
24402
24403#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605
24404msgid "The default value must be an integer"
24405msgstr ""
24406
24407#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609
24408msgid "The default value must be a real number"
24409msgstr ""
24410
24411#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628
24412msgid "The default value must be a real number between 0 and 5.0"
24413msgstr ""
24414
24415#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631
24416msgid "The default value must be an integer between 0 and 5"
24417msgstr ""
24418
24419#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638
24420msgid "The default value must be \"Yes\" or \"No\""
24421msgstr ""
24422
24423#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25
24424msgid "Getting debug information, please wait"
24425msgstr ""
24426
24427#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26
24428#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32
24429msgid "Copy to &clipboard"
24430msgstr ""
24431
24432#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44
24433msgid "Device already detected"
24434msgstr ""
24435
24436#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45
24437#, python-format
24438msgid ""
24439"A device (%s) is already detected by calibre. If you wish to debug the "
24440"detection of another device, first disconnect this device."
24441msgstr ""
24442
24443#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59
24444msgid "Debugging failed"
24445msgstr ""
24446
24447#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60
24448msgid ""
24449"Running debug device detection failed. Click Show Details for more "
24450"information."
24451msgstr ""
24452
24453#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31
24454msgid "Getting device information"
24455msgstr ""
24456
24457#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34
24458msgid "User-defined device information"
24459msgstr ""
24460
24461#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51
24462#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57
24463msgid "Device Detection"
24464msgstr ""
24465
24466#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52
24467msgid "Ensure your device is disconnected, then press OK"
24468msgstr ""
24469
24470#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58
24471msgid "Ensure your device is connected, then press OK"
24472msgstr ""
24473
24474#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82
24475msgid ""
24476"Copy these values to the clipboard, paste them into an editor, then enter "
24477"them into the USER_DEVICE by customizing the device plugin in "
24478"Preferences->Advanced->Plugins. Remember to also enter the folders where you"
24479" want the books to be put. You must restart calibre for your changes to take"
24480" effect.\n"
24481msgstr ""
24482
24483#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82
24484msgid ""
24485"<p>calibre can send your books to you (or your reader) by email. Emails will"
24486" be automatically sent for downloaded news to all email addresses that have "
24487"<i>Auto send</i> checked."
24488msgstr ""
24489
24490#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83
24491msgid "Add an email address to which to send books"
24492msgstr ""
24493
24494#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84
24495msgid "&Add email"
24496msgstr ""
24497
24498#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85
24499msgid "Make &default"
24500msgstr ""
24501
24502#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86
24503msgid "&Remove email"
24504msgstr ""
24505
24506#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87
24507msgid ""
24508"Add the comments from the book metadata to the email.\n"
24509"Useful to allow the recipient to see a summary of the\n"
24510"book before opening it."
24511msgstr ""
24512
24513#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90
24514msgid "Add &comments metadata as text to the email"
24515msgstr ""
24516
24517#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24518msgid "Email"
24519msgstr ""
24520
24521#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24522msgid "Subject"
24523msgstr "موضوع"
24524
24525#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24526msgid "Alias"
24527msgstr ""
24528
24529#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24530msgid "Auto send"
24531msgstr ""
24532
24533#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24534msgid "Auto send only tags"
24535msgstr ""
24536
24537#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37
24538msgid "Formats to email. The first matching format will be sent."
24539msgstr ""
24540
24541#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38
24542#, python-brace-format
24543msgid ""
24544"Subject of the email to use when sending. When left blank the title will be "
24545"used for the subject. Also, the same templates used for \"Save to disk\" "
24546"such as {title} and {author_sort} can be used here."
24547msgstr ""
24548
24549#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42
24550msgid ""
24551"If checked, downloaded news will be automatically mailed to this email "
24552"address (provided it is in one of the listed formats and has not been "
24553"filtered by tags)."
24554msgstr ""
24555
24556#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45
24557msgid "Friendly name to use for this email address"
24558msgstr ""
24559
24560#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46
24561msgid ""
24562"If specified, only news with one of these tags will be sent to this email "
24563"address. All news downloads have their title as a tag, so you can use this "
24564"to easily control which news downloads are sent to this email address."
24565msgstr ""
24566
24567#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175
24568msgid "new email address"
24569msgstr ""
24570
24571#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29
24572msgid ""
24573"The list of devices that you have asked calibre to ignore. Uncheck a device "
24574"to have calibre stop ignoring it."
24575msgstr ""
24576
24577#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40
24578msgid ""
24579"The list of device plugins you have disabled. Uncheck an entry to enable the"
24580" plugin. calibre cannot detect devices that are managed by disabled plugins."
24581msgstr ""
24582
24583#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51
24584msgid "Reset allowed devices"
24585msgstr ""
24586
24587#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53
24588msgid ""
24589"This will erase the list of devices that calibre knows about causing it to "
24590"ask you for permission to manage them again, the next time they connect"
24591msgstr ""
24592
24593#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68
24594msgid "Search for the author on Goodreads"
24595msgstr ""
24596
24597#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69
24598msgid "Search for the author on Amazon"
24599msgstr ""
24600
24601#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70
24602msgid "Search for the author in your calibre library"
24603msgstr ""
24604
24605#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71
24606msgid "Search for the author on Wikipedia"
24607msgstr ""
24608
24609#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72
24610msgid "Search for the author on Google Books"
24611msgstr ""
24612
24613#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73
24614msgid "Search for the book on Goodreads"
24615msgstr ""
24616
24617#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74
24618msgid "Search for the book on Amazon"
24619msgstr ""
24620
24621#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75
24622msgid "Search for the book on Google Books"
24623msgstr ""
24624
24625#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76
24626msgid "Use a custom search URL"
24627msgstr ""
24628
24629#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79
24630msgid "Clicking on &author names should:"
24631msgstr ""
24632
24633#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82
24634#, python-brace-format
24635msgid ""
24636"Enter the URL to search. It should contain the string {0}\n"
24637"which will be replaced by the author name. For example,\n"
24638"{1}"
24639msgstr ""
24640
24641#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86
24642msgid "Enter the URL"
24643msgstr ""
24644
24645#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
24646msgid "Create a new rule"
24647msgstr ""
24648
24649#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132
24650msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\""
24651msgstr ""
24652
24653#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134
24654msgid "&Key:"
24655msgstr ""
24656
24657#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136
24658msgid "The name that will appear in the Book details panel"
24659msgstr ""
24660
24661#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140
24662#, python-brace-format
24663msgid ""
24664"The template used to create the link. The placeholder {0} in the template "
24665"will be replaced with the actual identifier value. Use {1} to avoid the "
24666"value being quoted."
24667msgstr ""
24668
24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24670#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24671msgid "Key"
24672msgstr ""
24673
24674#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24675#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24676msgid "Template"
24677msgstr ""
24678
24679#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156
24680msgid "Value needed"
24681msgstr ""
24682
24683#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157
24684#, python-format
24685msgid "The %s field cannot be empty"
24686msgstr ""
24687
24688#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164
24689msgid "Create rules for identifiers"
24690msgstr ""
24691
24692#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169
24693msgid "Create rules to convert identifiers into links."
24694msgstr ""
24695
24696#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191
24697msgid "&Edit rule"
24698msgstr ""
24699
24700#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402
24701#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599
24702msgid "Default icons"
24703msgstr ""
24704
24705#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403
24706#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600
24707#, python-format
24708msgid "Icon theme: <b>%s</b>"
24709msgstr ""
24710
24711#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24712msgid "Narrow"
24713msgstr ""
24714
24715#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24716msgid "Wide"
24717msgstr ""
24718
24719#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24720#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631
24721#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639
24722#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646
24723msgid "Automatic"
24724msgstr ""
24725
24726#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24727#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24728msgid "Off"
24729msgstr ""
24730
24731#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24732msgid "On"
24733msgstr ""
24734
24735#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24736#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41
24737#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91
24738#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49
24739#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45
24740#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105
24741msgid "System default"
24742msgstr ""
24743
24744#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24745msgid "calibre style"
24746msgstr ""
24747
24748#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444
24749msgid "No subtitle"
24750msgstr ""
24751
24752#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24754#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
24755msgid "Bottom"
24756msgstr ""
24757
24758#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24760#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
24761msgid "Top"
24762msgstr ""
24763
24764#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24765msgid "Above text"
24766msgstr ""
24767
24768#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24769msgid "Beside text"
24770msgstr ""
24771
24772#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24773#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491
24774msgid "Never"
24775msgstr ""
24776
24777#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24778msgid "Small"
24779msgstr ""
24780
24781#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
24782msgid "Medium"
24783msgstr ""
24784
24785#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24786msgid "Always"
24787msgstr ""
24788
24789#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24790msgid "If there is enough room"
24791msgstr ""
24792
24793#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
24794#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014
24795msgid "By first letter"
24796msgstr ""
24797
24798#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495
24799msgid "Partitioned"
24800msgstr ""
24801
24802#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543
24803msgid "Column &coloring"
24804msgstr ""
24805
24806#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548
24807msgid "Column &icons"
24808msgstr ""
24809
24810#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567
24811msgid "Change &color"
24812msgstr ""
24813
24814#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
24815msgid "Change &background image"
24816msgstr ""
24817
24818#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575
24819msgid "Restore default &appearance"
24820msgstr ""
24821
24822#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621
24823#, python-format
24824msgid "Current aspect ratio (width/height): %.2g"
24825msgstr ""
24826
24827#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638
24828msgid "Edit template for caption"
24829msgstr ""
24830
24831#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675
24832#, python-format
24833msgid "Current space used: %s"
24834msgstr ""
24835
24836#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721
24837msgid "Choose background color for the Cover grid"
24838msgstr ""
24839
24840#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728
24841msgid "Remove background image?"
24842msgstr ""
24843
24844#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729
24845msgid ""
24846"There is currently a background image set, so the color you have chosen will"
24847" not be visible. Remove the background image?"
24848msgstr ""
24849
24850#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593
24851msgid "Disable all animations. Useful if you have a slow/old computer."
24852msgstr ""
24853
24854#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594
24855msgid "Disable &animations"
24856msgstr ""
24857
24858#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595
24859msgid "User interface style (&needs restart):"
24860msgstr ""
24861
24862#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596
24863msgid "&User interface layout (needs restart):"
24864msgstr ""
24865
24866#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597
24867msgid "E&xtra spacing to add between rows in the book list (can be negative):"
24868msgstr ""
24869
24870#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599
24871#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95
24872msgid "Toolbar"
24873msgstr ""
24874
24875#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600
24876msgid "Icon si&ze:"
24877msgstr ""
24878
24879#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601
24880msgid "Show &text under icons:"
24881msgstr ""
24882
24883#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602
24884msgid "Use t&wo lines for the text under the icons (needs restart)"
24885msgstr ""
24886
24887#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603
24888msgid "Change &font (needs restart)"
24889msgstr ""
24890
24891#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604
24892msgid "Show &tooltips in the book list"
24893msgstr ""
24894
24895#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605
24896msgid "Show &layout buttons in the status bar (needs restart)"
24897msgstr ""
24898
24899#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606
24900msgid "Enable s&ystem tray icon (needs restart)"
24901msgstr ""
24902
24903#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607
24904msgid "Choose &language (needs restart):"
24905msgstr ""
24906
24907#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608
24908msgid "&Interface font:"
24909msgstr ""
24910
24911#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609
24912msgid ""
24913"Disable popup notifications when calibre completes jobs such a conversion, "
24914"sending to device etc. The notifications are sent via the operating system "
24915"notification facility, if available. Note that on Windows, you have to "
24916"enable the system tray icon for notifications to work."
24917msgstr ""
24918
24919#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610
24920msgid "Disable n&otifications on job completion"
24921msgstr ""
24922
24923#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611
24924msgid "Show the &splash screen at startup"
24925msgstr ""
24926
24927#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612
24928msgid "Change &icon theme (needs restart)"
24929msgstr ""
24930
24931#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613
24932msgid "Show &row numbers in the book list"
24933msgstr ""
24934
24935#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614
24936msgid "Ad&just for high resolution screens (needs restart):"
24937msgstr ""
24938
24939#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615
24940msgid ""
24941"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n"
24942"\n"
24943"<ul>\n"
24944"<li><b>Automatic</b>: Adjust the user interface if a high resolution monitor is detected. Will respect Qt environment variables controlling high DPI behavior. So if you use the environment variable QT_AUTO_SCREEN_SCALE_FACTOR then it will be used instead of this setting.</li>\n"
24945"\n"
24946"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n"
24947"\n"
24948"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n"
24949"</ul>"
24950msgstr ""
24951
24952#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624
24953msgid "Allow using &drag and drop to merge books"
24954msgstr ""
24955
24956#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625
24957msgid "Draw a &grid in the book list"
24958msgstr ""
24959
24960#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626
24961msgid "&Main interface"
24962msgstr ""
24963
24964#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627
24965msgid ""
24966"Control the Cover grid view. You can enable this view by clicking the "
24967"\"Layout\" button in the bottom right corner of the main calibre window."
24968msgstr ""
24969
24970#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628
24971msgid "Field to show &under the covers:"
24972msgstr ""
24973
24974#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629
24975msgid "Spac&ing between covers:"
24976msgstr ""
24977
24978#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630
24979msgid ""
24980"The spacing between covers. A value of zero means calculate automatically "
24981"based on cover size."
24982msgstr ""
24983
24984#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632
24985#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640
24986#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647
24987msgid " cm"
24988msgstr ""
24989
24990#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633
24991msgid "Background for the Cover grid"
24992msgstr ""
24993
24994#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635
24995msgid ""
24996"By default, calibre chooses a cover size based on your computer's screen "
24997"size. You can change the cover size here:"
24998msgstr ""
24999
25000#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636
25001msgid "Cover &width: "
25002msgstr ""
25003
25004#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637
25005msgid ""
25006"The width of displayed covers.\n"
25007"A value of zero means calculate automatically."
25008msgstr ""
25009
25010#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641
25011msgid "Make the covers larger, maintaining current aspect ratio."
25012msgstr ""
25013
25014#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642
25015msgid "&Larger covers"
25016msgstr ""
25017
25018#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643
25019msgid "Cover &height: "
25020msgstr ""
25021
25022#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644
25023msgid ""
25024"The height of displayed covers.\n"
25025"A value of zero means calculate automatically."
25026msgstr ""
25027
25028#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648
25029msgid "Make the covers smaller, maintaining current aspect ratio."
25030msgstr ""
25031
25032#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649
25033msgid "&Smaller covers"
25034msgstr ""
25035
25036#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650
25037msgid "Reset size to automatic"
25038msgstr ""
25039
25040#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651
25041msgid "&Reset size"
25042msgstr ""
25043
25044#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653
25045msgid "Size of the emblems (if any) shown &next to the covers: "
25046msgstr ""
25047
25048#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654
25049msgid "Show a &field (such as title) under the covers"
25050msgstr ""
25051
25052#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655
25053msgid "&Location of the emblems shown next to the covers:"
25054msgstr ""
25055
25056#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657
25057msgid "&Emblems"
25058msgstr ""
25059
25060#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658
25061msgid "Caching of covers for improved performance"
25062msgstr ""
25063
25064#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659
25065msgid ""
25066"There are two kinds of caches that calibre uses to improve performance when "
25067"rendering covers in the grid view. A disk cache that is kept on your hard "
25068"disk and stores the cover thumbnails and an in memory cache used to ensure "
25069"flicker free rendering of covers. For best results, keep the memory cache "
25070"small and the disk cache large, unless you have a lot of extra RAM in your "
25071"computer and don't mind it being used by the memory cache."
25072msgstr ""
25073
25074#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660
25075#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012
25076msgid "Disable"
25077msgstr ""
25078
25079#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661
25080msgid " MB"
25081msgstr ""
25082
25083#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662
25084msgid "&Empty disk cache"
25085msgstr ""
25086
25087#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663
25088msgid "&Open cache folder"
25089msgstr ""
25090
25091#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664
25092msgid "Number of screenfulls of covers to cache in &memory (keep this small):"
25093msgstr ""
25094
25095#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665
25096msgid "Maximum amount of &disk space to use for caching thumbnails: "
25097msgstr ""
25098
25099#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666
25100msgid ""
25101"The maximum number of screenfulls of thumbnails to keep in memory. "
25102"Increasing this will make rendering faster, at the cost of more memory "
25103"usage. Note that regardless of this setting, a minimum of one hundred "
25104"thumbnails are always kept in memory, to ensure flicker free rendering."
25105msgstr ""
25106
25107#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667
25108msgid "&Performance"
25109msgstr ""
25110
25111#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668
25112msgid "Cover &grid"
25113msgstr ""
25114
25115#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669
25116msgid "Text styling"
25117msgstr ""
25118
25119#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670
25120msgid "Create rules to convert &identifiers into links"
25121msgstr ""
25122
25123#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672
25124#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765
25125msgid "Move down"
25126msgstr "نیچے لائیں"
25127
25128#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673
25129#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764
25130msgid "Move up"
25131msgstr ""
25132
25133#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674
25134msgid ""
25135"Note that <b>comments</b> will always be displayed at the end, regardless of"
25136" the position you assign here."
25137msgstr ""
25138
25139#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675
25140msgid "Show &cover"
25141msgstr ""
25142
25143#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676
25144msgid "Show the size of the book's cover in pixels"
25145msgstr ""
25146
25147#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677
25148msgid "Show cover &size"
25149msgstr ""
25150
25151#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678
25152msgid "Use &Roman numerals for series"
25153msgstr ""
25154
25155#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679
25156msgid "Show comments &heading:"
25157msgstr ""
25158
25159#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680
25160msgid "&Book details"
25161msgstr ""
25162
25163#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681
25164msgid ""
25165"Choose how Tag browser subcategories are displayed when\n"
25166"there are more items than the limit. Select by first\n"
25167"letter to see an A, B, C list. Choose partitioned to\n"
25168"have a list of fixed-sized groups. Set to disabled\n"
25169"if you never want subcategories"
25170msgstr ""
25171
25172#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686
25173msgid "&Category partitioning method:"
25174msgstr ""
25175
25176#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687
25177msgid "Co&llapse when more items than:"
25178msgstr ""
25179
25180#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688
25181msgid ""
25182"If a Tag browser category has more than this number of items, it is divided\n"
25183"up into subcategories. If the partition method is set to disable, this value is ignored."
25184msgstr ""
25185
25186#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690
25187msgid "Combine letters &when fewer items than:"
25188msgstr ""
25189
25190#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691
25191msgid ""
25192"If collapsing by first letter, combine adjacent letters together if\n"
25193"there are fewer items under a letter than specified here. If the partition method is\n"
25194"not set to first letter, this value is ignored. Set to zero to disable."
25195msgstr ""
25196
25197#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694
25198msgid "Spacing between &items:"
25199msgstr ""
25200
25201#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695
25202msgid ""
25203"The spacing between consecutive items in the Tag browser. In units of (ex) "
25204"which is the approximate height of the letter 'x' in the currently used "
25205"font. "
25206msgstr ""
25207
25208#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696
25209msgid " ex"
25210msgstr ""
25211
25212#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697
25213msgid "Categories &not to partition:"
25214msgstr ""
25215
25216#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698
25217msgid ""
25218"A comma-separated list of categories that are not to\n"
25219"be partitioned even if the number of items is larger than\n"
25220"the value shown above. This option can be used to\n"
25221"avoid collapsing hierarchical categories that have only\n"
25222"a few top-level elements."
25223msgstr ""
25224
25225#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703
25226msgid "C&ategories with hierarchical items:"
25227msgstr ""
25228
25229#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704
25230msgid ""
25231"A comma-separated list of categories in which items containing\n"
25232"periods are displayed in the Tag browser trees. For example, if\n"
25233"this box contains 'tags' then tags of the form 'Mystery.English'\n"
25234"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
25235"both under 'Mystery'. If 'tags' is not in this box,\n"
25236"then the tags will be displayed each on their own line."
25237msgstr ""
25238
25239#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710
25240msgid "Show &tooltips"
25241msgstr ""
25242
25243#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711
25244msgid "Show &average ratings"
25245msgstr ""
25246
25247#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712
25248msgid ""
25249"Show counts for items in the Tag browser. Such as the number of books\n"
25250"by each author, the number of authors, etc. If you turn it off, you can still\n"
25251"see the counts by hovering your mouse over any item."
25252msgstr ""
25253
25254#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715
25255msgid "Show &counts"
25256msgstr ""
25257
25258#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716
25259msgid "Use &alternating row colors"
25260msgstr ""
25261
25262#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717
25263msgid ""
25264"When checked, calibre will automatically hide any category\n"
25265" (a column, custom or standard) that has no items to show. For example, some\n"
25266" categories might not have values when using Virtual libraries. Checking this\n"
25267" box will cause these empty categories to be hidden."
25268msgstr ""
25269
25270#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721
25271msgid "Hi&de empty categories (columns)"
25272msgstr ""
25273
25274#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722
25275msgid ""
25276"When checked, Find in the Tag browser will show all items\n"
25277" that match the search instead of the first one. If Hide empty categories is\n"
25278" also checked then only categories containing a matched item will be shown."
25279msgstr ""
25280
25281#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725
25282msgid "Find &shows all items that match"
25283msgstr ""
25284
25285#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726
25286msgid ""
25287"<p>When checked, the Tag browser can get keyboard focus, allowing\n"
25288"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n"
25289"a click on the selected item. The keyboard shortcut 'Tag browser /\n"
25290"Give the Tag browser keyboard focus' changes the keyboard focus without\n"
25291"using the mouse.</p>"
25292msgstr ""
25293
25294#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731
25295msgid "Allow the Tag browser to have keyboard &focus"
25296msgstr ""
25297
25298#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732
25299msgid ""
25300"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option "
25301"then you should set a keyboard shortcut to focus the Tag browser under "
25302"<code>Preferences-&gt;Shortcuts-&gt;Tag browser-&gt;Give the Tag browser "
25303"keyboard focus</code>"
25304msgstr ""
25305
25306#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733
25307msgid "&Tag browser"
25308msgstr ""
25309
25310#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734
25311msgid "When showing in a separate window, show it &fullscreen"
25312msgstr ""
25313
25314#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735
25315msgid "Show in a &separate window (needs restart)"
25316msgstr ""
25317
25318#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736
25319msgid "&Number of covers to show in browse mode (needs restart):"
25320msgstr ""
25321
25322#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737
25323#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58
25324msgid "Template &editor"
25325msgstr ""
25326
25327#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738
25328msgid ""
25329"The template used to generate the text below the covers. Uses the same "
25330"syntax as save templates. Defaults to just the book title. Note that this "
25331"setting is per-library, which means that you have to set it again for every "
25332"different calibre library you use. Use an empty template for no text."
25333msgstr ""
25334
25335#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739
25336msgid "Show &reflections"
25337msgstr ""
25338
25339#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740
25340msgid ""
25341"Show covers in their original aspect ratio instead of resizing\n"
25342"them to all have the same width and height"
25343msgstr ""
25344
25345#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742
25346msgid "Preserve &aspect ratio of covers"
25347msgstr ""
25348
25349#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743
25350msgid "&Template for caption:"
25351msgstr ""
25352
25353#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744
25354msgid "Fie&ld for sub-title:"
25355msgstr ""
25356
25357#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745
25358#, python-format
25359msgid "You can press the %s key to toggle full screen mode."
25360msgstr ""
25361
25362#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746
25363msgid "Show ne&xt cover during auto scroll after:"
25364msgstr ""
25365
25366#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748
25367msgid "&Double click to view the central book, instead of single click"
25368msgstr ""
25369
25370#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749
25371msgid "Cover &browser"
25372msgstr ""
25373
25374#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750
25375msgid ""
25376"Check this box to make Quickview show books only in the\n"
25377"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n"
25378"unchecked then only row changes are taken into account."
25379msgstr ""
25380
25381#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754
25382msgid ""
25383"Check this box to make Quickview change the column being examined\n"
25384"when the column in the book list is changed using the cursor arrow keys"
25385msgstr ""
25386
25387#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756
25388msgid "&Change Quickview item when book list column changes"
25389msgstr ""
25390
25391#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757
25392msgid ""
25393"Pressing 'Enter' in a cell changes both the book and the\n"
25394"column being examined (the left-hand pane)"
25395msgstr ""
25396
25397#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759
25398msgid "&Pressing 'Enter' changes the examined column"
25399msgstr ""
25400
25401#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760
25402msgid ""
25403"Double-clicking in a cell changes both the book and the\n"
25404"column being examined (the left-hand pane)"
25405msgstr ""
25406
25407#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762
25408msgid "&Double click changes examined column"
25409msgstr ""
25410
25411#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763
25412msgid "Select columns to display"
25413msgstr ""
25414
25415#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766
25416msgid "&Quickview"
25417msgstr ""
25418
25419#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93
25420msgid "version"
25421msgstr ""
25422
25423#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94
25424msgid "created by Kovid Goyal"
25425msgstr ""
25426
25427#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247
25428msgid "Run Welcome &wizard"
25429msgstr ""
25430
25431#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264
25432msgid "Save changes"
25433msgstr ""
25434
25435#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265
25436msgid "Cancel and return to overview"
25437msgstr ""
25438
25439#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345
25440msgid "Restoring to defaults not supported for"
25441msgstr ""
25442
25443#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391
25444msgid ""
25445"Some of the changes you made require a restart. Please restart calibre as "
25446"soon as possible."
25447msgstr ""
25448
25449#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394
25450msgid ""
25451"The changes you have made require calibre be restarted immediately. You will"
25452" not be allowed to set any more preferences, until you restart."
25453msgstr ""
25454
25455#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53
25456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
25457msgid "Source"
25458msgstr ""
25459
25460#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55
25461msgid "Cover priority"
25462msgstr ""
25463
25464#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82
25465msgid "This source is configured and ready to go"
25466msgstr ""
25467
25468#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83
25469msgid "This source needs configuration"
25470msgstr ""
25471
25472#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97
25473msgid ""
25474"This plugin is useful only for <b>Chinese</b> language books. It can return "
25475"incorrect results for books in English. Are you sure you want to enable it?"
25476msgstr ""
25477
25478#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
25479msgid "Published date"
25480msgstr ""
25481
25482#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275
25483#, python-format
25484msgid "<b>Configure %(name)s</b><br>%(desc)s"
25485msgstr ""
25486
25487#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344
25488msgid "No source selected"
25489msgstr ""
25490
25491#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345
25492msgid "No source selected, cannot configure."
25493msgstr ""
25494
25495#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153
25496msgid "Metadata sources"
25497msgstr ""
25498
25499#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154
25500msgid ""
25501"Disable any metadata sources you do not want by unchecking them. You can "
25502"also set the cover priority. Covers from sources that have a higher "
25503"(smaller) priority will be preferred when bulk downloading metadata."
25504msgstr ""
25505
25506#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155
25507msgid ""
25508"Sources with a red X next to their names must be configured before they will"
25509" be used. "
25510msgstr ""
25511
25512#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156
25513msgid "C&onfigure selected source"
25514msgstr ""
25515
25516#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158
25517msgid ""
25518"If you uncheck any fields, metadata for those fields will not be downloaded"
25519msgstr ""
25520
25521#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159
25522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607
25523msgid "&Select all"
25524msgstr ""
25525
25526#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160
25527msgid "Sele&ct none"
25528msgstr ""
25529
25530#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161
25531msgid ""
25532"Restore your own subset of checked fields that you define using the 'Set as "
25533"default' button"
25534msgstr ""
25535
25536#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162
25537msgid "Select &default"
25538msgstr ""
25539
25540#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163
25541msgid ""
25542"Store the currently checked fields as the default, you can quickly apply the"
25543" default using the 'Select default' button"
25544msgstr ""
25545
25546#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164
25547msgid "&Set as default"
25548msgstr ""
25549
25550#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165
25551msgid "Convert all downloaded comments to plain &text"
25552msgstr ""
25553
25554#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166
25555msgid "Swap &author names from FN LN to LN, FN"
25556msgstr ""
25557
25558#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167
25559msgid ""
25560"<p>When downloading comments, append the downloaded comments to any existing"
25561" comment, instead of overwriting them."
25562msgstr ""
25563
25564#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168
25565msgid ""
25566"When downloading comments, append the downloaded comments to any existing "
25567"comment, instead of overwriting them."
25568msgstr ""
25569
25570#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169
25571msgid "Append comments to &existing"
25572msgstr ""
25573
25574#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170
25575msgid ""
25576"<p>Normally, the metadata download system will keep only a single result per"
25577" metadata source. This option will cause it to keep all results returned "
25578"from every metadata source. Useful if you only use one or two sources and "
25579"want to select individual results from them by hand. Note that result with "
25580"identical title/author/identifiers are still merged."
25581msgstr ""
25582
25583#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171
25584msgid "Keep more than one entry per source"
25585msgstr ""
25586
25587#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172
25588msgid ""
25589"<p>Different metadata sources have different sets of tags for the same book. If this option is checked, then calibre will use the smaller tag sets. These tend to be more like genres, while the larger tag sets tend to describe the books content.\n"
25590"<p>Note that this option will only make a practical difference if one of the metadata sources has a genre like tag set for the book you are searching for. Most often, they all have large tag sets."
25591msgstr ""
25592
25593#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174
25594msgid ""
25595"Prefer smaller tag sets when picking tags from different metadata sources"
25596msgstr ""
25597
25598#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175
25599msgid "Prefer &fewer tags"
25600msgstr ""
25601
25602#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176
25603msgid "Create &rules to filter/transform tags"
25604msgstr ""
25605
25606#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177
25607msgid "Create rules to &transform author names"
25608msgstr ""
25609
25610#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178
25611msgid "Max. &number of tags to download:"
25612msgstr ""
25613
25614#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179
25615msgid "Max. &time to wait after first match is found:"
25616msgstr ""
25617
25618#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180
25619#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182
25620msgid " secs"
25621msgstr ""
25622
25623#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181
25624msgid "Max. time to wait after first &cover is found:"
25625msgstr ""
25626
25627#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38
25628msgid ""
25629"The maximum number of jobs that will run simultaneously in the background. "
25630"This refers to CPU intensive tasks like  conversion. Lower this number if "
25631"you want calibre to use less CPU."
25632msgstr ""
25633
25634#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47
25635msgid "No proxies used"
25636msgstr ""
25637
25638#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51
25639msgid "<b>Using proxies:</b>"
25640msgstr ""
25641
25642#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73
25643msgid "Max. simultaneous conversion/&news download/plugin jobs:"
25644msgstr ""
25645
25646#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74
25647msgid "Limit the max. simultaneous jobs to the available CPU &cores"
25648msgstr ""
25649
25650#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75
25651msgid "Debug &device detection"
25652msgstr ""
25653
25654#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76
25655msgid "Get information to setup the &user defined device"
25656msgstr ""
25657
25658#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77
25659msgid "Open calibre &configuration folder"
25660msgstr ""
25661
25662#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78
25663msgid "Abort &jobs that take more than:"
25664msgstr ""
25665
25666#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79
25667msgid "Never abort"
25668msgstr ""
25669
25670#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80
25671msgid " minutes"
25672msgstr ""
25673
25674#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81
25675msgid "Create a calibre &icon theme"
25676msgstr ""
25677
25678#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44
25679msgid "Device currently connected: "
25680msgstr ""
25681
25682#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47
25683msgid "Device currently connected: None"
25684msgstr ""
25685
25686#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191
25687msgid ""
25688"That format has no metadata writers enabled. A plugboard will probably have "
25689"no effect."
25690msgstr ""
25691
25692#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206
25693msgid "That format and device already has a plugboard."
25694msgstr ""
25695
25696#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218
25697msgid "Possibly override plugboard?"
25698msgstr ""
25699
25700#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219
25701msgid ""
25702"A more general plugboard already exists for that format and device. Are you "
25703"sure you want to add the new plugboard?"
25704msgstr ""
25705
25706#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231
25707#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253
25708msgid "Add possibly overridden plugboard?"
25709msgstr ""
25710
25711#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232
25712msgid ""
25713"More specific device plugboards exist for that format. Are you sure you want"
25714" to add the new plugboard?"
25715msgstr ""
25716
25717#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243
25718msgid "Really add plugboard?"
25719msgstr ""
25720
25721#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244
25722msgid ""
25723"A different plugboard matches that format and device combination. Are you "
25724"sure you want to add the new plugboard?"
25725msgstr ""
25726
25727#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254
25728msgid ""
25729"More specific format and device plugboards already exist. Are you sure you "
25730"want to add the new plugboard?"
25731msgstr ""
25732
25733#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265
25734#, python-brace-format
25735msgid "The {0} device does not support the {1} format."
25736msgstr ""
25737
25738#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273
25739#, python-brace-format
25740msgid "The {0} device supports only the {1} format(s)."
25741msgstr ""
25742
25743#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308
25744msgid "Invalid destination"
25745msgstr ""
25746
25747#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309
25748msgid "The destination field cannot be blank"
25749msgstr ""
25750
25751#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320
25752msgid "Plugboard modifies comments"
25753msgstr ""
25754
25755#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321
25756msgid ""
25757"This plugboard modifies the comments metadata. If the comments are set to "
25758"invalid HTML, it could cause problems on the device. Are you sure you wish "
25759"to save this plugboard?"
25760msgstr ""
25761
25762#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352
25763#, python-brace-format
25764msgid "The {0} device plugin is disabled."
25765msgstr ""
25766
25767#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115
25768msgid ""
25769"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n"
25770"\n"
25771"Use this dialog to define a 'plugboard' for a format (or all formats) and a device (or all devices). The plugboard specifies what template is connected to what field. The template is used to compute a value, and that value is assigned to the connected field.\n"
25772"\n"
25773"Often templates will contain simple references to composite columns, but this is not necessary. You can use any template in a source box that you can use elsewhere in calibre.\n"
25774"\n"
25775"One possible use for a plugboard is to alter the title to contain series information. Another would be to change the author sort, something that MOBI users might do to force it to use the ';' that the Kindle requires. A third would be to specify the language."
25776msgstr ""
25777
25778#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122
25779msgid "Format (choose first)"
25780msgstr ""
25781
25782#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123
25783msgid "Device (choose second)"
25784msgstr ""
25785
25786#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124
25787msgid "Add &new plugboard:"
25788msgstr ""
25789
25790#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125
25791msgid "Edit &existing plugboard:"
25792msgstr ""
25793
25794#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126
25795msgid "Existing &plugboards:"
25796msgstr ""
25797
25798#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127
25799msgid "Source template"
25800msgstr ""
25801
25802#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128
25803msgid "Destination field"
25804msgstr ""
25805
25806#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129
25807msgid "&Save plugboard"
25808msgstr ""
25809
25810#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130
25811msgid "&Delete plugboard"
25812msgstr ""
25813
25814#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212
25815msgid ""
25816"\n"
25817"Customization: "
25818msgstr ""
25819
25820#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214
25821msgid ""
25822"\n"
25823"\n"
25824"This plugin has been disabled"
25825msgstr ""
25826
25827#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216
25828msgid ""
25829"\n"
25830"\n"
25831"This plugin is installed system-wide and can not be managed from within calibre"
25832msgstr ""
25833
25834#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247
25835msgid "Search for plugin"
25836msgstr ""
25837
25838#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269
25839msgid "Could not find any matching plugins"
25840msgstr ""
25841
25842#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309
25843msgid "files"
25844msgstr ""
25845
25846#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310
25847msgid "Add plugin"
25848msgstr ""
25849
25850#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345
25851msgid "No valid plugin path"
25852msgstr ""
25853
25854#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346
25855#, python-format
25856msgid "%s is not a valid plugin path"
25857msgstr ""
25858
25859#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354
25860#, python-format
25861msgid "Select an actual plugin under <b>%s</b> to customize"
25862msgstr ""
25863
25864#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361
25865#, python-format
25866msgid "Disabling the plugin %s is not allowed"
25867msgstr ""
25868
25869#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385
25870#, python-format
25871msgid "Are you sure you want to remove the plugin: %s?"
25872msgstr ""
25873
25874#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390
25875#, python-brace-format
25876msgid ""
25877"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for"
25878" it to be completely removed."
25879msgstr ""
25880
25881#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400
25882msgid "Cannot remove builtin plugin"
25883msgstr ""
25884
25885#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401
25886msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
25887msgstr ""
25888
25889#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107
25890msgid ""
25891"Here you can customize the behavior of calibre by controlling what plugins "
25892"it uses."
25893msgstr ""
25894
25895#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110
25896msgid "Show only those plugins that have been installed by you"
25897msgstr ""
25898
25899#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111
25900msgid "Show only &user installed plugins"
25901msgstr ""
25902
25903#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115
25904msgid "Get &new plugins"
25905msgstr ""
25906
25907#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116
25908msgid "Check for &updated plugins"
25909msgstr ""
25910
25911#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117
25912msgid "&Load plugin from file"
25913msgstr ""
25914
25915#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32
25916msgid ""
25917"This setting can be overridden for <b>individual devices</b>, by clicking "
25918"the device icon and choosing \"Configure this device\"."
25919msgstr ""
25920
25921#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39
25922msgid "Any custom field"
25923msgstr ""
25924
25925#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40
25926msgid "The lookup name of any custom field (these names begin with \"#\")."
25927msgstr ""
25928
25929#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71
25930msgid "Constant template"
25931msgstr ""
25932
25933#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72
25934#, python-brace-format
25935msgid ""
25936"The template contains no {fields}, so all books will have the same name. Is "
25937"this OK?"
25938msgstr ""
25939
25940#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55
25941msgid "Save template"
25942msgstr ""
25943
25944#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56
25945msgid ""
25946"By adjusting the template below, you can control what folders the files are "
25947"saved in and what filenames they are given. You can use the / character to "
25948"indicate sub-folders. Available metadata variables are described below. If a"
25949" particular book does not have some metadata, the variable will be replaced "
25950"by the empty string."
25951msgstr ""
25952
25953#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57
25954msgid "Available variables:"
25955msgstr ""
25956
25957#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69
25958msgid ""
25959"Here you can control how calibre will save your books when you click the "
25960"\"Save to disk\" button:"
25961msgstr ""
25962
25963#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70
25964msgid "Save &cover separately"
25965msgstr ""
25966
25967#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71
25968msgid "Replace space with &underscores"
25969msgstr ""
25970
25971#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72
25972msgid "Update &metadata in saved copies"
25973msgstr ""
25974
25975#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73
25976msgid "Change paths to &lowercase"
25977msgstr ""
25978
25979#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74
25980#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70
25981msgid "Format &dates as:"
25982msgstr ""
25983
25984#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75
25985msgid "File &formats to save:"
25986msgstr ""
25987
25988#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76
25989msgid "Convert non-English characters to &English equivalents"
25990msgstr ""
25991
25992#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77
25993msgid "Save metadata in a separate &OPF file"
25994msgstr ""
25995
25996#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78
25997msgid "&Show files in the file browser after saving to disk"
25998msgstr ""
25999
26000#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42
26001msgid ""
26002"<b>Grouped search terms</b> are search names that permit a query to "
26003"automatically search across more than one column. For example, if you create"
26004" a grouped search term <code>allseries</code> with the value <code>series, "
26005"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
26006"will find 'adhoc' in any of the columns <code>series</code>, "
26007"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
26008"the grouped search term in the drop-down box, enter the list of columns to "
26009"search in the value box, then push the Save button. <p>Note: Search terms "
26010"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
26011"are the same term.<p>You can have your grouped search term show up as User "
26012"categories in  the Tag browser. Just add the grouped search term names to "
26013"the Make User categories from box. You can add multiple terms separated by "
26014"commas. The new User category will be automatically populated with all the "
26015"items in the categories included in the grouped search term. <p>Automatic "
26016"User categories permit you to see easily all the category items that are in "
26017"the columns contained in the grouped search term. Using the above "
26018"<code>allseries</code> example, the automatically-generated User category "
26019"will contain all the series mentioned in <code>series</code>, "
26020"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
26021"check for duplicates, to find which column contains a particular item, or to"
26022" have hierarchical categories (categories that contain categories)."
26023msgstr ""
26024
26025#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77
26026msgid "Enter new or select existing name"
26027msgstr ""
26028
26029#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79
26030msgid "Enter list of column lookup names to search"
26031msgstr ""
26032
26033#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26034msgid "Match all"
26035msgstr ""
26036
26037#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26038msgid "Match any"
26039msgstr ""
26040
26041#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144
26042#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154
26043#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158
26044#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164
26045#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177
26046#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235
26047msgid "Grouped search terms"
26048msgstr ""
26049
26050#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145
26051msgid "The search term cannot be blank"
26052msgstr ""
26053
26054#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155
26055msgid "That name is already used for a column or grouped search term"
26056msgstr ""
26057
26058#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159
26059msgid "That name is already used for User category"
26060msgstr ""
26061
26062#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165
26063msgid "The value box cannot be empty"
26064msgstr ""
26065
26066#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178
26067msgid "The empty grouped search term cannot be deleted"
26068msgstr ""
26069
26070#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220
26071msgid "Incompatible options"
26072msgstr ""
26073
26074#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221
26075msgid ""
26076"The option to have un-accented characters match accented characters has no "
26077"effect if you also turn on case-sensitive searching. So only turn on one of "
26078"those options"
26079msgstr ""
26080
26081#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221
26082msgid ""
26083"Clear search histories from all over calibre. Including the book list, "
26084"E-book viewer, fetch news dialog, etc."
26085msgstr ""
26086
26087#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222
26088msgid "Clear search &histories"
26089msgstr ""
26090
26091#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223
26092msgid "What to search by default"
26093msgstr ""
26094
26095#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224
26096msgid ""
26097"When you enter a search term without a prefix, by default calibre will "
26098"search all metadata for matches. For example, entering, \"asimov\" will "
26099"search not just authors but title/tags/series/comments/etc. Use these "
26100"options if you would like to change this behavior."
26101msgstr ""
26102
26103#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225
26104msgid "&Limit the searched metadata"
26105msgstr ""
26106
26107#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226
26108msgid "&Columns that non-prefixed searches are limited to:"
26109msgstr ""
26110
26111#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227
26112msgid ""
26113"Note that this option affects all searches, including saved searches and "
26114"restrictions. Therefore, if you use this option, it is best to ensure that "
26115"you always use prefixes in your saved searches. For example, use "
26116"\"series:Foundation\" rather than just \"Foundation\" in a saved search."
26117msgstr ""
26118
26119#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228
26120msgid "Search as you &type"
26121msgstr ""
26122
26123#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229
26124msgid "Case &sensitive searching"
26125msgstr ""
26126
26127#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230
26128msgid ""
26129"&Highlight search results instead of restricting the book list to the "
26130"results"
26131msgstr ""
26132
26133#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231
26134msgid ""
26135"<p>This option will cause a small button to appear next to the Search bar. "
26136"Clicking the button will toggle between showing only the search results and "
26137"showing all books with the search results highlighted."
26138msgstr ""
26139
26140#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232
26141msgid ""
26142"Show a &quick toggle button to switch between highlighting and restricting "
26143"results next to the Search bar"
26144msgstr ""
26145
26146#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233
26147msgid "Unaccented characters match &accented characters"
26148msgstr ""
26149
26150#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234
26151msgid "Genera&l"
26152msgstr ""
26153
26154#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236
26155msgid "&Names:"
26156msgstr ""
26157
26158#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237
26159msgid ""
26160"Contains the names of the currently-defined group search terms.\n"
26161"Create a new name by entering it into the empty box, then\n"
26162"pressing Save. Rename a search term by selecting it then\n"
26163"changing the name and pressing Save. Change the value of\n"
26164"a search term by changing the value box then pressing Save."
26165msgstr ""
26166
26167#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242
26168msgid "Delete the current search term"
26169msgstr ""
26170
26171#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244
26172msgid "&Value:"
26173msgstr ""
26174
26175#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245
26176msgid ""
26177"Enter a comma-separated list of lookup names of the columns\n"
26178"to include in the grouped search term"
26179msgstr ""
26180
26181#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247
26182msgid ""
26183"Save the current search term. You can rename a search term by\n"
26184"changing the name then pressing Save. You can change the value\n"
26185"of a search term by changing the value box then pressing Save."
26186msgstr ""
26187
26188#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251
26189msgid "Make &user categories from:"
26190msgstr ""
26191
26192#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252
26193msgid ""
26194"Enter the names of any grouped search terms you wish\n"
26195"to be shown as user categories"
26196msgstr ""
26197
26198#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254
26199msgid "&Grouped searches"
26200msgstr ""
26201
26202#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255
26203msgid "What to search when searching similar books"
26204msgstr ""
26205
26206#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256
26207msgid ""
26208"<p>When you search for similar books by right clicking the\n"
26209"         book and selecting \"Similar books\",\n"
26210"         calibre constructs a search using the column lookup names specified below.\n"
26211"         By changing the lookup name to a grouped search term you can\n"
26212"         search multiple columns at once.</p>"
26213msgstr ""
26214
26215#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261
26216msgid "S&imilar authors: "
26217msgstr ""
26218
26219#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262
26220msgid "Si&milar series: "
26221msgstr ""
26222
26223#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263
26224msgid "Similar &tags: "
26225msgstr ""
26226
26227#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264
26228msgid "Simi&lar publishers: "
26229msgstr ""
26230
26231#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265
26232msgid "&Similar books"
26233msgstr ""
26234
26235#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29
26236#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64
26237msgid "Manual management"
26238msgstr ""
26239
26240#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30
26241#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65
26242msgid "Only on send"
26243msgstr ""
26244
26245#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31
26246#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66
26247msgid "Automatic management"
26248msgstr ""
26249
26250#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37
26251msgid "Cannot change metadata management while a device is connected"
26252msgstr ""
26253
26254#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38
26255msgid "Metadata management (disabled while device connected)"
26256msgstr ""
26257
26258#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63
26259msgid "Me&tadata management:"
26260msgstr ""
26261
26262#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67
26263msgid ""
26264"<li><b>Manual management</b>: calibre updates the metadata and adds collections only when a book is sent. With this option, calibre will never remove a collection.</li>\n"
26265"<li><b>Only on send</b>: calibre updates metadata and adds/removes collections for a book only when it is sent to the device. </li>\n"
26266"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>"
26267msgstr ""
26268
26269#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194
26270msgid "Browse for the file"
26271msgstr ""
26272
26273#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205
26274msgid "Choose a file"
26275msgstr ""
26276
26277#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303
26278msgid ""
26279"calibre contains an internet server that allows you to access your book "
26280"collection using a browser from anywhere in the world. Any changes to the "
26281"settings will only take effect after a server restart."
26282msgstr ""
26283
26284#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322
26285msgid "Require &username and password to access the Content server"
26286msgstr ""
26287
26288#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331
26289msgid "Run server &automatically when calibre starts"
26290msgstr ""
26291
26292#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337
26293msgid "&Start server"
26294msgstr ""
26295
26296#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338
26297msgid "St&op server"
26298msgstr ""
26299
26300#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339
26301msgid "&Test server"
26302msgstr ""
26303
26304#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340
26305msgid "Show server &logs"
26306msgstr ""
26307
26308#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368
26309msgid "Do not start calibre automatically when computer is started"
26310msgstr ""
26311
26312#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369
26313msgid "Start calibre when the computer is started"
26314msgstr ""
26315
26316#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372
26317msgid ""
26318"Currently calibre is set to run automatically when the\n"
26319"            computer starts.  Use this button to disable that."
26320msgstr ""
26321
26322#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374
26323msgid ""
26324"Start calibre in the system tray automatically when the computer starts"
26325msgstr ""
26326
26327#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386
26328#, python-format
26329msgid "Content server listening at: %s"
26330msgstr ""
26331
26332#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398
26333msgid "Remember to create at least one user account in the \"User accounts\" tab"
26334msgstr ""
26335
26336#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400
26337msgid ""
26338"Requiring a username/password prevents unauthorized people from accessing "
26339"your calibre library. It is also needed for some features such as making any"
26340" changes to the library as well as last read position/annotation syncing."
26341msgstr ""
26342
26343#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442
26344#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379
26345msgid "Change password for {}"
26346msgstr ""
26347
26348#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443
26349msgid "Add new user"
26350msgstr ""
26351
26352#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
26353msgid "Set the password for this user"
26354msgstr ""
26355
26356#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
26357msgid "&Repeat password:"
26358msgstr ""
26359
26360#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491
26361msgid "Empty username"
26362msgstr ""
26363
26364#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492
26365msgid "You must enter a username"
26366msgstr ""
26367
26368#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498
26369msgid "Username already exists"
26370msgstr ""
26371
26372#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500
26373msgid ""
26374"A user with the username {} already exists. Please choose a different "
26375"username."
26376msgstr ""
26377
26378#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506
26379msgid "Username is not valid"
26380msgstr ""
26381
26382#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511
26383msgid "Password do not match"
26384msgstr ""
26385
26386#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512
26387msgid "The two passwords you entered do not match!"
26388msgstr ""
26389
26390#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518
26391msgid "Empty password"
26392msgstr ""
26393
26394#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519
26395msgid "You must enter a password for this user"
26396msgstr ""
26397
26398#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524
26399msgid "Invalid password"
26400msgstr ""
26401
26402#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549
26403msgid "Further &restrict access to books in this library that match:"
26404msgstr ""
26405
26406#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552
26407msgid "A search expression"
26408msgstr ""
26409
26410#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554
26411msgid ""
26412"A search expression. If specified, access will be further restricted to only"
26413" those books that match this expression. For example: tags:\"=Share\""
26414msgstr ""
26415
26416#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585
26417msgid "Change library access permissions for {}"
26418msgstr ""
26419
26420#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26421msgid "All except the specified libraries"
26422msgstr ""
26423
26424#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26425msgid "All libraries"
26426msgstr ""
26427
26428#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26429msgid "Only the specified libraries"
26430msgstr ""
26431
26432#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606
26433msgid "Allow access to:"
26434msgstr ""
26435
26436#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611
26437msgid "Specify the libraries below:"
26438msgstr ""
26439
26440#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685
26441msgid "No libraries specified"
26442msgstr ""
26443
26444#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686
26445msgid "You have not specified any libraries"
26446msgstr ""
26447
26448#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693
26449msgid "<b>{} is allowed access to all libraries"
26450msgstr ""
26451
26452#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697
26453msgid ""
26454"{} is allowed access only to the libraries whose names <b>match</b> one of "
26455"the names specified below."
26456msgstr ""
26457
26458#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700
26459msgid ""
26460"{} is allowed access to all libraries, <b>except</b> those whose names match"
26461" one of the names specified below."
26462msgstr ""
26463
26464#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720
26465msgid "Allow {} to make &changes (i.e. grant write access)"
26466msgstr ""
26467
26468#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724
26469msgid ""
26470"If enabled, allows the user to make changes to the library. Adding "
26471"books/deleting books/editing metadata, etc."
26472msgstr ""
26473
26474#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732
26475msgid "Change &password"
26476msgstr ""
26477
26478#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757
26479#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319
26480msgid "{} is currently only allowed to access the library named: {}"
26481msgid_plural "{} is currently only allowed to access the libraries named: {}"
26482msgstr[0] ""
26483msgstr[1] ""
26484
26485#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761
26486msgid "Change the allowed libraries"
26487msgstr ""
26488
26489#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765
26490#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326
26491msgid "{} is currently not allowed to access the library named: {}"
26492msgid_plural "{} is currently not allowed to access the libraries named: {}"
26493msgstr[0] ""
26494msgstr[1] ""
26495
26496#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769
26497msgid "Change the blocked libraries"
26498msgstr ""
26499
26500#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771
26501msgid "{} is currently allowed access to all libraries"
26502msgstr ""
26503
26504#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772
26505msgid "Restrict the &libraries {} can access"
26506msgstr ""
26507
26508#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823
26509msgid "&Add user"
26510msgstr ""
26511
26512#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827
26513msgid "&Remove user"
26514msgstr ""
26515
26516#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898
26517msgid ""
26518"Here you can create a template to control what data is shown when using the "
26519"<i>Custom list</i> mode for the book list"
26520msgstr ""
26521
26522#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902
26523msgid "Show a cover &thumbnail"
26524msgstr ""
26525
26526#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906
26527msgid "Thumbnail &height:"
26528msgstr ""
26529
26530#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907
26531msgid "Entry &height:"
26532msgstr ""
26533
26534#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912
26535msgid ""
26536"The height for each entry. The special value \"auto\" causes a height to be "
26537"calculated based on the number of lines in the template. Otherwise, use a "
26538"CSS length, such as 100px or 15ex"
26539msgstr ""
26540
26541#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919
26542msgid "&Long text fields:"
26543msgstr ""
26544
26545#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921
26546msgid ""
26547"A comma separated list of fields that will be added at the bottom of every "
26548"entry. These fields are interpreted as containing HTML, not plain text."
26549msgstr ""
26550
26551#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926
26552#, python-brace-format
26553msgid ""
26554"The template below will be interpreted as HTML and all {{fields}} will be "
26555"replaced by the actual metadata, if available. For custom columns use the "
26556"column lookup name, for example: #mytags. You can use {0} as a separator to "
26557"split a line into multiple columns."
26558msgstr ""
26559
26560#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936
26561msgid "&Import template"
26562msgstr ""
26563
26564#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938
26565msgid "E&xport template"
26566msgstr ""
26567
26568#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943
26569#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952
26570msgid "Choose template file"
26571msgstr ""
26572
26573#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944
26574#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953
26575msgid "Template files"
26576msgstr ""
26577
26578#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
26579msgid "Book"
26580msgstr ""
26581
26582#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029
26583msgid "URL type:"
26584msgstr ""
26585
26586#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035
26587msgid "URL:"
26588msgstr ""
26589
26590#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080
26591msgid "Missing author placeholder"
26592msgstr ""
26593
26594#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081
26595#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085
26596#, python-brace-format
26597msgid "The URL {0} does not contain the {1} placeholder"
26598msgstr ""
26599
26600#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084
26601msgid "Missing title placeholder"
26602msgstr ""
26603
26604#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102
26605#, python-brace-format
26606msgid ""
26607"Add new locations to search for books or authors using the \"Search the "
26608"internet\" feature of the Content server. The URLs should contain {author} "
26609"which will be replaced by the author name and, for book URLs, {title} which "
26610"will be replaced by the book title."
26611msgstr ""
26612
26613#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111
26614msgid "&Add URL"
26615msgstr ""
26616
26617#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114
26618msgid "Export URLs"
26619msgstr ""
26620
26621#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117
26622msgid "Import URLs"
26623msgstr ""
26624
26625#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183
26626#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190
26627msgid "Choose URLs file"
26628msgstr ""
26629
26630#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184
26631#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191
26632msgid "URL files"
26633msgstr ""
26634
26635#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210
26636msgid "&Main"
26637msgstr ""
26638
26639#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217
26640msgid "&User accounts"
26641msgstr ""
26642
26643#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225
26644msgid "Book &list template"
26645msgstr ""
26646
26647#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227
26648msgid "&Search the internet"
26649msgstr ""
26650
26651#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274
26652#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534
26653#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608
26654msgid "Failed to start Content server"
26655msgstr ""
26656
26657#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320
26658msgid "Error log:"
26659msgstr ""
26660
26661#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328
26662msgid "No error log found"
26663msgstr ""
26664
26665#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329
26666msgid "Access log:"
26667msgstr ""
26668
26669#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337
26670msgid "No access log found"
26671msgstr ""
26672
26673#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338
26674msgid "The server log files are in: {}"
26675msgstr ""
26676
26677#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344
26678msgid "&Clear logs"
26679msgstr ""
26680
26681#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348
26682msgid "Server running"
26683msgstr ""
26684
26685#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349
26686msgid "Cannot clear logs while the server is running. First stop the server."
26687msgstr ""
26688
26689#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374
26690msgid "No users specified"
26691msgstr ""
26692
26693#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376
26694msgid ""
26695"You have turned on the setting to require passwords to access the Content "
26696"server, but you have not created any user accounts. Create at least one user"
26697" account in the \"User accounts\" tab to proceed."
26698msgstr ""
26699
26700#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389
26701msgid "Invalid trusted IPs"
26702msgstr ""
26703
26704#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407
26705msgid "You need to restart the server for changes to take effect"
26706msgstr ""
26707
26708#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28
26709msgid ""
26710"\n"
26711"        <p>Here you can add and remove functions used in template processing. A\n"
26712"        template function is written in Python. It takes information from the\n"
26713"        book, processes it in some way, then returns a string result. Functions\n"
26714"        defined here are usable in templates in the same way that builtin\n"
26715"        functions are usable. The function must be named <b>evaluate</b>, and\n"
26716"        must have the signature shown below.</p>\n"
26717"        <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n"
26718"        &rarr; returning a Unicode string</code></p>\n"
26719"        <p>The parameters of the evaluate function are:\n"
26720"        <ul>\n"
26721"        <li><b>formatter</b>: the instance of the formatter being used to\n"
26722"        evaluate the current template. You can use this to do recursive\n"
26723"        template evaluation.</li>\n"
26724"        <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n"
26725"        dictionary.</li>\n"
26726"        <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n"
26727"        This parameter can be None in some cases, such as when evaluating\n"
26728"        non-book templates.</li>\n"
26729"        <li><b>locals</b>: the local variables assigned to by the current\n"
26730"        template program.</li>\n"
26731"        <li><b>your parameters</b>: you must supply one or more formal\n"
26732"        parameters. The number must match the arg count box, unless arg count is\n"
26733"        -1 (variable number or arguments), in which case the last argument must\n"
26734"        be *args. At least one argument is required, and is usually the value of\n"
26735"        the field being operated upon. Note that when writing in basic template\n"
26736"        mode, the user does not provide this first argument. Instead it is\n"
26737"        supplied by the formatter.</li>\n"
26738"        </ul></p>\n"
26739"        <p>\n"
26740"        The following example function checks the value of the field. If the\n"
26741"        field is not empty, the field's value is returned, otherwise the value\n"
26742"        EMPTY is returned.\n"
26743"        <pre>\n"
26744"        name: my_ifempty\n"
26745"        arg count: 1\n"
26746"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n"
26747"        program code:\n"
26748"        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
26749"            if val:\n"
26750"                return val\n"
26751"            else:\n"
26752"                return 'EMPTY'</pre>\n"
26753"        This function can be called in any of the three template program modes:\n"
26754"        <ul>\n"
26755"        <li>single-function mode: {tags:my_ifempty()}</li>\n"
26756"        <li>template program mode: {tags:'my_ifempty($)'}</li>\n"
26757"        <li>general program mode: program: my_ifempty(field('tags'))</li>\n"
26758"        </p>\n"
26759"        "
26760msgstr ""
26761
26762#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82
26763#, python-brace-format
26764msgid ""
26765"\n"
26766"        <p>\n"
26767"        Here you can create, edit (replace), and delete stored templates used\n"
26768"        in template processing. You use a stored template in another template as\n"
26769"        if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n"
26770"\n"
26771"        <p>Stored templates must use General Program Mode -- they must begin with\n"
26772"        the text '{0}'. You retrieve arguments passed to a stored template using\n"
26773"        the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n"
26774"        arguments are copied to the named variables.</p>\n"
26775"\n"
26776"        <p>For example, this stored template checks if any items are in a\n"
26777"        list, returning '1' if any are found and '' if not.</p>\n"
26778"        <p>\n"
26779"        Template name: items_in_list<br>\n"
26780"        Template contents:<pre>\n"
26781"        program:\n"
26782"            arguments(lst='No list argument given', items='');\n"
26783"            r = '';\n"
26784"            for l in items:\n"
26785"                if str_in_list(lst, ',', l, '1', '') then\n"
26786"                    r = '1';\n"
26787"                    break\n"
26788"                fi\n"
26789"            rof;\n"
26790"            r</pre>\n"
26791"        You call the stored template like this:<pre>\n"
26792"        program: items_in_list($#genre, 'comics, foo')</pre>\n"
26793"        See the template language tutorial for more information.</p>\n"
26794"        </p>\n"
26795"        "
26796msgstr ""
26797
26798#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123
26799#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134
26800msgid "Show help"
26801msgstr ""
26802
26803#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127
26804#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138
26805#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137
26806#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145
26807msgid "Hide help"
26808msgstr ""
26809
26810#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160
26811msgid ""
26812"The template functions saved in the library are corrupt. Do you want to "
26813"delete them? Answering 'Yes' will delete all the functions."
26814msgstr ""
26815
26816#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251
26817msgid "You cannot delete a built-in function"
26818msgstr ""
26819
26820#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261
26821#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393
26822msgid "Function not defined"
26823msgstr ""
26824
26825#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268
26826#, python-format
26827msgid "Name %s already used"
26828msgstr ""
26829
26830#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274
26831msgid "The name {} is already used for stored template"
26832msgstr ""
26833
26834#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278
26835msgid ""
26836"Argument count should be -1 or greater than zero. Setting it to zero means "
26837"that this function cannot be used in single function mode."
26838msgstr ""
26839
26840#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294
26841msgid "Exception while compiling function"
26842msgstr ""
26843
26844#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322
26845msgid "function source code not available"
26846msgstr ""
26847
26848#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358
26849msgid "Cannot \"test\" when no books are selected"
26850msgstr ""
26851
26852#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392
26853#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400
26854#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405
26855#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413
26856msgid "Stored templates"
26857msgstr ""
26858
26859#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401
26860msgid "The name {} is already used for template function"
26861msgstr ""
26862
26863#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406
26864msgid "The stored template must begin with \"program:\""
26865msgstr ""
26866
26867#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414
26868msgid "Exception while storing template"
26869msgstr ""
26870
26871#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430
26872msgid "Changes to the current template will be lost. OK?"
26873msgstr ""
26874
26875#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139
26876msgid "D&elete"
26877msgstr ""
26878
26879#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140
26880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
26881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553
26882msgid "&Replace"
26883msgstr ""
26884
26885#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141
26886#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154
26887msgid "C&reate"
26888msgstr ""
26889
26890#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143
26891msgid ""
26892"Open a template tester dialog to use a template to test stored templates"
26893msgstr ""
26894
26895#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144
26896msgid "&Stored Templates"
26897msgstr ""
26898
26899#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146
26900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279
26901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707
26902msgid "F&unction:"
26903msgstr ""
26904
26905#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147
26906msgid "Enter the name of the function to create."
26907msgstr ""
26908
26909#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148
26910msgid "Argument &count:"
26911msgstr ""
26912
26913#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149
26914msgid "Set this to -1 if the function takes a variable number of arguments"
26915msgstr ""
26916
26917#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153
26918#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45
26919msgid "Replace"
26920msgstr ""
26921
26922#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155
26923msgid "P&rogram code (Follow Python indenting rules):"
26924msgstr ""
26925
26926#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156
26927msgid "&Template functions"
26928msgstr ""
26929
26930#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38
26931msgid "Choose a texture"
26932msgstr ""
26933
26934#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55
26935msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>."
26936msgstr ""
26937
26938#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63
26939msgid "Add texture"
26940msgstr ""
26941
26942#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66
26943msgid "Remove texture"
26944msgstr ""
26945
26946#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112
26947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294
26948msgid "Choose image"
26949msgstr ""
26950
26951#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147
26952msgid "Cannot remove builtin textures"
26953msgstr ""
26954
26955#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
26956msgid "Donate to support the development of calibre"
26957msgstr ""
26958
26959#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45
26960msgid "Location Manager"
26961msgstr ""
26962
26963#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46
26964msgid "Switch between library and device views"
26965msgstr ""
26966
26967#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52
26968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563
26969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566
26970#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378
26971msgid "Separator"
26972msgstr ""
26973
26974#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68
26975#, python-format
26976msgid "%d books"
26977msgstr ""
26978
26979#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246
26980msgid "The main toolbar"
26981msgstr ""
26982
26983#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247
26984msgid "The main toolbar when a device is connected"
26985msgstr ""
26986
26987#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248
26988msgid "The optional second toolbar"
26989msgstr ""
26990
26991#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249
26992msgid "The menubar"
26993msgstr ""
26994
26995#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250
26996msgid "The menubar when a device is connected"
26997msgstr ""
26998
26999#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251
27000msgid "The context menu for the books in the calibre library"
27001msgstr ""
27002
27003#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253
27004msgid "The context menu for the split book list"
27005msgstr ""
27006
27007#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254
27008msgid "The context menu for the books on the device"
27009msgstr ""
27010
27011#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256
27012msgid "The context menu for the Cover browser"
27013msgstr ""
27014
27015#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264
27016msgid "Click to choose toolbar or menu to customize"
27017msgstr ""
27018
27019#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318
27020#, python-format
27021msgid "Cannot add the actions %s to this location"
27022msgstr ""
27023
27024#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342
27025#, python-format
27026msgid "Cannot remove the actions %s from this location"
27027msgstr ""
27028
27029#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371
27030msgid "Preferences missing"
27031msgstr ""
27032
27033#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372
27034msgid ""
27035"The Preferences action must be in either the main toolbar or the menubar."
27036msgstr ""
27037
27038#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375
27039msgid "Location manager missing"
27040msgstr ""
27041
27042#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376
27043msgid ""
27044"The Location manager must be in either the main toolbar or the menubar when "
27045"a device is connected."
27046msgstr ""
27047
27048#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124
27049msgid ""
27050"<p>The toolbar in calibre is different depending on whether a device is "
27051"connected or not. Choose <b>which toolbar</b> you would like to customize:"
27052msgstr ""
27053
27054#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125
27055msgid "Choose the toolbar to customize"
27056msgstr ""
27057
27058#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126
27059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474
27060#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449
27061msgid "A&vailable actions"
27062msgstr ""
27063
27064#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127
27065msgid "Add selected actions to toolbar"
27066msgstr ""
27067
27068#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129
27069msgid "Remove selected actions from toolbar"
27070msgstr ""
27071
27072#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131
27073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475
27074#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453
27075msgid "&Current actions"
27076msgstr ""
27077
27078#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132
27079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485
27080msgid "Move selected action up"
27081msgstr ""
27082
27083#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134
27084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488
27085msgid "Move selected action down"
27086msgstr ""
27087
27088#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72
27089#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464
27090msgid "ID"
27091msgstr ""
27092
27093#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148
27094msgid "This tweak has its default value"
27095msgstr ""
27096
27097#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150
27098msgid "This tweak has been customized"
27099msgstr ""
27100
27101#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327
27102msgid "Plugin tweaks"
27103msgstr ""
27104
27105#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333
27106msgid ""
27107"Add/edit tweaks for any custom plugins you have installed. Documentation for"
27108" these tweaks should be available on the website from where you downloaded "
27109"the plugins."
27110msgstr ""
27111
27112#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373
27113msgid ""
27114"Values for the tweaks are shown below. Edit them to change the behavior of "
27115"calibre. Your changes will only take effect <b>after a restart</b> of "
27116"calibre."
27117msgstr ""
27118
27119#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386
27120msgid "Edit tweaks for any custom plugins you have installed"
27121msgstr ""
27122
27123#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387
27124msgid "&Plugin tweaks"
27125msgstr ""
27126
27127#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421
27128msgid "Edit tweak"
27129msgstr ""
27130
27131#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428
27132msgid "Restore this tweak to its default value"
27133msgstr ""
27134
27135#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429
27136msgid "&Reset this tweak"
27137msgstr ""
27138
27139#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432
27140msgid "Apply any changes you made to this tweak"
27141msgstr ""
27142
27143#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433
27144msgid "&Apply changes to this tweak"
27145msgstr ""
27146
27147#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448
27148msgid "Search for tweak"
27149msgstr ""
27150
27151#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484
27152#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525
27153msgid ""
27154"There was a syntax error in your tweak. Click the \"Show details\" button "
27155"for details."
27156msgstr ""
27157
27158#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540
27159msgid "Invalid tweaks"
27160msgstr ""
27161
27162#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541
27163msgid ""
27164"The tweaks you entered are invalid, try resetting the tweaks to default and "
27165"changing them one by one until you find the invalid setting."
27166msgstr ""
27167
27168#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116
27169msgid "View log"
27170msgstr ""
27171
27172#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38
27173msgid "Choose Files"
27174msgstr ""
27175
27176#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27177msgid "Collecting metadata..."
27178msgstr ""
27179
27180#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27181#, python-format
27182msgid "Saving %d books..."
27183msgstr ""
27184
27185#: /__w/calibre/calibre/src/calibre/gui2/save.py:143
27186msgid "Copying files and writing metadata..."
27187msgstr ""
27188
27189#: /__w/calibre/calibre/src/calibre/gui2/save.py:144
27190msgid "Copying files..."
27191msgstr ""
27192
27193#: /__w/calibre/calibre/src/calibre/gui2/save.py:155
27194#: /__w/calibre/calibre/src/calibre/gui2/save.py:269
27195#: /__w/calibre/calibre/src/calibre/gui2/save.py:303
27196msgid "Could not save books to disk, click \"Show details\" for more information"
27197msgstr ""
27198
27199#: /__w/calibre/calibre/src/calibre/gui2/save.py:186
27200#, python-format
27201msgid ""
27202"The update metadata worker process crashed while processing the book %s. "
27203"Saving is aborted."
27204msgstr ""
27205
27206#: /__w/calibre/calibre/src/calibre/gui2/save.py:206
27207#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404
27208msgid "Requested formats not available"
27209msgstr ""
27210
27211#: /__w/calibre/calibre/src/calibre/gui2/save.py:284
27212#, python-format
27213msgid "No %s format file present"
27214msgstr ""
27215
27216#: /__w/calibre/calibre/src/calibre/gui2/save.py:337
27217#, python-brace-format
27218msgid "Failed to save: {0} by {1} to disk, with error:"
27219msgstr ""
27220
27221#: /__w/calibre/calibre/src/calibre/gui2/save.py:346
27222#, python-brace-format
27223msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:"
27224msgstr ""
27225
27226#: /__w/calibre/calibre/src/calibre/gui2/save.py:350
27227#, python-brace-format
27228msgid ""
27229"Failed to update the metadata in the {2} format of: {0} by {1}, with error:"
27230msgstr ""
27231
27232#: /__w/calibre/calibre/src/calibre/gui2/save.py:352
27233#, python-brace-format
27234msgid ""
27235"Failed to update the metadata in all formats of: {0} by {1}, with error:"
27236msgstr ""
27237
27238#: /__w/calibre/calibre/src/calibre/gui2/save.py:361
27239msgid ""
27240"Failed to update metadata in some books, click \"Show details\" for more "
27241"information"
27242msgstr ""
27243
27244#: /__w/calibre/calibre/src/calibre/gui2/save.py:364
27245msgid ""
27246"Failed to save any books to disk, click \"Show details\" for more "
27247"information"
27248msgstr ""
27249
27250#: /__w/calibre/calibre/src/calibre/gui2/save.py:367
27251msgid ""
27252"Failed to save some books to disk, click \"Show details\" for more "
27253"information"
27254msgstr ""
27255
27256#: /__w/calibre/calibre/src/calibre/gui2/save.py:369
27257msgid "Error while saving"
27258msgstr ""
27259
27260#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52
27261msgid "Paste and &search"
27262msgstr ""
27263
27264#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57
27265#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142
27266#: /__w/calibre/calibre/src/calibre/utils/localization.py:369
27267msgid "&Paste"
27268msgstr ""
27269
27270#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66
27271msgid "Copy search as URL"
27272msgstr ""
27273
27274#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67
27275msgid "&Clear search history"
27276msgstr ""
27277
27278#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411
27279#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416
27280msgid "Create saved search"
27281msgstr ""
27282
27283#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412
27284msgid ""
27285"Invalid saved search name. It must contain at least one letter or number"
27286msgstr ""
27287
27288#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417
27289msgid "There is no search to save"
27290msgstr ""
27291
27292#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434
27293msgid "Delete current search"
27294msgstr ""
27295
27296#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435
27297msgid "No search is selected"
27298msgstr ""
27299
27300#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437
27301msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
27302msgstr ""
27303
27304#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468
27305msgid "Search (For advanced search click the gear icon to the left)"
27306msgstr ""
27307
27308#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483
27309msgid "Start search"
27310msgstr ""
27311
27312#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491
27313msgid "Enable or disable search highlighting."
27314msgstr ""
27315
27316#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496
27317msgid "Highlight search results"
27318msgstr ""
27319
27320#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500
27321msgid ""
27322"This will change how searching works. When you search, instead of showing "
27323"only the matching books, all books will be shown with the matching books "
27324"highlighted. Are you sure this is what you want?"
27325msgstr ""
27326
27327#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513
27328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296
27329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489
27330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609
27331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757
27332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849
27333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055
27334msgid "Filter"
27335msgstr ""
27336
27337#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565
27338msgid "Choose saved search or enter name for new saved search"
27339msgstr ""
27340
27341#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572
27342msgid ""
27343"Save current search under the name shown in the box. Press and hold for a "
27344"pop-up options menu."
27345msgstr ""
27346
27347#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577
27348msgid "Create Saved search"
27349msgstr ""
27350
27351#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580
27352#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613
27353msgid "Delete Saved search"
27354msgstr ""
27355
27356#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589
27357msgid "Add Saved search"
27358msgstr ""
27359
27360#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590
27361msgid "Get Saved search expression"
27362msgstr ""
27363
27364#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637
27365msgid "Current search is not a saved search"
27366msgstr ""
27367
27368#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30
27369#, python-format
27370msgid "Create a Virtual library based on %s"
27371msgstr ""
27372
27373#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38
27374#, python-format
27375msgid "Match any of the selected %s"
27376msgstr ""
27377
27378#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39
27379#, python-format
27380msgid "Match all of the selected %s"
27381msgstr ""
27382
27383#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102
27384#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346
27385msgid "Edit Virtual library"
27386msgstr ""
27387
27388#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104
27389#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372
27390msgid "Create Virtual library"
27391msgstr ""
27392
27393#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109
27394msgid "Virtual library &name:"
27395msgstr ""
27396
27397#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122
27398msgid "&Search expression:"
27399msgstr ""
27400
27401#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132
27402msgid "Create a Virtual library based on: "
27403msgstr ""
27404
27405#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145
27406#, python-format
27407msgid ""
27408"\n"
27409"            <h2>Virtual libraries</h2>\n"
27410"\n"
27411"            <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n"
27412"            you books that match a search. When a Virtual library is in effect, calibre\n"
27413"            behaves as though the library contains only the matched books. The Tag browser\n"
27414"            display only the tags/authors/series/etc. that belong to the matched books and any searches\n"
27415"            you do will only search within the books in the Virtual library. This\n"
27416"            is a good way to partition your large library into smaller and easier to work with subsets.</p>\n"
27417"\n"
27418"            <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n"
27419"            or only books by <i>My favorite author</i> or only books in a particular series.</p>\n"
27420"\n"
27421"            <p>More information and examples are available in the\n"
27422"            <a href=\"%s\">User Manual</a>.</p>\n"
27423"            "
27424msgstr ""
27425
27426#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189
27427msgid "Saved searches recognized in the expression:"
27428msgstr ""
27429
27430#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226
27431msgid "Search text changed"
27432msgstr ""
27433
27434#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227
27435msgid ""
27436"The Virtual library name or the search text has changed. Do you want to "
27437"discard these changes?"
27438msgstr ""
27439
27440#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264
27441#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94
27442#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100
27443msgid "No name"
27444msgstr ""
27445
27446#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265
27447msgid "You must provide a name for the new Virtual library"
27448msgstr ""
27449
27450#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271
27451msgid "A Virtual library name cannot begin with \"*\""
27452msgstr ""
27453
27454#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276
27455msgid "Name already in use"
27456msgstr "نام پہلے ہی زیر استعمال"
27457
27458#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277
27459msgid ""
27460"That name is already in use. Do you want to replace it with the new search?"
27461msgstr ""
27462
27463#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284
27464msgid "No search string"
27465msgstr ""
27466
27467#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285
27468msgid "You must provide a search to define the new Virtual library"
27469msgstr ""
27470
27471#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293
27472#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455
27473msgid "Invalid search"
27474msgstr ""
27475
27476#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294
27477#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456
27478msgid "The search in the search box is not valid"
27479msgstr ""
27480
27481#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299
27482msgid "Search found no books"
27483msgstr ""
27484
27485#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300
27486msgid ""
27487"The search found no books, so the Virtual library will be empty. Do you "
27488"really want to use that search?"
27489msgstr ""
27490
27491#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321
27492#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567
27493msgid "*current search"
27494msgstr ""
27495
27496#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325
27497msgid "Virtual library from current search"
27498msgstr ""
27499
27500#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326
27501msgid "Create a temporary Virtual library from the current search"
27502msgstr ""
27503
27504#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339
27505msgid ""
27506"Use a \"Virtual library\" to show only a subset of the books present in this"
27507" library"
27508msgstr ""
27509
27510#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344
27511msgid "(all books)"
27512msgstr ""
27513
27514#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345
27515msgid "Additional restriction"
27516msgstr ""
27517
27518#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347
27519msgid "Remove Virtual library"
27520msgstr ""
27521
27522#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394
27523msgid "Show Virtual libraries as tabs"
27524msgstr ""
27525
27526#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447
27527msgid "No search"
27528msgstr ""
27529
27530#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448
27531msgid "There is no current search to use"
27532msgstr ""
27533
27534#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498
27535#, python-brace-format
27536msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?"
27537msgstr ""
27538
27539#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509
27540msgid "No Virtual libraries"
27541msgstr ""
27542
27543#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510
27544msgid "No Virtual libraries present, create some first"
27545msgstr ""
27546
27547#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514
27548#, python-brace-format
27549msgid ""
27550"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n"
27551"        For example, if want to choose the VL:\n"
27552"        {example}\n"
27553"        Simply type in the characters:\n"
27554"        {chars}\n"
27555"        and press Enter."
27556msgstr ""
27557
27558#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522
27559msgid "Choose Virtual library"
27560msgstr ""
27561
27562#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39
27563#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174
27564msgid "&Default"
27565msgstr ""
27566
27567#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51
27568msgid "Click to change"
27569msgstr ""
27570
27571#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176
27572msgid "Customize shortcuts for"
27573msgstr ""
27574
27575#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
27576msgid "Keys"
27577msgstr ""
27578
27579#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265
27580msgid "Double click to change"
27581msgstr ""
27582
27583#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90
27584msgid "Starting up, please wait..."
27585msgstr ""
27586
27587#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36
27588msgid "Added tags:"
27589msgstr ""
27590
27591#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37
27592msgid "Open store in external web browser"
27593msgstr ""
27594
27595#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213
27596#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220
27597#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180
27598msgid "&What kind of match to use:"
27599msgstr ""
27600
27601#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218
27602#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225
27603#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185
27604msgid "&All these words:"
27605msgstr ""
27606
27607#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
27608#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226
27609#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186
27610msgid "This exact &phrase:"
27611msgstr ""
27612
27613#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220
27614#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227
27615#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
27616msgid "&One or more of these words:"
27617msgstr ""
27618
27619#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223
27620#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230
27621#, python-format
27622msgid "See the <a href=\"%s\">User Manual</a> for more help"
27623msgstr ""
27624
27625#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
27626#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235
27627#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194
27628msgid "Enter the title."
27629msgstr ""
27630
27631#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
27632msgid "&Description:"
27633msgstr ""
27634
27635#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228
27636msgid "&Headquarters:"
27637msgstr ""
27638
27639#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230
27640#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233
27641#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197
27642msgid "Search only in specific fields:"
27643msgstr ""
27644
27645#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232
27646msgid "Enabled:"
27647msgstr ""
27648
27649#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233
27650#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239
27651msgid "DRM:"
27652msgstr ""
27653
27654#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234
27655#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236
27656#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239
27657#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240
27658#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243
27659#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246
27660msgid "true"
27661msgstr ""
27662
27663#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
27664#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237
27665#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240
27666#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241
27667#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244
27668#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247
27669msgid "false"
27670msgstr ""
27671
27672#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238
27673#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245
27674msgid "Affiliate:"
27675msgstr ""
27676
27677#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241
27678msgid "Nam&e/description..."
27679msgstr ""
27680
27681#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74
27682msgid "Query"
27683msgstr ""
27684
27685#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76
27686msgid "Enable:"
27687msgstr ""
27688
27689#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77
27690msgid "&All"
27691msgstr ""
27692
27693#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78
27694#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152
27695msgid "&None"
27696msgstr ""
27697
27698#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79
27699msgid "&Invert"
27700msgstr ""
27701
27702#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27703#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27704msgid "Affiliate"
27705msgstr ""
27706
27707#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27708msgid "Enabled"
27709msgstr ""
27710
27711#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27712msgid "Headquarters"
27713msgstr ""
27714
27715#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27716msgid "No DRM"
27717msgstr ""
27718
27719#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155
27720msgid ""
27721"This store is currently disabled and cannot be used in other parts of "
27722"calibre."
27723msgstr ""
27724
27725#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157
27726msgid ""
27727"This store is currently enabled and can be used in other parts of calibre."
27728msgstr ""
27729
27730#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162
27731msgid "This store only distributes e-books without DRM."
27732msgstr ""
27733
27734#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164
27735msgid ""
27736"This store distributes e-books with DRM. It may have some titles without "
27737"DRM, but you will need to check on a per title basis."
27738msgstr ""
27739
27740#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166
27741#, python-format
27742msgid ""
27743"This store is headquartered in %s. This is a good indication of what market "
27744"the store caters to. However, this does not necessarily mean that the store "
27745"is limited to that market only."
27746msgstr ""
27747
27748#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169
27749#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254
27750#, python-format
27751msgid "Buying from this store supports the calibre developer: %s."
27752msgstr ""
27753
27754#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171
27755#, python-format
27756msgid "This store distributes e-books in the following formats: %s"
27757msgstr ""
27758
27759#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49
27760msgid "Configure..."
27761msgstr ""
27762
27763#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97
27764msgid "Time"
27765msgstr ""
27766
27767#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98
27768msgid "Number of seconds to wait for a store to respond:"
27769msgstr ""
27770
27771#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99
27772msgid "Number of seconds to let a store process results:"
27773msgstr ""
27774
27775#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100
27776msgid "Display"
27777msgstr ""
27778
27779#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101
27780msgid "Maximum number of results to show per store:"
27781msgstr ""
27782
27783#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102
27784msgid "Open search result in system browser"
27785msgstr ""
27786
27787#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103
27788msgid "Threads"
27789msgstr ""
27790
27791#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104
27792msgid "Number of search threads to use:"
27793msgstr ""
27794
27795#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105
27796msgid "Number of cache update threads to use:"
27797msgstr ""
27798
27799#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106
27800msgid "Number of cover download threads to use:"
27801msgstr ""
27802
27803#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107
27804msgid "Number of details threads to use:"
27805msgstr ""
27806
27807#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237
27808msgid "&Price:"
27809msgstr ""
27810
27811#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242
27812msgid "Download:"
27813msgstr ""
27814
27815#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249
27816msgid "Titl&e/author/price..."
27817msgstr ""
27818
27819#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27820msgid "DRM"
27821msgstr ""
27822
27823#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27824msgid "Download"
27825msgstr ""
27826
27827#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27828msgid "Price"
27829msgstr ""
27830
27831#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235
27832#, python-format
27833msgid ""
27834"Detected price as: %s. Check with the store before making a purchase to "
27835"verify this price is correct. This price often does not include promotions "
27836"the store may be running."
27837msgstr ""
27838
27839#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239
27840msgid "No price was found"
27841msgstr ""
27842
27843#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242
27844msgid ""
27845"This book as been detected as having DRM restrictions. This book may not "
27846"work with your reader and you will have limitations placed upon you as to "
27847"what you can do with this book. Check with the store before making any "
27848"purchases to ensure you can actually read this book."
27849msgstr ""
27850
27851#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244
27852msgid ""
27853"This book has been detected as being DRM Free. You should be able to use "
27854"this book on any device provided it is in a format calibre supports for "
27855"conversion. However, before making a purchase double check the DRM status "
27856"with the store. The store may not be disclosing the use of DRM."
27857msgstr ""
27858
27859#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246
27860msgid ""
27861"The DRM status of this book could not be determined. There is a very high "
27862"likelihood that this book is actually DRM restricted."
27863msgstr ""
27864
27865#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251
27866#, python-format
27867msgid "The following formats can be downloaded directly: %s."
27868msgstr ""
27869
27870#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68
27871msgid "Download..."
27872msgstr ""
27873
27874#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72
27875msgid "Goto in store..."
27876msgstr ""
27877
27878#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130
27879#, python-format
27880msgid "Buying from this store supports the calibre developer: %s</p>"
27881msgstr ""
27882
27883#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195
27884msgid "No query"
27885msgstr ""
27886
27887#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196
27888msgid "You must enter a title, author or keyword to search for."
27889msgstr ""
27890
27891#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321
27892msgid "Customize Get books search"
27893msgstr ""
27894
27895#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330
27896msgid "Choose s&tores"
27897msgstr ""
27898
27899#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331
27900msgid "Configure s&earch"
27901msgstr ""
27902
27903#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
27904msgid "Couldn't find any books matching your query."
27905msgstr ""
27906
27907#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395
27908msgid "Choose format to download to your library."
27909msgstr ""
27910
27911#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179
27912msgid "Search by title"
27913msgstr ""
27914
27915#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181
27916msgid "Search by author"
27917msgstr ""
27918
27919#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183
27920msgid "&Keyword:"
27921msgstr ""
27922
27923#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184
27924msgid "Search by any keyword"
27925msgstr ""
27926
27927#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187
27928msgid "&Invert selection"
27929msgstr ""
27930
27931#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189
27932msgid "Configure Get books behavior"
27933msgstr ""
27934
27935#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190
27936msgid "&Configure"
27937msgstr ""
27938
27939#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191
27940msgid "Open a selected book in the system's web browser"
27941msgstr ""
27942
27943#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192
27944msgid "Open in &external browser"
27945msgstr ""
27946
27947#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195
27948#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75
27949msgid "Books:"
27950msgstr ""
27951
27952#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190
27953msgid ""
27954"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-"
27955"interface\">User Manual</a> for more help"
27956msgstr ""
27957
27958#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199
27959msgid "Titl&e/author/price ..."
27960msgstr ""
27961
27962#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48
27963#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71
27964msgid "Dialog"
27965msgstr ""
27966
27967#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49
27968msgid "Updating book cache"
27969msgstr ""
27970
27971#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43
27972msgid "Checking last download date."
27973msgstr ""
27974
27975#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49
27976msgid "Downloading book list from MobileRead."
27977msgstr ""
27978
27979#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62
27980msgid "Processing books."
27981msgstr ""
27982
27983#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72
27984#, python-format
27985msgid "%(num)s of %(tot)s books processed."
27986msgstr ""
27987
27988#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80
27989msgid "Updating MobileRead book cache..."
27990msgstr ""
27991
27992#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72
27993msgid "&Query:"
27994msgstr ""
27995
27996#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96
27997msgid "Home"
27998msgstr ""
27999
28000#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109
28001msgid "Reload"
28002msgstr ""
28003
28004#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186
28005#, python-brace-format
28006msgid "Download of {0} failed with error: {1}"
28007msgstr ""
28008
28009#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192
28010msgid ""
28011"This e-book is a DRMed EPUB file.  You will be prompted to save this file to"
28012" your computer. Once it is saved, open it with <a "
28013"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe "
28014"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, "
28015"which will be a .epub file. You can add this book to calibre using \"Add "
28016"Books\" and selecting the file from the ADE library folder."
28017msgstr ""
28018
28019#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204
28020msgid "File is not a supported e-book type. Save to disk?"
28021msgstr ""
28022
28023#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219
28024msgid "Could not contact calibre"
28025msgstr ""
28026
28027#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220
28028msgid ""
28029"No running calibre instance found. Please start calibre before trying to "
28030"download books."
28031msgstr ""
28032
28033#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224
28034msgid "Download completed"
28035msgstr ""
28036
28037#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225
28038#, python-brace-format
28039msgid ""
28040"Download of {0} has been completed, the book was added to your calibre "
28041"library"
28042msgstr ""
28043
28044#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218
28045#, python-format
28046msgid "Average rating for books in this category: %.1f"
28047msgstr ""
28048
28049#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220
28050msgid "Books in this category are unrated"
28051msgstr ""
28052
28053#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222
28054#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355
28055msgid "Search expression:"
28056msgstr ""
28057
28058#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224
28059#, python-format
28060msgid "Number of books: %s"
28061msgstr ""
28062
28063#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303
28064#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140
28065msgid "Rename in Virtual library"
28066msgstr ""
28067
28068#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304
28069msgid ""
28070"Do you want this rename to apply only to books in the current Virtual "
28071"library?"
28072msgstr ""
28073
28074#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306
28075msgid "Yes, apply only in VL"
28076msgstr ""
28077
28078#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307
28079msgid "No, apply in entire library"
28080msgstr ""
28081
28082#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435
28083#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236
28084#, python-brace-format
28085msgid "The grouped search term name is \"{0}\""
28086msgstr ""
28087
28088#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446
28089#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244
28090#, python-brace-format
28091msgid "The lookup/search name is \"{0}\"{1}"
28092msgstr ""
28093
28094#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051
28095msgid "Changing the authors for several books can take a while. Are you sure?"
28096msgstr ""
28097
28098#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056
28099msgid ""
28100"Changing the metadata for that many books can take a while. Are you sure?"
28101msgstr ""
28102
28103#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240
28104#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264
28105#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272
28106msgid "Rename User category"
28107msgstr ""
28108
28109#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241
28110msgid "You cannot use periods in the name when renaming User categories"
28111msgstr ""
28112
28113#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265
28114#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273
28115#, python-format
28116msgid "The name %s is already used"
28117msgstr ""
28118
28119#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287
28120msgid "Author names cannot contain & characters."
28121msgstr ""
28122
28123#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28124msgid "Duplicate search name"
28125msgstr ""
28126
28127#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28128#, python-format
28129msgid "The saved search name %s is already used."
28130msgstr ""
28131
28132#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46
28133msgid "User categories"
28134msgstr ""
28135
28136#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57
28137msgid "Custom columns"
28138msgstr ""
28139
28140#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103
28141msgid "Invalid search restriction"
28142msgstr ""
28143
28144#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104
28145msgid "The current search restriction is invalid"
28146msgstr ""
28147
28148#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121
28149msgid "New category"
28150msgstr ""
28151
28152#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179
28153#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182
28154msgid "Delete User category"
28155msgstr ""
28156
28157#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180
28158#, python-format
28159msgid "%s is not a User category"
28160msgstr ""
28161
28162#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183
28163#, python-format
28164msgid "%s contains items. Do you really want to delete it?"
28165msgstr ""
28166
28167#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206
28168msgid "Remove category"
28169msgstr ""
28170
28171#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207
28172#, python-format
28173msgid "User category %s does not exist"
28174msgstr ""
28175
28176#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228
28177msgid "Add to User category"
28178msgstr ""
28179
28180#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229
28181#, python-format
28182msgid "A User category %s does not exist"
28183msgstr ""
28184
28185#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28186msgid "Children"
28187msgstr ""
28188
28189#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28190msgid "Item"
28191msgstr ""
28192
28193#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311
28194#, python-format
28195msgid ""
28196"%s and its children will be deleted from books in the Virtual library. Are "
28197"you sure?"
28198msgstr ""
28199
28200#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314
28201#, python-format
28202msgid "%s and its children will be deleted from all books. Are you sure?"
28203msgstr ""
28204
28205#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319
28206#, python-format
28207msgid "%s will be deleted from books in the Virtual library. Are you sure?"
28208msgstr ""
28209
28210#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321
28211#, python-format
28212msgid "%s will be deleted from all books. Are you sure?"
28213msgstr ""
28214
28215#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323
28216msgid "Delete item"
28217msgstr ""
28218
28219#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354
28220msgid "You must select some books to apply {} to"
28221msgstr ""
28222
28223#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402
28224#, python-format
28225msgid ""
28226"The identifier %s will be deleted from books in the current virtual library."
28227" Are you sure?"
28228msgstr ""
28229
28230#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405
28231#, python-format
28232msgid "The identifier %s will be deleted from all books. Are you sure?"
28233msgstr ""
28234
28235#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407
28236msgid "Delete identifier"
28237msgstr ""
28238
28239#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480
28240#, python-format
28241msgid "change_tb_category_visibility: category %s does not exist"
28242msgstr ""
28243
28244#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494
28245#, python-format
28246msgid "change_tb_category_visibility: invalid operation %s"
28247msgstr ""
28248
28249#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533
28250msgid ""
28251"Change how the Tag browser works, such as, how it is sorted, what happens "
28252"when you click items, etc."
28253msgstr ""
28254
28255#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548
28256msgid ""
28257"Search for items. If the text begins with equals (=) the search is exact "
28258"match, otherwise it is \"contains\" finding items containing the text "
28259"anywhere in the item name. Both exact and contains searches ignore case. You"
28260" can limit the search to particular categories using syntax similar to "
28261"search. For example, tags:foo will find foo in any tag, but not in authors "
28262"etc. Entering *foo will collapse all categories then showing only those "
28263"categories with items containing the text \"foo\""
28264msgstr ""
28265
28266#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559
28267msgid "Find in the Tag browser"
28268msgstr ""
28269
28270#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567
28271msgid "Find the first/next matching item"
28272msgstr ""
28273
28274#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578
28275msgid "Find"
28276msgstr ""
28277
28278#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658
28279msgid "No more matches.</b><p> Click Find again to go to first match"
28280msgstr ""
28281
28282#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680
28283msgid "Configure Tag browser"
28284msgstr "ٹیگ براؤزر کو ترتیب دیں"
28285
28286#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
28287msgid "Number of books"
28288msgstr ""
28289
28290#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696
28291msgid "Average rating"
28292msgstr ""
28293
28294#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703
28295msgid "Set the sort order for entries in the Tag browser"
28296msgstr ""
28297
28298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706
28299msgid "Search type when selecting multiple items"
28300msgstr ""
28301
28302#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28303msgid "Match all of the items"
28304msgstr ""
28305
28306#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28307msgid "Match any of the items"
28308msgstr ""
28309
28310#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719
28311msgid ""
28312"When selecting multiple entries in the Tag browser match any or all of them"
28313msgstr ""
28314
28315#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723
28316msgid "Manage authors, tags, etc."
28317msgstr ""
28318
28319#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724
28320msgid ""
28321"All of these category_managers are available by right-clicking on items in "
28322"the Tag browser above"
28323msgstr ""
28324
28325#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732
28326msgid "'Click' found item"
28327msgstr ""
28328
28329#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739
28330msgid "Give the Tag browser keyboard focus"
28331msgstr ""
28332
28333#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28334msgid "Hide counts"
28335msgstr ""
28336
28337#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28338msgid "Show counts"
28339msgstr ""
28340
28341#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28342msgid "Hide average rating"
28343msgstr ""
28344
28345#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28346msgid "Show average rating"
28347msgstr ""
28348
28349#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141
28350msgid ""
28351"A Virtual library is active but you are renaming the item in all books in "
28352"your library. Is this really what you want to do?"
28353msgstr ""
28354
28355#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144
28356msgid "Yes, apply in entire library"
28357msgstr ""
28358
28359#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145
28360msgid "No, apply only in Virtual library"
28361msgstr ""
28362
28363#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515
28364#, python-format
28365msgid "Change icon for: %s"
28366msgstr ""
28367
28368#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614
28369msgid "Delete the saved search: {}?"
28370msgstr ""
28371
28372#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707
28373msgid "Show category"
28374msgstr ""
28375
28376#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717
28377msgid "All categories"
28378msgstr ""
28379
28380#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753
28381#, python-format
28382msgid "Rename %s in Virtual library"
28383msgstr ""
28384
28385#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757
28386#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820
28387#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886
28388#, python-format
28389msgid "Rename %s"
28390msgstr ""
28391
28392#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764
28393#, python-format
28394msgid "Delete %s in Virtual library"
28395msgstr ""
28396
28397#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769
28398#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836
28399#, python-format
28400msgid "Delete %s"
28401msgstr ""
28402
28403#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774
28404#, python-format
28405msgid "Edit sort for %s"
28406msgstr ""
28407
28408#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777
28409#, python-format
28410msgid "Edit link for %s"
28411msgstr ""
28412
28413#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783
28414#, python-format
28415msgid "Add %s to User category"
28416msgstr ""
28417
28418#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799
28419#, python-format
28420msgid "Children of %s"
28421msgstr ""
28422
28423#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810
28424#, python-format
28425msgid "Add/remove %s to selected books"
28426msgstr ""
28427
28428#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812
28429#, python-format
28430msgid "Add %s to selected books"
28431msgstr ""
28432
28433#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815
28434#, python-format
28435msgid "Remove %s from selected books"
28436msgstr ""
28437
28438#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824
28439#, python-format
28440msgid "Delete Saved search %s"
28441msgstr ""
28442
28443#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830
28444#, python-format
28445msgid "Delete %s in Virtual Library"
28446msgstr ""
28447
28448#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843
28449#, python-format
28450msgid "Remove %(item)s from category %(cat)s"
28451msgstr ""
28452
28453#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851
28454#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902
28455#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918
28456msgid "Search for"
28457msgstr ""
28458
28459#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862
28460#, python-format
28461msgid "%s and its children"
28462msgstr ""
28463
28464#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867
28465#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910
28466#, python-format
28467msgid "Everything but %s"
28468msgstr ""
28469
28470#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873
28471#, python-format
28472msgid "Everything but %s and its children"
28473msgstr ""
28474
28475#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879
28476msgid "The saved search expression"
28477msgstr ""
28478
28479#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890
28480#, python-format
28481msgid "Add sub-category to %s"
28482msgstr ""
28483
28484#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894
28485#, python-format
28486msgid "Delete User category %s"
28487msgstr ""
28488
28489#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924
28490#, python-format
28491msgid "Books in category %s"
28492msgstr ""
28493
28494#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930
28495#, python-format
28496msgid "Books not in category %s"
28497msgstr ""
28498
28499#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954
28500#, python-format
28501msgid "Edit permissible values for %s"
28502msgstr ""
28503
28504#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980
28505#, python-format
28506msgid "Hide category %s"
28507msgstr ""
28508
28509#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987
28510msgid "Change category icon"
28511msgstr ""
28512
28513#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989
28514msgid "Restore default icon"
28515msgstr ""
28516
28517#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997
28518#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002
28519msgid "Manage User categories"
28520msgstr ""
28521
28522#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010
28523msgid "Change sub-categorization scheme"
28524msgstr ""
28525
28526#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016
28527msgid "Partition"
28528msgstr "تقسیم"
28529
28530#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031
28531msgid "First letter is usable only when sorting by name"
28532msgstr ""
28533
28534#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039
28535msgid "Expand or collapse"
28536msgstr ""
28537
28538#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047
28539#, python-brace-format
28540msgid "Expand {0}"
28541msgstr ""
28542
28543#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050
28544#, python-brace-format
28545msgid "Expand {0} and its children"
28546msgstr ""
28547
28548#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070
28549#, python-brace-format
28550msgid "Collapse {0}"
28551msgstr ""
28552
28553#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44
28554#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139
28555msgid "Remove"
28556msgstr ""
28557
28558#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46
28559msgid "Keep"
28560msgstr ""
28561
28562#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48
28563msgid "Title-case"
28564msgstr ""
28565
28566#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51
28567msgid "Split"
28568msgstr ""
28569
28570#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62
28571msgid "Create the rule below, the rule can be used to remove or replace tags"
28572msgstr ""
28573
28574#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63
28575msgid "the tag, if it"
28576msgstr ""
28577
28578#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64
28579msgid "You must provide a value for the tag to match"
28580msgstr ""
28581
28582#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65
28583#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231
28584msgid "with the tag:"
28585msgstr ""
28586
28587#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66
28588#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233
28589msgid "on the character:"
28590msgstr ""
28591
28592#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68
28593msgid ""
28594"The character on which to split tags. Note that technically you can specify "
28595"a sub-string, not just a single character. Then splitting will happen on the"
28596" sub-string."
28597msgstr ""
28598
28599#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71
28600msgid ""
28601"What to replace the tag with. Note that if you use a pattern to match tags, "
28602"you can replace with parts of the matched pattern. See  the User Manual on "
28603"how to use regular expressions for details."
28604msgstr ""
28605
28606#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74
28607#, python-format
28608msgid ""
28609"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>"
28610msgstr ""
28611
28612#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103
28613msgid "Edit the list of tags with the Tag editor"
28614msgstr ""
28615
28616#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144
28617msgid "Tags that contain this string will match"
28618msgstr ""
28619
28620#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152
28621msgid "Use the Tag editor to edit the list of tags"
28622msgstr ""
28623
28624#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228
28625#, python-brace-format
28626msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>"
28627msgstr ""
28628
28629#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273
28630msgid ""
28631"You can specify rules to filter/transform tags here. Click the \"Add rule\" "
28632"button below to get started. The rules will be processed in order for every "
28633"tag until either a \"remove\" or a \"keep\" rule matches."
28634msgstr ""
28635
28636#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283
28637msgid "You can <b>change an existing rule</b> by double clicking it"
28638msgstr ""
28639
28640#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311
28641msgid "Move current rule up"
28642msgstr ""
28643
28644#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315
28645msgid "Move current rule down"
28646msgstr ""
28647
28648#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390
28649msgid "Test tag mapper rules"
28650msgstr ""
28651
28652#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392
28653msgid "Enter a comma separated list of &tags to test:"
28654msgstr ""
28655
28656#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393
28657msgid "Enter tags and click the \"Test\" button"
28658msgstr ""
28659
28660#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427
28661#, python-format
28662msgid "<b>Resulting tags:</b> %s"
28663msgstr ""
28664
28665#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440
28666msgid "Cannot save as no rules have been created"
28667msgstr ""
28668
28669#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442
28670msgid "Save ruleset as"
28671msgstr ""
28672
28673#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443
28674msgid "Enter a name for this ruleset:"
28675msgstr ""
28676
28677#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447
28678#, python-format
28679msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?"
28680msgstr ""
28681
28682#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465
28683msgid "Delete saved rulesets"
28684msgstr ""
28685
28686#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471
28687msgid "No saved rulesets available"
28688msgstr ""
28689
28690#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484
28691msgid "Edit tag mapper rules"
28692msgstr ""
28693
28694#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125
28695msgid "Select a destination for the Table of Contents entry"
28696msgstr ""
28697
28698#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149
28699msgid "Search for text..."
28700msgstr ""
28701
28702#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152
28703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549
28704msgid "Find &next"
28705msgstr ""
28706
28707#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155
28708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551
28709msgid "Find &previous"
28710msgstr ""
28711
28712#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167
28713msgid ""
28714"Here you can choose a destination for the Table of Contents' entry to point "
28715"to. First choose a file from the book in the left-most panel. The file will "
28716"open in the central panel.<p>Then choose a location inside the file. To do "
28717"so, simply click on the place in the central panel that you want to use as "
28718"the destination. As you move the mouse around the central panel, a thick "
28719"green line appears, indicating the precise location that will be selected "
28720"when you click."
28721msgstr ""
28722
28723#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180
28724msgid "Na&me of the ToC entry:"
28725msgstr ""
28726
28727#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187
28728msgid "Currently selected destination:"
28729msgstr ""
28730
28731#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222
28732#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233
28733msgid "No match found"
28734msgstr ""
28735
28736#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223
28737#, python-format
28738msgid "No match found for: %s"
28739msgstr ""
28740
28741#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229
28742#, python-format
28743msgid ""
28744"No matches for %(text)s found in the current file [%(current)s]. Do you want"
28745" to search in the %(which)s file [%(next)s]?"
28746msgstr ""
28747
28748#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28749msgid "next"
28750msgstr ""
28751
28752#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28753msgid "previous"
28754msgstr ""
28755
28756#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259
28757msgid "Bad markup"
28758msgstr ""
28759
28760#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260
28761msgid "This book has severely broken markup, its ToC cannot be edited."
28762msgstr ""
28763
28764#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266
28765#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309
28766#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313
28767msgid "File:"
28768msgstr ""
28769
28770#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267
28771#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299
28772msgid "Top of the file"
28773msgstr ""
28774
28775#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301
28776#, python-format
28777msgid "Approximately %d%% from the top"
28778msgstr ""
28779
28780#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306
28781#, python-format
28782msgid "Location: A &lt;%s&gt; tag inside the file"
28783msgstr ""
28784
28785#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45
28786msgid "Create ToC from XPath"
28787msgstr ""
28788
28789#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49
28790msgid ""
28791"Specify a series of XPath expressions for the different levels of the Table "
28792"of Contents. You can use the wizard buttons to help you create XPath "
28793"expressions."
28794msgstr ""
28795
28796#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56
28797#, python-format
28798msgid "Level %s ToC:"
28799msgstr ""
28800
28801#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71
28802msgid "Do not add duplicate entries at the same level"
28803msgstr ""
28804
28805#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81
28806msgid "No XPaths"
28807msgstr ""
28808
28809#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82
28810msgid "No XPaths have been entered"
28811msgstr ""
28812
28813#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122
28814#, python-format
28815msgid "The XPath expression %s is not valid."
28816msgstr ""
28817
28818#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166
28819msgid ""
28820"You can edit existing entries in the Table of Contents by clicking them in "
28821"the panel to the left."
28822msgstr ""
28823
28824#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168
28825msgid ""
28826"Entries with a green tick next to them point to a location that has been "
28827"verified to exist. Entries with a red dot are broken and may need to be "
28828"fixed."
28829msgstr ""
28830
28831#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176
28832msgid "Create a &new entry"
28833msgstr ""
28834
28835#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181
28836msgid "Generate ToC from &major headings"
28837msgstr ""
28838
28839#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184
28840msgid ""
28841"Generate a Table of Contents from the major headings in the book. This will "
28842"work if the book identifies its headings using HTML heading tags. Uses the "
28843"<h1>, <h2> and <h3> tags."
28844msgstr ""
28845
28846#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188
28847msgid "Generate ToC from &all headings"
28848msgstr ""
28849
28850#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191
28851msgid ""
28852"Generate a Table of Contents from all the headings in the book. This will "
28853"work if the book identifies its headings using HTML heading tags. Uses the "
28854"<h1-6> tags."
28855msgstr ""
28856
28857#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196
28858msgid "Generate ToC from &links"
28859msgstr ""
28860
28861#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199
28862msgid ""
28863"Generate a Table of Contents from all the links in the book. Links that "
28864"point to destinations that do not exist in the book are ignored. Also "
28865"multiple links with the same destination or the same text are ignored."
28866msgstr ""
28867
28868#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206
28869msgid "Generate ToC from &files"
28870msgstr ""
28871
28872#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209
28873msgid ""
28874"Generate a Table of Contents from individual files in the book. Each entry "
28875"in the ToC will point to the start of the file, the text of the entry will "
28876"be the \"first line\" of text from the file."
28877msgstr ""
28878
28879#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215
28880msgid "Generate ToC from &XPath"
28881msgstr ""
28882
28883#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218
28884msgid "Generate a Table of Contents from arbitrary XPath expressions."
28885msgstr ""
28886
28887#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222
28888msgid "&Flatten the ToC"
28889msgstr ""
28890
28891#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225
28892msgid "Flatten the Table of Contents, putting all entries at the top level"
28893msgstr ""
28894
28895#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230
28896msgid ""
28897"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 "
28898"files. In a linear ToC every entry must point to a location after the "
28899"previous entry. If you create a non-linear ToC it will be automatically re-"
28900"arranged inside the AZW3 file."
28901msgstr ""
28902
28903#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246
28904msgid ""
28905"You can move this entry around the Table of Contents by drag and drop or "
28906"using the up and down buttons to the left"
28907msgstr ""
28908
28909#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267
28910msgid "Change the &location this entry points to"
28911msgstr ""
28912
28913#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271
28914msgid "&Remove this entry"
28915msgstr ""
28916
28917#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281
28918msgid "New entry &inside this entry"
28919msgstr ""
28920
28921#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284
28922msgid "New entry &above this entry"
28923msgstr ""
28924
28925#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287
28926msgid "New entry &below this entry"
28927msgstr ""
28928
28929#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291
28930msgid "&Flatten this entry"
28931msgstr ""
28932
28933#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293
28934msgid ""
28935"All children of this entry are brought to the same level as this entry."
28936msgstr ""
28937
28938#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304
28939msgid "&Return to welcome screen"
28940msgstr ""
28941
28942#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306
28943msgid "Go back to the top level view"
28944msgstr ""
28945
28946#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319
28947msgid "Remove duplicates"
28948msgstr ""
28949
28950#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320
28951msgid "Should headings with the same text at the same level be included?"
28952msgstr ""
28953
28954#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28955msgid "&Include duplicates"
28956msgstr ""
28957
28958#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28959msgid "&Remove duplicates"
28960msgstr ""
28961
28962#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363
28963msgid "This entry points to an existing destination"
28964msgstr ""
28965
28966#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366
28967msgid "The location this entry points to does not exist"
28968msgstr ""
28969
28970#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434
28971#, python-brace-format
28972msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
28973msgstr ""
28974
28975#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497
28976msgid "Multiple items selected"
28977msgstr ""
28978
28979#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498
28980msgid ""
28981"You are trying to move multiple items at once, this is not supported. "
28982"Instead use Drag and Drop to move multiple items"
28983msgstr ""
28984
28985#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635
28986msgid "Chapter "
28987msgstr ""
28988
28989#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636
28990msgid "All selected items will be renamed to the form prefix-number"
28991msgstr ""
28992
28993#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671
28994msgid "Change the location this entry points to"
28995msgstr ""
28996
28997#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672
28998msgid "Bulk rename all selected items"
28999msgstr ""
29000
29001#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673
29002msgid "Remove all selected items"
29003msgstr ""
29004
29005#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679
29006#, python-format
29007msgid "Move \"%s\" up"
29008msgstr ""
29009
29010#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681
29011#, python-format
29012msgid "Move \"%s\" down"
29013msgstr ""
29014
29015#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683
29016#, python-format
29017msgid "Unindent \"%s\""
29018msgstr ""
29019
29020#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685
29021#, python-format
29022msgid "Indent \"%s\""
29023msgstr ""
29024
29025#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717
29026msgid "Move current entry up [Ctrl+Up]"
29027msgstr ""
29028
29029#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724
29030msgid "Unindent the current entry [Ctrl+Left]"
29031msgstr ""
29032
29033#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731
29034msgid "Remove all selected entries"
29035msgstr ""
29036
29037#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738
29038msgid "Indent the current entry [Ctrl+Right]"
29039msgstr ""
29040
29041#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745
29042msgid "Move current entry down [Ctrl+Down]"
29043msgstr ""
29044
29045#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747
29046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184
29047msgid "&Expand all"
29048msgstr ""
29049
29050#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751
29051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185
29052msgid "&Collapse all"
29053msgstr ""
29054
29055#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754
29056msgid "Double click on an entry to change the text"
29057msgstr ""
29058
29059#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859
29060#, python-format
29061msgid ""
29062"The location this entry point to does not exist:\n"
29063"%s"
29064msgstr ""
29065
29066#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952
29067#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961
29068#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968
29069msgid "No items found"
29070msgstr ""
29071
29072#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953
29073msgid "No items were found that could be added to the Table of Contents."
29074msgstr ""
29075
29076#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962
29077msgid "No links were found that could be added to the Table of Contents."
29078msgstr ""
29079
29080#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969
29081msgid "No files were found that could be added to the Table of Contents."
29082msgstr ""
29083
29084#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997
29085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33
29086#, python-format
29087msgid "Edit the ToC in %s"
29088msgstr ""
29089
29090#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013
29091#, python-format
29092msgid "Loading %s, please wait..."
29093msgstr ""
29094
29095#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030
29096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52
29097msgid "Undo the last action, if any"
29098msgstr ""
29099
29100#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065
29101#, python-format
29102msgid "Writing %s, please wait..."
29103msgstr ""
29104
29105#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
29106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83
29107msgid "Failed to write book"
29108msgstr ""
29109
29110#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074
29111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84
29112#, python-format
29113msgid "Could not write %s. Click \"Show details\" for more information."
29114msgstr ""
29115
29116#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123
29117msgid "Failed to load book"
29118msgstr ""
29119
29120#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124
29121#, python-format
29122msgid "Could not load %s. Click \"Show details\" for more information."
29123msgstr ""
29124
29125#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73
29126#, python-format
29127msgid "Convert book %(num)d of %(total)d (%(title)s)"
29128msgstr ""
29129
29130#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105
29131msgid "Could not convert"
29132msgstr ""
29133
29134#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106
29135#, python-format
29136msgid ""
29137"Could not convert <b>%s</b> as it has no e-book files. If you think it "
29138"should have files, but calibre is not finding them, that is most likely "
29139"because you moved the book's files around outside of calibre. You will need "
29140"to find those files and re-add them to calibre."
29141msgstr ""
29142
29143#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116
29144#, python-format
29145msgid "No supported formats (Available formats: %s)"
29146msgstr ""
29147
29148#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119
29149msgid "This book has no actual e-book files"
29150msgstr ""
29151
29152#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123
29153#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262
29154msgid "Could not convert some books"
29155msgstr ""
29156
29157#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125
29158msgid ""
29159"Could not convert the book because no supported source format was found"
29160msgstr ""
29161
29162#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127
29163#, python-brace-format
29164msgid ""
29165"Could not convert {num} of {tot} books, because no supported source formats "
29166"were found."
29167msgstr ""
29168
29169#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164
29170msgid "Queueing books for bulk conversion"
29171msgstr ""
29172
29173#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236
29174msgid "Queueing "
29175msgstr ""
29176
29177#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237
29178#, python-format
29179msgid "Convert book %(num)d of %(tot)d (%(title)s)"
29180msgstr ""
29181
29182#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263
29183#, python-format
29184msgid ""
29185"Could not convert %(num)d of %(tot)d books, because no suitable source "
29186"format was found."
29187msgstr ""
29188
29189#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319
29190#, python-format
29191msgid "Fetch news from %s"
29192msgstr ""
29193
29194#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394
29195msgid "Convert existing"
29196msgstr ""
29197
29198#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395
29199#, python-format
29200msgid ""
29201"The following books have already been converted to the %s format. Do you "
29202"wish to reconvert them?"
29203msgstr ""
29204
29205#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50
29206#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53
29207msgid "Could not find speech-dispatcher on your system. Please install it."
29208msgstr ""
29209
29210#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29211#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29212#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
29214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
29215msgid "Language"
29216msgstr ""
29217
29218#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29219msgid "Variant"
29220msgstr ""
29221
29222#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82
29223msgid "&Speed of speech:"
29224msgstr ""
29225
29226#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94
29227msgid "Speech s&ynthesizer:"
29228msgstr ""
29229
29230#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29231msgid "female"
29232msgstr ""
29233
29234#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29235msgid "male"
29236msgstr ""
29237
29238#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29239msgid "neutral"
29240msgstr ""
29241
29242#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29243#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29244msgid "Age"
29245msgstr ""
29246
29247#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29248#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29249msgid "Gender"
29250msgstr ""
29251
29252#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85
29253#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83
29254msgid "&Speed of speech (words per minute):"
29255msgstr ""
29256
29257#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108
29258msgid "Sound output:"
29259msgstr ""
29260
29261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167
29262msgid "&Unmark marked text"
29263msgstr ""
29264
29265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181
29266msgid "The Qt WebEngine Render process crashed and has been restarted"
29267msgstr ""
29268
29269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245
29270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893
29271msgid "Unsaved changes"
29272msgstr ""
29273
29274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246
29275msgid ""
29276"The current book has unsaved changes. If you open a new book, they will be "
29277"lost. Are you sure you want to proceed?"
29278msgstr ""
29279
29280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250
29281msgid "Cannot open"
29282msgstr ""
29283
29284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251
29285msgid ""
29286"The current book is being saved, you cannot open a new book until the saving"
29287" is completed"
29288msgstr ""
29289
29290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261
29291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279
29292msgid "Choose file location"
29293msgstr ""
29294
29295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286
29296msgid "Importing book, please wait..."
29297msgstr ""
29298
29299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302
29300msgid "Choose book folder"
29301msgstr ""
29302
29303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306
29304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910
29305msgid "Choose book"
29306msgstr ""
29307
29308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314
29309msgid "File not found"
29310msgstr ""
29311
29312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315
29313#, python-format
29314msgid "The file %s does not exist."
29315msgstr ""
29316
29317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322
29318msgid "Unsupported format"
29319msgstr ""
29320
29321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323
29322#, python-format
29323msgid ""
29324"Tweaking is only supported for books in the %s formats. Convert your book to"
29325" one of these formats first."
29326msgstr ""
29327
29328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340
29329msgid "Opening book, please wait..."
29330msgstr ""
29331
29332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353
29333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357
29334msgid "Failed to open book"
29335msgstr ""
29336
29337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354
29338msgid ""
29339"Failed to open book, it has obfuscated fonts, but the obfuscation key is "
29340"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit "
29341"this book."
29342msgstr ""
29343
29344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358
29345msgid "Failed to open book, click \"Show details\" for more information."
29346msgstr ""
29347
29348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400
29349msgid "Start of editing session"
29350msgstr ""
29351
29352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437
29353msgid "Before: Delete files"
29354msgstr ""
29355
29356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463
29357msgid "One file deleted"
29358msgid_plural "{} files deleted"
29359msgstr[0] ""
29360msgstr[1] ""
29361
29362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474
29363msgid "Before: Re-order text"
29364msgstr ""
29365
29366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484
29367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523
29368msgid ""
29369"You must first open a book to edit, before trying to create new files in it."
29370msgstr ""
29371
29372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496
29373#, python-format
29374msgid "Before: Add file %s"
29375msgstr ""
29376
29377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526
29378msgid "Choose files"
29379msgstr ""
29380
29381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531
29382msgid "Before Add files"
29383msgstr ""
29384
29385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567
29386msgid "Before: Add cover"
29387msgstr ""
29388
29389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575
29390msgid "No book is currently open. You must first open a book."
29391msgstr ""
29392
29393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577
29394msgid "No book open"
29395msgstr ""
29396
29397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582
29398msgid "You must open a book before trying to edit the Table of Contents."
29399msgstr ""
29400
29401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584
29402msgid "Before: Edit Table of Contents"
29403msgstr ""
29404
29405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599
29406msgid "Before: Insert inline Table of Contents"
29407msgstr ""
29408
29409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603
29410msgid "No Table of Contents"
29411msgstr ""
29412
29413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604
29414msgid ""
29415"Cannot create an inline Table of Contents as this book has no existing Table"
29416" of Contents. You must first create a Table of Contents using the Edit Table"
29417" of Contents tool."
29418msgstr ""
29419
29420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618
29421#, python-format
29422msgid "Before: %s"
29423msgstr ""
29424
29425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633
29426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677
29427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704
29428msgid "You must first open a book in order to transform styles."
29429msgstr ""
29430
29431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29432msgid "No HTML file"
29433msgstr ""
29434
29435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29436msgid "Not currently editing an HTML file"
29437msgstr ""
29438
29439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29441msgid "No HTML files"
29442msgstr ""
29443
29444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29445msgid "Not currently editing any HTML files"
29446msgstr ""
29447
29448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29449msgid "No HTML files are currently selected in the File browser"
29450msgstr ""
29451
29452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662
29453msgid "Before HTML transformation"
29454msgstr ""
29455
29456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29457msgid "No HTML was changed."
29458msgstr ""
29459
29460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698
29462msgid "No changes"
29463msgstr ""
29464
29465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688
29466msgid "Before style transformation"
29467msgstr ""
29468
29469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699
29470msgid "No styles were changed."
29471msgstr ""
29472
29473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708
29474msgid "Before: Get external resources"
29475msgstr ""
29476
29477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723
29478msgid "No book is currently open. You must first open a book to manage fonts."
29479msgstr ""
29480
29481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729
29482msgid "Embed all fonts"
29483msgstr ""
29484
29485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733
29486msgid "Subset all fonts"
29487msgstr ""
29488
29489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743
29490#, python-format
29491msgid ""
29492"The %s format does not support file and folder names internally, therefore "
29493"arranging files into folders is not allowed."
29494msgstr ""
29495
29496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752
29497msgid "The files in this book are already arranged into folders"
29498msgstr ""
29499
29500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753
29501msgid "Nothing to do"
29502msgstr ""
29503
29504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754
29505msgid "Show this message &again"
29506msgstr ""
29507
29508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756
29509msgid "Before: Arrange into folders"
29510msgstr ""
29511
29512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758
29513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783
29514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789
29515msgid "Renaming and updating links..."
29516msgstr ""
29517
29518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766
29519#, python-brace-format
29520msgid ""
29521"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so "
29522"can cause problems, are you sure?"
29523msgstr ""
29524
29525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773
29526#, python-brace-format
29527msgid ""
29528"The name you have chosen {0} contains special characters, internally it will"
29529" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], "
29530"hyphens and underscores for file names. Other characters can cause problems "
29531"for  different e-book viewers. Are you sure you want to proceed?"
29532msgstr ""
29533
29534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780
29535#, python-format
29536msgid "Before: Rename %s"
29537msgstr ""
29538
29539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787
29540msgid "Before: Bulk rename"
29541msgstr ""
29542
29543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794
29544msgid "Failed to rename files"
29545msgstr ""
29546
29547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795
29548msgid "Failed to rename files, click \"Show details\" for more information."
29549msgstr ""
29550
29551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828
29552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206
29553msgid "&Revert to"
29554msgstr ""
29555
29556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848
29557msgid "&Revert changes"
29558msgstr ""
29559
29560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891
29561msgid "Show this popup again"
29562msgstr ""
29563
29564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899
29565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229
29566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124
29567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489
29568msgid "See what &changed"
29569msgstr ""
29570
29571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911
29572#, python-format
29573msgid "%s books"
29574msgstr ""
29575
29576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29577msgid "Current book"
29578msgstr ""
29579
29580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29581msgid "Other book"
29582msgstr ""
29583
29584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956
29585msgid "Before: Fix HTML"
29586msgstr ""
29587
29588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29589msgid "All HTML files fixed"
29590msgstr ""
29591
29592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29593msgid "Fixing done"
29594msgstr ""
29595
29596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968
29597msgid "Before: Beautify files"
29598msgstr ""
29599
29600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29601msgid "All files beautified"
29602msgstr ""
29603
29604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29605msgid "Beautified"
29606msgstr ""
29607
29608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992
29609msgid "Inserting images is only supported for HTML and CSS files."
29610msgstr ""
29611
29612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020
29613msgid "New class name"
29614msgstr ""
29615
29616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021
29617msgid "Rename the class {} to?"
29618msgstr ""
29619
29620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023
29621msgid "Before: Rename {}"
29622msgstr ""
29623
29624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032
29625msgid "No class {} found to change"
29626msgstr ""
29627
29628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041
29629msgid "Semantics are not supported for the AZW3 format."
29630msgstr ""
29631
29632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044
29633msgid "Before: Set Semantics"
29634msgstr ""
29635
29636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057
29637msgid "Before: Filter style information"
29638msgstr ""
29639
29640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066
29641msgid "No matching style rules were found"
29642msgstr ""
29643
29644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201
29645#, python-format
29646msgid "No file with the name %s was found in the book"
29647msgstr ""
29648
29649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
29650msgid "No style rules that match the class {} were found"
29651msgstr ""
29652
29653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230
29654msgid ""
29655"Choose a name for the checkpoint.\n"
29656"You can later restore the book to this checkpoint via the\n"
29657"\"Revert to...\" entries in the Edit menu."
29658msgstr ""
29659
29660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273
29661msgid "Path does not exist"
29662msgstr ""
29663
29664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274
29665#, python-format
29666msgid ""
29667"The file you are editing (%s) no longer exists. You have to choose a new "
29668"save location."
29669msgstr ""
29670
29671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298
29672msgid "Cannot save a copy"
29673msgstr ""
29674
29675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299
29676msgid "Saving a copy of a folder based book is not supported"
29677msgstr ""
29678
29679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302
29680msgid "Choose path"
29681msgstr ""
29682
29683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304
29684#, python-format
29685msgid "Book (%s)"
29686msgstr ""
29687
29688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320
29689msgid "Saving copy, please wait..."
29690msgstr ""
29691
29692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324
29693msgid "Failed to save copy"
29694msgstr ""
29695
29696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325
29697msgid "Failed to save copy, click \"Show details\" for more information."
29698msgstr ""
29699
29700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326
29701#, python-format
29702msgid "Copy saved to %s"
29703msgstr ""
29704
29705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327
29706msgid "Copy saved"
29707msgstr ""
29708
29709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335
29710msgid "Could not save"
29711msgstr ""
29712
29713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336
29714msgid ""
29715"Saving of the book failed. Click \"Show details\" for more information. You "
29716"can try to save a copy to a different location, via File->Save a copy"
29717msgstr ""
29718
29719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344
29720msgid "Enter line number"
29721msgstr ""
29722
29723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354
29724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373
29725#, python-format
29726msgid "Before: Split %s"
29727msgstr ""
29728
29729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389
29730msgid "Does not exist"
29731msgstr ""
29732
29733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390
29734#, python-format
29735msgid ""
29736"The file %s does not exist. If you were trying to click an item in the Table"
29737" of Contents, you may need to refresh it by right-clicking and choosing "
29738"\"Refresh\"."
29739msgstr ""
29740
29741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397
29742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746
29743msgid "Unsupported file format"
29744msgstr ""
29745
29746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398
29747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747
29748#, python-format
29749msgid "Editing files of type %s is not supported"
29750msgstr ""
29751
29752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412
29753#, python-format
29754msgid "The anchor %s was not found in this file"
29755msgstr ""
29756
29757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426
29758msgid "File deleted"
29759msgstr ""
29760
29761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427
29762msgid ""
29763"The file {} has already been deleted, re-run Check Book to update the "
29764"results."
29765msgstr ""
29766
29767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449
29768msgid "Before: Spell Check"
29769msgstr ""
29770
29771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454
29772msgid "Before: Auto-fix errors"
29773msgstr ""
29774
29775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467
29776#, python-format
29777msgid "Before: Merge files into %s"
29778msgstr ""
29779
29780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476
29781msgid "{} files merged"
29782msgstr ""
29783
29784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480
29785msgid "Before: Link stylesheets"
29786msgstr ""
29787
29788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509
29789msgid "File opened"
29790msgstr ""
29791
29792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510
29793#, python-brace-format
29794msgid ""
29795"When you are done editing {0} click \"Import\" to update the file in the "
29796"book or \"Discard\" to lose any changes."
29797msgstr ""
29798
29799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29800#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734
29801msgid "Discard"
29802msgstr ""
29803
29804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29805msgid "Import"
29806msgstr ""
29807
29808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514
29809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563
29810#, python-format
29811msgid "Before: Replace %s"
29812msgstr ""
29813
29814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573
29815msgid "You must first open a book in order to see the report."
29816msgstr ""
29817
29818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588
29819msgid "You must first open a book in order to check links."
29820msgstr ""
29821
29822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593
29823msgid "You must first open a book in order to compress images."
29824msgstr ""
29825
29826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599
29827msgid "Before: compress images"
29828msgstr ""
29829
29830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607
29831msgid "Unexpected error"
29832msgstr ""
29833
29834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608
29835msgid "Failed to compress images, click \"Show details\" for more information"
29836msgstr ""
29837
29838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722
29839msgid "Cannot decode"
29840msgstr ""
29841
29842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723
29843#, python-format
29844msgid "Cannot edit %s as it appears to be in an unknown character encoding"
29845msgstr ""
29846
29847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754
29848msgid "No book is currently open. You must first open a book to edit."
29849msgstr ""
29850
29851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875
29852msgid ""
29853"The current book is being saved in the background. Quitting now will "
29854"<b>abort the save process</b>! Finish saving first?"
29855msgstr ""
29856
29857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29858msgid "&Quit immediately"
29859msgstr ""
29860
29861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29862msgid "Finish &saving first"
29863msgstr ""
29864
29865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898
29866msgid ""
29867"There are unsaved changes, if you quit without saving, you will lose them."
29868msgstr ""
29869
29870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910
29871msgid "&Save and Quit"
29872msgstr ""
29873
29874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913
29875msgid "&Quit without saving"
29876msgstr ""
29877
29878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927
29879msgid "Saving, please wait..."
29880msgstr ""
29881
29882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60
29883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426
29884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628
29885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782
29886msgid "Favorites"
29887msgstr ""
29888
29889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61
29890msgid "European scripts"
29891msgstr ""
29892
29893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62
29894msgid "Armenian"
29895msgstr ""
29896
29897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63
29898msgid "Armenian ligatures"
29899msgstr ""
29900
29901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64
29902msgid "Coptic"
29903msgstr ""
29904
29905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65
29906msgid "Coptic in Greek block"
29907msgstr ""
29908
29909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66
29910msgid "Cypriot syllabary"
29911msgstr ""
29912
29913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67
29914msgid "Cyrillic"
29915msgstr ""
29916
29917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68
29918msgid "Cyrillic supplement"
29919msgstr ""
29920
29921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69
29922msgid "Cyrillic extended A"
29923msgstr ""
29924
29925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70
29926msgid "Cyrillic extended B"
29927msgstr ""
29928
29929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71
29930msgid "Georgian"
29931msgstr ""
29932
29933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72
29934msgid "Georgian supplement"
29935msgstr ""
29936
29937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73
29938msgid "Glagolitic"
29939msgstr ""
29940
29941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74
29942msgid "Gothic"
29943msgstr ""
29944
29945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75
29946msgid "Greek and Coptic"
29947msgstr ""
29948
29949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76
29950msgid "Greek extended"
29951msgstr ""
29952
29953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77
29954msgid "Latin, Basic & Latin-1 supplement"
29955msgstr ""
29956
29957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78
29958msgid "Latin extended A"
29959msgstr ""
29960
29961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79
29962msgid "Latin extended B"
29963msgstr ""
29964
29965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80
29966msgid "Latin extended C"
29967msgstr ""
29968
29969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81
29970msgid "Latin extended D"
29971msgstr ""
29972
29973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82
29974msgid "Latin extended additional"
29975msgstr ""
29976
29977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83
29978msgid "Latin ligatures"
29979msgstr ""
29980
29981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84
29982msgid "Fullwidth Latin letters"
29983msgstr ""
29984
29985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85
29986msgid "Linear B syllabary"
29987msgstr ""
29988
29989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86
29990msgid "Linear B ideograms"
29991msgstr ""
29992
29993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87
29994msgid "Ogham"
29995msgstr ""
29996
29997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88
29998msgid "Old italic"
29999msgstr ""
30000
30001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89
30002msgid "Phaistos disc"
30003msgstr ""
30004
30005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90
30006msgid "Runic"
30007msgstr ""
30008
30009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91
30010msgid "Shavian"
30011msgstr ""
30012
30013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94
30014msgid "Phonetic symbols"
30015msgstr ""
30016
30017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95
30018msgid "IPA extensions"
30019msgstr ""
30020
30021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96
30022msgid "Phonetic extensions"
30023msgstr ""
30024
30025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97
30026msgid "Phonetic extensions supplement"
30027msgstr ""
30028
30029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98
30030msgid "Modifier tone letters"
30031msgstr ""
30032
30033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99
30034msgid "Spacing modifier letters"
30035msgstr ""
30036
30037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100
30038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302
30039msgid "Superscripts and subscripts"
30040msgstr ""
30041
30042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103
30043msgid "Combining diacritics"
30044msgstr ""
30045
30046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104
30047msgid "Combining diacritical marks"
30048msgstr ""
30049
30050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105
30051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344
30052msgid "Combining diacritical marks for symbols"
30053msgstr ""
30054
30055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106
30056msgid "Combining diacritical marks supplement"
30057msgstr ""
30058
30059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107
30060msgid "Combining half marks"
30061msgstr ""
30062
30063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110
30064msgid "African scripts"
30065msgstr ""
30066
30067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111
30068msgid "Bamum"
30069msgstr ""
30070
30071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112
30072msgid "Bamum supplement"
30073msgstr ""
30074
30075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113
30076msgid "Egyptian hieroglyphs"
30077msgstr ""
30078
30079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114
30080msgid "Ethiopic"
30081msgstr ""
30082
30083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115
30084msgid "Ethiopic supplement"
30085msgstr ""
30086
30087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116
30088msgid "Ethiopic extended"
30089msgstr ""
30090
30091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117
30092msgid "Ethiopic extended A"
30093msgstr ""
30094
30095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118
30096msgid "Meroitic cursive"
30097msgstr ""
30098
30099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119
30100msgid "Meroitic hieroglyphs"
30101msgstr ""
30102
30103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120
30104msgid "N'Ko"
30105msgstr ""
30106
30107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121
30108msgid "Osmanya"
30109msgstr ""
30110
30111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122
30112msgid "Tifinagh"
30113msgstr ""
30114
30115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123
30116msgid "Vai"
30117msgstr ""
30118
30119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126
30120msgid "Middle Eastern scripts"
30121msgstr ""
30122
30123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127
30124msgid "Arabic"
30125msgstr ""
30126
30127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128
30128msgid "Arabic supplement"
30129msgstr ""
30130
30131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129
30132msgid "Arabic extended A"
30133msgstr ""
30134
30135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130
30136msgid "Arabic presentation forms A"
30137msgstr ""
30138
30139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131
30140msgid "Arabic presentation forms B"
30141msgstr ""
30142
30143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132
30144msgid "Avestan"
30145msgstr ""
30146
30147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133
30148msgid "Carian"
30149msgstr ""
30150
30151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134
30152msgid "Cuneiform"
30153msgstr ""
30154
30155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135
30156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265
30157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298
30158msgid "Cuneiform numbers and punctuation"
30159msgstr ""
30160
30161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136
30162msgid "Hebrew"
30163msgstr ""
30164
30165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137
30166msgid "Hebrew presentation forms"
30167msgstr ""
30168
30169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138
30170msgid "Imperial Aramaic"
30171msgstr ""
30172
30173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139
30174msgid "Inscriptional Pahlavi"
30175msgstr ""
30176
30177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140
30178msgid "Inscriptional Parthian"
30179msgstr ""
30180
30181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141
30182msgid "Lycian"
30183msgstr ""
30184
30185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142
30186msgid "Lydian"
30187msgstr ""
30188
30189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143
30190msgid "Mandaic"
30191msgstr ""
30192
30193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144
30194msgid "Old Persian"
30195msgstr ""
30196
30197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145
30198msgid "Old South Arabian"
30199msgstr ""
30200
30201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146
30202msgid "Phoenician"
30203msgstr ""
30204
30205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147
30206msgid "Samaritan"
30207msgstr ""
30208
30209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148
30210msgid "Syriac"
30211msgstr ""
30212
30213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149
30214msgid "Ugaritic"
30215msgstr ""
30216
30217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152
30218msgid "Central Asian scripts"
30219msgstr ""
30220
30221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153
30222msgid "Mongolian"
30223msgstr ""
30224
30225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154
30226msgid "Old Turkic"
30227msgstr ""
30228
30229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155
30230msgid "Phags-pa"
30231msgstr ""
30232
30233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156
30234msgid "Tibetan"
30235msgstr ""
30236
30237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159
30238msgid "South Asian scripts"
30239msgstr ""
30240
30241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160
30242msgid "Bengali"
30243msgstr ""
30244
30245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161
30246msgid "Brahmi"
30247msgstr ""
30248
30249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162
30250msgid "Chakma"
30251msgstr ""
30252
30253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163
30254msgid "Devanagari"
30255msgstr ""
30256
30257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164
30258msgid "Devanagari extended"
30259msgstr ""
30260
30261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165
30262msgid "Gujarati"
30263msgstr ""
30264
30265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166
30266msgid "Gurmukhi"
30267msgstr ""
30268
30269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167
30270msgid "Kaithi"
30271msgstr ""
30272
30273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168
30274msgid "Kannada"
30275msgstr ""
30276
30277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169
30278msgid "Kharoshthi"
30279msgstr ""
30280
30281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170
30282msgid "Lepcha"
30283msgstr ""
30284
30285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171
30286msgid "Limbu"
30287msgstr ""
30288
30289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172
30290msgid "Malayalam"
30291msgstr ""
30292
30293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173
30294msgid "Meetei Mayek"
30295msgstr ""
30296
30297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174
30298msgid "Meetei Mayek extensions"
30299msgstr ""
30300
30301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175
30302msgid "Ol Chiki"
30303msgstr ""
30304
30305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176
30306msgid "Oriya"
30307msgstr ""
30308
30309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177
30310msgid "Saurashtra"
30311msgstr ""
30312
30313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178
30314msgid "Sinhala"
30315msgstr ""
30316
30317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179
30318msgid "Sharada"
30319msgstr ""
30320
30321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180
30322msgid "Sora Sompeng"
30323msgstr ""
30324
30325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181
30326msgid "Syloti Nagri"
30327msgstr ""
30328
30329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182
30330msgid "Takri"
30331msgstr ""
30332
30333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183
30334msgid "Tamil"
30335msgstr ""
30336
30337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184
30338msgid "Telugu"
30339msgstr ""
30340
30341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185
30342msgid "Thaana"
30343msgstr ""
30344
30345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186
30346msgid "Vedic extensions"
30347msgstr ""
30348
30349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189
30350msgid "Southeast Asian scripts"
30351msgstr ""
30352
30353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190
30354msgid "Balinese"
30355msgstr ""
30356
30357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191
30358msgid "Batak"
30359msgstr ""
30360
30361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192
30362msgid "Buginese"
30363msgstr ""
30364
30365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193
30366msgid "Cham"
30367msgstr ""
30368
30369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194
30370msgid "Javanese"
30371msgstr ""
30372
30373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195
30374msgid "Kayah Li"
30375msgstr ""
30376
30377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196
30378msgid "Khmer"
30379msgstr ""
30380
30381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197
30382msgid "Khmer symbols"
30383msgstr ""
30384
30385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198
30386msgid "Lao"
30387msgstr ""
30388
30389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199
30390msgid "Myanmar"
30391msgstr ""
30392
30393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200
30394msgid "Myanmar extended A"
30395msgstr ""
30396
30397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201
30398msgid "New Tai Lue"
30399msgstr ""
30400
30401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202
30402msgid "Rejang"
30403msgstr ""
30404
30405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203
30406msgid "Sundanese"
30407msgstr ""
30408
30409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204
30410msgid "Sundanese supplement"
30411msgstr ""
30412
30413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205
30414msgid "Tai Le"
30415msgstr ""
30416
30417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206
30418msgid "Tai Tham"
30419msgstr ""
30420
30421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207
30422msgid "Tai Viet"
30423msgstr ""
30424
30425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208
30426msgid "Thai"
30427msgstr ""
30428
30429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211
30430msgid "Philippine scripts"
30431msgstr ""
30432
30433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212
30434msgid "Buhid"
30435msgstr ""
30436
30437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213
30438msgid "Hanunoo"
30439msgstr ""
30440
30441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214
30442msgid "Tagalog"
30443msgstr ""
30444
30445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215
30446msgid "Tagbanwa"
30447msgstr ""
30448
30449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218
30450msgid "East Asian scripts"
30451msgstr ""
30452
30453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219
30454msgid "Bopomofo"
30455msgstr ""
30456
30457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220
30458msgid "Bopomofo extended"
30459msgstr ""
30460
30461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221
30462msgid "CJK Unified ideographs"
30463msgstr ""
30464
30465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222
30466msgid "CJK Unified ideographs extension A"
30467msgstr ""
30468
30469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223
30470msgid "CJK Unified ideographs extension B"
30471msgstr ""
30472
30473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224
30474msgid "CJK Unified ideographs extension C"
30475msgstr ""
30476
30477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225
30478msgid "CJK Unified ideographs extension D"
30479msgstr ""
30480
30481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226
30482msgid "CJK compatibility ideographs"
30483msgstr ""
30484
30485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227
30486msgid "CJK compatibility ideographs supplement"
30487msgstr ""
30488
30489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228
30490msgid "Kangxi radicals"
30491msgstr ""
30492
30493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229
30494msgid "CJK radicals supplement"
30495msgstr ""
30496
30497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230
30498msgid "CJK strokes"
30499msgstr ""
30500
30501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231
30502msgid "Ideographic description characters"
30503msgstr ""
30504
30505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232
30506msgid "Hiragana"
30507msgstr ""
30508
30509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233
30510msgid "Katakana"
30511msgstr ""
30512
30513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234
30514msgid "Katakana phonetic extensions"
30515msgstr ""
30516
30517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235
30518msgid "Kana supplement"
30519msgstr ""
30520
30521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236
30522msgid "Halfwidth Katakana"
30523msgstr ""
30524
30525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237
30526msgid "Kanbun"
30527msgstr ""
30528
30529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238
30530msgid "Hangul syllables"
30531msgstr ""
30532
30533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239
30534msgid "Hangul Jamo"
30535msgstr ""
30536
30537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240
30538msgid "Hangul Jamo extended A"
30539msgstr ""
30540
30541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241
30542msgid "Hangul Jamo extended B"
30543msgstr ""
30544
30545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242
30546msgid "Hangul compatibility Jamo"
30547msgstr ""
30548
30549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243
30550msgid "Halfwidth Jamo"
30551msgstr ""
30552
30553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244
30554msgid "Lisu"
30555msgstr ""
30556
30557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245
30558msgid "Miao"
30559msgstr ""
30560
30561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246
30562msgid "Yi syllables"
30563msgstr ""
30564
30565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247
30566msgid "Yi radicals"
30567msgstr ""
30568
30569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250
30570msgid "American scripts"
30571msgstr ""
30572
30573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251
30574msgid "Cherokee"
30575msgstr ""
30576
30577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252
30578msgid "Deseret"
30579msgstr ""
30580
30581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253
30582msgid "Unified Canadian aboriginal syllabics"
30583msgstr ""
30584
30585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254
30586msgid "UCAS extended"
30587msgstr ""
30588
30589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257
30590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357
30591msgid "Other"
30592msgstr ""
30593
30594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258
30595msgid "Alphabetic presentation forms"
30596msgstr ""
30597
30598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259
30599msgid "Halfwidth and Fullwidth forms"
30600msgstr ""
30601
30602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262
30603msgid "Punctuation"
30604msgstr ""
30605
30606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263
30607msgid "General punctuation"
30608msgstr ""
30609
30610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264
30611msgid "ASCII punctuation"
30612msgstr ""
30613
30614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266
30615msgid "Latin-1 punctuation"
30616msgstr ""
30617
30618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267
30619msgid "Small form variants"
30620msgstr ""
30621
30622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268
30623msgid "Supplemental punctuation"
30624msgstr ""
30625
30626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269
30627msgid "CJK symbols and punctuation"
30628msgstr ""
30629
30630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270
30631msgid "CJK compatibility forms"
30632msgstr ""
30633
30634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271
30635msgid "Fullwidth ASCII punctuation"
30636msgstr ""
30637
30638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272
30639msgid "Vertical forms"
30640msgstr ""
30641
30642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275
30643msgid "Alphanumeric symbols"
30644msgstr ""
30645
30646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276
30647msgid "Arabic mathematical alphabetic symbols"
30648msgstr ""
30649
30650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277
30651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311
30652msgid "Letterlike symbols"
30653msgstr ""
30654
30655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278
30656msgid "Roman symbols"
30657msgstr ""
30658
30659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279
30660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310
30661msgid "Mathematical alphanumeric symbols"
30662msgstr ""
30663
30664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280
30665msgid "Enclosed alphanumerics"
30666msgstr ""
30667
30668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281
30669msgid "Enclosed alphanumeric supplement"
30670msgstr ""
30671
30672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282
30673msgid "Enclosed CJK letters and months"
30674msgstr ""
30675
30676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283
30677msgid "Enclosed ideographic supplement"
30678msgstr ""
30679
30680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284
30681msgid "CJK compatibility"
30682msgstr ""
30683
30684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287
30685msgid "Technical symbols"
30686msgstr ""
30687
30688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288
30689msgid "Miscellaneous technical"
30690msgstr ""
30691
30692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289
30693msgid "Control pictures"
30694msgstr ""
30695
30696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290
30697msgid "Optical character recognition"
30698msgstr ""
30699
30700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293
30701msgid "Numbers and digits"
30702msgstr ""
30703
30704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294
30705msgid "Aegean numbers"
30706msgstr ""
30707
30708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295
30709msgid "Ancient Greek numbers"
30710msgstr ""
30711
30712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296
30713msgid "Common Indic number forms"
30714msgstr ""
30715
30716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297
30717msgid "Counting rod numerals"
30718msgstr ""
30719
30720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299
30721msgid "Fullwidth ASCII digits"
30722msgstr ""
30723
30724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300
30725msgid "Number forms"
30726msgstr ""
30727
30728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301
30729msgid "Rumi numeral symbols"
30730msgstr ""
30731
30732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305
30733msgid "Mathematical symbols"
30734msgstr ""
30735
30736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306
30737msgid "Arrows"
30738msgstr ""
30739
30740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307
30741msgid "Supplemental arrows A"
30742msgstr ""
30743
30744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308
30745msgid "Supplemental arrows B"
30746msgstr ""
30747
30748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309
30749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348
30750msgid "Miscellaneous symbols and arrows"
30751msgstr ""
30752
30753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312
30754msgid "Mathematical operators"
30755msgstr ""
30756
30757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313
30758msgid "Miscellaneous mathematical symbols A"
30759msgstr ""
30760
30761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314
30762msgid "Miscellaneous mathematical symbols B"
30763msgstr ""
30764
30765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315
30766msgid "Supplemental mathematical operators"
30767msgstr ""
30768
30769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316
30770msgid "Ceilings and floors"
30771msgstr ""
30772
30773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317
30774msgid "Geometric shapes"
30775msgstr ""
30776
30777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318
30778msgid "Box drawing"
30779msgstr ""
30780
30781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319
30782msgid "Block elements"
30783msgstr ""
30784
30785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322
30786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323
30787msgid "Musical symbols"
30788msgstr ""
30789
30790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324
30791msgid "More musical symbols"
30792msgstr ""
30793
30794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325
30795msgid "Ancient Greek musical notation"
30796msgstr ""
30797
30798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326
30799msgid "Byzantine musical symbols"
30800msgstr ""
30801
30802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329
30803msgid "Game symbols"
30804msgstr ""
30805
30806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330
30807msgid "Chess"
30808msgstr ""
30809
30810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331
30811msgid "Domino tiles"
30812msgstr ""
30813
30814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332
30815msgid "Draughts"
30816msgstr ""
30817
30818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333
30819msgid "Japanese chess"
30820msgstr ""
30821
30822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334
30823msgid "Mahjong tiles"
30824msgstr ""
30825
30826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335
30827msgid "Playing cards"
30828msgstr ""
30829
30830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336
30831msgid "Playing card suits"
30832msgstr ""
30833
30834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339
30835msgid "Other symbols"
30836msgstr ""
30837
30838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340
30839msgid "Alchemical symbols"
30840msgstr ""
30841
30842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341
30843msgid "Ancient symbols"
30844msgstr ""
30845
30846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342
30847msgid "Braille patterns"
30848msgstr ""
30849
30850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343
30851msgid "Currency symbols"
30852msgstr ""
30853
30854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345
30855msgid "Dingbats"
30856msgstr ""
30857
30858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346
30859msgid "Emoticons"
30860msgstr ""
30861
30862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347
30863msgid "Miscellaneous symbols"
30864msgstr ""
30865
30866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349
30867msgid "Miscellaneous symbols and pictographs"
30868msgstr ""
30869
30870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350
30871msgid "Yijing hexagram symbols"
30872msgstr ""
30873
30874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351
30875msgid "Yijing mono and digrams"
30876msgstr ""
30877
30878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352
30879msgid "Yijing trigrams"
30880msgstr ""
30881
30882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353
30883msgid "Tai Xuan Jing symbols"
30884msgstr ""
30885
30886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354
30887msgid "Transport and map symbols"
30888msgstr ""
30889
30890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358
30891msgid "Specials"
30892msgstr ""
30893
30894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360
30895msgid "Variation selectors"
30896msgstr ""
30897
30898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361
30899msgid "Variation selectors supplement"
30900msgstr ""
30901
30902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662
30903#, python-format
30904msgid "Copy %s to clipboard"
30905msgstr ""
30906
30907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30908#, python-format
30909msgid "Add %s to favorites"
30910msgstr ""
30911
30912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30913#, python-format
30914msgid "Remove %s from favorites"
30915msgstr ""
30916
30917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667
30918msgid "Restore favorites to defaults"
30919msgstr ""
30920
30921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697
30922msgid "Insert character"
30923msgstr ""
30924
30925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706
30926msgid "Re-arrange favorites"
30927msgstr ""
30928
30929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718
30930msgid ""
30931"Search for Unicode characters by using the English names or nicknames. You "
30932"can also search directly using a character code. For example, the following "
30933"searches will all yield the no-break space character: U+A0, nbsp, no-break"
30934msgstr ""
30935
30936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722
30937msgid "Search by name, nickname or character code"
30938msgstr ""
30939
30940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730
30941msgid "Clear search"
30942msgstr ""
30943
30944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750
30945msgid ""
30946"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button"
30947" again when you are done."
30948msgstr ""
30949
30950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756
30951msgid "Match any word"
30952msgstr ""
30953
30954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757
30955msgid ""
30956"When searching return characters whose names match any of the specified "
30957"words"
30958msgstr ""
30959
30960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38
30961msgid "WARNING"
30962msgstr ""
30963
30964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40
30965msgid "INFO"
30966msgstr ""
30967
30968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90
30969msgid "Check has not been run"
30970msgstr ""
30971
30972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96
30973msgid "Copy list of errors to clipboard"
30974msgstr ""
30975
30976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30977msgid "Click to run a check on the book"
30978msgstr ""
30979
30980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30981msgid "Run check"
30982msgstr ""
30983
30984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168
30985#, python-format
30986msgid "line: %d"
30987msgstr ""
30988
30989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170
30990#, python-format
30991msgid " column: %d"
30992msgstr ""
30993
30994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30995msgid "Information"
30996msgstr ""
30997
30998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30999msgid "Warning"
31000msgstr ""
31001
31002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182
31003msgid "Try to fix only this error"
31004msgstr ""
31005
31006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183
31007msgid "Click to open in editor"
31008msgstr ""
31009
31010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184
31011msgid ""
31012"Try to fix all fixable errors automatically. Only works for some types of "
31013"error."
31014msgstr ""
31015
31016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
31017msgid "Try to correct all fixable errors automatically"
31018msgstr ""
31019
31020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31021msgid "Re-run check"
31022msgstr ""
31023
31024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31025msgid "Re-run the check"
31026msgstr ""
31027
31028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230
31029msgid "Running fixers, please wait..."
31030msgstr ""
31031
31032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236
31033msgid "Running checks, please wait..."
31034msgstr ""
31035
31036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44
31037msgid "Check external links"
31038msgstr ""
31039
31040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67
31041msgid "Checking external links, please wait..."
31042msgstr ""
31043
31044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79
31045msgid "Check &anchors"
31046msgstr ""
31047
31048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80
31049msgid ""
31050"Check HTML anchors in links (the part after the #).\n"
31051" This can be a little slow, since it requires downloading and parsing all the HTML pages."
31052msgstr ""
31053
31054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118
31055msgid "Checking failed"
31056msgstr ""
31057
31058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119
31059msgid ""
31060"There was an error while checking links, click \"Show details\" for more "
31061"information"
31062msgstr ""
31063
31064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122
31065msgid "No broken links found"
31066msgstr ""
31067
31068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131
31069msgid "Found a broken link"
31070msgid_plural "Found {} broken links"
31071msgstr[0] ""
31072msgstr[1] ""
31073
31074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135
31075msgid "Fix this link"
31076msgstr ""
31077
31078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138
31079msgid "line number"
31080msgstr ""
31081
31082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31083msgid "Enter the corrected URL:"
31084msgstr ""
31085
31086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31087msgid "Fix URL"
31088msgstr ""
31089
31090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240
31092msgid "Font"
31093msgstr ""
31094
31095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910
31097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238
31098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
31099msgid "Image"
31100msgstr ""
31101
31102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31103msgid "Stylesheet"
31104msgstr ""
31105
31106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278
31107msgid "Completion failed"
31108msgstr ""
31109
31110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279
31111msgid ""
31112"Failed to get completions, click \"Show details\" for more information. "
31113"Future errors during completion will be suppressed."
31114msgstr ""
31115
31116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21
31117msgid "Failed to get completion data"
31118msgstr ""
31119
31120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42
31121msgid "Calculating differences, please wait..."
31122msgstr ""
31123
31124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218
31125msgid "Differences between books"
31126msgstr ""
31127
31128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246
31129msgid "Go to previous change"
31130msgstr ""
31131
31132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247
31133msgid "&Previous change"
31134msgstr ""
31135
31136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253
31137msgid "Go to next change"
31138msgstr ""
31139
31140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254
31141msgid "&Next change"
31142msgstr ""
31143
31144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260
31145msgid "Search for text"
31146msgstr ""
31147
31148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266
31149msgid "Next &match"
31150msgstr ""
31151
31152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272
31153msgid "P&revious match"
31154msgstr ""
31155
31156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274
31157msgid "Left panel"
31158msgstr ""
31159
31160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275
31161msgid "Perform search in the left panel"
31162msgstr ""
31163
31164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277
31165msgid "Right panel"
31166msgstr ""
31167
31168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278
31169msgid "Perform search in the right panel"
31170msgstr ""
31171
31172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283
31173msgid "&Options"
31174msgstr ""
31175
31176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284
31177msgid "Change how the differences are displayed"
31178msgstr ""
31179
31180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288
31181msgid "Lines of context around each change"
31182msgstr ""
31183
31184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290
31185#, python-format
31186msgid "Show %d lines of context"
31187msgstr ""
31188
31189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291
31190msgid "Show all text"
31191msgstr ""
31192
31193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302
31194msgid "Double click right side to edit"
31195msgstr ""
31196
31197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304
31198msgid ""
31199"Double click on any change in the right panel to edit that location in the "
31200"editor"
31201msgstr ""
31202
31203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355
31204msgid "Beautify files before comparing them"
31205msgstr ""
31206
31207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356
31208msgid "Do not beautify files before comparing"
31209msgstr ""
31210
31211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379
31212msgid "The books are identical"
31213msgstr ""
31214
31215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387
31216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423
31217msgid "No changes found"
31218msgstr ""
31219
31220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394
31221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549
31222msgid "The files are identical"
31223msgstr ""
31224
31225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401
31226msgid "No differences found"
31227msgstr ""
31228
31229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408
31230msgid "The folders are identical"
31231msgstr ""
31232
31233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439
31234#, python-format
31235msgid "[%s was added]"
31236msgstr ""
31237
31238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443
31239#, python-format
31240msgid "[%s was removed]"
31241msgstr ""
31242
31243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176
31244msgid "Previous change"
31245msgstr ""
31246
31247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177
31248msgid "Next change"
31249msgstr ""
31250
31251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182
31252msgid "Open file in the editor"
31253msgstr ""
31254
31255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256
31256#, python-format
31257msgid "No matches found for query: %s"
31258msgstr ""
31259
31260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535
31261msgid "This file was added"
31262msgstr ""
31263
31264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536
31265msgid "This file was removed"
31266msgstr ""
31267
31268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31269#, python-format
31270msgid "[This file was renamed from %s]"
31271msgstr ""
31272
31273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31274#, python-format
31275msgid "[This file was renamed to %s]"
31276msgstr ""
31277
31278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559
31279#, python-format
31280msgid "Binary file of size: %s"
31281msgstr ""
31282
31283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586
31284msgid "Image could not be rendered"
31285msgstr ""
31286
31287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616
31288#, python-brace-format
31289msgid "Size: {0} Resolution: {1}x{2}"
31290msgstr ""
31291
31292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684
31293msgid "The files are identical after beautifying"
31294msgstr ""
31295
31296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25
31297msgid "Choose the external resources to download"
31298msgstr ""
31299
31300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58
31301msgid "Data URL #{}"
31302msgstr ""
31303
31304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59
31305msgid "one instance"
31306msgid_plural "{} instances"
31307msgstr[0] ""
31308msgstr[1] ""
31309
31310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108
31311msgid "Download external resources"
31312msgstr ""
31313
31314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122
31315msgid "Searching for external resources..."
31316msgstr ""
31317
31318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147
31319msgid "Scan failed"
31320msgstr ""
31321
31322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148
31323msgid ""
31324"Failed to scan for external resources, click \"Show details\" for more "
31325"information."
31326msgstr ""
31327
31328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156
31329msgid "No external resources found"
31330msgstr ""
31331
31332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157
31333msgid "No external resources were found in this book."
31334msgstr ""
31335
31336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177
31337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186
31338msgid ""
31339"Failed to download external resources, click \"Show details\" for more "
31340"information."
31341msgstr ""
31342
31343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191
31344msgid "Some downloads failed"
31345msgstr ""
31346
31347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192
31348msgid ""
31349"Failed to download some external resources, click \"Show details\" for more "
31350"information."
31351msgstr ""
31352
31353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195
31354msgid "Updating resources in book..."
31355msgstr ""
31356
31357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198
31358msgid "Successfully processed the external resource"
31359msgid_plural "Successfully processed {} external resources"
31360msgstr[0] ""
31361msgstr[1] ""
31362
31363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200
31364msgid "Could not download one image"
31365msgid_plural "Could not download {} images"
31366msgstr[0] ""
31367msgstr[1] ""
31368
31369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218
31370msgid "Replace failed"
31371msgstr ""
31372
31373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219
31374msgid ""
31375"Failed to replace external resources, click \"Show details\" for more "
31376"information."
31377msgstr ""
31378
31379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94
31380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265
31381msgid "Trim image"
31382msgstr ""
31383
31384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106
31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273
31386msgid "Auto-trim image"
31387msgstr ""
31388
31389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114
31390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266
31391msgid "Rotate image"
31392msgstr ""
31393
31394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125
31395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267
31396msgid "Resize image"
31397msgstr ""
31398
31399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138
31400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274
31401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316
31402msgid "Sharpen image"
31403msgstr ""
31404
31405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151
31406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275
31407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322
31408msgid "Blur image"
31409msgstr ""
31410
31411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160
31412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278
31413msgid "Make image look like an oil painting"
31414msgstr ""
31415
31416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172
31417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276
31418msgid "De-speckle image"
31419msgstr ""
31420
31421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180
31422msgid "Normalize image"
31423msgstr ""
31424
31425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359
31427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320
31428msgid "No image"
31429msgstr ""
31430
31431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31432msgid "No image loaded"
31433msgstr ""
31434
31435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31436#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386
31437#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400
31438msgid "Invalid image"
31439msgstr ""
31440
31441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31442msgid "The current image is not valid"
31443msgstr ""
31444
31445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259
31446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268
31447msgid "Drop image"
31448msgstr ""
31449
31450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357
31451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307
31452msgid "Paste image"
31453msgstr ""
31454
31455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360
31456msgid "No image available in the clipboard"
31457msgstr ""
31458
31459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373
31460msgid ""
31461"No active selection, first select a region in the image, by dragging with "
31462"your mouse"
31463msgstr ""
31464
31465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603
31466msgid "Not a valid image"
31467msgstr ""
31468
31469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27
31470msgid "Choose the new width and height"
31471msgstr ""
31472
31473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34
31474msgid "&Width:"
31475msgstr ""
31476
31477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41
31478msgid "&Height:"
31479msgstr ""
31480
31481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202
31482msgid ""
31483"Cutting of images is not allowed. If you want to delete the image, use the "
31484"files browser to do it."
31485msgstr ""
31486
31487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253
31488msgid "File actions tool bar"
31489msgstr ""
31490
31491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257
31492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351
31493msgid "Edit actions tool bar"
31494msgstr ""
31495
31496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269
31497msgid "Image filters"
31498msgstr ""
31499
31500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277
31501msgid "Improve contrast (normalize image)"
31502msgstr ""
31503
31504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280
31505msgid "Image information bar"
31506msgstr ""
31507
31508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303
31509msgid "Copy selected region"
31510msgstr ""
31511
31512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304
31513msgid "Paste into selected region"
31514msgstr ""
31515
31516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306
31517msgid "Copy image"
31518msgstr ""
31519
31520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317
31521msgid ""
31522"The standard deviation for the Gaussian sharpen operation (higher means more"
31523" sharpening)"
31524msgstr ""
31525
31526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323
31527msgid ""
31528"The standard deviation for the Gaussian blur operation (higher means more "
31529"blurring)"
31530msgstr ""
31531
31532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328
31533msgid "Oilify image"
31534msgstr ""
31535
31536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329
31537msgid "The strength of the operation (higher numbers have larger effects)"
31538msgstr ""
31539
31540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39
31541msgid "Choose file name"
31542msgstr ""
31543
31544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65
31545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353
31546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086
31547msgid "No name specified"
31548msgstr ""
31549
31550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66
31551msgid "You must specify a file name for the new file, with an extension."
31552msgstr ""
31553
31554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31555msgid "Choose an image"
31556msgstr ""
31557
31558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31559msgid "Images in book"
31560msgstr ""
31561
31562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209
31563msgid "&Existing images in the book"
31564msgstr ""
31565
31566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237
31567msgid "Search for image by file name"
31568msgstr ""
31569
31570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251
31571msgid "Refresh the displayed images"
31572msgstr ""
31573
31574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254
31575msgid "&Import image"
31576msgstr ""
31577
31578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257
31579msgid "Import an image from elsewhere in your computer"
31580msgstr ""
31581
31582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258
31583msgid "&Paste image"
31584msgstr ""
31585
31586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261
31587msgid "Paste an image from the clipboard"
31588msgstr ""
31589
31590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262
31591msgid "Full page image"
31592msgstr ""
31593
31594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263
31595msgid ""
31596"Insert the image so that it takes up an entire page when viewed in a reader"
31597msgstr ""
31598
31599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265
31600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167
31601msgid "Preserve aspect ratio"
31602msgstr ""
31603
31604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266
31605msgid ""
31606"Preserve the aspect ratio of the inserted image when rendering it full paged"
31607msgstr ""
31608
31609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274
31610msgid "&Zoom in"
31611msgstr ""
31612
31613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321
31614msgid "There is no image on the clipboard"
31615msgstr ""
31616
31617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326
31618msgid "Invalid file extension"
31619msgstr ""
31620
31621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327
31622msgid "The file name you choose must have a .jpg or .png extension"
31623msgstr ""
31624
31625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378
31626msgid "Choose folder"
31627msgstr ""
31628
31629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385
31630msgid "Choose the folder into which the files will be placed"
31631msgstr ""
31632
31633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413
31634msgid "Create new folder"
31635msgstr ""
31636
31637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31638msgid "Enter a name for the new folder"
31639msgstr ""
31640
31641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31642msgid "Folder name"
31643msgstr ""
31644
31645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446
31646msgid "Create new book"
31647msgstr ""
31648
31649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457
31650msgid "&Authors:"
31651msgstr ""
31652
31653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461
31654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329
31655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367
31656msgid "&Language:"
31657msgstr ""
31658
31659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324
31660msgid "Invalid markup"
31661msgstr ""
31662
31663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325
31664msgid ""
31665"The current block tag has an existing unclosed style attribute. Run the Fix "
31666"HTML tool first."
31667msgstr ""
31668
31669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434
31670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456
31671msgid "Invalid HTML"
31672msgstr ""
31673
31674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435
31675#, python-format
31676msgid ""
31677"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31678"to rename tags."
31679msgstr ""
31680
31681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439
31682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452
31683msgid "No tag found"
31684msgstr ""
31685
31686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440
31687msgid "No suitable block level tag was found to rename"
31688msgstr ""
31689
31690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448
31691msgid "Cursor inside tag"
31692msgstr ""
31693
31694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449
31695msgid "Cannot split as the cursor is inside the tag definition"
31696msgstr ""
31697
31698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453
31699msgid "No suitable tag was found to split"
31700msgstr ""
31701
31702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457
31703#, python-format
31704msgid ""
31705"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31706"to split tags."
31707msgstr ""
31708
31709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669
31710msgid "Not in a block tag"
31711msgstr ""
31712
31713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670
31714msgid ""
31715"Cannot change text alignment as the cursor is not inside a block level tag, "
31716"such as a &lt;p&gt; or &lt;div&gt; tag."
31717msgstr ""
31718
31719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50
31720msgid "Insert filler text"
31721msgstr ""
31722
31723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66
31724msgid "Insert a tag"
31725msgstr ""
31726
31727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71
31728msgid "Insert a self closing tag"
31729msgstr ""
31730
31731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76
31732msgid "Insert a HTML link"
31733msgstr ""
31734
31735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81
31736msgid "Insert a HTML image"
31737msgstr ""
31738
31739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86
31740msgid "Insert a HTML tag with a class"
31741msgstr ""
31742
31743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423
31744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77
31745msgid "No snippet found"
31746msgstr ""
31747
31748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424
31749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78
31750msgid "No matching snippet was found"
31751msgstr ""
31752
31753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473
31754#, python-format
31755msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>"
31756msgstr ""
31757
31758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479
31759msgid "The name of this snippet"
31760msgstr ""
31761
31762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483
31763msgid "The text used to trigger this snippet"
31764msgstr ""
31765
31766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484
31767msgid "Tri&gger:"
31768msgstr ""
31769
31770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495
31771msgid "&File types:"
31772msgstr ""
31773
31774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496
31775msgid "Which file types this snippet should be active in"
31776msgstr ""
31777
31778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503
31779msgid "You can test your snippet here"
31780msgstr ""
31781
31782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505
31783msgid "T&est:"
31784msgstr ""
31785
31786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31787msgid "Create a snippet"
31788msgstr ""
31789
31790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31791msgid "Edit snippet"
31792msgstr ""
31793
31794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557
31795msgid "You must provide a name for this snippet"
31796msgstr ""
31797
31798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559
31799msgid "You must provide a trigger for this snippet"
31800msgstr ""
31801
31802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561
31803msgid "You must provide a template for this snippet"
31804msgstr ""
31805
31806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563
31807msgid "You must specify at least one file type"
31808msgstr ""
31809
31810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570
31811msgid "Create/edit snippets"
31812msgstr ""
31813
31814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585
31815msgid "Search for a snippet"
31816msgstr ""
31817
31818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600
31819msgid "&Add snippet"
31820msgstr ""
31821
31822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605
31823msgid "&Edit snippet"
31824msgstr ""
31825
31826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610
31827msgid "&Remove snippet"
31828msgstr ""
31829
31830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615
31831msgid "Change &built-in"
31832msgstr ""
31833
31834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656
31835msgid "Invalid snippet"
31836msgstr ""
31837
31838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31839msgid "Cannot edit snippet"
31840msgstr ""
31841
31842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31843msgid "No snippet selected"
31844msgstr ""
31845
31846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687
31847msgid "No snippets found"
31848msgstr ""
31849
31850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688
31851#, python-format
31852msgid "No snippets found for query: %s"
31853msgstr ""
31854
31855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706
31856msgid "Choose the built-in snippet to modify:"
31857msgstr ""
31858
31859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300
31860msgid "Invalid text"
31861msgstr ""
31862
31863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301
31864msgid "Unterminated string"
31865msgstr ""
31866
31867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306
31868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490
31869msgid "Hold down the Ctrl key and click to open this link"
31870msgstr ""
31871
31872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310
31873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493
31874msgid "This link points to a file that is not present in the book"
31875msgstr ""
31876
31877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469
31878msgid "An unescaped < is not allowed. Replace it with &lt;"
31879msgstr ""
31880
31881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470
31882msgid "An unescaped ampersand is not allowed. Replace it with &amp;"
31883msgstr ""
31884
31885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471
31886msgid "An unescaped > is not allowed. Replace it with &gt;"
31887msgstr ""
31888
31889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472
31890msgid "/ not allowed except at the end of the tag"
31891msgstr ""
31892
31893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473
31894msgid "Unknown character"
31895msgstr ""
31896
31897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474
31898msgid "A closing tag must contain only the tag name and nothing else"
31899msgstr ""
31900
31901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475
31902msgid "Expecting an attribute value"
31903msgstr ""
31904
31905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476
31906msgid "A tag name cannot end with a colon"
31907msgstr ""
31908
31909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487
31910msgid ""
31911"Hold down the Ctrl key and click to open the first matching CSS style rule"
31912msgstr ""
31913
31914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441
31915msgid ""
31916"Sorting CSS rules can in rare cases change the effective styles applied to "
31917"the book. Are you sure you want to proceed?"
31918msgstr ""
31919
31920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328
31921msgid "Create custom theme"
31922msgstr ""
31923
31924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335
31925msgid "&Name of custom theme:"
31926msgstr ""
31927
31928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339
31929msgid "&Builtin theme to base on:"
31930msgstr ""
31931
31932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354
31933msgid "You must specify a name for your theme"
31934msgstr ""
31935
31936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357
31937#, python-format
31938msgid "A custom theme with the name %s already exists"
31939msgstr ""
31940
31941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31942msgid "No color"
31943msgstr ""
31944
31945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31946#, python-brace-format
31947msgid "Red: {0} Green: {1} Blue: {2}"
31948msgstr ""
31949
31950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448
31951msgid "Remove color"
31952msgstr ""
31953
31954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31955msgid "&Background"
31956msgstr ""
31957
31958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31959msgid "&Foreground"
31960msgstr ""
31961
31962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
31964msgid "&Italic"
31965msgstr ""
31966
31967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31968msgid "B&old"
31969msgstr ""
31970
31971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468
31972msgid "&Underline:"
31973msgstr ""
31974
31975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484
31976msgid ""
31977"<h2>Creating a custom theme</h2>\n"
31978"\n"
31979"<p id=\"attribute\" lang=\"und\">You can create a custom syntax highlighting theme, with your own colors and font styles. The most important types of highlighting rules are described below. Note that not every rule supports every kind of customization, for example, changing font or underline styles for the <code>Cursor</code> rule does not have any effect as that rule is used only for the color of the blinking cursor.</p>\n"
31980"\n"
31981"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n"
31982"\n"
31983"<p xml:lang=\"und\">\n"
31984"{}\n"
31985"    The most important rule. Sets the foreground and background colors for the     editor as well as the style of \"normal\" text, that is, text that does not match any special syntax.\n"
31986"\n"
31987"{}\n"
31988"    Defines the colors for text selected by the mouse.\n"
31989"\n"
31990"{}\n"
31991"    Defines the color for the line containing the cursor.\n"
31992"\n"
31993"{}\n"
31994"    Defines the colors for the line numbers on the left.\n"
31995"\n"
31996"{}\n"
31997"    Defines the colors for matching tags in HTML and matching\n"
31998"    braces in CSS.\n"
31999"\n"
32000"{}\n"
32001"    Used for highlighting tags in HTML\n"
32002"\n"
32003"{}\n"
32004"    Used for highlighting attributes in HTML\n"
32005"\n"
32006"{}\n"
32007"    Tag names in HTML\n"
32008"\n"
32009"{}\n"
32010"    Namespace prefixes in XML and constants in CSS\n"
32011"\n"
32012"{}\n"
32013"    Non-breaking spaces/hyphens in HTML\n"
32014"\n"
32015"{}\n"
32016"    Syntax errors such as <this <>\n"
32017"\n"
32018"{}\n"
32019"    Misspelled words such as <span lang=\"en\">thisword</span>\n"
32020"\n"
32021"{}\n"
32022"    Comments like <!-- this one -->\n"
32023"\n"
32024"</p>\n"
32025"\n"
32026"<style type=\"text/css\">\n"
32027"/* Some CSS so you can see how the highlighting rules affect it */\n"
32028"\n"
32029"p.someclass {{\n"
32030"    font-family: serif;\n"
32031"    font-size: 12px;\n"
32032"    line-height: 1.2;\n"
32033"}}\n"
32034"</style>\n"
32035msgstr ""
32036
32037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555
32038msgid "Create/edit custom theme"
32039msgstr ""
32040
32041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564
32042msgid "&Edit theme:"
32043msgstr ""
32044
32045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575
32046msgid "Add &new theme"
32047msgstr ""
32048
32049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579
32050msgid "&Remove theme"
32051msgstr ""
32052
32053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32054msgid "&Bold"
32055msgstr ""
32056
32057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32058msgid "Make the selected text bold"
32059msgstr ""
32060
32061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
32062msgid "<h3>Bold</h3>Make the selected text bold"
32063msgstr ""
32064
32065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32066msgid "Make the selected text italic"
32067msgstr ""
32068
32069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
32070msgid "<h3>Italic</h3>Make the selected text italic"
32071msgstr ""
32072
32073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32074#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775
32075msgid "&Underline"
32076msgstr ""
32077
32078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32079msgid "Underline the selected text"
32080msgstr ""
32081
32082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67
32083msgid "<h3>Underline</h3>Underline the selected text"
32084msgstr ""
32085
32086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68
32087msgid "&Strikethrough"
32088msgstr ""
32089
32090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69
32091msgid "Draw a line through the selected text"
32092msgstr ""
32093
32094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70
32095msgid "<h3>Strikethrough</h3>Draw a line through the selected text"
32096msgstr ""
32097
32098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71
32099msgid "&Superscript"
32100msgstr ""
32101
32102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72
32103msgid "Make the selected text a superscript"
32104msgstr ""
32105
32106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73
32107msgid ""
32108"<h3>Superscript</h3>Set the selected text slightly smaller and above the "
32109"normal line"
32110msgstr ""
32111
32112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74
32113msgid "&Subscript"
32114msgstr ""
32115
32116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75
32117msgid "Make the selected text a subscript"
32118msgstr ""
32119
32120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
32121msgid ""
32122"<h3>Subscript</h3>Set the selected text slightly smaller and below the "
32123"normal line"
32124msgstr ""
32125
32126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32127msgid "&Color"
32128msgstr ""
32129
32130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32131msgid "Change text color"
32132msgstr ""
32133
32134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78
32135msgid "<h3>Color</h3>Change the color of the selected text"
32136msgstr ""
32137
32138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79
32139msgid "&Background color"
32140msgstr ""
32141
32142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80
32143msgid "Change background color of text"
32144msgstr ""
32145
32146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
32147msgid ""
32148"<h3>Background color</h3>Change the background color of the selected text"
32149msgstr ""
32150
32151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
32152msgid "Align &left"
32153msgstr ""
32154
32155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
32156msgid "<h3>Align left</h3>Align the paragraph to the left"
32157msgstr ""
32158
32159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
32160msgid "&Center"
32161msgstr ""
32162
32163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
32164msgid "<h3>Center</h3>Center the paragraph"
32165msgstr ""
32166
32167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
32168msgid "Align &right"
32169msgstr ""
32170
32171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
32172msgid "<h3>Align right</h3>Align the paragraph to the right"
32173msgstr ""
32174
32175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32176msgid "&Justify"
32177msgstr ""
32178
32179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32180msgid "Justify"
32181msgstr ""
32182
32183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89
32184msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins"
32185msgstr ""
32186
32187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91
32188msgid "&Sort style rules"
32189msgstr ""
32190
32191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92
32192msgid "Sort the style rules"
32193msgstr ""
32194
32195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93
32196msgid "&Insert image"
32197msgstr ""
32198
32199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94
32200msgid "Insert an image into the text"
32201msgstr ""
32202
32203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95
32204msgid "<h3>Insert image</h3>Insert an image into the text"
32205msgstr ""
32206
32207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32208msgid "Insert &hyperlink"
32209msgstr ""
32210
32211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647
32213msgid "Insert hyperlink"
32214msgstr ""
32215
32216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98
32217msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text"
32218msgstr ""
32219
32220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100
32221msgid "Smart &comment"
32222msgstr ""
32223
32224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101
32225msgid "Smart comment (toggle block comments)"
32226msgstr ""
32227
32228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102
32229msgid ""
32230"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is "
32231"inside an existing block comment, uncomment it, otherwise comment out the "
32232"selected text."
32233msgstr ""
32234
32235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107
32236#, python-format
32237msgid "Convert the paragraph to &lt;%s&gt;"
32238msgstr ""
32239
32240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32241msgid "&Lower case"
32242msgstr ""
32243
32244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32245msgid "&Swap case"
32246msgstr ""
32247
32248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32249msgid "&Upper case"
32250msgstr ""
32251
32252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32253msgid "&Capitalize"
32254msgstr ""
32255
32256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32257msgid "&Title case"
32258msgstr ""
32259
32260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114
32261#, python-format
32262msgid "Change the case of the selected text: %s"
32263msgstr ""
32264
32265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32266msgid "Insert &tag"
32267msgstr ""
32268
32269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32270msgid "Insert tag"
32271msgstr ""
32272
32273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119
32274msgid ""
32275"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be "
32276"inserted around the selected text"
32277msgstr ""
32278
32279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32280msgid "Remove &tag"
32281msgstr ""
32282
32283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32284msgid "Remove tag"
32285msgstr ""
32286
32287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122
32288msgid "<h3>Remove tag</h3>Remove the currently highlighted tag"
32289msgstr ""
32290
32291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32292msgid "&Split tag"
32293msgstr ""
32294
32295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32296msgid "Split current tag"
32297msgstr ""
32298
32299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125
32300msgid "<h3>Split tag</h3>Split the current tag at the cursor position"
32301msgstr ""
32302
32303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131
32304msgid "Change paragraph to heading"
32305msgstr ""
32306
32307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260
32308msgid "Add a tag to this menu"
32309msgstr ""
32310
32311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262
32312msgid "Remove from this menu"
32313msgstr ""
32314
32315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278
32316msgid "Name of tag to add"
32317msgstr ""
32318
32319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279
32320msgid "Enter the name of the tag"
32321msgstr ""
32322
32323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353
32324msgid "Editor tools"
32325msgstr ""
32326
32327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357
32328msgid "Format text"
32329msgstr ""
32330
32331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502
32332msgid "No text"
32333msgstr ""
32334
32335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503
32336msgid "There is no suitable text in the clipboard to paste."
32337msgstr ""
32338
32339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566
32340msgid "Ignore this word"
32341msgstr ""
32342
32343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570
32344#, python-brace-format
32345msgid "Add this word to the dictionary: {0}"
32346msgstr ""
32347
32348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573
32349msgid "Add this word to the dictionary"
32350msgstr ""
32351
32352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582
32353#, python-format
32354msgid "Open %s"
32355msgstr ""
32356
32357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588
32358msgid "Rename the class {}"
32359msgstr ""
32360
32361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595
32362#, python-format
32363msgid "Show help for: %s"
32364msgstr ""
32365
32366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612
32367msgid "Change &case"
32368msgstr ""
32369
32370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
32371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87
32372msgid "Chapter-"
32373msgstr ""
32374
32375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32376msgid "Style-"
32377msgstr ""
32378
32379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32380msgid "Styles"
32381msgstr ""
32382
32383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
32384msgid "Image-"
32385msgstr ""
32386
32387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
32388msgid "Font-"
32389msgstr ""
32390
32391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
32392msgid "Misc-"
32393msgstr ""
32394
32395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68
32396msgid "The file name must have an extension"
32397msgstr ""
32398
32399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73
32400msgid "The file name contains invalid characters"
32401msgstr ""
32402
32403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75
32404msgid "This file name already exists in the book"
32405msgstr ""
32406
32407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83
32408msgid "Bulk rename items"
32409msgstr ""
32410
32411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93
32412msgid "All selected files will be renamed to the form prefix-number"
32413msgstr ""
32414
32415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95
32416msgid "&Prefix:"
32417msgstr ""
32418
32419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98
32420msgid "Starting &number:"
32421msgstr ""
32422
32423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100
32424msgid "Rename files according to their book order"
32425msgstr ""
32426
32427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102
32428msgid ""
32429"Rename the selected files according to the order they appear in the book, "
32430"instead of the order they were selected in."
32431msgstr ""
32432
32433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314
32434#, python-brace-format
32435msgid "Merge the file {0} into the file {1}?"
32436msgstr ""
32437
32438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316
32439#, python-brace-format
32440msgid "Merge the {0} selected files into the file {1}?"
32441msgstr ""
32442
32443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317
32444msgid "Merge files"
32445msgstr ""
32446
32447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533
32448msgid "Full path: "
32449msgstr ""
32450
32451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32452#, python-format
32453msgid "This file is the cover %s for this book"
32454msgstr ""
32455
32456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32457msgid "image"
32458msgstr ""
32459
32460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547
32461msgid "This file contains all the metadata and book structure information"
32462msgstr ""
32463
32464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550
32465msgid "This file contains the metadata table of contents"
32466msgstr ""
32467
32468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553
32469msgid "This file is not listed in the book manifest"
32470msgstr ""
32471
32472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556
32473msgid ""
32474"This file is marked as non-linear in the spine\n"
32475"Drag it to the top to make it linear"
32476msgstr ""
32477
32478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560
32479msgid "This file is a text file that is not referenced in the spine"
32480msgstr ""
32481
32482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564
32483msgid "This file occurs more than once in the spine"
32484msgstr ""
32485
32486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571
32487msgid "Not a valid font"
32488msgstr ""
32489
32490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642
32491msgid "Select all {} files"
32492msgstr ""
32493
32494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643
32495msgid "De-select all {} files"
32496msgstr ""
32497
32498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657
32499#, python-format
32500msgid "Export %s"
32501msgstr ""
32502
32503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659
32504#, python-format
32505msgid "Replace %s with file..."
32506msgstr ""
32507
32508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661
32509#, python-format
32510msgid "Export all %d selected files"
32511msgstr ""
32512
32513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667
32514#, python-format
32515msgid "&Rename %s"
32516msgstr ""
32517
32518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669
32519#, python-format
32520msgid "Mark %s as cover image"
32521msgstr ""
32522
32523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671
32524#, python-format
32525msgid "Mark %s as cover page"
32526msgstr ""
32527
32528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677
32529msgid "&Bulk rename the selected files"
32530msgstr ""
32531
32532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678
32533msgid "Change the file extension for the selected files"
32534msgstr ""
32535
32536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680
32537msgid "&Delete the selected file"
32538msgid_plural "&Delete the {} selected files"
32539msgstr[0] ""
32540msgstr[1] ""
32541
32542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682
32543msgid "&Copy the selected file to another editor instance"
32544msgid_plural "&Copy the {} selected files to another editor instance"
32545msgstr[0] ""
32546msgstr[1] ""
32547
32548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687
32549msgid "Paste files from other editor instance"
32550msgstr ""
32551
32552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697
32553msgid "Link &stylesheets..."
32554msgstr ""
32555
32556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700
32557msgid "&Merge selected text files"
32558msgstr ""
32559
32560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702
32561msgid "&Merge selected style files"
32562msgstr ""
32563
32564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729
32565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762
32566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770
32567msgid "Cannot rename"
32568msgstr ""
32569
32570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730
32571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763
32572#, python-format
32573msgid ""
32574"%s books do not support file renaming as they do not use file names "
32575"internally. The filenames you see are automatically generated from the "
32576"internal structures of the original file."
32577msgstr ""
32578
32579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744
32580msgid "Not first item"
32581msgstr ""
32582
32583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745
32584#, python-format
32585msgid ""
32586"%s is not the first text item. You should only mark the first text item as "
32587"cover. Do you want to make it the first item?"
32588msgstr ""
32589
32590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771
32591#, python-format
32592msgid "The file(s) %s cannot be renamed."
32593msgstr ""
32594
32595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32596msgid "New file extension:"
32597msgstr ""
32598
32599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32600msgid "Rename files"
32601msgstr ""
32602
32603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829
32604#, python-format
32605msgid "The file(s) %s cannot be deleted."
32606msgstr ""
32607
32608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893
32609#, python-format
32610msgid "No item with the name: %s was found"
32611msgstr ""
32612
32613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940
32614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949
32615msgid "Choose location"
32616msgstr ""
32617
32618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941
32619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958
32620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317
32621#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78
32622msgid "Files"
32623msgstr ""
32624
32625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960
32626msgid "HTML files"
32627msgstr ""
32628
32629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982
32630msgid "No stylesheets"
32631msgstr ""
32632
32633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983
32634msgid ""
32635"This book currently has no stylesheets. You must first create a stylesheet "
32636"before linking it."
32637msgstr ""
32638
32639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988
32640msgid "Choose stylesheets"
32641msgstr ""
32642
32643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989
32644msgid "Choose the stylesheets to link. Drag and drop to re-arrange"
32645msgstr ""
32646
32647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005
32648msgid "Remove existing links to stylesheets"
32649msgstr ""
32650
32651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025
32652msgid ""
32653"Choose a name for the new (blank) file. To place the file in a specific "
32654"folder in the book, include the folder name, for example: "
32655"<i>text/chapter1.html"
32656msgstr ""
32657
32658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033
32659msgid "Automatically add style-sheet links into new HTML files"
32660msgstr ""
32661
32662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043
32663msgid "Import resource file (image/font/etc.)"
32664msgstr ""
32665
32666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045
32667msgid "Import a file from your computer as a new file into the book."
32668msgstr ""
32669
32670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073
32671msgid "Choose a name for the imported file"
32672msgstr ""
32673
32674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087
32675msgid ""
32676"You must specify a name for the new file, with an extension, for example, "
32677"chapter1.html"
32678msgstr ""
32679
32680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114
32681msgid "Choose master file"
32682msgstr ""
32683
32684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117
32685msgid ""
32686"Choose the master file. All selected files will be merged into the master "
32687"file:"
32688msgstr ""
32689
32690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127
32691#, python-format
32692msgid "Debug output from %s"
32693msgstr ""
32694
32695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170
32696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416
32697msgid "No such function"
32698msgstr ""
32699
32700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171
32701#, python-format
32702msgid "There is no function named %s"
32703msgstr ""
32704
32705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174
32706msgid "Cannot remove builtin function"
32707msgstr ""
32708
32709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175
32710#, python-format
32711msgid "The function %s is a builtin function, it cannot be removed."
32712msgstr ""
32713
32714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202
32715msgid "Choose a function to run on matched text (by name)"
32716msgstr ""
32717
32718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212
32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121
32720msgid "Save current search"
32721msgstr ""
32722
32723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213
32724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122
32725msgid "Show saved searches"
32726msgstr ""
32727
32728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221
32729msgid "Create/edit a function"
32730msgstr ""
32731
32732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228
32733msgid "F&unction name:"
32734msgstr ""
32735
32736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249
32737#, python-format
32738msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>"
32739msgstr ""
32740
32741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270
32742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824
32743msgid "Must specify name"
32744msgstr ""
32745
32746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271
32747msgid "You must specify a name for this function."
32748msgstr ""
32749
32750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276
32751msgid "Invalid Python code"
32752msgstr ""
32753
32754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277
32755#, python-format
32756msgid "The code you created is not valid Python code, with error: %s"
32757msgstr ""
32758
32759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279
32760msgid "No replace function"
32761msgstr ""
32762
32763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280
32764msgid "You must create a Python function named replace in your code"
32765msgstr ""
32766
32767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287
32768#, python-format
32769msgid "Inherited from %s"
32770msgstr ""
32771
32772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289
32773#, python-format
32774msgid "Matched CSS rules for %s"
32775msgstr ""
32776
32777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298
32778msgid "Computed final style"
32779msgstr ""
32780
32781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361
32782msgid "Copy everything"
32783msgstr ""
32784
32785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403
32786msgid "No style information found"
32787msgstr ""
32788
32789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404
32790msgid ""
32791"Move the cursor inside a HTML tag to see what styles apply to that tag."
32792msgstr ""
32793
32794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28
32795msgid ""
32796"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n"
32797"\n"
32798"Launch the calibre Edit book tool. You can optionally also specify the names of\n"
32799"files inside the book which will be opened for editing automatically.\n"
32800msgstr ""
32801
32802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37
32803msgid "The text to select in the book when it is opened for editing"
32804msgstr ""
32805
32806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32
32807#, python-format
32808msgid "Change this to the relative path to: %s"
32809msgstr ""
32810
32811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46
32812msgid "Font file added"
32813msgstr ""
32814
32815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47
32816msgid ""
32817"The font file <b>{}</b> has been added. The text for the CSS @font-face rule"
32818" for this file has been copied to the clipboard. You should paste it into "
32819"whichever CSS file you want to add this font to."
32820msgstr ""
32821
32822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59
32823msgid "Font files added"
32824msgstr ""
32825
32826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60
32827msgid ""
32828"The specified font files have been added. The text for the CSS @font-face "
32829"rules for these files has been copied to the clipboard. You should paste it "
32830"into whichever CSS file you want to add these fonts to."
32831msgstr ""
32832
32833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67
32834#, python-format
32835msgid "Font faces for %s"
32836msgstr ""
32837
32838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32839msgid "Embedded"
32840msgstr ""
32841
32842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32843msgid "Font family"
32844msgstr ""
32845
32846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179
32847msgid "Change font"
32848msgstr ""
32849
32850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187
32851#, python-format
32852msgid "Change the font %s to:"
32853msgid_plural "Change the fonts %s to:"
32854msgstr[0] ""
32855msgstr[1] ""
32856
32857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192
32858msgid "&New font:"
32859msgstr ""
32860
32861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216
32862#, python-format
32863msgid "The font <i>%s</i> <b>exists</b> on your computer"
32864msgstr ""
32865
32866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217
32867#, python-format
32868msgid "The font <i>%s</i> <b>does not exist</b> on your computer"
32869msgstr ""
32870
32871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230
32872msgid "Manage fonts"
32873msgstr ""
32874
32875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242
32876msgid "&Install fonts"
32877msgstr ""
32878
32879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244
32880msgid ""
32881"Install fonts from .ttf/.otf files to make them available for embedding"
32882msgstr ""
32883
32884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264
32885msgid "&Change selected fonts"
32886msgstr ""
32887
32888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268
32889msgid "&Remove selected fonts"
32890msgstr ""
32891
32892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272
32893msgid "&Embed all fonts"
32894msgstr ""
32895
32896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276
32897msgid "&Subset all fonts"
32898msgstr ""
32899
32900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281
32901msgid "Rescan the book for fonts in case you have made changes"
32902msgstr ""
32903
32904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287
32905msgid ""
32906" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n"
32907"            You can remove or replace any selected font and also embed any declared fonts that are not already embedded."
32908msgstr ""
32909
32910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289
32911msgid ""
32912" Double click any font family to see if the font is available for embedding "
32913"on your computer. "
32914msgstr ""
32915
32916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301
32917#, python-format
32918msgid ""
32919"The font <b>%s</b> was not found on your computer. If you have the font "
32920"files, you can install it using the \"Install fonts\" button in the lower "
32921"left corner."
32922msgstr ""
32923
32924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327
32925msgid "No fonts selected"
32926msgstr ""
32927
32928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328
32929msgid "No fonts selected, you must first select some fonts in the left panel"
32930msgstr ""
32931
32932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34
32933msgid "Remove unused CSS"
32934msgstr ""
32935
32936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43
32937msgid ""
32938"This will remove all CSS rules that do not match any actual content. There "
32939"are a couple of additional cleanups you can enable, below:"
32940msgstr ""
32941
32942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45
32943msgid "Remove unused &class attributes"
32944msgstr ""
32945
32946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49
32947msgid ""
32948"Remove all class attributes from the HTML that do not match any existing CSS"
32949" rules"
32950msgstr ""
32951
32952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50
32953msgid "Merge CSS rules with identical &selectors"
32954msgstr ""
32955
32956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54
32957msgid ""
32958"Merge CSS rules in the same stylesheet that have identical selectors. Note "
32959"that in rare cases merging can result in a change to the effective styling "
32960"of the book, so use with care."
32961msgstr ""
32962
32963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57
32964msgid "Merge CSS rules with identical &properties"
32965msgstr ""
32966
32967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61
32968msgid ""
32969"Merge CSS rules in the same stylesheet that have identical properties. Note "
32970"that in rare cases merging can result in a change to the effective styling "
32971"of the book, so use with care."
32972msgstr ""
32973
32974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64
32975msgid "Remove &unreferenced style sheets"
32976msgstr ""
32977
32978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68
32979msgid "Remove stylesheets that are not referenced by any content."
32980msgstr ""
32981
32982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91
32983msgid "Remove NCX ToC file"
32984msgstr ""
32985
32986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92
32987msgid "Remove the legacy Table of Contents in NCX form?"
32988msgstr ""
32989
32990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93
32991msgid ""
32992"This form of Table of Contents is superseded by the new HTML based Table of "
32993"Contents. Leaving it behind is useful only if you expect this book to be "
32994"read on very old devices that lack proper support for EPUB 3"
32995msgstr ""
32996
32997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97
32998msgid "Ask this question again in the future"
32999msgstr ""
33000
33001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
33002msgid "Keep NCX"
33003msgstr ""
33004
33005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
33006msgid "Remove NCX"
33007msgstr ""
33008
33009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115
33010msgid "Action report"
33011msgstr ""
33012
33013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183
33014msgid "Compress images"
33015msgstr ""
33016
33017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203
33018msgid ""
33019"You can compress the images in this book losslessly, reducing the file size "
33020"of the book, without affecting image quality. Typically image size is "
33021"reduced by 5 - 15%."
33022msgstr ""
33023
33024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209
33025msgid "Enable &lossy compression of JPEG images"
33026msgstr ""
33027
33028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210
33029msgid ""
33030"This allows you to change the quality factor used for JPEG images.\n"
33031"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred."
33032msgstr ""
33033
33034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217
33035msgid ""
33036"The compression quality, 1 is high compression, 100 is low compression.\n"
33037"Image quality is inversely correlated with compression quality."
33038msgstr ""
33039
33040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221
33041msgid "Compression &quality:"
33042msgstr ""
33043
33044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250
33045msgid "Compressing images..."
33046msgstr ""
33047
33048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276
33049msgid "Compressing images, please wait..."
33050msgstr ""
33051
33052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168
33053msgid "Editor font &family:"
33054msgstr ""
33055
33056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172
33057msgid "Editor font &size:"
33058msgstr ""
33059
33060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176
33061msgid "Create/edit &custom color schemes"
33062msgstr ""
33063
33064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180
33065msgid "&Color scheme:"
33066msgstr ""
33067
33068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184
33069msgid " characters"
33070msgstr ""
33071
33072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185
33073msgid "W&idth of tabs:"
33074msgstr ""
33075
33076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187
33077msgid "Change &templates"
33078msgstr ""
33079
33080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188
33081msgid "Templates for new files:"
33082msgstr ""
33083
33084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192
33085msgid "&Wrap long lines in the editor"
33086msgstr ""
33087
33088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196
33089msgid "&Replace HTML entities as they are typed"
33090msgstr ""
33091
33092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198
33093msgid ""
33094"With this option, every time you type in a complete html entity, such as "
33095"&amp;hellip; it is automatically replaced by its corresponding character. "
33096"The replacement happens only when the trailing semi-colon is typed."
33097msgstr ""
33098
33099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204
33100msgid "Auto close t&ags when typing </"
33101msgstr ""
33102
33103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206
33104msgid ""
33105"With this option, every time you type </ the current HTML closing tag is "
33106"auto-completed"
33107msgstr ""
33108
33109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210
33110msgid ""
33111"Show the &name of the current character before the cursor along with the "
33112"line and column number"
33113msgstr ""
33114
33115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214
33116msgid "Beautify individual &files automatically when they are opened"
33117msgstr ""
33118
33119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216
33120msgid ""
33121"This will cause the beautify current file action to be performed "
33122"automatically every time you open a HTML/CSS/etc. file for editing."
33123msgstr ""
33124
33125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221
33126msgid "Show &misspelled words underlined in the code view"
33127msgstr ""
33128
33129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223
33130msgid ""
33131"This will cause spelling errors to be highlighted in the code view for easy "
33132"correction as you type."
33133msgstr ""
33134
33135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228
33136msgid "Allow drag and drop &editing of text"
33137msgstr ""
33138
33139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230
33140msgid ""
33141"Allow using drag and drop to move text around in the editor. It can be "
33142"useful to turn this off if you have a misbehaving touchpad."
33143msgstr ""
33144
33145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234
33146msgid "Manage &spelling dictionaries"
33147msgstr ""
33148
33149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239
33150msgid "Manage sni&ppets"
33151msgstr ""
33152
33153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257
33154#, python-format
33155msgid "Automatic (%s)"
33156msgstr ""
33157
33158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283
33159msgid "Update &metadata embedded in the book when opening"
33160msgstr ""
33161
33162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285
33163msgid ""
33164"When the file is opened, update the metadata embedded in the book file to "
33165"the current metadata in the calibre library."
33166msgstr ""
33167
33168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290
33169msgid ""
33170"Ask which &format to edit if more than one format is available for the book"
33171msgstr ""
33172
33173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294
33174msgid ""
33175"When auto-selecting the format to edit for a book with multiple formats, "
33176"this is the preference order."
33177msgstr ""
33178
33179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296
33180msgid "Preferred format order (drag and drop to change)"
33181msgstr ""
33182
33183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308
33184msgid "Allow dockable &windows to be nested inside the dock areas"
33185msgstr ""
33186
33187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310
33188msgid ""
33189"By default, you can have only a single row or column of windows in the dock "
33190"areas (the areas around the central editors). This option allows for more "
33191"flexible window layout, but is a little more complex to use."
33192msgstr ""
33193
33194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315
33195msgid "Choose which windows will occupy the corners of the dockable areas"
33196msgstr ""
33197
33198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33199msgid "The &top-left corner"
33200msgstr ""
33201
33202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33203msgid "The top-&right corner"
33204msgstr ""
33205
33206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33207msgid "The &bottom-left corner"
33208msgstr ""
33209
33210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33211msgid "The bottom-ri&ght corner"
33212msgstr ""
33213
33214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
33215msgid "Restore &state of previously edited book when opening it again"
33216msgstr ""
33217
33218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327
33219msgid ""
33220"When opening a previously edited book again, restore its state. That means "
33221"all open files are automatically re-opened and the cursor is positioned at "
33222"its previous location."
33223msgstr ""
33224
33225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333
33226msgid "Show full &file paths in the File browser"
33227msgstr ""
33228
33229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335
33230msgid ""
33231"Showing the full file paths is useful when editing books that contain "
33232"multiple files with the same file name."
33233msgstr ""
33234
33235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33236msgid "Monospaced text"
33237msgstr ""
33238
33239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33240msgid "Sans-serif text"
33241msgstr ""
33242
33243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33244msgid "Serif text"
33245msgstr ""
33246
33247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369
33248#, python-format
33249msgid "Font family for &%s:"
33250msgstr ""
33251
33252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372
33253msgid "Style for standard &text:"
33254msgstr ""
33255
33256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376
33257msgid "&Default font size:"
33258msgstr ""
33259
33260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379
33261msgid "&Monospace font size:"
33262msgstr ""
33263
33264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382
33265msgid "Mi&nimum font size:"
33266msgstr ""
33267
33268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384
33269msgid "lines"
33270msgstr ""
33271
33272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386
33273msgid ""
33274"Number of lines that are shown above the current line when syncing the text "
33275"shown in the preview panel to the cursor position in the code view"
33276msgstr ""
33277
33278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387
33279msgid "Visible lines above s&ync point:"
33280msgstr ""
33281
33282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388
33283msgid "Background color:"
33284msgstr ""
33285
33286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389
33287msgid "Foreground color:"
33288msgstr ""
33289
33290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390
33291msgid "Link color:"
33292msgstr ""
33293
33294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
33295msgid "Use the colors from the book styles, defaulting to black-on-white"
33296msgstr ""
33297
33298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33299msgid "Theme based"
33300msgstr ""
33301
33302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33303msgid "When using a dark theme force dark colors, otherwise same as \"No change\""
33304msgstr ""
33305
33306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33307msgid "Choose a custom color"
33308msgstr ""
33309
33310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33311#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72
33312#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240
33313msgid "Custom"
33314msgstr ""
33315
33316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454
33317msgid "Choose which toolbar you want to customize"
33318msgstr ""
33319
33320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455
33321#, python-format
33322msgid "Tools for %s editors"
33323msgstr ""
33324
33325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457
33326msgid "Book wide actions"
33327msgstr ""
33328
33329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458
33330msgid "Book wide tools"
33331msgstr ""
33332
33333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459
33334msgid "Book wide tools from third party plugins"
33335msgstr ""
33336
33337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460
33338msgid "Common tools for all editors"
33339msgstr ""
33340
33341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464
33342msgid "Text formatting actions"
33343msgstr ""
33344
33345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467
33346msgid "&Toolbar to customize:"
33347msgstr ""
33348
33349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496
33350#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439
33351msgid "Add selected actions to the toolbar"
33352msgstr ""
33353
33354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499
33355#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443
33356msgid "Remove selected actions from the toolbar"
33357msgstr ""
33358
33359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511
33360msgid "Adjust the size of icons on all toolbars"
33361msgstr ""
33362
33363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514
33364msgid "Toolbar &icon size:"
33365msgstr ""
33366
33367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664
33368msgid "Customize templates"
33369msgstr ""
33370
33371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677
33372msgid "Choose the &type of template to edit:"
33373msgstr ""
33374
33375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683
33376#, python-brace-format
33377msgid ""
33378"The variables {0} and {1} will be replaced with the title and author of the "
33379"book. {2} is where the cursor will be positioned. If you want to include "
33380"braces in your template, for example for CSS rules, you have to escape them,"
33381" like this: {3}"
33382msgstr ""
33383
33384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744
33385msgid "Preferences for Edit book"
33386msgstr ""
33387
33388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765
33389msgid "Restore all &defaults"
33390msgstr ""
33391
33392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766
33393msgid "Restore defaults for all preferences"
33394msgstr ""
33395
33396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768
33397msgid "Restore &current defaults"
33398msgstr ""
33399
33400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769
33401msgid "Restore defaults for currently displayed preferences"
33402msgstr ""
33403
33404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771
33405msgid "Restore c&onfirmations"
33406msgstr ""
33407
33408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772
33409msgid "Restore all disabled confirmation prompts"
33410msgstr ""
33411
33412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791
33413msgid "Main window"
33414msgstr ""
33415
33416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792
33417msgid "Editor settings"
33418msgstr ""
33419
33420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793
33421msgid "Preview settings"
33422msgstr ""
33423
33424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794
33425msgid "Keyboard shortcuts"
33426msgstr ""
33427
33428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795
33429msgid "Toolbars"
33430msgstr ""
33431
33432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796
33433msgid "Integration with calibre"
33434msgstr ""
33435
33436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847
33437msgid "There are no disabled confirmation prompts"
33438msgstr ""
33439
33440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850
33441msgid "One disabled confirmation prompt was restored"
33442msgid_plural "{} disabled confirmation prompts were restored"
33443msgstr[0] ""
33444msgstr[1] ""
33445
33446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851
33447msgid "Disabled confirmations restored"
33448msgstr ""
33449
33450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420
33451#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588
33452msgid "Render process crashed"
33453msgstr ""
33454
33455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421
33456msgid ""
33457"The Qt WebEngine Render process has crashed so Preview/Live CSS will not "
33458"work. You should try restarting the editor."
33459msgstr ""
33460
33461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445
33462msgid ""
33463"\n"
33464"            <h3>Live preview</h3>\n"
33465"\n"
33466"            <p>Here you will see a live preview of the HTML file you are currently editing.\n"
33467"            The preview will update automatically as you make changes.\n"
33468"\n"
33469"            <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n"
33470"            only, it is not intended to simulate an actual e-book reader. Some\n"
33471"            aspects of your e-book will not work, such as page breaks and page margins.\n"
33472"            "
33473msgstr ""
33474
33475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472
33476msgid "Inspect element"
33477msgstr ""
33478
33479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474
33480msgid "Open link"
33481msgstr ""
33482
33483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487
33484#, python-format
33485msgid "Edit %s"
33486msgstr ""
33487
33488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529
33489msgid "Loading preview, please wait..."
33490msgstr ""
33491
33492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581
33493msgid "Search in preview"
33494msgstr ""
33495
33496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624
33497msgid "Invalid location"
33498msgstr ""
33499
33500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625
33501msgid "Cannot split on the body tag"
33502msgstr ""
33503
33504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652
33505msgid "Failed to launch worker"
33506msgstr ""
33507
33508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653
33509msgid "Failed to launch the worker process used for rendering the preview"
33510msgstr ""
33511
33512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712
33513msgid "Cannot disable"
33514msgstr ""
33515
33516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713
33517msgid ""
33518"Auto reloading of the preview panel cannot be disabled while the Live CSS "
33519"panel is open."
33520msgstr ""
33521
33522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716
33523msgid "Auto reload preview when text changes in editor"
33524msgstr ""
33525
33526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717
33527msgid "Disable auto reload of preview"
33528msgstr ""
33529
33530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721
33531msgid "Disable syncing of preview position to editor position"
33532msgstr ""
33533
33534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722
33535msgid "Enable syncing of preview position to editor position"
33536msgstr ""
33537
33538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730
33539msgid "Abort file split"
33540msgstr ""
33541
33542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731
33543msgid ""
33544"Split this file at a specified location.<p>After clicking this button, click"
33545" inside the preview panel above at the location you want the file to be "
33546"split."
33547msgstr ""
33548
33549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200
33550msgid "Delete selected files"
33551msgstr ""
33552
33553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33554msgid "Folder"
33555msgstr ""
33556
33557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33559msgid "Size (KB)"
33560msgstr ""
33561
33562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241
33563msgid "Style"
33564msgstr ""
33565
33566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316
33567#, python-brace-format
33568msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}"
33569msgstr ""
33570
33571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33572msgid "Resolution"
33573msgstr ""
33574
33575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33578msgid "Times used"
33579msgstr ""
33580
33581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520
33582#, python-format
33583msgid "Edit the image: %s"
33584msgstr ""
33585
33586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33587msgid "Anchor"
33588msgstr ""
33589
33590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33591msgid "Source text"
33592msgstr ""
33593
33594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33595msgid "Target"
33596msgstr ""
33597
33598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33599msgid "Target text"
33600msgstr ""
33601
33602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33603msgid "The link destination does not exist"
33604msgstr ""
33605
33606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33607msgid "The link destination exists"
33608msgstr ""
33609
33610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579
33611msgid "The link destination could not be verified"
33612msgstr ""
33613
33614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643
33615msgid "Click entries above to see their destination here"
33616msgstr ""
33617
33618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663
33619msgid "No destination found for this link"
33620msgstr ""
33621
33622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
33624msgid "Word"
33625msgstr ""
33626
33627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775
33628#, python-brace-format
33629msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}"
33630msgstr ""
33631
33632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33633msgid "Character"
33634msgstr ""
33635
33636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33637msgid "Codepoint"
33638msgstr ""
33639
33640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861
33641msgid "All the characters in the book"
33642msgstr ""
33643
33644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991
33645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213
33646#, python-brace-format
33647msgid "{0} [{1} elements]"
33648msgstr ""
33649
33650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069
33651msgid "Sort by:"
33652msgstr ""
33653
33654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070
33655msgid "&Counts"
33656msgstr ""
33657
33658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073
33659msgid "&Name"
33660msgstr ""
33661
33662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097
33663#, python-brace-format
33664msgid "{0} rules, {1} unused"
33665msgstr ""
33666
33667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33669msgid "Number of matches"
33670msgstr ""
33671
33672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33673msgid "Style Rule"
33674msgstr ""
33675
33676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258
33677#, python-brace-format
33678msgid "{0} classes, {1} unused"
33679msgstr ""
33680
33681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33682msgid "Class"
33683msgstr ""
33684
33685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321
33686msgid "Words"
33687msgstr ""
33688
33689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331
33690msgid "Style rules"
33691msgstr ""
33692
33693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335
33694msgid "Style classes"
33695msgstr ""
33696
33697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339
33698msgid "Characters"
33699msgstr ""
33700
33701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343
33702msgid "Links"
33703msgstr ""
33704
33705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377
33706#, python-format
33707msgid "Export of %s data is not supported"
33708msgstr ""
33709
33710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379
33711msgid "Choose a filename for the data"
33712msgstr ""
33713
33714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380
33715msgid "CSV files"
33716msgstr ""
33717
33718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394
33719msgid "Reports"
33720msgstr ""
33721
33722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424
33723msgid "Export the currently shown report as a CSV file"
33724msgstr ""
33725
33726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432
33727msgid "Are you sure you want to delete the selected files?"
33728msgstr ""
33729
33730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460
33731msgid "Failed to gather data"
33732msgstr ""
33733
33734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461
33735msgid ""
33736"Failed to gather data for the report. Click \"Show details\" for more "
33737"information."
33738msgstr ""
33739
33740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111
33741msgid "Saving..."
33742msgstr ""
33743
33744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118
33745msgid "Enable completion based on search history"
33746msgstr ""
33747
33748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119
33749msgid "Disable completion based on search history"
33750msgstr ""
33751
33752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33753msgid "All style files"
33754msgstr ""
33755
33756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33758msgid "All text files"
33759msgstr ""
33760
33761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33763msgid "Current file"
33764msgstr ""
33765
33766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33767msgid "Marked text"
33768msgstr ""
33769
33770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33772msgid "Open files"
33773msgstr ""
33774
33775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33777msgid "Selected files"
33778msgstr ""
33779
33780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136
33781msgid ""
33782"\n"
33783"            Where to search/replace:\n"
33784"            <dl>\n"
33785"            <dt><b>Current file</b></dt>\n"
33786"            <dd>Search only inside the currently opened file</dd>\n"
33787"            <dt><b>All text files</b></dt>\n"
33788"            <dd>Search in all text (HTML) files</dd>\n"
33789"            <dt><b>All style files</b></dt>\n"
33790"            <dd>Search in all style (CSS) files</dd>\n"
33791"            <dt><b>Selected files</b></dt>\n"
33792"            <dd>Search in the files currently selected in the File browser</dd>\n"
33793"            <dt><b>Open files</b></dt>\n"
33794"            <dd>Search in the files currently open in the editor</dd>\n"
33795"            <dt><b>Marked text</b></dt>\n"
33796"            <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n"
33797"            </dl>"
33798msgstr ""
33799
33800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33801msgid "Down"
33802msgstr ""
33803
33804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33805msgid "Up"
33806msgstr ""
33807
33808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187
33809msgid ""
33810"\n"
33811"            Direction to search:\n"
33812"            <dl>\n"
33813"            <dt><b>Down</b></dt>\n"
33814"            <dd>Search for the next match from your current position</dd>\n"
33815"            <dt><b>Up</b></dt>\n"
33816"            <dd>Search for the previous match from your current position</dd>\n"
33817"            </dl>"
33818msgstr ""
33819
33820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33821msgid "Fuzzy"
33822msgstr ""
33823
33824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
33826#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361
33827msgid "Regex"
33828msgstr ""
33829
33830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33831msgid "Regex-function"
33832msgstr ""
33833
33834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211
33835msgid ""
33836"Select how the search expression is interpreted\n"
33837"            <dl>\n"
33838"            <dt><b>Normal</b></dt>\n"
33839"            <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n"
33840"            <dt><b>Fuzzy</b></dt>\n"
33841"            <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n"
33842"            including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n"
33843"            <dt><b>Regex</b></dt>\n"
33844"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
33845"            <dt><b>Regex-function</b></dt>\n"
33846"            <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n"
33847"            </dl>"
33848msgstr ""
33849
33850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254
33851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695
33852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100
33853msgid "&Find:"
33854msgstr ""
33855
33856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256
33857msgid "Clear search &history"
33858msgstr ""
33859
33860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266
33861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700
33862msgid "&Replace:"
33863msgstr ""
33864
33865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268
33866msgid "Clear replace &history"
33867msgstr ""
33868
33869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291
33870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712
33871msgid "Create/&edit"
33872msgstr ""
33873
33874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293
33875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713
33876msgid "Create a new function, or edit an existing function"
33877msgstr ""
33878
33879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295
33880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717
33881msgid "Remo&ve"
33882msgstr ""
33883
33884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296
33885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718
33886msgid "Remove this function"
33887msgstr ""
33888
33889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303
33890msgid "Fin&d"
33891msgstr ""
33892
33893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304
33894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
33895msgid "Replace a&nd Find"
33896msgstr ""
33897
33898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305
33899msgid "Re&place"
33900msgstr ""
33901
33902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306
33903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
33904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559
33905msgid "Replace &all"
33906msgstr ""
33907
33908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312
33909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734
33910msgid "&Mode:"
33911msgstr ""
33912
33913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327
33914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115
33915#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372
33916msgid "&Case sensitive"
33917msgstr ""
33918
33919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330
33920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990
33921msgid "&Wrap"
33922msgstr ""
33923
33924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331
33925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991
33926msgid ""
33927"When searching reaches the end, wrap around to the beginning and continue "
33928"the search"
33929msgstr ""
33930
33931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334
33932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117
33933msgid "&Dot all"
33934msgstr ""
33935
33936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335
33937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118
33938msgid ""
33939"Make the '.' special character match any character at all, including a "
33940"newline"
33941msgstr ""
33942
33943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479
33944msgid "Close search panel"
33945msgstr ""
33946
33947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683
33948msgid "Abort editing of search"
33949msgstr ""
33950
33951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687
33952msgid "The name with which to save this search"
33953msgstr ""
33954
33955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722
33956msgid "Case sensitive"
33957msgstr ""
33958
33959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727
33960msgid "Dot matches all"
33961msgstr ""
33962
33963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739
33964msgid "Finish editing of search"
33965msgstr ""
33966
33967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33968msgid "Add search"
33969msgstr ""
33970
33971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33972msgid "Edit search"
33973msgstr ""
33974
33975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825
33976msgid "You must specify a search name"
33977msgstr ""
33978
33979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828
33980msgid "Name exists"
33981msgstr ""
33982
33983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829
33984#, python-format
33985msgid "Another search with the name %s already exists"
33986msgstr ""
33987
33988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836
33989msgid "Must specify find"
33990msgstr ""
33991
33992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837
33993msgid "You must specify a find expression"
33994msgstr ""
33995
33996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845
33997msgid "Must specify function"
33998msgstr ""
33999
34000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846
34001msgid "You must specify a function name in Function-Regex mode"
34002msgstr ""
34003
34004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889
34005msgid "Filter displayed searches"
34006msgstr ""
34007
34008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928
34009msgid "The entries are tried in order until the first one matches."
34010msgstr ""
34011
34012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34013msgid "&Find"
34014msgstr ""
34015
34016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34017msgid "Run the search using the selected entries."
34018msgstr ""
34019
34020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
34021msgid "Run replace using the selected entries."
34022msgstr ""
34023
34024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
34025msgid "Run replace and then find using the selected entries."
34026msgstr ""
34027
34028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
34029msgid "Run Replace all for all selected entries in the order selected"
34030msgstr ""
34031
34032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561
34034msgid "&Count all"
34035msgstr ""
34036
34037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34038msgid "Run Count all for all selected entries"
34039msgstr ""
34040
34041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951
34042msgid "Move selected entries up"
34043msgstr ""
34044
34045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960
34046msgid "Move selected entries down"
34047msgstr ""
34048
34049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
34050msgid "Edit the currently selected search"
34051msgstr ""
34052
34053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34054msgid "Re&move search"
34055msgstr ""
34056
34057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34058msgid "Remove the currently selected searches"
34059msgstr ""
34060
34061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
34062msgid "Add a new saved search"
34063msgstr ""
34064
34065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
34066msgid "Import saved searches"
34067msgstr ""
34068
34069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
34070msgid "Export saved searches"
34071msgstr ""
34072
34073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009
34074#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
34075msgid "Export"
34076msgstr ""
34077
34078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010
34079msgid "Export all"
34080msgstr ""
34081
34082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011
34083msgid "Export selected"
34084msgstr ""
34085
34086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012
34087msgid "Copy to search panel"
34088msgstr ""
34089
34090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110
34091msgid "No saved search is selected"
34092msgstr ""
34093
34094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155
34095msgid "Cannot edit search - no search selected."
34096msgstr ""
34097
34098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165
34099msgid ""
34100"Are you sure you want to permanently delete the selected saved searches?"
34101msgstr ""
34102
34103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204
34104#, python-brace-format
34105msgid "(Case sensitive: {0} Dot All: {1})"
34106msgstr ""
34107
34108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206
34109#, python-brace-format
34110msgid "(Case sensitive: {0} [Normal search])"
34111msgstr ""
34112
34113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207
34114#, python-brace-format
34115msgid ""
34116"{2} {3}\n"
34117"Find: {0}\n"
34118"Replace: {1}"
34119msgstr ""
34120
34121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219
34122msgid "Invalid data"
34123msgstr "کالعدم ڈیٹا"
34124
34125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220
34126#, python-format
34127msgid "The file %s does not contain valid saved searches"
34128msgstr ""
34129
34130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248
34131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256
34132msgid "No searches"
34133msgstr ""
34134
34135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249
34136msgid "No searches available to be saved"
34137msgstr ""
34138
34139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257
34140msgid "No searches selected"
34141msgstr ""
34142
34143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273
34144msgid "No file is being edited."
34145msgstr ""
34146
34147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275
34148msgid "No files are selected in the File browser"
34149msgstr ""
34150
34151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277
34152msgid ""
34153"No text is marked. First select some text, and then use The \"Mark selected "
34154"text\" action in the Search menu to mark it."
34155msgstr ""
34156
34157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280
34158msgid "No search query specified"
34159msgstr ""
34160
34161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405
34162msgid "the selected searches"
34163msgstr ""
34164
34165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412
34166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171
34167msgid "Invalid regex"
34168msgstr ""
34169
34170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413
34171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172
34172#, python-brace-format
34173msgid ""
34174"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}"
34175msgstr ""
34176
34177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417
34178#, python-format
34179msgid "No replace function with the name: %s exists"
34180msgstr ""
34181
34182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421
34183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193
34184#, python-format
34185msgid "No matches were found for %s"
34186msgstr ""
34187
34188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423
34189msgid ""
34190"You have turned off search wrapping, so all text might not have been "
34191"searched. Try the search again, with wrapping enabled. Wrapping is enabled "
34192"via the \"Wrap\" checkbox at the bottom of the search panel."
34193msgstr ""
34194
34195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457
34196msgid "Cannot replace"
34197msgstr ""
34198
34199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458
34200msgid "You must first click \"Find\", before trying to replace"
34201msgstr ""
34202
34203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474
34204msgid "Currently selected text does not match the search query."
34205msgstr ""
34206
34207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479
34208#, python-brace-format
34209msgid "Performed the replacement at {num} occurrences of {query}"
34210msgstr ""
34211
34212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481
34213#, python-brace-format
34214msgid "Found {num} occurrences of {query}"
34215msgstr ""
34216
34217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486
34218#, python-brace-format
34219msgid "{0}: {1} occurrences"
34220msgstr ""
34221
34222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488
34223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497
34224msgid "Searching done"
34225msgstr ""
34226
34227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572
34228msgid "Before: Replace all"
34229msgstr ""
34230
34231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70
34232msgid "Add a dictionary"
34233msgstr ""
34234
34235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76
34236#, python-brace-format
34237msgid ""
34238"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n"
34239"            download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n"
34240"            The dictionary will download as an .oxt file. Simply specify the path to the\n"
34241"            downloaded .oxt file here to add the dictionary to {0}."
34242msgstr ""
34243
34244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88
34245msgid "Path to OXT file"
34246msgstr ""
34247
34248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93
34249msgid "Browse for an OXT file"
34250msgstr ""
34251
34252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96
34253msgid "&Path to OXT file:"
34254msgstr ""
34255
34256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100
34257msgid "Choose a nickname for this dictionary"
34258msgstr ""
34259
34260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101
34261msgid "&Nickname:"
34262msgstr ""
34263
34264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110
34265msgid "Choose OXT Dictionary"
34266msgstr ""
34267
34268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111
34269msgid "Dictionaries"
34270msgstr ""
34271
34272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125
34273msgid "Must specify nickname"
34274msgstr ""
34275
34276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126
34277msgid "You must specify a nickname for this dictionary"
34278msgstr ""
34279
34280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128
34281msgid "Nickname already used"
34282msgstr ""
34283
34284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129
34285#, python-format
34286msgid "A dictionary with the nick name \"%s\" already exists."
34287msgstr ""
34288
34289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135
34290msgid "Failed to import dictionaries"
34291msgstr ""
34292
34293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136
34294#, python-format
34295msgid ""
34296"Failed to import dictionaries from %s. Click \"Show details\" for more "
34297"information"
34298msgstr ""
34299
34300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139
34301msgid "No dictionaries"
34302msgstr ""
34303
34304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140
34305#, python-format
34306msgid "No dictionaries were found in %s"
34307msgstr ""
34308
34309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154
34310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895
34311msgid "Copy selected words to clipboard"
34312msgstr ""
34313
34314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155
34315msgid "Select all words"
34316msgstr ""
34317
34318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182
34319msgid "Manage user dictionaries"
34320msgstr ""
34321
34322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190
34323msgid "&New dictionary"
34324msgstr ""
34325
34326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204
34327msgid "&Remove dictionary"
34328msgstr ""
34329
34330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207
34331msgid "Re&name dictionary"
34332msgstr ""
34333
34334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213
34335msgid "Mark this dictionary as active"
34336msgstr ""
34337
34338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216
34339msgid "Words in this dictionary:"
34340msgstr ""
34341
34342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221
34343msgid "&Add word"
34344msgstr ""
34345
34346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227
34347msgid "&Remove selected words"
34348msgstr ""
34349
34350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231
34351msgid "&Import list of words"
34352msgstr ""
34353
34354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253
34355msgid "New dictionary"
34356msgstr ""
34357
34358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254
34359msgid "Name of the new dictionary"
34360msgstr ""
34361
34362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258
34363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285
34364msgid "Already used"
34365msgstr ""
34366
34367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259
34368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286
34369#, python-format
34370msgid "A dictionary with the name %s already exists"
34371msgstr ""
34372
34373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278
34374msgid "New name"
34375msgstr ""
34376
34377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279
34378msgid "New name for the dictionary"
34379msgstr ""
34380
34381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312
34382#, python-format
34383msgid "Configure the dictionary: <b>%s"
34384msgstr ""
34385
34386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324
34387msgid "Add a word"
34388msgstr ""
34389
34390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326
34391msgid "Word to add"
34392msgstr ""
34393
34394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327
34395msgid "&Word:"
34396msgstr ""
34397
34398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353
34399msgid "Import list of words"
34400msgstr ""
34401
34402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355
34403msgid "Enter a list of words, one per line"
34404msgstr ""
34405
34406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357
34407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466
34408msgid "Paste from clipboard"
34409msgstr ""
34410
34411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360
34412msgid ""
34413"Words in the user dictionary must have an associated language. Choose the "
34414"language below:"
34415msgstr ""
34416
34417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376
34418msgid "Must specify language"
34419msgstr ""
34420
34421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377
34422msgid "You must specify a language to import words"
34423msgstr ""
34424
34425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414
34426msgid "Manage dictionaries"
34427msgstr ""
34428
34429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437
34430msgid "&Remove this dictionary"
34431msgstr ""
34432
34433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457
34434msgid "Manage &user dictionaries"
34435msgstr ""
34436
34437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460
34438msgid ""
34439"Manage the list of user dictionaries (dictionaries to which you can add "
34440"words)"
34441msgstr ""
34442
34443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462
34444msgid "&Add dictionary"
34445msgstr ""
34446
34447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464
34448msgid "Add a new dictionary that you downloaded from the internet"
34449msgstr ""
34450
34451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510
34452#, python-brace-format
34453msgid "<Builtin dictionary for {0}>"
34454msgstr ""
34455
34456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545
34457msgid ""
34458"<p>You can change the dictionaries used for any specified language.</p>\n"
34459"            <p>A language can have many country specific variants. Each of these variants\n"
34460"            can have one or more dictionaries assigned to it. The default variant for each language\n"
34461"            is shown in bold to the left.</p>\n"
34462"            <p>You can change the default country variant as well as changing the dictionaries used for\n"
34463"            every variant.</p>\n"
34464"            <p>When a book specifies its language as a plain language, without any country variant,\n"
34465"            the default variant you choose here will be used.</p>\n"
34466"        "
34467msgstr ""
34468
34469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560
34470#, python-brace-format
34471msgid "This is already the preferred variant for the {1} language"
34472msgstr ""
34473
34474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561
34475#, python-brace-format
34476msgid "Use this as the preferred variant for the {1} language"
34477msgstr ""
34478
34479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581
34480msgid "This is already the preferred dictionary"
34481msgstr ""
34482
34483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582
34484msgid "Use this as the preferred dictionary"
34485msgstr ""
34486
34487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
34488msgid "Misspelled?"
34489msgstr ""
34490
34491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653
34492msgid "Ignored"
34493msgstr ""
34494
34495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880
34496#, python-format
34497msgid "Change %s to"
34498msgstr ""
34499
34500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883
34501msgid "Specify replacement manually"
34502msgstr ""
34503
34504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888
34505msgid "Ignore/un-ignore all selected words"
34506msgstr ""
34507
34508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889
34509msgid "Add/remove all selected words"
34510msgstr ""
34511
34512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932
34513msgid "Check spelling"
34514msgstr ""
34515
34516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948
34517msgid ""
34518"Re-scan the book for words, useful if you have edited the book since opening"
34519" this dialog"
34520msgstr ""
34521
34522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951
34523msgid "&Undo last change"
34524msgstr ""
34525
34526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952
34527msgid "Undo the last spell check word replacement, if any"
34528msgstr ""
34529
34530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962
34531msgid "Checking, please wait..."
34532msgstr ""
34533
34534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970
34535msgid "Filter the list of words"
34536msgstr ""
34537
34538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999
34539msgid "&Ignore"
34540msgstr ""
34541
34542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000
34543msgid "Un&ignore"
34544msgstr ""
34545
34546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001
34547msgid "Ignore the current word for the rest of this session"
34548msgstr ""
34549
34550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002
34551msgid "Stop ignoring the current word"
34552msgstr ""
34553
34554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008
34555msgid "Add word to &dictionary:"
34556msgstr ""
34557
34558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009
34559msgid "Remove from &dictionaries"
34560msgstr ""
34561
34562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010
34563msgid "Add the current word to the specified user dictionary"
34564msgstr ""
34565
34566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011
34567msgid "Remove the current word from all active user dictionaries"
34568msgstr ""
34569
34570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015
34571msgid ""
34572"You have no active user dictionaries. You must choose at least one active "
34573"user dictionary via Preferences->Editor->Manage spelling dictionaries"
34574msgstr ""
34575
34576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022
34577msgid "Show &next occurrence"
34578msgstr ""
34579
34580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024
34581msgid ""
34582"Show the next occurrence of the selected word in the editor, so you can edit"
34583" it manually"
34584msgstr ""
34585
34586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029
34587msgid "&Change selected word to:"
34588msgstr ""
34589
34590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034
34591msgid "The replacement word"
34592msgstr ""
34593
34594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044
34595msgid "Show &only misspelled words"
34596msgstr ""
34597
34598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047
34599msgid "Case &sensitive sort"
34600msgstr ""
34601
34602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049
34603msgid "When sorting the list of words, be case sensitive"
34604msgstr ""
34605
34606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051
34607msgid "Case sensitive sea&rch"
34608msgstr ""
34609
34610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052
34611msgid "When filtering the list of words, be case sensitive"
34612msgstr ""
34613
34614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134
34615msgid "The original word"
34616msgstr ""
34617
34618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189
34619msgid "No changed word"
34620msgstr ""
34621
34622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190
34623msgid "There is no spelling replacement to undo"
34624msgstr ""
34625
34626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283
34627msgid "Failed to check spelling"
34628msgstr ""
34629
34630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284
34631msgid ""
34632"Failed to check spelling, click \"Show details\" for the full error "
34633"information."
34634msgstr ""
34635
34636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308
34637msgid "Files edited"
34638msgstr ""
34639
34640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309
34641#, python-format
34642msgid ""
34643"The files in the editor were edited outside the spell check dialog, and the "
34644"word %s no longer exists."
34645msgstr ""
34646
34647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313
34648#, python-brace-format
34649msgid "Misspelled words: {0} Total words: {1}"
34650msgstr ""
34651
34652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
34653msgid ""
34654"Select how the search expression is interpreted\n"
34655"            <dl>\n"
34656"            <dt><b>Normal</b></dt>\n"
34657"            <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n"
34658"            <dt><b>Regex</b></dt>\n"
34659"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
34660"            </dl>"
34661msgstr ""
34662
34663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
34664msgid ""
34665"\n"
34666"            Where to search/replace:\n"
34667"            <dl>\n"
34668"            <dt><b>Current file</b></dt>\n"
34669"            <dd>Search only inside the currently opened file</dd>\n"
34670"            <dt><b>All text files</b></dt>\n"
34671"            <dd>Search in all text (HTML) files</dd>\n"
34672"            <dt><b>Selected files</b></dt>\n"
34673"            <dd>Search in the files currently selected in the File browser</dd>\n"
34674"            <dt><b>Open files</b></dt>\n"
34675"            <dd>Search in the files currently open in the editor</dd>\n"
34676"            </dl>"
34677msgstr ""
34678
34679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220
34680#, python-brace-format
34681msgid ""
34682"File: {0}\n"
34683"Anchor: {1}"
34684msgstr ""
34685
34686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221
34687msgid "Top of file"
34688msgstr ""
34689
34690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73
34691msgid "Double click a file in the left panel to start editing it."
34692msgstr ""
34693
34694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110
34695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128
34696msgid "Full path:"
34697msgstr ""
34698
34699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219
34700msgid "Close tab"
34701msgstr ""
34702
34703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221
34704msgid "Close other tabs"
34705msgstr ""
34706
34707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222
34708msgid "Close tabs to the right of this tab"
34709msgstr ""
34710
34711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250
34712#, python-brace-format
34713msgid "Line: {0} : {1}"
34714msgstr ""
34715
34716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372
34717#, python-brace-format
34718msgid "{0} {1} created by {2}"
34719msgstr ""
34720
34721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407
34722msgid "Global actions"
34723msgstr ""
34724
34725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428
34726msgid "&New file (images/fonts/HTML/etc.)"
34727msgstr ""
34728
34729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
34730msgid "Create a new file in the current book"
34731msgstr ""
34732
34733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34734msgid "&Import files into book"
34735msgstr ""
34736
34737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34738msgid "Import files into book"
34739msgstr ""
34740
34741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34742msgid "&Open book"
34743msgstr ""
34744
34745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34746msgid "Open a book"
34747msgstr ""
34748
34749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
34750msgid "Open &folder (unzipped EPUB) as book"
34751msgstr ""
34752
34753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433
34754msgid "Open a folder (unzipped EPUB) as a book"
34755msgstr ""
34756
34757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434
34758msgid "Edit &next file"
34759msgstr ""
34760
34761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435
34762msgid "Edit the next file in the spine"
34763msgstr ""
34764
34765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436
34766msgid "Edit &previous file"
34767msgstr ""
34768
34769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437
34770msgid "Edit the previous file in the spine"
34771msgstr ""
34772
34773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440
34774msgid "&Revert to before"
34775msgstr ""
34776
34777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441
34778msgid "Revert book to before the last action (Undo)"
34779msgstr ""
34780
34781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442
34782msgid "&Revert to after"
34783msgstr ""
34784
34785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443
34786msgid "Revert book state to after the next action (Redo)"
34787msgstr ""
34788
34789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
34790msgid "Save book"
34791msgstr ""
34792
34793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34794msgid "Save a &copy"
34795msgstr ""
34796
34797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34798msgid "Save a copy of the book"
34799msgstr ""
34800
34801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
34802msgid "Quit"
34803msgstr ""
34804
34805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34806msgid "Create a new, empty book"
34807msgstr ""
34808
34809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34810msgid "Create new, &empty book"
34811msgstr ""
34812
34813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450
34814msgid "&Import an HTML or DOCX file as a new book"
34815msgstr ""
34816
34817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451
34818msgid "Import an HTML or DOCX file as a new book"
34819msgstr ""
34820
34821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452
34822msgid "&Quick open a file to edit"
34823msgstr ""
34824
34825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
34826msgid "Quickly open a file from the book to edit it"
34827msgstr ""
34828
34829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
34830msgid "Editor actions"
34831msgstr ""
34832
34833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458
34834msgid "Undo typing"
34835msgstr ""
34836
34837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459
34838msgid "R&edo"
34839msgstr ""
34840
34841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460
34842msgid "Redo typing"
34843msgstr ""
34844
34845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461
34846msgid "Cut &text"
34847msgstr ""
34848
34849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462
34850msgid "Cut text"
34851msgstr ""
34852
34853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465
34854msgid "P&aste from clipboard"
34855msgstr ""
34856
34857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473
34858msgid "Tools"
34859msgstr ""
34860
34861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34862msgid "&Edit Table of Contents"
34863msgstr ""
34864
34865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34866msgid "Edit Table of Contents"
34867msgstr ""
34868
34869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475
34870msgid "&Insert inline Table of Contents"
34871msgstr ""
34872
34873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
34874msgid "Insert inline Table of Contents"
34875msgstr ""
34876
34877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
34878msgid "&Fix HTML"
34879msgstr ""
34880
34881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478
34882msgid "Fix HTML in the current file"
34883msgstr ""
34884
34885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479
34886msgid "&Fix HTML - all files"
34887msgstr ""
34888
34889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480
34890msgid "Fix HTML in all files"
34891msgstr ""
34892
34893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
34894msgid "&Beautify current file"
34895msgstr ""
34896
34897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482
34898msgid "Beautify current file"
34899msgstr ""
34900
34901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483
34902msgid "&Beautify all files"
34903msgstr ""
34904
34905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484
34906msgid "Beautify all files"
34907msgstr ""
34908
34909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485
34910msgid "&Insert special character"
34911msgstr ""
34912
34913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486
34914msgid "Insert special character"
34915msgstr ""
34916
34917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487
34918msgid "&Arrange into folders"
34919msgstr ""
34920
34921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488
34922msgid "Arrange into folders"
34923msgstr ""
34924
34925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489
34926msgid "Set &semantics"
34927msgstr ""
34928
34929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490
34930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812
34931msgid "Set semantics"
34932msgstr ""
34933
34934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491
34935msgid "&Filter style information"
34936msgstr ""
34937
34938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34939msgid "&Manage fonts"
34940msgstr ""
34941
34942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34943msgid "Manage fonts in the book"
34944msgstr ""
34945
34946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34947msgid "Add &cover"
34948msgstr ""
34949
34950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34951msgid "Add a cover to the book"
34952msgstr ""
34953
34954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34955msgid "&Reports"
34956msgstr ""
34957
34958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34959msgid "Show a report on various aspects of the book"
34960msgstr ""
34961
34962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497
34963msgid "Check &external links"
34964msgstr ""
34965
34966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498
34967msgid "Check external links in the book"
34968msgstr ""
34969
34970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499
34971msgid "C&ompress images losslessly"
34972msgstr ""
34973
34974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500
34975msgid "Compress images losslessly"
34976msgstr ""
34977
34978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501
34979msgid "Transform &styles"
34980msgstr ""
34981
34982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
34983msgid "Transform styles used in the book"
34984msgstr ""
34985
34986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504
34987msgid "Transform HTML used in the book"
34988msgstr ""
34989
34990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505
34991msgid "Download external &resources"
34992msgstr ""
34993
34994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507
34995msgid ""
34996"Download external resources in the book (images/stylesheets/etc/ that are "
34997"not included in the book)"
34998msgstr ""
34999
35000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516
35001msgid "&Subset embedded fonts"
35002msgstr ""
35003
35004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35005msgid "Subset embedded fonts"
35006msgstr ""
35007
35008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35009msgid "Subset fonts"
35010msgstr ""
35011
35012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519
35013msgid "&Embed referenced fonts"
35014msgstr ""
35015
35016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35017msgid "Embed fonts"
35018msgstr ""
35019
35020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35021msgid "Embed referenced fonts"
35022msgstr ""
35023
35024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522
35025msgid "&Smarten punctuation (works best for English)"
35026msgstr ""
35027
35028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526
35029msgid "Remove &unused CSS rules"
35030msgstr ""
35031
35032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527
35033msgid "Remove unused CSS rules"
35034msgstr ""
35035
35036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530
35037msgid "Upgrade book internals"
35038msgstr ""
35039
35040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534
35041msgid "Auto reload preview"
35042msgstr ""
35043
35044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535
35045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536
35046msgid "Sync preview position to editor position"
35047msgstr ""
35048
35049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537
35050msgid "Refresh preview"
35051msgstr ""
35052
35053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538
35054msgid "Split this file"
35055msgstr ""
35056
35057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539
35058msgid "Split file in the preview panel"
35059msgstr ""
35060
35061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
35062msgid "Find next in preview"
35063msgstr ""
35064
35065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
35066msgid "Find previous in preview"
35067msgstr ""
35068
35069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35070msgid "&Find/replace"
35071msgstr ""
35072
35073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35074msgid "Show the Find/replace panel"
35075msgstr ""
35076
35077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554
35078msgid "Replace current match"
35079msgstr ""
35080
35081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555
35082msgid "Replace and find ne&xt"
35083msgstr ""
35084
35085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556
35086msgid "Replace current match and find next"
35087msgstr ""
35088
35089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557
35090msgid "R&eplace and find previous"
35091msgstr ""
35092
35093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558
35094msgid "Replace current match and find previous"
35095msgstr ""
35096
35097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560
35098msgid "Replace all matches"
35099msgstr ""
35100
35101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562
35102msgid "Count number of matches"
35103msgstr ""
35104
35105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563
35106msgid "&Mark selected text"
35107msgstr ""
35108
35109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564
35110msgid "Mark selected text or unmark already marked text"
35111msgstr ""
35112
35113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35114msgid "Go to &line"
35115msgstr ""
35116
35117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35118msgid "Go to line number"
35119msgstr ""
35120
35121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567
35122msgid "Sa&ved searches"
35123msgstr ""
35124
35125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568
35126msgid "Show the saved searches dialog"
35127msgstr ""
35128
35129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569
35130msgid "&Search ignoring HTML markup"
35131msgstr ""
35132
35133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570
35134msgid "Show the text search panel"
35135msgstr ""
35136
35137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573
35138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824
35139msgid "Check book"
35140msgstr ""
35141
35142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35143msgid "C&heck book"
35144msgstr ""
35145
35146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35147msgid "Check book for errors"
35148msgstr ""
35149
35150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575
35151msgid "Check &spelling"
35152msgstr ""
35153
35154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576
35155msgid "Check book for spelling errors"
35156msgstr ""
35157
35158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577
35159msgid "&Next error"
35160msgstr ""
35161
35162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578
35163msgid "Show next error"
35164msgstr ""
35165
35166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579
35167msgid "&Previous error"
35168msgstr ""
35169
35170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580
35171msgid "Show previous error"
35172msgstr ""
35173
35174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581
35175msgid "&Next spelling mistake"
35176msgstr ""
35177
35178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582
35179msgid "Go to next spelling mistake"
35180msgstr ""
35181
35182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587
35183msgid "&Create checkpoint"
35184msgstr ""
35185
35186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588
35187msgid "Create a checkpoint with the current state of the book"
35188msgstr ""
35189
35190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590
35191msgid "&Close current tab"
35192msgstr ""
35193
35194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591
35195msgid "Close the currently open tab"
35196msgstr ""
35197
35198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593
35199msgid "C&lose other tabs"
35200msgstr ""
35201
35202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594
35203msgid "Close all tabs except the current tab"
35204msgstr ""
35205
35206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596
35207msgid "Close tabs to the &right"
35208msgstr ""
35209
35210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597
35211msgid "Close tabs to the right of the current tab"
35212msgstr ""
35213
35214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599
35215msgid "User &Manual"
35216msgstr ""
35217
35218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601
35219msgid "Show User Manual"
35220msgstr ""
35221
35222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603
35223msgid "&Browse images in book"
35224msgstr ""
35225
35226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604
35227msgid "Browse images in the books visually"
35228msgstr ""
35229
35230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606
35231msgid "&Split at multiple locations"
35232msgstr ""
35233
35234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607
35235msgid "Split HTML file at multiple locations"
35236msgstr ""
35237
35238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608
35239msgid "Compare to &another book"
35240msgstr ""
35241
35242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609
35243msgid "Compare to another book"
35244msgstr ""
35245
35246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611
35247msgid "Manage &Snippets"
35248msgstr ""
35249
35250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612
35251msgid "Manage user created Snippets"
35252msgstr ""
35253
35254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627
35255msgid "&File"
35256msgstr ""
35257
35258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635
35259msgid "&Recently opened books"
35260msgstr ""
35261
35262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660
35263msgid "&Tools"
35264msgstr ""
35265
35266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679
35267msgid "External &links"
35268msgstr ""
35269
35270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686
35271msgid "&View"
35272msgstr ""
35273
35274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687
35275msgid "Tool&bars"
35276msgstr ""
35277
35278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724
35279msgid "&Plugins"
35280msgstr ""
35281
35282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728
35283msgid "&Help"
35284msgstr ""
35285
35286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731
35287msgid "&Donate to support calibre development"
35288msgstr ""
35289
35290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753
35291msgid "Book tool bar"
35292msgstr ""
35293
35294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754
35295msgid "Tools tool bar"
35296msgstr ""
35297
35298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755
35299msgid "Plugins tool bar"
35300msgstr ""
35301
35302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768
35303msgid "Donate to support calibre development"
35304msgstr ""
35305
35306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796
35307#, python-format
35308msgid "Toggle %s"
35309msgstr ""
35310
35311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798
35312msgid "Windows"
35313msgstr ""
35314
35315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803
35316msgid "File browser"
35317msgstr ""
35318
35319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809
35320msgid "File preview"
35321msgstr ""
35322
35323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815
35324msgid "Live CSS"
35325msgstr ""
35326
35327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832
35328#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58
35329#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72
35330msgid "Inspector"
35331msgstr ""
35332
35333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850
35334msgid "Text search"
35335msgstr ""
35336
35337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858
35338msgid "Checkpoints"
35339msgstr ""
35340
35341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35342#, python-format
35343msgid " [was %s]"
35344msgstr ""
35345
35346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35347msgid "Current state"
35348msgstr ""
35349
35350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63
35351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172
35352msgid "[Unnamed state]"
35353msgstr ""
35354
35355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207
35356msgid "Revert the book to the selected checkpoint"
35357msgstr ""
35358
35359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211
35360msgid "&Compare"
35361msgstr ""
35362
35363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212
35364msgid ""
35365"Compare the state of the book at the selected checkpoint with the current "
35366"state"
35367msgstr ""
35368
35369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232
35370msgid "Cannot revert"
35371msgstr ""
35372
35373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233
35374msgid "Cannot revert to the current state"
35375msgstr ""
35376
35377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242
35378msgid "Cannot compare"
35379msgstr ""
35380
35381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243
35382msgid "There is no point comparing the current state to itself"
35383msgstr ""
35384
35385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66
35386msgid "Choose tag name"
35387msgstr ""
35388
35389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73
35390msgid "Specify the name of the &tag to insert:"
35391msgstr ""
35392
35393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100
35394msgid "Text (HTML) files"
35395msgstr ""
35396
35397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101
35398msgid "Style (CSS) files"
35399msgstr ""
35400
35401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104
35402msgid "Audio"
35403msgstr ""
35404
35405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105
35406msgid "Video"
35407msgstr ""
35408
35409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106
35410msgid "OPF file (metadata)"
35411msgstr ""
35412
35413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107
35414msgid "Table of contents file (NCX)"
35415msgstr ""
35416
35417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111
35418msgid "Arrange in folders"
35419msgstr ""
35420
35421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118
35422msgid ""
35423"Arrange the files in this book into sub-folders based on their types. If you"
35424" leave a folder blank, the files will be placed in the root."
35425msgstr ""
35426
35427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137
35428msgid ""
35429"Note that this will only arrange files inside the book, it will not affect "
35430"how they are displayed in the File browser"
35431msgstr ""
35432
35433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160
35434msgid "Specify locations to split at"
35435msgstr ""
35436
35437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168
35438msgid ""
35439"Specify the locations to split at, using an XPath expression (click the "
35440"wizard button for help with generating XPath expressions)."
35441msgstr ""
35442
35443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174
35444msgid "&XPath expression:"
35445msgstr ""
35446
35447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181
35448msgid "Invalid XPath expression"
35449msgstr ""
35450
35451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195
35452msgid "Choose file to import"
35453msgstr ""
35454
35455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208
35456msgid ""
35457"You can import an HTML or DOCX file directly as an EPUB and edit it. The "
35458"EPUB will be generated with minimal changes from the source, unlike doing a "
35459"full conversion in calibre."
35460msgstr ""
35461
35462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216
35463msgid "Choose the file to import"
35464msgstr ""
35465
35466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222
35467msgid "Source file:"
35468msgstr ""
35469
35470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228
35471msgid "Choose the location for the newly created EPUB"
35472msgstr ""
35473
35474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234
35475msgid "Destination file:"
35476msgstr ""
35477
35478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242
35479msgid "Importable files"
35480msgstr ""
35481
35482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251
35483msgid "Choose destination"
35484msgstr ""
35485
35486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252
35487msgid "EPUB files"
35488msgstr ""
35489
35490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260
35491msgid "Need document"
35492msgstr ""
35493
35494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261
35495msgid "You must specify the source file that will be imported."
35496msgstr ""
35497
35498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414
35499msgid "No results found"
35500msgstr ""
35501
35502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433
35503msgid "Choose file to edit"
35504msgstr ""
35505
35506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446
35507#, python-brace-format
35508msgid ""
35509"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n"
35510"        For example, if want to choose the file:\n"
35511"        {example}\n"
35512"        Simply type in the characters:\n"
35513"        {chars}\n"
35514"        and press Enter."
35515msgstr ""
35516
35517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627
35518#, python-brace-format
35519msgid ""
35520"Anchor: {0}\n"
35521"Leading text: {1}"
35522msgstr ""
35523
35524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661
35525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875
35526msgid "Filter files"
35527msgstr ""
35528
35529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665
35530msgid "Choose a &file to link to:"
35531msgstr ""
35532
35533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670
35534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884
35535msgid "Filter locations"
35536msgstr ""
35537
35538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676
35539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889
35540msgid "Choose a &location (anchor) in the file:"
35541msgstr ""
35542
35543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684
35544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863
35545msgid "The destination (href) for the link"
35546msgstr ""
35547
35548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685
35549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864
35550msgid "&Target:"
35551msgstr ""
35552
35553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690
35554msgid "Te&xt:"
35555msgstr ""
35556
35557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692
35558msgid "The (optional) text for the link"
35559msgstr ""
35560
35561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700
35562#, python-brace-format
35563msgid ""
35564"\n"
35565"            The template to use for generating the link. In addition to {0} and {1}\n"
35566"            you can also use {2}, {3} and {4} variables\n"
35567"            in the template, they will be replaced by the source filename, the destination\n"
35568"            filename and the anchor, respectively.\n"
35569"        "
35570msgstr ""
35571
35572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829
35573msgid "Copyright page"
35574msgstr ""
35575
35576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841
35577msgid "Page with title, author, publisher, etc."
35578msgstr ""
35579
35580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842
35581msgid "The book cover, typically a single HTML file with a cover image inside"
35582msgstr ""
35583
35584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843
35585msgid "Back-of-book style index"
35586msgstr ""
35587
35588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844
35589msgid "First \"real\" page of content"
35590msgstr ""
35591
35592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860
35593msgid "Type of &semantics:"
35594msgstr ""
35595
35596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879
35597msgid "Choose a &file:"
35598msgstr ""
35599
35600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902
35601msgid "About semantics"
35602msgstr ""
35603
35604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903
35605msgid ""
35606"Semantics refer to additional information about specific locations in the book. For example, you can specify that a particular location is the dedication or the preface or the Table of Contents and so on.\n"
35607"\n"
35608"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n"
35609"\n"
35610"The semantic information will be written in the <guide> section of the OPF file."
35611msgstr ""
35612
35613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
35614msgid "Flo&ats"
35615msgstr ""
35616
35617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049
35618msgid "&Other CSS properties:"
35619msgstr ""
35620
35621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053
35622#, python-format
35623msgid "Only filter CSS in the current file (%s)"
35624msgstr ""
35625
35626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139
35627msgid "Add a cover"
35628msgstr ""
35629
35630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151
35631msgid "&Images in book"
35632msgstr ""
35633
35634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155
35635msgid "Filter the list of images"
35636msgstr ""
35637
35638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168
35639msgid ""
35640"If enabled the cover image you select will be embedded into the book in such"
35641" a way that when viewed, its aspect ratio (ratio of width to height) will be"
35642" preserved. This will mean blank spaces around the image if the screen the "
35643"book is being viewed on has an aspect ratio different to the image."
35644msgstr ""
35645
35646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186
35647msgid "Import &image"
35648msgstr ""
35649
35650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214
35651msgid "Choose a cover image"
35652msgstr ""
35653
35654#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79
35655msgid "Quick Start Guide"
35656msgstr ""
35657
35658#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233
35659msgid "&Donate to support calibre"
35660msgstr ""
35661
35662#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276
35663msgid "&Eject connected device"
35664msgstr ""
35665
35666#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280
35667msgid "Quit calibre"
35668msgstr ""
35669
35670#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287
35671msgid "Minimize the calibre window"
35672msgstr ""
35673
35674#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296
35675msgid "Clear the current search"
35676msgstr ""
35677
35678#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303
35679msgid "Focus the book list"
35680msgstr ""
35681
35682#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310
35683msgid "Clear the Virtual library"
35684msgstr ""
35685
35686#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317
35687msgid "Clear the additional restriction"
35688msgstr ""
35689
35690#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448
35691msgid "Debug mode"
35692msgstr ""
35693
35694#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449
35695#, python-format
35696msgid ""
35697"You have started calibre in debug mode. After you quit calibre, the debug "
35698"log will be available in the file: %s<p>The log will be displayed "
35699"automatically."
35700msgstr ""
35701
35702#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498
35703msgid "Content server changed!"
35704msgstr ""
35705
35706#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499
35707msgid ""
35708"calibre 3 comes with a completely re-written Content server. As such any "
35709"custom configuration you have for the content server no longer applies. You "
35710"should check and refresh your settings in Preferences->Sharing->Sharing over"
35711" the net"
35712msgstr ""
35713
35714#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535
35715#, python-format
35716msgid ""
35717"Could not start the Content server. Error:\n"
35718"\n"
35719"%s"
35720msgstr ""
35721
35722#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35723msgid "Hide main window"
35724msgstr ""
35725
35726#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35727msgid "Show main window"
35728msgstr ""
35729
35730#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860
35731#, python-format
35732msgid ""
35733"The library database at %s appears to be corrupted. Do you want calibre to "
35734"try and rebuild it automatically? The rebuild may not be completely "
35735"successful."
35736msgstr ""
35737
35738#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952
35739msgid "Conversion error"
35740msgstr ""
35741
35742#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973
35743#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998
35744#, python-format
35745msgid "<p><b>Failed to convert: %s"
35746msgstr ""
35747
35748#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974
35749msgid ""
35750"\n"
35751"                Many older e-book reader devices are incapable of displaying\n"
35752"                EPUB files that have internal components over a certain size.\n"
35753"                Therefore, when converting to EPUB, calibre automatically tries\n"
35754"                to split up the EPUB into smaller sized pieces.  For some\n"
35755"                files that are large undifferentiated blocks of text, this\n"
35756"                splitting fails.\n"
35757"                <p>You can <b>work around the problem</b> by either increasing the\n"
35758"                maximum split size under <i>EPUB output</i> in the conversion dialog,\n"
35759"                or by turning on Heuristic processing, also in the conversion\n"
35760"                dialog. Note that if you make the maximum split size too large,\n"
35761"                your e-book reader may have trouble with the EPUB.\n"
35762"                        "
35763msgstr ""
35764
35765#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988
35766#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002
35767msgid "Conversion failed"
35768msgstr ""
35769
35770#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000
35771msgid "here"
35772msgstr ""
35773
35774#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013
35775msgid "Recipe Disabled"
35776msgstr ""
35777
35778#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046
35779msgid "<b>Failed</b>"
35780msgstr ""
35781
35782#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087
35783msgid "There are active jobs. Are you sure you want to quit?"
35784msgstr ""
35785
35786#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090
35787msgid ""
35788" is communicating with the device!<br>\n"
35789"                      Quitting may cause corruption on the device.<br>\n"
35790"                      Are you sure you want to quit?"
35791msgstr ""
35792
35793#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098
35794msgid "There are library updates waiting. Are you sure you want to quit?"
35795msgstr ""
35796
35797#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099
35798msgid "Library updates waiting"
35799msgstr ""
35800
35801#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104
35802msgid ""
35803"Some deleted books are still being moved to the recycle bin, if you quit "
35804"now, they will be left behind. Are you sure you want to quit?"
35805msgstr ""
35806
35807#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124
35808msgid "Running database shutdown plugins. This could take a few seconds..."
35809msgstr ""
35810
35811#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176
35812msgid "Shutting down the Content server. This could take a while..."
35813msgstr ""
35814
35815#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210
35816msgid ""
35817"will keep running in the system tray. To close it, choose <b>Quit</b> in the"
35818" context menu of the system tray."
35819msgstr ""
35820
35821#: /__w/calibre/calibre/src/calibre/gui2/update.py:140
35822#, python-brace-format
35823msgid ""
35824"New version <b>{ver}</b> of {app} is available for download. See the <a "
35825"href=\"{url}\">new features</a>."
35826msgstr ""
35827
35828#: /__w/calibre/calibre/src/calibre/gui2/update.py:146
35829msgid "Update available!"
35830msgstr ""
35831
35832#: /__w/calibre/calibre/src/calibre/gui2/update.py:151
35833msgid "Show this notification for future updates"
35834msgstr ""
35835
35836#: /__w/calibre/calibre/src/calibre/gui2/update.py:156
35837msgid "&Get update"
35838msgstr ""
35839
35840#: /__w/calibre/calibre/src/calibre/gui2/update.py:160
35841msgid "Update &plugins"
35842msgstr ""
35843
35844#: /__w/calibre/calibre/src/calibre/gui2/update.py:221
35845msgid " and one plugin update"
35846msgid_plural " and {} plugin updates"
35847msgstr[0] ""
35848msgstr[1] ""
35849
35850#: /__w/calibre/calibre/src/calibre/gui2/update.py:224
35851msgid "Update found"
35852msgstr ""
35853
35854#: /__w/calibre/calibre/src/calibre/gui2/update.py:226
35855msgid "updated plugin"
35856msgid_plural "updated plugins"
35857msgstr[0] ""
35858msgstr[1] ""
35859
35860#: /__w/calibre/calibre/src/calibre/gui2/update.py:253
35861#: /__w/calibre/calibre/src/calibre/gui2/update.py:259
35862msgid "Plugin updates"
35863msgstr ""
35864
35865#: /__w/calibre/calibre/src/calibre/gui2/update.py:256
35866msgid "A plugin update is available"
35867msgid_plural "There are {} plugin updates available"
35868msgstr[0] ""
35869msgstr[1] ""
35870
35871#: /__w/calibre/calibre/src/calibre/gui2/update.py:261
35872msgid "Install and configure user plugins"
35873msgstr ""
35874
35875#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32
35876msgid "Rename this bookmark"
35877msgstr ""
35878
35879#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34
35880msgid "Remove this bookmark"
35881msgstr ""
35882
35883#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106
35884msgid "Double click to edit the bookmarks"
35885msgstr ""
35886
35887#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110
35888msgid "&New"
35889msgstr ""
35890
35891#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112
35892msgid "Create a new bookmark at the current location"
35893msgstr ""
35894
35895#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116
35896msgid "Remove the currently selected bookmark"
35897msgstr ""
35898
35899#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120
35900msgid "Pre&vious"
35901msgstr ""
35902
35903#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124
35904msgid "Nex&t"
35905msgstr ""
35906
35907#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132
35908msgid "Position in book"
35909msgstr ""
35910
35911#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134
35912msgid "Change how the bookmarks are sorted"
35913msgstr ""
35914
35915#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259
35916#, python-brace-format
35917msgid "Are you sure you want to delete the bookmark: {0}?"
35918msgstr ""
35919
35920#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286
35921msgid "Export bookmarks"
35922msgstr ""
35923
35924#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287
35925#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298
35926msgid "Saved bookmarks"
35927msgstr ""
35928
35929#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297
35930msgid "Import bookmarks"
35931msgstr ""
35932
35933#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352
35934msgid "Add bookmark"
35935msgstr ""
35936
35937#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353
35938msgid "Enter title for bookmark:"
35939msgstr ""
35940
35941#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127
35942msgid "calibre highlights"
35943msgstr ""
35944
35945#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130
35946msgid "highlights"
35947msgstr ""
35948
35949#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185
35950msgid "Modify this highlight"
35951msgstr ""
35952
35953#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186
35954msgid "Edit notes for this highlight"
35955msgstr ""
35956
35957#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188
35958msgid "Delete this highlight"
35959msgid_plural "Delete selected highlights"
35960msgstr[0] ""
35961msgstr[1] ""
35962
35963#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229
35964#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499
35965msgid "Table of Contents section:"
35966msgid_plural "Table of Contents sections:"
35967msgstr[0] ""
35968msgstr[1] ""
35969
35970#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440
35971msgid "Double click to jump to an entry"
35972msgstr ""
35973
35974#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35975msgid "Modify"
35976msgstr ""
35977
35978#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35979msgid "Modify the selected highlight"
35980msgstr ""
35981
35982#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
35983msgid "Delete the selected highlights"
35984msgstr ""
35985
35986#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
35987msgid "Export all highlights"
35988msgstr ""
35989
35990#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496
35991msgid "No highlights match the search: {}"
35992msgstr ""
35993
35994#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512
35995msgid "No selected highlight"
35996msgstr ""
35997
35998#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513
35999msgid "No highlight is currently selected"
36000msgstr ""
36001
36002#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530
36003msgid "Are you sure you want to delete this highlight permanently?"
36004msgid_plural "Are you sure you want to delete all {} highlights permanently?"
36005msgstr[0] ""
36006msgstr[1] ""
36007
36008#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36009msgid "No highlights"
36010msgstr ""
36011
36012#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36013msgid "This book has no highlights to export"
36014msgstr ""
36015
36016#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57
36017msgid "Edit lookup source"
36018msgstr ""
36019
36020#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63
36021msgid "The name of the source"
36022msgstr ""
36023
36024#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70
36025msgid "The URL template of the source"
36026msgstr ""
36027
36028#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76
36029#, python-brace-format
36030msgid ""
36031"The URL template must starts with https:// and have {word} in it which will "
36032"be replaced by the actual query"
36033msgstr ""
36034
36035#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95
36036msgid "You must specify a name"
36037msgstr ""
36038
36039#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97
36040msgid "Name already exists"
36041msgstr ""
36042
36043#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98
36044msgid "A lookup source with the name {} already exists"
36045msgstr ""
36046
36047#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101
36048msgid "You must specify a URL"
36049msgstr ""
36050
36051#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104
36052msgid "The URL must start with https://"
36053msgstr ""
36054
36055#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107
36056#, python-brace-format
36057msgid "The URL must contain the placeholder {word}"
36058msgstr ""
36059
36060#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118
36061msgid "Edit lookup sources"
36062msgstr ""
36063
36064#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122
36065msgid "Double-click to edit an entry"
36066msgstr ""
36067
36068#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142
36069#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458
36070msgid "Restore defaults"
36071msgstr ""
36072
36073#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181
36074msgid "No sources"
36075msgstr ""
36076
36077#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182
36078msgid "You must specify at least one lookup source"
36079msgstr ""
36080
36081#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232
36082msgid "Zoom in"
36083msgstr ""
36084
36085#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233
36086msgid "Zoom out"
36087msgstr ""
36088
36089#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234
36090msgid "Default zoom"
36091msgstr ""
36092
36093#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235
36094msgid "Inspect"
36095msgstr ""
36096
36097#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256
36098msgid "Lookup &in:"
36099msgstr ""
36100
36101#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267
36102msgid "Double click on a word in the book's text to look it up."
36103msgstr ""
36104
36105#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269
36106msgid "Add sources"
36107msgstr ""
36108
36109#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270
36110msgid "Add more sources at which to lookup words"
36111msgstr ""
36112
36113#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273
36114msgid "Refresh the result to match the currently selected text"
36115msgstr ""
36116
36117#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278
36118msgid "Update on selection change"
36119msgstr ""
36120
36121#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280
36122msgid ""
36123"Automatically update the displayed result when selected text in the book "
36124"changes. With this disabled the lookup is changed only when clicking the "
36125"Refresh button."
36126msgstr ""
36127
36128#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105
36129msgid "Connecting to E-book viewer failed"
36130msgstr ""
36131
36132#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106
36133msgid ""
36134"Unable to connect to existing E-book viewer window, try restarting the "
36135"viewer."
36136msgstr ""
36137
36138#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113
36139msgid ""
36140"%prog [options] file\n"
36141"\n"
36142"View an e-book.\n"
36143msgstr ""
36144
36145#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120
36146msgid ""
36147"If specified, the E-book viewer window will try to come to the front when "
36148"started."
36149msgstr ""
36150
36151#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123
36152msgid ""
36153"If specified, the E-book viewer window will try to open full screen when "
36154"started."
36155msgstr ""
36156
36157#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126
36158msgid "Force reload of all opened books"
36159msgstr ""
36160
36161#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128
36162msgid ""
36163"The position at which to open the specified book. The position is a location"
36164" or position you can get by using the Go to->Location action in the viewer "
36165"controls. Alternately, you can use the form toc:something and it will open "
36166"at the location of the first Table of Contents entry that contains the "
36167"string \"something\". The form toc-href:something will match the href "
36168"(internal link destination) of toc nodes. The matching is exact. If you want"
36169" to match a substring, use the form toc-href-contains:something. The form "
36170"ref:something will use Reference mode references."
36171msgstr ""
36172
36173#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213
36174msgid "Failed to start listener"
36175msgstr ""
36176
36177#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214
36178msgid ""
36179"Could not start the listener used for single instance viewers. Try rebooting"
36180" your computer."
36181msgstr ""
36182
36183#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42
36184msgid "Print to PDF"
36185msgstr ""
36186
36187#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49
36188#, python-format
36189msgid "Print %s to a PDF file"
36190msgstr ""
36191
36192#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59
36193msgid "Choose location for PDF file"
36194msgstr ""
36195
36196#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63
36197msgid "&File:"
36198msgstr ""
36199
36200#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69
36201msgid "Paper &size:"
36202msgstr ""
36203
36204#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71
36205msgid "&Left margin:"
36206msgstr ""
36207
36208#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72
36209msgid "&Top margin:"
36210msgstr ""
36211
36212#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73
36213msgid "&Right margin:"
36214msgstr ""
36215
36216#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74
36217msgid "&Bottom margin:"
36218msgstr ""
36219
36220#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78
36221msgid "inches"
36222msgstr ""
36223
36224#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84
36225msgid "Add page &number to printed pages"
36226msgstr ""
36227
36228#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88
36229msgid "&Open PDF file after printing"
36230msgstr ""
36231
36232#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114
36233msgid "PDF file"
36234msgstr ""
36235
36236#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130
36237msgid "No filename specified"
36238msgstr ""
36239
36240#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131
36241msgid "You must specify a filename for the PDF file to generate"
36242msgstr ""
36243
36244#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133
36245msgid "Incorrect filename specified"
36246msgstr ""
36247
36248#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134
36249msgid "The filename for the PDF file must end with .pdf"
36250msgstr ""
36251
36252#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
36253msgid "Printing, this will take a while, please wait..."
36254msgstr ""
36255
36256#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194
36257msgid "Printing..."
36258msgstr ""
36259
36260#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206
36261msgid "Failed to convert to PDF"
36262msgstr ""
36263
36264#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207
36265msgid "Failed to generate PDF file, click \"Show details\" for more information."
36266msgstr ""
36267
36268#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359
36269msgid "Contains"
36270msgstr ""
36271
36272#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360
36273msgid "Whole words"
36274msgstr ""
36275
36276#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363
36277msgid ""
36278"Choose the type of search: <ul><li><b>Contains</b> will search for the "
36279"entered text anywhere.<li><b>Whole words</b> will search for whole words "
36280"that equal the entered text.<li><b>Regex</b> will interpret the text as a "
36281"regular expression."
36282msgstr ""
36283
36284#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380
36285msgid "Go back to where you were before searching"
36286msgstr ""
36287
36288#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628
36289msgid "This text is hidden in the book and cannot be displayed"
36290msgstr ""
36291
36292#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756
36293msgid "No matches were found for:"
36294msgstr ""
36295
36296#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120
36297#, python-format
36298msgid "Expand all items under %s"
36299msgstr ""
36300
36301#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122
36302msgid "Expand all items"
36303msgstr ""
36304
36305#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123
36306msgid "Collapse all items"
36307msgstr ""
36308
36309#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126
36310msgid "Expand all items at the level of {}"
36311msgstr ""
36312
36313#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127
36314msgid "Collapse all items at the level of {}"
36315msgstr ""
36316
36317#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129
36318msgid "Copy Table of Contents to clipboard"
36319msgstr ""
36320
36321#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156
36322msgid "Search Table of Contents"
36323msgstr ""
36324
36325#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157
36326msgid "Search for text in the Table of Contents"
36327msgstr ""
36328
36329#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175
36330#, python-format
36331msgid "There are no Table of Contents entries matching: %s"
36332msgstr ""
36333
36334#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43
36335msgid "Switch color scheme"
36336msgstr ""
36337
36338#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48
36339msgid "Increase font size"
36340msgstr ""
36341
36342#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49
36343msgid "Decrease font size"
36344msgstr ""
36345
36346#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50
36347msgid "Toggle full screen"
36348msgstr ""
36349
36350#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52
36351msgid "Previous page"
36352msgstr ""
36353
36354#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53
36355#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235
36356#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132
36357msgid "Next section"
36358msgstr ""
36359
36360#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54
36361#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234
36362#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139
36363msgid "Previous section"
36364msgstr ""
36365
36366#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59
36367msgid "Toggle Reference mode"
36368msgstr ""
36369
36370#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60
36371msgid "Toggle auto-scrolling"
36372msgstr ""
36373
36374#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61
36375msgid "Lookup words"
36376msgstr ""
36377
36378#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62
36379msgid "Show viewer controls"
36380msgstr ""
36381
36382#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63
36383msgid "Toggle paged mode"
36384msgstr ""
36385
36386#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64
36387msgid "Print book"
36388msgstr ""
36389
36390#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66
36391msgid "Show book metadata"
36392msgstr ""
36393
36394#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67
36395msgid "Read aloud"
36396msgstr ""
36397
36398#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68
36399msgid "Browse highlights in book"
36400msgstr ""
36401
36402#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69
36403msgid "Select all text in the current file"
36404msgstr ""
36405
36406#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70
36407msgid "Edit this book"
36408msgstr ""
36409
36410#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71
36411msgid "Reload this book"
36412msgstr ""
36413
36414#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130
36415msgid "Customize this toolbar"
36416msgstr ""
36417
36418#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132
36419msgid "Hide this toolbar"
36420msgstr ""
36421
36422#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234
36423msgid "Switch to flow mode -- where the text is not broken into pages"
36424msgstr ""
36425
36426#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237
36427msgid "Switch to paged mode -- where the text is broken into pages"
36428msgstr ""
36429
36430#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36431msgid "Turn off auto-scrolling"
36432msgstr ""
36433
36434#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36435msgid "Turn on auto-scrolling"
36436msgstr ""
36437
36438#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36439msgid "Read the text of the book aloud"
36440msgstr ""
36441
36442#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36443msgid "Stop reading"
36444msgstr ""
36445
36446#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423
36447msgid "Configure the toolbar"
36448msgstr ""
36449
36450#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432
36451msgid ""
36452"Choose the actions you want on the toolbar. Drag and drop items in the right"
36453" hand list to re-arrange the toolbar."
36454msgstr ""
36455
36456#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18
36457msgid "Configure Read aloud"
36458msgstr ""
36459
36460#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83
36461#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90
36462msgid "Text-to-Speech unavailable"
36463msgstr ""
36464
36465#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69
36466msgid "Lookup"
36467msgstr ""
36468
36469#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95
36470msgid "Preparing book for first read, please wait"
36471msgstr ""
36472
36473#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101
36474msgid "E-book viewer"
36475msgstr ""
36476
36477#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229
36478#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403
36479msgid "Scroll here"
36480msgstr ""
36481
36482#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231
36483msgid "Start of book"
36484msgstr ""
36485
36486#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232
36487msgid "End of book"
36488msgstr ""
36489
36490#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237
36491msgid "Start of current file"
36492msgstr ""
36493
36494#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238
36495msgid "End of current file"
36496msgstr ""
36497
36498#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240
36499msgid "Hide this scrollbar"
36500msgstr ""
36501
36502#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323
36503msgid "Search :: no matches"
36504msgstr ""
36505
36506#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325
36507msgid "Search :: one match"
36508msgstr ""
36509
36510#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327
36511msgid "Search :: {} matches"
36512msgstr ""
36513
36514#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387
36515#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401
36516msgid "Failed to load the image {}"
36517msgstr ""
36518
36519#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389
36520#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395
36521msgid "Image not found"
36522msgstr ""
36523
36524#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390
36525#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396
36526msgid "Failed to find the image {}"
36527msgstr ""
36528
36529#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432
36530msgid "Cannot print book"
36531msgstr ""
36532
36533#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433
36534#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686
36535msgid "No book is currently open"
36536msgstr ""
36537
36538#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36539msgid "Choose e-book"
36540msgstr ""
36541
36542#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36543msgid "E-books"
36544msgstr ""
36545
36546#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480
36547msgid "Loading book"
36548msgstr ""
36549
36550#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481
36551msgid "Loading book, please wait"
36552msgstr ""
36553
36554#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525
36555msgid "Loading book failed"
36556msgstr ""
36557
36558#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526
36559#, python-brace-format
36560msgid "Failed to open the book at {0}. Click \"Show details\" for more info."
36561msgstr ""
36562
36563#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589
36564msgid ""
36565"The Qt WebEngine Render process has crashed. You should try restarting the "
36566"viewer."
36567msgstr ""
36568
36569#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703
36570msgid "Choose background image"
36571msgstr ""
36572
36573#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138
36574msgid "Clear search history"
36575msgstr ""
36576
36577#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113
36578msgid "Test file name invalid"
36579msgstr ""
36580
36581#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114
36582#, python-format
36583msgid ""
36584"The file name <b>%s</b> does not appear to end with a file extension. It "
36585"must end with a file  extension like .epub or .mobi"
36586msgstr ""
36587
36588#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36589msgid "Hide size in corner"
36590msgstr ""
36591
36592#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36593msgid "Show size in corner"
36594msgstr ""
36595
36596#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986
36597msgid "Drag to resize"
36598msgstr ""
36599
36600#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36601msgid "Hide {}"
36602msgstr ""
36603
36604#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36605msgid "Show {}"
36606msgstr ""
36607
36608#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97
36609msgid "Choose &color"
36610msgstr ""
36611
36612#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124
36613msgid "Choose a color"
36614msgstr ""
36615
36616#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140
36617#: /__w/calibre/calibre/src/calibre/utils/localization.py:368
36618msgid "Cu&t"
36619msgstr ""
36620
36621#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147
36622#: /__w/calibre/calibre/src/calibre/utils/localization.py:375
36623msgid "&Step up"
36624msgstr ""
36625
36626#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148
36627#: /__w/calibre/calibre/src/calibre/utils/localization.py:376
36628msgid "Step &down"
36629msgstr ""
36630
36631#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284
36632msgid "Not rated"
36633msgstr ""
36634
36635#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42
36636msgid "Generic e-ink device"
36637msgstr ""
36638
36639#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74
36640msgid "Smartphone"
36641msgstr ""
36642
36643#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81
36644msgid "iPad like tablet"
36645msgstr ""
36646
36647#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90
36648msgid "Kindle Basic (all models)"
36649msgstr ""
36650
36651#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122
36652msgid "Kindle Fire and Fire HD"
36653msgstr ""
36654
36655#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143
36656msgid "All other SONY devices"
36657msgstr ""
36658
36659#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150
36660msgid "Kobo and Kobo Touch Readers"
36661msgstr ""
36662
36663#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158
36664msgid "Kobo Vox, Aura and Glo families"
36665msgstr ""
36666
36667#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198
36668msgid "BOOX MAX, N96, i86, C67ML, M96, etc."
36669msgstr ""
36670
36671#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228
36672msgid "Nook and Nook Simple Reader"
36673msgstr ""
36674
36675#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292
36676msgid "PocketBook 360 and newer models"
36677msgstr ""
36678
36679#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321
36680msgid "PocketBook Lux (1-5) and Basic 4"
36681msgstr ""
36682
36683#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335
36684msgid "PocketBook Inkpad 3 (Pro) and X"
36685msgstr ""
36686
36687#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352
36688msgid "Android phone"
36689msgstr ""
36690
36691#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369
36692msgid "Android tablet"
36693msgstr ""
36694
36695#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376
36696msgid "Android phone with Kindle reader"
36697msgstr ""
36698
36699#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392
36700msgid "Android tablet with Kindle reader"
36701msgstr ""
36702
36703#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479
36704msgid "Generic"
36705msgstr ""
36706
36707#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627
36708msgid ""
36709"Choose your e-book device. If your device is not in the list, choose a "
36710"\"Generic\" device."
36711msgstr ""
36712
36713#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702
36714#, python-brace-format
36715msgid ""
36716"If you are moving calibre from an old computer to a new one, please read <a "
36717"href=\"{0}\">the instructions</a>."
36718msgstr ""
36719
36720#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786
36721msgid "Select location for books"
36722msgstr ""
36723
36724#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798
36725#, python-format
36726msgid "Failed to create a folder at %s"
36727msgstr ""
36728
36729#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813
36730#, python-format
36731msgid ""
36732"You must choose an empty folder for the calibre library. %s is not empty."
36733msgstr ""
36734
36735#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906
36736msgid "&Next >"
36737msgstr ""
36738
36739#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907
36740msgid "< &Back"
36741msgstr ""
36742
36743#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908
36744#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343
36745#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382
36746#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407
36747#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732
36748msgid "Cancel"
36749msgstr "منسوخ کریں"
36750
36751#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909
36752msgid "&Finish"
36753msgstr ""
36754
36755#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910
36756msgid "Commit"
36757msgstr ""
36758
36759#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914
36760msgid "Welcome wizard"
36761msgstr ""
36762
36763#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52
36764#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53
36765#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45
36766#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45
36767#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69
36768#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45
36769msgid "Welcome to calibre"
36770msgstr ""
36771
36772#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54
36773#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46
36774#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46
36775#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70
36776#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
36777msgid "The one stop solution to all your e-book needs."
36778msgstr ""
36779
36780#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55
36781msgid "&Manufacturers"
36782msgstr ""
36783
36784#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56
36785msgid "&Devices"
36786msgstr ""
36787
36788#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44
36789#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
36790#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68
36791#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44
36792msgid "WizardPage"
36793msgstr ""
36794
36795#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47
36796#, python-format
36797msgid ""
36798"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s "
36799"button to apply your settings."
36800msgstr ""
36801
36802#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48
36803msgid ""
36804"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are"
36805" available <a href=\"https://calibre-ebook.com/demo\">online</a>."
36806msgstr ""
36807
36808#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49
36809#, python-format
36810msgid ""
36811"<h2>User Manual</h2>A User Manual is also available <a "
36812"href=\"%s\">online</a>."
36813msgstr ""
36814
36815#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47
36816msgid ""
36817"<p>calibre can automatically send books by email to your Kindle. To do that "
36818"you have to setup email delivery below. The easiest way is to setup a free "
36819"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button"
36820" below. You will also have to register your email address in your Amazon "
36821"account."
36822msgstr ""
36823
36824#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48
36825msgid "&Kindle email:"
36826msgstr ""
36827
36828#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71
36829msgid "Choose your &language:"
36830msgstr ""
36831
36832#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72
36833msgid ""
36834"<p>Choose a location for your books. When you add books to calibre, they "
36835"will be copied here. Use an <b>empty folder</b> for a new calibre library:"
36836msgstr ""
36837
36838#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74
36839msgid ""
36840"If a calibre library already exists at the newly selected location, calibre "
36841"will use it automatically."
36842msgstr ""
36843
36844#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33
36845msgid "Test email settings"
36846msgstr ""
36847
36848#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37
36849#, python-format
36850msgid "Send test mail from %s to:"
36851msgstr ""
36852
36853#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49
36854#, python-format
36855msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
36856msgstr ""
36857
36858#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61
36859msgid "No email address"
36860msgstr ""
36861
36862#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62
36863msgid ""
36864"No email address to send mail to has been specified. You must specify a To: "
36865"address before running the test."
36866msgstr ""
36867
36868#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64
36869msgid "Sending email, please wait..."
36870msgstr ""
36871
36872#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72
36873msgid "Email successfully sent"
36874msgstr ""
36875
36876#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94
36877msgid "Setup sending email using"
36878msgstr ""
36879
36880#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96
36881#, python-brace-format
36882msgid ""
36883"If you don't have an account, you can sign up for a free {name} email "
36884"account at <a href=\"https://{url}\">https://{url}</a>. {extra}"
36885msgstr ""
36886
36887#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103
36888#, python-format
36889msgid "Your %s &email address:"
36890msgstr ""
36891
36892#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104
36893#, python-format
36894msgid "Your %s &username:"
36895msgstr ""
36896
36897#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105
36898#, python-format
36899msgid "Your %s &password:"
36900msgstr ""
36901
36902#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123
36903#, python-format
36904msgid ""
36905"If you plan to use email to send books to your Kindle, remember to add your "
36906"%s email address to the allowed email addresses in your Amazon.com Kindle "
36907"management page."
36908msgstr ""
36909
36910#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129
36911msgid "Setup"
36912msgstr ""
36913
36914#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136
36915msgid "Incorrect username"
36916msgstr ""
36917
36918#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137
36919#, python-format
36920msgid "%s needs the full email address as your username"
36921msgstr ""
36922
36923#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188
36924msgid "OK to proceed?"
36925msgstr ""
36926
36927#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189
36928msgid ""
36929"This will display your email password on the screen. Is it OK to proceed?"
36930msgstr ""
36931
36932#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225
36933msgid ""
36934"Before using this account to send mail, you must enable the \"Enable access "
36935"to this account via POP3 and IMAP\" option in GMX under More > E-mail "
36936"Settings > POP3 & IMAP."
36937msgstr ""
36938
36939#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237
36940msgid ""
36941"Google recently deliberately broke their email sending protocol (SMTP) "
36942"support in an attempt to force everyone to use their web interface so they "
36943"can show you more ads. They are trying to claim that SMTP is insecure, that "
36944"is incorrect and simply an excuse. To use a Gmail account you will need to "
36945"\"allow less secure apps\" as described <a "
36946"href=\"https://support.google.com/accounts/answer/6010255\">here</a>."
36947msgstr ""
36948
36949#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251
36950msgid ""
36951"If you are setting up a new Hotmail account, Microsoft requires that you  "
36952"verify your account periodically, before it will let calibre send email."
36953msgstr ""
36954
36955#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271
36956#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282
36957msgid "Bad configuration"
36958msgstr ""
36959
36960#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272
36961msgid "You must set the From email address"
36962msgstr ""
36963
36964#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283
36965msgid ""
36966"You must either set both the username <b>and</b> password for the mail "
36967"server or no username and no password at all."
36968msgstr ""
36969
36970#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288
36971msgid ""
36972"No username and password set for mailserver. Most  mailservers need a "
36973"username and password. Are you sure?"
36974msgstr ""
36975
36976#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132
36977msgid "Send email &from:"
36978msgstr ""
36979
36980#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
36981msgid ""
36982"<p>This is what will be present in the From: field of emails sent by "
36983"calibre.<br> Set it to your email address"
36984msgstr ""
36985
36986#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134
36987msgid ""
36988"<p>A mail server is useful if the service you are sending mail to only "
36989"accepts email from well know mail services."
36990msgstr ""
36991
36992#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
36993msgid "Email server"
36994msgstr ""
36995
36996#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136
36997msgid "calibre can <b>optionally</b> use a server to send mail"
36998msgstr ""
36999
37000#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137
37001msgid "&Hostname:"
37002msgstr ""
37003
37004#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138
37005msgid "The hostname of your mail server. For example, smtp.gmail.com"
37006msgstr ""
37007
37008#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139
37009msgid "&Port:"
37010msgstr ""
37011
37012#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140
37013msgid ""
37014"The port your mail server listens for connections on. The default is 25"
37015msgstr ""
37016
37017#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142
37018msgid "Your username on the mail server"
37019msgstr ""
37020
37021#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144
37022msgid "Your password on the mail server"
37023msgstr ""
37024
37025#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145
37026msgid "&Show"
37027msgstr ""
37028
37029#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146
37030msgid "Encr&yption:"
37031msgstr ""
37032
37033#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147
37034msgid ""
37035"Use TLS encryption when connecting to the mail server. This is the most "
37036"common."
37037msgstr ""
37038
37039#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148
37040msgid "&TLS"
37041msgstr ""
37042
37043#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149
37044msgid "Use SSL encryption when connecting to the mail server."
37045msgstr ""
37046
37047#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150
37048msgid "SS&L"
37049msgstr ""
37050
37051#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151
37052msgid "WARNING: Using no encryption is highly insecure"
37053msgstr ""
37054
37055#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153
37056msgid "Use &GMX"
37057msgstr ""
37058
37059#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154
37060msgid "Use &Hotmail"
37061msgstr ""
37062
37063#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155
37064msgid "&Test email"
37065msgstr ""
37066
37067#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
37068msgid ""
37069"<p>If you use the <a "
37070"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading "
37071"app (or similar OPDS enabled apps) on your Apple iDevice, you can access "
37072"your calibre book collection wirelessly, directly on the device. To do this "
37073"you have to turn on the calibre Content server."
37074msgstr ""
37075
37076#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48
37077msgid "Turn on the &Content server"
37078msgstr ""
37079
37080#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49
37081#, python-format
37082msgid ""
37083"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n"
37084"<p>The reader app should see your calibre collection automatically. If not, try adding the URL http://myhostname:8080 as a new catalog in the reader on your iDevice. Here myhostname should be the fully qualified hostname or the IP address of the computer calibre is running on. See <a href=\"%s\">the User Manual</a> for more information."
37085msgstr ""
37086
37087#: /__w/calibre/calibre/src/calibre/library/caches.py:529
37088#, python-brace-format
37089msgid "Invalid query format for colon-separated search: {0}"
37090msgstr ""
37091
37092#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26
37093msgid "BIBTEX catalog generator"
37094msgstr ""
37095
37096#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37
37097#, python-format
37098msgid ""
37099"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37100"Available fields: %(fields)s.\n"
37101"plus user-created custom fields.\n"
37102"Example: %(opt)s=title,authors,tags\n"
37103"Default: '%%default'\n"
37104"Applies to: BIBTEX output format"
37105msgstr ""
37106
37107#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50
37108#, python-format
37109msgid ""
37110"Output field to sort on.\n"
37111"Available fields: author_sort, id, rating, size, timestamp, title.\n"
37112"Default: '%default'\n"
37113"Applies to: BIBTEX output format"
37114msgstr ""
37115
37116#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59
37117#, python-format
37118msgid ""
37119"Create a citation for BibTeX entries.\n"
37120"Boolean value: True, False\n"
37121"Default: '%default'\n"
37122"Applies to: BIBTEX output format"
37123msgstr ""
37124
37125#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68
37126#, python-format
37127msgid ""
37128"Create a file entry if formats is selected for BibTeX entries.\n"
37129"Boolean value: True, False\n"
37130"Default: '%default'\n"
37131"Applies to: BIBTEX output format"
37132msgstr ""
37133
37134#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77
37135#, python-format
37136msgid ""
37137"The template for citation creation from database fields.\n"
37138"Should be a template with {} enclosed fields.\n"
37139"Available fields: %s.\n"
37140"Default: '%%default'\n"
37141"Applies to: BIBTEX output format"
37142msgstr ""
37143
37144#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87
37145#, python-format
37146msgid ""
37147"BibTeX file encoding output.\n"
37148"Available types: utf8, cp1252, ascii.\n"
37149"Default: '%default'\n"
37150"Applies to: BIBTEX output format"
37151msgstr ""
37152
37153#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96
37154#, python-format
37155msgid ""
37156"BibTeX file encoding flag.\n"
37157"Available types: strict, replace, ignore, backslashreplace.\n"
37158"Default: '%default'\n"
37159"Applies to: BIBTEX output format"
37160msgstr ""
37161
37162#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105
37163#, python-format
37164msgid ""
37165"Entry type for BibTeX catalog.\n"
37166"Available types: book, misc, mixed.\n"
37167"Default: '%default'\n"
37168"Applies to: BIBTEX output format"
37169msgstr ""
37170
37171#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24
37172msgid "CSV/XML catalog generator"
37173msgstr ""
37174
37175#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35
37176#, python-format
37177msgid ""
37178"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37179"Available fields: %(fields)s,\n"
37180"plus user-created custom fields.\n"
37181"Example: %(opt)s=title,authors,tags\n"
37182"Default: '%%default'\n"
37183"Applies to: CSV, XML output formats"
37184msgstr ""
37185
37186#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48
37187#, python-format
37188msgid ""
37189"Output field to sort on.\n"
37190"Available fields: author_sort, id, rating, size, timestamp, title_sort\n"
37191"Default: '%default'\n"
37192"Applies to: CSV, XML output formats"
37193msgstr ""
37194
37195#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28
37196msgid "AZW3/EPUB/MOBI catalog generator"
37197msgstr ""
37198
37199#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42
37200#, python-format
37201msgid ""
37202"Title of generated catalog used as title in metadata.\n"
37203"Default: '%default'\n"
37204"Applies to: AZW3, EPUB, MOBI output formats"
37205msgstr ""
37206
37207#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49
37208#, python-format
37209msgid ""
37210"Create cross-references in Authors section for books with multiple authors.\n"
37211"Default: '%default'\n"
37212"Applies to: AZW3, EPUB, MOBI output formats"
37213msgstr ""
37214
37215#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56
37216#, python-format
37217msgid ""
37218"Save the output from different stages of the conversion pipeline to the specified folder. Useful if you are unsure at which stage of the conversion process a bug is occurring.\n"
37219"Default: '%default'\n"
37220"Applies to: AZW3, EPUB, MOBI output formats"
37221msgstr ""
37222
37223#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66
37224#, python-format
37225msgid ""
37226"Regex describing tags to exclude as genres.\n"
37227"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n"
37228"Applies to: AZW3, EPUB, MOBI output formats"
37229msgstr ""
37230
37231#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73
37232#, python-format
37233msgid ""
37234"Specifies the rules used to exclude books from the generated catalog.\n"
37235"The model for an exclusion rule is either\n"
37236"('<rule name>','Tags','<comma-separated list of tags>') or\n"
37237"('<rule name>','<custom column>','<pattern>').\n"
37238"For example:\n"
37239"(('Archived books','#status','Archived'),)\n"
37240"will exclude a book with a value of 'Archived' in the custom column 'status'.\n"
37241"When multiple rules are defined, all rules will be applied.\n"
37242"Default: \n"
37243"\"%default\"\n"
37244"Applies to: AZW3, EPUB, MOBI output formats"
37245msgstr ""
37246
37247#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86
37248#, python-format
37249msgid ""
37250"Include 'Authors' section in catalog.\n"
37251"Default: '%default'\n"
37252"Applies to: AZW3, EPUB, MOBI output formats"
37253msgstr ""
37254
37255#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93
37256#, python-format
37257msgid ""
37258"Include 'Descriptions' section in catalog.\n"
37259"Default: '%default'\n"
37260"Applies to: AZW3, EPUB, MOBI output formats"
37261msgstr ""
37262
37263#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100
37264#, python-format
37265msgid ""
37266"Include 'Genres' section in catalog.\n"
37267"Default: '%default'\n"
37268"Applies to: AZW3, EPUB, MOBI output formats"
37269msgstr ""
37270
37271#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107
37272#, python-format
37273msgid ""
37274"Include 'Titles' section in catalog.\n"
37275"Default: '%default'\n"
37276"Applies to: AZW3, EPUB, MOBI output formats"
37277msgstr ""
37278
37279#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114
37280#, python-format
37281msgid ""
37282"Include 'Series' section in catalog.\n"
37283"Default: '%default'\n"
37284"Applies to: AZW3, EPUB, MOBI output formats"
37285msgstr ""
37286
37287#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121
37288#, python-format
37289msgid ""
37290"Include 'Recently Added' section in catalog.\n"
37291"Default: '%default'\n"
37292"Applies to: AZW3, EPUB, MOBI output formats"
37293msgstr ""
37294
37295#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128
37296#, python-format
37297msgid ""
37298"Source field for 'Genres' section.\n"
37299"Default: '%default'\n"
37300"Applies to: AZW3, EPUB, MOBI output formats"
37301msgstr ""
37302
37303#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135
37304#, python-format
37305msgid ""
37306"Custom field containing note text to insert in Description header.\n"
37307"Default: '%default'\n"
37308"Applies to: AZW3, EPUB, MOBI output formats"
37309msgstr ""
37310
37311#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142
37312#, python-format
37313msgid ""
37314"#<custom field>:[before|after]:[True|False] specifying:\n"
37315" <custom field> Custom field containing notes to merge with comments\n"
37316" [before|after] Placement of notes with respect to comments\n"
37317" [True|False] - A horizontal rule is inserted between notes and comments\n"
37318"Default: '%default'\n"
37319"Applies to: AZW3, EPUB, MOBI output formats"
37320msgstr ""
37321
37322#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152
37323#, python-format
37324msgid ""
37325"Specifies the output profile. In some cases, an output profile is required to optimize the catalog for the device. For example, 'kindle' or 'kindle_dx' creates a structured Table of Contents with Sections and Articles.\n"
37326"Default: '%default'\n"
37327"Applies to: AZW3, EPUB, MOBI output formats"
37328msgstr ""
37329
37330#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161
37331#, python-format
37332msgid ""
37333"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n"
37334"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n"
37335"When multiple rules are defined, the first matching rule will be used.\n"
37336"Default:\n"
37337"\"%default\"\n"
37338"Applies to: AZW3, EPUB, MOBI output formats"
37339msgstr ""
37340
37341#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170
37342#, python-format
37343msgid ""
37344"Use a named preset created with the GUI catalog builder.\n"
37345"A preset specifies all settings for building a catalog.\n"
37346"Default: '%default'\n"
37347"Applies to: AZW3, EPUB, MOBI output formats"
37348msgstr ""
37349
37350#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178
37351#, python-format
37352msgid ""
37353"Replace existing cover when generating the catalog.\n"
37354"Default: '%default'\n"
37355"Applies to: AZW3, EPUB, MOBI output formats"
37356msgstr ""
37357
37358#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185
37359#, python-format
37360msgid ""
37361"Size hint (in inches) for book covers in catalog.\n"
37362"Range: 1.0 - 2.0\n"
37363"Default: '%default'\n"
37364"Applies to: AZW3, EPUB, MOBI output formats"
37365msgstr ""
37366
37367#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202
37368#, python-format
37369msgid "Error: Preset \"%s\" not found."
37370msgstr ""
37371
37372#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203
37373#, python-format
37374msgid "Stored presets: %s"
37375msgstr ""
37376
37377#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205
37378msgid "Error: No stored presets."
37379msgstr ""
37380
37381#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335
37382msgid ""
37383"\n"
37384"*** Adding 'By authors' section required for MOBI output ***"
37385msgstr ""
37386
37387#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69
37388msgid "column not in book: "
37389msgstr ""
37390
37391#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101
37392msgid "Symbols"
37393msgstr ""
37394
37395#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333
37396msgid "No genres to catalog.\n"
37397msgstr ""
37398
37399#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335
37400msgid "Check 'Excluded genres' regex in the E-book options.\n"
37401msgstr ""
37402
37403#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337
37404msgid "No books available to catalog"
37405msgstr ""
37406
37407#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350
37408#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530
37409msgid "Titles"
37410msgstr ""
37411
37412#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354
37413msgid "Genres"
37414msgstr ""
37415
37416#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356
37417#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828
37418msgid "Recently Added"
37419msgstr ""
37420
37421#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358
37422#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026
37423msgid "Recently Read"
37424msgstr ""
37425
37426#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360
37427msgid "Descriptions"
37428msgstr ""
37429
37430#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566
37431msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>"
37432msgstr ""
37433
37434#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583
37435msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n"
37436msgstr ""
37437
37438#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773
37439msgid "Sorting database"
37440msgstr ""
37441
37442#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875
37443msgid "Sorting titles"
37444msgstr ""
37445
37446#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887
37447msgid ""
37448"No books to catalog.\n"
37449"Check 'Excluded books' rules in the E-book options.\n"
37450msgstr ""
37451
37452#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889
37453msgid "No books available to include in catalog"
37454msgstr ""
37455
37456#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594
37457#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600
37458#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744
37459#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749
37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796
37461#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801
37462#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314
37463#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320
37464#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445
37465#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605
37466#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610
37467msgid "error in"
37468msgstr ""
37469
37470#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106
37471msgid "Genres HTML"
37472msgstr ""
37473
37474#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510
37475msgid "Titles HTML"
37476msgstr ""
37477
37478#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712
37479#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714
37480#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716
37481msgid "by "
37482msgstr ""
37483
37484#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859
37485msgid "Descriptions HTML"
37486msgstr ""
37487
37488#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863
37489msgid "Description HTML"
37490msgstr ""
37491
37492#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992
37493msgid "NCX header"
37494msgstr ""
37495
37496#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072
37497msgid "NCX for descriptions"
37498msgstr ""
37499
37500#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143
37501msgid "NCX for Series"
37502msgstr ""
37503
37504#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198
37505#, python-format
37506msgid "Series beginning with %s"
37507msgstr ""
37508
37509#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200
37510#, python-format
37511msgid "Series beginning with '%s'"
37512msgstr ""
37513
37514#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225
37515msgid "NCX for Titles"
37516msgstr ""
37517
37518#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282
37519#, python-format
37520msgid "Titles beginning with %s"
37521msgstr ""
37522
37523#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284
37524#, python-format
37525msgid "Titles beginning with '%s'"
37526msgstr ""
37527
37528#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309
37529msgid "NCX for Authors"
37530msgstr ""
37531
37532#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359
37533#, python-format
37534msgid "Authors beginning with %s"
37535msgstr ""
37536
37537#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361
37538#, python-format
37539msgid "Authors beginning with '%s'"
37540msgstr ""
37541
37542#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386
37543msgid "NCX for Recently Added"
37544msgstr ""
37545
37546#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504
37547msgid "NCX for Recently Read"
37548msgstr ""
37549
37550#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595
37551msgid "NCX for genres"
37552msgstr ""
37553
37554#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651
37555msgid "Generating OPF"
37556msgstr ""
37557
37558#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955
37559msgid "Thumbnails"
37560msgstr ""
37561
37562#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961
37563msgid "Thumbnail"
37564msgstr ""
37565
37566#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394
37567msgid "Saving NCX"
37568msgstr ""
37569
37570#: /__w/calibre/calibre/src/calibre/library/check_library.py:28
37571msgid "Invalid titles"
37572msgstr ""
37573
37574#: /__w/calibre/calibre/src/calibre/library/check_library.py:29
37575msgid "Extra titles"
37576msgstr ""
37577
37578#: /__w/calibre/calibre/src/calibre/library/check_library.py:30
37579msgid "Invalid authors"
37580msgstr ""
37581
37582#: /__w/calibre/calibre/src/calibre/library/check_library.py:31
37583msgid "Extra authors"
37584msgstr ""
37585
37586#: /__w/calibre/calibre/src/calibre/library/check_library.py:32
37587msgid "Missing book formats"
37588msgstr ""
37589
37590#: /__w/calibre/calibre/src/calibre/library/check_library.py:33
37591msgid "Extra book formats"
37592msgstr ""
37593
37594#: /__w/calibre/calibre/src/calibre/library/check_library.py:34
37595msgid "Unknown files in books"
37596msgstr ""
37597
37598#: /__w/calibre/calibre/src/calibre/library/check_library.py:35
37599msgid "Missing cover files"
37600msgstr ""
37601
37602#: /__w/calibre/calibre/src/calibre/library/check_library.py:36
37603msgid "Cover files not in database"
37604msgstr ""
37605
37606#: /__w/calibre/calibre/src/calibre/library/check_library.py:37
37607msgid "Folders raising exception"
37608msgstr ""
37609
37610#: /__w/calibre/calibre/src/calibre/library/coloring.py:19
37611msgid "INVALID CONDITION"
37612msgstr ""
37613
37614#: /__w/calibre/calibre/src/calibre/library/database2.py:112
37615#: /__w/calibre/calibre/src/calibre/library/database2.py:121
37616#, python-format
37617msgid "Path to library too long. Must be less than %d characters."
37618msgstr ""
37619
37620#: /__w/calibre/calibre/src/calibre/library/database2.py:1242
37621#, python-format
37622msgid " (%s books)"
37623msgstr ""
37624
37625#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146
37626msgid "Identifiers"
37627msgstr ""
37628
37629#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218
37630msgid "On device"
37631msgstr ""
37632
37633#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268
37634msgid "Series sort"
37635msgstr ""
37636
37637#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278
37638msgid "Title sort"
37639msgstr ""
37640
37641#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32
37642msgid "The title"
37643msgstr ""
37644
37645#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33
37646msgid "The authors"
37647msgstr ""
37648
37649#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34
37650#, python-brace-format
37651msgid ""
37652"The author sort string. To use only the first letter of the name use "
37653"{author_sort[0]}"
37654msgstr ""
37655
37656#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36
37657msgid "The tags"
37658msgstr ""
37659
37660#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37
37661msgid "The series"
37662msgstr ""
37663
37664#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38
37665msgid ""
37666"The series number. To get leading zeros use {series_index:0>3s} or "
37667"{series_index:>3s} for leading spaces"
37668msgstr ""
37669
37670#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41
37671msgid "The rating"
37672msgstr ""
37673
37674#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42
37675msgid "The ISBN"
37676msgstr ""
37677
37678#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43
37679msgid "The publisher"
37680msgstr ""
37681
37682#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44
37683msgid "The date"
37684msgstr ""
37685
37686#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45
37687msgid "The published date"
37688msgstr ""
37689
37690#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46
37691msgid "The date when the metadata for this book record was last modified"
37692msgstr ""
37693
37694#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48
37695msgid "The language(s) of this book"
37696msgstr ""
37697
37698#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49
37699msgid "The calibre internal id"
37700msgstr ""
37701
37702#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78
37703msgid "Options to control saving to disk"
37704msgstr ""
37705
37706#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84
37707msgid ""
37708"Normally, calibre will update the metadata in the saved files from what is "
37709"in the calibre library. Makes saving to disk slower."
37710msgstr ""
37711
37712#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87
37713msgid ""
37714"Normally, calibre will write the metadata into a separate OPF file along "
37715"with the actual e-book files."
37716msgstr ""
37717
37718#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90
37719msgid ""
37720"Normally, calibre will save the cover in a separate file along with the "
37721"actual e-book files."
37722msgstr ""
37723
37724#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93
37725msgid ""
37726"Comma separated list of formats to save for each book. By default all "
37727"available formats are saved."
37728msgstr ""
37729
37730#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96
37731#, python-format
37732msgid ""
37733"The template to control the filename and folder structure of the saved "
37734"files. Default is \"%(templ)s\" which will save books into a per-author "
37735"subfolder with filenames containing title and author. Available controls "
37736"are: {%(controls)s}"
37737msgstr ""
37738
37739#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102
37740#, python-format
37741msgid ""
37742"The template to control the filename and folder structure of files sent to "
37743"the device. Default is \"%(templ)s\" which will save books into a per-author"
37744" folder with filenames containing title and author. Available controls are: "
37745"{%(controls)s}"
37746msgstr ""
37747
37748#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109
37749msgid ""
37750"Have calibre convert all non English characters into English equivalents for"
37751" the file names. This is useful if saving to a legacy filesystem without "
37752"full support for Unicode filenames."
37753msgstr ""
37754
37755#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113
37756#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117
37757#, python-format
37758msgid ""
37759"The format in which to display dates. %(day)s - day, %(month)s - month, "
37760"%(mn)s - month number, %(year)s - year. Default is: %(default)s"
37761msgstr ""
37762
37763#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121
37764msgid "Convert paths to lowercase."
37765msgstr ""
37766
37767#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123
37768msgid "Replace whitespace with underscores."
37769msgstr ""
37770
37771#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125
37772msgid "Save into a single folder, ignoring the template folder structure"
37773msgstr ""
37774
37775#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284
37776#, python-format
37777msgid ""
37778"Failed to calculate path for save to disk. Template: %(templ)s\n"
37779"Error: %(err)s"
37780msgstr ""
37781
37782#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288
37783#, python-format
37784msgid "Template evaluation resulted in no path components. Template: %s"
37785msgstr ""
37786
37787#: /__w/calibre/calibre/src/calibre/linux.py:1144
37788msgid "The one stop solution to all your e-book needs"
37789msgstr ""
37790
37791#: /__w/calibre/calibre/src/calibre/linux.py:1146
37792msgid "calibre is the one stop solution to all your e-book needs."
37793msgstr ""
37794
37795#: /__w/calibre/calibre/src/calibre/linux.py:1147
37796msgid ""
37797"You can use calibre to catalog your books, fetch metadata for them "
37798"automatically, convert them from and to all the various e-book formats, send"
37799" them to your e-book reader devices, read the books on your computer, edit "
37800"the books in a dedicated e-book editor and even make them available over the"
37801" network with the built-in Content server. You can also download news and "
37802"periodicals in e-book format from over a thousand different news and "
37803"magazine websites."
37804msgstr ""
37805
37806#: /__w/calibre/calibre/src/calibre/linux.py:1160
37807msgid "Edit the text and styles inside e-books"
37808msgstr ""
37809
37810#: /__w/calibre/calibre/src/calibre/linux.py:1162
37811msgid ""
37812"The calibre E-book editor allows you to edit the text and styles inside the "
37813"book with a live preview of your changes."
37814msgstr ""
37815
37816#: /__w/calibre/calibre/src/calibre/linux.py:1163
37817msgid ""
37818"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes "
37819"various useful tools for checking the book for errors, editing the Table of "
37820"Contents, performing automated cleanups, etc."
37821msgstr ""
37822
37823#: /__w/calibre/calibre/src/calibre/linux.py:1175
37824msgid "Read e-books in over a dozen different formats"
37825msgstr ""
37826
37827#: /__w/calibre/calibre/src/calibre/linux.py:1177
37828msgid ""
37829"The calibre E-book viewer allows you to read e-books in over a dozen "
37830"different formats."
37831msgstr ""
37832
37833#: /__w/calibre/calibre/src/calibre/linux.py:1178
37834msgid ""
37835"It has a full screen mode for distraction free reading and can display the "
37836"text with multiple columns per screen."
37837msgstr ""
37838
37839#: /__w/calibre/calibre/src/calibre/linux.py:1315
37840msgid "Command Line Interface"
37841msgstr ""
37842
37843#: /__w/calibre/calibre/src/calibre/linux.py:1316
37844msgid ""
37845"On macOS, the command line tools are inside the calibre bundle, for example,"
37846" if you installed calibre in :file:`/Applications` the command line tools "
37847"are in :file:`/Applications/calibre.app/Contents/MacOS/`."
37848msgstr ""
37849
37850#: /__w/calibre/calibre/src/calibre/linux.py:1319
37851msgid "Documented commands"
37852msgstr ""
37853
37854#: /__w/calibre/calibre/src/calibre/linux.py:1319
37855msgid "Undocumented commands"
37856msgstr ""
37857
37858#: /__w/calibre/calibre/src/calibre/linux.py:1320
37859msgid ""
37860"You can see usage for undocumented commands by executing them without "
37861"arguments in a terminal."
37862msgstr ""
37863
37864#: /__w/calibre/calibre/src/calibre/linux.py:1321
37865msgid "Change language"
37866msgstr ""
37867
37868#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286
37869#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
37870#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
37871#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
37872msgid "Newest"
37873msgstr ""
37874
37875#: /__w/calibre/calibre/src/calibre/srv/code.py:130
37876#, python-brace-format
37877msgid "<b>{title}</b> by {authors}"
37878msgstr "<b>{title}</b> {authors} کی طرف سے"
37879
37880#: /__w/calibre/calibre/src/calibre/srv/code.py:131
37881#, python-brace-format
37882msgid "{series_index} of <i>{series}</i>"
37883msgstr ""
37884
37885#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37886#, python-brace-format
37887msgid "Date: {timestamp}"
37888msgstr "تاریخ: {timestamp}"
37889
37890#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37891#, python-brace-format
37892msgid "Published: {pubdate}"
37893msgstr "اشاعت: {pubdate}"
37894
37895#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37896#, python-brace-format
37897msgid "Publisher: {publisher}"
37898msgstr "شائع کرنے والا: {publisher}"
37899
37900#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58
37901msgid "Show "
37902msgstr ""
37903
37904#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73
37905msgid " sorted by "
37906msgstr ""
37907
37908#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37909msgid "Change library"
37910msgstr ""
37911
37912#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37913msgid "Change library to: "
37914msgstr ""
37915
37916#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202
37917msgid "Switch to the full interface (non-mobile interface)"
37918msgstr ""
37919
37920#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205
37921msgid ""
37922"The full interface gives you many more features, but it may not work well on"
37923" a small screen"
37924msgstr ""
37925
37926#: /__w/calibre/calibre/src/calibre/srv/loop.py:142
37927#, python-brace-format
37928msgid "{0} is not a valid IP address/network, with error: {1}"
37929msgstr ""
37930
37931#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21
37932#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155
37933msgid "username [password]"
37934msgstr ""
37935
37936#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25
37937msgid "Give this user only read access"
37938msgstr ""
37939
37940#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29
37941#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45
37942#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103
37943#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162
37944msgid "username is required"
37945msgstr ""
37946
37947#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39
37948msgid "username"
37949msgstr ""
37950
37951#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60
37952msgid "username set|reset|toggle|show"
37953msgstr ""
37954
37955#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68
37956msgid "username and operation are required"
37957msgstr ""
37958
37959#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86
37960msgid "[options] username [library_name ...]"
37961msgstr ""
37962
37963#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90
37964msgid ""
37965"Specify the action to perform.\n"
37966"A value of \"show\" shows the current library restrictions for the specified user.\n"
37967"A value of \"allow-all\" removes all library restrictions.\n"
37968"A value of \"allow\" allows access to only the specified libraries.\n"
37969"A value of \"block\" allows access to all, except the specified libraries.\n"
37970"A value of \"per-library\" sets per library restrictions. In this case the libraries list is interpreted as a list of library name followed by restriction to apply, followed by next library name and so on. Using a restriction of \"=\" removes any previous restriction on that library."
37971msgstr ""
37972
37973#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186
37974msgid "Unknown command: {}"
37975msgstr ""
37976
37977#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188
37978msgid "Manage the user accounts for calibre-server. Available commands are:"
37979msgstr ""
37980
37981#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190
37982msgid "Use {} for help on individual commands"
37983msgstr ""
37984
37985#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213
37986msgid "What do you want to do?"
37987msgstr ""
37988
37989#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222
37990msgid "default"
37991msgstr ""
37992
37993#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227
37994msgid "No choice selected, exiting..."
37995msgstr ""
37996
37997#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236
37998#, python-format
37999msgid "%s is not a valid choice, try again"
38000msgstr ""
38001
38002#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247
38003msgid "Existing user names:"
38004msgstr ""
38005
38006#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250
38007msgid "There are no users, you must first add an user"
38008msgstr ""
38009
38010#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255
38011#, python-format
38012msgid "The username %s does not exist"
38013msgstr ""
38014
38015#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257
38016#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280
38017msgid "Enter the username"
38018msgstr ""
38019
38020#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264
38021#, python-format
38022msgid "Enter the new password for %s: "
38023msgstr ""
38024
38025#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266
38026#: /__w/calibre/calibre/src/calibre/srv/users.py:62
38027msgid "Empty passwords are not allowed"
38028msgstr "خالی پاسورڈ کی اجازت نہیں"
38029
38030#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269
38031#, python-format
38032msgid "Re-enter the new password for %s, to verify: "
38033msgstr ""
38034
38035#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272
38036msgid "Passwords do not match"
38037msgstr ""
38038
38039#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283
38040#, python-format
38041msgid "User %s added successfully!"
38042msgstr ""
38043
38044#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287
38045#, python-format
38046msgid "Are you sure you want to remove the user %s?"
38047msgstr ""
38048
38049#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291
38050#, python-format
38051msgid "User %s successfully removed!"
38052msgstr ""
38053
38054#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296
38055#, python-format
38056msgid "Password for %s successfully changed!"
38057msgstr ""
38058
38059#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300
38060#, python-brace-format
38061msgid "Current password for {0} is: {1}"
38062msgstr ""
38063
38064#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305
38065msgid "Allow {} to make changes (i.e. grant write access)"
38066msgstr ""
38067
38068#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307
38069msgid "Prevent {} from making changes (i.e. remove write access)"
38070msgstr ""
38071
38072#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331
38073msgid "{} has the following additional per-library restrictions:"
38074msgstr ""
38075
38076#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336
38077msgid "{} has no additional per-library restrictions"
38078msgstr ""
38079
38080#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339
38081msgid "Allow access to all libraries"
38082msgstr ""
38083
38084#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340
38085msgid "Allow access to only specified libraries"
38086msgstr ""
38087
38088#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341
38089msgid "Allow access to all, except specified libraries"
38090msgstr ""
38091
38092#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342
38093msgid "Change per-library restrictions"
38094msgstr ""
38095
38096#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348
38097msgid "Enter the name of the library:"
38098msgstr ""
38099
38100#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353
38101msgid ""
38102"Enter a search expression, access will be granted only to books matching "
38103"this expression. An empty expression will grant access to all books."
38104msgstr ""
38105
38106#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361
38107msgid "Another restriction?"
38108msgstr ""
38109
38110#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366
38111msgid "Enter a comma separated list of library names:"
38112msgstr ""
38113
38114#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369
38115msgid "Allowing access only to libraries: {}"
38116msgstr ""
38117
38118#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370
38119msgid "Allowing access to all libraries, except: {}"
38120msgstr ""
38121
38122#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378
38123msgid "Show password for {}"
38124msgstr ""
38125
38126#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380
38127msgid "Change read/write permission for {}"
38128msgstr ""
38129
38130#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381
38131msgid "Change the libraries {} is allowed to access"
38132msgstr ""
38133
38134#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383
38135#, python-brace-format
38136msgid "{0} has {1} access"
38137msgstr ""
38138
38139#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38140msgid "read-write"
38141msgstr ""
38142
38143#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38144msgid "readonly"
38145msgstr ""
38146
38147#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404
38148msgid "Add a new user"
38149msgstr ""
38150
38151#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405
38152msgid "Edit an existing user"
38153msgstr ""
38154
38155#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406
38156msgid "Remove a user"
38157msgstr ""
38158
38159#: /__w/calibre/calibre/src/calibre/srv/opds.py:176
38160msgid "one item"
38161msgid_plural "{} items"
38162msgstr[0] ""
38163msgstr[1] ""
38164
38165#: /__w/calibre/calibre/src/calibre/srv/opds.py:187
38166#, python-format
38167msgid "RATING: %s<br />"
38168msgstr ""
38169
38170#: /__w/calibre/calibre/src/calibre/srv/opds.py:189
38171#, python-format
38172msgid "TAGS: %s<br />"
38173msgstr ""
38174
38175#: /__w/calibre/calibre/src/calibre/srv/opds.py:191
38176#, python-format
38177msgid "SERIES: %(series)s [%(sidx)s]<br />"
38178msgstr ""
38179
38180#: /__w/calibre/calibre/src/calibre/srv/opds.py:288
38181msgid "Books in your library"
38182msgstr ""
38183
38184#: /__w/calibre/calibre/src/calibre/srv/opds.py:293
38185msgid "By "
38186msgstr ""
38187
38188#: /__w/calibre/calibre/src/calibre/srv/opds.py:294
38189msgid "Books sorted by "
38190msgstr ""
38191
38192#: /__w/calibre/calibre/src/calibre/srv/opds.py:301
38193msgid "Library:"
38194msgstr ""
38195
38196#: /__w/calibre/calibre/src/calibre/srv/opds.py:304
38197msgid "Change calibre library to:"
38198msgstr ""
38199
38200#: /__w/calibre/calibre/src/calibre/srv/opds.py:415
38201#: /__w/calibre/calibre/src/calibre/srv/opds.py:432
38202#, python-format
38203msgid "By %s"
38204msgstr ""
38205
38206#: /__w/calibre/calibre/src/calibre/srv/opds.py:598
38207#, python-brace-format
38208msgid "By {0} :: {1}"
38209msgstr ""
38210
38211#: /__w/calibre/calibre/src/calibre/srv/opts.py:31
38212msgid "Path to the SSL certificate file"
38213msgstr ""
38214
38215#: /__w/calibre/calibre/src/calibre/srv/opts.py:35
38216msgid "Path to the SSL private key file"
38217msgstr ""
38218
38219#: /__w/calibre/calibre/src/calibre/srv/opts.py:39
38220msgid "Time (in seconds) after which an idle connection is closed"
38221msgstr ""
38222
38223#: /__w/calibre/calibre/src/calibre/srv/opts.py:43
38224msgid ""
38225"Time (in seconds) to wait for a response from the server when making queries"
38226msgstr ""
38227
38228#: /__w/calibre/calibre/src/calibre/srv/opts.py:47
38229msgid "Total time in seconds to wait for clean shutdown"
38230msgstr ""
38231
38232#: /__w/calibre/calibre/src/calibre/srv/opts.py:51
38233msgid "Socket pre-allocation, for example, with systemd socket activation"
38234msgstr ""
38235
38236#: /__w/calibre/calibre/src/calibre/srv/opts.py:55
38237msgid "Max. size of single HTTP header (in KB)"
38238msgstr ""
38239
38240#: /__w/calibre/calibre/src/calibre/srv/opts.py:59
38241msgid "Max. allowed size for files uploaded to the server (in MB)"
38242msgstr ""
38243
38244#: /__w/calibre/calibre/src/calibre/srv/opts.py:63
38245msgid "Minimum size for which responses use data compression (in bytes)"
38246msgstr ""
38247
38248#: /__w/calibre/calibre/src/calibre/srv/opts.py:67
38249msgid "Number of worker threads used to process requests"
38250msgstr ""
38251
38252#: /__w/calibre/calibre/src/calibre/srv/opts.py:71
38253msgid "Maximum number of worker processes"
38254msgstr ""
38255
38256#: /__w/calibre/calibre/src/calibre/srv/opts.py:73
38257msgid ""
38258"Worker processes are launched as needed and used for large jobs such as "
38259"preparing a book for viewing, adding books, converting, etc. Normally, the "
38260"max. number of such processes is based on the number of CPU cores. You can "
38261"control it by this setting."
38262msgstr ""
38263
38264#: /__w/calibre/calibre/src/calibre/srv/opts.py:78
38265msgid "Maximum time for worker processes"
38266msgstr ""
38267
38268#: /__w/calibre/calibre/src/calibre/srv/opts.py:80
38269msgid ""
38270"Maximum amount of time worker processes are allowed to run (in minutes). Set"
38271" to zero for no limit."
38272msgstr ""
38273
38274#: /__w/calibre/calibre/src/calibre/srv/opts.py:83
38275msgid "The port on which to listen for connections"
38276msgstr ""
38277
38278#: /__w/calibre/calibre/src/calibre/srv/opts.py:87
38279msgid "A prefix to prepend to all URLs"
38280msgstr ""
38281
38282#: /__w/calibre/calibre/src/calibre/srv/opts.py:89
38283msgid ""
38284"Useful if you wish to run this server behind a reverse proxy. For example "
38285"use, /calibre as the URL prefix."
38286msgstr ""
38287
38288#: /__w/calibre/calibre/src/calibre/srv/opts.py:91
38289msgid "Number of books to show in a single page"
38290msgstr ""
38291
38292#: /__w/calibre/calibre/src/calibre/srv/opts.py:93
38293msgid "The number of books to show in a single page in the browser."
38294msgstr ""
38295
38296#: /__w/calibre/calibre/src/calibre/srv/opts.py:95
38297msgid "Advertise OPDS feeds via BonJour"
38298msgstr ""
38299
38300#: /__w/calibre/calibre/src/calibre/srv/opts.py:97
38301msgid ""
38302"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading"
38303" apps can detect and connect to the server automatically."
38304msgstr ""
38305
38306#: /__w/calibre/calibre/src/calibre/srv/opts.py:100
38307msgid "Maximum number of books in OPDS feeds"
38308msgstr ""
38309
38310#: /__w/calibre/calibre/src/calibre/srv/opts.py:102
38311msgid ""
38312"The maximum number of books that the server will return in a single OPDS "
38313"acquisition feed."
38314msgstr ""
38315
38316#: /__w/calibre/calibre/src/calibre/srv/opts.py:105
38317msgid "Maximum number of ungrouped items in OPDS feeds"
38318msgstr ""
38319
38320#: /__w/calibre/calibre/src/calibre/srv/opts.py:107
38321msgid ""
38322"Group items in categories such as author/tags by first letter when there are"
38323" more than this number of items. Set to zero to disable."
38324msgstr ""
38325
38326#: /__w/calibre/calibre/src/calibre/srv/opts.py:110
38327msgid "The interface on which to listen for connections"
38328msgstr ""
38329
38330#: /__w/calibre/calibre/src/calibre/srv/opts.py:112
38331msgid ""
38332"The default is to listen on all available IPv4 interfaces. You can change "
38333"this to, for example, \"127.0.0.1\" to only listen for connections from the "
38334"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 "
38335"connections."
38336msgstr ""
38337
38338#: /__w/calibre/calibre/src/calibre/srv/opts.py:116
38339msgid "Fallback to auto-detected interface"
38340msgstr ""
38341
38342#: /__w/calibre/calibre/src/calibre/srv/opts.py:118
38343msgid ""
38344"If for some reason the server is unable to bind to the interface specified "
38345"in the listen_on option, then it will try to detect an interface that "
38346"connects to the outside world and bind to that."
38347msgstr ""
38348
38349#: /__w/calibre/calibre/src/calibre/srv/opts.py:122
38350msgid "Zero copy file transfers for increased performance"
38351msgstr ""
38352
38353#: /__w/calibre/calibre/src/calibre/srv/opts.py:124
38354msgid ""
38355"This will use zero-copy in-kernel transfers when sending files over the "
38356"network, increasing performance. However, it can cause corrupted file "
38357"transfers on some broken filesystems. If you experience corrupted file "
38358"transfers, turn it off."
38359msgstr ""
38360
38361#: /__w/calibre/calibre/src/calibre/srv/opts.py:128
38362msgid "Max. log file size (in MB)"
38363msgstr ""
38364
38365#: /__w/calibre/calibre/src/calibre/srv/opts.py:130
38366msgid ""
38367"The maximum size of log files, generated by the server. When the log becomes"
38368" larger than this size, it is automatically rotated. Set to zero to disable "
38369"log rotation."
38370msgstr ""
38371
38372#: /__w/calibre/calibre/src/calibre/srv/opts.py:133
38373msgid "Log HTTP 404 (Not Found) requests"
38374msgstr ""
38375
38376#: /__w/calibre/calibre/src/calibre/srv/opts.py:135
38377msgid ""
38378"Normally, the server logs all HTTP requests for resources that are not "
38379"found. This can generate a lot of log spam, if your server is targeted by "
38380"bots. Use this option to turn it off."
38381msgstr ""
38382
38383#: /__w/calibre/calibre/src/calibre/srv/opts.py:139
38384msgid "Password based authentication to access the server"
38385msgstr ""
38386
38387#: /__w/calibre/calibre/src/calibre/srv/opts.py:141
38388msgid ""
38389"Normally, the server is unrestricted, allowing anyone to access it. You can "
38390"restrict access to predefined users with this option."
38391msgstr ""
38392
38393#: /__w/calibre/calibre/src/calibre/srv/opts.py:144
38394msgid "Allow un-authenticated local connections to make changes"
38395msgstr ""
38396
38397#: /__w/calibre/calibre/src/calibre/srv/opts.py:146
38398msgid ""
38399"Normally, if you do not turn on authentication, the server operates in read-"
38400"only mode, so as to not allow anonymous users to make changes to your "
38401"calibre libraries. This option allows anybody connecting from the same "
38402"computer as the server is running on to make changes. This is useful if you "
38403"want to run the server without authentication but still use calibredb to "
38404"make changes to your calibre libraries. Note that turning on this option "
38405"means any program running on the computer can make changes to your calibre "
38406"libraries."
38407msgstr ""
38408
38409#: /__w/calibre/calibre/src/calibre/srv/opts.py:155
38410msgid ""
38411"Allow un-authenticated connections from specific IP addresses to make "
38412"changes"
38413msgstr ""
38414
38415#: /__w/calibre/calibre/src/calibre/srv/opts.py:157
38416msgid ""
38417"Normally, if you do not turn on authentication, the server operates in read-"
38418"only mode, so as to not allow anonymous users to make changes to your "
38419"calibre libraries. This option allows anybody connecting from the specified "
38420"IP addresses to make changes. Must be a comma separated list of address or "
38421"network specifications. This is useful if you want to run the server without"
38422" authentication but still use calibredb to make changes to your calibre "
38423"libraries. Note that turning on this option means anyone connecting from the"
38424" specified IP addresses can make changes to your calibre libraries."
38425msgstr ""
38426
38427#: /__w/calibre/calibre/src/calibre/srv/opts.py:166
38428msgid "Path to user database"
38429msgstr ""
38430
38431#: /__w/calibre/calibre/src/calibre/srv/opts.py:168
38432msgid ""
38433"Path to a file in which to store the user and password information. Normally"
38434" a file in the calibre configuration folder is used."
38435msgstr ""
38436
38437#: /__w/calibre/calibre/src/calibre/srv/opts.py:171
38438msgid "Choose the type of authentication used"
38439msgstr ""
38440
38441#: /__w/calibre/calibre/src/calibre/srv/opts.py:172
38442msgid ""
38443"Set the HTTP authentication mode used by the server. Set to \"basic\" if you"
38444" are putting this server behind an SSL proxy. Otherwise, leave it as "
38445"\"auto\", which will use \"basic\" if SSL is configured otherwise it will "
38446"use \"digest\"."
38447msgstr ""
38448
38449#: /__w/calibre/calibre/src/calibre/srv/opts.py:176
38450msgid "Ban IP addresses that have repeated login failures"
38451msgstr ""
38452
38453#: /__w/calibre/calibre/src/calibre/srv/opts.py:177
38454msgid ""
38455"Temporarily bans access for IP addresses that have repeated login failures "
38456"for the specified number of minutes. Useful to prevent attempts at guessing "
38457"passwords. If set to zero, no banning is done."
38458msgstr ""
38459
38460#: /__w/calibre/calibre/src/calibre/srv/opts.py:181
38461msgid "Number of login failures for ban"
38462msgstr ""
38463
38464#: /__w/calibre/calibre/src/calibre/srv/opts.py:182
38465msgid "The number of login failures after which an IP address is banned"
38466msgstr ""
38467
38468#: /__w/calibre/calibre/src/calibre/srv/opts.py:184
38469msgid "Ignored user-defined metadata fields"
38470msgstr ""
38471
38472#: /__w/calibre/calibre/src/calibre/srv/opts.py:186
38473msgid ""
38474"Comma separated list of user-defined metadata fields that will not be "
38475"displayed by the Content server in the /opds and /mobile views. For example:"
38476" {}"
38477msgstr ""
38478
38479#: /__w/calibre/calibre/src/calibre/srv/opts.py:190
38480msgid "Restrict displayed user-defined fields"
38481msgstr ""
38482
38483#: /__w/calibre/calibre/src/calibre/srv/opts.py:192
38484msgid ""
38485"Comma separated list of user-defined metadata fields that will be displayed "
38486"by the Content server in the /opds and /mobile views. If you specify this "
38487"option, any fields not in this list will not be displayed. For example: {}"
38488msgstr ""
38489
38490#: /__w/calibre/calibre/src/calibre/srv/opts.py:197
38491msgid "Choose the default book list mode"
38492msgstr ""
38493
38494#: /__w/calibre/calibre/src/calibre/srv/opts.py:199
38495msgid ""
38496"Set the default book list mode that will be used for new users. Individual "
38497"users can override the default in their own settings. The default is to use "
38498"a cover grid."
38499msgstr ""
38500
38501#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38502msgid "By default, this option is disabled."
38503msgstr ""
38504
38505#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38506msgid "By default, this option is enabled."
38507msgstr ""
38508
38509#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98
38510msgid ""
38511"[options] [path to library folder...]\n"
38512"\n"
38513"Start the calibre Content server. The calibre Content server exposes your\n"
38514"calibre libraries over the internet. You can specify the path to the library\n"
38515"folders as arguments to %prog. If you do not specify any paths, all the\n"
38516"libraries that the main calibre program knows about will be used.\n"
38517msgstr ""
38518
38519#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109
38520msgid ""
38521"Path to log file for server log. This log contains server information and "
38522"errors, not access logs. By default it is written to stdout."
38523msgstr ""
38524
38525#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115
38526msgid ""
38527"Path to the access log file. This log contains information about clients "
38528"connecting to the server and making requests. By default no access logging "
38529"is done."
38530msgstr ""
38531
38532#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120
38533msgid ""
38534"Path to a JSON file containing a template for the custom book list mode. The"
38535" easiest way to create such a template file is to go to Preferences-> "
38536"Sharing over the net-> Book list template in calibre, create the template "
38537"and export it."
38538msgstr ""
38539
38540#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127
38541msgid ""
38542"Path to a JSON file containing URLs for the \"Search the internet\" feature."
38543" The easiest way to create such a file is to go to Preferences-> Sharing "
38544"over the net->Search the internet in calibre, create the URLs and export "
38545"them."
38546msgstr ""
38547
38548#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141
38549msgid "Run process in background as a daemon (Linux only)."
38550msgstr ""
38551
38552#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143
38553msgid "Write process PID to the specified file"
38554msgstr ""
38555
38556#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149
38557msgid ""
38558"Automatically reload server when source code changes. Useful for "
38559"development. You should also specify a small value for the shutdown timeout."
38560msgstr ""
38561
38562#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157
38563#, python-brace-format
38564msgid ""
38565"Manage the database of users allowed to connect to this server. You can use "
38566"it in automated mode by adding a --. See {0} for details. See also the {1} "
38567"option."
38568msgstr ""
38569
38570#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161
38571#, python-brace-format
38572msgid ""
38573"Path to the user database to use for authentication. The database is a "
38574"SQLite file. To create it use {0}. You can read more about managing users "
38575"at: {1}"
38576msgstr ""
38577
38578#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181
38579msgid ""
38580"Another calibre program such as another instance of {} or the main calibre "
38581"program is running. Having multiple programs that can make changes to a "
38582"calibre library running at the same time is not supported."
38583msgstr ""
38584
38585#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207
38586msgid "Interrupted by user"
38587msgstr ""
38588
38589#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214
38590#, python-format
38591msgid "There is no calibre library at: %s"
38592msgstr ""
38593
38594#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218
38595msgid "You must specify at least one calibre library"
38596msgstr ""
38597
38598#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38599msgid "Composite Tags"
38600msgstr ""
38601
38602#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38603msgid "Enum"
38604msgstr ""
38605
38606#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131
38607#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248
38608msgid "Invalid syntax. Expected a lookup name or a word"
38609msgstr ""
38610
38611#: /__w/calibre/calibre/src/calibre/srv/users.py:56
38612msgid ""
38613"For maximum compatibility you should use only the letters A-Z, the numbers "
38614"0-9, spaces, underscores and hyphens in the username"
38615msgstr ""
38616
38617#: /__w/calibre/calibre/src/calibre/srv/users.py:66
38618msgid "The password must contain only ASCII (English) characters and symbols"
38619msgstr ""
38620
38621#: /__w/calibre/calibre/src/calibre/srv/users.py:160
38622#, python-format
38623msgid "The username %s already exists"
38624msgstr ""
38625
38626#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25
38627msgid "Existing password is incorrect"
38628msgstr ""
38629
38630#: /__w/calibre/calibre/src/calibre/utils/config.py:47
38631msgid "Usage"
38632msgstr ""
38633
38634#: /__w/calibre/calibre/src/calibre/utils/config.py:98
38635msgid "Created by "
38636msgstr ""
38637
38638#: /__w/calibre/calibre/src/calibre/utils/config.py:99
38639msgid ""
38640"Whenever you pass arguments to %prog that have spaces in them, enclose the "
38641"arguments in quotation marks. For example: \"{}\""
38642msgstr ""
38643
38644#: /__w/calibre/calibre/src/calibre/utils/config.py:110
38645msgid "Options"
38646msgstr ""
38647
38648#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479
38649msgid "Path to the database in which books are stored"
38650msgstr ""
38651
38652#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481
38653msgid "Pattern to guess metadata from filenames"
38654msgstr ""
38655
38656#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483
38657msgid "Access key for isbndb.com"
38658msgstr ""
38659
38660#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485
38661msgid "Default timeout for network operations (seconds)"
38662msgstr ""
38663
38664#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487
38665msgid "Path to folder in which your library of books is stored"
38666msgstr ""
38667
38668#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489
38669msgid "The language in which to display the user interface"
38670msgstr ""
38671
38672#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491
38673msgid ""
38674"The default output format for e-book conversions. When auto-converting to "
38675"send to a device this can be overridden by individual device preferences. "
38676"These can be changed by right clicking the device icon in calibre and "
38677"choosing \"Configure\"."
38678msgstr ""
38679
38680#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498
38681msgid "Ordered list of formats to prefer for input."
38682msgstr ""
38683
38684#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500
38685msgid "Read metadata from files"
38686msgstr ""
38687
38688#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502
38689msgid ""
38690"The priority of worker processes. A higher priority means they run faster "
38691"and consume more resources. Most tasks like conversion/news download/adding "
38692"books/etc. are affected by this setting."
38693msgstr ""
38694
38695#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507
38696msgid "Swap author first and last names when reading metadata"
38697msgstr ""
38698
38699#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509
38700msgid "Add new formats to existing book records"
38701msgstr ""
38702
38703#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511
38704msgid "Check for duplicates when copying to another library"
38705msgstr ""
38706
38707#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513
38708msgid "Tags to apply to books added to the library"
38709msgstr ""
38710
38711#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515
38712msgid ""
38713"Mark newly added books. The mark is a temporary mark that is automatically "
38714"removed when calibre is restarted."
38715msgstr ""
38716
38717#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519
38718msgid "List of named saved searches"
38719msgstr ""
38720
38721#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520
38722msgid "User-created Tag browser categories"
38723msgstr ""
38724
38725#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522
38726msgid "How and when calibre updates metadata on the device."
38727msgstr ""
38728
38729#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524
38730msgid ""
38731"When searching for text without using lookup prefixes, as for example, Red "
38732"instead of title:Red, limit the columns searched to those named below."
38733msgstr ""
38734
38735#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529
38736msgid ""
38737"Choose columns to be searched when not using prefixes, as for example, when "
38738"searching for Red instead of title:Red. Enter a list of search/lookup names "
38739"separated by commas. Only takes effect if you set the option to limit search"
38740" columns above."
38741msgstr ""
38742
38743#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535
38744msgid ""
38745"Characters typed in the search box will match their accented versions, based"
38746" on the language you have chosen for the calibre interface. For example, in "
38747"English, searching for n will match both {} and n, but if your language is "
38748"Spanish it will only match n. Note that this is much slower than a simple "
38749"search on very large libraries. Also, this option will have no effect if you"
38750" turn on case-sensitive searching"
38751msgstr ""
38752
38753#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544
38754msgid "Make searches case-sensitive"
38755msgstr ""
38756
38757#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546
38758msgid ""
38759"Recognize numbers inside text when sorting. Setting this means that when "
38760"sorting on text fields like title the text \"Book 2\"will sort before the "
38761"text \"Book 100\". Note that setting this can cause problems with text that "
38762"starts with numbers and is a little slower."
38763msgstr ""
38764
38765#: /__w/calibre/calibre/src/calibre/utils/exim.py:200
38766#: /__w/calibre/calibre/src/calibre/utils/exim.py:344
38767msgid "Settings and plugins"
38768msgstr ""
38769
38770#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380
38771msgid "File is open in another process"
38772msgstr ""
38773
38774#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286
38775msgid "the end of the program"
38776msgstr ""
38777
38778#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288
38779#, python-brace-format
38780msgid "{0}: {1} near {2} on line {3}"
38781msgstr ""
38782
38783#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291
38784#, python-brace-format
38785msgid "{0}: {1} near {2}"
38786msgstr ""
38787
38788#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377
38789msgid "'End of program'"
38790msgstr ""
38791
38792#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388
38793#, python-brace-format
38794msgid "Failed to scan program. Invalid input '{0}'"
38795msgstr ""
38796
38797#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391
38798#, python-brace-format
38799msgid "Expected end of program, found '{0}'"
38800msgstr ""
38801
38802#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414
38803#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426
38804#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438
38805#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448
38806#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453
38807#, python-brace-format
38808msgid "{0} statement: expected '{1}', found '{2}'"
38809msgstr ""
38810
38811#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435
38812#, python-brace-format
38813msgid "'{0}' statement: expected an identifier"
38814msgstr ""
38815
38816#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524
38817#, python-brace-format
38818msgid "A stored template must begin with '{0}'"
38819msgstr ""
38820
38821#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567
38822#, python-brace-format
38823msgid "Expected '{0}', found '{1}'"
38824msgstr ""
38825
38826#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605
38827#, python-brace-format
38828msgid "Unknown function {0}"
38829msgstr ""
38830
38831#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618
38832#, python-brace-format
38833msgid "Expected a '{0}' for function call, found '{1}'"
38834msgstr ""
38835
38836#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631
38837#, python-brace-format
38838msgid "Parameters to '{0}' must be variables or assignments"
38839msgstr ""
38840
38841#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648
38842#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332
38843#, python-brace-format
38844msgid "Incorrect number of arguments for function {0}"
38845msgstr ""
38846
38847#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655
38848#, python-brace-format
38849msgid "Expected an expression, found '{0}'"
38850msgstr ""
38851
38852#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660
38853#, python-brace-format
38854msgid "{0} outside of for loop"
38855msgstr ""
38856
38857#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692
38858#, python-brace-format
38859msgid "Interpreter: {0} - line number {1}"
38860msgstr ""
38861
38862#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757
38863#, python-brace-format
38864msgid "Error during string comparison: operator '{0}'"
38865msgstr ""
38866
38867#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785
38868#, python-brace-format
38869msgid "Value used in comparison is not a number: operator '{0}'"
38870msgstr ""
38871
38872#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811
38873#, python-brace-format
38874msgid "Unknown identifier '{0}'"
38875msgstr ""
38876
38877#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829
38878msgid "before evaluating arguments"
38879msgstr ""
38880
38881#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840
38882msgid "after evaluating arguments"
38883msgstr ""
38884
38885#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853
38886msgid " returned value"
38887msgstr ""
38888
38889#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893
38890#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897
38891#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927
38892#, python-brace-format
38893msgid "Unknown field '{0}'"
38894msgstr ""
38895
38896#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986
38897#, python-brace-format
38898msgid "Unhandled exception '{0}'"
38899msgstr ""
38900
38901#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031
38902#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048
38903#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070
38904#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088
38905#, python-brace-format
38906msgid "Error during operator evaluation: operator '{0}'"
38907msgstr ""
38908
38909#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103
38910#, python-brace-format
38911msgid "Function {0}: invalid character name '{1}"
38912msgstr ""
38913
38914#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157
38915#, python-brace-format
38916msgid "Internal error evaluating an expression: '{0}'"
38917msgstr ""
38918
38919#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200
38920#, python-brace-format
38921msgid "format: type {0} requires an integer value, got {1}"
38922msgstr ""
38923
38924#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206
38925#, python-brace-format
38926msgid "format: type {0} requires a decimal (float) value, got {1}"
38927msgstr ""
38928
38929#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342
38930#, python-format
38931msgid "%s: unknown function"
38932msgstr ""
38933
38934#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496
38935#, python-brace-format
38936msgid "No such variable {0}"
38937msgstr ""
38938
38939#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35
38940#, python-brace-format
38941msgid ""
38942"Duplicate user function name {0}. Change the name or ensure that the "
38943"functions are identical"
38944msgstr ""
38945
38946#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126
38947msgid "No documentation provided"
38948msgstr ""
38949
38950#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163
38951msgid ""
38952"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as"
38953" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. "
38954"In many cases the lexical comparison operators (>, <, == etc) can replace "
38955"this function."
38956msgstr ""
38957
38958#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181
38959msgid ""
38960"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
38961"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many "
38962"cases the numeric comparison operators (>#, <#, ==# etc) can replace this "
38963"function."
38964msgstr ""
38965
38966#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200
38967msgid ""
38968"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < "
38969"cmpN\" in sequence, returning resultN for the first comparison that "
38970"succeeds. Returns else_result if no comparison succeeds. Example: "
38971"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") "
38972"returns \"large\". The same example with a first value of 16 returns "
38973"\"giant\"."
38974msgstr ""
38975
38976#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209
38977msgid "first_matching_cmp requires an even number of arguments"
38978msgstr ""
38979
38980#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222
38981msgid ""
38982"strcat(a [, b]*) -- can take any number of arguments. Returns the string "
38983"formed by concatenating all the arguments"
38984msgstr ""
38985
38986#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237
38987msgid "strlen(a) -- Returns the length of the string passed as the argument"
38988msgstr ""
38989
38990#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251
38991msgid ""
38992"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an"
38993" argument is not a number. This function can often be replaced with the + "
38994"operator."
38995msgstr ""
38996
38997#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268
38998msgid ""
38999"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
39000"not numbers. This function can often be replaced with the - operator."
39001msgstr ""
39002
39003#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282
39004msgid ""
39005"multiply(x [, y]*) -- returns the product of its arguments. Throws an "
39006"exception if any argument is not a number. This function can often be "
39007"replaced with the * operator."
39008msgstr ""
39009
39010#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298
39011msgid ""
39012"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
39013"numbers. This function can often be replaced with the / operator."
39014msgstr ""
39015
39016#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312
39017msgid ""
39018"ceiling(x) -- returns the smallest integer greater than or equal to x. "
39019"Throws an exception if x is not a number."
39020msgstr ""
39021
39022#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325
39023msgid ""
39024"floor(x) -- returns the largest integer less than or equal to x. Throws an "
39025"exception if x is not a number."
39026msgstr ""
39027
39028#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338
39029msgid ""
39030"round(x) -- returns the nearest integer to x. Throws an exception if x is "
39031"not a number."
39032msgstr ""
39033
39034#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350
39035msgid ""
39036"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x"
39037" or y is not a number."
39038msgstr ""
39039
39040#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363
39041msgid ""
39042"fractional_part(x) -- returns the value after the decimal point.  For "
39043"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not"
39044" a number."
39045msgstr ""
39046
39047#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377
39048msgid ""
39049"template(x) -- evaluates x as a template. The evaluation is done in its own "
39050"context, meaning that variables are not shared between the caller and the "
39051"template evaluation. Because the { and } characters are special, you must "
39052"use [[ for the { character and ]] for the } character; they are converted "
39053"automatically. For example, template('[[title_sort]]') will evaluate the "
39054"template {title_sort} and return its value. Note also that prefixes and "
39055"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to "
39056"this function when using template program mode."
39057msgstr ""
39058
39059#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396
39060msgid ""
39061"eval(template) -- evaluates the template, passing the local variables (those"
39062" 'assign'ed to) instead of the book metadata.  This permits using the "
39063"template processor to construct complex results from local variables. "
39064"Because the { and } characters are special, you must use [[ for the { "
39065"character and ]] for the } character; they are converted automatically. Note"
39066" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be "
39067"used in the argument to this function when using template program mode."
39068msgstr ""
39069
39070#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416
39071msgid ""
39072"assign(id, val) -- assigns val to id, then returns val. id must be an "
39073"identifier, not an expression. This function can often be replaced with the "
39074"= operator."
39075msgstr ""
39076
39077#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429
39078msgid ""
39079"list_split(list_val, sep, id_prefix) -- splits the list_val into separate "
39080"values using 'sep', then assigns the values to variables named 'id_prefix_N'"
39081" where N is the position of the value in the list. The first item has "
39082"position 0 (zero). The function returns the last element in the list. "
39083"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; "
39084"var_1 = 'two'; var_2 = 'foo'."
39085msgstr ""
39086
39087#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449
39088msgid ""
39089"print(a[, b]*) -- prints the arguments to standard output. Unless you start "
39090"calibre from the command line (calibre-debug -g), the output will go to a "
39091"black hole."
39092msgstr ""
39093
39094#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462
39095msgid "field(lookup_name) -- returns the metadata field named by lookup_name"
39096msgstr ""
39097
39098#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472
39099msgid ""
39100"raw_field(lookup_name [, optional_default]) -- returns the metadata field "
39101"named by lookup_name without applying any formatting. It evaluates and "
39102"returns the optional second argument 'default' if the field is undefined "
39103"('None')."
39104msgstr ""
39105
39106#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493
39107msgid ""
39108"raw_list(lookup_name, separator) -- returns the metadata list named by "
39109"lookup_name without applying any formatting or sorting and with items "
39110"separated by separator."
39111msgstr ""
39112
39113#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508
39114msgid ""
39115"substr(str, start, end) -- returns the start'th through the end'th "
39116"characters of str. The first character in str is the zero'th character. If "
39117"end is negative, then it indicates that many characters counting from the "
39118"right. If end is zero, then it indicates the last character. For example, "
39119"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns "
39120"'234'."
39121msgstr ""
39122
39123#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523
39124msgid ""
39125"lookup(val, [pattern, field,]+ else_field) -- like switch, except the "
39126"arguments are field (metadata) names, not text. The value of the appropriate"
39127" field will be fetched and used. Note that because composite columns are "
39128"fields, you can use this function in one composite field to use the value of"
39129" some other composite field. This is extremely useful when constructing "
39130"variable save paths"
39131msgstr ""
39132
39133#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538
39134msgid "lookup requires either 2 or an odd number of arguments"
39135msgstr ""
39136
39137#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552
39138msgid ""
39139"test(val, text if not empty, text if empty) -- return `text if not empty` if"
39140" val is not empty, otherwise return `text if empty`"
39141msgstr ""
39142
39143#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566
39144msgid ""
39145"contains(val, pattern, text if match, text if not match) -- checks if val "
39146"contains matches for the regular expression `pattern`. Returns `text if "
39147"match` if matches are found, otherwise it returns `text if no match`"
39148msgstr ""
39149
39150#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583
39151msgid ""
39152"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` "
39153"pair, checks if `val` matches the regular expression `pattern` and if so, "
39154"returns that `value`. If no pattern matches, then `else_value` is returned. "
39155"You can have as many `pattern, value` pairs as you want"
39156msgstr ""
39157
39158#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591
39159msgid "switch requires an odd number of arguments"
39160msgstr ""
39161
39162#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605
39163msgid ""
39164"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by"
39165" concatenating the arguments. The returned value is initialized to string1. "
39166"`Prefix, string` pairs are added to the end of the value as long as the "
39167"resulting string length is less than `max`. String1 is returned even if "
39168"string1 is longer than max. You can pass as many `prefix, string` pairs as "
39169"you wish."
39170msgstr ""
39171
39172#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615
39173msgid "strcat_max requires 2 or more arguments"
39174msgstr ""
39175
39176#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617
39177msgid "strcat_max requires an even number of arguments"
39178msgstr ""
39179
39180#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621
39181msgid "first argument to strcat_max must be an integer"
39182msgstr ""
39183
39184#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640
39185msgid ""
39186"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating "
39187"val as a list of items separated by separator, if the pattern matches any of"
39188" the list values then return found_val.If the pattern matches no list value "
39189"then return not_found_val. The pattern and found_value pairs can be repeated"
39190" as many times as desired. The patterns are checked in order. The found_val "
39191"for the first match is returned. Aliases: in_list(), list_contains()"
39192msgstr ""
39193
39194#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652
39195msgid "in_list requires an odd number of arguments"
39196msgstr ""
39197
39198#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671
39199msgid ""
39200"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- "
39201"treating val as a list of items separated by separator, if the string "
39202"matches any of the list values then return found_val.If the string matches "
39203"no list value then return not_found_val. The comparison is exact match (not "
39204"contains) and is case insensitive. The string and found_value pairs can be "
39205"repeated as many times as desired. The patterns are checked in order. The "
39206"found_val for the first match is returned."
39207msgstr ""
39208
39209#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682
39210msgid "str_in_list requires an odd number of arguments"
39211msgstr ""
39212
39213#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703
39214msgid ""
39215"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list"
39216" of identifiers separated by commas, comparing the string against each value"
39217" in the list. An identifier has the format \"identifier:value\". The id "
39218"parameter should be either \"id\" or \"id:regexp\". The first case matches "
39219"if there is any identifier with that id. The second case matches if the "
39220"regexp matches the identifier's value. If there is a match, return "
39221"found_val, otherwise return not_found_val."
39222msgstr ""
39223
39224#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730
39225msgid ""
39226"re(val, pattern, replacement) -- return val after applying the regular "
39227"expression. All instances of `pattern` are replaced with `replacement`. As "
39228"in all of calibre, these are Python-compatible regular expressions"
39229msgstr ""
39230
39231#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743
39232msgid ""
39233"re_group(val, pattern [, template_for_group]*) -- return a string made by "
39234"applying the regular expression pattern to the val and replacing each "
39235"matched instance with the string computed by replacing each matched group by"
39236" the value returned by the corresponding template. The original matched "
39237"value for the group is available as $. In template program mode, like for "
39238"the template and the eval functions, you use [[ for { and ]] for }. The "
39239"following example in template program mode looks for series with more than "
39240"one word and uppercases the first word: {series:'re_group($, \"(\\S* "
39241")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}"
39242msgstr ""
39243
39244#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778
39245msgid ""
39246"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A "
39247"B\". This is most useful for converting names in LN, FN format to FN LN. If "
39248"there is no comma, the function returns val unchanged"
39249msgstr ""
39250
39251#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791
39252msgid ""
39253"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
39254"return `text if empty`"
39255msgstr ""
39256
39257#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805
39258msgid ""
39259"shorten(val, left chars, middle text, right chars) -- Return a shortened "
39260"version of val, consisting of `left chars` characters from the beginning of "
39261"val, followed by `middle text`, followed by `right chars` characters from "
39262"the end of the string. `Left chars` and `right chars` must be integers. For "
39263"example, assume the title of the book is `Ancient English Laws in the Times "
39264"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If "
39265"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the "
39266"field's length is less than left chars + right chars + the length of `middle"
39267" text`, then the field will be used intact. For example, the title `The "
39268"Dome` would not be changed."
39269msgstr ""
39270
39271#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834
39272msgid ""
39273"count(val, separator) -- interprets the value as a list of items separated "
39274"by `separator`, returning the number of items in the list. Most lists use a "
39275"comma as the separator, but authors uses an ampersand. Examples: "
39276"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()"
39277msgstr ""
39278
39279#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850
39280msgid ""
39281"list_count_matching(list, pattern, separator) -- interprets 'list' as a list"
39282" of items separated by 'separator', returning the number of items in the "
39283"list that match the regular expression 'pattern'. Aliases: "
39284"list_count_matching(), count_matching()"
39285msgstr ""
39286
39287#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867
39288msgid ""
39289"list_item(val, index, separator) -- interpret the value as a list of items "
39290"separated by `separator`, returning the `index`th item. The first item is "
39291"number zero. The last item can be returned using `list_item(-1,separator)`. "
39292"If the item is not in the list, then the empty value is returned. The "
39293"separator has the same meaning as in the count function."
39294msgstr ""
39295
39296#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889
39297msgid ""
39298"select(val, key) -- interpret the value as a comma-separated list of items, "
39299"with the items being \"id:value\". Find the pair with the id equal to key, "
39300"and return the corresponding value. Returns the empty string if no match is "
39301"found."
39302msgstr ""
39303
39304#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910
39305msgid ""
39306"approximate_formats() -- return a comma-separated list of formats that at "
39307"one point were associated with the book. There is no guarantee that this "
39308"list is correct, although it probably is. This function can be called in "
39309"template program mode using the template \"{:'approximate_formats()'}\". "
39310"Note that format names are always uppercase, as in EPUB. This function works"
39311" only in the GUI. If you want to use these values in save-to-disk or send-"
39312"to-device templates then you must make a custom \"Column built from other "
39313"columns\", use the function in that column's template, and use that column's"
39314" value in your save/send templates"
39315msgstr ""
39316
39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931
39318#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239
39319#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258
39320#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274
39321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291
39322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762
39323#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778
39324#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798
39325#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839
39326#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894
39327#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928
39328msgid "This function can be used only in the GUI"
39329msgstr ""
39330
39331#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938
39332msgid ""
39333"formats_modtimes(date_format) -- return a comma-separated list of colon-"
39334"separated items representing modification times for the formats of a book. "
39335"The date_format parameter specifies how the date is to be formatted. See the"
39336" format_date function for details. You can use the select function to get "
39337"the mod time for a specific format. Note that format names are always "
39338"uppercase, as in EPUB."
39339msgstr ""
39340
39341#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962
39342msgid ""
39343"formats_sizes() -- return a comma-separated list of colon-separated items "
39344"representing sizes in bytes of the formats of a book. You can use the select"
39345" function to get the size for a specific format. Note that format names are "
39346"always uppercase, as in EPUB."
39347msgstr ""
39348
39349#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982
39350msgid ""
39351"formats_paths() -- return a comma-separated list of colon-separated items "
39352"representing full path to the formats of a book. You can use the select "
39353"function to get the path for a specific format. Note that format names are "
39354"always uppercase, as in EPUB."
39355msgstr ""
39356
39357#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001
39358msgid ""
39359"human_readable(v) -- return a string representing the number v in KB, MB, "
39360"GB, etc."
39361msgstr ""
39362
39363#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016
39364msgid ""
39365"format_number(v, template) -- format the number v using a Python formatting "
39366"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The "
39367"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above"
39368" examples). See the template language and Python documentation for more "
39369"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the "
39370"template contains only a format. Returns the empty string if formatting "
39371"fails."
39372msgstr ""
39373
39374#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052
39375msgid ""
39376"sublist(val, start_index, end_index, separator) -- interpret the value as a "
39377"list of items separated by `separator`, returning a new list made from the "
39378"`start_index` to the `end_index` item. The first item is number zero. If an "
39379"index is negative, then it counts from the end of the list. As a special "
39380"case, an end_index of zero is assumed to be the length of the list. Examples"
39381" using basic template mode and assuming that the tags column (which is "
39382"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns "
39383"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} "
39384"returns \"A, B\"."
39385msgstr ""
39386
39387#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088
39388msgid ""
39389"subitems(val, start_index, end_index) -- This function is used to break "
39390"apart lists of items such as genres. It interprets the value as a comma-"
39391"separated list of items, where each item is a period-separated list. Returns"
39392" a new list made by first finding all the period-separated items, then for "
39393"each such item extracting the `start_index` to the `end_index` components, "
39394"then combining the results back together. The first component in a period-"
39395"separated list has an index of zero. If an index is negative, then it counts"
39396" from the end of the list. As a special case, an end_index of zero is "
39397"assumed to be the length of the list. Example using basic template mode and "
39398"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". "
39399"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns "
39400"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}"
39401" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\""
39402msgstr ""
39403
39404#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135
39405msgid ""
39406"format_date(val, format_string) -- format the value, which must be a date, "
39407"using the format_string, returning a string. The formatting codes are: d    "
39408": the day as number without a leading zero (1 to 31) dd   : the day as "
39409"number with a leading zero (01 to 31) ddd  : the abbreviated localized day "
39410"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. "
39411"\"Monday\" to \"Sunday\"). M    : the month as number without a leading zero"
39412" (1 to 12). MM   : the month as number with a leading zero (01 to 12) MMM  :"
39413" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the "
39414"long localized month name (e.g. \"January\" to \"December\"). yy   : the "
39415"year as two digit number (00 to 99). yyyy : the year as four digit number. h"
39416"    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)"
39417" hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on "
39418"am/pm) m    : the minutes without a leading 0 (0 to 59) mm   : the minutes "
39419"with a leading 0 (00 to 59) s    : the seconds without a leading 0 (0 to 59)"
39420" ss   : the seconds with a leading 0 (00 to 59) ap   : use a 12-hour clock "
39421"instead of a 24-hour clock, with \"ap\" replaced by the localized string for"
39422" am or pm AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\""
39423" replaced by the localized string for AM or PM iso  : the date with time and"
39424" timezone. Must be the only format present to_number: the date as a floating"
39425" point number from_number[:fmt]: format the timestamp using fmt if present "
39426"otherwise iso"
39427msgstr ""
39428
39429#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182
39430msgid "uppercase(val) -- return val in upper case"
39431msgstr ""
39432
39433#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192
39434msgid "lowercase(val) -- return val in lower case"
39435msgstr ""
39436
39437#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202
39438msgid "titlecase(val) -- return val in title case"
39439msgstr ""
39440
39441#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212
39442msgid "capitalize(val) -- return val capitalized"
39443msgstr ""
39444
39445#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222
39446msgid ""
39447"booksize() -- return value of the size field. This function works only in "
39448"the GUI. If you want to use this value in save-to-disk or send-to-device "
39449"templates then you must make a custom \"Column built from other columns\", "
39450"use the function in that column's template, and use that column's value in "
39451"your save/send templates"
39452msgstr ""
39453
39454#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246
39455msgid ""
39456"ondevice() -- return Yes if ondevice is set, otherwise return the empty "
39457"string. This function works only in the GUI. If you want to use this value "
39458"in save-to-disk or send-to-device templates then you must make a custom "
39459"\"Column built from other columns\", use the function in that column's "
39460"template, and use that column's value in your save/send templates"
39461msgstr ""
39462
39463#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265
39464msgid ""
39465"annotation_count() -- return the total number of annotations of all types "
39466"attached to the current book. This function works only in the GUI."
39467msgstr ""
39468
39469#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281
39470msgid ""
39471"is_marked() -- check whether the book is 'marked' in calibre. If it is then "
39472"return the value of the mark, either 'true' or the comma-separated list of "
39473"named marks. Returns '' if the book is not marked."
39474msgstr ""
39475
39476#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298
39477msgid "series_sort() -- return the series sort value"
39478msgstr ""
39479
39480#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310
39481msgid ""
39482"has_cover() -- return Yes if the book has a cover, otherwise return the "
39483"empty string"
39484msgstr ""
39485
39486#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323
39487msgid ""
39488"first_non_empty(value [, value]*) -- returns the first value that is not "
39489"empty. If all values are empty, then the empty string is returned. You can "
39490"have as many values as you want."
39491msgstr ""
39492
39493#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341
39494msgid ""
39495"and(value [, value]*) -- returns the string \"1\" if all values are not "
39496"empty, otherwise returns the empty string. This function works well with "
39497"test or first_non_empty. You can have as many values as you want. In many "
39498"cases the && operator can replace this function."
39499msgstr ""
39500
39501#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360
39502msgid ""
39503"or(value [, value]*) -- returns the string \"1\" if any value is not empty, "
39504"otherwise returns the empty string. This function works well with test or "
39505"first_non_empty. You can have as many values as you want.  In many cases the"
39506" || operator can replace this function."
39507msgstr ""
39508
39509#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379
39510msgid ""
39511"not(value) -- returns the string \"1\" if the value is empty, otherwise "
39512"returns the empty string. This function works well with test or "
39513"first_non_empty.  In many cases the ! operator can replace this function."
39514msgstr ""
39515
39516#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393
39517msgid ""
39518"list_union(list1, list2, separator) -- return a list made by merging the "
39519"items in list1 and list2, removing duplicate items using a case-insensitive "
39520"comparison. If items differ in case, the one in list1 is used. The items in "
39521"list1 and list2 are separated by separator, as are the items in the returned"
39522" list. Aliases: list_union(), merge_lists()"
39523msgstr ""
39524
39525#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413
39526msgid ""
39527"list_remove_duplicates(list, separator) -- return a list made by removing "
39528"duplicate items in the source list. If items differ only in case, the last "
39529"of them is returned. The items in source list are separated by separator, as"
39530" are the items in the returned list."
39531msgstr ""
39532
39533#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430
39534msgid ""
39535"list_difference(list1, list2, separator) -- return a list made by removing "
39536"from list1 any item found in list2, using a case-insensitive comparison. The"
39537" items in list1 and list2 are separated by separator, as are the items in "
39538"the returned list."
39539msgstr ""
39540
39541#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452
39542msgid ""
39543"list_intersection(list1, list2, separator) -- return a list made by removing"
39544" from list1 any item not found in list2, using a case-insensitive "
39545"comparison. The items in list1 and list2 are separated by separator, as are "
39546"the items in the returned list."
39547msgstr ""
39548
39549#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474
39550msgid ""
39551"list_sort(list, direction, separator) -- return list sorted using a case-"
39552"insensitive sort. If direction is zero, the list is sorted ascending, "
39553"otherwise descending. The list items are separated by separator, as are the "
39554"items in the returned list."
39555msgstr ""
39556
39557#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490
39558msgid ""
39559"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if "
39560"list1 and list2 contain the same items, otherwise return no_val. The items "
39561"are determined by splitting each list using the appropriate separator "
39562"character (sep1 or sep2). The order of items in the lists is not relevant. "
39563"The comparison is case insensitive."
39564msgstr ""
39565
39566#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509
39567msgid ""
39568"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by"
39569" first separating src_list into items using the separator character. For "
39570"each item in the list, check if it matches include_re. If it does, then add "
39571"it to the list to be returned. If opt_replace is not the empty string, then "
39572"apply the replacement before adding the item to the returned list."
39573msgstr ""
39574
39575#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535
39576msgid ""
39577"list_re_group(src_list, separator, include_re, search_re [, "
39578"group_template]+) -- Like list_re except replacements are not optional. It "
39579"uses re_group(list_item, search_re, group_template, ...) when doing the "
39580"replacements on the resulting list."
39581msgstr ""
39582
39583#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575
39584msgid ""
39585"today() -- return a date string for today. This value is designed for use in"
39586" format_date or days_between, but can be manipulated like any other string. "
39587"The date is in ISO format."
39588msgstr ""
39589
39590#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588
39591msgid ""
39592"days_between(date1, date2) -- return the number of days between date1 and "
39593"date2. The number is positive if date1 is greater than date2, otherwise "
39594"negative. If either date1 or date2 are not dates, the function returns the "
39595"empty string."
39596msgstr ""
39597
39598#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612
39599msgid ""
39600"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' "
39601"using 'calc_spec'. Return the new date formatted according to optional "
39602"'fmt': if not supplied then the result will be in iso format. The calc_spec "
39603"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a"
39604" possibly-negative number and W is one of the following letters: s: add 'v' "
39605"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:"
39606" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to "
39607"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add "
39608"3 days, and subtract 1 minute from 'date'."
39609msgstr ""
39610
39611#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645
39612#, python-brace-format
39613msgid "{0}: invalid calculation specifier '{1}'"
39614msgstr ""
39615
39616#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654
39617#, python-brace-format
39618msgid "{0}: error: {1}"
39619msgstr ""
39620
39621#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661
39622msgid ""
39623"language_strings(lang_codes, localize) -- return the strings for the "
39624"language codes passed in lang_codes. If localize is zero, return the strings"
39625" in English. If localize is not zero, return the strings in the language of "
39626"the current locale. Lang_codes is a comma-separated list."
39627msgstr ""
39628
39629#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683
39630msgid ""
39631"language_codes(lang_strings) -- return the language codes for the strings "
39632"passed in lang_strings. The strings must be in the language of the current "
39633"locale. Lang_strings is a comma-separated list."
39634msgstr ""
39635
39636#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704
39637msgid ""
39638"current_library_name() -- return the last name on the path to the current "
39639"calibre library. This function can be called in template program mode using "
39640"the template \"{:'current_library_name()'}\"."
39641msgstr ""
39642
39643#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718
39644msgid ""
39645"current_library_path() -- return the path to the current calibre library. "
39646"This function can be called in template program mode using the template "
39647"\"{:'current_library_path()'}\"."
39648msgstr ""
39649
39650#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732
39651msgid ""
39652"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and"
39653" suffix to a value in the same way as done in a template like "
39654"`{series_index:05.2f| - |- }`. For example, the following program produces "
39655"the same output as the above template: program: "
39656"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")"
39657msgstr ""
39658
39659#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749
39660msgid ""
39661"virtual_libraries() -- return a comma-separated list of Virtual libraries "
39662"that contain this book. This function works only in the GUI. If you want to "
39663"use these values in save-to-disk or send-to-device templates then you must "
39664"make a custom \"Column built from other columns\", use the function in that "
39665"column's template, and use that column's value in your save/send templates"
39666msgstr ""
39667
39668#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769
39669msgid ""
39670"current_virtual_library_name() -- return the name of the current virtual "
39671"library if there is one, otherwise the empty string. Library name case is "
39672"preserved. Example: \"program: current_virtual_library_name()\"."
39673msgstr ""
39674
39675#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785
39676msgid ""
39677"user_categories() -- return a comma-separated list of the user categories "
39678"that contain this book. This function works only in the GUI. If you want to "
39679"use these values in save-to-disk or send-to-device templates then you must "
39680"make a custom \"Column built from other columns\", use the function in that "
39681"column's template, and use that column's value in your save/send templates"
39682msgstr ""
39683
39684#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805
39685#, python-brace-format
39686msgid ""
39687"transliterate(a) -- Returns a string in a latin alphabet formed by "
39688"approximating the sound of the words in the source string. For example, if "
39689"the source is \"{0}\" the function returns \"{1}\"."
39690msgstr ""
39691
39692#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820
39693msgid ""
39694"author_links(val_separator, pair_separator) -- returns a string containing a"
39695" list of authors and that author's link values in the form author1 "
39696"val_separator author1link pair_separator author2 val_separator author2link "
39697"etc. An author is separated from its link value by the val_separator string "
39698"with no added spaces. author:linkvalue pairs are separated by the "
39699"pair_separator string argument with no added spaces. It is up to you to "
39700"choose separator strings that do not occur in author names or links. An "
39701"author is included even if the author link is empty."
39702msgstr ""
39703
39704#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846
39705msgid ""
39706"author_sorts(val_separator) -- returns a string containing a list of "
39707"author's sort values for the authors of the book. The sort is the one in the"
39708" author metadata (different from the author_sort in books). The returned "
39709"list has the form author sort 1 val_separator author sort 2 etc. The author "
39710"sort values in this list are in the same order as the authors of the book. "
39711"If you want spaces around val_separator then include them in the separator "
39712"string"
39713msgstr ""
39714
39715#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868
39716msgid ""
39717"connected_device_name(storage_location) -- if a device is connected then "
39718"return the device name, otherwise return the empty string. Each storage "
39719"location on a device can have a different name. The location names are "
39720"'main', 'carda' and 'cardb'. This function works only in the GUI."
39721msgstr ""
39722
39723#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885
39724#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919
39725msgid "connected_device_name: invalid storage location \"{}\""
39726msgstr ""
39727
39728#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901
39729msgid ""
39730"connected_device_uuid(storage_location) -- if a device is connected then "
39731"return the device uuid (unique id), otherwise return the empty string. Each "
39732"storage location on a device has a different uuid. The location names are "
39733"'main', 'carda' and 'cardb'. This function works only in the GUI."
39734msgstr ""
39735
39736#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935
39737msgid ""
39738"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the "
39739"value of the yes/no field named by the lookup key field_name for a value "
39740"specified by the parameters, returning \"yes\" if a match is found, "
39741"otherwise returning an empty string. Set the parameter is_undefined, "
39742"is_false, or is_true to 1 (the number) to check that condition, otherwise "
39743"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if "
39744"the yes/no field \"#bool\" is either undefined (neither True nor False) or "
39745"True. More than one of is_undefined, is_false, or is_true can be set to 1.  "
39746"This function is usually used by the test() or is_empty() functions."
39747msgstr ""
39748
39749#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955
39750msgid "check_yes_no requires the field be a Yes/No custom column"
39751msgstr ""
39752
39753#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967
39754msgid ""
39755"rating_to_stars(value, use_half_stars) -- Returns the rating as string of "
39756"star characters. The value is a number between 0 and 5. Set use_half_stars "
39757"to 1 if you want half star characters for custom ratings columns that "
39758"support non-integer ratings, for example 2.5."
39759msgstr ""
39760
39761#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976
39762msgid "The rating must be a number between 0 and 5"
39763msgstr ""
39764
39765#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991
39766msgid ""
39767"swap_around_articles(val, separator) -- returns the val with articles moved "
39768"to the end. The value can be a list, in which case each member of the list "
39769"is processed. If the value is a list then you must provide the list value "
39770"separator. If no separator is provided then the value is treated as being a "
39771"single value, not a list."
39772msgstr ""
39773
39774#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017
39775msgid ""
39776"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template"
39777" to retrieve the arguments passed in the call. It both declares and "
39778"initializes local variables, effectively parameters. The variables are "
39779"positional; they get the value of the value given in the call in the same "
39780"position. If the corresponding parameter is not provided in the call then "
39781"arguments assigns that variable the provided default value. If there is no "
39782"default value then the variable is set to the empty string."
39783msgstr ""
39784
39785#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037
39786#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055
39787msgid ""
39788"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global "
39789"variables\" that can be passed into the formatter. It both declares and "
39790"initializes local variables with the names of the global variables passed "
39791"in. If the corresponding variable is not provided in the passed-in globals "
39792"then it assigns that variable the provided default value. If there is no "
39793"default value then the variable is set to the empty string."
39794msgstr ""
39795
39796#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073
39797msgid ""
39798"field_exists(field_name) -- checks if a field (column) named field_name "
39799"exists, returning '1' if so and '' if not."
39800msgstr ""
39801
39802#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087
39803msgid ""
39804"character(character_name) -- returns the character named by character_name. "
39805"For example, character('newline') returns a newline character ('\\n'). The "
39806"supported character names are 'newline', 'return', 'tab', and 'backslash'."
39807msgstr ""
39808
39809#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17
39810msgid "Unnamed image"
39811msgstr ""
39812
39813#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45
39814msgid "Waiting..."
39815msgstr ""
39816
39817#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56
39818msgid "Aborted, taking too long"
39819msgstr ""
39820
39821#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58
39822msgid "Stopped"
39823msgstr ""
39824
39825#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80
39826msgid "Working..."
39827msgstr ""
39828
39829#: /__w/calibre/calibre/src/calibre/utils/localization.py:295
39830msgid "Brazilian Portuguese"
39831msgstr ""
39832
39833#: /__w/calibre/calibre/src/calibre/utils/localization.py:296
39834msgid "English (United Kingdom)"
39835msgstr ""
39836
39837#: /__w/calibre/calibre/src/calibre/utils/localization.py:297
39838msgid "Simplified Chinese"
39839msgstr ""
39840
39841#: /__w/calibre/calibre/src/calibre/utils/localization.py:298
39842msgid "Traditional Chinese"
39843msgstr ""
39844
39845#: /__w/calibre/calibre/src/calibre/utils/localization.py:299
39846msgid "English"
39847msgstr ""
39848
39849#: /__w/calibre/calibre/src/calibre/utils/localization.py:300
39850msgid "English (United States)"
39851msgstr ""
39852
39853#: /__w/calibre/calibre/src/calibre/utils/localization.py:301
39854msgid "English (Argentina)"
39855msgstr ""
39856
39857#: /__w/calibre/calibre/src/calibre/utils/localization.py:302
39858msgid "English (Australia)"
39859msgstr ""
39860
39861#: /__w/calibre/calibre/src/calibre/utils/localization.py:303
39862msgid "English (Japan)"
39863msgstr ""
39864
39865#: /__w/calibre/calibre/src/calibre/utils/localization.py:304
39866msgid "English (Germany)"
39867msgstr ""
39868
39869#: /__w/calibre/calibre/src/calibre/utils/localization.py:305
39870msgid "English (Bulgaria)"
39871msgstr ""
39872
39873#: /__w/calibre/calibre/src/calibre/utils/localization.py:306
39874msgid "English (Egypt)"
39875msgstr ""
39876
39877#: /__w/calibre/calibre/src/calibre/utils/localization.py:307
39878msgid "English (New Zealand)"
39879msgstr ""
39880
39881#: /__w/calibre/calibre/src/calibre/utils/localization.py:308
39882msgid "English (Canada)"
39883msgstr ""
39884
39885#: /__w/calibre/calibre/src/calibre/utils/localization.py:309
39886msgid "English (Greece)"
39887msgstr ""
39888
39889#: /__w/calibre/calibre/src/calibre/utils/localization.py:310
39890msgid "English (India)"
39891msgstr ""
39892
39893#: /__w/calibre/calibre/src/calibre/utils/localization.py:311
39894msgid "English (Nepal)"
39895msgstr ""
39896
39897#: /__w/calibre/calibre/src/calibre/utils/localization.py:312
39898msgid "English (Thailand)"
39899msgstr ""
39900
39901#: /__w/calibre/calibre/src/calibre/utils/localization.py:313
39902msgid "English (Turkey)"
39903msgstr ""
39904
39905#: /__w/calibre/calibre/src/calibre/utils/localization.py:314
39906msgid "English (Cyprus)"
39907msgstr ""
39908
39909#: /__w/calibre/calibre/src/calibre/utils/localization.py:315
39910msgid "English (Czech Republic)"
39911msgstr ""
39912
39913#: /__w/calibre/calibre/src/calibre/utils/localization.py:316
39914msgid "English (Philippines)"
39915msgstr ""
39916
39917#: /__w/calibre/calibre/src/calibre/utils/localization.py:317
39918msgid "English (Pakistan)"
39919msgstr ""
39920
39921#: /__w/calibre/calibre/src/calibre/utils/localization.py:318
39922msgid "English (Poland)"
39923msgstr ""
39924
39925#: /__w/calibre/calibre/src/calibre/utils/localization.py:319
39926msgid "English (Croatia)"
39927msgstr ""
39928
39929#: /__w/calibre/calibre/src/calibre/utils/localization.py:320
39930msgid "English (Hungary)"
39931msgstr ""
39932
39933#: /__w/calibre/calibre/src/calibre/utils/localization.py:321
39934msgid "English (Indonesia)"
39935msgstr ""
39936
39937#: /__w/calibre/calibre/src/calibre/utils/localization.py:322
39938msgid "English (Israel)"
39939msgstr ""
39940
39941#: /__w/calibre/calibre/src/calibre/utils/localization.py:323
39942msgid "English (Russia)"
39943msgstr ""
39944
39945#: /__w/calibre/calibre/src/calibre/utils/localization.py:324
39946msgid "English (Singapore)"
39947msgstr ""
39948
39949#: /__w/calibre/calibre/src/calibre/utils/localization.py:325
39950msgid "English (Yemen)"
39951msgstr ""
39952
39953#: /__w/calibre/calibre/src/calibre/utils/localization.py:326
39954msgid "English (Ireland)"
39955msgstr ""
39956
39957#: /__w/calibre/calibre/src/calibre/utils/localization.py:327
39958msgid "English (China)"
39959msgstr ""
39960
39961#: /__w/calibre/calibre/src/calibre/utils/localization.py:328
39962msgid "English (Taiwan)"
39963msgstr ""
39964
39965#: /__w/calibre/calibre/src/calibre/utils/localization.py:329
39966msgid "English (South Africa)"
39967msgstr ""
39968
39969#: /__w/calibre/calibre/src/calibre/utils/localization.py:330
39970msgid "Spanish (Paraguay)"
39971msgstr ""
39972
39973#: /__w/calibre/calibre/src/calibre/utils/localization.py:331
39974msgid "Spanish (Uruguay)"
39975msgstr ""
39976
39977#: /__w/calibre/calibre/src/calibre/utils/localization.py:332
39978msgid "Spanish (Argentina)"
39979msgstr ""
39980
39981#: /__w/calibre/calibre/src/calibre/utils/localization.py:333
39982msgid "Spanish (Costa Rica)"
39983msgstr ""
39984
39985#: /__w/calibre/calibre/src/calibre/utils/localization.py:334
39986msgid "Spanish (Mexico)"
39987msgstr ""
39988
39989#: /__w/calibre/calibre/src/calibre/utils/localization.py:335
39990msgid "Spanish (Cuba)"
39991msgstr ""
39992
39993#: /__w/calibre/calibre/src/calibre/utils/localization.py:336
39994msgid "Spanish (Chile)"
39995msgstr ""
39996
39997#: /__w/calibre/calibre/src/calibre/utils/localization.py:337
39998msgid "Spanish (Ecuador)"
39999msgstr ""
40000
40001#: /__w/calibre/calibre/src/calibre/utils/localization.py:338
40002msgid "Spanish (Honduras)"
40003msgstr ""
40004
40005#: /__w/calibre/calibre/src/calibre/utils/localization.py:339
40006msgid "Spanish (Venezuela)"
40007msgstr ""
40008
40009#: /__w/calibre/calibre/src/calibre/utils/localization.py:340
40010msgid "Spanish (Bolivia)"
40011msgstr ""
40012
40013#: /__w/calibre/calibre/src/calibre/utils/localization.py:341
40014msgid "Spanish (Nicaragua)"
40015msgstr ""
40016
40017#: /__w/calibre/calibre/src/calibre/utils/localization.py:342
40018msgid "Spanish (Colombia)"
40019msgstr ""
40020
40021#: /__w/calibre/calibre/src/calibre/utils/localization.py:343
40022msgid "German (Austria)"
40023msgstr ""
40024
40025#: /__w/calibre/calibre/src/calibre/utils/localization.py:344
40026msgid "French (Belgium)"
40027msgstr ""
40028
40029#: /__w/calibre/calibre/src/calibre/utils/localization.py:345
40030msgid "Dutch (Netherlands)"
40031msgstr ""
40032
40033#: /__w/calibre/calibre/src/calibre/utils/localization.py:346
40034msgid "Dutch (Belgium)"
40035msgstr ""
40036
40037#. NOTE: Ante Meridian (i.e. like 10:00 AM)
40038#: /__w/calibre/calibre/src/calibre/utils/localization.py:354
40039msgid "AM"
40040msgstr ""
40041
40042#. NOTE: Post Meridian (i.e. like 10:00 PM)
40043#: /__w/calibre/calibre/src/calibre/utils/localization.py:356
40044msgid "PM"
40045msgstr ""
40046
40047#. NOTE: Ante Meridian (i.e. like 10:00 am)
40048#: /__w/calibre/calibre/src/calibre/utils/localization.py:358
40049msgid "am"
40050msgstr ""
40051
40052#. NOTE: Post Meridian (i.e. like 10:00 pm)
40053#: /__w/calibre/calibre/src/calibre/utils/localization.py:360
40054msgid "pm"
40055msgstr ""
40056
40057#: /__w/calibre/calibre/src/calibre/utils/localization.py:362
40058msgid "Select All"
40059msgstr ""
40060
40061#: /__w/calibre/calibre/src/calibre/utils/localization.py:363
40062msgid "Copy Link"
40063msgstr ""
40064
40065#: /__w/calibre/calibre/src/calibre/utils/localization.py:364
40066msgid "&Select All"
40067msgstr ""
40068
40069#: /__w/calibre/calibre/src/calibre/utils/localization.py:365
40070msgid "Copy &Link Location"
40071msgstr ""
40072
40073#: /__w/calibre/calibre/src/calibre/utils/localization.py:370
40074msgid "Paste and Match Style"
40075msgstr ""
40076
40077#: /__w/calibre/calibre/src/calibre/utils/localization.py:371
40078msgid "Directions"
40079msgstr ""
40080
40081#: /__w/calibre/calibre/src/calibre/utils/localization.py:372
40082msgid "Left to Right"
40083msgstr ""
40084
40085#: /__w/calibre/calibre/src/calibre/utils/localization.py:373
40086msgid "Right to Left"
40087msgstr ""
40088
40089#: /__w/calibre/calibre/src/calibre/utils/localization.py:377
40090msgid "Close without Saving"
40091msgstr ""
40092
40093#: /__w/calibre/calibre/src/calibre/utils/localization.py:378
40094msgid "Close Tab"
40095msgstr ""
40096
40097#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213
40098msgid "Extra characters at end of search"
40099msgstr ""
40100
40101#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245
40102msgid "missing )"
40103msgstr ""
40104
40105#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378
40106#, python-format
40107msgid "Failed to parse query, recursion limit reached: %s"
40108msgstr ""
40109
40110#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430
40111#, python-brace-format
40112msgid "Recursive saved search: {0}"
40113msgstr ""
40114
40115#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435
40116msgid "Unknown saved search: {}"
40117msgstr ""
40118
40119#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442
40120#, python-brace-format
40121msgid "Unknown error in saved search: {0}"
40122msgstr ""
40123
40124#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201
40125msgid ""
40126"%prog [options] [from to text]\n"
40127"\n"
40128"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n"
40129"compose mode you specify from to and text and these are used to build and\n"
40130"send an email message. In the filter mode, %prog reads a complete email\n"
40131"message from STDIN and sends it.\n"
40132"\n"
40133"text is the body of the email message.\n"
40134"If text is not specified, a complete email message is read from STDIN.\n"
40135"from is the email address of the sender and to is the email address\n"
40136"of the recipient. When a complete email is read from STDIN, from and to\n"
40137"are only used in the SMTP negotiation, the message headers are not modified.\n"
40138msgstr ""
40139
40140#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216
40141msgid "Options to compose an email. Ignored if text is not specified"
40142msgstr ""
40143
40144#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217
40145msgid "File to attach to the email"
40146msgstr ""
40147
40148#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218
40149msgid "Subject of the email"
40150msgstr ""
40151
40152#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221
40153msgid "Host name of localhost. Used when connecting to SMTP server."
40154msgstr ""
40155
40156#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224
40157msgid ""
40158"Options to use an SMTP relay server to send mail. calibre will try to send "
40159"the email directly unless --relay is specified."
40160msgstr ""
40161
40162#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227
40163msgid "An SMTP relay server to use to send mail."
40164msgstr ""
40165
40166#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229
40167msgid ""
40168"Port to connect to on relay server. Default is to use 465 if encryption "
40169"method is SSL and 25 otherwise."
40170msgstr ""
40171
40172#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231
40173msgid "Username for relay"
40174msgstr ""
40175
40176#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232
40177msgid "Password for relay"
40178msgstr ""
40179
40180#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235
40181msgid ""
40182"Encryption method to use when connecting to relay. Choices are TLS, SSL and "
40183"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure"
40184msgstr ""
40185
40186#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238
40187msgid ""
40188"Do not verify the server certificate when connecting using TLS. This used to"
40189" be the default behavior in calibre versions before 3.27. If you are using a"
40190" relay with a self-signed or otherwise invalid certificate, you can use this"
40191" option to restore the pre 3.27 behavior"
40192msgstr ""
40193
40194#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243
40195msgid ""
40196"Path to a file of concatenated CA certificates in PEM format, used to verify"
40197" the server certificate when using TLS. By default, the system CA "
40198"certificates are used."
40199msgstr ""
40200
40201#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245
40202msgid "Path to maildir folder to store failed email messages in."
40203msgstr ""
40204
40205#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248
40206msgid ""
40207"Fork and deliver message in background. If you use this option, you should "
40208"also use --outbox to handle delivery failures."
40209msgstr ""
40210
40211#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251
40212msgid "Timeout for connection"
40213msgstr ""
40214
40215#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336
40216msgid "Control email delivery"
40217msgstr ""
40218
40219#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26
40220msgid "The main calibre program, used to manage your collection of e-books"
40221msgstr ""
40222
40223#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34
40224msgid ""
40225"The calibre E-book editor. It can be used to edit common e-book formats."
40226msgstr ""
40227
40228#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42
40229msgid "The calibre E-book viewer. It can view most known e-book formats."
40230msgstr ""
40231
40232#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82
40233#, python-format
40234msgid "%s Document"
40235msgstr ""
40236
40237#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124
40238#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567
40239msgid "Unknown section"
40240msgstr ""
40241
40242#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145
40243msgid "Unknown feed"
40244msgstr ""
40245
40246#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165
40247#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206
40248#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558
40249msgid "Untitled article"
40250msgstr ""
40251
40252#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79
40253msgid "Unknown News Source"
40254msgstr ""
40255
40256#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608
40257msgid "Article download aborted"
40258msgstr ""
40259
40260#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836
40261#, python-format
40262msgid "Failed to download %s"
40263msgstr ""
40264
40265#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929
40266#, python-format
40267msgid "The \"%s\" recipe needs a username and password."
40268msgstr ""
40269
40270#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057
40271msgid "Download finished"
40272msgstr ""
40273
40274#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059
40275msgid "Failed to download the following articles:"
40276msgstr ""
40277
40278#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065
40279msgid "Failed to download parts of the following articles:"
40280msgstr ""
40281
40282#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067
40283msgid " from "
40284msgstr ""
40285
40286#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069
40287msgid "\tFailed links:"
40288msgstr ""
40289
40290#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173
40291msgid "Could not fetch article."
40292msgstr ""
40293
40294#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175
40295msgid "The debug traceback is available earlier in this log"
40296msgstr ""
40297
40298#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177
40299msgid "Run with -vv to see the reason"
40300msgstr ""
40301
40302#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222
40303msgid "Fetching feeds..."
40304msgstr ""
40305
40306#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228
40307msgid "Got feeds from index page"
40308msgstr ""
40309
40310#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241
40311msgid "Trying to download cover..."
40312msgstr ""
40313
40314#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243
40315msgid "Generating masthead..."
40316msgstr ""
40317
40318#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303
40319msgid "Starting download in a single thread..."
40320msgid_plural "Starting download [{} threads]..."
40321msgstr[0] ""
40322msgstr[1] ""
40323
40324#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318
40325#, python-format
40326msgid "Feeds downloaded to %s"
40327msgstr ""
40328
40329#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327
40330#, python-format
40331msgid "Could not download cover: %s"
40332msgstr ""
40333
40334#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340
40335#, python-format
40336msgid "Downloading cover from %s"
40337msgstr ""
40338
40339#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392
40340msgid "Masthead image downloaded"
40341msgstr ""
40342
40343#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482
40344msgid "Articles in this issue:"
40345msgstr ""
40346
40347#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639
40348#, python-format
40349msgid "Article downloaded: %s"
40350msgstr ""
40351
40352#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649
40353#, python-format
40354msgid "Article download aborted: %s"
40355msgstr ""
40356
40357#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656
40358#, python-format
40359msgid "Article download failed: %s"
40360msgstr ""
40361
40362#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678
40363msgid "Fetching feed"
40364msgstr ""
40365
40366#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853
40367msgid ""
40368"Failed to log in, check your username and password for the calibre "
40369"Periodicals service."
40370msgstr ""
40371
40372#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869
40373msgid ""
40374"You do not have permission to download this issue. Either your subscription "
40375"has expired or you have exceeded the maximum allowed downloads for today."
40376msgstr ""
40377
40378#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
40379msgid "You"
40380msgstr ""
40381
40382#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70
40383#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85
40384#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239
40385msgid "Scheduled"
40386msgstr ""
40387
40388#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135
40389#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234
40390msgid "Main menu"
40391msgstr ""
40392
40393#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231
40394msgid "Section menu"
40395msgstr ""
40396
40397#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320
40398#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414
40399msgid "Sections"
40400msgstr ""
40401
40402#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411
40403msgid "Articles"
40404msgstr ""
40405
40406#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599
40407msgid ""
40408"%prog URL\n"
40409"\n"
40410"Where URL is for example https://google.com"
40411msgstr ""
40412
40413#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602
40414#, python-format
40415msgid "Base folder into which URL is saved. Default is %default"
40416msgstr ""
40417
40418#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605
40419#, python-format
40420msgid ""
40421"Timeout in seconds to wait for a response from the server. Default: %default"
40422" s"
40423msgstr ""
40424
40425#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608
40426#, python-format
40427msgid ""
40428"Maximum number of levels to recurse i.e. depth of links to follow. Default "
40429"%default"
40430msgstr ""
40431
40432#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611
40433#, python-format
40434msgid ""
40435"The maximum number of files to download. This only applies to files from <a "
40436"href> tags. Default is %default"
40437msgstr ""
40438
40439#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613
40440#, python-format
40441msgid ""
40442"Minimum interval in seconds between consecutive fetches. Default is %default"
40443" s"
40444msgstr ""
40445
40446#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615
40447msgid ""
40448"The character encoding for the websites you are trying to download. The "
40449"default is to try and guess the encoding."
40450msgstr ""
40451
40452#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617
40453msgid ""
40454"Only links that match this regular expression will be followed. This option "
40455"can be specified multiple times, in which case as long as a link matches any"
40456" one regexp, it will be followed. By default all links are followed."
40457msgstr ""
40458
40459#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622
40460msgid ""
40461"Any link that matches this regular expression will be ignored. This option "
40462"can be specified multiple times, in which case as long as any regexp matches"
40463" a link, it will be ignored. By default, no links are ignored. If both "
40464"filter regexp and match regexp are specified, then filter regexp is applied "
40465"first."
40466msgstr ""
40467
40468#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628
40469msgid "Do not download CSS stylesheets."
40470msgstr ""
40471
40472#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708
40473msgid "OK"
40474msgstr "ٹھیک ہے"
40475
40476#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712
40477msgid "Save All"
40478msgstr ""
40479
40480#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714
40481msgid "Open"
40482msgstr ""
40483
40484#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716
40485msgid "&Yes"
40486msgstr ""
40487
40488#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718
40489msgid "Yes to &All"
40490msgstr ""
40491
40492#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720
40493msgid "&No"
40494msgstr ""
40495
40496#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722
40497msgid "N&o to All"
40498msgstr ""
40499
40500#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724
40501msgid "Abort"
40502msgstr ""
40503
40504#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726
40505msgid "Retry"
40506msgstr ""
40507
40508#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730
40509msgid "Close"
40510msgstr "بند"
40511
40512#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738
40513msgid "Apply"
40514msgstr ""
40515
40516#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740
40517msgid "Reset"
40518msgstr ""
40519
40520#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742
40521msgid "Restore Defaults"
40522msgstr ""
40523
40524#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480
40525msgid "Hu&e:"
40526msgstr ""
40527
40528#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481
40529msgid "&Sat:"
40530msgstr ""
40531
40532#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482
40533msgid "&Val:"
40534msgstr ""
40535
40536#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483
40537msgid "&Red:"
40538msgstr ""
40539
40540#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484
40541msgid "&Green:"
40542msgstr ""
40543
40544#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485
40545msgid "Bl&ue:"
40546msgstr ""
40547
40548#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486
40549msgid "A&lpha channel:"
40550msgstr ""
40551
40552#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487
40553msgid "&HTML:"
40554msgstr ""
40555
40556#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651
40557msgid ""
40558"Cursor at %1, %2\n"
40559"Press ESC to cancel"
40560msgstr ""
40561
40562#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679
40563msgid "Select Color"
40564msgstr ""
40565
40566#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872
40567msgid "&Basic colors"
40568msgstr ""
40569
40570#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873
40571msgid "&Custom colors"
40572msgstr ""
40573
40574#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874
40575msgid "&Add to Custom Colors"
40576msgstr ""
40577
40578#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875
40579msgid "&Pick Screen Color"
40580msgstr ""
40581
40582#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179
40583msgid "Select Font"
40584msgstr ""
40585
40586#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770
40587msgid "&Font"
40588msgstr ""
40589
40590#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771
40591msgid "Font st&yle"
40592msgstr ""
40593
40594#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772
40595msgid "&Size"
40596msgstr ""
40597
40598#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773
40599msgid "Effects"
40600msgstr ""
40601
40602#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774
40603msgid "Stri&keout"
40604msgstr ""
40605
40606#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776
40607msgid "Sample"
40608msgstr ""
40609
40610#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777
40611msgid "Wr&iting System"
40612msgstr ""
40613
40614#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
40615msgid "Left edge"
40616msgstr ""
40617
40618#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
40619msgid "Right edge"
40620msgstr ""
40621
40622#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40623msgid "Page left"
40624msgstr ""
40625
40626#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40627msgid "Page up"
40628msgstr ""
40629
40630#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40631msgid "Page down"
40632msgstr ""
40633
40634#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40635msgid "Page right"
40636msgstr ""
40637
40638#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40639msgid "Scroll left"
40640msgstr ""
40641
40642#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40643msgid "Scroll up"
40644msgstr ""
40645
40646#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40647msgid "Scroll down"
40648msgstr ""
40649
40650#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40651msgid "Scroll right"
40652msgstr ""
40653
40654#: /__w/calibre/calibre/resources/default_tweaks.py:9
40655msgid "Auto increment series index"
40656msgstr ""
40657
40658#: /__w/calibre/calibre/resources/default_tweaks.py:10
40659msgid ""
40660"The algorithm used to assign a book added to an existing series a series number.\n"
40661"New series numbers assigned using this tweak are always integer values, except\n"
40662"if a constant non-integer is specified.\n"
40663"Possible values are:\n"
40664"next - First available integer larger than the largest existing number\n"
40665"first_free - First available integer larger than 0\n"
40666"next_free - First available integer larger than the smallest existing number\n"
40667"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n"
40668"const - Assign the number 1 always\n"
40669"no_change - Do not change the series index\n"
40670"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n"
40671"Examples:\n"
40672"series_index_auto_increment = 'next'\n"
40673"series_index_auto_increment = 'next_free'\n"
40674"series_index_auto_increment = 16.5\n"
40675"\n"
40676"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n"
40677"use the above values when importing/adding books. If this tweak is set to\n"
40678"False (the default) then the series number will be set to 1 if it is not\n"
40679"explicitly set during the import. If set to True, then the\n"
40680"series index will be set according to the series_index_auto_increment setting.\n"
40681"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n"
40682"only when a value is not provided during import. If the importing regular\n"
40683"expression produces a value for series_index, or if you are reading metadata\n"
40684"from books and the import plugin produces a value, than that value will\n"
40685"be used irrespective of the setting of the tweak."
40686msgstr ""
40687
40688#: /__w/calibre/calibre/resources/default_tweaks.py:39
40689msgid "Add separator after completing an author name"
40690msgstr ""
40691
40692#: /__w/calibre/calibre/resources/default_tweaks.py:40
40693msgid ""
40694"Should the completion separator be append\n"
40695"to the end of the completed text to\n"
40696"automatically begin a new completion operation\n"
40697"for authors.\n"
40698"Can be either True or False"
40699msgstr ""
40700
40701#: /__w/calibre/calibre/resources/default_tweaks.py:47
40702msgid "Author sort name algorithm"
40703msgstr ""
40704
40705#: /__w/calibre/calibre/resources/default_tweaks.py:48
40706msgid ""
40707"The algorithm used to copy author to author_sort.\n"
40708"Possible values are:\n"
40709"invert: use \"fn ln\" -> \"ln, fn\"\n"
40710"copy  : copy author to author_sort without modification\n"
40711"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n"
40712"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n"
40713"When this tweak is changed, the author_sort values stored with each author\n"
40714"must be recomputed by right-clicking on an author in the left-hand tags\n"
40715"panel, selecting 'manage authors', and pressing\n"
40716"'Recalculate all author sort values'.\n"
40717"\n"
40718"The author_name_suffixes are words that are ignored when they occur at the\n"
40719"end of an author name. The case of the suffix is ignored and trailing\n"
40720"periods are automatically handled.\n"
40721"\n"
40722"The same is true for author_name_prefixes.\n"
40723"\n"
40724"The author_name_copywords are a set of words which, if they occur in an\n"
40725"author name, cause the automatically generated author sort string to be\n"
40726"identical to the author name. This means that the sort for a string like\n"
40727"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n"
40728"\n"
40729"If author_use_surname_prefixes is enabled, any of the words in\n"
40730"author_surname_prefixes will be treated as a prefix to the surname, if they\n"
40731"occur before the surname. So for example, \"John von Neumann\" would be sorted\n"
40732"as \"von Neumann, John\" and not \"Neumann, John von\"."
40733msgstr ""
40734
40735#: /__w/calibre/calibre/resources/default_tweaks.py:85
40736msgid "Splitting multiple author names"
40737msgstr ""
40738
40739#: /__w/calibre/calibre/resources/default_tweaks.py:86
40740msgid ""
40741"By default, calibre splits a string containing multiple author names on\n"
40742"ampersands and the words \"and\" and \"with\". You can customize the splitting\n"
40743"by changing the regular expression below. Strings are split on whatever the\n"
40744"specified regular expression matches, in addition to ampersands.\n"
40745"Default: r'(?i),?\\s+(and|with)\\s+'"
40746msgstr ""
40747
40748#: /__w/calibre/calibre/resources/default_tweaks.py:93
40749msgid "Use author sort in Tag browser"
40750msgstr ""
40751
40752#: /__w/calibre/calibre/resources/default_tweaks.py:94
40753msgid ""
40754"Set which author field to display in the Tag browser (the list of authors,\n"
40755"series, publishers etc on the left hand side). The choices are author and\n"
40756"author_sort. This tweak affects only what is displayed under the authors\n"
40757"category in the Tag browser and Content server. Please note that if you set this\n"
40758"to author_sort, it is very possible to see duplicate names in the list because\n"
40759"although it is guaranteed that author names are unique, there is no such\n"
40760"guarantee for author_sort values. Showing duplicates won't break anything, but\n"
40761"it could lead to some confusion. When using 'author_sort', the tooltip will\n"
40762"show the author's name.\n"
40763"Examples:\n"
40764"categories_use_field_for_author_name = 'author'\n"
40765"categories_use_field_for_author_name = 'author_sort'"
40766msgstr ""
40767
40768#: /__w/calibre/calibre/resources/default_tweaks.py:108
40769msgid "Control partitioning of Tag browser"
40770msgstr ""
40771
40772#: /__w/calibre/calibre/resources/default_tweaks.py:109
40773msgid ""
40774"When partitioning the Tag browser, the format of the subcategory label is\n"
40775"controlled by a template: categories_collapsed_name_template if sorting by\n"
40776"name, categories_collapsed_rating_template if sorting by average rating, and\n"
40777"categories_collapsed_popularity_template if sorting by popularity. There are\n"
40778"two variables available to the template: first and last. The variable 'first'\n"
40779"is the initial item in the subcategory, and the variable 'last' is the final\n"
40780"item in the subcategory. Both variables are 'objects'; they each have multiple\n"
40781"values that are obtained by using a suffix. For example, first.name for an\n"
40782"author category will be the name of the author. The sub-values available are:\n"
40783"name: the printable name of the item\n"
40784"count: the number of books that references this item\n"
40785"avg_rating: the average rating of all the books referencing this item\n"
40786"sort: the sort value. For authors, this is the author_sort for that author\n"
40787"category: the category (e.g., authors, series) that the item is in.\n"
40788"Note that the \"r'\" in front of the { is necessary if there are backslashes\n"
40789"(\\ characters) in the template. It doesn't hurt anything to leave it there\n"
40790"even if there aren't any backslashes."
40791msgstr ""
40792
40793#: /__w/calibre/calibre/resources/default_tweaks.py:130
40794msgid "Control order of categories in the Tag browser"
40795msgstr ""
40796
40797#: /__w/calibre/calibre/resources/default_tweaks.py:131
40798msgid ""
40799"Change the following dict to change the order that categories are displayed in\n"
40800"the Tag browser. Items are named using their lookup name, and will be sorted\n"
40801"using the number supplied. The lookup name '*' stands for all names that\n"
40802"otherwise do not appear. Two names with the same value will be sorted\n"
40803"using the default order, the one specified by tag_browser_category_default_sort.\n"
40804"Example:\n"
40805"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n"
40806"\n"
40807"results in the order series, tags, then everything else in default order.\n"
40808"The tweak tag_browser_category_default_sort specifies the sort order before\n"
40809"applying the category order from the dict. The allowed values are:\n"
40810"tag_browser_category_default_sort = 'default' # The calibre default order\n"
40811"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n"
40812"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n"
40813"\n"
40814"In addition and if the category default sort is not 'default' you can specify\n"
40815"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n"
40816"tag_browser_category_default_sort_direction = 'ascending'\n"
40817"tag_browser_category_default_sort_direction = 'descending'"
40818msgstr ""
40819
40820#: /__w/calibre/calibre/resources/default_tweaks.py:155
40821msgid "Specify columns to sort the booklist by on startup"
40822msgstr ""
40823
40824#: /__w/calibre/calibre/resources/default_tweaks.py:156
40825msgid ""
40826"Provide a set of columns to be sorted on when calibre starts.\n"
40827"The argument is None if saved sort history is to be used\n"
40828"otherwise it is a list of column,order pairs. Column is the\n"
40829"lookup/search name, found using the tooltip for the column\n"
40830"Order is 0 for ascending, 1 for descending.\n"
40831"For example, set it to [('authors',0),('title',0)] to sort by\n"
40832"title within authors."
40833msgstr ""
40834
40835#: /__w/calibre/calibre/resources/default_tweaks.py:165
40836msgid "Control how dates are displayed"
40837msgstr ""
40838
40839#: /__w/calibre/calibre/resources/default_tweaks.py:166
40840msgid ""
40841"Format to be used for publication date and the timestamp (date).\n"
40842"A string controlling how the publication date is displayed in the GUI\n"
40843"d     the day as number without a leading zero (1 to 31)\n"
40844"dd    the day as number with a leading zero (01 to 31)\n"
40845"ddd   the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n"
40846"dddd  the long localized day name (e.g. 'Monday' to 'Sunday').\n"
40847"M     the month as number without a leading zero (1-12)\n"
40848"MM    the month as number with a leading zero (01-12)\n"
40849"MMM   the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n"
40850"MMMM  the long localized month name (e.g. 'January' to 'December').\n"
40851"yy    the year as two digit number (00-99)\n"
40852"yyyy  the year as four digit number\n"
40853"h     the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n"
40854"hh    the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n"
40855"m     the minutes without a leading 0 (0 to 59) '\n"
40856"mm    the minutes with a leading 0 (00 to 59) '\n"
40857"s     the seconds without a leading 0 (0 to 59) '\n"
40858"ss    the seconds with a leading 0 (00 to 59) '\n"
40859"ap    use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n"
40860"AP    use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n"
40861"iso   the date with time and timezone. Must be the only format present\n"
40862"For example, given the date of 9 Jan 2010, the following formats show\n"
40863"MMM yyyy ==> Jan 2010    yyyy ==> 2010       dd MMM yyyy ==> 09 Jan 2010\n"
40864"MM/yyyy ==> 01/2010      d/M/yy ==> 9/1/10   yy ==> 10\n"
40865"\n"
40866"publication default if not set: MMM yyyy\n"
40867"timestamp default if not set: dd MMM yyyy\n"
40868"last_modified_display_format if not set: dd MMM yyyy"
40869msgstr ""
40870
40871#: /__w/calibre/calibre/resources/default_tweaks.py:198
40872msgid "Control sorting of titles and series in the library display"
40873msgstr ""
40874
40875#: /__w/calibre/calibre/resources/default_tweaks.py:199
40876msgid ""
40877"Control title and series sorting in the library view. If set to\n"
40878"'library_order', the title sort field will be used instead of the title.\n"
40879"Unless you have manually edited the title sort field, leading articles such as\n"
40880"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n"
40881"sorted as-is (sort by title instead of title sort). For example, with\n"
40882"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n"
40883"book will sort under 'T'.\n"
40884"This flag affects calibre's library display. It has no effect on devices. In\n"
40885"addition, titles for books added before changing the flag will retain their\n"
40886"order until the title is edited. Editing a title and hitting Enter\n"
40887"without changing anything is sufficient to change the sort. Or you can use\n"
40888"the 'Update title sort' action in the Bulk metadata edit dialog to update\n"
40889"it for many books at once."
40890msgstr ""
40891
40892#: /__w/calibre/calibre/resources/default_tweaks.py:214
40893msgid "Control formatting of title and series when used in templates"
40894msgstr ""
40895
40896#: /__w/calibre/calibre/resources/default_tweaks.py:215
40897msgid ""
40898"Control how title and series names are formatted when saving to disk/sending\n"
40899"to device. The behavior depends on the field being processed. If processing\n"
40900"title, then if this tweak is set to 'library_order', the title will be\n"
40901"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n"
40902"title will not be changed. If processing series, then if set to\n"
40903"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n"
40904"set to 'strictly_alphabetic', the series will be sent without change.\n"
40905"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n"
40906"will become \"Lord of the Rings, The\". If the tweak is set to\n"
40907"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n"
40908"formatter function raw_field will return the base value for title and\n"
40909"series regardless of the setting of this tweak."
40910msgstr ""
40911
40912#: /__w/calibre/calibre/resources/default_tweaks.py:229
40913msgid "Set the list of words considered to be \"articles\" for sort strings"
40914msgstr ""
40915
40916#: /__w/calibre/calibre/resources/default_tweaks.py:230
40917msgid ""
40918"Set the list of words that are to be considered 'articles' when computing the\n"
40919"title sort strings. The articles differ by language. By default, calibre uses\n"
40920"a combination of articles from English and whatever language the calibre user\n"
40921"interface is set to. In addition, in some contexts where the book language is\n"
40922"available, the language of the book is used. You can change the list of\n"
40923"articles for a given language or add a new language by editing\n"
40924"per_language_title_sort_articles. To tell calibre to use a language other\n"
40925"than the user interface language, set, default_language_for_title_sort. For\n"
40926"example, to use German, set it to 'deu'. A value of None means the user\n"
40927"interface language is used. The setting title_sort_articles is ignored\n"
40928"(present only for legacy reasons)."
40929msgstr ""
40930
40931#: /__w/calibre/calibre/resources/default_tweaks.py:285
40932msgid "Specify a folder calibre should connect to at startup"
40933msgstr ""
40934
40935#: /__w/calibre/calibre/resources/default_tweaks.py:286
40936msgid ""
40937"Specify a folder that calibre should connect to at startup using\n"
40938"connect_to_folder. This must be a full path to the folder. If the folder does\n"
40939"not exist when calibre starts, it is ignored.\n"
40940"Example for Windows:\n"
40941"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n"
40942"Example for other operating systems:\n"
40943"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'"
40944msgstr ""
40945
40946#: /__w/calibre/calibre/resources/default_tweaks.py:295
40947msgid "Specify renaming rules for SONY collections"
40948msgstr ""
40949
40950#: /__w/calibre/calibre/resources/default_tweaks.py:296
40951msgid ""
40952"Specify renaming rules for SONY collections. This tweak is only applicable if\n"
40953"metadata management is set to automatic. Collections on SONYs are named\n"
40954"depending upon whether the field is standard or custom. A collection derived\n"
40955"from a standard field is named for the value in that field.\n"
40956"\n"
40957"For example, if the standard 'series' column contains the value 'Darkover', then the\n"
40958"collection name is 'Darkover'. A collection derived from a custom field will\n"
40959"have the name of the field added to the value. For example, if a custom series\n"
40960"column named 'My Series' contains the name 'Darkover', then the collection\n"
40961"will by default be named 'Darkover (My Series)'. For purposes of this\n"
40962"documentation, 'Darkover' is called the value and 'My Series' is called the\n"
40963"category. If two books have fields that generate the same collection name,\n"
40964"then both books will be in that collection.\n"
40965"\n"
40966"This set of tweaks lets you specify for a standard or custom field how\n"
40967"the collections are to be named. You can use it to add a description to a\n"
40968"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n"
40969"it to force multiple fields to end up in the same collection.\n"
40970"\n"
40971"For example, you could force the values in 'series', '#my_series_1', and\n"
40972"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n"
40973"merging all of the fields into one set of collections.\n"
40974"\n"
40975"There are two related tweaks. The first determines the category name to use\n"
40976"for a metadata field.  The second is a template, used to determines how the\n"
40977"value and category are combined to create the collection name.\n"
40978"The syntax of the first tweak, sony_collection_renaming_rules, is:\n"
40979"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n"
40980"\n"
40981"The second tweak, sony_collection_name_template, is a template. It uses the\n"
40982"same template language as plugboards and save templates. This tweak controls\n"
40983"how the value and category are combined together to make the collection name.\n"
40984"The only two fields available are {category} and {value}. The {value} field is\n"
40985"never empty. The {category} field can be empty. The default is to put the\n"
40986"value first, then the category enclosed in parentheses, it isn't empty:\n"
40987"'{value} {category:|(|)}'\n"
40988"\n"
40989"Examples: The first three examples assume that the second tweak\n"
40990"has not been changed.\n"
40991"\n"
40992"1) I want three series columns to be merged into one set of collections. The\n"
40993"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n"
40994"in the parenthesis. The value to use in the tweak value would be:\n"
40995"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n"
40996"\n"
40997"2) I want the word '(Series)' to appear on collections made from series, and\n"
40998"the word '(Tag)' to appear on collections made from tags. Use:\n"
40999"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
41000"\n"
41001"3) I want 'series' and '#myseries' to be merged, and for the collection name\n"
41002"to have '(Series)' appended. The renaming rule is:\n"
41003"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n"
41004"\n"
41005"4) Same as example 2, but instead of having the category name in parentheses\n"
41006"and appended to the value, I want it prepended and separated by a colon, such\n"
41007"as in Series: Darkover. I must change the template used to format the category name\n"
41008"\n"
41009"The resulting two tweaks are:\n"
41010"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
41011"sony_collection_name_template='{category:||: }{value}'"
41012msgstr ""
41013
41014#: /__w/calibre/calibre/resources/default_tweaks.py:359
41015msgid "Specify how SONY collections are sorted"
41016msgstr ""
41017
41018#: /__w/calibre/calibre/resources/default_tweaks.py:360
41019msgid ""
41020"Specify how SONY collections are sorted. This tweak is only applicable if\n"
41021"metadata management is set to automatic. You can indicate which metadata is to\n"
41022"be used to sort on a collection-by-collection basis. The format of the tweak\n"
41023"is a list of metadata fields from which collections are made, followed by the\n"
41024"name of the metadata field containing the sort value.\n"
41025"Example: The following indicates that collections built from pubdate and tags\n"
41026"are to be sorted by the value in the custom column '#mydate', that collections\n"
41027"built from 'series' are to be sorted by 'series_index', and that all other\n"
41028"collections are to be sorted by title. If a collection metadata field is not\n"
41029"named, then if it is a series- based collection it is sorted by series order,\n"
41030"otherwise it is sorted by title order.\n"
41031"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n"
41032"Note that the bracketing and parentheses are required. The syntax is\n"
41033"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n"
41034"Default: empty (no rules), so no collection attributes are named."
41035msgstr ""
41036
41037#: /__w/calibre/calibre/resources/default_tweaks.py:377
41038msgid "Control how tags are applied when copying books to another library"
41039msgstr ""
41040
41041#: /__w/calibre/calibre/resources/default_tweaks.py:378
41042msgid ""
41043"Set this to True to ensure that tags in 'Tags to add when adding\n"
41044"a book' are added when copying books to another library"
41045msgstr ""
41046
41047#: /__w/calibre/calibre/resources/default_tweaks.py:382
41048msgid "Set the maximum number of sort 'levels'"
41049msgstr ""
41050
41051#: /__w/calibre/calibre/resources/default_tweaks.py:383
41052msgid ""
41053"Set the maximum number of sort 'levels' that calibre will use to resort the\n"
41054"library after certain operations such as searches or device insertion. Each\n"
41055"sort level adds a performance penalty. If the database is large (thousands of\n"
41056"books) the penalty might be noticeable. If you are not concerned about multi-\n"
41057"level sorts, and if you are seeing a slowdown, reduce the value of this tweak."
41058msgstr ""
41059
41060#: /__w/calibre/calibre/resources/default_tweaks.py:390
41061msgid "Choose whether dates are sorted using visible fields"
41062msgstr ""
41063
41064#: /__w/calibre/calibre/resources/default_tweaks.py:391
41065msgid ""
41066"Date values contain both a date and a time. When sorted, all the fields are\n"
41067"used, regardless of what is displayed. Set this tweak to True to use only\n"
41068"the fields that are being displayed."
41069msgstr ""
41070
41071#: /__w/calibre/calibre/resources/default_tweaks.py:396
41072msgid "Fuzz value for trimming covers"
41073msgstr ""
41074
41075#: /__w/calibre/calibre/resources/default_tweaks.py:397
41076msgid ""
41077"The value used for the fuzz distance when trimming a cover.\n"
41078"Colors within this distance are considered equal.\n"
41079"The distance is in absolute intensity units."
41080msgstr ""
41081
41082#: /__w/calibre/calibre/resources/default_tweaks.py:402
41083msgid "Control behavior of the book list"
41084msgstr ""
41085
41086#: /__w/calibre/calibre/resources/default_tweaks.py:403
41087msgid ""
41088"You can control the behavior of double clicks and pressing Enter on the books\n"
41089"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n"
41090"edit_metadata. Selecting anything other than open_viewer or show_book_details\n"
41091"has the side effect of disabling editing a field using a single click.\n"
41092"Default: open_viewer.\n"
41093"Example: doubleclick_on_library_view = 'do_nothing'\n"
41094"You can also control whether the book list scrolls per item or\n"
41095"per pixel. Default is per item."
41096msgstr ""
41097
41098#: /__w/calibre/calibre/resources/default_tweaks.py:416
41099msgid "Language to use when sorting"
41100msgstr ""
41101
41102#: /__w/calibre/calibre/resources/default_tweaks.py:417
41103msgid ""
41104"Setting this tweak will force sorting to use the\n"
41105"collating order for the specified language. This might be useful if you run\n"
41106"calibre in English but want sorting to work in the language where you live.\n"
41107"Set the tweak to the desired ISO 639-1 language code, in lower case.\n"
41108"You can find the list of supported locales at\n"
41109"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n"
41110"Default: locale_for_sorting = '' -- use the language calibre displays in\n"
41111"Example: locale_for_sorting = 'fr' -- sort using French rules.\n"
41112"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules."
41113msgstr ""
41114
41115#: /__w/calibre/calibre/resources/default_tweaks.py:428
41116msgid "Number of columns for custom metadata in the edit metadata dialog"
41117msgstr ""
41118
41119#: /__w/calibre/calibre/resources/default_tweaks.py:429
41120msgid ""
41121"Set whether to use one or two columns for custom metadata when editing\n"
41122"metadata  one book at a time. If True, then the fields are laid out using two\n"
41123"columns. If False, one column is used."
41124msgstr ""
41125
41126#: /__w/calibre/calibre/resources/default_tweaks.py:434
41127msgid "Order of custom column(s) in edit metadata"
41128msgstr ""
41129
41130#: /__w/calibre/calibre/resources/default_tweaks.py:435
41131msgid ""
41132"Controls the order that custom columns are listed in edit metadata single\n"
41133"and bulk. The columns listed in the tweak are displayed first and in the\n"
41134"order provided. Any columns not listed are displayed after the listed ones,\n"
41135"in alphabetical order. Do note that this tweak does not change the size of\n"
41136"the edit widgets. Putting comments widgets in this list may result in some\n"
41137"odd widget spacing when using two-column mode.\n"
41138"Enter a comma-separated list of custom field lookup names, as in\n"
41139"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']"
41140msgstr ""
41141
41142#: /__w/calibre/calibre/resources/default_tweaks.py:445
41143msgid "Edit metadata custom column label width and elision point"
41144msgstr ""
41145
41146#: /__w/calibre/calibre/resources/default_tweaks.py:446
41147msgid ""
41148"Set the width of custom column labels shown in the edit metadata dialogs.\n"
41149"If metadata_edit_elide_labels is True then labels wider than the width\n"
41150"will be elided, otherwise they will be word wrapped. The maximum width is\n"
41151"computed by multiplying the average width of characters in the font by the\n"
41152"appropriate number.\n"
41153"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n"
41154"the label, 'right' to put it at the right end of the label, and 'left' to\n"
41155"put it at the left end."
41156msgstr ""
41157
41158#: /__w/calibre/calibre/resources/default_tweaks.py:459
41159msgid "The number of seconds to wait before sending emails"
41160msgstr ""
41161
41162#: /__w/calibre/calibre/resources/default_tweaks.py:460
41163msgid ""
41164"The number of seconds to wait before sending emails when using a\n"
41165"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n"
41166"Setting it to lower may cause the server's SPAM controls to kick in,\n"
41167"making email sending fail. Changes will take effect only after a restart of\n"
41168"calibre. You can also change the list of hosts that calibre considers\n"
41169"to be public relays here. Any relay host ending with one of the suffixes\n"
41170"in the list below will be considered a public email server."
41171msgstr ""
41172
41173#: /__w/calibre/calibre/resources/default_tweaks.py:470
41174msgid "The maximum width and height for covers saved in the calibre library"
41175msgstr ""
41176
41177#: /__w/calibre/calibre/resources/default_tweaks.py:471
41178msgid ""
41179"All covers in the calibre library will be resized, preserving aspect ratio,\n"
41180"to fit within this size. This is to prevent slowdowns caused by extremely\n"
41181"large covers"
41182msgstr ""
41183
41184#: /__w/calibre/calibre/resources/default_tweaks.py:476
41185msgid "Where to send downloaded news"
41186msgstr ""
41187
41188#: /__w/calibre/calibre/resources/default_tweaks.py:477
41189msgid ""
41190"When automatically sending downloaded news to a connected device, calibre\n"
41191"will by default send it to the main memory. By changing this tweak, you can\n"
41192"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n"
41193"that if there isn't enough free space available on the location you choose,\n"
41194"the files will be sent to the location with the most free space."
41195msgstr ""
41196
41197#: /__w/calibre/calibre/resources/default_tweaks.py:484
41198msgid "Unified toolbar on macOS"
41199msgstr ""
41200
41201#: /__w/calibre/calibre/resources/default_tweaks.py:485
41202msgid ""
41203"If you enable this option and restart calibre, the toolbar will be 'unified'\n"
41204"with the titlebar as is normal for macOS applications. However, doing this has\n"
41205"various bugs, for instance the minimum width of the toolbar becomes twice\n"
41206"what it should be and it causes other random bugs on some systems, so turn it\n"
41207"on at your own risk!"
41208msgstr ""
41209
41210#: /__w/calibre/calibre/resources/default_tweaks.py:492
41211msgid ""
41212"Save original file when converting/polishing from same format to same format"
41213msgstr ""
41214
41215#: /__w/calibre/calibre/resources/default_tweaks.py:493
41216msgid ""
41217"When calibre does a conversion from the same format to the same format, for\n"
41218"example, from EPUB to EPUB, the original file is saved, so that in case the\n"
41219"conversion is poor, you can tweak the settings and run it again. By setting\n"
41220"this to False you can prevent calibre from saving the original file.\n"
41221"Similarly, by setting save_original_format_when_polishing to False you can\n"
41222"prevent calibre from saving the original file when polishing."
41223msgstr ""
41224
41225#: /__w/calibre/calibre/resources/default_tweaks.py:502
41226msgid "Number of recently viewed books to show"
41227msgstr ""
41228
41229#: /__w/calibre/calibre/resources/default_tweaks.py:503
41230msgid ""
41231"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n"
41232"how many should be shown, here."
41233msgstr ""
41234
41235#: /__w/calibre/calibre/resources/default_tweaks.py:507
41236msgid "Change the font size of the Book details panel in the interface"
41237msgstr ""
41238
41239#: /__w/calibre/calibre/resources/default_tweaks.py:508
41240msgid ""
41241"Change the font size at which book details are rendered in the side panel and\n"
41242"comments are rendered in the metadata edit dialog. Set it to a positive or\n"
41243"negative number to increase or decrease the font size."
41244msgstr ""
41245
41246#: /__w/calibre/calibre/resources/default_tweaks.py:513
41247msgid "What format to default to when using the \"Unpack book\" feature"
41248msgstr ""
41249
41250#: /__w/calibre/calibre/resources/default_tweaks.py:514
41251msgid ""
41252"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n"
41253"If multiple formats are available, calibre will offer you a choice\n"
41254"of formats, defaulting to your preferred output format if it is available.\n"
41255"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n"
41256"to that format rather than your output format preference.\n"
41257"Set to a value of 'remember' to use whichever format you chose last time you\n"
41258"used the \"Unpack book\" feature.\n"
41259"Examples:\n"
41260"default_tweak_format = None       (Use output format)\n"
41261"default_tweak_format = 'EPUB'\n"
41262"default_tweak_format = 'remember'"
41263msgstr ""
41264
41265#: /__w/calibre/calibre/resources/default_tweaks.py:527
41266msgid "Do not preselect a completion when editing authors/tags/series/etc."
41267msgstr ""
41268
41269#: /__w/calibre/calibre/resources/default_tweaks.py:528
41270msgid ""
41271"This means that you can make changes and press Enter and your changes will\n"
41272"not be overwritten by a matching completion. However, if you wish to use the\n"
41273"completions you will now have to press Tab to select one before pressing\n"
41274"Enter. Which technique you prefer will depend on the state of metadata in\n"
41275"your library and your personal editing style."
41276msgstr ""
41277
41278#: /__w/calibre/calibre/resources/default_tweaks.py:535
41279msgid "Completion mode when editing authors/tags/series/etc."
41280msgstr ""
41281
41282#: /__w/calibre/calibre/resources/default_tweaks.py:536
41283msgid ""
41284"By default, when completing items, calibre will show you all the candidates\n"
41285"that start with the text you have already typed. You can instead have it show\n"
41286"all candidates that contain the text you have already typed. To do this, set\n"
41287"completion_mode to 'contains'. For example, if you type asi it will match both\n"
41288"Asimov and Quasimodo, whereas the default behavior would match only Asimov."
41289msgstr ""
41290
41291#: /__w/calibre/calibre/resources/default_tweaks.py:543
41292msgid "Sort the list of libraries alphabetically"
41293msgstr ""
41294
41295#: /__w/calibre/calibre/resources/default_tweaks.py:544
41296msgid ""
41297"The list of libraries in the Copy to library and Quick switch menus are\n"
41298"normally sorted by most used. However, if there are more than a certain\n"
41299"number of such libraries, the sorting becomes alphabetic. You can set that\n"
41300"number here. The default is ten libraries."
41301msgstr ""
41302
41303#: /__w/calibre/calibre/resources/default_tweaks.py:550
41304msgid "Choose available output formats for conversion"
41305msgstr ""
41306
41307#: /__w/calibre/calibre/resources/default_tweaks.py:551
41308msgid ""
41309"Restrict the list of available output formats in the conversion dialogs.\n"
41310"For example, if you only want to convert to EPUB and AZW3, change this to\n"
41311"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n"
41312"all available output formats to be present."
41313msgstr ""
41314
41315#: /__w/calibre/calibre/resources/default_tweaks.py:557
41316msgid "Set the thumbnail image quality used by the Content server"
41317msgstr ""
41318
41319#: /__w/calibre/calibre/resources/default_tweaks.py:558
41320msgid ""
41321"The quality of a thumbnail is largely controlled by the compression quality\n"
41322"used when creating it. Set this to a larger number to improve the quality.\n"
41323"Note that the thumbnails get much larger with larger compression quality\n"
41324"numbers.\n"
41325"The value can be between 50 and 99"
41326msgstr ""
41327
41328#: /__w/calibre/calibre/resources/default_tweaks.py:565
41329msgid ""
41330"Image file types to treat as e-books when dropping onto the \"Book details\""
41331" panel"
41332msgstr ""
41333
41334#: /__w/calibre/calibre/resources/default_tweaks.py:566
41335msgid ""
41336"Normally, if you drop any image file in a format known to calibre onto the\n"
41337"\"Book details\" panel, it will be used to set the cover. If you want to store\n"
41338"some image types as e-books instead, you can set this tweak.\n"
41339"Examples:\n"
41340"cover_drop_exclude = {'tiff', 'webp'}"
41341msgstr ""
41342
41343#: /__w/calibre/calibre/resources/default_tweaks.py:573
41344msgid "Show the Saved searches box in the Search bar"
41345msgstr ""
41346
41347#: /__w/calibre/calibre/resources/default_tweaks.py:574
41348msgid ""
41349"In newer versions of calibre, only a single button that allows you to add a\n"
41350"new Saved search is shown in the Search bar. If you would like to have the\n"
41351"old Saved searches box with its two buttons back, set this tweak to True."
41352msgstr ""
41353
41354#: /__w/calibre/calibre/resources/default_tweaks.py:579
41355msgid "Exclude fields when copy/pasting metadata"
41356msgstr ""
41357
41358#: /__w/calibre/calibre/resources/default_tweaks.py:580
41359msgid ""
41360"You can ask calibre to not paste some metadata fields when using the\n"
41361"Edit metadata->Copy metadata/Paste metadata actions. For example,\n"
41362"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n"
41363"to prevent pasting of the cover, Date and custom column, mycolumn.\n"
41364"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n"
41365"to paste metadata ignoring this tweak."
41366msgstr ""
41367
41368#: /__w/calibre/calibre/resources/default_tweaks.py:588
41369msgid "Skip internet connected check"
41370msgstr ""
41371
41372#: /__w/calibre/calibre/resources/default_tweaks.py:589
41373msgid ""
41374"Skip checking whether the internet is available before downloading news.\n"
41375"Useful if for some reason your operating systems network checking\n"
41376"facilities are not reliable (for example NetworkManager on Linux)."
41377msgstr ""
41378
41379#: /__w/calibre/calibre/resources/default_tweaks.py:594
41380msgid "Tab stop width in the template editor"
41381msgstr ""
41382
41383#: /__w/calibre/calibre/resources/default_tweaks.py:595
41384msgid ""
41385"Sets the width of the tab stop in the template editor in \"average characters\".\n"
41386"For example, a value of 1 results in a space with the width of one average character."
41387msgstr ""
41388
41389#: /__w/calibre/calibre/resources/default_tweaks.py:599
41390msgid "Value for undefined numbers when sorting"
41391msgstr ""
41392
41393#: /__w/calibre/calibre/resources/default_tweaks.py:600
41394msgid ""
41395"Sets the value to use for undefined numbers when sorting.\n"
41396"For example, the value -10 sorts undefined numbers as if they were set to -10.\n"
41397"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n"
41398"possible number. Quotes are optional if entering a number.\n"
41399"Examples:\n"
41400"value_for_undefined_numbers_when_sorting = -100\n"
41401"value_for_undefined_numbers_when_sorting = '2'\n"
41402"value_for_undefined_numbers_when_sorting = -0.01\n"
41403"value_for_undefined_numbers_when_sorting = 'minimum'\n"
41404"value_for_undefined_numbers_when_sorting = 'maximum'"
41405msgstr ""
41406