1# Translation template file..
2# Copyright (C) 2021 Kovid Goyal
3#
4# Translators:
5msgid ""
6msgstr ""
7"Project-Id-Version: calibre\n"
8"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n"
9"POT-Creation-Date: 2021-12-16 10:50+UTC\n"
10"PO-Revision-Date: 2021-12-14 13:05+0000\n"
11"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n"
12"Language-Team: Amharic (http://www.transifex.com/calibre/calibre/language/am/)\n"
13"MIME-Version: 1.0\n"
14"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Transfer-Encoding: 8bit\n"
16"Language: am\n"
17"Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
19#: /__w/calibre/calibre/manual/conf.py:158
20#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:222
21#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:205
22#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/create.py:35
23msgid "Start"
24msgstr ""
25
26#: /__w/calibre/calibre/manual/conf.py:175
27msgid "Support calibre"
28msgstr ""
29
30#: /__w/calibre/calibre/manual/conf.py:176
31msgid "Contribute to support calibre development"
32msgstr ""
33
34#: /__w/calibre/calibre/manual/conf.py:245
35#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
36msgid "page"
37msgstr ""
38
39#: /__w/calibre/calibre/manual/custom.py:92
40msgid ""
41":command:`calibredb` is the command line interface to the calibre database. It has\n"
42"several sub-commands, documented below.\n"
43"\n"
44":command:`calibredb` can be used to manipulate either a calibre database\n"
45"specified by path or a calibre :guilabel:`Content server` running either on\n"
46"the local machine or over the internet. You can start a calibre\n"
47":guilabel:`Content server` using either the :command:`calibre-server`\n"
48"program or in the main calibre program click :guilabel:`Connect/share ->\n"
49"Start Content server`. Since :command:`calibredb` can make changes to your\n"
50"calibre libraries, you must setup authentication on the server first. There\n"
51"are two ways to do that:\n"
52"\n"
53"    * If you plan to connect only to a server running on the same computer,\n"
54"      you can simply use the ``--enable-local-write`` option of the\n"
55"      Content server, to allow any program, including calibredb, running on\n"
56"      the local computer to make changes to your calibre data. When running\n"
57"      the server from the main calibre program, this option is in\n"
58"      :guilabel:`Preferences->Sharing over the net->Advanced`.\n"
59"\n"
60"    * If you want to enable access over the internet, then you should setup\n"
61"      user accounts on the server and use the :option:`--username` and :option:`--password`\n"
62"      options to :command:`calibredb` to give it access. You can setup\n"
63"      user authentication for :command:`calibre-server` by using the ``--enable-auth``\n"
64"      option and using ``--manage-users`` to create the user accounts.\n"
65"      If you are running the server from the main calibre program, use\n"
66"      :guilabel:`Preferences->Sharing over the net->Require username/password`.\n"
67"\n"
68"To connect to a running Content server, pass the URL of the server to the\n"
69":option:`--with-library` option, see the documentation of that option for\n"
70"details and examples.\n"
71"    "
72msgstr ""
73
74#: /__w/calibre/calibre/manual/custom.py:217
75msgid "[options]"
76msgstr ""
77
78#: /__w/calibre/calibre/src/calibre/constants.py:411
79msgid "{} Portable"
80msgstr ""
81
82#: /__w/calibre/calibre/src/calibre/constants.py:448
83msgid "Recycle Bin"
84msgstr ""
85
86#: /__w/calibre/calibre/src/calibre/constants.py:448
87msgid "Trash"
88msgstr ""
89
90#: /__w/calibre/calibre/src/calibre/customize/__init__.py:66
91msgid "Does absolutely nothing"
92msgstr ""
93
94#: /__w/calibre/calibre/src/calibre/customize/__init__.py:69
95#: /__w/calibre/calibre/src/calibre/db/__init__.py:107
96#: /__w/calibre/calibre/src/calibre/db/backend.py:1263
97#: /__w/calibre/calibre/src/calibre/db/backend.py:1288
98#: /__w/calibre/calibre/src/calibre/db/cache.py:312
99#: /__w/calibre/calibre/src/calibre/db/cache.py:315
100#: /__w/calibre/calibre/src/calibre/db/cache.py:326
101#: /__w/calibre/calibre/src/calibre/db/cache.py:1255
102#: /__w/calibre/calibre/src/calibre/db/cache.py:1257
103#: /__w/calibre/calibre/src/calibre/db/cache.py:1259
104#: /__w/calibre/calibre/src/calibre/db/cache.py:1430
105#: /__w/calibre/calibre/src/calibre/db/cache.py:1528
106#: /__w/calibre/calibre/src/calibre/db/cache.py:1530
107#: /__w/calibre/calibre/src/calibre/db/cache.py:1532
108#: /__w/calibre/calibre/src/calibre/db/cache.py:1719
109#: /__w/calibre/calibre/src/calibre/db/cache.py:1721
110#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:130
111#: /__w/calibre/calibre/src/calibre/db/lazy.py:287
112#: /__w/calibre/calibre/src/calibre/db/lazy.py:288
113#: /__w/calibre/calibre/src/calibre/db/lazy.py:289
114#: /__w/calibre/calibre/src/calibre/db/lazy.py:290
115#: /__w/calibre/calibre/src/calibre/db/lazy.py:298
116#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:249
117#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:251
118#: /__w/calibre/calibre/src/calibre/db/write.py:175
119#: /__w/calibre/calibre/src/calibre/db/write.py:179
120#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:402
121#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:403
122#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:122
123#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:123
124#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:74
125#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:127
126#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:759
127#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1729
128#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:46
129#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:70
130#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:311
131#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:264
132#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:67
133#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:68
134#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:336
135#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:337
136#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:663
137#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:473
138#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:474
139#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:558
140#: /__w/calibre/calibre/src/calibre/ebooks/chm/metadata.py:61
141#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:191
142#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:197
143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:129
144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:131
145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:141
146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:146
147#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:30
148#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:31
149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:303
150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:305
151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:333
152#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:292
153#: /__w/calibre/calibre/src/calibre/ebooks/docx/container.py:228
154#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:85
155#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:143
156#: /__w/calibre/calibre/src/calibre/ebooks/htmlz/oeb2html.py:51
157#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1849
158#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851
159#: /__w/calibre/calibre/src/calibre/ebooks/metadata/__init__.py:363
160#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:42
161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:43
162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:44
163#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:84
164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:497
165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:749
166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789
167#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:39
168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:64
169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/extz.py:24
170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:115
171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:123
172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:178
173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:158
174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:161
175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:347
176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:316
177#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:317
178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:35
179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:63
180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:65
181#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:108
182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:110
183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:501
184#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:503
185#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:505
186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1388
187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1498
188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf3.py:1008
189#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdb.py:49
190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:131
191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:134
192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/plucker.py:25
193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:25
194#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:51
195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:118
196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:121
197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:131
198#: /__w/calibre/calibre/src/calibre/ebooks/metadata/snb.py:16
199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:36
200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:360
201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:92
202#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:94
203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:100
204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:266
205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:373
206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:375
207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:479
208#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/worker.py:25
209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/txt.py:23
210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:242
211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:353
212#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:38
213#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:135
214#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:202
215#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:241
216#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:661
217#: /__w/calibre/calibre/src/calibre/ebooks/mobi/utils.py:342
218#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:469
219#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:396
220#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:489
221#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:278
222#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:280
223#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:973
224#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/spine.py:92
225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:320
226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:323
227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:327
228#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:150
229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:157
230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:122
231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:127
232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:284
233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:295
234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:325
235#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:172
236#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173
237#: /__w/calibre/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:31
238#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:29
239#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:701
240#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:21
241#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:22
242#: /__w/calibre/calibre/src/calibre/ebooks/pdf/render/links.py:145
243#: /__w/calibre/calibre/src/calibre/ebooks/txt/processor.py:148
244#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:575
245#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:583
246#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:328
247#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:720
248#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:722
249#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:957
250#: /__w/calibre/calibre/src/calibre/gui2/add.py:355
251#: /__w/calibre/calibre/src/calibre/gui2/add.py:415
252#: /__w/calibre/calibre/src/calibre/gui2/add.py:471
253#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:1109
254#: /__w/calibre/calibre/src/calibre/gui2/convert/__init__.py:52
255#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:147
256#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:163
257#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:165
258#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:154
259#: /__w/calibre/calibre/src/calibre/gui2/device.py:1513
260#: /__w/calibre/calibre/src/calibre/gui2/device.py:1516
261#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:364
262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:139
263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:147
264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:180
265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:699
266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1084
267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:526
268#: /__w/calibre/calibre/src/calibre/gui2/email.py:397
269#: /__w/calibre/calibre/src/calibre/gui2/email.py:412
270#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:550
271#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
272#: /__w/calibre/calibre/src/calibre/gui2/init.py:760
273#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:612
274#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1346
275#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1574
276#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1577
277#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1580
278#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1668
279#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:224
280#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:405
281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:420
282#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:106
283#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:537
284#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:583
285#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:149
286#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:153
287#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:61
288#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:76
289#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:129
290#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:202
291#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:240
292#: /__w/calibre/calibre/src/calibre/gui2/save.py:117
293#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:202
294#: /__w/calibre/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:116
295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:436
296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:485
297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:486
298#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:243
299#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:224
300#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:479
301#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:483
302#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:497
303#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:624
304#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:953
305#: /__w/calibre/calibre/src/calibre/library/database.py:927
306#: /__w/calibre/calibre/src/calibre/library/database2.py:605
307#: /__w/calibre/calibre/src/calibre/library/database2.py:613
308#: /__w/calibre/calibre/src/calibre/library/database2.py:623
309#: /__w/calibre/calibre/src/calibre/library/database2.py:2299
310#: /__w/calibre/calibre/src/calibre/library/database2.py:2452
311#: /__w/calibre/calibre/src/calibre/library/database2.py:2905
312#: /__w/calibre/calibre/src/calibre/library/database2.py:3540
313#: /__w/calibre/calibre/src/calibre/library/database2.py:3542
314#: /__w/calibre/calibre/src/calibre/srv/content.py:160
315#: /__w/calibre/calibre/src/calibre/srv/content.py:161
316#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:97
317#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:106
318#: /__w/calibre/calibre/src/calibre/utils/formatter.py:281
319#: /__w/calibre/calibre/src/calibre/utils/localization.py:347
320#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:25
321#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
322#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:58
323msgid "Unknown"
324msgstr ""
325
326#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90
327msgid "Base"
328msgstr ""
329
330#: /__w/calibre/calibre/src/calibre/customize/__init__.py:164
331#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:87
332#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:442
333msgid "Customize"
334msgstr ""
335
336#: /__w/calibre/calibre/src/calibre/customize/__init__.py:172
337#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:58
338#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:364
339msgid "Cannot configure"
340msgstr ""
341
342#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356
343msgid "File type"
344msgstr ""
345
346#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426
347msgid "Metadata reader"
348msgstr ""
349
350#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458
351msgid "Metadata writer"
352msgstr ""
353
354#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490
355msgid "Catalog generator"
356msgstr ""
357
358#: /__w/calibre/calibre/src/calibre/customize/__init__.py:608
359msgid "User interface action"
360msgstr ""
361
362#: /__w/calibre/calibre/src/calibre/customize/__init__.py:643
363#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
364#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:30
365#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:100
366#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:237
367#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:328
368#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:361
369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
370#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:65
371msgid "Preferences"
372msgstr ""
373
374#: /__w/calibre/calibre/src/calibre/customize/__init__.py:696
375#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
376msgid "Store"
377msgstr ""
378
379#: /__w/calibre/calibre/src/calibre/customize/__init__.py:700
380msgid "An e-book store."
381msgstr ""
382
383#: /__w/calibre/calibre/src/calibre/customize/__init__.py:744
384msgid "Edit book tool"
385msgstr ""
386
387#: /__w/calibre/calibre/src/calibre/customize/__init__.py:756
388msgid "Library closed"
389msgstr ""
390
391#: /__w/calibre/calibre/src/calibre/customize/builtins.py:22
392msgid ""
393"Create a PMLZ archive containing the PML file and all images in the folder "
394"pmlname_img or images. This plugin is run every time you add a PML file to "
395"the library."
396msgstr ""
397
398#: /__w/calibre/calibre/src/calibre/customize/builtins.py:53
399msgid ""
400"Create a TXTZ archive when a TXT file is imported containing Markdown or "
401"Textile references to images. The referenced images as well as the TXT file "
402"are added to the archive."
403msgstr ""
404
405#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108
406msgid "Extract cover from comic files"
407msgstr ""
408
409#: /__w/calibre/calibre/src/calibre/customize/builtins.py:153
410#: /__w/calibre/calibre/src/calibre/customize/builtins.py:164
411#: /__w/calibre/calibre/src/calibre/customize/builtins.py:177
412#: /__w/calibre/calibre/src/calibre/customize/builtins.py:188
413#: /__w/calibre/calibre/src/calibre/customize/builtins.py:199
414#: /__w/calibre/calibre/src/calibre/customize/builtins.py:211
415#: /__w/calibre/calibre/src/calibre/customize/builtins.py:223
416#: /__w/calibre/calibre/src/calibre/customize/builtins.py:234
417#: /__w/calibre/calibre/src/calibre/customize/builtins.py:245
418#: /__w/calibre/calibre/src/calibre/customize/builtins.py:256
419#: /__w/calibre/calibre/src/calibre/customize/builtins.py:267
420#: /__w/calibre/calibre/src/calibre/customize/builtins.py:278
421#: /__w/calibre/calibre/src/calibre/customize/builtins.py:289
422#: /__w/calibre/calibre/src/calibre/customize/builtins.py:300
423#: /__w/calibre/calibre/src/calibre/customize/builtins.py:312
424#: /__w/calibre/calibre/src/calibre/customize/builtins.py:325
425#: /__w/calibre/calibre/src/calibre/customize/builtins.py:348
426#: /__w/calibre/calibre/src/calibre/customize/builtins.py:360
427#: /__w/calibre/calibre/src/calibre/customize/builtins.py:371
428#: /__w/calibre/calibre/src/calibre/customize/builtins.py:383
429#: /__w/calibre/calibre/src/calibre/customize/builtins.py:394
430#: /__w/calibre/calibre/src/calibre/customize/builtins.py:406
431#, python-format
432msgid "Read metadata from %s files"
433msgstr ""
434
435#: /__w/calibre/calibre/src/calibre/customize/builtins.py:337
436msgid "Read metadata from e-books in RAR archives"
437msgstr ""
438
439#: /__w/calibre/calibre/src/calibre/customize/builtins.py:418
440msgid "Read metadata from e-books in ZIP archives"
441msgstr ""
442
443#: /__w/calibre/calibre/src/calibre/customize/builtins.py:437
444#: /__w/calibre/calibre/src/calibre/customize/builtins.py:456
445#: /__w/calibre/calibre/src/calibre/customize/builtins.py:479
446#: /__w/calibre/calibre/src/calibre/customize/builtins.py:490
447#: /__w/calibre/calibre/src/calibre/customize/builtins.py:514
448#: /__w/calibre/calibre/src/calibre/customize/builtins.py:526
449#: /__w/calibre/calibre/src/calibre/customize/builtins.py:537
450#, python-format
451msgid "Set metadata in %s files"
452msgstr ""
453
454#: /__w/calibre/calibre/src/calibre/customize/builtins.py:448
455#, python-brace-format
456msgid ""
457"Enter {0} below to have the EPUB metadata writer plugin not add cover images"
458" to EPUB files that have no existing cover image."
459msgstr ""
460
461#: /__w/calibre/calibre/src/calibre/customize/builtins.py:467
462#: /__w/calibre/calibre/src/calibre/customize/builtins.py:502
463#: /__w/calibre/calibre/src/calibre/customize/builtins.py:549
464#: /__w/calibre/calibre/src/calibre/customize/builtins.py:561
465#: /__w/calibre/calibre/src/calibre/customize/builtins.py:572
466#, python-format
467msgid "Set metadata from %s files"
468msgstr ""
469
470#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819
471msgid "Add books to calibre or the connected device"
472msgstr ""
473
474#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825
475msgid "Fetch annotations from a connected Kindle (experimental)"
476msgstr ""
477
478#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831
479msgid "Generate a catalog of the books in your calibre library"
480msgstr ""
481
482#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837
483msgid "Convert books to various e-book formats"
484msgstr ""
485
486#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843
487msgid "Fine tune your e-books"
488msgstr ""
489
490#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849
491#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
492msgid "Browse highlights and bookmarks from all books in the library"
493msgstr ""
494
495#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855
496#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
497msgid "Edit the Table of Contents in your books"
498msgstr ""
499
500#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861
501msgid "Delete books from your calibre library or connected device"
502msgstr ""
503
504#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867
505msgid ""
506"Embed updated metadata into the actual book files in your calibre library"
507msgstr ""
508
509#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873
510msgid "Edit the metadata of books in your calibre library"
511msgstr ""
512
513#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879
514msgid "Read books in your calibre library"
515msgstr ""
516
517#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885
518msgid "Download news from the internet in e-book form"
519msgstr ""
520
521#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891
522msgid "Show a list of related books quickly"
523msgstr ""
524
525#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897
526#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
527msgid "Filter/transform the tags for books in the library"
528msgstr ""
529
530#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903
531#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
532msgid "Transform the authors for books in the library"
533msgstr ""
534
535#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909
536msgid "Show an editor for testing templates"
537msgstr ""
538
539#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915
540msgid ""
541"Show a dialog for creating and managing template functions and stored "
542"templates"
543msgstr ""
544
545#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921
546msgid "Export books from your calibre library to the hard disk"
547msgstr ""
548
549#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927
550msgid "Show Book details in a separate popup"
551msgstr ""
552
553#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933
554#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
555msgid "Restart calibre"
556msgstr ""
557
558#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939
559msgid "Open the folder that contains the book files in your calibre library"
560msgstr ""
561
562#: /__w/calibre/calibre/src/calibre/customize/builtins.py:946
563msgid "Auto scroll through the list of books"
564msgstr ""
565
566#: /__w/calibre/calibre/src/calibre/customize/builtins.py:952
567msgid "Send books to the connected device"
568msgstr ""
569
570#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958
571msgid ""
572"Send books via email or the web. Also connect to folders on your computer as"
573" if they are devices"
574msgstr ""
575
576#: /__w/calibre/calibre/src/calibre/customize/builtins.py:965
577#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
578msgid "Browse the calibre User Manual"
579msgstr ""
580
581#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971
582msgid "Customize calibre"
583msgstr ""
584
585#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977
586msgid "Easily find books similar to the currently selected one"
587msgstr ""
588
589#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983
590msgid ""
591"Switch between different calibre libraries and perform maintenance on them"
592msgstr ""
593
594#: /__w/calibre/calibre/src/calibre/customize/builtins.py:990
595msgid "Copy books from the device to your calibre library"
596msgstr ""
597
598#: /__w/calibre/calibre/src/calibre/customize/builtins.py:996
599msgid "Edit the collections in which books are placed on your device"
600msgstr ""
601
602#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002
603msgid "Match book on the devices to books in the library"
604msgstr ""
605
606#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008
607#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:47
608msgid "Show the book in the calibre library that matches this book"
609msgstr ""
610
611#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014
612msgid "Copy a book from one calibre library to another"
613msgstr ""
614
615#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020
616msgid "Edit e-books in the EPUB or AZW3 formats"
617msgstr ""
618
619#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026
620msgid "Make small changes to EPUB or HTMLZ files in your calibre library"
621msgstr ""
622
623#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032
624msgid ""
625"Find the next or previous match when searching in your calibre library in "
626"highlight mode"
627msgstr ""
628
629#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039
630msgid "Choose a random book from your calibre library"
631msgstr ""
632
633#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1045
634#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
635msgid "Sort the list of books"
636msgstr ""
637
638#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051
639msgid "Temporarily mark books"
640msgstr ""
641
642#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057
643#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
644msgid "Change the current Virtual library"
645msgstr ""
646
647#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1064
648msgid "Search for books from different book sellers"
649msgstr ""
650
651#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1081
652msgid "Get new calibre plugins or update your existing ones"
653msgstr ""
654
655#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1104
656#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:21
657msgid "Look & feel"
658msgstr ""
659
660#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1106
661#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1119
662#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1131
663#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1143
664#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1156
665msgid "Interface"
666msgstr ""
667
668#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1110
669msgid "Adjust the look and feel of the calibre interface to suit your tastes"
670msgstr ""
671
672#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1117
673msgid "Behavior"
674msgstr ""
675
676#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1123
677msgid "Change the way calibre behaves"
678msgstr ""
679
680#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1129
681#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:501
682msgid "Add your own columns"
683msgstr ""
684
685#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1135
686msgid "Add/remove your own columns to the calibre book list"
687msgstr ""
688
689#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1141
690msgid "Toolbars & menus"
691msgstr ""
692
693#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1147
694msgid ""
695"Customize the toolbars and context menus, changing which actions are "
696"available in each"
697msgstr ""
698
699#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1154
700msgid "Searching"
701msgstr ""
702
703#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1160
704msgid "Customize the way searching for books works in calibre"
705msgstr ""
706
707#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1166
708msgid "Input options"
709msgstr ""
710
711#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1168
712#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1185
713#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1197
714msgid "Conversion"
715msgstr ""
716
717#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1172
718msgid "Set conversion options specific to each input format"
719msgstr ""
720
721#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1183
722msgid "Common options"
723msgstr ""
724
725#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1189
726msgid "Set conversion options common to all formats"
727msgstr ""
728
729#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1195
730msgid "Output options"
731msgstr ""
732
733#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1201
734msgid "Set conversion options specific to each output format"
735msgstr ""
736
737#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1207
738msgid "Adding books"
739msgstr ""
740
741#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1209
742#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1222
743#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1235
744#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1248
745msgid "Import/export"
746msgstr ""
747
748#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1213
749msgid "Control how calibre reads metadata from files when adding books"
750msgstr ""
751
752#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1220
753msgid "Saving books to disk"
754msgstr ""
755
756#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1226
757msgid ""
758"Control how calibre exports files from its database to disk when using Save "
759"to disk"
760msgstr ""
761
762#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1233
763msgid "Sending books to devices"
764msgstr ""
765
766#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1239
767msgid "Control how calibre transfers files to your e-book reader"
768msgstr ""
769
770#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1246
771msgid "Metadata plugboards"
772msgstr ""
773
774#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1252
775msgid "Change metadata fields before saving/sending"
776msgstr ""
777
778#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1258
779#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:12
780#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:159
781#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:250
782#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:260
783#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:267
784#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:273
785#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:277
786#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:293
787#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:357
788#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:429
789msgid "Template functions"
790msgstr ""
791
792#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1260
793#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1324
794#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1337
795#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1349
796#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1361
797#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:828
798msgid "Advanced"
799msgstr ""
800
801#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1264
802msgid "Create your own template functions"
803msgstr ""
804
805#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1270
806msgid "Sharing books by email"
807msgstr ""
808
809#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1272
810#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1285
811#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1299
812#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1311
813msgid "Sharing"
814msgstr ""
815
816#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1276
817msgid ""
818"Setup sharing of books via email. Can be used for automatic sending of "
819"downloaded news to your devices"
820msgstr ""
821
822#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1283
823msgid "Sharing over the net"
824msgstr ""
825
826#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1289
827msgid ""
828"Setup the calibre Content server which will give you access to your calibre "
829"library from anywhere, on any device, over the internet"
830msgstr ""
831
832#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1297
833msgid "Metadata download"
834msgstr ""
835
836#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1303
837msgid "Control how calibre downloads e-book metadata from the net"
838msgstr ""
839
840#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1309
841#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:407
842msgid "Ignored devices"
843msgstr ""
844
845#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1315
846msgid ""
847"Control which devices calibre will ignore when they are connected to the "
848"computer."
849msgstr ""
850
851#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1322
852#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:311
853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/plugin.py:87
854msgid "Plugins"
855msgstr ""
856
857#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1328
858msgid "Add/remove/customize various bits of calibre functionality"
859msgstr ""
860
861#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1335
862msgid "Tweaks"
863msgstr ""
864
865#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1341
866msgid "Fine tune how calibre behaves in various contexts"
867msgstr ""
868
869#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1347
870#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:563
871msgid "Shortcuts"
872msgstr ""
873
874#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1353
875msgid "Customize the keyboard shortcuts used by calibre"
876msgstr ""
877
878#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1359
879#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:137
880msgid "Miscellaneous"
881msgstr ""
882
883#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1365
884msgid "Miscellaneous advanced configuration"
885msgstr ""
886
887#: /__w/calibre/calibre/src/calibre/customize/conversion.py:111
888msgid "Options specific to the output format."
889msgstr ""
890
891#: /__w/calibre/calibre/src/calibre/customize/conversion.py:121
892msgid "Options specific to the input format."
893msgstr ""
894
895#: /__w/calibre/calibre/src/calibre/customize/conversion.py:137
896msgid "Conversion input"
897msgstr ""
898
899#: /__w/calibre/calibre/src/calibre/customize/conversion.py:173
900msgid ""
901"Specify the character encoding of the input document. If set this option "
902"will override any encoding declared by the document itself. Particularly "
903"useful for documents that do not declare an encoding or that have erroneous "
904"encoding declarations."
905msgstr ""
906
907#: /__w/calibre/calibre/src/calibre/customize/conversion.py:286
908msgid "Conversion output"
909msgstr ""
910
911#: /__w/calibre/calibre/src/calibre/customize/conversion.py:302
912msgid ""
913"If specified, the output plugin will try to create output that is as human "
914"readable as possible. May not have any effect for some output plugins."
915msgstr ""
916
917#: /__w/calibre/calibre/src/calibre/customize/conversion.py:317
918#, python-format
919msgid "Convert e-books to the %s format"
920msgstr ""
921
922#: /__w/calibre/calibre/src/calibre/customize/profiles.py:47
923msgid "Input profile"
924msgstr ""
925
926#: /__w/calibre/calibre/src/calibre/customize/profiles.py:51
927msgid ""
928"This profile tries to provide sane defaults and is useful if you know "
929"nothing about the input document."
930msgstr ""
931
932#: /__w/calibre/calibre/src/calibre/customize/profiles.py:59
933#: /__w/calibre/calibre/src/calibre/customize/profiles.py:482
934msgid ""
935"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
936msgstr ""
937
938#: /__w/calibre/calibre/src/calibre/customize/profiles.py:72
939msgid "This profile is intended for the SONY PRS 300."
940msgstr ""
941
942#: /__w/calibre/calibre/src/calibre/customize/profiles.py:82
943#: /__w/calibre/calibre/src/calibre/customize/profiles.py:524
944msgid "This profile is intended for the SONY PRS-900."
945msgstr ""
946
947#: /__w/calibre/calibre/src/calibre/customize/profiles.py:91
948#: /__w/calibre/calibre/src/calibre/customize/profiles.py:595
949msgid "This profile is intended for the Microsoft Reader."
950msgstr ""
951
952#: /__w/calibre/calibre/src/calibre/customize/profiles.py:103
953#: /__w/calibre/calibre/src/calibre/customize/profiles.py:607
954msgid "This profile is intended for the Mobipocket books."
955msgstr ""
956
957#: /__w/calibre/calibre/src/calibre/customize/profiles.py:117
958#: /__w/calibre/calibre/src/calibre/customize/profiles.py:621
959msgid "This profile is intended for the Hanlin V3 and its clones."
960msgstr ""
961
962#: /__w/calibre/calibre/src/calibre/customize/profiles.py:130
963#: /__w/calibre/calibre/src/calibre/customize/profiles.py:634
964msgid "This profile is intended for the Hanlin V5 and its clones."
965msgstr ""
966
967#: /__w/calibre/calibre/src/calibre/customize/profiles.py:141
968#: /__w/calibre/calibre/src/calibre/customize/profiles.py:643
969msgid "This profile is intended for the Cybook G3."
970msgstr ""
971
972#: /__w/calibre/calibre/src/calibre/customize/profiles.py:155
973#: /__w/calibre/calibre/src/calibre/customize/profiles.py:658
974msgid "This profile is intended for the Cybook Opus."
975msgstr ""
976
977#: /__w/calibre/calibre/src/calibre/customize/profiles.py:168
978#: /__w/calibre/calibre/src/calibre/customize/profiles.py:672
979msgid "This profile is intended for the Amazon Kindle."
980msgstr ""
981
982#: /__w/calibre/calibre/src/calibre/customize/profiles.py:181
983#: /__w/calibre/calibre/src/calibre/customize/profiles.py:770
984msgid "This profile is intended for the Irex Illiad."
985msgstr ""
986
987#: /__w/calibre/calibre/src/calibre/customize/profiles.py:194
988#: /__w/calibre/calibre/src/calibre/customize/profiles.py:784
989msgid "This profile is intended for the IRex Digital Reader 1000."
990msgstr ""
991
992#: /__w/calibre/calibre/src/calibre/customize/profiles.py:208
993#: /__w/calibre/calibre/src/calibre/customize/profiles.py:799
994msgid "This profile is intended for the IRex Digital Reader 800."
995msgstr ""
996
997#: /__w/calibre/calibre/src/calibre/customize/profiles.py:221
998#: /__w/calibre/calibre/src/calibre/customize/profiles.py:814
999msgid "This profile is intended for the B&N Nook."
1000msgstr ""
1001
1002#: /__w/calibre/calibre/src/calibre/customize/profiles.py:245
1003msgid "Output profile"
1004msgstr ""
1005
1006#: /__w/calibre/calibre/src/calibre/customize/profiles.py:249
1007msgid ""
1008"This profile tries to provide sane defaults and is useful if you want to "
1009"produce a document intended to be read at a computer or on a range of "
1010"devices."
1011msgstr ""
1012
1013#: /__w/calibre/calibre/src/calibre/customize/profiles.py:286
1014msgid ""
1015"Intended for the iPad and similar devices with a resolution of 768x1024"
1016msgstr ""
1017
1018#: /__w/calibre/calibre/src/calibre/customize/profiles.py:449
1019msgid ""
1020"Intended for the iPad 3 and similar devices with a resolution of 1536x2048"
1021msgstr ""
1022
1023#: /__w/calibre/calibre/src/calibre/customize/profiles.py:454
1024msgid "Tablet"
1025msgstr ""
1026
1027#: /__w/calibre/calibre/src/calibre/customize/profiles.py:456
1028msgid "Intended for generic tablet devices, does no resizing of images"
1029msgstr ""
1030
1031#: /__w/calibre/calibre/src/calibre/customize/profiles.py:465
1032msgid ""
1033"Intended for the Samsung Galaxy and similar tablet devices with a resolution"
1034" of 600x1280"
1035msgstr ""
1036
1037#: /__w/calibre/calibre/src/calibre/customize/profiles.py:473
1038msgid ""
1039"Intended for the Nook HD+ and similar tablet devices with a resolution of "
1040"1280x1920"
1041msgstr ""
1042
1043#: /__w/calibre/calibre/src/calibre/customize/profiles.py:500
1044msgid "This profile is intended for the Kobo Reader."
1045msgstr ""
1046
1047#: /__w/calibre/calibre/src/calibre/customize/profiles.py:514
1048msgid "This profile is intended for the SONY PRS-300."
1049msgstr ""
1050
1051#: /__w/calibre/calibre/src/calibre/customize/profiles.py:535
1052msgid "This profile is intended for the SONY PRS-T3."
1053msgstr ""
1054
1055#: /__w/calibre/calibre/src/calibre/customize/profiles.py:543
1056msgid "Generic e-ink"
1057msgstr ""
1058
1059#: /__w/calibre/calibre/src/calibre/customize/profiles.py:545
1060msgid "Suitable for use with any e-ink device"
1061msgstr ""
1062
1063#: /__w/calibre/calibre/src/calibre/customize/profiles.py:551
1064msgid "Generic e-ink large"
1065msgstr ""
1066
1067#: /__w/calibre/calibre/src/calibre/customize/profiles.py:553
1068msgid "Suitable for use with any large screen e-ink device"
1069msgstr ""
1070
1071#: /__w/calibre/calibre/src/calibre/customize/profiles.py:561
1072msgid "Generic e-ink HD"
1073msgstr ""
1074
1075#: /__w/calibre/calibre/src/calibre/customize/profiles.py:563
1076msgid "Suitable for use with any modern high resolution e-ink device"
1077msgstr ""
1078
1079#: /__w/calibre/calibre/src/calibre/customize/profiles.py:573
1080msgid "This profile is intended for the 5-inch JetBook."
1081msgstr ""
1082
1083#: /__w/calibre/calibre/src/calibre/customize/profiles.py:583
1084msgid ""
1085"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
1086"landscape mode. Mainly useful for comics."
1087msgstr ""
1088
1089#: /__w/calibre/calibre/src/calibre/customize/profiles.py:692
1090msgid "This profile is intended for the Amazon Kindle DX."
1091msgstr ""
1092
1093#: /__w/calibre/calibre/src/calibre/customize/profiles.py:710
1094msgid "This profile is intended for the Amazon Kindle PaperWhite 1 and 2"
1095msgstr ""
1096
1097#: /__w/calibre/calibre/src/calibre/customize/profiles.py:722
1098msgid "This profile is intended for the Amazon Kindle Voyage"
1099msgstr ""
1100
1101#: /__w/calibre/calibre/src/calibre/customize/profiles.py:735
1102msgid "This profile is intended for the Amazon Kindle PaperWhite 3 and above"
1103msgstr ""
1104
1105#: /__w/calibre/calibre/src/calibre/customize/profiles.py:747
1106msgid ""
1107"This profile is intended for the Amazon Kindle Oasis 2017, PaperWhite 2021 "
1108"and above"
1109msgstr ""
1110
1111#: /__w/calibre/calibre/src/calibre/customize/profiles.py:759
1112msgid "This profile is intended for the Amazon Kindle Fire."
1113msgstr ""
1114
1115#: /__w/calibre/calibre/src/calibre/customize/profiles.py:827
1116msgid "This profile is intended for the B&N Nook Color."
1117msgstr ""
1118
1119#: /__w/calibre/calibre/src/calibre/customize/profiles.py:839
1120msgid "This profile is intended for the PocketBook Pro 900 series of devices."
1121msgstr ""
1122
1123#: /__w/calibre/calibre/src/calibre/customize/profiles.py:851
1124msgid "This profile is intended for the PocketBook Pro 912 series of devices."
1125msgstr ""
1126
1127#: /__w/calibre/calibre/src/calibre/customize/profiles.py:864
1128msgid ""
1129"This profile is intended for the PocketBook Lux (1-5) and Basic 4 series of "
1130"devices."
1131msgstr ""
1132
1133#: /__w/calibre/calibre/src/calibre/customize/profiles.py:876
1134msgid ""
1135"This profile is intended for the PocketBook HD Touch (1-3) series of "
1136"devices."
1137msgstr ""
1138
1139#: /__w/calibre/calibre/src/calibre/customize/profiles.py:888
1140msgid ""
1141"This profile is intended for the PocketBook Inkpad 3 and X series of "
1142"devices."
1143msgstr ""
1144
1145#: /__w/calibre/calibre/src/calibre/customize/ui.py:40
1146msgid "Installed plugins"
1147msgstr ""
1148
1149#: /__w/calibre/calibre/src/calibre/customize/ui.py:41
1150msgid "Mapping for filetype plugins"
1151msgstr ""
1152
1153#: /__w/calibre/calibre/src/calibre/customize/ui.py:42
1154msgid "Local plugin customization"
1155msgstr ""
1156
1157#: /__w/calibre/calibre/src/calibre/customize/ui.py:43
1158msgid "Disabled plugins"
1159msgstr ""
1160
1161#: /__w/calibre/calibre/src/calibre/customize/ui.py:44
1162msgid "Enabled plugins"
1163msgstr ""
1164
1165#: /__w/calibre/calibre/src/calibre/customize/ui.py:678
1166#, python-format
1167msgid "Initialization of plugin %s failed with traceback:"
1168msgstr ""
1169
1170#: /__w/calibre/calibre/src/calibre/customize/ui.py:797
1171msgid ""
1172"    %prog options\n"
1173"\n"
1174"    Customize calibre by loading external plugins.\n"
1175"    "
1176msgstr ""
1177
1178#: /__w/calibre/calibre/src/calibre/customize/ui.py:803
1179msgid "Add a plugin by specifying the path to the ZIP file containing it."
1180msgstr ""
1181
1182#: /__w/calibre/calibre/src/calibre/customize/ui.py:805
1183msgid ""
1184"For plugin developers: Path to the folder where you are developing the "
1185"plugin. This command will automatically zip up the plugin and update it in "
1186"calibre."
1187msgstr ""
1188
1189#: /__w/calibre/calibre/src/calibre/customize/ui.py:809
1190msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
1191msgstr ""
1192
1193#: /__w/calibre/calibre/src/calibre/customize/ui.py:811
1194msgid ""
1195"Customize plugin. Specify name of plugin and customization string separated "
1196"by a comma."
1197msgstr ""
1198
1199#: /__w/calibre/calibre/src/calibre/customize/ui.py:813
1200msgid "List all installed plugins"
1201msgstr ""
1202
1203#: /__w/calibre/calibre/src/calibre/customize/ui.py:815
1204msgid "Enable the named plugin"
1205msgstr ""
1206
1207#: /__w/calibre/calibre/src/calibre/customize/ui.py:817
1208msgid "Disable the named plugin"
1209msgstr ""
1210
1211#: /__w/calibre/calibre/src/calibre/db/adding.py:245
1212#: /__w/calibre/calibre/src/calibre/db/adding.py:256
1213#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:402
1214#: /__w/calibre/calibre/src/calibre/library/database2.py:3353
1215#: /__w/calibre/calibre/src/calibre/library/database2.py:3371
1216msgid "Catalog"
1217msgstr ""
1218
1219#: /__w/calibre/calibre/src/calibre/db/adding.py:286
1220#: /__w/calibre/calibre/src/calibre/db/fields.py:762
1221#: /__w/calibre/calibre/src/calibre/db/fields.py:777
1222#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:410
1223#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:125
1224#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:452
1225#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:475
1226#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:778
1227#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:797
1228#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:480
1229#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:486
1230#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:517
1231#: /__w/calibre/calibre/src/calibre/devices/utils.py:82
1232#: /__w/calibre/calibre/src/calibre/devices/utils.py:86
1233#: /__w/calibre/calibre/src/calibre/devices/utils.py:119
1234#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:91
1235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:616
1236#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1613
1237#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1615
1238#: /__w/calibre/calibre/src/calibre/library/database2.py:373
1239#: /__w/calibre/calibre/src/calibre/library/database2.py:386
1240#: /__w/calibre/calibre/src/calibre/library/database2.py:3396
1241#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:120
1242msgid "News"
1243msgstr ""
1244
1245#: /__w/calibre/calibre/src/calibre/db/backend.py:439
1246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:307
1247#, python-brace-format
1248msgid "Path to library ({0}) too long. It must be less than {1} characters."
1249msgstr ""
1250
1251#: /__w/calibre/calibre/src/calibre/db/backend.py:447
1252#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:57
1253#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:560
1254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:123
1255#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:790
1256#, python-format
1257msgid "Path to library too long. It must be less than %d characters."
1258msgstr ""
1259
1260#: /__w/calibre/calibre/src/calibre/db/backend.py:523
1261#: /__w/calibre/calibre/src/calibre/library/database2.py:199
1262msgid "restored preference "
1263msgstr ""
1264
1265#: /__w/calibre/calibre/src/calibre/db/backend.py:529
1266#: /__w/calibre/calibre/src/calibre/library/database2.py:204
1267#: /__w/calibre/calibre/src/calibre/library/restore.py:236
1268msgid "creating custom column "
1269msgstr ""
1270
1271#: /__w/calibre/calibre/src/calibre/db/backend.py:1001
1272#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:674
1273msgid "No label was provided"
1274msgstr ""
1275
1276#: /__w/calibre/calibre/src/calibre/db/backend.py:1003
1277#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:676
1278msgid ""
1279"The label must contain only lower case letters, digits and underscores, and "
1280"start with a letter"
1281msgstr ""
1282
1283#: /__w/calibre/calibre/src/calibre/db/backend.py:1186
1284msgid "Dumping database to SQL"
1285msgstr ""
1286
1287#: /__w/calibre/calibre/src/calibre/db/backend.py:1195
1288msgid "Restoring database from SQL"
1289msgstr ""
1290
1291#: /__w/calibre/calibre/src/calibre/db/backend.py:2096
1292#: /__w/calibre/calibre/src/calibre/db/cache.py:2444
1293#: /__w/calibre/calibre/src/calibre/db/cache.py:2569
1294#: /__w/calibre/calibre/src/calibre/utils/exim.py:206
1295#: /__w/calibre/calibre/src/calibre/utils/exim.py:372
1296msgid "Completed"
1297msgstr ""
1298
1299#: /__w/calibre/calibre/src/calibre/db/cache.py:203
1300#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:564
1301#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
1302#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:48
1303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1212
1304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1260
1305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:867
1306#: /__w/calibre/calibre/src/calibre/library/database2.py:495
1307msgid "Saved searches"
1308msgstr ""
1309
1310#: /__w/calibre/calibre/src/calibre/db/cache.py:345
1311#: /__w/calibre/calibre/src/calibre/db/lazy.py:223
1312#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682
1313#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
1314#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005
1315#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
1316#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:357
1317#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183
1318#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635
1319#: /__w/calibre/calibre/src/calibre/library/database2.py:1081
1320#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1256
1321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1315
1322msgid "Yes"
1323msgstr ""
1324
1325#: /__w/calibre/calibre/src/calibre/db/cache.py:2296
1326#, python-brace-format
1327msgid "[Error in Virtual library {0}: {1}]"
1328msgstr ""
1329
1330#: /__w/calibre/calibre/src/calibre/db/cache.py:2559
1331#, python-format
1332msgid "Cover for %s"
1333msgstr ""
1334
1335#: /__w/calibre/calibre/src/calibre/db/cache.py:2563
1336#, python-brace-format
1337msgid "{0} format for {1}"
1338msgstr ""
1339
1340#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:206
1341#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:298
1342#, python-format
1343msgid "Added book ids: %s"
1344msgstr ""
1345
1346#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:282
1347msgid ""
1348"The following books were not added as they already exist in the database "
1349"(see --duplicates option or --automerge option):"
1350msgstr ""
1351
1352#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:300
1353#, python-format
1354msgid "Merged book ids: %s"
1355msgstr ""
1356
1357#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:306
1358msgid ""
1359"%prog add [options] file1 file2 file3 ...\n"
1360"\n"
1361"Add the specified files as books to the database. You can also specify folders, see\n"
1362"the folder related options below.\n"
1363msgstr ""
1364
1365#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:320
1366msgid ""
1367"Add books to database even if they already exist. Comparison is done based "
1368"on book titles and authors. Note that the {} option takes precedence."
1369msgstr ""
1370
1371#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:331
1372msgid ""
1373"If books with similar titles and authors are found, merge the incoming "
1374"formats (files) automatically into existing book records. A value of "
1375"\"ignore\" means duplicate formats are discarded. A value of \"overwrite\" "
1376"means duplicate formats in the library are overwritten with the newly added "
1377"files. A value of \"new_record\" means duplicate formats are placed into a "
1378"new book record."
1379msgstr ""
1380
1381#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:342
1382msgid "Add an empty book (a book with no formats)"
1383msgstr ""
1384
1385#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:345
1386msgid "Set the title of the added book(s)"
1387msgstr ""
1388
1389#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:351
1390msgid "Set the authors of the added book(s)"
1391msgstr ""
1392
1393#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:354
1394msgid "Set the ISBN of the added book(s)"
1395msgstr ""
1396
1397#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:361
1398msgid "Set the identifiers for this book, e.g. -I asin:XXX -I isbn:YYY"
1399msgstr ""
1400
1401#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:364
1402msgid "Set the tags of the added book(s)"
1403msgstr ""
1404
1405#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:370
1406msgid "Set the series of the added book(s)"
1407msgstr ""
1408
1409#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:377
1410msgid "Set the series number of the added book(s)"
1411msgstr ""
1412
1413#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:383
1414msgid "Path to the cover to use for the added book"
1415msgstr ""
1416
1417#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:390
1418msgid ""
1419"A comma separated list of languages (best to use ISO639 language codes, "
1420"though some language names may also be recognized)"
1421msgstr ""
1422
1423#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:396
1424msgid "ADDING FROM FOLDERS"
1425msgstr ""
1426
1427#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:398
1428msgid ""
1429"Options to control the adding of books from folders. By default only files "
1430"that have extensions of known e-book file types are added."
1431msgstr ""
1432
1433#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:415
1434msgid ""
1435"Assume that each folder has only a single logical book and that all files in"
1436" it are different e-book formats of that book"
1437msgstr ""
1438
1439#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:423
1440msgid "Process folders recursively"
1441msgstr ""
1442
1443#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:436
1444msgid "GLOB PATTERN"
1445msgstr ""
1446
1447#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:443
1448msgid ""
1449"A filename (glob) pattern, files matching this pattern will be ignored when "
1450"scanning folders for files. Can be specified multiple times for multiple "
1451"patterns. For example: *.pdf will ignore all PDF files"
1452msgstr ""
1453
1454#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:450
1455msgid ""
1456"A filename (glob) pattern, files matching this pattern will be added when "
1457"scanning folders for files, even if they are not of a known e-book file "
1458"type. Can be specified multiple times for multiple patterns."
1459msgstr ""
1460
1461#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:474
1462msgid "You must specify at least one file to add"
1463msgstr ""
1464
1465#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:24
1466#, python-brace-format
1467msgid ""
1468"%prog add_custom_column [options] label name datatype\n"
1469"\n"
1470"Create a custom column. label is the machine friendly name of the column. Should\n"
1471"not contain spaces or colons. name is the human friendly name of the column.\n"
1472"datatype is one of: {0}\n"
1473msgstr ""
1474
1475#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:39
1476msgid ""
1477"This column stores tag like data (i.e. multiple comma separated values). "
1478"Only applies if datatype is text."
1479msgstr ""
1480
1481#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:48
1482msgid ""
1483"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"
1484"There are many options that can go into the display variable.The options by column type are:\n"
1485"composite: composite_template, composite_sort, make_category,contains_html, use_decorations\n"
1486"datetime: date_format\n"
1487"enumeration: enum_values, enum_colors, use_decorations\n"
1488"int, float: number_format\n"
1489"text: is_names, use_decorations\n"
1490"\n"
1491"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."
1492msgstr ""
1493
1494#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:81
1495msgid "You must specify label, name and datatype"
1496msgstr ""
1497
1498#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:28
1499msgid ""
1500"%prog add_format [options] id ebook_file\n"
1501"\n"
1502"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."
1503msgstr ""
1504
1505#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:42
1506msgid "Do not replace the format if it already exists"
1507msgstr ""
1508
1509#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:49
1510msgid "You must specify an id and an e-book file"
1511msgstr ""
1512
1513#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:53
1514msgid "e-book file must have an extension"
1515msgstr ""
1516
1517#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:56
1518#, python-format
1519msgid "A %(fmt)s file already exists for book: %(id)d, not replacing"
1520msgstr ""
1521
1522#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:20
1523msgid ""
1524"%prog backup_metadata [options]\n"
1525"\n"
1526"Backup the metadata stored in the database into individual OPF files in each\n"
1527"books folder. This normally happens automatically, but you can run this\n"
1528"command to force re-generation of the OPF files, with the --all option.\n"
1529"\n"
1530"Note that there is normally no need to do this, as the OPF files are backed up\n"
1531"automatically, every time metadata is changed.\n"
1532msgstr ""
1533
1534#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:37
1535msgid ""
1536"Normally, this command only operates on books that have out of date OPF "
1537"files. This option makes it operate on all books."
1538msgstr ""
1539
1540#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:27
1541msgid "{} OPTIONS"
1542msgstr ""
1543
1544#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:48
1545msgid ""
1546"%prog catalog /path/to/destination.(csv|epub|mobi|xml...) [options]\n"
1547"\n"
1548"Export a catalog in format specified by path/to/destination extension.\n"
1549"Options control how entries are displayed in the generated catalog output.\n"
1550"Note that different catalog formats support different sets of options. To\n"
1551"see the different options, specify the name of the output file and then the\n"
1552"{} option.\n"
1553msgstr ""
1554
1555#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:67
1556msgid ""
1557"Comma-separated list of database IDs to catalog.\n"
1558"If declared, --search is ignored.\n"
1559"Default: all"
1560msgstr ""
1561
1562#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:78
1563msgid ""
1564"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"
1565"Default: no filtering"
1566msgstr ""
1567
1568#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:90
1569#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:629
1570msgid "Show detailed output information. Useful for debugging"
1571msgstr ""
1572
1573#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:109
1574msgid "You must specify a catalog output file"
1575msgstr ""
1576
1577#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:115
1578msgid "Cannot generate a catalog in the {} format"
1579msgstr ""
1580
1581#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:26
1582#, python-brace-format
1583msgid ""
1584"%prog check_library [options]\n"
1585"\n"
1586"Perform some checks on the filesystem representing a library. Reports are {0}\n"
1587msgstr ""
1588
1589#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:35
1590#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:44
1591msgid "Output in CSV"
1592msgstr ""
1593
1594#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:43
1595msgid ""
1596"Comma-separated list of reports.\n"
1597"Default: all"
1598msgstr ""
1599
1600#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:52
1601msgid ""
1602"Comma-separated list of extensions to ignore.\n"
1603"Default: all"
1604msgstr ""
1605
1606#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:61
1607msgid ""
1608"Comma-separated list of names to ignore.\n"
1609"Default: all"
1610msgstr ""
1611
1612#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:99
1613msgid "Unknown report check"
1614msgstr ""
1615
1616#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:116
1617msgid "Vacuuming database..."
1618msgstr ""
1619
1620#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:23
1621msgid ""
1622"%prog clone path/to/new/library\n"
1623"\n"
1624"Create a clone of the current library. This creates a new, empty library that has all the\n"
1625"same custom columns, Virtual libraries and other settings as the current library.\n"
1626"\n"
1627"The cloned library will contain no books. If you want to create a full duplicate, including\n"
1628"all books, then simply use your filesystem tools to copy the library folder.\n"
1629"    "
1630msgstr ""
1631
1632#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:38
1633msgid "Error: You must specify the path to the cloned library"
1634msgstr ""
1635
1636#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:46
1637msgid "The location for the new library is the same as the current library"
1638msgstr ""
1639
1640#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:52
1641#, python-format
1642msgid "%s is not empty. You must choose an empty folder for the new library."
1643msgstr ""
1644
1645#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:22
1646msgid ""
1647"%prog custom_columns [options]\n"
1648"\n"
1649"List available custom columns. Shows column labels and ids.\n"
1650"    "
1651msgstr ""
1652
1653#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:34
1654msgid "Show details for each column."
1655msgstr ""
1656
1657#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:27
1658msgid ""
1659"\n"
1660"%prog embed_metadata [options] book_id\n"
1661"\n"
1662"Update the metadata in the actual book files stored in the calibre library from\n"
1663"the metadata in the calibre database.  Normally, metadata is updated only when\n"
1664"exporting files from calibre, this command is useful if you want the files to\n"
1665"be updated in place. Note that different file formats support different amounts\n"
1666"of metadata. You can use the special value 'all' for book_id to update metadata\n"
1667"in all books. You can also specify many book ids separated by spaces and id ranges\n"
1668"separated by hyphens. For example: %prog embed_metadata 1 2 10-15 23"
1669msgstr ""
1670
1671#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:38
1672msgid ""
1673"Only update metadata in files of the specified format. Specify it multiple "
1674"times for multiple formats. By default, all formats are updated."
1675msgstr ""
1676
1677#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:55
1678#, python-brace-format
1679msgid "Processed {0} ({1} of {2})"
1680msgstr ""
1681
1682#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:59
1683msgid "No book with id: {}"
1684msgstr ""
1685
1686#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:43
1687msgid ""
1688"%prog export [options] ids\n"
1689"\n"
1690"Export the books specified by ids (a comma separated list) to the filesystem.\n"
1691"The export operation saves all formats of the book, its cover and metadata (in\n"
1692"an opf file). You can get id numbers from the search command.\n"
1693msgstr ""
1694
1695#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:56
1696msgid "Export all books in database, ignoring the list of ids."
1697msgstr ""
1698
1699#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:62
1700msgid "Export books to the specified folder. Default is"
1701msgstr ""
1702
1703#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:69
1704msgid "Export all books into a single folder"
1705msgstr ""
1706
1707#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:75
1708msgid "Report progress"
1709msgstr ""
1710
1711#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:86
1712msgid "Specifying this switch will turn this behavior off."
1713msgstr ""
1714
1715#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:136
1716#, python-format
1717msgid "You must specify some ids or the %s option"
1718msgstr ""
1719
1720#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:227
1721msgid ""
1722"%prog list [options]\n"
1723"\n"
1724"List the books available in the calibre database.\n"
1725msgstr ""
1726
1727#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:239
1728#, python-format
1729msgid ""
1730"The fields to display when listing books in the database. Should be a comma separated list of fields.\n"
1731"Available fields: %s\n"
1732"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"
1733msgstr ""
1734
1735#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:252
1736#, python-brace-format
1737msgid ""
1738"The field by which to sort the results.\n"
1739"Available fields: {0}\n"
1740"Default: {1}"
1741msgstr ""
1742
1743#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:259
1744msgid "Sort results in ascending order"
1745msgstr ""
1746
1747#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:266
1748msgid ""
1749"Filter the results by the search query. For the format of the search query, "
1750"please see the search related documentation in the User Manual. Default is "
1751"to do no filtering."
1752msgstr ""
1753
1754#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:276
1755#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:67
1756msgid ""
1757"The maximum width of a single line in the output. Defaults to detecting "
1758"screen size."
1759msgstr ""
1760
1761#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:282
1762msgid "The string used to separate fields. Default is a space."
1763msgstr ""
1764
1765#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:288
1766msgid ""
1767"The prefix for all file paths. Default is the absolute path to the library "
1768"folder."
1769msgstr ""
1770
1771#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:295
1772msgid "The maximum number of results to display. Default: all"
1773msgstr ""
1774
1775#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:302
1776msgid ""
1777"Generate output in JSON format, which is more suitable for machine parsing. "
1778"Causes the line width and separator options to be ignored."
1779msgstr ""
1780
1781#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:24
1782msgid ""
1783"%prog list_categories [options]\n"
1784"\n"
1785"Produce a report of the category information in the database. The\n"
1786"information is the equivalent of what is shown in the Tag browser.\n"
1787msgstr ""
1788
1789#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:39
1790msgid ""
1791"Output only the number of items in a category instead of the counts per item"
1792" within the category"
1793msgstr ""
1794
1795#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:50
1796msgid "The type of CSV file to produce. Choices: {}"
1797msgstr ""
1798
1799#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:58
1800msgid "Comma-separated list of category lookup names. Default: all"
1801msgstr ""
1802
1803#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:181
1804msgid "CATEGORY ITEMS"
1805msgstr ""
1806
1807#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:26
1808msgid ""
1809"%prog remove ids\n"
1810"\n"
1811"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"
1812msgstr ""
1813
1814#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:39
1815msgid "Do not use the {}"
1816msgstr ""
1817
1818#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:46
1819msgid "You must specify at least one book to remove"
1820msgstr ""
1821
1822#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:22
1823msgid ""
1824"%prog remove_custom_column [options] label\n"
1825"\n"
1826"Remove the custom column identified by label. You can see available\n"
1827"columns with the custom_columns command.\n"
1828"    "
1829msgstr ""
1830
1831#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:35
1832msgid "Do not ask for confirmation"
1833msgstr ""
1834
1835#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:50
1836#, python-format
1837msgid "You will lose all data in the column: %s. Are you sure (y/n)? "
1838msgstr ""
1839
1840#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:53
1841msgid "y"
1842msgstr ""
1843
1844#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:60
1845#, python-format
1846msgid ""
1847"No column named %s found. You must use column labels, not titles. Use "
1848"calibredb custom_columns to get a list of labels."
1849msgstr ""
1850
1851#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:69
1852msgid "Error: You must specify a column label"
1853msgstr ""
1854
1855#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:25
1856msgid ""
1857"\n"
1858"%prog remove_format [options] id fmt\n"
1859"\n"
1860"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"
1861msgstr ""
1862
1863#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:39
1864msgid "You must specify an id and a format"
1865msgstr ""
1866
1867#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:21
1868msgid ""
1869"%prog restore_database [options]\n"
1870"\n"
1871"Restore this database from the metadata stored in OPF files in each\n"
1872"folder of the calibre library. This is useful if your metadata.db file\n"
1873"has been corrupted.\n"
1874"\n"
1875"WARNING: This command completely regenerates your database. You will lose\n"
1876"all saved searches, user categories, plugboards, stored per-book conversion\n"
1877"settings, and custom recipes. Restored metadata will only be as accurate as\n"
1878"what is found in the OPF files.\n"
1879"    "
1880msgstr ""
1881
1882#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:42
1883msgid ""
1884"Really do the recovery. The command will not run unless this option is "
1885"specified."
1886msgstr ""
1887
1888#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:64
1889#, python-format
1890msgid "You must provide the %s option to do a recovery"
1891msgstr ""
1892
1893#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:36
1894msgid ""
1895"%prog saved_searches [options] (list|add|remove)\n"
1896"\n"
1897"Manage the saved searches stored in this database.\n"
1898"If you try to add a query with a name that already exists, it will be\n"
1899"replaced.\n"
1900"\n"
1901"Syntax for adding:\n"
1902"\n"
1903"%prog saved_searches add search_name search_expression\n"
1904"\n"
1905"Syntax for removing:\n"
1906"\n"
1907"%prog saved_searches remove search_name\n"
1908"    "
1909msgstr ""
1910
1911#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:60
1912#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1032
1913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:87
1914msgid "Name:"
1915msgstr ""
1916
1917#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:61
1918msgid "Search string:"
1919msgstr ""
1920
1921#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:65
1922msgid "Error: You must specify a name and a search string"
1923msgstr ""
1924
1925#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:67
1926#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
1927msgid "added"
1928msgstr ""
1929
1930#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:70
1931msgid "Error: You must specify a name"
1932msgstr ""
1933
1934#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:72
1935msgid "removed"
1936msgstr ""
1937
1938#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:76
1939#, python-format
1940msgid "Error: Action %s not recognized, must be one of: (add|remove|list)"
1941msgstr ""
1942
1943#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:17
1944#, python-brace-format
1945msgid "Failed to parse search query: ({0}) with error: {1}"
1946msgstr ""
1947
1948#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:25
1949#, python-brace-format
1950msgid ""
1951"%prog search [options] search expression\n"
1952"\n"
1953"Search the library for the specified search term, returning a comma separated\n"
1954"list of book ids matching the search expression. The output format is useful\n"
1955"to feed into other commands that accept a list of ids as input.\n"
1956"\n"
1957"The search expression can be anything from calibre's powerful search query\n"
1958"language, for example: %prog search {0}\n"
1959msgstr ""
1960
1961#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:42
1962msgid "The maximum number of results to return. Default is all results."
1963msgstr ""
1964
1965#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:49
1966msgid "Error: You must specify the search expression"
1967msgstr ""
1968
1969#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:58
1970msgid "No books matching the search expression:"
1971msgstr ""
1972
1973#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:19
1974msgid "No book with id {} exists"
1975msgstr ""
1976
1977#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:23
1978msgid "No column with name {} exists"
1979msgstr ""
1980
1981#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:29
1982msgid "Data set to: {} [{}]"
1983msgstr ""
1984
1985#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:37
1986msgid "Data set to: {}"
1987msgstr ""
1988
1989#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:46
1990msgid ""
1991"%prog set_custom [options] column id value\n"
1992"\n"
1993"Set the value of a custom column for the book identified by id.\n"
1994"You can get a list of ids using the search command.\n"
1995"You can get a list of custom column names using the custom_columns\n"
1996"command.\n"
1997"    "
1998msgstr ""
1999
2000#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:63
2001msgid ""
2002"If the column stores multiple values, append the specified values to the "
2003"existing ones, instead of replacing them."
2004msgstr ""
2005
2006#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:72
2007msgid "Error: You must specify a field name, id and value"
2008msgstr ""
2009
2010#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:62
2011msgid ""
2012"\n"
2013"%prog set_metadata [options] id [/path/to/metadata.opf]\n"
2014"\n"
2015"Set the metadata stored in the calibre database for the book identified by id\n"
2016"from the OPF file metadata.opf. id is an id number from the search command. You\n"
2017"can get a quick feel for the OPF format by using the --as-opf switch to the\n"
2018"show_metadata command. You can also set the metadata of individual fields with\n"
2019"the --field option. If you use the --field option, there is no need to specify\n"
2020"an OPF file.\n"
2021msgstr ""
2022
2023#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:80
2024#, python-brace-format
2025msgid ""
2026"The field to set. Format is field_name:value, for example: {0} "
2027"tags:tag1,tag2. Use {1} to get a list of all field names. You can specify "
2028"this option multiple times to set multiple fields. Note: For languages you "
2029"must use the ISO639 language codes (e.g. en for English, fr for French and "
2030"so on). For identifiers, the syntax is {0} {2}. For boolean (yes/no) fields "
2031"use true and false or yes and no."
2032msgstr ""
2033
2034#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:95
2035msgid "List the metadata field names that can be used with the --field option"
2036msgstr ""
2037
2038#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122
2039msgid "Field name"
2040msgstr ""
2041
2042#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122
2043#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:788
2044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
2045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:85
2046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
2047#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:193
2048#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1351
2049#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
2050#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:166
2051#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
2052#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
2053#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:131
2054#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:308
2055#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
2056#: /__w/calibre/calibre/src/calibre/srv/opds.py:480
2057msgid "Title"
2058msgstr ""
2059
2060#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:136
2061msgid "You must specify a record id as the first argument"
2062msgstr ""
2063
2064#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:140
2065msgid "You must specify either a field or an OPF file"
2066msgstr ""
2067
2068#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:146
2069#, python-format
2070msgid "The OPF file %s does not exist"
2071msgstr ""
2072
2073#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:153
2074#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:182
2075#, python-format
2076msgid "No book with id: %s in the database"
2077msgstr ""
2078
2079#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:164
2080#, python-format
2081msgid "%s is not a known field"
2082msgstr ""
2083
2084#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:26
2085msgid ""
2086"\n"
2087"%prog show_metadata [options] id\n"
2088"\n"
2089"Show the metadata stored in the calibre database for the book identified by id.\n"
2090"id is an id number from the search command.\n"
2091msgstr ""
2092
2093#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:38
2094msgid "Print metadata in OPF form (XML)"
2095msgstr ""
2096
2097#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:45
2098msgid "You must specify an id"
2099msgstr ""
2100
2101#: /__w/calibre/calibre/src/calibre/db/cli/main.py:40
2102msgid "The {} command is not supported with remote (server based) libraries"
2103msgstr ""
2104
2105#: /__w/calibre/calibre/src/calibre/db/cli/main.py:47
2106msgid "GLOBAL OPTIONS"
2107msgstr ""
2108
2109#: /__w/calibre/calibre/src/calibre/db/cli/main.py:54
2110msgid ""
2111"Path to the calibre library. Default is to use the path stored in the "
2112"settings. You can also connect to a calibre Content server to perform "
2113"actions on remote libraries. To do so use a URL of the form: "
2114"http://hostname:port/#library_id for example, "
2115"http://localhost:8080/#mylibrary. library_id is the library id of the "
2116"library you want to connect to on the Content server. You can use the "
2117"special library_id value of - to get a list of library ids available on the "
2118"server. For details on how to setup access via a Content server, see {}."
2119msgstr ""
2120
2121#: /__w/calibre/calibre/src/calibre/db/cli/main.py:67
2122#: /__w/calibre/calibre/src/calibre/utils/config.py:111
2123msgid "show this help message and exit"
2124msgstr ""
2125
2126#: /__w/calibre/calibre/src/calibre/db/cli/main.py:71
2127#: /__w/calibre/calibre/src/calibre/utils/config.py:112
2128msgid "show program's version number and exit"
2129msgstr ""
2130
2131#: /__w/calibre/calibre/src/calibre/db/cli/main.py:76
2132msgid "Username for connecting to a calibre Content server"
2133msgstr ""
2134
2135#: /__w/calibre/calibre/src/calibre/db/cli/main.py:80
2136#, python-brace-format
2137msgid ""
2138"Password for connecting to a calibre Content server. To read the password "
2139"from standard input, use the special value: {0}. To read the password from a"
2140" file, use: {1} (i.e. <f: followed by the full path to the file and a "
2141"trailing >). The angle brackets in the above are required, remember to "
2142"escape them or use quotes for your shell."
2143msgstr ""
2144
2145#: /__w/calibre/calibre/src/calibre/db/cli/main.py:91
2146msgid ""
2147"The timeout, in seconds, when connecting to a calibre library over the "
2148"network. The default is two minutes."
2149msgstr ""
2150
2151#: /__w/calibre/calibre/src/calibre/db/cli/main.py:101
2152#, python-format
2153msgid ""
2154"%%prog command [options] [arguments]\n"
2155"\n"
2156"%%prog is the command line interface to the calibre books database.\n"
2157"\n"
2158"command is one of:\n"
2159"  %s\n"
2160"\n"
2161"For help on an individual command: %%prog command --help\n"
2162msgstr ""
2163
2164#: /__w/calibre/calibre/src/calibre/db/cli/main.py:121
2165msgid "Enter the password: "
2166msgstr ""
2167
2168#: /__w/calibre/calibre/src/calibre/db/cli/main.py:158
2169msgid ""
2170"Another calibre program such as {} or the main calibre program is running. "
2171"Having multiple programs that can make changes to a calibre library running "
2172"at the same time is a bad idea. calibredb can connect directly to a running "
2173"calibre Content server, to make changes through it, instead. See the "
2174"documentation of the {} option for details."
2175msgstr ""
2176
2177#: /__w/calibre/calibre/src/calibre/db/fields.py:298
2178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:154
2179#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:109
2180msgid "TEMPLATE ERROR"
2181msgstr ""
2182
2183#: /__w/calibre/calibre/src/calibre/db/fields.py:404
2184#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:194
2185msgid "On Device"
2186msgstr ""
2187
2188#: /__w/calibre/calibre/src/calibre/db/fields.py:438
2189#: /__w/calibre/calibre/src/calibre/library/database2.py:1237
2190msgid "Main"
2191msgstr ""
2192
2193#: /__w/calibre/calibre/src/calibre/db/fields.py:440
2194#: /__w/calibre/calibre/src/calibre/gui2/layout.py:81
2195#: /__w/calibre/calibre/src/calibre/library/database2.py:1239
2196msgid "Card A"
2197msgstr ""
2198
2199#: /__w/calibre/calibre/src/calibre/db/fields.py:442
2200#: /__w/calibre/calibre/src/calibre/gui2/layout.py:83
2201#: /__w/calibre/calibre/src/calibre/library/database2.py:1241
2202msgid "Card B"
2203msgstr ""
2204
2205#: /__w/calibre/calibre/src/calibre/db/lazy.py:250
2206#, python-format
2207msgid "Invalid field: %s"
2208msgstr ""
2209
2210#: /__w/calibre/calibre/src/calibre/db/restore.py:135
2211#: /__w/calibre/calibre/src/calibre/library/restore.py:124
2212msgid "Starting restoring preferences and column metadata"
2213msgstr ""
2214
2215#: /__w/calibre/calibre/src/calibre/db/restore.py:138
2216#: /__w/calibre/calibre/src/calibre/library/restore.py:127
2217msgid "Cannot restore preferences. Backup file not found."
2218msgstr ""
2219
2220#: /__w/calibre/calibre/src/calibre/db/restore.py:148
2221#: /__w/calibre/calibre/src/calibre/library/restore.py:138
2222msgid "Finished restoring preferences and column metadata"
2223msgstr ""
2224
2225#: /__w/calibre/calibre/src/calibre/db/restore.py:150
2226#: /__w/calibre/calibre/src/calibre/library/restore.py:140
2227msgid "Finished restoring preferences"
2228msgstr ""
2229
2230#: /__w/calibre/calibre/src/calibre/db/restore.py:155
2231#: /__w/calibre/calibre/src/calibre/library/restore.py:145
2232msgid "Restoring preferences and column metadata failed"
2233msgstr ""
2234
2235#: /__w/calibre/calibre/src/calibre/db/restore.py:174
2236#: /__w/calibre/calibre/src/calibre/library/restore.py:164
2237msgid "Processed"
2238msgstr ""
2239
2240#: /__w/calibre/calibre/src/calibre/db/restore.py:249
2241msgid "Creating custom column "
2242msgstr ""
2243
2244#: /__w/calibre/calibre/src/calibre/db/search.py:101
2245#: /__w/calibre/calibre/src/calibre/library/caches.py:339
2246msgid "today"
2247msgstr ""
2248
2249#: /__w/calibre/calibre/src/calibre/db/search.py:102
2250#: /__w/calibre/calibre/src/calibre/library/caches.py:340
2251msgid "yesterday"
2252msgstr ""
2253
2254#: /__w/calibre/calibre/src/calibre/db/search.py:103
2255#: /__w/calibre/calibre/src/calibre/library/caches.py:341
2256msgid "thismonth"
2257msgstr ""
2258
2259#: /__w/calibre/calibre/src/calibre/db/search.py:104
2260#: /__w/calibre/calibre/src/calibre/library/caches.py:342
2261msgid "daysago"
2262msgstr ""
2263
2264#: /__w/calibre/calibre/src/calibre/db/search.py:193
2265#: /__w/calibre/calibre/src/calibre/library/caches.py:401
2266#, python-brace-format
2267msgid "Number conversion error: {0}"
2268msgstr ""
2269
2270#: /__w/calibre/calibre/src/calibre/db/search.py:199
2271#: /__w/calibre/calibre/src/calibre/library/caches.py:407
2272#, python-brace-format
2273msgid "Date conversion error: {0}"
2274msgstr ""
2275
2276#: /__w/calibre/calibre/src/calibre/db/search.py:284
2277#: /__w/calibre/calibre/src/calibre/library/caches.py:484
2278#, python-brace-format
2279msgid "Non-numeric value in query: {0}"
2280msgstr ""
2281
2282#: /__w/calibre/calibre/src/calibre/db/search.py:311
2283#: /__w/calibre/calibre/src/calibre/db/utils.py:30
2284#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2285#: /__w/calibre/calibre/src/calibre/library/caches.py:595
2286#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230
2287msgid "no"
2288msgstr ""
2289
2290#: /__w/calibre/calibre/src/calibre/db/search.py:312
2291#: /__w/calibre/calibre/src/calibre/db/utils.py:28
2292#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2293#: /__w/calibre/calibre/src/calibre/library/caches.py:596
2294#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230
2295msgid "yes"
2296msgstr ""
2297
2298#: /__w/calibre/calibre/src/calibre/db/search.py:313
2299#: /__w/calibre/calibre/src/calibre/db/utils.py:30
2300#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2301#: /__w/calibre/calibre/src/calibre/library/caches.py:597
2302msgid "unchecked"
2303msgstr ""
2304
2305#: /__w/calibre/calibre/src/calibre/db/search.py:314
2306#: /__w/calibre/calibre/src/calibre/db/utils.py:28
2307#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2308#: /__w/calibre/calibre/src/calibre/library/caches.py:598
2309msgid "checked"
2310msgstr ""
2311
2312#: /__w/calibre/calibre/src/calibre/db/search.py:315
2313#: /__w/calibre/calibre/src/calibre/library/caches.py:599
2314msgid "empty"
2315msgstr ""
2316
2317#: /__w/calibre/calibre/src/calibre/db/search.py:316
2318#: /__w/calibre/calibre/src/calibre/library/caches.py:600
2319msgid "blank"
2320msgstr ""
2321
2322#: /__w/calibre/calibre/src/calibre/db/search.py:325
2323#: /__w/calibre/calibre/src/calibre/library/caches.py:612
2324#, python-brace-format
2325msgid "Invalid boolean query \"{0}\""
2326msgstr ""
2327
2328#: /__w/calibre/calibre/src/calibre/db/search.py:514
2329msgid "No such Virtual library: {}"
2330msgstr ""
2331
2332#: /__w/calibre/calibre/src/calibre/db/search.py:519
2333msgid "Virtual library search is recursive: {}"
2334msgstr ""
2335
2336#: /__w/calibre/calibre/src/calibre/db/search.py:550
2337#: /__w/calibre/calibre/src/calibre/library/caches.py:678
2338#, python-brace-format
2339msgid "Recursive query group detected: {0}"
2340msgstr ""
2341
2342#: /__w/calibre/calibre/src/calibre/db/search.py:649
2343msgid ""
2344"search template: missing or invalid separator. Valid separators are: {}"
2345msgstr ""
2346
2347#: /__w/calibre/calibre/src/calibre/debug.py:29
2348#, python-brace-format
2349msgid ""
2350"{0}\n"
2351"\n"
2352"Various command line interfaces useful for debugging calibre. With no options,\n"
2353"this command starts an embedded Python interpreter. You can also run the main\n"
2354"calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.\n"
2355"\n"
2356"It also contains interfaces to various bits of calibre that do not have\n"
2357"dedicated command line tools, such as font subsetting, the E-book diff tool and so\n"
2358"on.\n"
2359"\n"
2360"You can also use %prog to run standalone scripts. To do that use it like this:\n"
2361"\n"
2362"    {1}\n"
2363"\n"
2364"Everything after the -- is passed to the script.\n"
2365msgstr ""
2366
2367#: /__w/calibre/calibre/src/calibre/debug.py:45
2368msgid "%prog [options]"
2369msgstr ""
2370
2371#: /__w/calibre/calibre/src/calibre/debug.py:46
2372msgid "Run Python code."
2373msgstr ""
2374
2375#: /__w/calibre/calibre/src/calibre/debug.py:47
2376msgid "Run the Python code in file."
2377msgstr ""
2378
2379#: /__w/calibre/calibre/src/calibre/debug.py:49
2380msgid ""
2381"Subset the specified font. Use -- after this option to pass option to the "
2382"font subsetting program."
2383msgstr ""
2384
2385#: /__w/calibre/calibre/src/calibre/debug.py:51
2386#: /__w/calibre/calibre/src/calibre/gui2/device.py:469
2387#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:28
2388msgid "Debug device detection"
2389msgstr ""
2390
2391#: /__w/calibre/calibre/src/calibre/debug.py:53
2392msgid ""
2393"Run the GUI with debugging enabled. Debug output is printed to stdout and "
2394"stderr."
2395msgstr ""
2396
2397#: /__w/calibre/calibre/src/calibre/debug.py:56
2398msgid ""
2399"Run the GUI with a debug console, logging to the specified path. For "
2400"internal use only, use the -g option to run the GUI in debug mode"
2401msgstr ""
2402
2403#: /__w/calibre/calibre/src/calibre/debug.py:60
2404msgid "Run the E-book viewer in debug mode"
2405msgstr ""
2406
2407#: /__w/calibre/calibre/src/calibre/debug.py:62
2408msgid "Output the paths necessary to setup the calibre environment"
2409msgstr ""
2410
2411#: /__w/calibre/calibre/src/calibre/debug.py:64
2412msgid ""
2413"Add a simple plugin (i.e. a plugin that consists of only a .py file), by "
2414"specifying the path to the py file containing the plugin code."
2415msgstr ""
2416
2417#: /__w/calibre/calibre/src/calibre/debug.py:68
2418msgid ""
2419"Re-initialize the sqlite calibre database at the specified path. Useful to "
2420"recover from db corruption."
2421msgstr ""
2422
2423#: /__w/calibre/calibre/src/calibre/debug.py:72
2424msgid "Inspect the MOBI file(s) at the specified path(s)"
2425msgstr ""
2426
2427#: /__w/calibre/calibre/src/calibre/debug.py:74
2428msgid "Launch the calibre \"Edit book\" tool in debug mode."
2429msgstr ""
2430
2431#: /__w/calibre/calibre/src/calibre/debug.py:76
2432msgid ""
2433"Explode the book into the specified folder.\n"
2434"Usage: -x file.epub output_dir\n"
2435"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."
2436msgstr ""
2437
2438#: /__w/calibre/calibre/src/calibre/debug.py:82
2439msgid ""
2440"Implode a previously exploded book.\n"
2441"Usage: -i output_dir file.epub\n"
2442"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."
2443msgstr ""
2444
2445#: /__w/calibre/calibre/src/calibre/debug.py:87
2446msgid ""
2447"Export all calibre data (books/settings/plugins). Normally, you will be "
2448"asked for the export folder and the libraries to export. You can also "
2449"specify them as command line arguments to skip the questions. Use absolute "
2450"paths for the export folder and libraries. The special keyword \"all\" can "
2451"be used to export all libraries."
2452msgstr ""
2453
2454#: /__w/calibre/calibre/src/calibre/debug.py:93
2455msgid "Import previously exported calibre data"
2456msgstr ""
2457
2458#: /__w/calibre/calibre/src/calibre/debug.py:96
2459#: /__w/calibre/calibre/src/calibre/gui2/main.py:69
2460msgid ""
2461"Cause a running calibre instance, if any, to be shutdown. Note that if there"
2462" are running jobs, they will be silently aborted, so use with care."
2463msgstr ""
2464
2465#: /__w/calibre/calibre/src/calibre/debug.py:99
2466msgid "Test binary modules in build"
2467msgstr ""
2468
2469#: /__w/calibre/calibre/src/calibre/debug.py:102
2470msgid ""
2471"Run a plugin that provides a command line interface. For example:\n"
2472"calibre-debug -r \"Add Books\" -- file1 --option1\n"
2473"Everything after the -- will be passed to the plugin as arguments."
2474msgstr ""
2475
2476#: /__w/calibre/calibre/src/calibre/debug.py:106
2477msgid ""
2478"Run the calibre diff tool. For example:\n"
2479"calibre-debug --diff file1 file2"
2480msgstr ""
2481
2482#: /__w/calibre/calibre/src/calibre/debug.py:109
2483msgid "(Un)register calibre from Windows Default Programs."
2484msgstr ""
2485
2486#: /__w/calibre/calibre/src/calibre/debug.py:111
2487msgid "For internal use"
2488msgstr ""
2489
2490#: /__w/calibre/calibre/src/calibre/debug.py:220
2491msgid "Debug log"
2492msgstr ""
2493
2494#: /__w/calibre/calibre/src/calibre/debug.py:313
2495#, python-format
2496msgid "No plugin named %s found"
2497msgstr ""
2498
2499#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:22
2500msgid "Communicate with Android phones."
2501msgstr ""
2502
2503#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:217
2504msgid ""
2505"Comma separated list of folders to send e-books to on the device's <b>main "
2506"memory</b>. The first one that exists will be used"
2507msgstr ""
2508
2509#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:220
2510msgid ""
2511"Comma separated list of folders to send e-books to on the device's "
2512"<b>storage cards</b>. The first one that exists will be used"
2513msgstr ""
2514
2515#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:346
2516msgid "Communicate with S60 phones."
2517msgstr ""
2518
2519#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:366
2520msgid "Communicate with WebOS tablets."
2521msgstr ""
2522
2523#: /__w/calibre/calibre/src/calibre/devices/binatone/driver.py:19
2524msgid "Communicate with the Binatone Readme e-book reader."
2525msgstr ""
2526
2527#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:15
2528msgid "Communicate with the Blackberry smart phone."
2529msgstr ""
2530
2531#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:16
2532#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:40
2533#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:404
2534#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:20
2535msgid "Kovid Goyal"
2536msgstr ""
2537
2538#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:39
2539msgid "Communicate with the Blackberry Playbook."
2540msgstr ""
2541
2542#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:15
2543msgid "Communicate with BOEYE BEX Serial e-book readers."
2544msgstr ""
2545
2546#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:37
2547msgid "Communicate with BOEYE BDX serial e-book readers."
2548msgstr ""
2549
2550#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:26
2551msgid "Communicate with the Cybook Gen 3/Opus e-book reader."
2552msgstr ""
2553
2554#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:70
2555msgid "Communicate with the Cybook Orizon e-book reader."
2556msgstr ""
2557
2558#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:83
2559#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:60
2560msgid "Card A folder"
2561msgstr ""
2562
2563#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:84
2564msgid ""
2565"Enter the folder where the books are to be stored when sent to the memory "
2566"card. This folder is prepended to any send to device template"
2567msgstr ""
2568
2569#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:122
2570msgid "Communicate with the Cybook Muse e-book reader."
2571msgstr ""
2572
2573#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:148
2574msgid "Communicate with the Bookeen Diva HD e-book reader."
2575msgstr ""
2576
2577#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:27
2578msgid "Communicate with the EB600 e-book reader."
2579msgstr ""
2580
2581#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:59
2582msgid "Communicate with the tolino shine and vision readers"
2583msgstr ""
2584
2585#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:75
2586#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:63
2587msgid "Swap main and card A"
2588msgstr ""
2589
2590#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:77
2591msgid ""
2592"Check this box if the device's main memory is being seen as card a and the "
2593"card is being seen as main memory. Some tolino devices may need this option."
2594msgstr ""
2595
2596#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:311
2597msgid "Communicate with the Astak Mentor EB600"
2598msgstr ""
2599
2600#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:336
2601msgid "Communicate with the PocketBook 301 Reader."
2602msgstr ""
2603
2604#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:355
2605msgid "Communicate with the PocketBook 515/602/603/902/903/Pro 912 reader."
2606msgstr ""
2607
2608#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:377
2609msgid "Communicate with the PocketBook 622 and 623 readers."
2610msgstr ""
2611
2612#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:391
2613msgid "Communicate with the PocketBook 360+ reader."
2614msgstr ""
2615
2616#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:403
2617msgid "Communicate with the PocketBook 701"
2618msgstr ""
2619
2620#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:435
2621msgid "Communicate with the PocketBook 740"
2622msgstr ""
2623
2624#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:453
2625msgid "Communicate with the Infibeam Pi2 reader."
2626msgstr ""
2627
2628#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:19
2629msgid "Entourage Edge"
2630msgstr ""
2631
2632#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:20
2633msgid "Communicate with the Entourage Edge."
2634msgstr ""
2635
2636#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:17
2637msgid "Communicate with the ESlick e-book reader."
2638msgstr ""
2639
2640#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:49
2641msgid "Communicate with the Sigmatek e-book reader."
2642msgstr ""
2643
2644#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:19
2645#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:36
2646msgid "Use an arbitrary folder as a device."
2647msgstr ""
2648
2649#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:32
2650#: /__w/calibre/calibre/src/calibre/devices/interface.py:16
2651msgid "Device interface"
2652msgstr ""
2653
2654#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:21
2655msgid "Communicate with Hanlin V3 e-book readers."
2656msgstr ""
2657
2658#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:101
2659msgid "Communicate with Hanlin V5 e-book readers."
2660msgstr ""
2661
2662#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:120
2663msgid "Communicate with the BOOX e-book reader."
2664msgstr ""
2665
2666#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:139
2667msgid ""
2668"Comma separated list of folders to send e-books to on the device. The first "
2669"one that exists will be used."
2670msgstr ""
2671
2672#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:26
2673msgid "Communicate with the Hanvon N520 e-book reader."
2674msgstr ""
2675
2676#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:53
2677msgid "Communicate with the Kibano e-book reader."
2678msgstr ""
2679
2680#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:67
2681msgid "Communicate with The Book reader."
2682msgstr ""
2683
2684#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:80
2685msgid "Communicate with the Libre Air reader."
2686msgstr ""
2687
2688#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:94
2689msgid "Communicate with the SpringDesign Alex e-book reader."
2690msgstr ""
2691
2692#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:138
2693#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:149
2694#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:528
2695#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:560
2696#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:706
2697#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3719
2698#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:429
2699#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:436
2700msgid "Removing books from device..."
2701msgstr ""
2702
2703#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:156
2704msgid "Communicate with the Azbooka"
2705msgstr ""
2706
2707#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:176
2708msgid "Communicate with the Elonex EB 511 e-book reader."
2709msgstr ""
2710
2711#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:197
2712msgid "Communicate with the Cybook Odyssey e-book reader."
2713msgstr ""
2714
2715#: /__w/calibre/calibre/src/calibre/devices/iliad/driver.py:18
2716msgid "Communicate with the IRex Iliad e-book reader."
2717msgstr ""
2718
2719#: /__w/calibre/calibre/src/calibre/devices/interface.py:61
2720msgid "Cannot get files from this device"
2721msgstr ""
2722
2723#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:18
2724msgid "Communicate with the IRex Digital Reader 1000 e-book reader."
2725msgstr ""
2726
2727#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:45
2728msgid "Communicate with the IRex Digital Reader 800"
2729msgstr ""
2730
2731#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:18
2732msgid "Communicate with the Iriver Story reader."
2733msgstr ""
2734
2735#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:22
2736msgid "Communicate with the JetBook e-book reader."
2737msgstr ""
2738
2739#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:89
2740msgid "Communicate with the MiBuk Wolder reader."
2741msgstr ""
2742
2743#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:118
2744msgid "Communicate with the JetBook Mini reader."
2745msgstr ""
2746
2747#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:146
2748msgid "Communicate with the JetBook Color reader."
2749msgstr ""
2750
2751#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:43
2752#, python-format
2753msgid "Not a valid MOBI file. Reports identity of %s"
2754msgstr ""
2755
2756#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:85
2757msgid "Could not generate page mapping."
2758msgstr ""
2759
2760#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:62
2761msgid "Communicate with the Kindle e-book reader."
2762msgstr ""
2763
2764#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:94
2765msgid ""
2766"The following books are in KFX format. KFX is a virtual book format, and "
2767"cannot be transferred from the device. Instead, you should go to your "
2768"\"Manage my content and devices\" page on the Amazon homepage and download "
2769"the book to your computer from there. That will give you a regular AZW3 file"
2770" that you can add to calibre normally. Click \"Show details\" to see the "
2771"list of books."
2772msgstr ""
2773
2774#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:229
2775#, python-format
2776msgid "%(time)s<br />Last page read: %(loc)d (%(pr)d%%)"
2777msgstr ""
2778
2779#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:234
2780#, python-format
2781msgid "%(time)s<br />Last page read: Location %(loc)d (%(pr)d%%)"
2782msgstr ""
2783
2784#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:254
2785#, python-format
2786msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />%(text)s<br />"
2787msgstr ""
2788
2789#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:263
2790#, python-format
2791msgid "<b>Page %(dl)d &bull; %(typ)s</b><br />"
2792msgstr ""
2793
2794#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:268
2795#, python-format
2796msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />"
2797msgstr ""
2798
2799#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:334
2800msgid ""
2801"Communicate with the Kindle 2/3/4/Touch/PaperWhite/Voyage e-book reader."
2802msgstr ""
2803
2804#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:348
2805msgid "Send page number information when sending books"
2806msgstr ""
2807
2808#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:349
2809msgid ""
2810"The Kindle 3 and newer versions can use page number information in MOBI "
2811"files. With this option, calibre will calculate and send this information to"
2812" the Kindle when uploading MOBI files by USB. Note that the page numbers do "
2813"not correspond to any paper book."
2814msgstr ""
2815
2816#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:354
2817msgid "Page count calculation method"
2818msgstr ""
2819
2820#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:355
2821msgid ""
2822"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"
2823"\n"
2824" <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"
2825"\n"
2826" <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."
2827msgstr ""
2828
2829#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:368
2830msgid "Custom column name to retrieve page counts from"
2831msgstr ""
2832
2833#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:369
2834msgid ""
2835"If you have a custom column in your library that you use to store the page "
2836"count of books, you can have calibre use that information, instead of "
2837"calculating a page count. Specify the name of the custom column here, for "
2838"example, #pages."
2839msgstr ""
2840
2841#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:373
2842msgid "Custom column name to retrieve calculation method from"
2843msgstr ""
2844
2845#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:374
2846msgid ""
2847"If you have a custom column in your library that you use to store the "
2848"preferred method for calculating the number of pages for a book, you can "
2849"have calibre use that method instead of the default one selected above.  "
2850"Specify the name of the custom column here, for example, #pagemethod. The "
2851"custom column should have the  values: fast, accurate or pagebreak."
2852msgstr ""
2853
2854#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:380
2855msgid "Overwrite existing APNX on device"
2856msgstr ""
2857
2858#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:381
2859msgid ""
2860"Uncheck this option to allow an APNX file existing on the device to have "
2861"priority over the version which calibre would send. Since APNX files are "
2862"usually deleted when a book is removed from the Kindle, this is mostly "
2863"useful when resending a book to the device which is already on the device "
2864"(e.g. after making a modification)."
2865msgstr ""
2866
2867#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:630
2868msgid "Communicate with the Kindle DX e-book reader."
2869msgstr ""
2870
2871#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:646
2872msgid "Communicate with the Kindle Fire"
2873msgstr ""
2874
2875#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:82
2876msgid "Communicate with the original Kobo Reader and the Kobo WiFi."
2877msgstr ""
2878
2879#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:120
2880msgid "The Kobo supports several collections including "
2881msgstr ""
2882
2883#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:121
2884msgid "Create tags for automatic management"
2885msgstr ""
2886
2887#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:122
2888msgid "Upload covers for books (newer readers)"
2889msgstr ""
2890
2891#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:123
2892msgid ""
2893"Normally, the Kobo readers get the cover image from the e-book file itself. "
2894"With this option, calibre will send a separate cover image to the reader, "
2895"useful if you have modified the cover."
2896msgstr ""
2897
2898#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:127
2899#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:311
2900msgid "Upload black and white covers"
2901msgstr ""
2902
2903#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:128
2904msgid "Show expired books"
2905msgstr ""
2906
2907#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:129
2908msgid ""
2909"A bug in an earlier version left non kepubs book records in the database.  "
2910"With this option calibre will show the expired records and allow you to "
2911"delete them with the new delete logic."
2912msgstr ""
2913
2914#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:133
2915#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:441
2916msgid "Show previews"
2917msgstr ""
2918
2919#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:134
2920#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:442
2921msgid ""
2922"Kobo previews are included on the Touch and some other versions by default "
2923"they are no longer displayed as there is no good reason to see them.  Enable"
2924" if you wish to see/delete them."
2925msgstr ""
2926
2927#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:137
2928#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:426
2929msgid "Show recommendations"
2930msgstr ""
2931
2932#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:138
2933msgid ""
2934"Kobo now shows recommendations on the device. In some cases these have files"
2935" but in other cases they are just pointers to the web site to buy. Enable if"
2936" you wish to see/delete them."
2937msgstr ""
2938
2939#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:141
2940#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:476
2941msgid "Attempt to support newer firmware"
2942msgstr ""
2943
2944#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:142
2945msgid ""
2946"Kobo routinely updates the firmware and the database version. With this "
2947"option calibre will attempt to perform full read-write functionality - Here "
2948"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
2949"factory defaults and testing software"
2950msgstr ""
2951
2952#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:223
2953#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:226
2954#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:229
2955#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:431
2956#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1590
2957#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1594
2958#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1598
2959#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:2052
2960#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:73
2961#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:159
2962#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:213
2963#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:216
2964#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:219
2965#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:288
2966#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:295
2967#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:318
2968msgid "Getting list of books on device..."
2969msgstr ""
2970
2971#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:567
2972#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:574
2973#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1565
2974#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1571
2975#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:443
2976#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:448
2977msgid "Removing books from device metadata listing..."
2978msgstr ""
2979
2980#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:580
2981#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:615
2982#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:459
2983#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1523
2984#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1537
2985#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:372
2986#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:403
2987msgid "Adding books to device metadata listing..."
2988msgstr ""
2989
2990#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:708
2991#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3721
2992msgid "Kobo database version unsupported - See details"
2993msgstr ""
2994
2995#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:709
2996msgid ""
2997"Your Kobo is running an updated firmware/database version. As calibre does "
2998"not know about this updated firmware, database editing is disabled, to "
2999"prevent corruption. You can still send books to your Kobo with calibre,  but"
3000" deleting books and managing collections is disabled. If you are willing to "
3001"experiment and know how to reset your Kobo to Factory defaults, you can "
3002"override this check by right clicking the device icon in calibre and "
3003"selecting \"Configure this device\" and then the  \"Attempt to support newer"
3004" firmware\" option. Doing so may require you to perform a factory reset of "
3005"your Kobo."
3006msgstr ""
3007
3008#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:738
3009#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:630
3010msgid "Not Implemented"
3011msgstr ""
3012
3013#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:739
3014msgid ""
3015"\".kobo\" files do not exist on the device as books; instead they are rows "
3016"in the sqlite database. Currently they cannot be exported or viewed."
3017msgstr ""
3018
3019#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1234
3020#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1239
3021#, python-format
3022msgid ""
3023"<hr /><b>Book last read:</b> %(time)s<br /><b>Percentage read:</b> "
3024"%(pr)d%%<hr />"
3025msgstr ""
3026
3027#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1258
3028#, python-format
3029msgid ""
3030"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3031"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br "
3032"/><hr />"
3033msgstr ""
3034
3035#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1268
3036#, python-format
3037msgid ""
3038"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3039"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
3040"%(text)s<br /><hr />"
3041msgstr ""
3042
3043#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1278
3044#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1290
3045#, python-format
3046msgid ""
3047"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3048"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
3049"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
3050msgstr ""
3051
3052#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1352
3053#, python-format
3054msgid ""
3055"Communicate with the Kobo Touch, Glo, Mini, Aura HD, Aura H2O, Glo HD, Touch"
3056" 2, Aura ONE, Aura Edition 2, Aura H2O Edition 2, Clara HD, Forma, Libra "
3057"H2O, Elipsa, Sage and Libra 2 eReaders. Based on the existing Kobo driver by"
3058" %s."
3059msgstr ""
3060
3061#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3722
3062msgid ""
3063"Your Kobo is running an updated firmware/database version. As calibre does "
3064"not know about this updated firmware, database editing is disabled, to "
3065"prevent corruption. You can still send books to your Kobo with calibre,  but"
3066" deleting books and managing collections is disabled. If you are willing to "
3067"experiment and know how to reset your Kobo to Factory defaults, you can "
3068"override this check by right clicking the device icon in calibre and "
3069"selecting \"Configure this device\" and then the \"Attempt to support newer "
3070"firmware\" option. Doing so may require you to perform a factory reset of "
3071"your Kobo."
3072msgstr ""
3073
3074#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3736
3075#, python-format
3076msgid ""
3077"Discussion of any new Kobo firmware can be found in the Kobo forum at "
3078"MobileRead. This is at %s."
3079msgstr ""
3080
3081#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:57
3082msgid "Collections, covers && uploads"
3083msgstr ""
3084
3085#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:58
3086msgid "Metadata, on device && advanced"
3087msgstr ""
3088
3089#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:191
3090msgid "Uploading of books"
3091msgstr ""
3092
3093#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:198
3094msgid "Modify CSS"
3095msgstr ""
3096
3097#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:199
3098#, python-brace-format
3099msgid ""
3100"This allows addition of user CSS rules and removal of some CSS. When sending"
3101" a book, the driver adds the contents of {0} to all stylesheets in the EPUB."
3102" This file is searched for in the root folder of the main memory of the "
3103"device. As well as this, if the file contains settings for the \"orphans\" "
3104"or \"widows\", these are removed for all styles in the original stylesheet."
3105msgstr ""
3106
3107#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:207
3108msgid "Do not treat replacements as new books"
3109msgstr ""
3110
3111#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:208
3112msgid ""
3113"When a new book is side-loaded, the Kobo firmware imports details of the "
3114"book into the internal database. Even if the book is a replacement for an "
3115"existing book, the Kobo will remove the book from the database and then "
3116"treat it as a new book. This means that the reading status, bookmarks and "
3117"collections for the book will be lost. This option overrides firmware "
3118"behavior and attempts to prevent a book that has been resent from being "
3119"treated as a new book. If you prefer to have replacements treated as new "
3120"books, turn this option off."
3121msgstr ""
3122
3123#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:233
3124#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:344
3125#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1355
3126msgid "Collections"
3127msgstr ""
3128
3129#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:241
3130#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:252
3131msgid ""
3132"Create new bookshelves on the Kobo if they do not exist. This is only for "
3133"firmware V2.0.0 or later."
3134msgstr ""
3135
3136#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:243
3137msgid "Collections columns:"
3138msgstr ""
3139
3140#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:245
3141msgid ""
3142"The Kobo from firmware V2.0.0 supports bookshelves. These are created on the"
3143" Kobo. Specify a tags type column for automatic management."
3144msgstr ""
3145
3146#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:251
3147msgid "Create collections"
3148msgstr ""
3149
3150#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:256
3151msgid "Delete empty bookshelves"
3152msgstr ""
3153
3154#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:257
3155msgid ""
3156"Delete any empty bookshelves from the Kobo when syncing is finished. This is"
3157" only for firmware V2.0.0 or later."
3158msgstr ""
3159
3160#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:261
3161msgid "Ignore collections:"
3162msgstr ""
3163
3164#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:263
3165msgid ""
3166"List the names of collections to be ignored by the collection management. "
3167"The collections listed will not be changed. Names are separated by commas."
3168msgstr ""
3169
3170#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:300
3171msgid "Upload covers"
3172msgstr ""
3173
3174#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:308
3175msgid ""
3176"Upload cover images from the calibre library when sending books to the "
3177"device."
3178msgstr ""
3179
3180#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:312
3181msgid "Convert covers to grayscale when uploading."
3182msgstr ""
3183
3184#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:317
3185msgid "Upload dithered covers"
3186msgstr ""
3187
3188#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:318
3189msgid ""
3190"Dither cover images to the appropriate 16c grayscale palette for an eInk "
3191"screen. This usually ensures greater accuracy and avoids banding, making "
3192"sleep covers look better. On FW >= 4.11, Nickel itself may sometimes do a "
3193"decent job of it. Has no effect without \"Upload black and white covers\"!"
3194msgstr ""
3195
3196#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:332
3197msgid "Keep cover aspect ratio"
3198msgstr ""
3199
3200#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:333
3201msgid ""
3202"When uploading covers, do not change the aspect ratio when resizing for the "
3203"device. This is for firmware versions 2.3.1 and later."
3204msgstr ""
3205
3206#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:338
3207msgid "Letterbox full-screen covers"
3208msgstr ""
3209
3210#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:339
3211msgid ""
3212"Do it on our end, instead of letting Nickel handle it. Provides pixel-"
3213"perfect results on devices where Nickel does not do extra processing. "
3214"Obviously has no effect without \"Keep cover aspect ratio\". This is "
3215"probably undesirable if you disable the \"Show book covers full screen\" "
3216"setting on your device."
3217msgstr ""
3218
3219#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:347
3220msgid ""
3221"Choose the color to use when letterboxing the cover. The default color is "
3222"black (#000000)"
3223msgstr ""
3224
3225#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:362
3226msgid "Save covers as PNG"
3227msgstr ""
3228
3229#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:363
3230msgid ""
3231"Use the PNG image format instead of JPG. Higher quality, especially with "
3232"\"Upload dithered covers\" enabled, which will also help generate "
3233"potentially smaller files. Behavior completely unknown on old (< 3.x) Kobo "
3234"firmwares, known to behave on FW >= 4.8. Has no effect without \"Upload "
3235"black and white covers\"!"
3236msgstr ""
3237
3238#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:419
3239msgid "Show as on device"
3240msgstr ""
3241
3242#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:427
3243msgid ""
3244"Kobo shows recommendations on the device.  In some cases these have files "
3245"but in other cases they are just pointers to the web site to buy. Enable if "
3246"you wish to see/delete them."
3247msgstr ""
3248
3249#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:434
3250msgid "Show archived books"
3251msgstr ""
3252
3253#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:435
3254msgid ""
3255"Archived books are listed on the device but need to be downloaded to read. "
3256"Use this option to show these books and match them with books in the calibre"
3257" library."
3258msgstr ""
3259
3260#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:468
3261msgid "Advanced options"
3262msgstr ""
3263
3264#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:477
3265msgid ""
3266"Kobo routinely updates the firmware and the database version. With this "
3267"option calibre will attempt to perform full read-write functionality - Here "
3268"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
3269"factory defaults and testing software. This driver supports firmware V2.x.x "
3270"and DBVersion up to "
3271msgstr ""
3272
3273#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:487
3274msgid "Title to test when debugging"
3275msgstr ""
3276
3277#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:488
3278#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:495
3279msgid ""
3280"Part of title of a book that can be used when doing some tests for "
3281"debugging. The test is to see if the string is contained in the title of a "
3282"book. The better the match, the less extraneous output."
3283msgstr ""
3284
3285#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:493
3286msgid "Title to test when debugging:"
3287msgstr ""
3288
3289#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:518
3290msgid "Update metadata on the device"
3291msgstr ""
3292
3293#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:526
3294msgid ""
3295"Update the metadata on the device when it is connected. Be careful when "
3296"doing this as it will take time and could make the initial connection take a"
3297" long time."
3298msgstr ""
3299
3300#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:530
3301msgid "Set series information"
3302msgstr ""
3303
3304#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:531
3305msgid ""
3306"The book lists on the Kobo devices can display series information. This is "
3307"not read by the device from the sideloaded books. Series information can "
3308"only be added to the device after the book has been processed by the device."
3309" Enable if you wish to set series information."
3310msgstr ""
3311
3312#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:538
3313msgid "Update metadata on Book Details pages"
3314msgstr ""
3315
3316#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:539
3317msgid ""
3318"This will update the metadata in the device database when the device is "
3319"connected. The metadata updated is displayed on the device in the library "
3320"and the book details page. This is the title, authors, comments/synopsis, "
3321"series name and number, publisher and published Date, ISBN and language. If "
3322"a metadata plugboard exists for the device and book format, this will be "
3323"used to set the metadata."
3324msgstr ""
3325
3326#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:548
3327msgid "Update purchased books"
3328msgstr ""
3329
3330#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:549
3331msgid "Update books purchased from Kobo and downloaded to the device."
3332msgstr ""
3333
3334#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:554
3335msgid "Subtitle"
3336msgstr ""
3337
3338#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:555
3339msgid "Update the subtitle on the device using a template."
3340msgstr ""
3341
3342#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:560
3343msgid ""
3344"Enter a template to use to set the subtitle. If the template is empty, the "
3345"subtitle will be cleared."
3346msgstr ""
3347
3348#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:588
3349#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:648
3350#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:104
3351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:374
3352#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:44
3353#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:758
3354#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:54
3355msgid "Edit template"
3356msgstr ""
3357
3358#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:633
3359#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:94
3360msgid "&Template editor"
3361msgstr ""
3362
3363#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:660
3364#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:173
3365#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:115
3366#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:301
3367#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:75
3368msgid "Invalid template"
3369msgstr ""
3370
3371#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:661
3372#, python-format
3373msgid "The template \"%s\" is invalid:"
3374msgstr ""
3375
3376#: /__w/calibre/calibre/src/calibre/devices/misc.py:19
3377msgid "Communicate with the Palm Pre"
3378msgstr ""
3379
3380#: /__w/calibre/calibre/src/calibre/devices/misc.py:39
3381msgid "Communicate with the Bq Avant"
3382msgstr ""
3383
3384#: /__w/calibre/calibre/src/calibre/devices/misc.py:61
3385msgid "Communicate with the Sweex/Kogan/Q600/Wink"
3386msgstr ""
3387
3388#: /__w/calibre/calibre/src/calibre/devices/misc.py:82
3389#: /__w/calibre/calibre/src/calibre/devices/misc.py:110
3390msgid "Communicate with the Pandigital Novel"
3391msgstr ""
3392
3393#: /__w/calibre/calibre/src/calibre/devices/misc.py:130
3394msgid "Communicate with the VelocityMicro"
3395msgstr ""
3396
3397#: /__w/calibre/calibre/src/calibre/devices/misc.py:149
3398msgid "Communicate with the GM2000"
3399msgstr ""
3400
3401#: /__w/calibre/calibre/src/calibre/devices/misc.py:170
3402msgid "Communicate with the Acer Lumiread"
3403msgstr ""
3404
3405#: /__w/calibre/calibre/src/calibre/devices/misc.py:206
3406msgid "Communicate with the Aluratek Color"
3407msgstr ""
3408
3409#: /__w/calibre/calibre/src/calibre/devices/misc.py:229
3410msgid "Communicate with the Trekstor"
3411msgstr ""
3412
3413#: /__w/calibre/calibre/src/calibre/devices/misc.py:261
3414msgid "Communicate with the EEE Reader"
3415msgstr ""
3416
3417#: /__w/calibre/calibre/src/calibre/devices/misc.py:283
3418msgid "Communicate with the Adam tablet"
3419msgstr ""
3420
3421#: /__w/calibre/calibre/src/calibre/devices/misc.py:305
3422msgid "Communicate with the Nextbook Reader"
3423msgstr ""
3424
3425#: /__w/calibre/calibre/src/calibre/devices/misc.py:359
3426msgid "Communicate with the Moovybook Reader"
3427msgstr ""
3428
3429#: /__w/calibre/calibre/src/calibre/devices/misc.py:382
3430msgid "Communicate with the COBY"
3431msgstr ""
3432
3433#: /__w/calibre/calibre/src/calibre/devices/misc.py:409
3434msgid "Communicate with the Ex124G"
3435msgstr ""
3436
3437#: /__w/calibre/calibre/src/calibre/devices/misc.py:437
3438msgid "Communicate with the WayteQ and SPC Dickens Readers"
3439msgstr ""
3440
3441#: /__w/calibre/calibre/src/calibre/devices/misc.py:505
3442msgid "Communicate with the Woxter Scriba reader"
3443msgstr ""
3444
3445#: /__w/calibre/calibre/src/calibre/devices/misc.py:528
3446msgid "Communicate with the PocketBook Touch Lux 2 and Inkpad X readers"
3447msgstr ""
3448
3449#: /__w/calibre/calibre/src/calibre/devices/misc.py:549
3450msgid "Communicate with the SONY DPT-S1"
3451msgstr ""
3452
3453#: /__w/calibre/calibre/src/calibre/devices/misc.py:571
3454msgid "Communicate with the Bq Cervantes"
3455msgstr ""
3456
3457#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:31
3458msgid "MTP device"
3459msgstr ""
3460
3461#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:33
3462msgid "Communicate with MTP devices"
3463msgstr ""
3464
3465#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:196
3466#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1240
3467#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:148
3468msgid "Get device information..."
3469msgstr ""
3470
3471#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:219
3472msgid "Listing files, this can take a while"
3473msgstr ""
3474
3475#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:234
3476msgid "Reading e-book metadata"
3477msgstr ""
3478
3479#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:267
3480#, python-format
3481msgid "Reading metadata from %s"
3482msgstr ""
3483
3484#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:286
3485msgid "Updating metadata cache on device"
3486msgstr ""
3487
3488#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:288
3489msgid "Finished reading metadata from device"
3490msgstr ""
3491
3492#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:420
3493#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1510
3494#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1512
3495#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:347
3496#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:349
3497msgid "Transferring books to device..."
3498msgstr ""
3499
3500#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:448
3501#, python-format
3502msgid "Transferred %s to device"
3503msgstr ""
3504
3505#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:450
3506msgid "Transfer to device finished..."
3507msgstr ""
3508
3509#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:471
3510#, python-format
3511msgid "Added %s"
3512msgstr ""
3513
3514#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:473
3515msgid "Adding complete"
3516msgstr ""
3517
3518#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:489
3519msgid "Deleting books from device..."
3520msgstr ""
3521
3522#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:495
3523#, python-format
3524msgid "Deleted %s"
3525msgstr ""
3526
3527#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:496
3528msgid "All books deleted"
3529msgstr ""
3530
3531#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:499
3532msgid "Removing books from metadata"
3533msgstr ""
3534
3535#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:513
3536#, python-format
3537msgid "Removed %s"
3538msgstr ""
3539
3540#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:515
3541msgid "All books removed"
3542msgstr ""
3543
3544#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:236
3545msgid "Unnamed device"
3546msgstr ""
3547
3548#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:238
3549#, python-brace-format
3550msgid ""
3551"The device {0} is not allowing connections. Unlock the screen on the {0}, "
3552"tap \"Allow\" on any connection popup message you see, then either wait a "
3553"minute or restart calibre. You might also have to change the mode of the USB"
3554" connection on the {0} to \"Media Transfer mode (MTP)\" or similar."
3555msgstr ""
3556
3557#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:264
3558#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:344
3559msgid "Unknown MTP device"
3560msgstr ""
3561
3562#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:283
3563#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:232
3564#, python-format
3565msgid "Found object: %s"
3566msgstr ""
3567
3568#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:64
3569msgid "MTP devices are not supported on Windows XP"
3570msgstr ""
3571
3572#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:77
3573msgid ""
3574"The Windows Portable Devices service is not available on your computer. You "
3575"may need to install Windows Media Player 11 or newer and/or restart your "
3576"computer"
3577msgstr ""
3578
3579#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:19
3580msgid "Communicate with the Nokia 770 Internet Tablet."
3581msgstr ""
3582
3583#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:43
3584msgid "Communicate with the Nokia N800/N810/N900/N950/N9 Maemo/MeeGo devices."
3585msgstr ""
3586
3587#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:57
3588msgid "Communicate with the Nokia E71X"
3589msgstr ""
3590
3591#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:78
3592msgid "Communicate with the Nokia E52"
3593msgstr ""
3594
3595#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22
3596msgid "The Nook"
3597msgstr ""
3598
3599#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:23
3600msgid "Communicate with the Nook e-book reader."
3601msgstr ""
3602
3603#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:84
3604msgid ""
3605"Communicate with the Nook Color, TSR, Glowlight and Tablet e-book readers."
3606msgstr ""
3607
3608#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:19
3609msgid "Communicate with the Nuut2 e-book reader."
3610msgstr ""
3611
3612#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:30
3613msgid "Communicate with the Paladin readers"
3614msgstr ""
3615
3616#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:51
3617#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:72
3618msgid ""
3619"Comma separated list of metadata fields to turn into collections on the "
3620"device. Possibilities include: "
3621msgstr ""
3622
3623#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:23
3624msgid "Communicate with Sony e-book readers older than the PRST1."
3625msgstr ""
3626
3627#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:59
3628msgid "Comments have been removed as the SONY reader chokes on them"
3629msgstr ""
3630
3631#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:65
3632#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:285
3633msgid "All by title"
3634msgstr ""
3635
3636#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:66
3637#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:286
3638msgid "All by author"
3639msgstr ""
3640
3641#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:69
3642#, python-format
3643msgid ""
3644"Comma separated list of metadata fields to turn into collections on the "
3645"device. Possibilities include: %(coll)s. Two special collections are "
3646"available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the "
3647"list to enable them. The collections will be given the name provided after "
3648"the \":\" character."
3649msgstr ""
3650
3651#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:76
3652msgid "Upload separate cover thumbnails for books (newer readers)"
3653msgstr ""
3654
3655#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:77
3656msgid ""
3657"Normally, the SONY readers get the cover image from the e-book file itself. "
3658"With this option, calibre will send a separate cover image to the reader, "
3659"useful if you are sending DRMed books in which you cannot change the cover. "
3660"WARNING: This option should only be used with newer SONY readers: 350, 650, "
3661"950 and newer."
3662msgstr ""
3663
3664#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:83
3665msgid ""
3666"Refresh separate covers when using automatic management (newer readers)"
3667msgstr ""
3668
3669#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:84
3670#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:82
3671msgid ""
3672"Set this option to have separate book covers uploaded every time you connect"
3673" your device. Unset this option if you have so many books on the reader that"
3674" performance is unacceptable."
3675msgstr ""
3676
3677#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:88
3678#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:86
3679msgid "Preserve cover aspect ratio when building thumbnails"
3680msgstr ""
3681
3682#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:89
3683#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:88
3684msgid ""
3685"Set this option if you want the cover thumbnails to have the same aspect "
3686"ratio (width to height) as the cover. Unset it if you want the thumbnail to "
3687"be the maximum size, ignoring aspect ratio."
3688msgstr ""
3689
3690#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:93
3691msgid "Search for books in all folders"
3692msgstr ""
3693
3694#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:94
3695msgid ""
3696"Setting this option tells calibre to look for books in all folders on the "
3697"device and its cards. This permits calibre to find books put on the device "
3698"by other software and by wireless download."
3699msgstr ""
3700
3701#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:195
3702#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/structure.py:106
3703msgid "Unnamed"
3704msgstr ""
3705
3706#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:41
3707msgid "Communicate with the PRST1 and newer SONY e-book readers"
3708msgstr ""
3709
3710#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:75
3711msgid "Upload separate cover thumbnails for books"
3712msgstr ""
3713
3714#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:76
3715msgid ""
3716"Normally, the SONY readers get the cover image from the e-book file itself. "
3717"With this option, calibre will send a separate cover image to the reader, "
3718"useful if you are sending DRMed books in which you cannot change the cover."
3719msgstr ""
3720
3721#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:80
3722msgid "Refresh separate covers when using automatic management"
3723msgstr ""
3724
3725#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:92
3726msgid "Use SONY Author Format (First Author Only)"
3727msgstr ""
3728
3729#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:94
3730msgid ""
3731"Set this option if you want the author on the Sony to appear the same way "
3732"the T1 sets it. This means it will only show the first author for books with"
3733" multiple authors. Leave this disabled if you use Metadata plugboards."
3734msgstr ""
3735
3736#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:185
3737msgid "Wireless device"
3738msgstr ""
3739
3740#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:189
3741msgid "Communicate with Smart Device apps"
3742msgstr ""
3743
3744#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:287
3745msgid "All by something"
3746msgstr ""
3747
3748#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:290
3749msgid "Enable connections at startup"
3750msgstr ""
3751
3752#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:291
3753msgid "Check this box to allow connections when calibre starts"
3754msgstr ""
3755
3756#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:293
3757msgid "Security password"
3758msgstr ""
3759
3760#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:294
3761msgid "Enter a password that the device app must use to connect to calibre"
3762msgstr ""
3763
3764#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:296
3765msgid "Use fixed network port"
3766msgstr ""
3767
3768#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:297
3769msgid ""
3770"If checked, use the port number in the \"Port\" box, otherwise the driver "
3771"will pick a random port"
3772msgstr ""
3773
3774#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:299
3775msgid "Port number: "
3776msgstr ""
3777
3778#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:300
3779msgid ""
3780"Enter the port number the driver is to use if the \"fixed port\" box is "
3781"checked"
3782msgstr ""
3783
3784#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:301
3785msgid "Print extra debug information"
3786msgstr ""
3787
3788#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:302
3789msgid "Check this box if requested when reporting problems"
3790msgstr ""
3791
3792#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:304
3793msgid ""
3794"Comma separated list of metadata fields to turn into collections on the "
3795"device."
3796msgstr ""
3797
3798#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:306
3799#, python-format
3800msgid ""
3801"Possibilities include: series, tags, authors, etc. Three special collections"
3802" are available: %(abt)s:%(abtv)s, %(aba)s:%(abav)s, and %(abs)s:%(absv)s. "
3803"Add  these values to the list to enable them. The collections will be given "
3804"the name provided after the \":\" character."
3805msgstr ""
3806
3807#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:314
3808msgid "Enable the no-activity timeout"
3809msgstr ""
3810
3811#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:315
3812#, python-format
3813msgid ""
3814"If this box is checked, calibre will automatically disconnect if a connected"
3815" device does nothing for %d minutes. Unchecking this  box disables this "
3816"timeout, so calibre will never automatically disconnect."
3817msgstr ""
3818
3819#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:319
3820msgid "Use this IP address"
3821msgstr ""
3822
3823#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:320
3824msgid ""
3825"Use this option if you want to force the driver to listen on a particular IP"
3826" address. The driver will listen only on the entered address, and this "
3827"address will be the one advertized over mDNS (BonJour)."
3828msgstr ""
3829
3830#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:324
3831msgid "Replace books with same calibre ID"
3832msgstr ""
3833
3834#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:325
3835msgid ""
3836"Use this option to overwrite a book on the device if that book has the same "
3837"calibre identifier as the book being sent. The file name of the book will "
3838"not change even if the save template produces a different result. Using this"
3839" option in most cases prevents having multiple copies of a book on the "
3840"device."
3841msgstr ""
3842
3843#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:330
3844msgid "Cover thumbnail compression quality"
3845msgstr ""
3846
3847#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:331
3848msgid ""
3849"Use this option to control the size and quality of the cover file sent to "
3850"the device. It must be between 50 and 99. The larger the number the higher "
3851"quality the cover, but also the larger the file. For example, changing this "
3852"from 70 to 90 results in a much better cover that is approximately 2.5 times"
3853" as big. To see the changes you must force calibre to resend metadata to the"
3854" device, either by changing the metadata for the book (updating the last "
3855"modification time) or resending the book itself."
3856msgstr ""
3857
3858#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:340
3859msgid "Use metadata cache"
3860msgstr ""
3861
3862#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:341
3863msgid ""
3864"Setting this option allows calibre to keep a copy of metadata on the device,"
3865" speeding up device connections. Unsetting this option disables keeping the "
3866"copy, forcing the device to send metadata to calibre on every connect. Unset"
3867" this option if you think that the cache might not be operating correctly."
3868msgstr ""
3869
3870#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:347
3871msgid "Additional file extensions to send to the device"
3872msgstr ""
3873
3874#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:348
3875msgid ""
3876"This is a comma-separated list of format file extensions you want to be able"
3877" to send to the device. For example, you might have audio books in your "
3878"library with the extension \"m4b\" that you want to listen to on your "
3879"device. Don't worry about the \"extra enabled extensions\" warning."
3880msgstr ""
3881
3882#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:353
3883msgid "Ignore device free space"
3884msgstr ""
3885
3886#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:354
3887msgid ""
3888"Check this box to ignore the amount of free space reported by your devices. "
3889"This might be needed if you store books on an SD card and the device doesn't"
3890" have much free main memory."
3891msgstr ""
3892
3893#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1009
3894#, python-format
3895msgid "Too many connection attempts from %s"
3896msgstr ""
3897
3898#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1107
3899msgid ""
3900"The app on your device is too old and is no longer supported. Update it to a"
3901" newer version."
3902msgstr ""
3903
3904#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1657
3905msgid ""
3906"You have book formats in your library with dates in the future. See calibre "
3907"for details"
3908msgstr ""
3909
3910#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1692
3911#, python-format
3912msgid "The read sync column %s is not in calibre's library"
3913msgstr ""
3914
3915#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1697
3916#, python-format
3917msgid "The read sync column %s is not a Yes/No column"
3918msgstr ""
3919
3920#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1704
3921#, python-format
3922msgid "The read date sync column %s is not in calibre's library"
3923msgstr ""
3924
3925#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1709
3926#, python-format
3927msgid "The read date sync column %s is not a date column"
3928msgstr ""
3929
3930#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1908
3931#, python-format
3932msgid ""
3933"Bad compression quality setting. It must be a number between 50 and 99. "
3934"Forced to be %d."
3935msgstr ""
3936
3937#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1929
3938#, python-format
3939msgid "Invalid port in options: %s"
3940msgstr ""
3941
3942#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1937
3943#, python-format
3944msgid "Failed to connect to port %d. Try a different value."
3945msgstr ""
3946
3947#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1949
3948msgid "Failed to allocate a random port"
3949msgstr ""
3950
3951#: /__w/calibre/calibre/src/calibre/devices/sne/driver.py:19
3952msgid "Communicate with the Samsung SNE e-book reader."
3953msgstr ""
3954
3955#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:12
3956msgid "Communicate with the Teclast K3/K5 reader."
3957msgstr ""
3958
3959#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40
3960msgid "Communicate with the Newsmy reader."
3961msgstr ""
3962
3963#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:52
3964msgid "Communicate with the Archos reader."
3965msgstr ""
3966
3967#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:63
3968msgid "Communicate with the Pico reader."
3969msgstr ""
3970
3971#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:76
3972msgid "Communicate with the iPapyrus reader."
3973msgstr ""
3974
3975#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88
3976msgid "Communicate with the Sovos reader."
3977msgstr ""
3978
3979#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:99
3980msgid "Communicate with the Sunstech EB700 reader."
3981msgstr ""
3982
3983#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:111
3984msgid "Communicate with the Stash W950 reader."
3985msgstr ""
3986
3987#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:124
3988msgid "Communicate with the Wexler reader."
3989msgstr ""
3990
3991#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:275
3992#, python-format
3993msgid "Unable to detect any disk drives for the device: %s. Try rebooting"
3994msgstr ""
3995
3996#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:411
3997#, python-format
3998msgid "Unable to detect the %s mount point. Try rebooting."
3999msgstr ""
4000
4001#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:486
4002#, python-format
4003msgid "Unable to detect the %s disk drive."
4004msgstr ""
4005
4006#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:570
4007#, python-format
4008msgid ""
4009"Unable to detect the %s disk drive. Either the device has already been "
4010"ejected, or your kernel is exporting a deprecated version of SYSFS."
4011msgstr ""
4012
4013#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:581
4014#, python-format
4015msgid "Unable to mount main memory (Error code: %d)"
4016msgstr ""
4017
4018#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:637
4019#, python-format
4020msgid ""
4021"The main memory of %s is read only. This usually happens because of file "
4022"system errors."
4023msgstr ""
4024
4025#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:673
4026msgid "Unable to mount the device"
4027msgstr ""
4028
4029#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:13
4030msgid "Configure Device"
4031msgstr ""
4032
4033#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:63
4034msgid "settings for device drivers"
4035msgstr ""
4036
4037#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:65
4038msgid "Ordered list of formats the device will accept"
4039msgstr ""
4040
4041#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:67
4042#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:92
4043msgid "Place files in sub-folders if the device supports them"
4044msgstr ""
4045
4046#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:69
4047#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
4048#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:96
4049#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:97
4050msgid "Read metadata from files on device"
4051msgstr ""
4052
4053#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:71
4054msgid "Use author sort instead of author"
4055msgstr ""
4056
4057#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:73
4058msgid "Template to control how books are saved"
4059msgstr ""
4060
4061#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:76
4062#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:141
4063msgid "Extra customization"
4064msgstr ""
4065
4066#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:85
4067msgid "Communicate with an e-book reader."
4068msgstr ""
4069
4070#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:152
4071#, python-format
4072msgid ""
4073"Failed to access files in the main memory of your device. You should contact"
4074" the device manufacturer for support. Common fixes are: try a different USB "
4075"cable/USB port on your computer. If you device has a \"Reset to factory "
4076"defaults\" type of setting somewhere, use it. Underlying error: %s"
4077msgstr ""
4078
4079#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:166
4080#, python-format
4081msgid ""
4082"Permission was denied by macOS trying to access files in the main memory of "
4083"your device. You will need to grant permission explicitly by looking under "
4084"System Preferences > Security and Privacy > Privacy > Files and Folders. "
4085"Underlying error: %s"
4086msgstr ""
4087
4088#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:180
4089#, python-format
4090msgid ""
4091"Failed to access files on the SD card in your device. This can happen for "
4092"many reasons. The SD card may be corrupted, it may be too large for your "
4093"device, it may be write-protected, etc. Try a different SD card, or reformat"
4094" your SD card using the FAT32 filesystem. Also make sure there are not too "
4095"many files in the root of your SD card. Underlying error: %s"
4096msgstr ""
4097
4098#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:480
4099msgid "Sending metadata to device..."
4100msgstr ""
4101
4102#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:39
4103#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:75
4104msgid "USB Vendor ID (in hex)"
4105msgstr ""
4106
4107#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:40
4108#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:43
4109#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:46
4110msgid ""
4111"Get this ID using Preferences -> Misc -> Get information to set up the user-"
4112"defined device"
4113msgstr ""
4114
4115#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:42
4116#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:77
4117msgid "USB Product ID (in hex)"
4118msgstr ""
4119
4120#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:45
4121#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:79
4122msgid "USB Revision ID (in hex)"
4123msgstr ""
4124
4125#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:49
4126#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:51
4127#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:53
4128#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:55
4129msgid "Unused (leave blank)"
4130msgstr ""
4131
4132#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:50
4133#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:52
4134#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:54
4135#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:56
4136msgid "This field is no longer used, leave it blank."
4137msgstr ""
4138
4139#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:57
4140msgid "Main memory folder"
4141msgstr ""
4142
4143#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:58
4144#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:61
4145msgid ""
4146"Enter the folder where the books are to be stored. This folder is prepended "
4147"to any send_to_device template"
4148msgstr ""
4149
4150#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:64
4151msgid ""
4152"Check this box if the device's main memory is being seen as card a and the "
4153"card is being seen as main memory"
4154msgstr ""
4155
4156#: /__w/calibre/calibre/src/calibre/devices/utils.py:18
4157#: /__w/calibre/calibre/src/calibre/devices/utils.py:24
4158#, python-format
4159msgid ""
4160"The reader has no storage card %s. You may have changed the default send to "
4161"device action. Right click on the \"Send to device\" button and reset the "
4162"default action to be \"Send to main memory\"."
4163msgstr ""
4164
4165#: /__w/calibre/calibre/src/calibre/devices/utils.py:29
4166#, python-format
4167msgid "Selected slot: %s is not supported."
4168msgstr ""
4169
4170#: /__w/calibre/calibre/src/calibre/devices/utils.py:36
4171msgid "There is insufficient free space in main memory"
4172msgstr ""
4173
4174#: /__w/calibre/calibre/src/calibre/devices/utils.py:38
4175#: /__w/calibre/calibre/src/calibre/devices/utils.py:40
4176msgid "There is insufficient free space on the storage card"
4177msgstr ""
4178
4179#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:211
4180#, python-format
4181msgid "Rendered %s"
4182msgstr ""
4183
4184#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:214
4185#, python-format
4186msgid "Failed %s"
4187msgstr ""
4188
4189#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:269
4190#, python-format
4191msgid ""
4192"Failed to process comic: \n"
4193"\n"
4194"%s"
4195msgstr ""
4196
4197#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:21
4198msgid ""
4199"input_file output_file [options]\n"
4200"\n"
4201"Convert an e-book from one format to another.\n"
4202"\n"
4203"input_file is the input and output_file is the output. Both must be specified as the first two arguments to the command.\n"
4204"\n"
4205"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"
4206"\n"
4207"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"
4208"\n"
4209"For full documentation of the conversion system see\n"
4210msgstr ""
4211
4212#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:106
4213msgid ""
4214"Path to a file containing rules to transform the CSS styles in this book. "
4215"The easiest way to create such a file is to use the wizard for creating "
4216"rules in the calibre GUI. Access it in the \"Look & feel->Transform styles\""
4217" section of the conversion dialog. Once you create the rules, you can use "
4218"the \"Export\" button to save them to a file."
4219msgstr ""
4220
4221#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:115
4222msgid ""
4223"Path to a file containing rules to transform the HTML in this book. The "
4224"easiest way to create such a file is to use the wizard for creating rules in"
4225" the calibre GUI. Access it in the \"Look & feel->Transform HTML\" section "
4226"of the conversion dialog. Once you create the rules, you can use the "
4227"\"Export\" button to save them to a file."
4228msgstr ""
4229
4230#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
4231msgid "INPUT OPTIONS"
4232msgstr ""
4233
4234#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
4235msgid "OUTPUT OPTIONS"
4236msgstr ""
4237
4238#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:176
4239#, python-format
4240msgid "Options to control the processing of the input %s file"
4241msgstr ""
4242
4243#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:183
4244#, python-format
4245msgid "Options to control the processing of the output %s"
4246msgstr ""
4247
4248#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:197
4249msgid "LOOK AND FEEL"
4250msgstr ""
4251
4252#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:198
4253msgid "Options to control the look and feel of the output"
4254msgstr ""
4255
4256#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:216
4257msgid "HEURISTIC PROCESSING"
4258msgstr ""
4259
4260#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:217
4261#, python-format
4262msgid ""
4263"Modify the document text and structure using common patterns. Disabled by "
4264"default. Use %(en)s to enable.  Individual actions can be disabled with the "
4265"%(dis)s options."
4266msgstr ""
4267
4268#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:224
4269msgid "SEARCH AND REPLACE"
4270msgstr ""
4271
4272#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:225
4273#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:25
4274msgid "Modify the document text and structure using user defined patterns."
4275msgstr ""
4276
4277#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:234
4278msgid "STRUCTURE DETECTION"
4279msgstr ""
4280
4281#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:235
4282msgid "Control auto-detection of document structure."
4283msgstr ""
4284
4285#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:244
4286msgid "TABLE OF CONTENTS"
4287msgstr ""
4288
4289#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:245
4290msgid ""
4291"Control the automatic generation of a Table of Contents. By default, if the "
4292"source file has a Table of Contents, it will be used in preference to the "
4293"automatically generated one."
4294msgstr ""
4295
4296#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
4297msgid "METADATA"
4298msgstr ""
4299
4300#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
4301msgid "Options to set metadata in the output"
4302msgstr ""
4303
4304#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
4305msgid "DEBUG"
4306msgstr ""
4307
4308#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
4309msgid "Options to help with debugging the conversion"
4310msgstr ""
4311
4312#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:281
4313msgid ""
4314"List builtin recipe names. You can create an e-book from a builtin recipe "
4315"like this: ebook-convert \"Recipe Name.recipe\" output.epub"
4316msgstr ""
4317
4318#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:429
4319msgid "Output saved to"
4320msgstr ""
4321
4322#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:435
4323#, python-format
4324msgid ""
4325"The options and default values for the options change depending on both the\n"
4326"input and output formats, so you should always check with::\n"
4327"\n"
4328"    %s\n"
4329"\n"
4330"Below are the options that are common to all conversion, followed by the\n"
4331"options specific to every input and output format."
4332msgstr ""
4333
4334#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/azw4_input.py:17
4335msgid "Convert AZW4 to HTML"
4336msgstr ""
4337
4338#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:18
4339msgid "Convert CHM files to OEB"
4340msgstr ""
4341
4342#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:20
4343msgid ""
4344"Optimize comic files (.cbz, .cbr, .cbc) for viewing on portable devices"
4345msgstr ""
4346
4347#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:28
4348msgid ""
4349"Reduce the number of colors used in the image. This works only if you choose"
4350" the PNG output format. It is useful to reduce file sizes. Set to zero to "
4351"turn off. Maximum value is 256. It is off by default."
4352msgstr ""
4353
4354#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:32
4355msgid ""
4356"Disable normalize (improve contrast) color range for pictures. Default: "
4357"False"
4358msgstr ""
4359
4360#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:35
4361msgid "Maintain picture aspect ratio. Default is to fill the screen."
4362msgstr ""
4363
4364#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:37
4365msgid "Disable sharpening."
4366msgstr ""
4367
4368#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:39
4369msgid ""
4370"Disable trimming of comic pages. For some comics, trimming might remove "
4371"content as well as borders."
4372msgstr ""
4373
4374#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:42
4375msgid "Don't split landscape images into two portrait images"
4376msgstr ""
4377
4378#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:44
4379msgid ""
4380"Keep aspect ratio and scale image using screen height as image width for "
4381"viewing in landscape mode."
4382msgstr ""
4383
4384#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:47
4385msgid ""
4386"Used for right-to-left publications like manga. Causes landscape pages to be"
4387" split into portrait pages from right to left."
4388msgstr ""
4389
4390#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:51
4391msgid ""
4392"Enable Despeckle. Reduces speckle noise. May greatly increase processing "
4393"time."
4394msgstr ""
4395
4396#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:54
4397msgid ""
4398"Don't sort the files found in the comic alphabetically by name. Instead use "
4399"the order they were added to the comic."
4400msgstr ""
4401
4402#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:58
4403msgid ""
4404"The format that images in the created e-book are converted to. You can "
4405"experiment to see which format gives you optimal size and look on your "
4406"device."
4407msgstr ""
4408
4409#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:62
4410msgid "Apply no processing to the image"
4411msgstr ""
4412
4413#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:64
4414msgid "Do not convert the image to grayscale (black and white)"
4415msgstr ""
4416
4417#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:66
4418msgid ""
4419"Specify the image size as width x height pixels, for example: 123x321. "
4420"Normally, an image size is automatically calculated from the output profile,"
4421" this option overrides it."
4422msgstr ""
4423
4424#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:70
4425msgid ""
4426"When converting a CBC do not add links to each page to the TOC. Note this "
4427"only applies if the TOC has more than one section"
4428msgstr ""
4429
4430#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:232
4431#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:236
4432#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:250
4433#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:255
4434msgid "Page"
4435msgstr ""
4436
4437#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/djvu_input.py:18
4438msgid "Convert OCR-ed DJVU files (.djvu) to HTML"
4439msgstr ""
4440
4441#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:14
4442msgid "Convert DOCX files (.docx and .docm) to HTML"
4443msgstr ""
4444
4445#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:20
4446msgid ""
4447"Normally, if a large image is present at the start of the document that "
4448"looks like a cover, it will be removed from the document and used as the "
4449"cover for created e-book. This option turns off that behavior."
4450msgstr ""
4451
4452#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:24
4453msgid "Do not insert a page break after every endnote."
4454msgstr ""
4455
4456#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:26
4457msgid ""
4458"Render superscripts and subscripts so that they do not affect the line "
4459"height."
4460msgstr ""
4461
4462#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:25
4463#, python-format
4464msgid "The size of the page. Default is letter. Choices are %s"
4465msgstr ""
4466
4467#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:29
4468msgid ""
4469"Custom size of the document. Use the form width x height, for example: "
4470"`123x321` to specify the width and height (in pts). This overrides any "
4471"specified page-size."
4472msgstr ""
4473
4474#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:34
4475msgid ""
4476"Do not insert the book cover as an image at the start of the document. If "
4477"you use this option, the book cover will be discarded."
4478msgstr ""
4479
4480#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:38
4481msgid ""
4482"Preserve the aspect ratio of the cover image instead of stretching it out to"
4483" cover the entire page."
4484msgstr ""
4485
4486#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:42
4487msgid ""
4488"Do not insert the table of contents as a page at the start of the document."
4489msgstr ""
4490
4491#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:45
4492#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:56
4493#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:82
4494#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:299
4495#, python-format
4496msgid ""
4497"Extract the contents of the generated %s file to the specified folder. The "
4498"contents of the folder are first deleted, so be careful."
4499msgstr ""
4500
4501#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:51
4502#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100
4503msgid ""
4504"The size of the left page margin, in pts. Default is 72pt. Overrides the "
4505"common left page margin setting."
4506msgstr ""
4507
4508#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:57
4509#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106
4510msgid ""
4511"The size of the top page margin, in pts. Default is 72pt. Overrides the "
4512"common top page margin setting, unless set to zero."
4513msgstr ""
4514
4515#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:63
4516#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:112
4517msgid ""
4518"The size of the right page margin, in pts. Default is 72pt. Overrides the "
4519"common right page margin setting, unless set to zero."
4520msgstr ""
4521
4522#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:69
4523#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:118
4524msgid ""
4525"The size of the bottom page margin, in pts. Default is 72pt. Overrides the "
4526"common bottom page margin setting, unless set to zero."
4527msgstr ""
4528
4529#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_input.py:33
4530msgid "Convert EPUB files (.epub) to HTML"
4531msgstr ""
4532
4533#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:62
4534msgid ""
4535"Turn off splitting at page breaks. Normally, input files are automatically "
4536"split at every page break into two files. This gives an output e-book that "
4537"can be parsed faster and with less resources. However, splitting is slow and"
4538" if your source file contains a very large number of page breaks, you should"
4539" turn off splitting on page breaks."
4540msgstr ""
4541
4542#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:73
4543#, python-format
4544msgid ""
4545"Split all HTML files larger than this size (in KB). This is necessary as "
4546"most EPUB readers cannot handle large file sizes. The default of %defaultKB "
4547"is the size required for Adobe Digital Editions. Set to 0 to disable size "
4548"based splitting."
4549msgstr ""
4550
4551#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:80
4552msgid ""
4553"Normally, if the input file has no cover and you don't specify one, a "
4554"default cover is generated with the title, authors, etc. This option "
4555"disables the generation of this cover."
4556msgstr ""
4557
4558#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:86
4559msgid ""
4560"Do not use SVG for the book cover. Use this option if your EPUB is going to "
4561"be used on a device that does not support SVG, like the iPhone or the "
4562"JetBook Lite. Without this option, such devices will display the cover as a "
4563"blank page."
4564msgstr ""
4565
4566#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:95
4567msgid ""
4568"When using an SVG cover, this option will cause the cover to scale to cover "
4569"the available screen area, but still preserve its aspect ratio (ratio of "
4570"width to height). That means there may be white borders at the sides or top "
4571"and bottom of the image, but the image will never be distorted. Without this"
4572" option the image may be slightly distorted, but there will be no borders."
4573msgstr ""
4574
4575#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:105
4576msgid ""
4577"This option is needed only if you intend to use the EPUB with FBReaderJ. It "
4578"will flatten the file system inside the EPUB, putting all files into the top"
4579" level."
4580msgstr ""
4581
4582#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:111
4583msgid ""
4584"Insert an inline Table of Contents that will appear as part of the main book"
4585" content."
4586msgstr ""
4587
4588#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:115
4589msgid ""
4590"Put the inserted inline Table of Contents at the end of the book instead of "
4591"the start."
4592msgstr ""
4593
4594#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:119
4595#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:57
4596#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:287
4597#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:58
4598msgid "Title for any generated in-line table of contents."
4599msgstr ""
4600
4601#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:123
4602msgid ""
4603"The version of the EPUB file to generate. EPUB 2 is the most widely "
4604"compatible, only use EPUB 3 if you know you actually need it."
4605msgstr ""
4606
4607#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:20
4608msgid "Convert FB2 and FBZ files to HTML"
4609msgstr ""
4610
4611#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:33
4612msgid "Do not insert a Table of Contents at the beginning of the book."
4613msgstr ""
4614
4615#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:148
4616msgid "Section per entry in the ToC"
4617msgstr ""
4618
4619#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:149
4620msgid "Section per file"
4621msgstr ""
4622
4623#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:150
4624msgid "A single section"
4625msgstr ""
4626
4627#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:159
4628#, python-brace-format
4629msgid ""
4630"Specify how sections are created:\n"
4631" * nothing: {nothing}\n"
4632" * files: {files}\n"
4633" * toc: {toc}\n"
4634"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\")."
4635msgstr ""
4636
4637#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:169
4638#, python-format
4639msgid ""
4640"Genre for the book. Choices: %s\n"
4641"\n"
4642" See: "
4643msgstr ""
4644
4645#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:170
4646msgid "for a complete list with descriptions."
4647msgstr ""
4648
4649#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:38
4650msgid "Convert HTML and OPF files to an OEB"
4651msgstr ""
4652
4653#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:45
4654msgid ""
4655"Traverse links in HTML files breadth first. Normally, they are traversed "
4656"depth first."
4657msgstr ""
4658
4659#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:52
4660#, python-format
4661msgid ""
4662"Maximum levels of recursion when following links in HTML files. Must be non-"
4663"negative. 0 implies that no links in the root HTML file are followed. "
4664"Default is %default."
4665msgstr ""
4666
4667#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:61
4668msgid ""
4669"Normally this input plugin re-arranges all the input files into a standard "
4670"folder hierarchy. Only use this option if you know what you are doing as it "
4671"can result in various nasty side effects in the rest of the conversion "
4672"pipeline."
4673msgstr ""
4674
4675#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:26
4676msgid "CSS file used for the output instead of the default file"
4677msgstr ""
4678
4679#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:29
4680msgid ""
4681"Template used for generation of the HTML index file instead of the default "
4682"file"
4683msgstr ""
4684
4685#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:32
4686msgid ""
4687"Template used for the generation of the HTML contents of the book instead of"
4688" the default file"
4689msgstr ""
4690
4691#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:35
4692msgid ""
4693"Extract the contents of the generated ZIP file to the specified folder. "
4694"WARNING: The contents of the folder will be deleted."
4695msgstr ""
4696
4697#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:18
4698msgid "Convert HTMLZ files to HTML"
4699msgstr ""
4700
4701#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:64
4702#, python-format
4703msgid "Multiple HTML files found in the archive. Only %s will be used."
4704msgstr ""
4705
4706#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:70
4707msgid "No top level HTML file found."
4708msgstr ""
4709
4710#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:73
4711#, python-format
4712msgid "Top level HTML file %s is empty"
4713msgstr ""
4714
4715#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:24
4716msgid "Use CSS classes"
4717msgstr ""
4718
4719#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:25
4720msgid "Use the style attribute"
4721msgstr ""
4722
4723#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:26
4724msgid "Use HTML tags wherever possible"
4725msgstr ""
4726
4727#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:29
4728msgid "Use an external CSS file"
4729msgstr ""
4730
4731#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:30
4732msgid "Use a <style> tag in the HTML file"
4733msgstr ""
4734
4735#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:38
4736#, python-brace-format
4737msgid ""
4738"Specify the handling of CSS. Default is class.\n"
4739"class: {class}\n"
4740"inline: {inline}\n"
4741"tag: {tag}"
4742msgstr ""
4743
4744#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:46
4745#, python-brace-format
4746msgid ""
4747"How to handle the CSS when using css-type = 'class'.\n"
4748"Default is external.\n"
4749"external: {external}\n"
4750"inline: {inline}"
4751msgstr ""
4752
4753#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:53
4754msgid ""
4755"If set this option causes the file name of the HTML file inside the HTMLZ "
4756"archive to be based on the book title."
4757msgstr ""
4758
4759#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lit_input.py:16
4760msgid "Convert LIT files to HTML"
4761msgstr ""
4762
4763#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_input.py:17
4764msgid "Convert LRF files to HTML"
4765msgstr ""
4766
4767#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:97
4768msgid "Enable auto-rotation of images that are wider than the screen width."
4769msgstr ""
4770
4771#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:101
4772#, python-format
4773msgid "Set the space between words in pts. Default is %default"
4774msgstr ""
4775
4776#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:104
4777msgid "Add a header to all the pages with title and author."
4778msgstr ""
4779
4780#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:107
4781msgid ""
4782"Set the format of the header. %a is replaced by the author and %t by the "
4783"title. Default is %default"
4784msgstr ""
4785
4786#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:111
4787#, python-format
4788msgid "Add extra spacing below the header. Default is %default pt."
4789msgstr ""
4790
4791#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:114
4792#, python-format
4793msgid ""
4794"Minimum paragraph indent (the indent of the first line of a paragraph) in "
4795"pts. Default: %default"
4796msgstr ""
4797
4798#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:119
4799msgid "This option has no effect"
4800msgstr ""
4801
4802#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:123
4803#, python-format
4804msgid ""
4805"Multiply the size of text in rendered tables by this factor. Default is "
4806"%default"
4807msgstr ""
4808
4809#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:127
4810msgid "The serif family of fonts to embed"
4811msgstr ""
4812
4813#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:130
4814msgid "The sans-serif family of fonts to embed"
4815msgstr ""
4816
4817#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:133
4818msgid "The monospace family of fonts to embed"
4819msgstr ""
4820
4821#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:157
4822msgid "Comic"
4823msgstr ""
4824
4825#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_input.py:14
4826msgid "Convert MOBI files (.mobi, .prc, .azw) to HTML"
4827msgstr ""
4828
4829#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:50
4830#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:280
4831msgid "When present, use author sort field as author."
4832msgstr ""
4833
4834#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:54
4835#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:284
4836msgid ""
4837"Don't add Table of Contents to the book. Useful if the book has its own "
4838"table of contents."
4839msgstr ""
4840
4841#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:61
4842#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:291
4843msgid "Disable compression of the file contents."
4844msgstr ""
4845
4846#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:64
4847msgid ""
4848"Tag for MOBI files to be marked as personal documents. This option has no "
4849"effect on the conversion. It is used only when sending MOBI files to a "
4850"device. If the file being sent has the specified tag, it will be marked as a"
4851" personal document when sent to the Kindle."
4852msgstr ""
4853
4854#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:72
4855msgid ""
4856"Ignore margins in the input document. If False, then the MOBI output plugin "
4857"will try to convert margins specified in the input document, otherwise it "
4858"will ignore them."
4859msgstr ""
4860
4861#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:78
4862#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:295
4863msgid ""
4864"When adding the Table of Contents to the book, add it at the start of the "
4865"book instead of the end. Not recommended."
4866msgstr ""
4867
4868#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:87
4869#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:303
4870msgid ""
4871"Enable sharing of book content via Facebook etc.  on the Kindle. WARNING: "
4872"Using this feature means that  the book will not auto sync its last read "
4873"position  on multiple devices. Complain to Amazon."
4874msgstr ""
4875
4876#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:94
4877msgid ""
4878"By default calibre converts all images to JPEG format in the output MOBI "
4879"file. This is for maximum compatibility as some older MOBI viewers have "
4880"problems with other image formats. This option tells calibre not to do this."
4881" Useful if your document contains lots of GIF/PNG images that become very "
4882"large when converted to JPEG."
4883msgstr ""
4884
4885#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:101
4886msgid ""
4887"By default calibre generates MOBI files that contain the old MOBI 6 format. "
4888"This format is compatible with all devices. However, by changing this "
4889"setting, you can tell calibre to generate MOBI files that contain both MOBI "
4890"6 and the new KF8 format, or only the new KF8 format. KF8 has more features "
4891"than MOBI 6, but only works with newer Kindles. Allowed values: {}"
4892msgstr ""
4893
4894#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:145
4895#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:127
4896msgid "All articles"
4897msgstr ""
4898
4899#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/odt_input.py:16
4900msgid "Convert ODT (OpenOffice) files to HTML"
4901msgstr ""
4902
4903#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:17
4904msgid "Convert PDB to HTML"
4905msgstr ""
4906
4907#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:27
4908msgid "Format to use inside the PDB container. Choices are:"
4909msgstr ""
4910
4911#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:30
4912msgid ""
4913"Specify the character encoding of the output document. The default is "
4914"cp1252. Note: This option is not honored by all formats."
4915msgstr ""
4916
4917#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:35
4918#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:29
4919#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_output.py:23
4920#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:48
4921msgid "Add Table of Contents to beginning of the book."
4922msgstr ""
4923
4924#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:18
4925msgid "Convert PDF files to HTML"
4926msgstr ""
4927
4928#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:24
4929msgid "Do not extract images from the document"
4930msgstr ""
4931
4932#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:26
4933msgid ""
4934"Scale used to determine the length at which a line should be unwrapped. "
4935"Valid values are a decimal between 0 and 1. The default is 0.45, just below "
4936"the median line length."
4937msgstr ""
4938
4939#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:30
4940msgid "Use the new PDF conversion engine. Currently not operational."
4941msgstr ""
4942
4943#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:36
4944msgid ""
4945"Instead of using the paper size specified in the PDF Output options, use a "
4946"paper size corresponding to the current output profile. Useful if you want "
4947"to generate a PDF for viewing on a specific device."
4948msgstr ""
4949
4950#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:41
4951msgid ""
4952"The unit of measure for page sizes. Default is inch. Choices are {} Note: "
4953"This does not override the unit for margins!"
4954msgstr ""
4955
4956#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:46
4957msgid ""
4958"The size of the paper. This size will be overridden when a non default "
4959"output profile is used. Default is letter. Choices are {}"
4960msgstr ""
4961
4962#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:50
4963msgid ""
4964"Custom size of the document. Use the form width x height e.g. `123x321` to "
4965"specify the width and height. This overrides any specified paper-size."
4966msgstr ""
4967
4968#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:55
4969msgid ""
4970"Preserve the aspect ratio of the cover, instead of stretching it to fill the"
4971" full first page of the generated PDF."
4972msgstr ""
4973
4974#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:60
4975msgid ""
4976"The font family used to render serif fonts. Will work only if the font is "
4977"available system-wide."
4978msgstr ""
4979
4980#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63
4981msgid ""
4982"The font family used to render sans-serif fonts. Will work only if the font "
4983"is available system-wide."
4984msgstr ""
4985
4986#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:66
4987msgid ""
4988"The font family used to render monospace fonts. Will work only if the font "
4989"is available system-wide."
4990msgstr ""
4991
4992#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:69
4993msgid "The font family used to render monospace fonts"
4994msgstr ""
4995
4996#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72
4997msgid "The default font size (in pixels)"
4998msgstr ""
4999
5000#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75
5001msgid "The default font size for monospaced text (in pixels)"
5002msgstr ""
5003
5004#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77
5005msgid ""
5006"Break long words at the end of lines. This can give the text at the right "
5007"margin a more even appearance. Note that depending on the fonts used this "
5008"option can break the copying of text from the PDF file."
5009msgstr ""
5010
5011#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:80
5012msgid "Surround all links with a red box, useful for debugging."
5013msgstr ""
5014
5015#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:82
5016msgid ""
5017"Add page numbers to the bottom of every page in the generated PDF file. If "
5018"you specify a footer template, it will take precedence over this option."
5019msgstr ""
5020
5021#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86
5022#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89
5023#, python-format
5024msgid ""
5025"An HTML template used to generate %s on every page. The strings _PAGENUM_, "
5026"_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values."
5027msgstr ""
5028
5029#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:87
5030msgid "footers"
5031msgstr ""
5032
5033#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90
5034msgid "headers"
5035msgstr ""
5036
5037#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:92
5038msgid ""
5039"Add a Table of Contents at the end of the PDF that lists page numbers. "
5040"Useful if you want to print out the PDF. If this PDF is intended for "
5041"electronic use, use the PDF Outline instead."
5042msgstr ""
5043
5044#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95
5045msgid "Title for generated table of contents."
5046msgstr ""
5047
5048#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:122
5049msgid ""
5050"Use the page margins specified in the input document via @page CSS rules. "
5051"This will cause the margins specified in the conversion settings to be "
5052"ignored. If the document does not specify page margins, the conversion "
5053"settings will be used as a fallback."
5054msgstr ""
5055
5056#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:127
5057msgid ""
5058"Adjust page numbers, as needed. Syntax is a JavaScript expression for the "
5059"page number. For example, \"if (n < 3) 0; else n - 3;\", where n is current "
5060"page number."
5061msgstr ""
5062
5063#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:132
5064msgid "Generate an uncompressed PDF, useful for debugging."
5065msgstr ""
5066
5067#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:137
5068msgid ""
5069"Shift the text horizontally by the specified offset (in pts). On odd "
5070"numbered pages, it is shifted to the right and on even numbered pages to the"
5071" left. Use negative numbers for the opposite effect. Note that this setting "
5072"is ignored on pages where the margins are smaller than the specified offset."
5073" Shifting is done by setting the PDF CropBox, not all software respects the "
5074"CropBox."
5075msgstr ""
5076
5077#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_input.py:20
5078msgid "Convert PML to OEB"
5079msgstr ""
5080
5081#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:25
5082msgid ""
5083"Specify the character encoding of the output document. The default is "
5084"cp1252."
5085msgstr ""
5086
5087#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:32
5088msgid ""
5089"Do not reduce the size or bit depth of images. Images have their size and "
5090"depth reduced by default to accommodate applications that can not convert "
5091"images on their own such as Dropbook."
5092msgstr ""
5093
5094#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_input.py:18
5095msgid "Convert RB files to HTML"
5096msgstr ""
5097
5098#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:24
5099msgid "Download periodical content from the Internet"
5100msgstr ""
5101
5102#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:41
5103msgid ""
5104"Useful for recipe development. Forces max_articles_per_feed to 2 and "
5105"downloads at most 2 feeds. You can change the number of feeds and articles "
5106"by supplying optional arguments. For example: --test 3 1 will download at "
5107"most 3 feeds and only 1 article per feed."
5108msgstr ""
5109
5110#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:46
5111msgid "Username for sites that require a login to access content."
5112msgstr ""
5113
5114#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:49
5115msgid "Password for sites that require a login to access content."
5116msgstr ""
5117
5118#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:53
5119msgid ""
5120"Do not download latest version of builtin recipes from the calibre server"
5121msgstr ""
5122
5123#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:45
5124msgid "Convert RTF files to HTML"
5125msgstr ""
5126
5127#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:51
5128msgid "Ignore WMF images instead of replacing them with a placeholder image."
5129msgstr ""
5130
5131#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:261
5132#, python-format
5133msgid ""
5134"This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n"
5135"%s"
5136msgstr ""
5137
5138#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_input.py:25
5139msgid "Convert SNB files to OEB"
5140msgstr ""
5141
5142#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:25
5143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_output.py:24
5144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:44
5145msgid ""
5146"Specify the character encoding of the output document. The default is utf-8."
5147msgstr ""
5148
5149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:29
5150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:51
5151msgid ""
5152"The maximum number of characters per line. This splits on the first space "
5153"before the specified value. If no space is found the line will be broken at "
5154"the space after and will exceed the specified value. Also, there is a "
5155"minimum of 25 characters. Use 0 to disable line splitting."
5156msgstr ""
5157
5158#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:36
5159msgid "Specify whether or not to insert an empty line between two paragraphs."
5160msgstr ""
5161
5162#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:40
5163msgid ""
5164"Specify whether or not to insert two space characters to indent the first "
5165"line of each paragraph."
5166msgstr ""
5167
5168#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:44
5169msgid ""
5170"Specify whether or not to hide the chapter title for each chapter. Useful "
5171"for image-only output (eg. comics)."
5172msgstr ""
5173
5174#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:48
5175msgid "Resize all the images for full screen mode. "
5176msgstr ""
5177
5178#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:128
5179msgid "Start page"
5180msgstr ""
5181
5182#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:138
5183#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:140
5184msgid "Cover pages"
5185msgstr ""
5186
5187#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:153
5188#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:156
5189msgid " (Preface)"
5190msgstr ""
5191
5192#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_input.py:17
5193msgid "Convert TCR files to HTML"
5194msgstr ""
5195
5196#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:14
5197msgid "Abbreviations"
5198msgstr ""
5199
5200#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:15
5201msgid "Support admonitions"
5202msgstr ""
5203
5204#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:16
5205msgid "Add attribute to HTML tags"
5206msgstr ""
5207
5208#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:17
5209msgid "Add code highlighting via Pygments"
5210msgstr ""
5211
5212#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:18
5213msgid "Definition lists"
5214msgstr ""
5215
5216#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:19
5217msgid "Enables various common extensions"
5218msgstr ""
5219
5220#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:20
5221msgid "Alternative code block syntax"
5222msgstr ""
5223
5224#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:21
5225#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:130
5226msgid "Footnotes"
5227msgstr ""
5228
5229#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:22
5230msgid "Use legacy element attributes"
5231msgstr ""
5232
5233#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:23
5234msgid "Use legacy underscore handling for connected words"
5235msgstr ""
5236
5237#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:24
5238msgid "Metadata in the document"
5239msgstr ""
5240
5241#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:25
5242msgid "Treat newlines as hard breaks"
5243msgstr ""
5244
5245#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:26
5246msgid "Do not allow mixing list types"
5247msgstr ""
5248
5249#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:27
5250msgid "Use markdown's internal smartypants parser"
5251msgstr ""
5252
5253#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:28
5254msgid "Support tables"
5255msgstr ""
5256
5257#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:29
5258msgid "Generate a table of contents"
5259msgstr ""
5260
5261#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:30
5262msgid "Wiki style links"
5263msgstr ""
5264
5265#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:38
5266msgid "Convert TXT files to HTML"
5267msgstr ""
5268
5269#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:44
5270msgid "Try to auto detect paragraph type"
5271msgstr ""
5272
5273#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:45
5274msgid "Treat a blank line as a paragraph break"
5275msgstr ""
5276
5277#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:46
5278msgid "Assume every line is a paragraph"
5279msgstr ""
5280
5281#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:47
5282msgid "Assume every line starting with 2+ spaces or a tab starts a paragraph"
5283msgstr ""
5284
5285#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:48
5286msgid "Most lines have hard line breaks, few/no blank lines or indents"
5287msgstr ""
5288
5289#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:49
5290msgid "Don't modify the paragraph structure"
5291msgstr ""
5292
5293#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:52
5294msgid "Automatically decide which formatting processor to use"
5295msgstr ""
5296
5297#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:53
5298msgid "No formatting"
5299msgstr ""
5300
5301#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:54
5302msgid "Use heuristics to determine chapter headings, italics, etc."
5303msgstr ""
5304
5305#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:55
5306msgid "Use the TexTile markup language"
5307msgstr ""
5308
5309#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:56
5310msgid "Use the Markdown markup language"
5311msgstr ""
5312
5313#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:63
5314#, python-brace-format
5315msgid ""
5316"Formatting used within the document.\n"
5317"* auto: {auto}\n"
5318"* plain: {plain}\n"
5319"* heuristic: {heuristic}\n"
5320"* textile: {textile}\n"
5321"* markdown: {markdown}\n"
5322"To learn more about markdown see {url}"
5323msgstr ""
5324
5325#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:74
5326#, python-brace-format
5327msgid ""
5328"Paragraph structure to assume. The value of \"off\" is useful for formatted documents such as Markdown or Textile. Choices are:\n"
5329"* auto: {auto}\n"
5330"* block: {block}\n"
5331"* single: {single}\n"
5332"* print:  {print}\n"
5333"* unformatted: {unformatted}\n"
5334"* off: {off}"
5335msgstr ""
5336
5337#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:84
5338msgid ""
5339"Normally extra spaces are condensed into a single space. With this option "
5340"all spaces will be displayed."
5341msgstr ""
5342
5343#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:87
5344msgid ""
5345"Normally extra space at the beginning of lines is retained. With this option"
5346" they will be removed."
5347msgstr ""
5348
5349#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:90
5350#, python-format
5351msgid ""
5352"Enable extensions to Markdown syntax. Extensions are formatting that is not part of the standard Markdown format. The extensions enabled by default: %default.\n"
5353"To learn more about Markdown extensions, see {}\n"
5354"This should be a comma separated list of extensions to enable:\n"
5355msgstr ""
5356
5357#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:28
5358#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:238
5359#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:353
5360msgid "Plain text"
5361msgstr ""
5362
5363#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:29
5364msgid "Markdown formatted text"
5365msgstr ""
5366
5367#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:30
5368msgid "TexTile formatted text"
5369msgstr ""
5370
5371#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:38
5372#, python-format
5373msgid ""
5374"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' "
5375"for compatibility with Mac OS 9 and earlier. For macOS use 'unix'. 'system' "
5376"will default to the newline type used by this OS."
5377msgstr ""
5378
5379#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:58
5380msgid ""
5381"Force splitting on the max-line-length value when no space is present. Also "
5382"allows max-line-length to be below the minimum"
5383msgstr ""
5384
5385#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:63
5386#, python-brace-format
5387msgid ""
5388"Formatting used within the document.\n"
5389"* plain: {plain}\n"
5390"* markdown: {markdown}\n"
5391"* textile: {textile}"
5392msgstr ""
5393
5394#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:69
5395msgid ""
5396"Do not remove links within the document. This is only useful when paired "
5397"with a TXT output formatting option that is not none because links are "
5398"always removed with plain text output."
5399msgstr ""
5400
5401#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:74
5402msgid ""
5403"Do not remove image references within the document. This is only useful when"
5404" paired with a TXT output formatting option that is not none because links "
5405"are always removed with plain text output."
5406msgstr ""
5407
5408#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:79
5409msgid ""
5410"Do not remove font color from output. This is only useful when TXT output "
5411"formatting is set to textile. Textile is the only formatting that supports "
5412"setting font color. If this option is not specified font color will not be "
5413"set and default to the color displayed by the reader (generally this is "
5414"black)."
5415msgstr ""
5416
5417#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:116
5418msgid ""
5419"Level of verbosity. Specify multiple times for greater verbosity. Specifying"
5420" it twice will result in full verbosity, once medium verbosity and zero "
5421"times least verbosity."
5422msgstr ""
5423
5424#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:124
5425msgid ""
5426"Save the output from different stages of the conversion pipeline to the "
5427"specified folder. Useful if you are unsure at which stage of the conversion "
5428"process a bug is occurring."
5429msgstr ""
5430
5431#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:133
5432msgid ""
5433"Specify the input profile. The input profile gives the conversion system "
5434"information on how to interpret various information in the input document. "
5435"For example resolution dependent lengths (i.e. lengths in pixels). Choices "
5436"are:"
5437msgstr ""
5438
5439#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:144
5440msgid ""
5441"Specify the output profile. The output profile tells the conversion system "
5442"how to optimize the created document for the specified device (such as by "
5443"resizing images for the device screen size). In some cases, an output "
5444"profile can be used to optimize the output for a particular device, but this"
5445" is rarely necessary. Choices are:"
5446msgstr ""
5447
5448#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:154
5449msgid ""
5450"The base font size in pts. All font sizes in the produced book will be "
5451"rescaled based on this size. By choosing a larger size you can make the "
5452"fonts in the output bigger and vice versa. By default, when the value is "
5453"zero, the base font size is chosen based on the output profile you chose."
5454msgstr ""
5455
5456#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:164
5457msgid ""
5458"Mapping from CSS font names to font sizes in pts. An example setting is "
5459"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to "
5460"xx-large, with the final size being for huge fonts. The font rescaling "
5461"algorithm uses these sizes to intelligently rescale fonts. The default is to"
5462" use a mapping based on the output profile you chose."
5463msgstr ""
5464
5465#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:176
5466msgid "Disable all rescaling of font sizes."
5467msgstr ""
5468
5469#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:183
5470msgid ""
5471"The minimum line height, as a percentage of the element's calculated font "
5472"size. calibre will ensure that every element has a line height of at least "
5473"this setting, irrespective of what the input document specifies. Set to zero"
5474" to disable. Default is 120%. Use this setting in preference to the direct "
5475"line height specification, unless you know what you are doing. For example, "
5476"you can achieve \"double spaced\" text by setting this to 240."
5477msgstr ""
5478
5479#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:198
5480msgid ""
5481"The line height in pts. Controls spacing between consecutive lines of text. "
5482"Only applies to elements that do not define their own line height. In most "
5483"cases, the minimum line height option is more useful. By default no line "
5484"height manipulation is performed."
5485msgstr ""
5486
5487#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:209
5488msgid ""
5489"Embed the specified font family into the book. This specifies the \"base\" "
5490"font used for the book. If the input document specifies its own fonts, they "
5491"may override this base font. You can use the filter style information option"
5492" to remove fonts from the input document. Note that font embedding only "
5493"works with some output formats, principally EPUB, AZW3 and DOCX."
5494msgstr ""
5495
5496#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:220
5497msgid ""
5498"Embed every font that is referenced in the input document but not already "
5499"embedded. This will search your system for the fonts, and if found, they "
5500"will be embedded. Embedding will only work if the format you are converting "
5501"to supports embedded fonts, such as EPUB, AZW3, DOCX or PDF. Please ensure "
5502"that you have the proper license for embedding the fonts used in this "
5503"document."
5504msgstr ""
5505
5506#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:231
5507msgid ""
5508"Subset all embedded fonts. Every embedded font is reduced to contain only "
5509"the glyphs used in this document. This decreases the size of the font files."
5510" Useful if you are embedding a particularly large font with lots of unused "
5511"glyphs."
5512msgstr ""
5513
5514#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:239
5515msgid ""
5516"Some badly designed documents use tables to control the layout of text on "
5517"the page. When converted these documents often have text that runs off the "
5518"page and other artifacts. This option will extract the content from the "
5519"tables and present it in a linear fashion."
5520msgstr ""
5521
5522#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:249
5523msgid ""
5524"XPath expression that specifies all tags that should be added to the Table "
5525"of Contents at level one. If this is specified, it takes precedence over "
5526"other forms of auto-detection. See the XPath Tutorial in the calibre User "
5527"Manual for examples."
5528msgstr ""
5529
5530#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:259
5531msgid ""
5532"XPath expression that specifies all tags that should be added to the Table "
5533"of Contents at level two. Each entry is added under the previous level one "
5534"entry. See the XPath Tutorial in the calibre User Manual for examples."
5535msgstr ""
5536
5537#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:268
5538msgid ""
5539"XPath expression that specifies all tags that should be added to the Table "
5540"of Contents at level three. Each entry is added under the previous level two"
5541" entry. See the XPath Tutorial in the calibre User Manual for examples."
5542msgstr ""
5543
5544#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:277
5545msgid ""
5546"Normally, if the source file already has a Table of Contents, it is used in "
5547"preference to the auto-generated one. With this option, the auto-generated "
5548"one is always used."
5549msgstr ""
5550
5551#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:285
5552msgid "Don't add auto-detected chapters to the Table of Contents."
5553msgstr ""
5554
5555#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:293
5556#, python-format
5557msgid ""
5558"If fewer than this number of chapters is detected, then links are added to "
5559"the Table of Contents. Default: %default"
5560msgstr ""
5561
5562#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:299
5563#, python-format
5564msgid ""
5565"Maximum number of links to insert into the TOC. Set to 0 to disable. Default"
5566" is: %default. Links are only added to the TOC if less than the threshold "
5567"number of chapters were detected."
5568msgstr ""
5569
5570#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:307
5571msgid ""
5572"Remove entries from the Table of Contents whose titles match the specified "
5573"regular expression. Matching entries and all their children are removed."
5574msgstr ""
5575
5576#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:315
5577msgid ""
5578"When creating a TOC from links in the input document, allow duplicate "
5579"entries, i.e. allow more than one entry with the same text, provided that "
5580"they point to a different location."
5581msgstr ""
5582
5583#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:326
5584msgid ""
5585"An XPath expression to detect chapter titles. The default is to consider "
5586"<h1> or <h2> tags that contain the words \"chapter\", \"book\", \"section\","
5587" \"prologue\", \"epilogue\" or \"part\" as chapter titles as well as any "
5588"tags that have class=\"chapter\". The expression used must evaluate to a "
5589"list of elements. To disable chapter detection, use the expression \"/\". "
5590"See the XPath Tutorial in the calibre User Manual for further help on using "
5591"this feature."
5592msgstr ""
5593
5594#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:340
5595msgid ""
5596"Specify how to mark detected chapters. A value of \"pagebreak\" will insert "
5597"page breaks before chapters. A value of \"rule\" will insert a line before "
5598"chapters. A value of \"none\" will disable chapter marking and a value of "
5599"\"both\" will use both page breaks and lines to mark chapters."
5600msgstr ""
5601
5602#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:350
5603msgid ""
5604"An XPath expression to detect the location in the document at which to start"
5605" reading. Some e-book reading programs (most prominently the Kindle) use "
5606"this location as the position at which to open the book. See the XPath "
5607"tutorial in the calibre User Manual for further help using this feature."
5608msgstr ""
5609
5610#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:360
5611msgid ""
5612"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to"
5613" the style rules from the source file, so it can be used to override those "
5614"rules."
5615msgstr ""
5616
5617#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:368
5618msgid ""
5619"Rules for transforming the styles in this book. These rules are applied "
5620"after all other CSS processing is done."
5621msgstr ""
5622
5623#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:374
5624msgid ""
5625"Rules for transforming the HTML in this book. These rules are applied after "
5626"the HTML is parsed, but before any other transformations."
5627msgstr ""
5628
5629#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:380
5630msgid ""
5631"A comma separated list of CSS properties that will be removed from all CSS "
5632"style rules. This is useful if the presence of some style information "
5633"prevents it from being overridden on your device. For example: font-"
5634"family,color,margin-left,margin-right"
5635msgstr ""
5636
5637#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:391
5638msgid ""
5639"By default, calibre will use the shorthand form for various CSS properties "
5640"such as margin, padding, border, etc. This option will cause it to use the "
5641"full expanded form instead. Note that CSS is always expanded when generating"
5642" EPUB files with the output profile set to one of the Nook profiles as the "
5643"Nook cannot handle shorthand CSS."
5644msgstr ""
5645
5646#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:402
5647msgid ""
5648"An XPath expression. Page breaks are inserted before the specified elements."
5649" To disable use the expression: /"
5650msgstr ""
5651
5652#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:408
5653msgid ""
5654"Some documents specify page margins by specifying a left and right margin on"
5655" each individual paragraph. calibre will try to detect and remove these "
5656"margins. Sometimes, this can cause the removal of margins that should not "
5657"have been removed. In this case you can disable the removal."
5658msgstr ""
5659
5660#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:419
5661#, python-format
5662msgid ""
5663"Set the top margin in pts. Default is %default. Setting this to less than "
5664"zero will cause no margin to be set (the margin setting in the original "
5665"document will be preserved). Note: Page oriented formats such as PDF and "
5666"DOCX have their own margin settings that take precedence."
5667msgstr ""
5668
5669#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:427
5670#, python-format
5671msgid ""
5672"Set the bottom margin in pts. Default is %default. Setting this to less than"
5673" zero will cause no margin to be set (the margin setting in the original "
5674"document will be preserved). Note: Page oriented formats such as PDF and "
5675"DOCX have their own margin settings that take precedence."
5676msgstr ""
5677
5678#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:435
5679#, python-format
5680msgid ""
5681"Set the left margin in pts. Default is %default. Setting this to less than "
5682"zero will cause no margin to be set (the margin setting in the original "
5683"document will be preserved). Note: Page oriented formats such as PDF and "
5684"DOCX have their own margin settings that take precedence."
5685msgstr ""
5686
5687#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:443
5688#, python-format
5689msgid ""
5690"Set the right margin in pts. Default is %default. Setting this to less than "
5691"zero will cause no margin to be set (the margin setting in the original "
5692"document will be preserved). Note: Page oriented formats such as PDF and "
5693"DOCX have their own margin settings that take precedence."
5694msgstr ""
5695
5696#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:452
5697msgid ""
5698"Change text justification. A value of \"left\" converts all justified text "
5699"in the source to left aligned (i.e. unjustified) text. A value of "
5700"\"justify\" converts all unjustified text to justified. A value of "
5701"\"original\" (the default) does not change justification in the source file."
5702" Note that only some output formats support justification."
5703msgstr ""
5704
5705#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:462
5706msgid ""
5707"Remove spacing between paragraphs. Also sets an indent on paragraphs of "
5708"1.5em. Spacing removal will not work if the source file does not use "
5709"paragraphs (<p> or <div> tags)."
5710msgstr ""
5711
5712#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:469
5713msgid ""
5714"When calibre removes blank lines between paragraphs, it automatically sets a"
5715" paragraph indent, to ensure that paragraphs can be easily distinguished. "
5716"This option controls the width of that indent (in em). If you set this value"
5717" negative, then the indent specified in the input document is used, that is,"
5718" calibre does not change the indentation."
5719msgstr ""
5720
5721#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:478
5722msgid ""
5723"Use the cover detected from the source file in preference to the specified "
5724"cover."
5725msgstr ""
5726
5727#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:484
5728msgid ""
5729"Insert a blank line between paragraphs. Will not work if the source file "
5730"does not use paragraphs (<p> or <div> tags)."
5731msgstr ""
5732
5733#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:491
5734msgid ""
5735"Set the height of the inserted blank lines (in em). The height of the lines "
5736"between paragraphs will be twice the value set here."
5737msgstr ""
5738
5739#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:498
5740msgid ""
5741"Remove the first image from the input e-book. Useful if the input document "
5742"has a cover image that is not identified as a cover. In this case, if you "
5743"set a cover in calibre, the output document will end up with two cover "
5744"images if you do not specify this option."
5745msgstr ""
5746
5747#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:507
5748msgid ""
5749"Insert the book metadata at the start of the book. This is useful if your "
5750"e-book reader does not support displaying/searching metadata directly."
5751msgstr ""
5752
5753#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:515
5754msgid ""
5755"Convert plain quotes, dashes and ellipsis to their typographically correct "
5756"equivalents. For details, see "
5757"https://daringfireball.net/projects/smartypants."
5758msgstr ""
5759
5760#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:523
5761msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents."
5762msgstr ""
5763
5764#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:531
5765msgid ""
5766"Read metadata from the specified OPF file. Metadata read from this file will"
5767" override any metadata in the source file."
5768msgstr ""
5769
5770#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:538
5771#, python-brace-format
5772msgid ""
5773"Transliterate Unicode characters to an ASCII representation. Use with care "
5774"because this will replace Unicode characters with ASCII. For instance it "
5775"will replace \"{0}\" with \"{1}\". Also, note that in cases where there are "
5776"multiple representations of a character (characters shared by Chinese and "
5777"Japanese for instance) the representation based on the current calibre "
5778"interface language will be used."
5779msgstr ""
5780
5781#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:550
5782msgid ""
5783"Preserve ligatures present in the input document. A ligature is a special "
5784"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do"
5785" not have support for ligatures in their default fonts, so they are unlikely"
5786" to render correctly. By default, calibre will turn a ligature into the "
5787"corresponding pair of normal characters. This option will preserve them "
5788"instead."
5789msgstr ""
5790
5791#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:562
5792#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:37
5793msgid "Set the title."
5794msgstr ""
5795
5796#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:566
5797msgid "Set the authors. Multiple authors should be separated by ampersands."
5798msgstr ""
5799
5800#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:571
5801msgid "The version of the title to be used for sorting. "
5802msgstr ""
5803
5804#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:575
5805msgid "String to be used when sorting by author. "
5806msgstr ""
5807
5808#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:579
5809msgid "Set the cover to the specified file or URL"
5810msgstr ""
5811
5812#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:583
5813#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:53
5814msgid "Set the e-book description."
5815msgstr ""
5816
5817#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:587
5818#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:55
5819msgid "Set the e-book publisher."
5820msgstr ""
5821
5822#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:591
5823#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:59
5824msgid "Set the series this e-book belongs to."
5825msgstr ""
5826
5827#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:595
5828#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:61
5829msgid "Set the index of the book in this series."
5830msgstr ""
5831
5832#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:599
5833#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:63
5834msgid "Set the rating. Should be a number between 1 and 5."
5835msgstr ""
5836
5837#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:603
5838#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:65
5839msgid "Set the ISBN of the book."
5840msgstr ""
5841
5842#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:607
5843#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:72
5844msgid "Set the tags for the book. Should be a comma separated list."
5845msgstr ""
5846
5847#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:611
5848#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:74
5849msgid "Set the book producer."
5850msgstr ""
5851
5852#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:615
5853#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:76
5854msgid "Set the language."
5855msgstr ""
5856
5857#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:619
5858msgid ""
5859"Set the publication date (assumed to be in the local timezone, unless the "
5860"timezone is explicitly specified)"
5861msgstr ""
5862
5863#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:623
5864msgid "Set the book timestamp (no longer used anywhere)"
5865msgstr ""
5866
5867#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:627
5868msgid ""
5869"Enable heuristic processing. This option must be set for any heuristic "
5870"processing to take place."
5871msgstr ""
5872
5873#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:632
5874msgid ""
5875"Detect unformatted chapter headings and sub headings. Change them to h2 and "
5876"h3 tags.  This setting will not create a TOC, but can be used in conjunction"
5877" with structure detection to create one."
5878msgstr ""
5879
5880#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:639
5881msgid ""
5882"Look for common words and patterns that denote italics and italicize them."
5883msgstr ""
5884
5885#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:644
5886msgid ""
5887"Turn indentation created from multiple non-breaking space entities into CSS "
5888"indents."
5889msgstr ""
5890
5891#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:649
5892msgid ""
5893"Scale used to determine the length at which a line should be unwrapped. "
5894"Valid values are a decimal between 0 and 1. The default is 0.4, just below "
5895"the median line length.  If only a few lines in the document require "
5896"unwrapping this value should be reduced"
5897msgstr ""
5898
5899#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:657
5900msgid "Unwrap lines using punctuation and other formatting clues."
5901msgstr ""
5902
5903#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:661
5904msgid ""
5905"Remove empty paragraphs from the document when they exist between every "
5906"other paragraph"
5907msgstr ""
5908
5909#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:666
5910msgid ""
5911"Left aligned scene break markers are center aligned. Replace soft scene "
5912"breaks that use multiple blank lines with horizontal rules."
5913msgstr ""
5914
5915#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:672
5916msgid ""
5917"Replace scene breaks with the specified text. By default, the text from the "
5918"input document is used."
5919msgstr ""
5920
5921#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:677
5922msgid ""
5923"Analyze hyphenated words throughout the document.  The document itself is "
5924"used as a dictionary to determine whether hyphens should be retained or "
5925"removed."
5926msgstr ""
5927
5928#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:683
5929msgid ""
5930"Looks for occurrences of sequential <h1> or <h2> tags. The tags are "
5931"renumbered to prevent splitting in the middle of chapter headings."
5932msgstr ""
5933
5934#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:689
5935msgid "Search pattern (regular expression) to be replaced with sr1-replace."
5936msgstr ""
5937
5938#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:694
5939msgid "Replacement to replace the text found with sr1-search."
5940msgstr ""
5941
5942#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:698
5943msgid "Search pattern (regular expression) to be replaced with sr2-replace."
5944msgstr ""
5945
5946#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:703
5947msgid "Replacement to replace the text found with sr2-search."
5948msgstr ""
5949
5950#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:707
5951msgid "Search pattern (regular expression) to be replaced with sr3-replace."
5952msgstr ""
5953
5954#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:712
5955msgid "Replacement to replace the text found with sr3-search."
5956msgstr ""
5957
5958#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:716
5959msgid ""
5960"Path to a file containing search and replace regular expressions. The file "
5961"must contain alternating lines of regular expression followed by replacement"
5962" pattern (which can be an empty line). The regular expression must be in the"
5963" Python regex syntax and the file must be UTF-8 encoded."
5964msgstr ""
5965
5966#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:827
5967msgid "Could not find an e-book inside the archive"
5968msgstr ""
5969
5970#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:917
5971msgid "Values of series index and rating must be numbers. Ignoring"
5972msgstr ""
5973
5974#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:924
5975msgid "Failed to parse date/time"
5976msgstr ""
5977
5978#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1104
5979msgid "Converting input to HTML..."
5980msgstr ""
5981
5982#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1138
5983msgid "Running transforms on e-book..."
5984msgstr ""
5985
5986#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1282
5987#, python-format
5988msgid "Running %s plugin"
5989msgstr ""
5990
5991#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:269
5992msgid "Template error"
5993msgstr ""
5994
5995#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:365
5996msgid "The Cross"
5997msgstr ""
5998
5999#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:386
6000msgid "Half and half"
6001msgstr ""
6002
6003#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:411
6004msgid "Banner"
6005msgstr ""
6006
6007#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:481
6008msgid "Ornamental"
6009msgstr ""
6010
6011#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:548
6012msgid "Blocks"
6013msgstr ""
6014
6015#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:217
6016msgid "Remove the property"
6017msgstr ""
6018
6019#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:218
6020msgid "Add extra properties"
6021msgstr ""
6022
6023#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:219
6024msgid "Change the value to"
6025msgstr ""
6026
6027#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:220
6028msgid "Multiply the value by"
6029msgstr ""
6030
6031#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:221
6032msgid "Divide the value by"
6033msgstr ""
6034
6035#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:222
6036msgid "Add to the value"
6037msgstr ""
6038
6039#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:223
6040msgid "Subtract from the value"
6041msgstr ""
6042
6043#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:227
6044#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
6045#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:103
6046#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:113
6047msgid "is"
6048msgstr ""
6049
6050#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:228
6051#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:104
6052#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:114
6053msgid "is not"
6054msgstr ""
6055
6056#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:229
6057msgid "is any value"
6058msgstr ""
6059
6060#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:230
6061#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:107
6062#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:117
6063#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:57
6064msgid "matches pattern"
6065msgstr ""
6066
6067#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:231
6068#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:108
6069#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:118
6070#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:58
6071msgid "does not match pattern"
6072msgstr ""
6073
6074#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:232
6075msgid "is the same length as"
6076msgstr ""
6077
6078#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:233
6079msgid "is not the same length as"
6080msgstr ""
6081
6082#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:234
6083#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:72
6084#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:79
6085msgid "is less than"
6086msgstr ""
6087
6088#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:235
6089#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:73
6090#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:80
6091msgid "is greater than"
6092msgstr ""
6093
6094#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:236
6095msgid "is less than or equal to"
6096msgstr ""
6097
6098#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:237
6099msgid "is greater than or equal to"
6100msgstr ""
6101
6102#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:247
6103#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:115
6104msgid "Unknown keys"
6105msgstr ""
6106
6107#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:248
6108#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:116
6109#, python-format
6110msgid "The rule has unknown keys: %s"
6111msgstr ""
6112
6113#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:251
6114#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:119
6115msgid "Missing keys"
6116msgstr ""
6117
6118#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:252
6119#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:120
6120#, python-format
6121msgid "The rule has missing keys: %s"
6122msgstr ""
6123
6124#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255
6125msgid "Property required"
6126msgstr ""
6127
6128#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255
6129msgid "You must specify a CSS property to match"
6130msgstr ""
6131
6132#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:257
6133msgid "Shorthand property not allowed"
6134msgstr ""
6135
6136#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:258
6137#, python-brace-format
6138msgid ""
6139"{0} is a shorthand property. Use the full form of the property, for example,"
6140" instead of font, use font-family, instead of margin, use margin-top, etc."
6141msgstr ""
6142
6143#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:261
6144#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:126
6145#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:186
6146msgid "Query required"
6147msgstr ""
6148
6149#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:262
6150msgid "You must specify a value for the CSS property to match"
6151msgstr ""
6152
6153#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:264
6154#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:123
6155msgid "Unknown match type"
6156msgstr ""
6157
6158#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:265
6159#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:124
6160#, python-format
6161msgid "The match type %s is not known"
6162msgstr ""
6163
6164#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:270
6165#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:278
6166#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:81
6167#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:192
6168msgid "Query invalid"
6169msgstr ""
6170
6171#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:271
6172#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:193
6173#, python-format
6174msgid "%s is not a valid regular expression"
6175msgstr ""
6176
6177#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:279
6178#, python-format
6179msgid "%s is not a valid length or number"
6180msgstr ""
6181
6182#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:282
6183msgid "Unknown action type"
6184msgstr ""
6185
6186#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:283
6187#, python-format
6188msgid "The action type %s is not known"
6189msgstr ""
6190
6191#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:285
6192msgid "You must specify a number"
6193msgstr ""
6194
6195#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:287
6196msgid "You must specify at least one CSS property to add"
6197msgstr ""
6198
6199#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:289
6200msgid "You must specify a value to change the property to"
6201msgstr ""
6202
6203#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:290
6204msgid "No data"
6205msgstr ""
6206
6207#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295
6208#, python-format
6209msgid "%s is not a number"
6210msgstr ""
6211
6212#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295
6213msgid "Invalid number"
6214msgstr ""
6215
6216#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:333
6217#, python-brace-format
6218msgid ""
6219"If the property {property} {match_type} {query}\n"
6220"{action}"
6221msgstr ""
6222
6223#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:69
6224#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1389
6225#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
6226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:835
6227msgid "Notes"
6228msgstr ""
6229
6230#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:400
6231#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/links.py:169
6232#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/toc.py:13
6233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1377
6234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:646
6235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:14
6236#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:697
6237#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:389
6238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:243
6239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:661
6240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:842
6241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:822
6242#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:55
6243#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:68
6244msgid "Table of Contents"
6245msgstr ""
6246
6247#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/images.py:214
6248#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1710
6249#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1375
6250#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:419
6251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:539
6252#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1165
6253#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
6254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:828
6255#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:188
6256msgid "Cover"
6257msgstr ""
6258
6259#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:18
6260msgid ""
6261"Follow all local links in an HTML file and create a ZIP file containing all "
6262"linked files. This plugin is run every time you add an HTML file to the "
6263"library."
6264msgstr ""
6265
6266#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:66
6267msgid ""
6268"Character encoding for the input HTML files. Common choices include: cp1252,"
6269" cp1251, latin1 and utf-8."
6270msgstr ""
6271
6272#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:96
6273msgid "Add linked files in breadth first order"
6274msgstr ""
6275
6276#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:97
6277msgid ""
6278"Normally, when following links in HTML files calibre does it depth first, "
6279"i.e. if file A links to B and  C, but B links to D, the files are added in "
6280"the order A, B, D, C.  With this option, they will instead be added as A, B,"
6281" C, D"
6282msgstr ""
6283
6284#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:19
6285msgid "{} must not be empty"
6286msgstr ""
6287
6288#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6289msgid "Change tag name"
6290msgstr ""
6291
6292#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6293msgid "New tag name"
6294msgstr ""
6295
6296#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6297msgid "Rename tag to the specified name"
6298msgstr ""
6299
6300#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
6301msgid "Remove tag and children"
6302msgstr ""
6303
6304#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
6305msgid "Remove the tag and all its contents"
6306msgstr ""
6307
6308#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
6309msgid "Remove tag only"
6310msgstr ""
6311
6312#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
6313msgid "Remove the tag but keep its contents"
6314msgstr ""
6315
6316#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6317msgid "Add classes"
6318msgstr ""
6319
6320#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6321msgid "Add the specified classes, e.g.:"
6322msgstr ""
6323
6324#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6325#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6326msgid "Space separated class names"
6327msgstr ""
6328
6329#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6330msgid "Remove classes"
6331msgstr ""
6332
6333#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6334msgid "Remove the specified classes, e.g.:"
6335msgstr ""
6336
6337#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:44
6338msgid "Remove attributes"
6339msgstr ""
6340
6341#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:45
6342msgid ""
6343"Remove the specified attributes from the tag. Multiple attribute names "
6344"should be separated by spaces. The special value * removes all attributes."
6345msgstr ""
6346
6347#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46
6348#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6349msgid "Space separated attribute names"
6350msgstr ""
6351
6352#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6353msgid "Add attributes"
6354msgstr ""
6355
6356#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6357msgid "Add the specified attributes, e.g.:"
6358msgstr ""
6359
6360#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
6361msgid "Empty the tag"
6362msgstr ""
6363
6364#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
6365msgid "Remove all contents from the tag"
6366msgstr ""
6367
6368#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:49
6369msgid "Wrap the tag"
6370msgstr ""
6371
6372#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:50
6373#, python-brace-format
6374msgid ""
6375"Wrap the tag in the specified tag, e.g.: {0} will wrap the tag in a DIV tag "
6376"with class {1}"
6377msgstr ""
6378
6379#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:51
6380msgid "An HTML opening tag"
6381msgstr ""
6382
6383#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:52
6384msgid "Insert HTML at start"
6385msgstr ""
6386
6387#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:53
6388msgid ""
6389"The specified HTML snippet is inserted after the opening tag. Note that only"
6390" valid HTML snippets can be used without unclosed tags"
6391msgstr ""
6392
6393#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:54
6394#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:57
6395#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:60
6396#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:63
6397msgid "HTML snippet"
6398msgstr ""
6399
6400#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:55
6401msgid "Insert HTML at end"
6402msgstr ""
6403
6404#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:56
6405msgid ""
6406"The specified HTML snippet is inserted before the closing tag. Note that "
6407"only valid HTML snippets can be used without unclosed tags"
6408msgstr ""
6409
6410#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:58
6411msgid "Insert HTML before tag"
6412msgstr ""
6413
6414#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:59
6415msgid ""
6416"The specified HTML snippet is inserted before the opening tag. Note that "
6417"only valid HTML snippets can be used without unclosed tags"
6418msgstr ""
6419
6420#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:61
6421msgid "Insert HTML after tag"
6422msgstr ""
6423
6424#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:62
6425msgid ""
6426"The specified HTML snippet is inserted after the closing tag. Note that only"
6427" valid HTML snippets can be used without unclosed tags"
6428msgstr ""
6429
6430#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:69
6431msgid "Action must have both:"
6432msgstr ""
6433
6434#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:78
6435msgid "{} is not a valid CSS selector"
6436msgstr ""
6437
6438#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:85
6439msgid "{} is not a valid XPath selector"
6440msgstr ""
6441
6442#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
6443msgid "Tag name"
6444msgstr ""
6445
6446#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
6447#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
6448msgid "Class name"
6449msgstr ""
6450
6451#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
6452msgid "has class"
6453msgstr ""
6454
6455#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
6456msgid "does not have class"
6457msgstr ""
6458
6459#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
6460msgid "CSS selector"
6461msgstr ""
6462
6463#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
6464msgid "matches CSS selector"
6465msgstr ""
6466
6467#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
6468msgid "XPath selector"
6469msgstr ""
6470
6471#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
6472msgid "matches XPath selector"
6473msgstr ""
6474
6475#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105
6476msgid "is any tag"
6477msgstr ""
6478
6479#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106
6480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:262
6481#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:131
6482#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
6483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
6484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
6485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
6486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:837
6487msgid "Text"
6488msgstr ""
6489
6490#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106
6491msgid "contains text"
6492msgstr ""
6493
6494#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:127
6495msgid "You must specify a value for the tag to match"
6496msgstr ""
6497
6498#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:131
6499msgid "Invalid {}"
6500msgstr ""
6501
6502#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133
6503msgid "No actions"
6504msgstr ""
6505
6506#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133
6507msgid "The rule has no actions"
6508msgstr ""
6509
6510#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:137
6511msgid "Invalid action"
6512msgstr ""
6513
6514#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:451
6515#, python-brace-format
6516msgid "If the tag {match_type} {query}"
6517msgstr ""
6518
6519#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:455
6520#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:40
6521#, python-brace-format
6522msgid "{action_type} {action_data}"
6523msgstr ""
6524
6525#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:328
6526msgid "\tBook Designer file detected."
6527msgstr ""
6528
6529#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:330
6530msgid "\tParsing HTML..."
6531msgstr ""
6532
6533#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:346
6534msgid "\tBaen file detected. Re-parsing..."
6535msgstr ""
6536
6537#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:362
6538msgid "Written preprocessed HTML to "
6539msgstr ""
6540
6541#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:378
6542#, python-format
6543msgid "Processing %s"
6544msgstr ""
6545
6546#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:391
6547msgid "\tConverting to BBeB..."
6548msgstr ""
6549
6550#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539
6551#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552
6552#, python-format
6553msgid "Could not parse file: %s"
6554msgstr ""
6555
6556#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544
6557#, python-format
6558msgid "%s is an empty file"
6559msgstr ""
6560
6561#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564
6562#, python-format
6563msgid "Failed to parse link %(tag)s %(children)s"
6564msgstr ""
6565
6566#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:948
6567#, python-format
6568msgid "Unable to process image %(path)s. Error: %(err)s"
6569msgstr ""
6570
6571#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:994
6572#, python-format
6573msgid "Unable to process interlaced PNG %s"
6574msgstr ""
6575
6576#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1730
6577#, python-format
6578msgid "An error occurred while processing a table: %s. Ignoring table markup."
6579msgstr ""
6580
6581#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1732
6582#, python-format
6583msgid ""
6584"Bad table:\n"
6585"%s"
6586msgstr ""
6587
6588#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754
6589msgid "Table has cell that is too large"
6590msgstr ""
6591
6592#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1818
6593#, python-format
6594msgid "Could not read cover image: %s"
6595msgstr ""
6596
6597#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1821
6598#, python-format
6599msgid "Cannot read from: %s"
6600msgstr ""
6601
6602#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1951
6603msgid "Failed to process OPF file"
6604msgstr ""
6605
6606#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:142
6607msgid ""
6608"%prog book.lrf\n"
6609"Convert an LRF file into an LRS (XML UTF-8 encoded) file"
6610msgstr ""
6611
6612#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:143
6613msgid "Output LRS file"
6614msgstr ""
6615
6616#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:145
6617msgid "Do not save embedded image and font files to disk"
6618msgstr ""
6619
6620#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:147
6621#: /__w/calibre/calibre/src/calibre/utils/smtp.py:253
6622msgid "Be more verbose"
6623msgstr ""
6624
6625#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:163
6626msgid "Parsing LRF..."
6627msgstr ""
6628
6629#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:166
6630msgid "Creating XML..."
6631msgstr ""
6632
6633#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:170
6634msgid "LRS written to "
6635msgstr ""
6636
6637#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:259
6638msgid "Could not read from thumbnail file:"
6639msgstr ""
6640
6641#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:279
6642msgid ""
6643"%prog [options] file.lrs\n"
6644"Compile an LRS file into an LRF file."
6645msgstr ""
6646
6647#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:280
6648msgid "Path to output file"
6649msgstr ""
6650
6651#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:282
6652msgid "Verbose processing"
6653msgstr ""
6654
6655#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:284
6656msgid "Convert LRS to LRS, useful for debugging."
6657msgstr ""
6658
6659#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:493
6660msgid "Invalid LRF file. Could not set metadata."
6661msgstr ""
6662
6663#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:616
6664msgid ""
6665"%prog [options] mybook.lrf\n"
6666"\n"
6667"\n"
6668"Show/edit the metadata in an LRF file.\n"
6669"\n"
6670msgstr ""
6671
6672#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:623
6673msgid "Set the book title"
6674msgstr ""
6675
6676#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:625
6677msgid "Set sort key for the title"
6678msgstr ""
6679
6680#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:627
6681msgid "Set the author"
6682msgstr ""
6683
6684#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:629
6685msgid "Set sort key for the author"
6686msgstr ""
6687
6688#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:631
6689msgid "The category this book belongs to. E.g.: History"
6690msgstr ""
6691
6692#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:634
6693msgid "Path to a graphic that will be set as this files' thumbnail"
6694msgstr ""
6695
6696#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:637
6697msgid ""
6698"Path to a TXT file containing the comment to be stored in the LRF file."
6699msgstr ""
6700
6701#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:641
6702msgid "Extract thumbnail from LRF file"
6703msgstr ""
6704
6705#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:642
6706msgid "Set the publisher"
6707msgstr ""
6708
6709#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:643
6710msgid "Set the book classification"
6711msgstr ""
6712
6713#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:644
6714msgid "Set the book creator"
6715msgstr ""
6716
6717#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:645
6718msgid "Set the book producer"
6719msgstr ""
6720
6721#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:647
6722msgid ""
6723"Extract cover from LRF file. Note that the LRF format has no defined cover, "
6724"so we use some heuristics to guess the cover."
6725msgstr ""
6726
6727#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:649
6728msgid "Set book ID"
6729msgstr ""
6730
6731#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:46
6732msgid ""
6733"Extract the source DOCX file from Amazon Kindle Create KPF files. Note this "
6734"will not contain any edits made in the Kindle Create program itself."
6735msgstr ""
6736
6737#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:68
6738msgid ""
6739"Extract common e-book formats from archive files (ZIP/RAR). Also try to "
6740"autodetect if they are actually CBZ/CBR files."
6741msgstr ""
6742
6743#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682
6744#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
6745#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005
6746#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
6747#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:358
6748#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183
6749#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635
6750msgid "No"
6751msgstr ""
6752
6753#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789
6754#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:195
6755#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1352
6756#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
6757msgid "Author(s)"
6758msgstr ""
6759
6760#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:790
6761#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:342
6762#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:200
6763#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:163
6764#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:97
6765msgid "Publisher"
6766msgstr ""
6767
6768#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:791
6769msgid "Producer"
6770msgstr ""
6771
6772#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:792
6773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:594
6774#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1152
6775#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:161
6776#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:178
6777msgid "Comments"
6778msgstr ""
6779
6780#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:794
6781#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:346
6782#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:97
6783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:106
6784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:112
6785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:145
6786#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:209
6787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:244
6788#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:276
6789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:344
6790#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:349
6791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:351
6792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:398
6793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:400
6794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:513
6795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:515
6796#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:599
6797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:648
6798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:653
6799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:655
6800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1153
6801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6802#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:201
6803#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253
6804#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:165
6805#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
6806#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:44
6807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:359
6808#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:125
6809#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:615
6810#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1011
6811#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1261
6812#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4050
6813#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4064
6814#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:134
6815#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
6816#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:74
6817msgid "Tags"
6818msgstr ""
6819
6820#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:796
6821#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:344
6822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:89
6823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
6824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:426
6825#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:202
6826#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253
6827#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:167
6828#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
6829#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:40
6830#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:352
6831#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2357
6832#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:73
6833msgid "Series"
6834msgid_plural "Series"
6835msgstr[0] ""
6836msgstr[1] ""
6837
6838#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797
6839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6840#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204
6841#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168
6842#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60
6843msgid "Languages"
6844msgstr ""
6845
6846#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799
6847msgid "Timestamp"
6848msgstr ""
6849
6850#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801
6851#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343
6852#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198
6853#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
6854#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238
6855msgid "Published"
6856msgstr ""
6857
6858#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803
6859msgid "Rights"
6860msgstr ""
6861
6862#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32
6863msgid "Value: unknown field "
6864msgstr ""
6865
6866#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73
6867#, python-format
6868msgid "Search the calibre library for books by %s"
6869msgstr ""
6870
6871#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82
6872#, python-brace-format
6873msgid "Search {0} for the author: {1}"
6874msgstr ""
6875
6876#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84
6877#, python-brace-format
6878msgid "Search {0} for the book: {1} by the author {2}"
6879msgstr ""
6880
6881#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163
6882#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168
6883#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250
6884#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288
6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303
6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315
6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319
6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328
6889#, python-brace-format
6890msgid "Click to see books with {0}: {1}"
6891msgstr ""
6892
6893#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177
6894msgid "Click to open"
6895msgstr ""
6896
6897#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213
6898msgid "Ids"
6899msgstr ""
6900
6901#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243
6902msgid "Search calibre for books with the language: {}"
6903msgstr ""
6904
6905#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275
6906#, python-format
6907msgid ""
6908"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span "
6909"class=\"%(cls)s\">%(series)s</span></a>"
6910msgstr ""
6911
6912#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279
6913msgid "Click to see books in this series"
6914msgstr ""
6915
6916#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292
6917#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332
6918#, python-brace-format
6919msgid "Click to see books with {0}: {1} (derived from {2})"
6920msgstr ""
6921
6922#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20
6923msgid "%prog ebook_file [options]\n"
6924msgstr ""
6925
6926#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21
6927#, python-brace-format
6928msgid ""
6929"\n"
6930"Read/Write metadata from/to e-book files.\n"
6931"\n"
6932"Supported formats for reading metadata: {0}\n"
6933"\n"
6934"Supported formats for writing metadata: {1}\n"
6935"\n"
6936"Different file types support different kinds of metadata. If you try to set\n"
6937"some metadata on a file type that does not support it, the metadata will be\n"
6938"silently ignored.\n"
6939msgstr ""
6940
6941#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39
6942msgid ""
6943"Set the authors. Multiple authors should be separated by the & character. "
6944"Author names should be in the order Firstname Lastname."
6945msgstr ""
6946
6947#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43
6948msgid ""
6949"The version of the title to be used for sorting. If unspecified, and the "
6950"title is specified, it will be auto-generated from the title."
6951msgstr ""
6952
6953#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47
6954msgid ""
6955"String to be used when sorting by author. If unspecified, and the author(s) "
6956"are specified, it will be auto-generated from the author(s)."
6957msgstr ""
6958
6959#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51
6960msgid "Set the cover to the specified file."
6961msgstr ""
6962
6963#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57
6964msgid "Set the book category."
6965msgstr ""
6966
6967#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67
6968msgid ""
6969"Set the identifiers for the book, can be specified multiple times. For "
6970"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove"
6971" an identifier, specify no value, --identifier isbn: Note that for EPUB "
6972"files, an identifier marked as the package identifier cannot be removed."
6973msgstr ""
6974
6975#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78
6976msgid "Set the published date."
6977msgstr ""
6978
6979#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81
6980msgid "Get the cover from the e-book and save it at as the specified file."
6981msgstr ""
6982
6983#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84
6984msgid ""
6985"Specify the name of an OPF file. The metadata will be written to the OPF "
6986"file."
6987msgstr ""
6988
6989#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87
6990msgid ""
6991"Read metadata from the specified OPF file and use it to set metadata in the "
6992"e-book. Metadata specified on the command line will override metadata read "
6993"from the OPF file"
6994msgstr ""
6995
6996#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92
6997msgid "Set the BookID in LRF files"
6998msgstr ""
6999
7000#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168
7001msgid "No file specified"
7002msgstr ""
7003
7004#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183
7005msgid "Original metadata"
7006msgstr ""
7007
7008#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200
7009msgid "Changed metadata"
7010msgstr ""
7011
7012#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212
7013msgid "OPF created in"
7014msgstr ""
7015
7016#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218
7017msgid "Cover saved to"
7018msgstr ""
7019
7020#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220
7021msgid "No cover found"
7022msgstr ""
7023
7024#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34
7025msgid "Goodreads"
7026msgstr ""
7027
7028#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35
7029msgid "Google Books"
7030msgstr ""
7031
7032#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36
7033msgid "Wikipedia"
7034msgstr ""
7035
7036#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37
7037msgid "Google web search"
7038msgstr ""
7039
7040#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38
7041msgid "Amazon"
7042msgstr ""
7043
7044#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39
7045msgid "Google Images"
7046msgstr ""
7047
7048#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973
7049msgid "Downloads metadata and covers from Amazon"
7050msgstr ""
7051
7052#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984
7053msgid "US"
7054msgstr ""
7055
7056#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985
7057msgid "France"
7058msgstr ""
7059
7060#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986
7061msgid "Germany"
7062msgstr ""
7063
7064#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987
7065msgid "UK"
7066msgstr ""
7067
7068#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988
7069msgid "Australia"
7070msgstr ""
7071
7072#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989
7073msgid "Italy"
7074msgstr ""
7075
7076#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990
7077msgid "Japan"
7078msgstr ""
7079
7080#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991
7081msgid "Spain"
7082msgstr ""
7083
7084#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992
7085msgid "Brazil"
7086msgstr ""
7087
7088#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993
7089msgid "Netherlands"
7090msgstr ""
7091
7092#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994
7093msgid "China"
7094msgstr ""
7095
7096#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995
7097msgid "Canada"
7098msgstr ""
7099
7100#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996
7101msgid "Sweden"
7102msgstr ""
7103
7104#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000
7105msgid "Choose server automatically"
7106msgstr ""
7107
7108#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001
7109msgid "Amazon servers"
7110msgstr ""
7111
7112#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002
7113msgid "Bing search cache"
7114msgstr ""
7115
7116#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003
7117msgid "Google search cache"
7118msgstr ""
7119
7120#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004
7121msgid "Wayback machine cache (slow)"
7122msgstr ""
7123
7124#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008
7125msgid "Amazon country website to use:"
7126msgstr ""
7127
7128#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009
7129msgid ""
7130"Metadata from Amazon will be fetched using this country's Amazon website."
7131msgstr ""
7132
7133#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011
7134msgid "Server to get data from:"
7135msgstr ""
7136
7137#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013
7138msgid ""
7139"Amazon has started blocking attempts to download metadata from its servers. "
7140"To get around this problem, calibre can fetch the Amazon data from many "
7141"different places where it is cached. Choose the source you prefer."
7142msgstr ""
7143
7144#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018
7145msgid "Use the MOBI-ASIN for metadata search"
7146msgstr ""
7147
7148#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020
7149msgid ""
7150"Enable this option to search for metadata with an ASIN identifier from the "
7151"MOBI file at the current country website, unless any other amazon id is "
7152"available. Note that if the MOBI file came from a different Amazon country "
7153"store, you could get incorrect results."
7154msgstr ""
7155
7156#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374
7157msgid "Amazon timed out. Try again later."
7158msgstr ""
7159
7160#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188
7161msgid "Metadata source"
7162msgstr ""
7163
7164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37
7165msgid ""
7166"Downloads multiple book covers from Amazon. Useful to find alternate covers."
7167msgstr ""
7168
7169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40
7170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55
7171msgid "Maximum number of covers to get"
7172msgstr ""
7173
7174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41
7175msgid "The maximum number of covers to process from the search result"
7176msgstr ""
7177
7178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25
7179msgid ""
7180"%prog [options]\n"
7181"\n"
7182"Fetch book metadata from online sources. You must specify at least one\n"
7183"of title, authors or ISBN.\n"
7184msgstr ""
7185
7186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32
7187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
7188msgid "Book title"
7189msgstr ""
7190
7191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33
7192msgid "Book author(s)"
7193msgstr ""
7194
7195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34
7196msgid "Book ISBN"
7197msgstr ""
7198
7199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36
7200msgid ""
7201"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times "
7202"for multiple identifiers. For example: "
7203msgstr ""
7204
7205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39
7206msgid "Print the log to the console (stderr)"
7207msgstr ""
7208
7209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40
7210msgid "Output the metadata in OPF format instead of human readable text."
7211msgstr ""
7212
7213#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42
7214msgid ""
7215"Specify a filename. The cover, if available, will be saved to it. Without "
7216"this option, no cover will be downloaded."
7217msgstr ""
7218
7219#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44
7220msgid "Timeout in seconds. Default is 30"
7221msgstr ""
7222
7223#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46
7224msgid ""
7225"Specify the name of a metadata download plugin to use. By default, all "
7226"metadata plugins will be used. Can be specified multiple times for multiple "
7227"plugins. All plugin names: {}"
7228msgstr ""
7229
7230#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200
7231msgid ""
7232"Downloads metadata and covers from Edelweiss - A catalog updated by book "
7233"publishers"
7234msgstr ""
7235
7236#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181
7237msgid "Downloads metadata and covers from Google Books"
7238msgstr ""
7239
7240#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51
7241msgid ""
7242"Downloads covers from a Google Image search. Useful to find larger/alternate"
7243" covers."
7244msgstr ""
7245
7246#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56
7247msgid "The maximum number of covers to process from the Google search result"
7248msgstr ""
7249
7250#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57
7251#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634
7252msgid "Cover size"
7253msgstr ""
7254
7255#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58
7256msgid "Search for covers larger than the specified size"
7257msgstr ""
7258
7259#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60
7260msgid "Any size"
7261msgstr ""
7262
7263#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61
7264#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
7265msgid "Large"
7266msgstr ""
7267
7268#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62
7269#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63
7270#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64
7271#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65
7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66
7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67
7274#, python-format
7275msgid "Larger than %s"
7276msgstr ""
7277
7278#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17
7279msgid "Downloads covers from The Open Library"
7280msgstr ""
7281
7282#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73
7283msgid "Sample Book"
7284msgstr ""
7285
7286#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42
7287msgid ""
7288"This is an Amazon KFX book. It cannot be processed. See {} for information "
7289"on how to handle KFX books."
7290msgstr ""
7291
7292#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88
7293msgid "This is an Amazon Topaz book. It cannot be processed."
7294msgstr ""
7295
7296#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48
7297#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496
7298msgid "This is not a MOBI file. It is a Topaz file."
7299msgstr ""
7300
7301#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53
7302#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501
7303msgid "This is not a MOBI file."
7304msgstr ""
7305
7306#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56
7307msgid "This file is locked with DRM. It cannot be tweaked."
7308msgstr ""
7309
7310#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61
7311msgid ""
7312"This MOBI file does not contain a KF8 format book. KF8 is the new format "
7313"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older"
7314" MOBI files without KF8 are not tweakable."
7315msgstr ""
7316
7317#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67
7318msgid ""
7319"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will "
7320"remove the Mobi6 data, which means the file will not be usable on older "
7321"Kindles. Are you sure?"
7322msgstr ""
7323
7324#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471
7325msgid "No details available"
7326msgstr ""
7327
7328#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376
7329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821
7330msgid "Title page"
7331msgstr ""
7332
7333#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378
7334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823
7335msgid "Index"
7336msgstr ""
7337
7338#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379
7339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824
7340msgid "Glossary"
7341msgstr ""
7342
7343#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380
7344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825
7345msgid "Acknowledgements"
7346msgstr ""
7347
7348#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381
7349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826
7350msgid "Bibliography"
7351msgstr ""
7352
7353#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382
7354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827
7355msgid "Colophon"
7356msgstr ""
7357
7358#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383
7359msgid "Copyright"
7360msgstr ""
7361
7362#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384
7363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830
7364msgid "Dedication"
7365msgstr ""
7366
7367#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385
7368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831
7369msgid "Epigraph"
7370msgstr ""
7371
7372#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386
7373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832
7374msgid "Foreword"
7375msgstr ""
7376
7377#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387
7378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833
7379msgid "List of illustrations"
7380msgstr ""
7381
7382#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388
7383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834
7384msgid "List of tables"
7385msgstr ""
7386
7387#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390
7388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836
7389msgid "Preface"
7390msgstr ""
7391
7392#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391
7393msgid "Main text"
7394msgstr ""
7395
7396#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23
7397#, python-format
7398msgid "%s format books are not supported"
7399msgstr ""
7400
7401#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51
7402msgid "Unknown error"
7403msgstr ""
7404
7405#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62
7406msgid "See <a href=\"{}\">detailed description</a>."
7407msgstr ""
7408
7409#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254
7410#, python-brace-format
7411msgid "Failed to process CSS in {name} with errors: {errors}"
7412msgstr ""
7413
7414#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257
7415#, python-brace-format
7416msgid "Failed to process CSS in {name}"
7417msgstr ""
7418
7419#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23
7420msgid ""
7421"This font could not be processed. It most likely will not work in an e-book "
7422"reader, either"
7423msgstr ""
7424
7425#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40
7426msgid "The font {} is not allowed to be embedded"
7427msgstr ""
7428
7429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41
7430msgid ""
7431"The font has a flag in its metadata ({:09b}) set indicating that it is not "
7432"licensed for embedding. You can ignore this warning, if you are sure you "
7433"have permission to embed this font."
7434msgstr ""
7435
7436#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51
7437#, python-brace-format
7438msgid "The CSS font-family name {0} does not match the actual font name {1}"
7439msgstr ""
7440
7441#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52
7442#, python-brace-format
7443msgid ""
7444"The font family name specified in the CSS @font-face rule: \"{0}\" does not "
7445"match the font name inside the actual font file: \"{1}\". This can cause "
7446"problems in some viewers. You should change the CSS font name to match the "
7447"actual font name."
7448msgstr ""
7449
7450#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56
7451#, python-brace-format
7452msgid "Change the font name {0} to {1} everywhere"
7453msgstr ""
7454
7455#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94
7456#, python-format
7457msgid "Not a valid font: %s"
7458msgstr ""
7459
7460#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19
7461msgid ""
7462"An invalid image is an image that could not be loaded, typically because it "
7463"is corrupted. You should replace it with a good image or remove it."
7464msgstr ""
7465
7466#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28
7467msgid ""
7468"Reader devices based on Adobe Digital Editions cannot display images whose "
7469"colors are specified in the CMYK colorspace. You should convert this image "
7470"to the RGB colorspace, for maximum compatibility."
7471msgstr ""
7472
7473#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31
7474msgid "Convert image to RGB automatically"
7475msgstr ""
7476
7477#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65
7478msgid "Image is in the CMYK colorspace"
7479msgstr ""
7480
7481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27
7482msgid ""
7483"The resource pointed to by this link does not exist. You should either fix, "
7484"or remove the link."
7485msgstr ""
7486
7487#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34
7488msgid ""
7489"Windows computers do not allow the : character in filenames. For maximum "
7490"compatibility it is best to not use these in filenames/links to files."
7491msgstr ""
7492
7493#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41
7494#, python-brace-format
7495msgid "The linked to resource {0} does not exist"
7496msgstr ""
7497
7498#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42
7499#, python-brace-format
7500msgid ""
7501"The case of the link {0} and the case of the actual file it points to {1} do"
7502" not agree. You should change either the case of the link or rename the "
7503"file."
7504msgstr ""
7505
7506#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45
7507msgid "Change the case of the link to match the actual file"
7508msgstr ""
7509
7510#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74
7511msgid "Link points to a file that is not a text document"
7512msgstr ""
7513
7514#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75
7515#, python-brace-format
7516msgid ""
7517"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) "
7518"document. Many e-book readers will be unable to follow such a link. You "
7519"should either remove the link or change it to point to a text document. For "
7520"example, if it points to an image, you can create small wrapper document "
7521"that contains the image and change the link to point to that."
7522msgstr ""
7523
7524#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89
7525msgid "Link points to a location not present in the target file"
7526msgstr ""
7527
7528#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91
7529#, python-brace-format
7530msgid ""
7531"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does "
7532"not exist. You should either remove the location so that the link points to "
7533"the top of the file, or change the link to point to the correct location."
7534msgstr ""
7535
7536#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99
7537msgid ""
7538"This link uses the file:// URL scheme. This does not work with many e-book "
7539"readers. Remove the file:// prefix and make sure the link points to a file "
7540"inside the book."
7541msgstr ""
7542
7543#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105
7544msgid ""
7545"This link points to a file outside the book. It will not work if the book is"
7546" read on any computer other than the one it was created on. Either fix or "
7547"remove the link."
7548msgstr ""
7549
7550#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112
7551msgid ""
7552"This link is empty. This is almost always a mistake. Either fill in the link"
7553" destination or remove the link tag."
7554msgstr ""
7555
7556#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117
7557msgid ""
7558"This file is included in the book but not referred to by any document in the"
7559" spine. This means that the file will not be viewable on most e-book "
7560"readers. You should  probably remove this file from the book or add a link "
7561"to it somewhere."
7562msgstr ""
7563
7564#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123
7565#, python-format
7566msgid "The file %s is not referenced"
7567msgstr ""
7568
7569#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128
7570msgid ""
7571"This file is not in the book spine. All content documents must be in the "
7572"spine. You should probably add it to the spine."
7573msgstr ""
7574
7575#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130
7576msgid "Append this file to the spine"
7577msgstr ""
7578
7579#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148
7580msgid ""
7581"This file is not listed in the book manifest. While not strictly necessary "
7582"it is good practice to list all files in the manifest. Either list this file"
7583" in the manifest or remove it from the book if it is an unnecessary file."
7584msgstr ""
7585
7586#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154
7587#, python-format
7588msgid "The file %s is not listed in the manifest"
7589msgstr ""
7590
7591#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158
7592#, python-format
7593msgid "Remove %s from the book"
7594msgstr ""
7595
7596#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159
7597#, python-format
7598msgid "Add %s to the manifest"
7599msgstr ""
7600
7601#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176
7602#, python-format
7603msgid "Remove all references to %s from the HTML and CSS in the book"
7604msgstr ""
7605
7606#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186
7607msgid ""
7608"This file stores the bookmarks and last opened information from the calibre "
7609"E-book viewer. You can remove it if you do not need that information, or "
7610"don't want to share it with other people you send this book to."
7611msgstr ""
7612
7613#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190
7614#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33
7615msgid "Remove this file"
7616msgstr ""
7617
7618#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195
7619msgid "The bookmarks file used by the calibre E-book viewer is present"
7620msgstr ""
7621
7622#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209
7623#, python-format
7624msgid "The file %s has a MIME type that does not match its extension"
7625msgstr ""
7626
7627#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211
7628#, python-brace-format
7629msgid ""
7630"The file {0} has its MIME type specified as {1} in the OPF file. The "
7631"recommended MIME type for files with the extension \"{2}\" is {3}. You "
7632"should change either the file extension or the MIME type in the OPF."
7633msgstr ""
7634
7635#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216
7636msgid "Change the file extension to .xhtml"
7637msgstr ""
7638
7639#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219
7640#, python-format
7641msgid "Change the MIME type for this file in the OPF to %s"
7642msgstr ""
7643
7644#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321
7645msgid "The link is empty"
7646msgstr ""
7647
7648#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336
7649#, python-format
7650msgid "The linked resource %s is a folder"
7651msgstr ""
7652
7653#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344
7654#, python-format
7655msgid "The linked resource %s does not exist"
7656msgstr ""
7657
7658#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348
7659#, python-format
7660msgid "The link %s is a file:// URL"
7661msgstr ""
7662
7663#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350
7664#, python-format
7665msgid "The link %s points to a file outside the book"
7666msgstr ""
7667
7668#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352
7669#, python-format
7670msgid ""
7671"The link %s contains a : character, this will cause errors on Windows "
7672"computers"
7673msgstr ""
7674
7675#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21
7676#, python-format
7677msgid "The <%s> section is missing from the OPF"
7678msgstr ""
7679
7680#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23
7681#, python-format
7682msgid "The <%s> section is required in the OPF file. You have to create one."
7683msgstr ""
7684
7685#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29
7686msgid "Empty id attributes are invalid"
7687msgstr ""
7688
7689#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31
7690msgid "Empty ID attributes are invalid in OPF files."
7691msgstr ""
7692
7693#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37
7694#, python-format
7695msgid "idref=\"%s\" points to unknown id"
7696msgstr ""
7697
7698#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39
7699#, python-format
7700msgid "The idref=\"%s\" points to an id that does not exist in the OPF"
7701msgstr ""
7702
7703#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45
7704msgid "The meta cover tag points to an non-existent item"
7705msgstr ""
7706
7707#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47
7708#, python-format
7709msgid ""
7710"The meta cover tag points to an item with id=\"%s\" which does not exist in "
7711"the manifest"
7712msgstr ""
7713
7714#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53
7715msgid ""
7716"Some e-book readers such as the Nook fail to recognize covers if the content"
7717" attribute comes before the name attribute. For maximum compatibility move "
7718"the name attribute before the content attribute."
7719msgstr ""
7720
7721#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56
7722msgid "Move the name attribute before the content attribute"
7723msgstr ""
7724
7725#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59
7726msgid "The meta cover tag has content before name"
7727msgstr ""
7728
7729#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72
7730#, python-format
7731msgid "The item identified as the Table of Contents (%s) does not exist"
7732msgstr ""
7733
7734#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73
7735#, python-format
7736msgid "There is no item with id=\"%s\" in the manifest."
7737msgstr ""
7738
7739#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75
7740#, python-format
7741msgid ""
7742"The item identified as the Table of Contents has an incorrect media-type "
7743"(%s)"
7744msgstr ""
7745
7746#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76
7747#, python-format
7748msgid "The media type for the Table of Contents must be %s"
7749msgstr ""
7750
7751#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82
7752msgid ""
7753"This manifest entry has no href attribute. Either add the href attribute or "
7754"remove the entry."
7755msgstr ""
7756
7757#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83
7758msgid "Remove this manifest entry"
7759msgstr ""
7760
7761#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86
7762msgid "Item in manifest has no href attribute"
7763msgstr ""
7764
7765#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101
7766msgid ""
7767"The <spine> tag has no reference to the NCX table of contents file. Without "
7768"this reference, the table of contents will not work in most readers. The "
7769"reference should look like <spine toc=\"id of manifest item for the ncx "
7770"file\">."
7771msgstr ""
7772
7773#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104
7774msgid "Add the reference to the NCX file"
7775msgstr ""
7776
7777#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107
7778msgid "Missing reference to the NCX Table of Contents"
7779msgstr ""
7780
7781#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122
7782msgid ""
7783"This book has no Navigation document. According to the EPUB 3 specification,"
7784" a navigation document is required. The Navigation document contains the "
7785"Table of Contents. Use the Table of Contents tool to add a Table of Contents"
7786" to this book."
7787msgstr ""
7788
7789#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127
7790msgid "Missing navigation document"
7791msgstr ""
7792
7793#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132
7794msgid ""
7795"The nav document for this book contains no table of contents, or an empty "
7796"table of contents. Use the Table of Contents tool to add a Table of Contents"
7797" to this book."
7798msgstr ""
7799
7800#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137
7801msgid "Missing ToC in navigation document"
7802msgstr ""
7803
7804#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142
7805msgid ""
7806"A file listed in the manifest is missing, you should either remove it from "
7807"the manifest or add the missing file to the book."
7808msgstr ""
7809
7810#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146
7811#, python-format
7812msgid "Item (%s) in manifest is missing"
7813msgstr ""
7814
7815#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148
7816#, python-format
7817msgid "Remove the entry for %s from the manifest"
7818msgstr ""
7819
7820#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162
7821msgid ""
7822"There are items marked as non-linear in the <spine>. These will be displayed"
7823" in random order by different e-book readers. Some will ignore the non-"
7824"linear attribute, some will display them at the end or the beginning of the "
7825"book and some will fail to display them at all. Instead of using non-linear "
7826"items simply place the items in the order you want them to be displayed."
7827msgstr ""
7828
7829#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169
7830msgid "Mark all non-linear items as linear"
7831msgstr ""
7832
7833#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172
7834msgid "Non-linear items in the spine"
7835msgstr ""
7836
7837#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186
7838msgid "Remove all but the first duplicate item"
7839msgstr ""
7840
7841#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190
7842#, python-brace-format
7843msgid "Duplicate item in {0}: {1}"
7844msgstr ""
7845
7846#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192
7847#, python-brace-format
7848msgid ""
7849"The item {0} is present more than once in the {2} in {1}. This is not "
7850"allowed."
7851msgstr ""
7852
7853#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210
7854msgid ""
7855"There is more than one <meta name=\"cover\"> tag defined. There should be "
7856"only one."
7857msgstr ""
7858
7859#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211
7860msgid "Remove all but the first meta cover tag"
7861msgstr ""
7862
7863#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214
7864msgid "There is more than one cover defined"
7865msgstr ""
7866
7867#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227
7868msgid ""
7869"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose "
7870"id is referenced by the <package> element"
7871msgstr ""
7872
7873#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229
7874msgid "Auto-generate a unique identifier"
7875msgstr ""
7876
7877#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232
7878msgid "The OPF has no unique identifier"
7879msgstr ""
7880
7881#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254
7882msgid "The <dc:identifier> element must not be empty."
7883msgstr ""
7884
7885#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257
7886msgid "Empty identifier element"
7887msgstr ""
7888
7889#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263
7890msgid "Incorrect media-type for spine item"
7891msgstr ""
7892
7893#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265
7894#, python-brace-format
7895msgid ""
7896"The item {0} present in the spine has the media-type {1}.  Most e-book "
7897"software cannot handle non-HTML spine items.  If the item is actually HTML, "
7898"you should change its media-type to {2}. If it is not-HTML you should "
7899"consider replacing it with an HTML item, as it is unlikely to work in most "
7900"readers."
7901msgstr ""
7902
7903#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271
7904#, python-format
7905msgid "Change the media-type to %s"
7906msgstr ""
7907
7908#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287
7909msgid "The OPF does not have the correct root element"
7910msgstr ""
7911
7912#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289
7913#, python-brace-format
7914msgid ""
7915"The opf must have the root element <package> in namespace {0}, like this: "
7916"<package xmlns=\"{0}\">"
7917msgstr ""
7918
7919#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293
7920msgid "The OPF does not have a version"
7921msgstr ""
7922
7923#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295
7924msgid ""
7925"The <package> tag in the OPF must have a version attribute. This is usually "
7926"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3"
7927msgstr ""
7928
7929#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32
7930msgid ""
7931"This file is empty, it contains nothing, you should probably remove it."
7932msgstr ""
7933
7934#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36
7935#, python-format
7936msgid "The file %s is empty"
7937msgstr ""
7938
7939#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47
7940msgid ""
7941"A decoding errors means that the contents of the file could not be "
7942"interpreted as text. This usually happens if the file has an incorrect "
7943"character encoding declaration or if the file is actually a binary file, "
7944"like an image or font that is mislabelled with an incorrect media type in "
7945"the OPF."
7946msgstr ""
7947
7948#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54
7949#, python-format
7950msgid "Parsing of %s failed, could not decode"
7951msgstr ""
7952
7953#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61
7954msgid ""
7955"A parsing error in an XML file means that the XML syntax in the file is "
7956"incorrect. Such a file will most probably not open in an e-book reader. "
7957"These errors can  usually be fixed automatically, however, automatic fixing "
7958"can sometimes  \"do the wrong thing\"."
7959msgstr ""
7960
7961#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77
7962msgid ""
7963"A parsing error in an HTML file means that the HTML syntax is incorrect. "
7964"Most readers will automatically ignore such errors, but they may result in  "
7965"incorrect display of content. These errors can usually be fixed "
7966"automatically, however, automatic fixing can sometimes \"do the wrong "
7967"thing\"."
7968msgstr ""
7969
7970#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85
7971msgid ""
7972"This HTML file uses private entities. These are not supported. You can try "
7973"running \"Fix HTML\" from the Tools menu, which will try to automatically "
7974"resolve the private entities."
7975msgstr ""
7976
7977#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93
7978msgid ""
7979"Replace all named entities with their character equivalents in this book"
7980msgstr ""
7981
7982#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94
7983msgid ""
7984"Named entities are often only incompletely supported by various book reading"
7985" software. Therefore, it is best to not use them, replacing them with the "
7986"actual characters they represent. This can be done automatically."
7987msgstr ""
7988
7989#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99
7990msgid "Named entities present"
7991msgstr ""
7992
7993#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129
7994msgid "Filename contains unsafe characters"
7995msgstr ""
7996
7997#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134
7998#, python-brace-format
7999msgid ""
8000"The filename {0} contains unsafe characters, that must be escaped, like this"
8001" {1}. This can cause problems with some e-book readers. To be absolutely "
8002"safe, use only the English alphabet [a-z], the numbers [0-9], underscores "
8003"and hyphens in your file names. While many other characters are allowed, "
8004"they may cause problems with some software."
8005msgstr ""
8006
8007#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140
8008#, python-brace-format
8009msgid "Rename the file {0} to {1}"
8010msgstr ""
8011
8012#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158
8013#, python-format
8014msgid ""
8015"This HTML file is larger than %s. Too large HTML files can cause performance"
8016" problems on some e-book readers. Consider splitting this file into smaller "
8017"sections."
8018msgstr ""
8019
8020#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162
8021msgid "File too large"
8022msgstr ""
8023
8024#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167
8025msgid ""
8026"This is an invalid (unrecognized) entity. Replace it with whatever text it "
8027"is supposed to have represented."
8028msgstr ""
8029
8030#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171
8031#, python-format
8032msgid "Invalid entity: %s"
8033msgstr ""
8034
8035#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177
8036msgid ""
8037"Run fix HTML on this file, which will automatically insert the correct "
8038"namespace"
8039msgstr ""
8040
8041#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180
8042msgid "Invalid or missing namespace"
8043msgstr ""
8044
8045#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182
8046#, python-brace-format
8047msgid ""
8048"This file has {0}. Its namespace must be {1}. Set the namespace by defining "
8049"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">"
8050msgstr ""
8051
8052#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8053#, python-format
8054msgid "incorrect namespace %s"
8055msgstr ""
8056
8057#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8058msgid "no namespace"
8059msgstr ""
8060
8061#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196
8062msgid "Change this file's encoding to UTF-8"
8063msgstr ""
8064
8065#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199
8066msgid "Non UTF-8 encoding declaration"
8067msgstr ""
8068
8069#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200
8070#, python-format
8071msgid ""
8072"This file has its encoding declared as %s. Some reader software cannot "
8073"handle non-UTF8 encoded files. You should change the encoding to UTF-8."
8074msgstr ""
8075
8076#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274
8077msgid "Private entities found"
8078msgstr ""
8079
8080#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318
8081msgid ""
8082"This CSS construct is not recognized. That means that it most likely will "
8083"not work on reader devices. Consider replacing it with something else."
8084msgstr ""
8085
8086#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322
8087msgid ""
8088"Some reader programs are very finicky about CSS stylesheets and will ignore "
8089"the whole sheet if there is an error. These errors can often be fixed "
8090"automatically, however, automatic fixing will typically remove unrecognized "
8091"items, instead of correcting them."
8092msgstr ""
8093
8094#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327
8095msgid "Try to fix parsing errors in this stylesheet automatically"
8096msgstr ""
8097
8098#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351
8099msgid "Remove the duplicate ids from all but the first element"
8100msgstr ""
8101
8102#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354
8103#, python-format
8104msgid "Duplicate id: %s"
8105msgstr ""
8106
8107#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356
8108#, python-brace-format
8109msgid ""
8110"The id {0} is present on more than one element in {1}. This is not allowed. "
8111"Remove the id from all but one of the elements"
8112msgstr ""
8113
8114#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373
8115msgid "Replace this id with a randomly generated valid id"
8116msgstr ""
8117
8118#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376
8119#, python-format
8120msgid "Invalid id: %s"
8121msgstr ""
8122
8123#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378
8124#, python-brace-format
8125msgid ""
8126"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and "
8127"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), "
8128"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure "
8129"maximum compatibility with a wide range of devices."
8130msgstr ""
8131
8132#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401
8133msgid "Wrap the bare text in a p tag"
8134msgstr ""
8135
8136#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402
8137msgid ""
8138"You cannot have bare text inside the body tag. The text must be placed "
8139"inside some other tag, such as p or div"
8140msgstr ""
8141
8142#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406
8143msgid "Bare text in body tag"
8144msgstr ""
8145
8146#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509
8147msgid ""
8148"This MOBI file does not contain a KF8 format book. KF8 is the new format "
8149"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
8150"MOBI files without KF8 are not editable."
8151msgstr ""
8152
8153#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515
8154msgid ""
8155"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit"
8156" MOBI files that contain only KF8 data."
8157msgstr ""
8158
8159#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8160#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8161msgid "Cover inserted"
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 updated"
8167msgstr ""
8168
8169#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271
8170msgid "Removed one unused CSS style rule"
8171msgid_plural "Removed {} unused CSS style rules"
8172msgstr[0] ""
8173msgstr[1] ""
8174
8175#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274
8176msgid "Removed one unused CSS selector"
8177msgid_plural "Removed {} unused CSS selectors"
8178msgstr[0] ""
8179msgstr[1] ""
8180
8181#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277
8182msgid "Removed one unused class from the HTML"
8183msgid_plural "Removed {} unused classes from the HTML"
8184msgstr[0] ""
8185msgstr[1] ""
8186
8187#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280
8188msgid "Merged one CSS style rule with identical selectors"
8189msgid_plural "Merged {} CSS style rules with identical selectors"
8190msgstr[0] ""
8191msgstr[1] ""
8192
8193#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283
8194msgid "Merged one CSS style rule with identical properties"
8195msgid_plural "Merged {} CSS style rules with identical properties"
8196msgstr[0] ""
8197msgstr[1] ""
8198
8199#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286
8200msgid "Removed one unreferenced stylesheet"
8201msgid_plural "Removed {} unreferenced stylesheets"
8202msgstr[0] ""
8203msgstr[1] ""
8204
8205#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289
8206msgid "No unused CSS style rules found"
8207msgstr ""
8208
8209#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291
8210msgid "No unused CSS selectors found"
8211msgstr ""
8212
8213#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293
8214msgid "No unused class attributes found"
8215msgstr ""
8216
8217#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295
8218msgid "No style rules that could be merged found"
8219msgstr ""
8220
8221#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297
8222msgid "No unused stylesheets found"
8223msgstr ""
8224
8225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40
8226#, python-format
8227msgid ""
8228"Could not find a font in the \"%s\" family exactly matching the CSS font "
8229"specification, will embed a fallback font instead. CSS font specification:"
8230msgstr ""
8231
8232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45
8233msgid "Matched font specification:"
8234msgstr ""
8235
8236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173
8237#, python-format
8238msgid "Failed to find fonts for family: %s, not embedding"
8239msgstr ""
8240
8241#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235
8242msgid "No embeddable fonts found"
8243msgstr ""
8244
8245#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19
8246msgid "This file is locked with DRM. It cannot be edited."
8247msgstr ""
8248
8249#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17
8250msgid "Soft hyphens added"
8251msgstr ""
8252
8253#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28
8254msgid "Soft hyphens removed"
8255msgstr ""
8256
8257#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112
8258#, python-brace-format
8259msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]"
8260msgstr ""
8261
8262#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115
8263#, python-brace-format
8264msgid "{0} could not be further compressed"
8265msgstr ""
8266
8267#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117
8268#, python-brace-format
8269msgid "Failed to process {0} with error:"
8270msgstr ""
8271
8272#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122
8273#, python-brace-format
8274msgid ""
8275"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images "
8276"changed]"
8277msgstr ""
8278
8279#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125
8280msgid "Images are already fully optimized"
8281msgstr ""
8282
8283#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55
8284#, python-format, python-brace-format
8285msgid ""
8286"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n"
8287"your carefully crafted e-books.</p>\n"
8288"\n"
8289"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n"
8290"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n"
8291"sizes, adjust margins, etc. Every action performs only the minimum set of\n"
8292"changes needed for the desired effect.</p>\n"
8293"\n"
8294"<p>You should use this tool as the last step in your e-book creation process.</p>\n"
8295"{0}\n"
8296"<p>Note that polishing only works on files in the %s formats.</p>"
8297msgstr ""
8298
8299#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67
8300#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493
8301#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117
8302#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124
8303#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172
8304#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
8305#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692
8306msgid " or "
8307msgstr ""
8308
8309#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69
8310msgid ""
8311"<p>Embed all fonts that are referenced in the document and are not already embedded.\n"
8312"This will scan your computer for the fonts, and if they are found, they will be\n"
8313"embedded into the document.</p>\n"
8314"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n"
8315msgstr ""
8316
8317#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76
8318msgid ""
8319"<p>Subsetting fonts means reducing an embedded font to contain\n"
8320"only the characters used from that font in the book. This\n"
8321"greatly reduces the size of the font files (halving the font\n"
8322"file sizes is common).</p>\n"
8323"\n"
8324"<p>For example, if the book uses a specific font for headers,\n"
8325"then subsetting will reduce that font to contain only the\n"
8326"characters present in the actual headers in the book. Or if the\n"
8327"book embeds the bold and italic versions of a font, but bold\n"
8328"and italic text is relatively rare, or absent altogether, then\n"
8329"the bold and italic fonts can either be reduced to only a few\n"
8330"characters or completely removed.</p>\n"
8331"\n"
8332"<p>The only downside to subsetting fonts is that if, at a later\n"
8333"date you decide to add more text to your books, the newly added\n"
8334"text might not be covered by the subset font.</p>\n"
8335msgstr ""
8336
8337#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95
8338msgid ""
8339"<p>Insert a \"book jacket\" page at the start of the book that contains\n"
8340"all the book metadata such as title, tags, authors, series, comments,\n"
8341"etc. Any previous book jacket will be replaced.</p>"
8342msgstr ""
8343
8344#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100
8345msgid "<p>Remove a previous inserted book jacket page.</p>\n"
8346msgstr ""
8347
8348#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104
8349msgid ""
8350"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n"
8351"typographically correct equivalents.</p>\n"
8352"<p>Note that the algorithm can sometimes generate incorrect results, especially\n"
8353"when single quotes at the start of contractions are involved.</p>\n"
8354msgstr ""
8355
8356#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111
8357msgid ""
8358"<p>Remove all unused CSS rules from stylesheets and &lt;style&gt; tags. Some books\n"
8359"created from production templates can have a large number of extra CSS rules\n"
8360"that don't match any actual content. These extra rules can slow down readers\n"
8361"that need to parse them all.</p>\n"
8362msgstr ""
8363
8364#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118
8365msgid ""
8366"<p>Losslessly compress images in the book, to reduce the filesize, without\n"
8367"affecting image quality.</p>\n"
8368msgstr ""
8369
8370#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123
8371msgid ""
8372"<p>Upgrade the internal structures of the book, if possible. For instance,\n"
8373"upgrades EPUB 2 books to EPUB 3 books.</p>\n"
8374msgstr ""
8375
8376#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128
8377msgid ""
8378"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n"
8379"better when the text is justified, in readers that do not support hyphenation.</p>\n"
8380msgstr ""
8381
8382#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133
8383msgid "<p>Remove soft hyphens from all text in the book.</p>\n"
8384msgstr ""
8385
8386#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179
8387msgid "Updating metadata"
8388msgstr ""
8389
8390#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184
8391msgid "Updated metadata jacket"
8392msgstr ""
8393
8394#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185
8395msgid "Metadata updated\n"
8396msgstr ""
8397
8398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189
8399msgid "Setting cover"
8400msgstr ""
8401
8402#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195
8403msgid "Inserting metadata jacket"
8404msgstr ""
8405
8406#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198
8407#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202
8408msgid "Existing metadata jacket replaced"
8409msgstr ""
8410
8411#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200
8412msgid "Metadata jacket inserted"
8413msgstr ""
8414
8415#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206
8416msgid "Removing metadata jacket"
8417msgstr ""
8418
8419#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208
8420msgid "Metadata jacket removed"
8421msgstr ""
8422
8423#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211
8424msgid "No metadata jacket found"
8425msgstr ""
8426
8427#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215
8428msgid "Smartening punctuation"
8429msgstr ""
8430
8431#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221
8432msgid "Embedding referenced fonts"
8433msgstr ""
8434
8435#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229
8436msgid "Subsetting embedded fonts"
8437msgstr ""
8438
8439#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233
8440msgid "No embedded fonts to subset"
8441msgstr ""
8442
8443#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237
8444msgid "Removing unused CSS rules"
8445msgstr ""
8446
8447#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249
8448msgid "Losslessly compressing images"
8449msgstr ""
8450
8451#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255
8452msgid "Upgrading book, if possible"
8453msgstr ""
8454
8455#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261
8456msgid "Removing soft hyphens"
8457msgstr ""
8458
8459#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265
8460msgid "Adding soft hyphens"
8461msgstr ""
8462
8463#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275
8464#, python-format
8465msgid "## Polishing: %s"
8466msgstr ""
8467
8468#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280
8469#, python-format
8470msgid "Polishing took: %.1f seconds"
8471msgstr ""
8472
8473#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319
8474msgid ""
8475"%prog [options] input_file [output_file]\n"
8476"\n"
8477msgstr ""
8478
8479#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327
8480msgid ""
8481"Path to a cover image. Changes the cover specified in the e-book. If no "
8482"cover is present, or the cover is not properly identified, inserts a new "
8483"cover."
8484msgstr ""
8485
8486#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330
8487msgid ""
8488"Path to an OPF file. The metadata in the book is updated from the OPF file."
8489msgstr ""
8490
8491#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340
8492msgid "Produce more verbose output, useful for debugging."
8493msgstr ""
8494
8495#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351
8496msgid "You must provide the input file to polish"
8497msgstr ""
8498
8499#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355
8500msgid "Unknown extra arguments"
8501msgstr ""
8502
8503#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373
8504msgid "You must specify at least one action to perform"
8505msgstr ""
8506
8507#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164
8508#, python-format
8509msgid "Smartened punctuation in: %s"
8510msgstr ""
8511
8512#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178
8513msgid "No punctuation that could be smartened found"
8514msgstr ""
8515
8516#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202
8517#, python-format
8518msgid ""
8519"The file %s has malformed markup. Try running the Fix HTML tool before "
8520"splitting"
8521msgstr ""
8522
8523#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277
8524#, python-format
8525msgid "The expression %s did not match any nodes"
8526msgstr ""
8527
8528#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54
8529#, python-format
8530msgid "Removed unused font: %s"
8531msgstr ""
8532
8533#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82
8534#, python-format
8535msgid "The font %s was already subset"
8536msgstr ""
8537
8538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84
8539#, python-brace-format
8540msgid "Decreased the font {0} to {1} of its original size"
8541msgstr ""
8542
8543#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107
8544#, python-format
8545msgid "Reduced total font size to %.1f%% of original"
8546msgstr ""
8547
8548#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110
8549msgid "No embedded fonts found"
8550msgstr ""
8551
8552#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245
8553#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251
8554#, python-format
8555msgid "No file named %s exists"
8556msgstr ""
8557
8558#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255
8559#, python-format
8560msgid "No HTML file named %s exists"
8561msgstr ""
8562
8563#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265
8564#, python-format
8565msgid "The anchor %(a)s does not exist in file %(f)s"
8566msgstr ""
8567
8568#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375
8569#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183
8570#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319
8571#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838
8572#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853
8573msgid "(Untitled)"
8574msgstr ""
8575
8576#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568
8577#, python-format
8578msgid ""
8579"The file %s has malformed markup. Try running the Fix HTML tool before "
8580"editing."
8581msgstr ""
8582
8583#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137
8584msgid "No upgrade needed"
8585msgstr ""
8586
8587#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140
8588msgid "Updated EPUB from version 2 to 3"
8589msgstr ""
8590
8591#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56
8592msgid "HTML TOC generation options."
8593msgstr ""
8594
8595#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186
8596#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188
8597#, python-brace-format
8598msgid "{1} of <em>{0}</em>"
8599msgstr ""
8600
8601#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345
8602#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199
8603#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
8604#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
8605#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109
8606msgid "Rating"
8607msgstr ""
8608
8609#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347
8610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
8611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263
8612#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
8613#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197
8614#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353
8615#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58
8616#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
8617#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133
8618#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298
8619#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
8620msgid "Date"
8621msgstr ""
8622
8623#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40
8624#, python-format
8625msgid ""
8626"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
8627"%(size)d KB"
8628msgstr ""
8629
8630#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33
8631msgid "OPF/NCX/etc. generation options."
8632msgstr ""
8633
8634#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36
8635#, python-format
8636msgid "OPF version to generate. Default is %default."
8637msgstr ""
8638
8639#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38
8640msgid ""
8641"Generate an Adobe \"page-map\" file if pagination information is available."
8642msgstr ""
8643
8644#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142
8645msgid "Sidebar"
8646msgstr ""
8647
8648#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821
8649msgid "Adding headers and footers"
8650msgstr ""
8651
8652#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985
8653msgid "Headers and footers added"
8654msgstr ""
8655
8656#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029
8657msgid "Parsed all content for markup transformation"
8658msgstr ""
8659
8660#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042
8661msgid "Completed markup transformation"
8662msgstr ""
8663
8664#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085
8665msgid "Rendered all HTML as PDF"
8666msgstr ""
8667
8668#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090
8669msgid "Added links to PDF content"
8670msgstr ""
8671
8672#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126
8673msgid "Updated metadata in PDF"
8674msgstr ""
8675
8676#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146
8677#, python-brace-format
8678msgid "Rendered {0} of {1} pages"
8679msgstr ""
8680
8681#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75
8682msgid "Could not find pdftohtml, check it is in your PATH"
8683msgstr ""
8684
8685#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104
8686#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104
8687msgid "Table of Contents:"
8688msgstr ""
8689
8690#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215
8691msgid "Send file to storage card instead of main memory by default"
8692msgstr ""
8693
8694#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217
8695msgid "Confirm before deleting"
8696msgstr ""
8697
8698#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219
8699msgid "Main window geometry"
8700msgstr ""
8701
8702#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221
8703msgid "Notify when a new version is available"
8704msgstr ""
8705
8706#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223
8707msgid "Use Roman numerals for series number"
8708msgstr ""
8709
8710#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225
8711msgid "Sort tags list by name, popularity, or rating"
8712msgstr ""
8713
8714#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227
8715msgid "Match tags by any or all."
8716msgstr ""
8717
8718#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229
8719msgid "Number of covers to show in the cover browsing mode"
8720msgstr ""
8721
8722#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231
8723msgid "Defaults for conversion to LRF"
8724msgstr ""
8725
8726#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233
8727msgid "Options for the LRF e-book viewer"
8728msgstr ""
8729
8730#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237
8731msgid "Formats that are viewed using the internal viewer"
8732msgstr ""
8733
8734#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239
8735msgid "Columns to be displayed in the book list"
8736msgstr ""
8737
8738#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240
8739msgid "Automatically launch Content server on application startup"
8740msgstr ""
8741
8742#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241
8743msgid "Oldest news kept in database"
8744msgstr ""
8745
8746#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242
8747msgid "Show system tray icon"
8748msgstr ""
8749
8750#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244
8751msgid "Upload downloaded news to device"
8752msgstr ""
8753
8754#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246
8755msgid "Delete news books from library after uploading to device"
8756msgstr ""
8757
8758#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248
8759msgid ""
8760"Show the cover flow in a separate window instead of in the main calibre "
8761"window"
8762msgstr ""
8763
8764#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250
8765msgid "Disable notifications from the system tray icon"
8766msgstr ""
8767
8768#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252
8769msgid "Default action to perform when the \"Send to device\" button is clicked"
8770msgstr ""
8771
8772#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257
8773msgid ""
8774"Start searching as you type. If this is disabled then search will only take "
8775"place when the Enter key is pressed."
8776msgstr ""
8777
8778#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260
8779msgid ""
8780"When searching, show all books with search results highlighted instead of "
8781"showing only the matches. You can use the N or F3 keys to go to the next "
8782"match."
8783msgstr ""
8784
8785#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287
8786msgid ""
8787"Maximum number of simultaneous conversion/news download jobs. This number is"
8788" twice the actual value for historical reasons."
8789msgstr ""
8790
8791#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290
8792msgid "Download social metadata (tags/rating/etc.)"
8793msgstr ""
8794
8795#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292
8796msgid "Overwrite author and title with new metadata"
8797msgstr ""
8798
8799#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294
8800msgid "Automatically download the cover, if available"
8801msgstr ""
8802
8803#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296
8804msgid "Limit max simultaneous jobs to number of CPUs"
8805msgstr ""
8806
8807#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298
8808msgid ""
8809"The layout of the user interface. Wide has the Book details panel on the "
8810"right and narrow has it at the bottom."
8811msgstr ""
8812
8813#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302
8814msgid "Show the average rating per item indication in the Tag browser"
8815msgstr ""
8816
8817#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304
8818msgid "Disable UI animations"
8819msgstr ""
8820
8821#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309
8822msgid "Tag browser categories not to display"
8823msgstr ""
8824
8825#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378
8826#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108
8827msgid "WARNING:"
8828msgstr ""
8829
8830#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389
8831msgid "ERROR:"
8832msgstr ""
8833
8834#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406
8835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72
8836#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
8837#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410
8838#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616
8839msgid "Show this confirmation again"
8840msgstr ""
8841
8842#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464
8843#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406
8844msgid "Restart needed"
8845msgstr ""
8846
8847#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466
8848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727
8849msgid "&Restart calibre now"
8850msgstr ""
8851
8852#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696
8853#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171
8854#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251
8855#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166
8856#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269
8857#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295
8858msgid "All files"
8859msgstr ""
8860
8861#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829
8862msgid "Detach from the controlling terminal, if any (Linux only)"
8863msgstr ""
8864
8865#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834
8866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
8867msgid "Click \"Show details\" for more information."
8868msgstr ""
8869
8870#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836
8871#, python-format
8872msgid "The %s environment variable is set. Try unsetting it."
8873msgstr ""
8874
8875#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837
8876msgid "Could not create temporary folder"
8877msgstr ""
8878
8879#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838
8880msgid "Could not create temporary folder, calibre cannot start."
8881msgstr ""
8882
8883#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990
8884msgid "Windows XP not supported"
8885msgstr ""
8886
8887#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991
8888#, python-format
8889msgid ""
8890"calibre versions newer than 2.0 do not run on Windows XP. This is because "
8891"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We "
8892"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on "
8893"Windows XP."
8894msgstr ""
8895
8896#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35
8897#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
8898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307
8899msgid "Books"
8900msgstr ""
8901
8902#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36
8903msgid "EPUB books"
8904msgstr ""
8905
8906#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37
8907msgid "Kindle books"
8908msgstr ""
8909
8910#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38
8911msgid "PDF books"
8912msgstr ""
8913
8914#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39
8915msgid "HTML books"
8916msgstr ""
8917
8918#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40
8919msgid "LIT books"
8920msgstr ""
8921
8922#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41
8923msgid "Text books"
8924msgstr ""
8925
8926#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42
8927msgid "Comics"
8928msgstr ""
8929
8930#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43
8931#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259
8932#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268
8933msgid "Archives"
8934msgstr ""
8935
8936#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44
8937msgid "Wordprocessor files"
8938msgstr ""
8939
8940#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51
8941msgid "Add books"
8942msgstr ""
8943
8944#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52
8945msgid "Add books to the calibre library/device from files on your computer"
8946msgstr ""
8947
8948#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53
8949msgid "A"
8950msgstr ""
8951
8952#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56
8953msgid "Add books from a single folder"
8954msgstr ""
8955
8956#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62
8957msgid "Add from folders and sub-folders"
8958msgstr ""
8959
8960#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63
8961msgid "Add multiple books from archive (ZIP/RAR)"
8962msgstr ""
8963
8964#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65
8965msgid "Add empty book (Book entry with no formats)"
8966msgstr ""
8967
8968#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67
8969msgid "Add from ISBN"
8970msgstr ""
8971
8972#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69
8973msgid "Add files to selected book records"
8974msgstr ""
8975
8976#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71
8977msgid "Add files to selected book records from clipboard"
8978msgstr ""
8979
8980#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74
8981msgid "Add an empty file to selected book records"
8982msgstr ""
8983
8984#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76
8985msgid "Control the adding of books"
8986msgstr ""
8987
8988#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96
8989#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190
8990#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124
8991#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42
8992#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152
8993#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405
8994#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173
8995#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199
8996#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242
8997#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432
8998#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524
8999#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596
9000#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
9001#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460
9002#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84
9003#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40
9004#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132
9005#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358
9006#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353
9007msgid "No books selected"
9008msgstr ""
9009
9010#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97
9011#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191
9012msgid "Cannot add files as no books are selected"
9013msgstr ""
9014
9015#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119
9016msgid "No files in clipboard"
9017msgstr ""
9018
9019#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120
9020msgid "No files have been copied to the clipboard"
9021msgstr ""
9022
9023#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126
9024#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150
9025#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170
9026#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197
9027#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232
9028#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37
9029#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474
9030#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120
9031#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164
9032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22
9033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53
9034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113
9035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256
9036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670
9037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60
9038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99
9039#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761
9040#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692
9041#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702
9042#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634
9043#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646
9044#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171
9045#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200
9046#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96
9047#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317
9048#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499
9049#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446
9050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768
9051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778
9052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874
9053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431
9054#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287
9055msgid "Are you sure?"
9056msgstr ""
9057
9058#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127
9059#, python-format
9060msgid "Are you sure you want to set the same cover for all %d books?"
9061msgstr ""
9062
9063#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143
9064msgid "Select book files"
9065msgstr ""
9066
9067#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151
9068#, python-format
9069msgid ""
9070"Are you sure you want to add the same files to all %d books? If the format "
9071"already exists for a book, it will be replaced."
9072msgstr ""
9073
9074#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167
9075#, python-brace-format
9076msgid "The {0} format will be replaced in the book {1}. Are you sure?"
9077msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?"
9078msgstr[0] ""
9079msgstr[1] ""
9080
9081#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198
9082#, python-format
9083msgid ""
9084"Are you sure you want to add the same empty file to all %d books? If the "
9085"format already exists for a book, it will be replaced."
9086msgstr ""
9087
9088#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209
9089msgid "Choose format of empty file"
9090msgstr ""
9091
9092#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230
9093#, python-brace-format
9094msgid "The {0} format will be replaced in the book: {1}. Are you sure?"
9095msgstr ""
9096
9097#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258
9098#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267
9099msgid "Choose archive file"
9100msgstr ""
9101
9102#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264
9103msgid "Type of archive"
9104msgstr ""
9105
9106#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265
9107msgid "Will the archive have a single book per internal folder?"
9108msgstr ""
9109
9110#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274
9111msgid "Select root folder"
9112msgstr ""
9113
9114#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279
9115#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317
9116msgid "Cannot add"
9117msgstr ""
9118
9119#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280
9120#, python-format
9121msgid ""
9122"Cannot add books from the folder: %s as it contains the currently opened "
9123"calibre library"
9124msgstr ""
9125
9126#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303
9127msgid "Multi-file books?"
9128msgstr ""
9129
9130#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304
9131msgid ""
9132"Assume all e-book files in a single folder are multiple formats of the same "
9133"book?"
9134msgstr ""
9135
9136#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381
9137msgid "Duplicates found"
9138msgstr ""
9139
9140#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382
9141msgid ""
9142"Books with some of the specified ISBNs already exist in the calibre library."
9143" Click \"Show details\" for the full list. Do you want to add them anyway?"
9144msgstr ""
9145
9146#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398
9147msgid "Adding"
9148msgstr ""
9149
9150#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399
9151msgid "Creating book records from ISBNs"
9152msgstr ""
9153
9154#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483
9155#, python-format
9156msgid ""
9157"You have dropped some files onto the book <b>%s</b>. This will add or "
9158"replace the files for this book. Do you want to proceed?"
9159msgstr ""
9160
9161#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486
9162msgid "Add as new book"
9163msgid_plural "Add as new books"
9164msgstr[0] ""
9165msgstr[1] ""
9166
9167#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511
9168#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565
9169msgid "Uploading books to device."
9170msgstr ""
9171
9172#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530
9173msgid "Supported books"
9174msgstr ""
9175
9176#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533
9177msgid "Select books"
9178msgstr ""
9179
9180#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581
9181msgid "The following duplicate book was found."
9182msgid_plural "The following {} duplicate books were found."
9183msgstr[0] ""
9184msgstr[1] ""
9185
9186#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584
9187msgid "Merged some books"
9188msgstr ""
9189
9190#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585
9191msgid ""
9192"Incoming book formats were processed and merged into your calibre database "
9193"according to your auto-merge settings. Click \"Show details\" to see the "
9194"list of merged books."
9195msgstr ""
9196
9197#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609
9198#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9199#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9200msgid "Add to library"
9201msgstr ""
9202
9203#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9204#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172
9205#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
9206#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
9207#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
9208#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96
9209#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329
9210#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
9211#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268
9212msgid "No book selected"
9213msgstr ""
9214
9215#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628
9216msgid ""
9217"The following books are virtual and cannot be added to the calibre library:"
9218msgstr ""
9219
9220#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9221msgid "No book files found"
9222msgstr ""
9223
9224#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640
9225msgid "Downloading books"
9226msgstr ""
9227
9228#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641
9229msgid "Downloading books from device"
9230msgstr ""
9231
9232#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660
9233msgid "Could not download files from the device"
9234msgstr ""
9235
9236#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663
9237msgid "Could not download some files from the device"
9238msgstr ""
9239
9240#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667
9241msgid "Could not download files"
9242msgstr ""
9243
9244#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15
9245msgid "Add books to library"
9246msgstr ""
9247
9248#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16
9249msgid "Add books to your calibre library from the connected device"
9250msgstr ""
9251
9252#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29
9253msgid "Merging user annotations into database"
9254msgstr ""
9255
9256#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67
9257#: /__w/calibre/calibre/src/calibre/gui2/device.py:821
9258msgid "Fetch annotations (experimental)"
9259msgstr ""
9260
9261#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111
9262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742
9263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991
9264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040
9265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376
9266msgid "Not supported"
9267msgstr ""
9268
9269#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112
9270msgid "Fetching annotations is not supported for this device"
9271msgstr ""
9272
9273#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116
9274#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141
9275msgid "Use library only"
9276msgstr ""
9277
9278#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117
9279#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142
9280msgid "User annotations generated from main library only"
9281msgstr ""
9282
9283#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125
9284msgid "No books selected to fetch annotations from"
9285msgstr ""
9286
9287#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161
9288msgid "Some errors"
9289msgstr ""
9290
9291#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162
9292msgid ""
9293"Could not fetch annotations for some books. Click \"Show details\" to see "
9294"which ones."
9295msgstr ""
9296
9297#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
9298msgid "Author mapper"
9299msgstr ""
9300
9301#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36
9302msgid "Map authors for one book in the library"
9303msgid_plural "Map authors for {} books in the library"
9304msgstr[0] ""
9305msgstr[1] ""
9306
9307#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40
9308#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41
9309msgid "The changes will be applied to the <b>selected book</b>"
9310msgid_plural "The changes will be applied to the <b>{} selected books</b>"
9311msgstr[0] ""
9312msgstr[1] ""
9313
9314#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42
9315#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43
9316msgid "The changes will be applied to <b>one book in the library</b>"
9317msgid_plural "The changes will be applied to <b>{} books in the library</b>"
9318msgstr[0] ""
9319msgstr[1] ""
9320
9321#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
9322msgid "Auto scroll through the book list"
9323msgstr ""
9324
9325#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9326msgid ""
9327"Auto scroll through the book list, particularly useful with the cover "
9328"browser open"
9329msgstr ""
9330
9331#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9332msgid "X"
9333msgstr ""
9334
9335#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
9336#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70
9337msgid "Browse annotations"
9338msgstr ""
9339
9340#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
9341msgid "B"
9342msgstr ""
9343
9344#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49
9345msgid "Not visible"
9346msgstr ""
9347
9348#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50
9349msgid ""
9350"The book \"{}\" is not currently visible in the calibre library. If you have"
9351" a search or a Virtual library applied, first clear it."
9352msgstr ""
9353
9354#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23
9355msgid "Create catalog"
9356msgstr ""
9357
9358#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24
9359msgid ""
9360"Create a catalog of the books in your calibre library in different formats"
9361msgstr ""
9362
9363#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43
9364msgid "No books selected for catalog generation"
9365msgstr ""
9366
9367#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66
9368#, python-format
9369msgid "Generating %s catalog..."
9370msgstr ""
9371
9372#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75
9373msgid "Catalog generation complete, with warnings."
9374msgstr ""
9375
9376#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91
9377msgid "Catalog generated."
9378msgstr ""
9379
9380#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94
9381msgid "Export catalog folder"
9382msgstr ""
9383
9384#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95
9385#, python-format
9386msgid "Select destination for %(title)s.%(fmt)s"
9387msgstr ""
9388
9389#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105
9390#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395
9391#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251
9392#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147
9393#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60
9394#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447
9395msgid "Permission denied"
9396msgstr ""
9397
9398#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106
9399#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252
9400#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448
9401#, python-format
9402msgid "Could not open %s. Is it being used by another program?"
9403msgstr ""
9404
9405#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118
9406#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161
9407msgid "No library found"
9408msgstr ""
9409
9410#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124
9411#, python-format
9412msgid ""
9413"No existing calibre library was found at %s. If the library was moved, "
9414"select its new location below. Otherwise calibre will forget this library."
9415msgstr ""
9416
9417#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130
9418msgid "New location of this library:"
9419msgstr ""
9420
9421#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139
9422msgid "Library moved"
9423msgstr ""
9424
9425#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141
9426msgid "Forget library"
9427msgstr ""
9428
9429#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151
9430msgid "New library location"
9431msgstr ""
9432
9433#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162
9434#, python-format
9435msgid "No existing calibre library found at %s"
9436msgstr ""
9437
9438#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182
9439msgid "Queue &all books for backup"
9440msgstr ""
9441
9442#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188
9443msgid "Backup status"
9444msgstr ""
9445
9446#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202
9447msgid "none"
9448msgstr ""
9449
9450#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204
9451#, python-format
9452msgid "Book metadata files remaining to be written: %s"
9453msgstr ""
9454
9455#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231
9456#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192
9457#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260
9458#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69
9459msgid "Choose library"
9460msgstr ""
9461
9462#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232
9463msgid "Choose calibre library to work with"
9464msgstr ""
9465
9466#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235
9467msgid "Switch/create library"
9468msgstr ""
9469
9470#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243
9471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154
9472msgid "Export/import all calibre data"
9473msgstr ""
9474
9475#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256
9476#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17
9477msgid "Pick a random book"
9478msgstr ""
9479
9480#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260
9481msgid "Change the icon for this library"
9482msgstr ""
9483
9484#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263
9485msgid "Choose an icon"
9486msgstr ""
9487
9488#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266
9489msgid "Remove current icon"
9490msgstr ""
9491
9492#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277
9493#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96
9494msgid "Quick switch"
9495msgstr ""
9496
9497#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280
9498#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97
9499msgid "Rename library"
9500msgstr ""
9501
9502#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283
9503msgid "Remove library"
9504msgstr ""
9505
9506#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310
9507msgid "Library maintenance"
9508msgstr ""
9509
9510#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311
9511msgid "Library metadata backup status"
9512msgstr ""
9513
9514#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315
9515msgid "Check library"
9516msgstr ""
9517
9518#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319
9519msgid "Restore database"
9520msgstr ""
9521
9522#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329
9523msgid "Switch to previous library"
9524msgstr ""
9525
9526#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352
9527#, python-format
9528msgid "Select icon for library \"%s\""
9529msgstr ""
9530
9531#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395
9532#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399
9533msgid "Cannot export/import"
9534msgstr ""
9535
9536#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396
9537msgid ""
9538"You are running calibre portable, all calibre data is already in the calibre"
9539" portable folder. Export/import is unavailable."
9540msgstr ""
9541
9542#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400
9543msgid "Cannot export/import data while there are running jobs."
9544msgstr ""
9545
9546#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416
9547#, python-brace-format
9548msgid "{0} [{1} book]"
9549msgid_plural "{0} [{1} books]"
9550msgstr[0] ""
9551msgstr[1] ""
9552
9553#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461
9554#, python-format
9555msgid "Apply Virtual library when %s is opened"
9556msgstr ""
9557
9558#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475
9559#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501
9560#, python-format
9561msgid "Switch to: %s"
9562msgstr ""
9563
9564#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484
9565#, python-format
9566msgid "Rename: %s"
9567msgstr ""
9568
9569#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488
9570#, python-format
9571msgid "Remove: %s"
9572msgstr ""
9573
9574#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522
9575#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525
9576msgid "No Virtual library"
9577msgstr ""
9578
9579#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545
9580msgid "Rename"
9581msgstr ""
9582
9583#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547
9584#, python-format
9585msgid "Choose a new name for the library <b>%s</b>. "
9586msgstr ""
9587
9588#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548
9589msgid "Note that the actual library folder will be renamed."
9590msgstr ""
9591
9592#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555
9593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715
9594#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
9595#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329
9596msgid "Already exists"
9597msgstr ""
9598
9599#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556
9600#, python-format
9601msgid "The folder %s already exists. Delete it first."
9602msgstr ""
9603
9604#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559
9605#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621
9606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122
9607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306
9608#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789
9609msgid "Too long"
9610msgstr ""
9611
9612#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564
9613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200
9614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411
9615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300
9616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427
9617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194
9618msgid "Not found"
9619msgstr ""
9620
9621#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565
9622#, python-format
9623msgid ""
9624"Cannot rename as no library was found at %s. Try switching to this library "
9625"first, then switch back and retry the renaming."
9626msgstr ""
9627
9628#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576
9629msgid "Rename failed"
9630msgstr ""
9631
9632#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577
9633#, python-format
9634msgid ""
9635"Failed to rename the library at %s. The most common cause for this is if one"
9636" of the files in the library is open in another program."
9637msgstr ""
9638
9639#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590
9640msgid "Library removed"
9641msgstr ""
9642
9643#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591
9644#, python-format
9645msgid ""
9646"The library %s has been removed from calibre. The files remain on your "
9647"computer, if you want to delete them, you will have to do so manually."
9648msgstr ""
9649
9650#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42
9652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86
9653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206
9654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345
9655#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
9656msgid "&OK"
9657msgstr ""
9658
9659#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9660#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
9661#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029
9662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51
9663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457
9664#: /__w/calibre/calibre/src/calibre/utils/localization.py:366
9665msgid "&Undo"
9666msgstr ""
9667
9668#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612
9669msgid "Backup metadata"
9670msgstr ""
9671
9672#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613
9673msgid ""
9674"Metadata will be backed up while calibre is running, at the rate of "
9675"approximately 1 book every three seconds."
9676msgstr ""
9677
9678#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622
9679#, python-format
9680msgid ""
9681"Path to library too long. It must be less than %d characters. Move your "
9682"library to a location with a shorter path using Windows Explorer, then point"
9683" calibre to the new location and try again."
9684msgstr ""
9685
9686#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657
9687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
9688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88
9689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93
9690#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336
9691#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397
9692msgid "Success"
9693msgstr ""
9694
9695#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658
9696msgid ""
9697"Found no errors in your calibre library database. Do you want calibre to "
9698"check if the files in your library match the information in the database?"
9699msgstr ""
9700
9701#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663
9702#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9703#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028
9704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
9705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263
9706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120
9707#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483
9708#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524
9709msgid "Failed"
9710msgstr ""
9711
9712#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664
9713msgid "Database integrity check failed, click \"Show details\" for details."
9714msgstr ""
9715
9716#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668
9717msgid "Starting library scan, this may take a while"
9718msgstr ""
9719
9720#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674
9721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114
9722msgid "No problems found"
9723msgstr ""
9724
9725#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675
9726msgid "The files in your library match the information in the database."
9727msgstr ""
9728
9729#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765
9730#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770
9731#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776
9732#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532
9733#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93
9734#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454
9735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201
9736msgid "Not allowed"
9737msgstr ""
9738
9739#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766
9740msgid ""
9741"You cannot change libraries while using the environment variable "
9742"CALIBRE_OVERRIDE_DATABASE_PATH."
9743msgstr ""
9744
9745#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771
9746msgid "You cannot change libraries while jobs are running."
9747msgstr ""
9748
9749#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777
9750msgid ""
9751"You cannot change libraries until all updates are accepted or rejected."
9752msgstr ""
9753
9754#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9755msgid "C"
9756msgstr ""
9757
9758#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9759msgid "Convert books"
9760msgstr ""
9761
9762#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9763msgid "Convert books between different e-book formats"
9764msgstr ""
9765
9766#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57
9767msgid "Convert individually"
9768msgstr ""
9769
9770#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60
9771msgid "Bulk convert"
9772msgstr ""
9773
9774#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64
9775msgid "Create a catalog of the books in your calibre library"
9776msgstr ""
9777
9778#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151
9779#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167
9780#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964
9781msgid "Cannot convert"
9782msgstr ""
9783
9784#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168
9785msgid "Conversion to the {} format is not supported"
9786msgstr ""
9787
9788#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194
9789msgid "Starting conversion of the book"
9790msgid_plural "Starting conversion of {} books"
9791msgstr[0] ""
9792msgstr[1] ""
9793
9794#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264
9795msgid "Book deleted"
9796msgstr ""
9797
9798#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265
9799msgid ""
9800"The book you were trying to convert has been deleted from the calibre "
9801"library."
9802msgstr ""
9803
9804#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270
9805msgid "Empty output file, probably the conversion process crashed"
9806msgstr ""
9807
9808#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280
9809msgid "completed"
9810msgstr ""
9811
9812#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39
9813msgid "Different custom columns"
9814msgstr ""
9815
9816#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53
9817#, python-brace-format
9818msgid ""
9819"The custom columns in the <i>{0}</i> library are different from the custom "
9820"columns in the <i>{1}</i> library. As a result, some metadata might not be "
9821"copied."
9822msgstr ""
9823
9824#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61
9825msgid ""
9826"The following columns are incompatible - they have the same name but "
9827"different data types. They will be ignored: "
9828msgstr ""
9829
9830#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70
9831#, python-brace-format
9832msgid ""
9833"The following columns are missing in the <i>{0}</i> library. You can choose "
9834"to add them automatically below."
9835msgstr ""
9836
9837#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76
9838#, python-format
9839msgid "Add to the %s library"
9840msgstr ""
9841
9842#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79
9843msgid "This warning is only shown once per library, per session"
9844msgstr ""
9845
9846#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181
9847#, python-format
9848msgid "%(title)s by %(author)s"
9849msgstr ""
9850
9851#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215
9852msgid "&Sort libraries alphabetically"
9853msgstr ""
9854
9855#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223
9856msgid "Library &path:"
9857msgstr ""
9858
9859#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229
9860msgid "Browse for library"
9861msgstr ""
9862
9863#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238
9864#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141
9865#: /__w/calibre/calibre/src/calibre/utils/localization.py:361
9866msgid "&Copy"
9867msgstr ""
9868
9869#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240
9870msgid "Copy to the specified library"
9871msgstr ""
9872
9873#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241
9874msgid "&Move"
9875msgstr ""
9876
9877#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244
9878msgid "Copy to the specified library and delete from the current library"
9879msgstr ""
9880
9881#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276
9882#, python-format
9883msgid ""
9884"Books with the same, title, author and language as the following already "
9885"exist in the library %s. Select which books you want copied anyway."
9886msgstr ""
9887
9888#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281
9889msgid "Duplicate books"
9890msgstr ""
9891
9892#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285
9893#, python-brace-format
9894msgid "{0} by {1}"
9895msgstr ""
9896
9897#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294
9898#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138
9899#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137
9900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94
9901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54
9902#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186
9903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9904#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145
9905msgid "Select &all"
9906msgstr ""
9907
9908#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296
9909#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140
9910#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139
9911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96
9912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56
9913#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188
9914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9915msgid "Select &none"
9916msgstr ""
9917
9918#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298
9919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58
9920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115
9921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393
9922#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467
9923#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119
9924#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236
9925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120
9926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127
9927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463
9928msgid "&Copy to clipboard"
9929msgstr ""
9930
9931#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331
9932msgid "Copy to library"
9933msgstr ""
9934
9935#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332
9936msgid "Copy selected books to the specified library"
9937msgstr ""
9938
9939#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364
9940#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374
9941msgid "Choose library..."
9942msgstr ""
9943
9944#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370
9945msgid "(delete after copy)"
9946msgstr ""
9947
9948#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392
9949#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404
9950msgid "Cannot copy"
9951msgstr ""
9952
9953#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393
9954msgid "Cannot copy to current library."
9955msgstr ""
9956
9957#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409
9958msgid "No library"
9959msgstr ""
9960
9961#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410
9962#, python-format
9963msgid "No library found at %s"
9964msgstr ""
9965
9966#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9967msgid "Copying to"
9968msgstr ""
9969
9970#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9971msgid "Moving to"
9972msgstr ""
9973
9974#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474
9975msgid "The copying process was interrupted. {} books were copied."
9976msgstr ""
9977
9978#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476
9979msgid "No books were deleted from this library."
9980msgstr ""
9981
9982#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477
9983msgid ""
9984"The best way to resume this operation is to re-copy all the books with the "
9985"option to \"Check for duplicates when copying to library\" in "
9986"Preferences->Import/export->Adding books turned on."
9987msgstr ""
9988
9989#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479
9990msgid "Canceled"
9991msgstr ""
9992
9993#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9994msgid "Could not copy books: "
9995msgstr ""
9996
9997#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489
9998#, python-brace-format
9999msgid "Moved the book to {loc}"
10000msgstr ""
10001
10002#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490
10003#, python-brace-format
10004msgid "Moved {num} books to {loc}"
10005msgstr ""
10006
10007#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492
10008#, python-brace-format
10009msgid "Copied the book to {loc}"
10010msgstr ""
10011
10012#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493
10013#, python-brace-format
10014msgid "Copied {num} books to {loc}"
10015msgstr ""
10016
10017#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498
10018msgid "Auto merged"
10019msgstr ""
10020
10021#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499
10022msgid ""
10023"Some books were automatically merged into existing records in the target "
10024"library. Click \"Show details\" to see which ones. This behavior is "
10025"controlled by the Auto-merge option in Preferences->Import/export->Adding "
10026"books->Adding actions."
10027msgstr ""
10028
10029#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520
10030#, python-brace-format
10031msgid ""
10032"Copying: {0} failed, with error:\n"
10033"{1}"
10034msgstr ""
10035
10036#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10037msgid "Could not copy some books, click \"Show details\" for more information."
10038msgstr ""
10039
10040#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10041msgid "Failed to copy some books"
10042msgstr ""
10043
10044#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523
10045msgid "Failed to copy a book, see below for details"
10046msgid_plural "Failed to copy {} books, see below for details"
10047msgstr[0] ""
10048msgstr[1] ""
10049
10050#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10051msgid "Could not copy any books, click \"Show details\" for more information."
10052msgstr ""
10053
10054#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10055msgid "Failed to copy books"
10056msgstr ""
10057
10058#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533
10059msgid ""
10060"You cannot use other libraries while using the environment variable "
10061"CALIBRE_OVERRIDE_DATABASE_PATH."
10062msgstr ""
10063
10064#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38
10065#, python-brace-format
10066msgid ""
10067"You are trying to delete {0} books. Sending so many files to the {1} <b>can "
10068"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be"
10069" <b>permanently deleted</b>."
10070msgstr ""
10071
10072#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51
10073msgid "Deleting..."
10074msgstr ""
10075
10076#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74
10077msgid "Deleted"
10078msgstr ""
10079
10080#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85
10081msgid "Failed to delete"
10082msgstr ""
10083
10084#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86
10085msgid ""
10086"Failed to delete some books, click the \"Show details\" button for details."
10087msgstr ""
10088
10089#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10090msgid "Delete books"
10091msgstr ""
10092
10093#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10094msgid "Remove books"
10095msgstr ""
10096
10097#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97
10098msgid "Remove selected books"
10099msgstr ""
10100
10101#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130
10102msgid "Remove files of a specific format from selected books"
10103msgstr ""
10104
10105#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133
10106msgid "Remove all formats from selected books, except..."
10107msgstr ""
10108
10109#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137
10110msgid "Remove all formats from selected books"
10111msgstr ""
10112
10113#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140
10114msgid "Remove covers from selected books"
10115msgstr ""
10116
10117#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144
10118msgid "Remove matching books from device"
10119msgstr ""
10120
10121#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169
10122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828
10123msgid "Cannot delete"
10124msgstr ""
10125
10126#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180
10127#, python-format
10128msgid ""
10129"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are "
10130"you sure?"
10131msgstr ""
10132
10133#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204
10134msgid "Choose formats to be deleted"
10135msgstr ""
10136
10137#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220
10138msgid ""
10139"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove "
10140"all formats from a book."
10141msgstr ""
10142
10143#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249
10144msgid ""
10145"<b>All formats</b> for the selected books will be <b>deleted</b> from your "
10146"library.<br>The book metadata will be kept. Are you sure?"
10147msgstr ""
10148
10149#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270
10150msgid "Cannot delete books"
10151msgstr ""
10152
10153#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271
10154msgid "No device is connected"
10155msgstr ""
10156
10157#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281
10158#: /__w/calibre/calibre/src/calibre/gui2/device.py:744
10159#: /__w/calibre/calibre/src/calibre/gui2/device.py:753
10160msgid "Main memory"
10161msgstr ""
10162
10163#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282
10164#: /__w/calibre/calibre/src/calibre/gui2/device.py:746
10165#: /__w/calibre/calibre/src/calibre/gui2/device.py:755
10166msgid "Storage card A"
10167msgstr ""
10168
10169#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283
10170#: /__w/calibre/calibre/src/calibre/gui2/device.py:748
10171#: /__w/calibre/calibre/src/calibre/gui2/device.py:757
10172msgid "Storage card B"
10173msgstr ""
10174
10175#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288
10176msgid "No books to delete"
10177msgstr ""
10178
10179#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289
10180msgid "None of the selected books are on the device"
10181msgstr ""
10182
10183#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310
10184#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441
10185msgid "Deleting books from device."
10186msgstr ""
10187
10188#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320
10189msgid ""
10190"The cover from the selected book will be <b>permanently deleted</b>. Are you"
10191" sure?"
10192msgid_plural ""
10193"The covers from the {} selected books will be <b>permanently deleted</b>. "
10194"Are you sure?"
10195msgstr[0] ""
10196msgstr[1] ""
10197
10198#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369
10199msgid ""
10200"Some of the selected books are on the attached device. <b>Where</b> do you "
10201"want the selected files deleted from?"
10202msgstr ""
10203
10204#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382
10205msgid ""
10206"The selected book will be <b>permanently deleted</b> and the files removed "
10207"from your calibre library. Are you sure?"
10208msgid_plural ""
10209"The {} selected books will be <b>permanently deleted</b> and the files "
10210"removed from your calibre library. Are you sure?"
10211msgstr[0] ""
10212msgstr[1] ""
10213
10214#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396
10215#, python-format
10216msgid ""
10217"Could not access %s. Is it being used by another program? Click \"Show "
10218"details\" for more information."
10219msgstr ""
10220
10221#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434
10222msgid ""
10223"The selected book will be <b>permanently deleted</b> from your device. Are "
10224"you sure?"
10225msgid_plural ""
10226"The {} selected books will be <b>permanently deleted</b> from your device. "
10227"Are you sure?"
10228msgstr[0] ""
10229msgstr[1] ""
10230
10231#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43
10232msgid "Start wireless device connection"
10233msgstr ""
10234
10235#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44
10236msgid "Stop wireless device connection"
10237msgstr ""
10238
10239#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49
10240msgid "Connect to folder"
10241msgstr ""
10242
10243#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57
10244#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85
10245msgid "Start Content server"
10246msgstr ""
10247
10248#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60
10249msgid "Visit Content server in browser"
10250msgstr ""
10251
10252#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79
10253msgid "Start/stop Content server"
10254msgstr ""
10255
10256#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92
10257#, python-brace-format
10258msgid "[{ip}, port {port}, {protocol}]"
10259msgstr ""
10260
10261#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98
10262msgid "Stop Content server"
10263msgstr ""
10264
10265#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115
10266#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140
10267msgid "Email to"
10268msgstr ""
10269
10270#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119
10271msgid "Email to and delete from library"
10272msgstr ""
10273
10274#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133
10275#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10276msgid "(delete from library)"
10277msgstr ""
10278
10279#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148
10280#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10281#: /__w/calibre/calibre/src/calibre/gui2/email.py:205
10282msgid "Select recipients"
10283msgstr ""
10284
10285#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156
10286msgid "Email to selected recipients..."
10287msgstr ""
10288
10289#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166
10290msgid "Setup email based sharing of books"
10291msgstr ""
10292
10293#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10294msgid "D"
10295msgstr ""
10296
10297#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10298msgid "Send to device"
10299msgstr ""
10300
10301#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201
10302msgid "Connect/share"
10303msgstr ""
10304
10305#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202
10306msgid ""
10307"Share books using a web server or email. Connect to special devices, etc."
10308msgstr ""
10309
10310#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242
10311#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287
10312msgid "Stopping"
10313msgstr ""
10314
10315#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243
10316#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288
10317msgid "Stopping server, this could take up to a minute, please wait..."
10318msgstr ""
10319
10320#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261
10321msgid "Disable autostart"
10322msgstr ""
10323
10324#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262
10325msgid ""
10326"Do you want wireless device connections to be started automatically when "
10327"calibre starts?"
10328msgstr ""
10329
10330#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285
10331msgid "Still looking for IP addresses"
10332msgstr ""
10333
10334#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288
10335msgid "Many IP addresses. See Start/Stop dialog."
10336msgstr ""
10337
10338#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16
10339msgid "Manage collections"
10340msgstr ""
10341
10342#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17
10343msgid "Manage the collections on this device"
10344msgstr ""
10345
10346#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33
10347msgid "In library view"
10348msgstr ""
10349
10350#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34
10351msgid ""
10352"Collections can only be edited when showing the books on the device. Click "
10353"the toolbar button to switch to the device view first."
10354msgstr ""
10355
10356#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10357msgid "Change the title/author/cover etc. of books"
10358msgstr ""
10359
10360#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10361msgid "E"
10362msgstr ""
10363
10364#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347
10366#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40
10367msgid "Edit metadata"
10368msgstr ""
10369
10370#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75
10371msgid "Edit metadata individually"
10372msgstr ""
10373
10374#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77
10375msgid "Edit metadata in bulk"
10376msgstr ""
10377
10378#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80
10379msgid "Download metadata and covers"
10380msgstr ""
10381
10382#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87
10383msgid "Merge into first selected book - delete others"
10384msgstr ""
10385
10386#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90
10387msgid "Merge into first selected book - keep others"
10388msgstr ""
10389
10390#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94
10391msgid "Merge only formats into first selected book - delete others"
10392msgstr ""
10393
10394#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99
10395msgid "Copy metadata"
10396msgstr ""
10397
10398#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100
10399msgid "Paste metadata"
10400msgstr ""
10401
10402#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102
10403msgid "Paste metadata including excluded fields"
10404msgstr ""
10405
10406#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105
10407msgid "Merge book records"
10408msgstr ""
10409
10410#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106
10411msgid "M"
10412msgstr ""
10413
10414#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110
10415msgid "Copy URL to show book in calibre"
10416msgstr ""
10417
10418#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111
10419msgid ""
10420"Copy URLs to show the currently selected books in calibre, to the system "
10421"clipboard"
10422msgstr ""
10423
10424#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118
10425msgid "Copy URL to open book in calibre"
10426msgstr ""
10427
10428#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120
10429msgid ""
10430"Copy URLs to open the currently selected books in calibre, to the system "
10431"clipboard"
10432msgstr ""
10433
10434#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172
10435#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175
10436msgid "Cannot copy metadata"
10437msgstr ""
10438
10439#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176
10440msgid "Multiple books selected, can only copy from one book at a time."
10441msgstr ""
10442
10443#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198
10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203
10445msgid "Cannot paste metadata"
10446msgstr ""
10447
10448#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204
10449msgid "No copied metadata available"
10450msgstr ""
10451
10452#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207
10453#, python-brace-format
10454msgid ""
10455"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are "
10456"you sure you want to do that?"
10457msgstr ""
10458
10459#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241
10460msgid "Cannot download metadata"
10461msgstr ""
10462
10463#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260
10464msgid "Failed to download metadata"
10465msgstr ""
10466
10467#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270
10468#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99
10469#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804
10470#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512
10471#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918
10472#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185
10473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176
10474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185
10475msgid "Download failed"
10476msgstr ""
10477
10478#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271
10479msgid "Failed to download metadata or cover for the selected book."
10480msgid_plural "Failed to download metadata or covers for any of the {} books."
10481msgstr[0] ""
10482msgstr[1] ""
10483
10484#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275
10485msgid "Metadata download completed"
10486msgstr ""
10487
10488#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278
10489msgid "Finished downloading metadata for the selected book."
10490msgid_plural "Finished downloading metadata for <b>{} books</b>."
10491msgstr[0] ""
10492msgstr[1] ""
10493
10494#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280
10495msgid "Proceed with updating the metadata in your library?"
10496msgstr ""
10497
10498#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287
10499#, python-format
10500msgid ""
10501"Could not download metadata and/or covers for %d of the books. Click \"Show "
10502"details\" to see which books."
10503msgstr ""
10504
10505#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289
10506msgid "Show the &failed books in the main book list after updating metadata"
10507msgstr ""
10508
10509#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302
10510#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987
10511msgid "Download log"
10512msgstr ""
10513
10514#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303
10515msgid "Metadata download complete"
10516msgstr ""
10517
10518#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308
10519msgid "Revie&w downloaded metadata"
10520msgstr ""
10521
10522#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334
10523msgid "Some books changed"
10524msgstr ""
10525
10526#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335
10527msgid ""
10528"The metadata for some books in your library has changed since you started "
10529"the download. If you proceed, some of those changes may be overwritten. "
10530"Click \"Show details\" to see the list of changed books. Do you want to "
10531"proceed?"
10532msgstr ""
10533
10534#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375
10535msgid "Review downloaded metadata"
10536msgstr ""
10537
10538#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376
10539msgid "Discard downloaded metadata for this book"
10540msgstr ""
10541
10542#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377
10543msgid "Use the downloaded metadata for all remaining books"
10544msgstr ""
10545
10546#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378
10547msgid "Discard downloaded metadata for all remaining books"
10548msgstr ""
10549
10550#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379
10551#, python-format
10552msgid "Discard the downloaded value for: %s"
10553msgstr ""
10554
10555#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380
10556msgid ""
10557"The downloaded metadata is on the left and the original metadata is on the "
10558"right. If a downloaded value is blank or unknown, the original value is "
10559"used."
10560msgstr ""
10561
10562#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383
10563msgid "&View book"
10564msgstr ""
10565
10566#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431
10567#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523
10568msgid "Cannot edit metadata"
10569msgstr ""
10570
10571#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564
10572msgid ""
10573"You are about to merge very many ({}) books. Are you <b>sure</b> you want to"
10574" proceed?"
10575msgstr ""
10576
10577#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595
10578#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598
10579msgid "Cannot merge books"
10580msgstr ""
10581
10582#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599
10583msgid "At least two books must be selected for merging"
10584msgstr ""
10585
10586#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610
10587#, python-format
10588msgid ""
10589"Book formats and metadata from the selected books will be added to the "
10590"<b>first selected book</b> (%s).<br> The second and subsequently selected "
10591"books will not be deleted or changed.<br><br>Please confirm you want to "
10592"proceed."
10593msgstr ""
10594
10595#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621
10596#, python-format
10597msgid ""
10598"Book formats from the selected books will be merged into the <b>first "
10599"selected book</b> (%s). Metadata in the first selected book will not be "
10600"changed. Author, Title and all other metadata will <i>not</i> be "
10601"merged.<br><br>After being merged, the second and subsequently selected "
10602"books, with any metadata they have will be <b>deleted</b>. <br><br>All book "
10603"formats of the first selected book will be kept and any duplicate formats in"
10604" the second and subsequently selected books will be permanently "
10605"<b>deleted</b> from your calibre library.<br><br>  Are you <b>sure</b> you "
10606"want to proceed?"
10607msgstr ""
10608
10609#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637
10610#, python-format
10611msgid ""
10612"Book formats and metadata from the selected books will be merged into the "
10613"<b>first selected book</b> (%s).<br><br>After being merged, the second and "
10614"subsequently selected books will be <b>deleted</b>. <br><br>All book formats"
10615" of the first selected book will be kept and any duplicate formats in the "
10616"second and subsequently selected books will be permanently <b>deleted</b> "
10617"from your calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
10618msgstr ""
10619
10620#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824
10621msgid "Applying changed metadata"
10622msgstr ""
10623
10624#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918
10625msgid "Some failures"
10626msgstr ""
10627
10628#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919
10629msgid ""
10630"Failed to apply updated metadata for some books in your library. Click "
10631"\"Show details\" to see details."
10632msgstr ""
10633
10634#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978
10635#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996
10636msgid "Format file missing"
10637msgstr ""
10638
10639#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979
10640#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997
10641#, python-format
10642msgid "Cannot read cover as the %s file is missing from this book"
10643msgstr ""
10644
10645#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006
10646#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094
10647msgid "Could not read metadata"
10648msgstr ""
10649
10650#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007
10651#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095
10652#, python-format
10653msgid "Could not read metadata from %s format"
10654msgstr ""
10655
10656#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018
10657#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462
10658#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472
10659msgid "Could not read cover"
10660msgstr ""
10661
10662#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019
10663#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463
10664#, python-format
10665msgid "Could not read cover from %s format"
10666msgstr ""
10667
10668#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10669msgid "Embed metadata"
10670msgstr ""
10671
10672#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10673#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23
10674msgid "Embed metadata into book files"
10675msgstr ""
10676
10677#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56
10678msgid "Embed metadata into files of a specific format from selected books..."
10679msgstr ""
10680
10681#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64
10682#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71
10683msgid "Cannot embed"
10684msgstr ""
10685
10686#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75
10687msgid "Choose formats to be updated"
10688msgstr ""
10689
10690#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818
10692#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30
10693msgid "&Stop"
10694msgstr ""
10695
10696#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10697msgid "Embedding updated metadata into book files..."
10698msgstr ""
10699
10700#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82
10701msgid "Embedding metadata..."
10702msgstr ""
10703
10704#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101
10705msgid "Embedded metadata in one book"
10706msgid_plural "Embedded metadata in {} books"
10707msgstr[0] ""
10708msgstr[1] ""
10709
10710#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103
10711#, python-brace-format
10712msgid ""
10713"The {0} format of {1}:\n"
10714"\n"
10715"{2}\n"
10716msgstr ""
10717
10718#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106
10719msgid "Failed for some files"
10720msgstr ""
10721
10722#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107
10723msgid ""
10724"Failed to embed metadata into some book files. Click \"Show details\" for "
10725"details."
10726msgstr ""
10727
10728#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110
10729msgid "Show the &failed books in the main book list"
10730msgstr ""
10731
10732#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10733msgid "Download news in e-book form from various websites all over the world"
10734msgstr ""
10735
10736#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10737msgid "F"
10738msgstr ""
10739
10740#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10741msgid "Fetch news"
10742msgstr ""
10743
10744#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57
10745#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72
10746msgid "Fetching news from "
10747msgstr ""
10748
10749#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101
10750msgid " fetched."
10751msgstr ""
10752
10753#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10754msgid "F1"
10755msgstr ""
10756
10757#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10758#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412
10759#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736
10760msgid "Help"
10761msgstr ""
10762
10763#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10764msgid "Mark books"
10765msgstr ""
10766
10767#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10768msgid "Temporarily mark books for easy access"
10769msgstr ""
10770
10771#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24
10772msgid "Toggle mark for selected books"
10773msgstr ""
10774
10775#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57
10776#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10777msgid "Show marked books"
10778msgstr ""
10779
10780#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59
10781msgid "Clear all marked books"
10782msgstr ""
10783
10784#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62
10785msgid "Mark all books by selected author(s)"
10786msgstr ""
10787
10788#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64
10789msgid "Mark all books in the selected series"
10790msgstr ""
10791
10792#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67
10793msgid "Clear all books by selected author(s)"
10794msgstr ""
10795
10796#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69
10797msgid "Clear all books in the selected series"
10798msgstr ""
10799
10800#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10801msgid "Show marked book"
10802msgstr ""
10803
10804#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
10805msgid "Cannot mark"
10806msgstr ""
10807
10808#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17
10809msgid "Match book to library"
10810msgstr ""
10811
10812#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18
10813msgid "Match this book to a book in the library"
10814msgstr ""
10815
10816#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10817#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130
10819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201
10820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73
10821msgid "Match books"
10822msgstr ""
10823
10824#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10825#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10826msgid "You must select one book"
10827msgstr ""
10828
10829#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46
10830msgid "Show matched book in library"
10831msgstr ""
10832
10833#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74
10834msgid "No matching books"
10835msgstr ""
10836
10837#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75
10838msgid ""
10839"No matching books found in the calibre library. Do you want to specify the "
10840"matching book manually?"
10841msgstr ""
10842
10843#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
10844msgid "Move to next match"
10845msgstr ""
10846
10847#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10848msgid "F3"
10849msgstr ""
10850
10851#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10852msgid "Move to next highlighted match"
10853msgstr ""
10854
10855#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10856msgid "N"
10857msgstr ""
10858
10859#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27
10860msgid "Move to previous item"
10861msgstr ""
10862
10863#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28
10864msgid "Move to previous highlighted item"
10865msgstr ""
10866
10867#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16
10868msgid "Open containing folder"
10869msgstr ""
10870
10871#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10872msgid "O"
10873msgstr ""
10874
10875#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10876msgid "Open the folder containing the current book's files"
10877msgstr ""
10878
10879#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10880msgid "Plugin updater"
10881msgstr ""
10882
10883#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10884msgid "Update any plugins you have installed in calibre"
10885msgstr ""
10886
10887#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34
10888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514
10889msgid "Polish book"
10890msgstr ""
10891
10892#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36
10893#, python-format
10894msgid "Polish %d books"
10895msgstr ""
10896
10897#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40
10898#, python-format
10899msgid "<h3>About Polishing books</h3>%s"
10900msgstr ""
10901
10902#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41
10903msgid ""
10904"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n"
10905"                  then polishing will run on ORIGINAL_EPUB (the same for other\n"
10906"                  ORIGINAL_* formats).  So if you\n"
10907"                  want Polishing to not run on the ORIGINAL_* format, delete the\n"
10908"                  ORIGINAL_* format before running it.</p>"
10909msgstr ""
10910
10911#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48
10912#, python-format
10913msgid "<h3>Embed referenced fonts</h3>%s"
10914msgstr ""
10915
10916#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49
10917#, python-format
10918msgid "<h3>Subsetting fonts</h3>%s"
10919msgstr ""
10920
10921#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52
10922#, python-format
10923msgid "<h3>Smarten punctuation</h3>%s"
10924msgstr ""
10925
10926#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54
10927msgid ""
10928"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the"
10929" cover in the e-book files to match the current metadata in the calibre "
10930"library.</p> <p>Note that most e-book formats are not capable of supporting "
10931"all the metadata in calibre.</p><p>There is a separate option to update the "
10932"cover.</p>"
10933msgstr ""
10934
10935#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62
10936msgid ""
10937"<h3>Update cover</h3><p>Update the covers in the e-book files to match the "
10938"current cover in the calibre library.</p><p>If the e-book file does not have"
10939" an identifiable cover, a new cover is inserted.</p>"
10940msgstr ""
10941
10942#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67
10943#, python-format
10944msgid "<h3>Book jacket</h3>%s"
10945msgstr ""
10946
10947#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68
10948#, python-format
10949msgid "<h3>Remove book jacket</h3>%s"
10950msgstr ""
10951
10952#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69
10953#, python-format
10954msgid "<h3>Remove unused CSS rules</h3>%s"
10955msgstr ""
10956
10957#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70
10958#, python-format
10959msgid "<h3>Losslessly compress images</h3>%s"
10960msgstr ""
10961
10962#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71
10963#, python-format
10964msgid "<h3>Add soft-hyphens</h3>%s"
10965msgstr ""
10966
10967#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72
10968#, python-format
10969msgid "<h3>Remove soft-hyphens</h3>%s"
10970msgstr ""
10971
10972#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73
10973#, python-format
10974msgid "<h3>Upgrade book internals</h3>%s"
10975msgstr ""
10976
10977#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79
10978msgid "Select actions to perform:"
10979msgstr ""
10980
10981#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84
10982msgid "&Embed all referenced fonts"
10983msgstr ""
10984
10985#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85
10986#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259
10987msgid "&Subset all embedded fonts"
10988msgstr ""
10989
10990#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86
10991#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265
10992msgid "Smarten &punctuation"
10993msgstr ""
10994
10995#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87
10996msgid "Update &metadata in the book files"
10997msgstr ""
10998
10999#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88
11000msgid "Update the &cover in the book files"
11001msgstr ""
11002
11003#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89
11004msgid "Add/replace metadata as a \"book &jacket\" page"
11005msgstr ""
11006
11007#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90
11008msgid "&Remove a previously inserted book jacket"
11009msgstr ""
11010
11011#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91
11012msgid "Remove &unused CSS rules from the book"
11013msgstr ""
11014
11015#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92
11016msgid "Losslessly &compress images"
11017msgstr ""
11018
11019#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93
11020msgid "Add s&oft hyphens"
11021msgstr ""
11022
11023#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94
11024msgid "Remove so&ft hyphens"
11025msgstr ""
11026
11027#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95
11028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529
11029msgid "&Upgrade book internals"
11030msgstr ""
11031
11032#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106
11033msgid "About"
11034msgstr ""
11035
11036#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125
11037msgid "Show &report"
11038msgstr ""
11039
11040#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127
11041msgid ""
11042"Show a report of all the actions performed after polishing is completed"
11043msgstr ""
11044
11045#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133
11046#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65
11047msgid "&Save settings"
11048msgstr ""
11049
11050#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135
11051#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67
11052msgid "&Load settings"
11053msgstr ""
11054
11055#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156
11056#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236
11057msgid "No actions selected"
11058msgstr ""
11059
11060#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157
11061msgid "You must select at least one action before saving"
11062msgstr ""
11063
11064#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159
11065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148
11066#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85
11067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229
11068msgid "Choose name"
11069msgstr ""
11070
11071#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160
11072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149
11073#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86
11074msgid "Choose a name for these settings"
11075msgstr ""
11076
11077#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180
11078#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105
11079msgid "Remove saved settings"
11080msgstr ""
11081
11082#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221
11083msgid "Must update metadata"
11084msgstr ""
11085
11086#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222
11087msgid ""
11088"You have selected the option to add metadata as a \"book jacket\". For this "
11089"option to work, you must also select the option to update metadata in the "
11090"book files. Do you want to select it?"
11091msgstr ""
11092
11093#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230
11094msgid "Add or remove jacket?"
11095msgstr ""
11096
11097#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231
11098msgid ""
11099"You have chosen to both add and remove the metadata jacket. This will result"
11100" in the final book having no jacket. Is this what you want?"
11101msgstr ""
11102
11103#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237
11104msgid "You must select at least one action, or click Cancel."
11105msgstr ""
11106
11107#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251
11108msgid "Queueing books for polishing"
11109msgstr ""
11110
11111#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299
11112#, python-format
11113msgid "Polish %s"
11114msgstr ""
11115
11116#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300
11117#, python-format
11118msgid "Polish book %(nums)s of %(tot)s (%(title)s)"
11119msgstr ""
11120
11121#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304
11122#, python-format
11123msgid "Queueing book %(nums)s of %(tot)s (%(title)s)"
11124msgstr ""
11125
11126#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331
11127msgid "Ignore remaining reports"
11128msgstr ""
11129
11130#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337
11131msgid "View full &log"
11132msgstr ""
11133
11134#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348
11135msgid "Ignore remaining report"
11136msgid_plural "Ignore remaining {} reports"
11137msgstr[0] ""
11138msgstr[1] ""
11139
11140#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361
11141#, python-format
11142msgid "Polishing of %s"
11143msgstr ""
11144
11145#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367
11146#, python-format
11147msgid "The original file has been saved as %s."
11148msgid_plural "The original files have been saved as %s."
11149msgstr[0] ""
11150msgstr[1] ""
11151
11152#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369
11153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324
11154msgid " and "
11155msgstr ""
11156
11157#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372
11158msgid "If you polish again, the polishing will run on the originals."
11159msgstr ""
11160
11161#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408
11162msgid "Polish books"
11163msgstr ""
11164
11165#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11166msgid "Apply the shine of perfection to your books"
11167msgstr ""
11168
11169#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11170msgid "P"
11171msgstr ""
11172
11173#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459
11174#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490
11175msgid "Cannot polish"
11176msgstr ""
11177
11178#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471
11179#, python-brace-format
11180msgid ""
11181"One of the books you are polishing has an {0} format. Polishing will use "
11182"this as the source and overwrite any existing {1} format. Are you sure you "
11183"want to proceed?"
11184msgstr ""
11185
11186#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475
11187msgid "Ask for this confirmation again"
11188msgstr ""
11189
11190#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491
11191#, python-format
11192msgid ""
11193"Polishing is only supported for books in the %s formats. Convert to one of "
11194"those formats before polishing."
11195msgstr ""
11196
11197#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519
11198msgid "Start polishing the book"
11199msgid_plural "Start polishing of {} books"
11200msgstr[0] ""
11201msgstr[1] ""
11202
11203#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536
11204msgid " completed"
11205msgstr ""
11206
11207#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
11208msgid "Configure calibre"
11209msgstr ""
11210
11211#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24
11212msgid "Change calibre behavior"
11213msgstr ""
11214
11215#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31
11216msgid "Run Welcome wizard"
11217msgstr ""
11218
11219#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33
11220msgid "Get plugins to enhance calibre"
11221msgstr ""
11222
11223#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37
11224msgid "Restart in debug mode"
11225msgstr ""
11226
11227#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39
11228msgid "Restart ignoring third party plugins"
11229msgstr ""
11230
11231#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59
11232msgid "Cannot configure while there are running jobs."
11233msgstr ""
11234
11235#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63
11236msgid "Cannot configure before calibre is restarted."
11237msgstr ""
11238
11239#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18
11240msgid "Select a random book from your calibre library"
11241msgstr ""
11242
11243#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
11244msgid "Restart"
11245msgstr ""
11246
11247#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
11248msgid "Save to disk"
11249msgstr ""
11250
11251#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11252msgid "Export e-book files from the calibre library"
11253msgstr ""
11254
11255#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11256msgid "S"
11257msgstr ""
11258
11259#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31
11260msgid "Save to disk in a single folder"
11261msgstr ""
11262
11263#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33
11264#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50
11265#, python-format
11266msgid "Save only %s format to disk"
11267msgstr ""
11268
11269#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37
11270#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53
11271#, python-format
11272msgid "Save only %s format to disk in a single folder"
11273msgstr ""
11274
11275#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40
11276msgid "Save single format to disk..."
11277msgstr ""
11278
11279#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61
11280#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83
11281msgid "Cannot save to disk"
11282msgstr ""
11283
11284#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65
11285msgid "Choose format to save to disk"
11286msgstr ""
11287
11288#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86
11289msgid "Choose destination folder"
11290msgstr ""
11291
11292#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94
11293msgid ""
11294"You are trying to save files into the calibre library. This can cause "
11295"corruption of your library. Save to disk is meant to export files from your "
11296"calibre library elsewhere."
11297msgstr ""
11298
11299#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
11300msgid "Show Book details"
11301msgstr ""
11302
11303#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11304msgid "I"
11305msgstr ""
11306
11307#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11308msgid "Show the detailed metadata for the current book in a separate window"
11309msgstr ""
11310
11311#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30
11312msgid "No detailed info available"
11313msgstr ""
11314
11315#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31
11316msgid "No detailed information is available for books on the device."
11317msgstr ""
11318
11319#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23
11320#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63
11321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87
11322msgid "Quickview"
11323msgstr ""
11324
11325#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70
11326msgid "Toggle Quickview"
11327msgstr ""
11328
11329#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71
11330msgid "Open/close the Quickview panel/window"
11331msgstr ""
11332
11333#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76
11334msgid "Focus to Quickview"
11335msgstr ""
11336
11337#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77
11338msgid "Move the focus to the Quickview panel/window"
11339msgstr ""
11340
11341#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85
11342msgid "Focus from Quickview to the book list"
11343msgstr ""
11344
11345#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86
11346msgid "Move the focus from Quickview to the book list"
11347msgstr ""
11348
11349#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94
11350msgid "Refresh Quickview"
11351msgstr ""
11352
11353#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95
11354msgid "Refresh the information shown in the Quickview panel"
11355msgstr ""
11356
11357#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102
11358msgid "Search from Quickview"
11359msgstr ""
11360
11361#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103
11362msgid "Search for the currently selected Quickview item"
11363msgstr ""
11364
11365#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131
11366msgid "No quickview available"
11367msgstr ""
11368
11369#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132
11370msgid "Quickview is not available for books on the device."
11371msgstr ""
11372
11373#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17
11374msgid "Manage template functions"
11375msgstr ""
11376
11377#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19
11378#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50
11379#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352
11380msgid "Template tester"
11381msgstr ""
11382
11383#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24
11384msgid "Enter a template to test using data from the selected book"
11385msgstr ""
11386
11387#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34
11388msgid "No template tester available"
11389msgstr ""
11390
11391#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35
11392msgid "Template tester is not available for books on the device."
11393msgstr ""
11394
11395#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41
11396msgid "At least one book must be selected"
11397msgstr ""
11398
11399#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11400msgid "Show books similar to the current book"
11401msgstr ""
11402
11403#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11404msgid "Similar books"
11405msgstr ""
11406
11407#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27
11408msgid "Books by same author"
11409msgstr ""
11410
11411#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28
11412msgid "Books in this series"
11413msgstr ""
11414
11415#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30
11416msgid "Books by this publisher"
11417msgstr ""
11418
11419#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31
11420msgid "Books with the same tags"
11421msgstr ""
11422
11423#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
11424#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689
11425msgid "Sort by"
11426msgstr ""
11427
11428#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11429msgid "Reverse current sort"
11430msgstr ""
11431
11432#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11433msgid "Reverse the current sort order"
11434msgstr ""
11435
11436#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11437msgid "Re-apply current sort"
11438msgstr ""
11439
11440#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11441msgid "Re-apply the current sort"
11442msgstr ""
11443
11444#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100
11445msgid "Select sortable columns"
11446msgstr ""
11447
11448#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101
11449msgid "Sort on multiple columns"
11450msgstr ""
11451
11452#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120
11453#, python-format
11454msgid "%s [reverse current sort]"
11455msgstr ""
11456
11457#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11458msgid "G"
11459msgstr ""
11460
11461#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11462#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178
11463msgid "Get books"
11464msgstr ""
11465
11466#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11467msgid "Search dozens of online e-book retailers for the cheapest books"
11468msgstr ""
11469
11470#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23
11471msgid "Search for e-books"
11472msgstr ""
11473
11474#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11475msgid "this author"
11476msgstr ""
11477
11478#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11479msgid "this title"
11480msgstr ""
11481
11482#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30
11483msgid "this book"
11484msgstr ""
11485
11486#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33
11487#, python-format
11488msgid "Search for %s"
11489msgstr ""
11490
11491#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36
11492#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185
11493msgid "Stores"
11494msgstr ""
11495
11496#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39
11497#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
11498msgid "Choose stores"
11499msgstr ""
11500
11501#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
11502#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
11503#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
11504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109
11505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282
11506msgid "Cannot search"
11507msgstr ""
11508
11509#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135
11510msgid ""
11511"calibre helps you find the e-books you want by searching the websites of "
11512"various commercial and public domain book sources."
11513msgstr ""
11514
11515#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139
11516msgid ""
11517"Using the integrated search you can easily find which store has the book you"
11518" are looking for, at the best price. You also get DRM status and other "
11519"useful information."
11520msgstr ""
11521
11522#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142
11523msgid ""
11524"All transactions (paid or otherwise) are handled between you and the book "
11525"seller. calibre is not part of this process and any issues related to a "
11526"purchase should be directed to the website you are buying from. Be sure to "
11527"double check that any books you get will work with your e-book reader, "
11528"especially if the book you are buying has <a href=\"{}\">DRM</a>."
11529msgstr ""
11530
11531#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153
11532#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35
11533msgid "Show this message again"
11534msgstr ""
11535
11536#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154
11537msgid "About Get books"
11538msgstr ""
11539
11540#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
11541msgid "Tag mapper"
11542msgstr ""
11543
11544#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37
11545msgid "Map tags for one book in the library"
11546msgid_plural "Map tags for {} books in the library"
11547msgstr[0] ""
11548msgstr[1] ""
11549
11550#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27
11551#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23
11552msgid "Choose format to edit"
11553msgstr ""
11554
11555#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31
11556msgid "Choose which format you want to edit:"
11557msgstr ""
11558
11559#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42
11560msgid "&All formats"
11561msgstr ""
11562
11563#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73
11564msgid "Edit ToC"
11565msgstr ""
11566
11567#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
11568msgid "K"
11569msgstr ""
11570
11571#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114
11572#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131
11573msgid "Cannot edit ToC"
11574msgstr ""
11575
11576#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115
11577#, python-format
11578msgid ""
11579"Editing Table of Contents is only supported for books in the %s formats. "
11580"Convert to one of those formats before polishing."
11581msgstr ""
11582
11583#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121
11584msgid ""
11585"You have chosen to edit the Table of Contents of {} books at once. Doing so "
11586"will likely slow your computer to a crawl. Are you sure?"
11587msgstr ""
11588
11589#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179
11590msgid "Library changed"
11591msgstr ""
11592
11593#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180
11594#, python-brace-format
11595msgid ""
11596"Cannot save changes made to {0} by the ToC editor as the calibre library has"
11597" changed."
11598msgstr ""
11599
11600#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26
11601msgid ""
11602"This book has multiple formats that can be edited. Choose the format you "
11603"want to edit."
11604msgstr ""
11605
11606#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29
11607msgid "Always ask when more than one format is available"
11608msgstr ""
11609
11610#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326
11612msgid "Edit book"
11613msgstr ""
11614
11615#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11616msgid "Edit books in the EPUB or AZW formats"
11617msgstr ""
11618
11619#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11620msgid "T"
11621msgstr ""
11622
11623#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95
11624msgid "Cannot Edit book"
11625msgstr ""
11626
11627#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103
11628#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121
11629#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685
11630#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689
11631msgid "Cannot edit book"
11632msgstr ""
11633
11634#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104
11635msgid "Editing of books on the device is not supported"
11636msgstr ""
11637
11638#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112
11639msgid "No editable formats"
11640msgstr ""
11641
11642#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113
11643msgid "Do you want to create an empty EPUB file to edit?"
11644msgstr ""
11645
11646#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122
11647#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690
11648#, python-format
11649msgid ""
11650"The book must be in the %s formats to edit.\n"
11651"\n"
11652"First convert the book to one of these formats."
11653msgstr ""
11654
11655#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152
11656msgid "File missing"
11657msgstr ""
11658
11659#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153
11660#, python-format
11661msgid ""
11662"The %s format is missing from the calibre library. You should run library "
11663"maintenance."
11664msgstr ""
11665
11666#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34
11667#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291
11668msgid "Unpack book"
11669msgstr ""
11670
11671#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67
11672msgid "Choose the format to unpack:"
11673msgstr ""
11674
11675#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77
11676msgid ""
11677"            <h2>About Unpack book</h2>\n"
11678"            <p>Unpack book allows you to fine tune the appearance of an e-book by\n"
11679"            making small changes to its internals. In order to use Unpack book,\n"
11680"            you need to know a little bit about HTML and CSS, technologies that\n"
11681"            are used in e-books. Follow the steps:</p>\n"
11682"            <br>\n"
11683"            <ol>\n"
11684"            <li>Click \"Explode book\": This will \"explode\" the book into its\n"
11685"            individual internal components.<br></li>\n"
11686"            <li>Right click on any individual file and select \"Open with...\" to\n"
11687"            edit it in your favorite text editor.<br></li>\n"
11688"            <li>When you are done: <b>close the file browser window\n"
11689"            and the editor windows you used to make your tweaks</b>. Then click\n"
11690"            the \"Rebuild book\" button, to update the book in your calibre\n"
11691"            library.</li>\n"
11692"            </ol>"
11693msgstr ""
11694
11695#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106
11696msgid "&Explode book"
11697msgstr ""
11698
11699#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107
11700msgid "&Preview book"
11701msgstr ""
11702
11703#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108
11704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87
11705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207
11706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346
11707#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
11708msgid "&Cancel"
11709msgstr ""
11710
11711#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109
11712msgid "&Rebuild book"
11713msgstr ""
11714
11715#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112
11716msgid "Explode the book to edit its components"
11717msgstr ""
11718
11719#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114
11720msgid "Preview the result of your changes"
11721msgstr ""
11722
11723#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116
11724msgid "Abort without saving any changes"
11725msgstr ""
11726
11727#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118
11728msgid "Save your changes and update the book in the calibre library"
11729msgstr ""
11730
11731#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158
11732msgid "Exploding, please wait..."
11733msgstr ""
11734
11735#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180
11736#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189
11737msgid "Failed to unpack"
11738msgstr ""
11739
11740#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181
11741#, python-format
11742msgid "Could not explode the %s file."
11743msgstr ""
11744
11745#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190
11746#, python-format
11747msgid ""
11748"Could not explode the %s file. Click \"Show details\" for more information."
11749msgstr ""
11750
11751#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224
11752msgid "Failed to rebuild file"
11753msgstr ""
11754
11755#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225
11756#, python-format
11757msgid "Failed to rebuild %s. For more information, click \"Show details\"."
11758msgstr ""
11759
11760#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233
11761#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242
11762msgid "Rebuilding, please wait..."
11763msgstr ""
11764
11765#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292
11766msgid ""
11767"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual "
11768"components"
11769msgstr ""
11770
11771#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328
11772#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341
11773msgid "Cannot unpack book"
11774msgstr ""
11775
11776#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342
11777msgid ""
11778"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n"
11779"\n"
11780"First convert the book to one of these formats."
11781msgstr ""
11782
11783#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11784msgid "Read books"
11785msgstr ""
11786
11787#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11788msgid "V"
11789msgstr ""
11790
11791#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11792msgid "View"
11793msgstr ""
11794
11795#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65
11796msgid "View specific format"
11797msgstr ""
11798
11799#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67
11800msgid "View with calibre E-book viewer"
11801msgstr ""
11802
11803#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68
11804msgid "Read a random book"
11805msgstr ""
11806
11807#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74
11808msgid "Clear recently viewed list"
11809msgstr ""
11810
11811#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11812msgid "Continue reading previous book"
11813msgstr ""
11814
11815#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11816#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137
11817msgid "Continue reading the last opened book"
11818msgstr ""
11819
11820#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189
11821msgid "No associated program"
11822msgstr ""
11823
11824#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190
11825#, python-format
11826msgid ""
11827"Windows will try to open %s with calibre itself resulting in a duplicate in "
11828"your calibre library. You should install some program capable of viewing "
11829"this file format and tell Windows to use that program to open files of this "
11830"type."
11831msgstr ""
11832
11833#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
11834#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311
11835#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318
11836#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357
11837msgid "Cannot view"
11838msgstr ""
11839
11840#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225
11841#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244
11842msgid "Format unavailable"
11843msgstr ""
11844
11845#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226
11846msgid "Selected books have no formats"
11847msgstr ""
11848
11849#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228
11850#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153
11851msgid "Choose the format to view"
11852msgstr ""
11853
11854#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245
11855#, python-format
11856msgid ""
11857"Not all the selected books were available in the %s format. You should "
11858"convert them first."
11859msgstr ""
11860
11861#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257
11862msgid "Multiple books selected"
11863msgstr ""
11864
11865#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258
11866#, python-format
11867msgid ""
11868"You are attempting to open %d books. Opening too many books at once can be "
11869"slow and have a negative effect on the responsiveness of your computer. Once"
11870" started the process cannot be stopped until complete. Do you wish to "
11871"continue?"
11872msgstr ""
11873
11874#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267
11875msgid "Cannot open folder"
11876msgstr ""
11877
11878#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312
11879msgid "This book no longer exists in your library"
11880msgstr ""
11881
11882#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319
11883#, python-format
11884msgid "%s has no available formats."
11885msgstr ""
11886
11887#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
11888#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200
11889msgid "Virtual library"
11890msgstr ""
11891
11892#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29
11893#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388
11894msgid "Quick select Virtual library"
11895msgstr ""
11896
11897#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30
11898msgid "Quick select a Virtual library"
11899msgstr ""
11900
11901#: /__w/calibre/calibre/src/calibre/gui2/add.py:43
11902#: /__w/calibre/calibre/src/calibre/gui2/add.py:47
11903#: /__w/calibre/calibre/src/calibre/gui2/add.py:57
11904#: /__w/calibre/calibre/src/calibre/gui2/add.py:254
11905#: /__w/calibre/calibre/src/calibre/gui2/add.py:279
11906#: /__w/calibre/calibre/src/calibre/gui2/add.py:299
11907#: /__w/calibre/calibre/src/calibre/gui2/add.py:315
11908msgid "Cannot add books"
11909msgstr ""
11910
11911#: /__w/calibre/calibre/src/calibre/gui2/add.py:44
11912#, python-format
11913msgid "The path %s does not exist"
11914msgstr ""
11915
11916#: /__w/calibre/calibre/src/calibre/gui2/add.py:48
11917#, python-format
11918msgid "You do not have permission to read %s"
11919msgstr ""
11920
11921#: /__w/calibre/calibre/src/calibre/gui2/add.py:58
11922msgid "You do not have permission to read any of the selected files"
11923msgstr ""
11924
11925#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11926msgid "Adding books..."
11927msgstr ""
11928
11929#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11930msgid "Scanning for files..."
11931msgstr ""
11932
11933#: /__w/calibre/calibre/src/calibre/gui2/add.py:237
11934msgid "You do not have permission to read the selected file."
11935msgid_plural "You do not have permission to read the selected files."
11936msgstr[0] ""
11937msgstr[1] ""
11938
11939#: /__w/calibre/calibre/src/calibre/gui2/add.py:243
11940#, python-format
11941msgid "Could not add %s as you do not have permission to read the file"
11942msgstr ""
11943
11944#: /__w/calibre/calibre/src/calibre/gui2/add.py:255
11945#: /__w/calibre/calibre/src/calibre/gui2/add.py:280
11946#: /__w/calibre/calibre/src/calibre/gui2/add.py:300
11947msgid "Failed to add any books, click \"Show details\" for more information."
11948msgstr ""
11949
11950#: /__w/calibre/calibre/src/calibre/gui2/add.py:260
11951msgid "Could not add"
11952msgstr ""
11953
11954#: /__w/calibre/calibre/src/calibre/gui2/add.py:261
11955#, python-format
11956msgid "No e-book files were found in %s"
11957msgstr ""
11958
11959#: /__w/calibre/calibre/src/calibre/gui2/add.py:266
11960msgid "Reading metadata and adding to library (one book)..."
11961msgid_plural "Reading metadata and adding to library ({} books)..."
11962msgstr[0] ""
11963msgstr[1] ""
11964
11965#: /__w/calibre/calibre/src/calibre/gui2/add.py:316
11966msgid "Failed to add some books, click \"Show details\" for more information."
11967msgstr ""
11968
11969#: /__w/calibre/calibre/src/calibre/gui2/add.py:332
11970#: /__w/calibre/calibre/src/calibre/gui2/save.py:154
11971#: /__w/calibre/calibre/src/calibre/gui2/save.py:185
11972#: /__w/calibre/calibre/src/calibre/gui2/save.py:268
11973#: /__w/calibre/calibre/src/calibre/gui2/save.py:302
11974msgid "Critical failure"
11975msgstr ""
11976
11977#: /__w/calibre/calibre/src/calibre/gui2/add.py:333
11978msgid ""
11979"The read metadata worker process crashed while processing some files. Adding"
11980" of books is aborted. Click \"Show details\" to see which files caused the "
11981"problem."
11982msgstr ""
11983
11984#: /__w/calibre/calibre/src/calibre/gui2/add.py:351
11985msgid "Failed to read metadata from the file:"
11986msgid_plural "Failed to read metadata from the files:"
11987msgstr[0] ""
11988msgstr[1] ""
11989
11990#: /__w/calibre/calibre/src/calibre/gui2/add.py:354
11991#: /__w/calibre/calibre/src/calibre/gui2/add.py:411
11992#: /__w/calibre/calibre/src/calibre/gui2/add.py:464
11993#: /__w/calibre/calibre/src/calibre/gui2/add.py:495
11994msgid "With error:"
11995msgstr ""
11996
11997#: /__w/calibre/calibre/src/calibre/gui2/add.py:409
11998msgid "Failed to merge the book: "
11999msgstr ""
12000
12001#: /__w/calibre/calibre/src/calibre/gui2/add.py:462
12002msgid "Failed to add the book: "
12003msgstr ""
12004
12005#: /__w/calibre/calibre/src/calibre/gui2/add.py:494
12006#, python-brace-format
12007msgid "Failed to add the file {0} to the book: {1}"
12008msgstr ""
12009
12010#: /__w/calibre/calibre/src/calibre/gui2/add.py:507
12011msgid "Adding duplicates"
12012msgstr ""
12013
12014#: /__w/calibre/calibre/src/calibre/gui2/add.py:531
12015msgid ""
12016"There were problems adding some files, click \"Show details\" for more "
12017"information"
12018msgstr ""
12019
12020#: /__w/calibre/calibre/src/calibre/gui2/add.py:532
12021msgid "Failed to add any books, click \"Show details\" for more information"
12022msgstr ""
12023
12024#: /__w/calibre/calibre/src/calibre/gui2/add.py:533
12025msgid "Errors while adding"
12026msgstr ""
12027
12028#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23
12029#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728
12030msgid "Ignore"
12031msgstr ""
12032
12033#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24
12034#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136
12035msgid "Add"
12036msgstr ""
12037
12038#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28
12039msgid "starts with"
12040msgstr ""
12041
12042#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29
12043msgid "does not start with"
12044msgstr ""
12045
12046#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30
12047msgid "ends with"
12048msgstr ""
12049
12050#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31
12051msgid "does not end with"
12052msgstr ""
12053
12054#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32
12055msgid "matches glob pattern"
12056msgstr ""
12057
12058#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33
12059msgid "does not match glob pattern"
12060msgstr ""
12061
12062#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34
12063#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34
12064msgid "matches regex pattern"
12065msgstr ""
12066
12067#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35
12068#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35
12069msgid "does not match regex pattern"
12070msgstr ""
12071
12072#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38
12073#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38
12074msgid "Create the rule below, the rule can be used to add or ignore files"
12075msgstr ""
12076
12077#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39
12078msgid "the file, if the filename"
12079msgstr ""
12080
12081#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40
12082msgid "You must provide a value for the filename to match"
12083msgstr ""
12084
12085#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43
12086#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137
12087msgid "A comma separated list of tags"
12088msgstr ""
12089
12090#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46
12091msgid "Matching is case-insensitive"
12092msgstr ""
12093
12094#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48
12095#, python-brace-format
12096msgid "A case-insensitive filename pattern, for example: {0} or {1}"
12097msgstr ""
12098
12099#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50
12100#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102
12101#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142
12102msgid "A regular expression"
12103msgstr ""
12104
12105#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82
12106#, python-format
12107msgid "%s is not a valid glob expression"
12108msgstr ""
12109
12110#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99
12111#, python-brace-format
12112msgid ""
12113"<b>{action}</b> the file, if the filename <i>{match_type}</i>: "
12114"<b>{query}</b>"
12115msgstr ""
12116
12117#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108
12118msgid ""
12119"You can specify rules to add/ignore files here. They will be used when "
12120"recursively adding files from folders/archives and also when auto-adding. "
12121"Click the \"Add Rule\" button below to get started. The rules will be "
12122"processed in order for every file until either an \"add\" or an \"ignore\" "
12123"rule matches. If no rules match, the file will be added only if its file "
12124"extension is of a known e-book type."
12125msgstr ""
12126
12127#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118
12128msgid "Test filename filter rules"
12129msgstr ""
12130
12131#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120
12132msgid "Enter a filename to test:"
12133msgstr ""
12134
12135#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121
12136msgid "Enter filename and click the \"Test\" button"
12137msgstr ""
12138
12139#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128
12140#, python-format
12141msgid "The filename %s did not match any rules"
12142msgstr ""
12143
12144#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
12145#, python-brace-format
12146msgid "The filename {0} will be {1}"
12147msgstr ""
12148
12149#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135
12150msgid "Edit file filter rules"
12151msgstr ""
12152
12153#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24
12154msgid "Change"
12155msgstr ""
12156
12157#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25
12158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300
12159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481
12160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
12161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319
12162#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47
12163#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693
12164#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479
12165msgid "Capitalize"
12166msgstr ""
12167
12168#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26
12169#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49
12170msgid "Lower-case"
12171msgstr ""
12172
12173#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27
12174#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50
12175msgid "Upper-case"
12176msgstr ""
12177
12178#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31
12179#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55
12180msgid "is one of"
12181msgstr ""
12182
12183#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32
12184#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56
12185msgid "is not one of"
12186msgstr ""
12187
12188#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33
12189#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105
12190#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115
12191#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59
12192msgid "contains"
12193msgstr ""
12194
12195#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39
12196msgid "the author, if the author name"
12197msgstr ""
12198
12199#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40
12200msgid "You must provide a value for the author name to match"
12201msgstr ""
12202
12203#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41
12204msgid "with the name:"
12205msgstr ""
12206
12207#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89
12208#, python-brace-format
12209msgid ""
12210"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>"
12211msgstr ""
12212
12213#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92
12214msgid "to the name"
12215msgstr ""
12216
12217#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100
12218msgid ""
12219"You can specify rules to manipulate author names here. Click the \"Add "
12220"Rule\" button below to get started. The rules will be processed in order for"
12221" every author."
12222msgstr ""
12223
12224#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107
12225msgid "Test author mapping rules"
12226msgstr ""
12227
12228#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109
12229msgid "Enter an author name to test:"
12230msgstr ""
12231
12232#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110
12233msgid "Enter author and click the \"Test\" button"
12234msgstr ""
12235
12236#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121
12237msgid "Edit author mapping rules"
12238msgstr ""
12239
12240#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12241#, python-brace-format
12242msgid "Added a book automatically from {src}"
12243msgstr ""
12244
12245#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12246#, python-brace-format
12247msgid "Added {num} books automatically from {src}"
12248msgstr ""
12249
12250#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437
12251#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550
12252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
12253#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
12254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561
12255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569
12256msgid "Donate"
12257msgstr ""
12258
12259#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457
12260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291
12261#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
12262msgid "Edit"
12263msgstr ""
12264
12265#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459
12266#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424
12267#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290
12268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317
12269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273
12270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356
12271msgid "Copy"
12272msgstr ""
12273
12274#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460
12275#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291
12276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319
12277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278
12278msgid "Paste"
12279msgstr ""
12280
12281#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461
12282#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296
12283msgid "Select all"
12284msgstr ""
12285
12286#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76
12287msgid "Search the internet for the author {}"
12288msgstr ""
12289
12290#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78
12291msgid "Search the internet for this book"
12292msgstr ""
12293
12294#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110
12295#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941
12296#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946
12297#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960
12298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964
12299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967
12300#, python-format
12301msgid "Manage %s"
12302msgstr ""
12303
12304#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120
12305#, python-format
12306msgid "Find %s in the Tag browser"
12307msgstr ""
12308
12309#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154
12310#, python-format
12311msgid "Search calibre for %s"
12312msgstr ""
12313
12314#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158
12315#, python-format
12316msgid "in category %s"
12317msgstr ""
12318
12319#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164
12320#, python-format
12321msgid "in grouped search %s"
12322msgstr ""
12323
12324#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169
12325#, python-brace-format
12326msgid "Search calibre for {val} in category {name}"
12327msgstr ""
12328
12329#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259
12330#, python-format
12331msgid "Delete the %s format"
12332msgstr ""
12333
12334#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260
12335#, python-format
12336msgid "Save the %s format to disk"
12337msgstr ""
12338
12339#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261
12340#, python-format
12341msgid "Restore the %s format"
12342msgstr ""
12343
12344#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263
12345#, python-format
12346msgid "Set the book cover from the %s file"
12347msgstr ""
12348
12349#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270
12350#, python-format
12351msgid "Compare to the %s format"
12352msgstr ""
12353
12354#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279
12355#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286
12356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64
12357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72
12358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200
12359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207
12360#, python-format
12361msgid "Open %s with..."
12362msgstr ""
12363
12364#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289
12365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67
12366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210
12367#, python-format
12368msgid "Add other application for %s files..."
12369msgstr ""
12370
12371#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290
12372#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486
12373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211
12374msgid "Edit Open with applications..."
12375msgstr ""
12376
12377#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295
12378#, python-format
12379msgid "Edit %s format"
12380msgstr ""
12381
12382#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302
12383msgid "Path to file"
12384msgstr ""
12385
12386#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313
12387#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377
12388#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385
12389msgid "The text: {}"
12390msgstr ""
12391
12392#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322
12393msgid "&Author link"
12394msgstr ""
12395
12396#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333
12397#, python-brace-format
12398msgid "Search {0} for {1}"
12399msgstr ""
12400
12401#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339
12402#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381
12403#, python-format
12404msgid "Remove %s from this book"
12405msgstr ""
12406
12407#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347
12408msgid "The location of the book"
12409msgstr ""
12410
12411#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357
12412msgid "&Identifier"
12413msgstr ""
12414
12415#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405
12416msgid "Link to show book in calibre"
12417msgstr ""
12418
12419#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413
12420msgid "Link to show books matching {} in calibre"
12421msgstr ""
12422
12423#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418
12424msgid "Link to view {} format of book"
12425msgstr ""
12426
12427#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425
12428msgid "All book details"
12429msgstr ""
12430
12431#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427
12432msgid "Selected text"
12433msgstr ""
12434
12435#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431
12436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74
12437#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232
12438#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256
12439#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153
12440#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351
12441#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75
12442#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
12443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770
12444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544
12445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460
12446#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56
12447#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71
12448#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321
12449#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120
12450#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747
12451#: /__w/calibre/calibre/src/calibre/linux.py:1321
12452#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96
12453msgid "Search"
12454msgstr ""
12455
12456#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441
12457msgid "Copy link location"
12458msgstr ""
12459
12460#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454
12461#, python-brace-format
12462msgid "Search {0} for this book"
12463msgstr ""
12464
12465#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464
12466msgid "Open the Book details window"
12467msgstr ""
12468
12469#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467
12470msgid "Open the Edit metadata window"
12471msgstr ""
12472
12473#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475
12474#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482
12475msgid "Open cover with..."
12476msgstr ""
12477
12478#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485
12479msgid "Add another application to open cover with..."
12480msgstr ""
12481
12482#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600
12483#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278
12484msgid "Paste cover"
12485msgstr ""
12486
12487#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601
12488#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279
12489msgid "Copy cover"
12490msgstr ""
12491
12492#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602
12493msgid "Save cover to disk"
12494msgstr ""
12495
12496#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603
12497msgid "Remove cover"
12498msgstr ""
12499
12500#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604
12501msgid "Generate cover from metadata"
12502msgstr ""
12503
12504#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646
12505msgid "Choose cover save location"
12506msgstr ""
12507
12508#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647
12509msgid "JPEG images"
12510msgstr ""
12511
12512#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678
12513msgid ""
12514"Are you sure you want to replace the cover? The existing cover will be "
12515"permanently lost."
12516msgstr ""
12517
12518#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685
12519msgid "Are you sure you want to delete the cover permanently?"
12520msgstr ""
12521
12522#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701
12523msgid "Double click to open the Book details window"
12524msgstr ""
12525
12526#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702
12527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
12528#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228
12529msgid "Path"
12530msgstr ""
12531
12532#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703
12533#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128
12534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317
12535#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296
12536#, python-format
12537msgid "Cover size: %(width)d x %(height)d pixels"
12538msgstr ""
12539
12540#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747
12541msgid "Edit identifiers for this book"
12542msgstr ""
12543
12544#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752
12545msgid "Identifier &URL"
12546msgstr ""
12547
12548#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763
12549msgid "Are you sure you want to delete <b>{}</b> from the book?"
12550msgstr ""
12551
12552#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
12553msgid "BibTeX options"
12554msgstr ""
12555
12556#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12557#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12558#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12559#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12560#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
12561#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
12562#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12563#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12564#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
12565#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12566#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12567#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12568#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12569#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12570#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
12571#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12572#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12573#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12574#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
12575#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12576#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
12577#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12578#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12579msgid "Options specific to"
12580msgstr ""
12581
12582#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12583#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12584#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12585#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12586#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12587#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12588#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12589#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12590#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12591#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12592#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12593#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12594#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12595#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12596#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12597#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12598#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12599msgid "output"
12600msgstr ""
12601
12602#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75
12603#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353
12604#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30
12605#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50
12606#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
12607#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46
12608#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37
12609#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75
12610#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31
12611#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43
12612#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108
12613#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46
12614#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119
12615#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158
12616#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79
12617#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
12618#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46
12619#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41
12620#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173
12621#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45
12622#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31
12623#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31
12624#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144
12625#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40
12626#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
12627#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78
12628#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
12629#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
12630#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
12631#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
12632#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133
12633#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209
12634#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166
12635#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87
12636#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81
12637#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592
12638#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152
12639#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72
12640#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114
12641#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106
12642#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54
12643#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68
12644#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220
12645#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62
12646#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136
12647#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123
12648#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35
12649#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73
12650#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96
12651#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131
12652msgid "Form"
12653msgstr ""
12654
12655#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76
12656msgid "Bib file encoding:"
12657msgstr ""
12658
12659#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77
12660#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46
12661msgid "Fields to include in output:"
12662msgstr ""
12663
12664#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78
12665msgid "Encoding configuration (change if you have errors):"
12666msgstr ""
12667
12668#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79
12669msgid "BibTeX entry type:"
12670msgstr ""
12671
12672#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80
12673msgid "Create a citation tag?"
12674msgstr ""
12675
12676#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81
12677msgid "Add file paths with formats?"
12678msgstr ""
12679
12680#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82
12681msgid "Expression to form the BibTeX citation tag:"
12682msgstr ""
12683
12684#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83
12685msgid ""
12686"Some explanation about this template:\n"
12687" -The fields availables are 'author_sort', 'authors', 'id',\n"
12688"    'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n"
12689"   'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n"
12690" -For list types ie authors and tags, only the first element\n"
12691"   will be selected.\n"
12692" -For time field, only the date will be used. "
12693msgstr ""
12694
12695#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
12696msgid "CSV/XML options"
12697msgstr ""
12698
12699#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51
12700msgid "Drag and drop to re-arrange fields"
12701msgstr ""
12702
12703#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71
12704msgid "Library name"
12705msgstr ""
12706
12707#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73
12708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264
12709#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
12710msgid "Number"
12711msgstr ""
12712
12713#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29
12714msgid "E-book options"
12715msgstr ""
12716
12717#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96
12718msgid "Catalogs"
12719msgstr ""
12720
12721#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105
12722msgid "Read book"
12723msgstr ""
12724
12725#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111
12726msgid "Wishlist item"
12727msgstr ""
12728
12729#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12730#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12731msgid "any date"
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:1163
12736msgid "any value"
12737msgstr ""
12738
12739#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150
12740#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12741#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12742#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12743msgid "unspecified"
12744msgstr ""
12745
12746#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200
12747msgid "No genres will be excluded"
12748msgstr ""
12749
12750#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217
12751#, python-format
12752msgid "regex error: %s"
12753msgstr ""
12754
12755#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226
12756msgid "All genres will be excluded"
12757msgstr ""
12758
12759#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698
12760msgid "Delete saved catalog preset"
12761msgstr ""
12762
12763#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699
12764msgid "The selected saved catalog preset will be deleted. Are you sure?"
12765msgstr ""
12766
12767#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724
12768#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729
12769#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734
12770msgid "Save catalog preset"
12771msgstr ""
12772
12773#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725
12774msgid "Preset name:"
12775msgstr ""
12776
12777#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730
12778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320
12779msgid "You must provide a name."
12780msgstr ""
12781
12782#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735
12783msgid ""
12784"That saved preset already exists and will be overwritten. Are you sure?"
12785msgstr ""
12786
12787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002
12788#, python-format
12789msgid "Are you sure you want to delete '%s'?"
12790msgstr ""
12791
12792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004
12793#, python-format
12794msgid "Are you sure you want to delete rules #%(first)d-%(last)d?"
12795msgstr ""
12796
12797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005
12798msgid "Delete Rule"
12799msgstr ""
12800
12801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12802#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638
12803#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256
12804msgid "False"
12805msgstr ""
12806
12807#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12808msgid "True"
12809msgstr ""
12810
12811#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189
12812#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281
12813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
12814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12815#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
12816#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
12817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
12818#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
12819#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
12820#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
12821#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
12822#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
12823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
12824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
12825msgid "Name"
12826msgstr ""
12827
12828#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190
12829#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283
12830msgid "Field"
12831msgstr ""
12832
12833#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191
12834#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284
12835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
12836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12837msgid "Value"
12838msgstr ""
12839
12840#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282
12841msgid "Prefix"
12842msgstr ""
12843
12844#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354
12845msgid "Presets"
12846msgstr ""
12847
12848#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355
12849msgid "Select catalog preset to load"
12850msgstr ""
12851
12852#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356
12853msgid "Save current catalog settings as preset"
12854msgstr ""
12855
12856#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357
12857#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710
12858msgid "Save"
12859msgstr ""
12860
12861#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358
12862msgid "Delete current preset"
12863msgstr ""
12864
12865#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359
12866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709
12867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294
12868#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152
12869#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
12870#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143
12871msgid "Delete"
12872msgstr ""
12873
12874#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360
12875msgid "Enabled sections will be included in the generated catalog."
12876msgstr ""
12877
12878#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361
12879msgid "Included sections"
12880msgstr ""
12881
12882#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362
12883msgid "List of books, sorted by Author"
12884msgstr ""
12885
12886#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363
12887msgid "&Authors"
12888msgstr ""
12889
12890#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364
12891msgid "List of books, sorted by Title"
12892msgstr ""
12893
12894#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365
12895msgid "&Titles"
12896msgstr ""
12897
12898#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366
12899msgid "List of series books, sorted by Series"
12900msgstr ""
12901
12902#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367
12903msgid "&Series"
12904msgstr ""
12905
12906#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368
12907msgid "List of books, sorted by genre"
12908msgstr ""
12909
12910#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369
12911msgid "&Genres"
12912msgstr ""
12913
12914#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370
12915msgid "Field containing genres"
12916msgstr ""
12917
12918#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371
12919msgid "List of books, sorted by date added to calibre"
12920msgstr ""
12921
12922#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372
12923msgid "&Recently added"
12924msgstr ""
12925
12926#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373
12927msgid "Individual descriptions of books with cover thumbs, sorted by author"
12928msgstr ""
12929
12930#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374
12931msgid "&Descriptions"
12932msgstr ""
12933
12934#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375
12935msgid ""
12936"The first matching prefix rule applies a prefix to book listings in the "
12937"generated catalog."
12938msgstr ""
12939
12940#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376
12941msgid "Prefixes"
12942msgstr ""
12943
12944#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377
12945msgid ""
12946"Books matching any of the exclusion rules will be excluded from the "
12947"generated catalog. "
12948msgstr ""
12949
12950#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378
12951msgid "Excluded books"
12952msgstr ""
12953
12954#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379
12955msgid ""
12956"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n"
12957"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book."
12958msgstr ""
12959
12960#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381
12961msgid "Excluded genres"
12962msgstr ""
12963
12964#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382
12965msgid "Genres to &exclude (regex):"
12966msgstr ""
12967
12968#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383
12969msgid "Reset to default"
12970msgstr ""
12971
12972#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384
12973#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48
12974#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252
12975#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162
12976#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
12977#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
12978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
12979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78
12980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80
12981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
12982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
12983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
12984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
12985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
12986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167
12987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170
12988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128
12989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131
12990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134
12991#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252
12992#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175
12993#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176
12994#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90
12995#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92
12996#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94
12997#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96
12998#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98
12999#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243
13000#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128
13001#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130
13002#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133
13003#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135
13004#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182
13005#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73
13006msgid "..."
13007msgstr ""
13008
13009#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385
13010msgid "Results of regex:"
13011msgstr ""
13012
13013#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386
13014msgid "Tags that will be excluded as genres"
13015msgstr ""
13016
13017#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387
13018msgid "Other options"
13019msgstr ""
13020
13021#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388
13022msgid ""
13023"Custom column containing additional content to be merged with comments "
13024"metadata in the descriptions section."
13025msgstr ""
13026
13027#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389
13028msgid "Merge additional content before comments in descriptions section."
13029msgstr ""
13030
13031#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390
13032msgid "&Before"
13033msgstr ""
13034
13035#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391
13036msgid "Merge additional content after comments in descriptions section."
13037msgstr ""
13038
13039#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392
13040msgid "&After"
13041msgstr ""
13042
13043#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393
13044msgid ""
13045"Separate comments metadata and additional content with a horizontal rule in "
13046"the descriptions section."
13047msgstr ""
13048
13049#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394
13050msgid "Include &separator"
13051msgstr ""
13052
13053#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395
13054msgid "&Merge with comments:"
13055msgstr ""
13056
13057#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396
13058msgid "Catalog cover:"
13059msgstr ""
13060
13061#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397
13062msgid "Generate new cover"
13063msgstr ""
13064
13065#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398
13066msgid "Use existing cover"
13067msgstr ""
13068
13069#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399
13070msgid "E&xtra Description note:"
13071msgstr ""
13072
13073#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400
13074msgid "Custom column source for text to include in Descriptions section."
13075msgstr ""
13076
13077#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401
13078msgid "&Thumb width:"
13079msgstr ""
13080
13081#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402
13082msgid "Size hint for cover thumbnails included in Descriptions section."
13083msgstr ""
13084
13085#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403
13086msgid " inch"
13087msgstr ""
13088
13089#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404
13090msgid "Author cross-references:"
13091msgstr ""
13092
13093#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405
13094msgid "For books with multiple authors, list each author separately"
13095msgstr ""
13096
13097#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31
13098msgid "Tab template for catalog.ui"
13099msgstr ""
13100
13101#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274
13102msgid "Bold"
13103msgstr ""
13104
13105#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275
13106msgid "Italic"
13107msgstr ""
13108
13109#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276
13110msgid "Underline"
13111msgstr ""
13112
13113#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277
13114msgid "Strikethrough"
13115msgstr ""
13116
13117#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278
13118msgid "Superscript"
13119msgstr ""
13120
13121#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279
13122msgid "Subscript"
13123msgstr ""
13124
13125#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280
13126msgid "Ordered list"
13127msgstr ""
13128
13129#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281
13130msgid "Unordered list"
13131msgstr ""
13132
13133#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283
13134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
13135msgid "Align left"
13136msgstr ""
13137
13138#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284
13139msgid "Align center"
13140msgstr ""
13141
13142#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285
13143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
13144msgid "Align right"
13145msgstr ""
13146
13147#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286
13148msgid "Align justified"
13149msgstr ""
13150
13151#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287
13152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313
13153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283
13154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295
13155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310
13156msgid "Undo"
13157msgstr ""
13158
13159#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288
13160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297
13161msgid "Redo"
13162msgstr ""
13163
13164#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289
13165msgid "Remove formatting"
13166msgstr ""
13167
13168#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292
13169msgid "Paste and match style"
13170msgstr ""
13171
13172#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293
13173msgid "Cut"
13174msgstr ""
13175
13176#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294
13177msgid "Increase indentation"
13178msgstr ""
13179
13180#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295
13181msgid "Decrease indentation"
13182msgstr ""
13183
13184#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298
13185msgid "Foreground color"
13186msgstr ""
13187
13188#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299
13189msgid "Background color"
13190msgstr ""
13191
13192#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300
13193msgid "Insert link or image"
13194msgstr ""
13195
13196#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302
13197msgid "Insert separator"
13198msgstr ""
13199
13200#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303
13201#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120
13202#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151
13203#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59
13204msgid "Clear"
13205msgstr ""
13206
13207#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306
13208msgid "Style text block"
13209msgstr ""
13210
13211#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308
13212msgid "Style the selected text block"
13213msgstr ""
13214
13215#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312
13216#, python-brace-format
13217msgid "Heading {0}"
13218msgstr ""
13219
13220#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314
13221#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
13222#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
13223#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170
13224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
13225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
13226msgid "Normal"
13227msgstr ""
13228
13229#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321
13230msgid "Blockquote"
13231msgstr ""
13232
13233#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578
13234msgid "Choose foreground color"
13235msgstr ""
13236
13237#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587
13238msgid "Choose background color"
13239msgstr ""
13240
13241#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630
13242#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103
13243#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106
13244msgid "Invalid URL"
13245msgstr ""
13246
13247#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631
13248#, python-format
13249msgid "The url %r is invalid"
13250msgstr ""
13251
13252#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641
13253msgid "Remote images not supported"
13254msgstr ""
13255
13256#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642
13257msgid ""
13258"You must download the image to your computer, URLs pointing to remote images"
13259" are not supported."
13260msgstr ""
13261
13262#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648
13263msgid "Create link"
13264msgstr ""
13265
13266#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657
13267#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139
13268msgid "&Browse"
13269msgstr ""
13270
13271#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663
13272#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211
13273#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291
13274#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595
13275#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113
13276#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221
13277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295
13278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
13279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963
13280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327
13281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102
13282#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281
13283msgid "Images"
13284msgstr ""
13285
13286#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664
13287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965
13288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028
13289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060
13290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211
13291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259
13292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220
13293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232
13294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241
13295msgid "Choose file"
13296msgstr ""
13297
13298#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676
13299msgid ""
13300"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL"
13301" will be added as an image reference instead of as a link. You can also "
13302"choose to create a link to a file on your computer. Note that if you create "
13303"a link to a file on your computer, it will stop working if the file is "
13304"moved."
13305msgstr ""
13306
13307#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685
13308msgid "Enter &URL:"
13309msgstr ""
13310
13311#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686
13312msgid "Treat the URL as an &image"
13313msgstr ""
13314
13315#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687
13316msgid "Enter &name (optional):"
13317msgstr ""
13318
13319#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688
13320msgid "Choose a file on your computer:"
13321msgstr ""
13322
13323#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817
13324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
13325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103
13326#: /__w/calibre/calibre/src/calibre/utils/localization.py:374
13327msgid "Fonts"
13328msgstr ""
13329
13330#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13331#, python-format
13332msgid "%s toolbars"
13333msgstr ""
13334
13335#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13336#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13337msgid "Hide"
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 "Show"
13343msgstr ""
13344
13345#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834
13346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523
13347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524
13348msgid "Smarten punctuation"
13349msgstr ""
13350
13351#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092
13352msgid "&Normal view"
13353msgstr ""
13354
13355#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093
13356msgid "&HTML source"
13357msgstr ""
13358
13359#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
13360msgid "AZW3 output"
13361msgstr ""
13362
13363#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51
13364#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80
13365msgid "Do not add &Table of Contents to book"
13366msgstr ""
13367
13368#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52
13369#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81
13370msgid "&Title for Table of Contents:"
13371msgstr ""
13372
13373#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53
13374#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82
13375msgid "Put generated Table of Contents at &start of book instead of end"
13376msgstr ""
13377
13378#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54
13379#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84
13380msgid "Use author &sort for author"
13381msgstr ""
13382
13383#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55
13384#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86
13385msgid "Disable &compression of the file contents"
13386msgstr ""
13387
13388#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56
13389#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90
13390msgid ""
13391"Enable &sharing of book content via Facebook, etc. WARNING: Disables last "
13392"read syncing"
13393msgstr ""
13394
13395#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48
13396msgid ""
13397"For settings that cannot be specified in this dialog, use the values saved "
13398"in a previous conversion (if they exist) instead of using the defaults "
13399"specified in the Preferences"
13400msgstr ""
13401
13402#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64
13403msgid "None of the selected books have saved conversion settings."
13404msgstr ""
13405
13406#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13407msgid "Bulk convert one book"
13408msgstr ""
13409
13410#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13411msgid "Bulk convert {} books"
13412msgstr ""
13413
13414#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
13415msgid "Comic input"
13416msgstr ""
13417
13418#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
13419#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
13420#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
13421#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
13422#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
13423#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
13424msgid "input"
13425msgstr ""
13426
13427#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
13428msgid "&Number of colors:"
13429msgstr ""
13430
13431#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
13432msgid "off"
13433msgstr ""
13434
13435#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
13436msgid "Disable &normalize"
13437msgstr ""
13438
13439#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
13440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45
13441msgid "Keep &aspect ratio"
13442msgstr ""
13443
13444#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
13445msgid "Disable &Sharpening"
13446msgstr ""
13447
13448#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
13449msgid "Disable &Trimming"
13450msgstr ""
13451
13452#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
13453msgid "&Wide"
13454msgstr ""
13455
13456#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
13457msgid "&Landscape"
13458msgstr ""
13459
13460#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
13461msgid "&Right to left"
13462msgstr ""
13463
13464#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
13465msgid "Don't so&rt"
13466msgstr ""
13467
13468#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
13469msgid "De&speckle"
13470msgstr ""
13471
13472#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
13473msgid "&Disable comic processing"
13474msgstr ""
13475
13476#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
13477#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177
13478msgid "&Output format:"
13479msgstr ""
13480
13481#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
13482msgid "Disable conversion of images to &black and white"
13483msgstr ""
13484
13485#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
13486msgid "Override image &size:"
13487msgstr ""
13488
13489#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119
13490msgid "Don't add links to &pages to the Table of Contents for CBC files"
13491msgstr ""
13492
13493#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19
13494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
13495msgid "Debug"
13496msgstr ""
13497
13498#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21
13499msgid "Debug the conversion process."
13500msgstr ""
13501
13502#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31
13503#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47
13504msgid "Choose debug folder"
13505msgstr ""
13506
13507#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50
13508msgid "Invalid debug folder"
13509msgstr ""
13510
13511#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51
13512msgid "Failed to create debug folder"
13513msgstr ""
13514
13515#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49
13516msgid ""
13517"Choose a folder to put the debug output into. If you specify a folder, "
13518"calibre will place a lot of debug output into it. This will be useful in "
13519"understanding the conversion process and figuring out the correct values for"
13520" conversion parameters like Table of Contents and Chapter detection."
13521msgstr ""
13522
13523#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50
13524msgid ""
13525"The debug process outputs the intermediate HTML generated at various stages "
13526"of the conversion process. This HTML can sometimes serve as a good starting "
13527"point for hand editing a conversion."
13528msgstr ""
13529
13530#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
13531msgid "DOCX input"
13532msgstr ""
13533
13534#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38
13535msgid "Do not try to autodetect a &cover from images in the document"
13536msgstr ""
13537
13538#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39
13539msgid "Do not add a page break after every &endnote"
13540msgstr ""
13541
13542#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40
13543msgid ""
13544"Render &superscripts and subscripts so that they do not affect the line "
13545"height."
13546msgstr ""
13547
13548#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19
13549msgid "DOCX output"
13550msgstr ""
13551
13552#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35
13553msgid "Paper si&ze:"
13554msgstr ""
13555
13556#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38
13557#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176
13558msgid "&Custom size:"
13559msgstr ""
13560
13561#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13562msgid "Page &bottom margin"
13563msgstr ""
13564
13565#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13566msgid "Page &left margin"
13567msgstr ""
13568
13569#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13570msgid "Page &right margin"
13571msgstr ""
13572
13573#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13574msgid "Page &top margin"
13575msgstr ""
13576
13577#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45
13578msgid ""
13579"Do not insert the &Table of Contents as a page at the start of the document"
13580msgstr ""
13581
13582#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47
13583msgid "Do not insert &cover as image at start of document"
13584msgstr ""
13585
13586#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49
13587msgid "Preserve the aspect ratio of the image inserted as cover"
13588msgstr ""
13589
13590#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
13591msgid "EPUB output"
13592msgstr ""
13593
13594#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76
13595msgid "Preserve cover &aspect ratio"
13596msgstr ""
13597
13598#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77
13599msgid "Split files &larger than:"
13600msgstr ""
13601
13602#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78
13603#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
13604msgid "Disabled"
13605msgstr ""
13606
13607#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79
13608msgid " KB"
13609msgstr ""
13610
13611#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80
13612msgid "No default &cover"
13613msgstr ""
13614
13615#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81
13616msgid "No &SVG cover"
13617msgstr ""
13618
13619#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82
13620msgid "Insert inline &Table of Contents"
13621msgstr ""
13622
13623#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83
13624msgid "Do not &split on page breaks"
13625msgstr ""
13626
13627#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84
13628msgid "Put inserted Table of Contents at the &end of the book"
13629msgstr ""
13630
13631#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85
13632msgid "&Flatten EPUB file structure"
13633msgstr ""
13634
13635#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86
13636msgid "&Title for inserted ToC:"
13637msgstr ""
13638
13639#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87
13640msgid "EP&UB version:"
13641msgstr ""
13642
13643#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15
13644msgid "FB2 input"
13645msgstr ""
13646
13647#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32
13648msgid "Do not insert a &Table of Contents at the beginning of the book."
13649msgstr ""
13650
13651#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17
13652msgid "FB2 output"
13653msgstr ""
13654
13655#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44
13656msgid "&Sectionize:"
13657msgstr ""
13658
13659#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45
13660msgid "&Genre:"
13661msgstr ""
13662
13663#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103
13664msgid "Font rescaling wizard"
13665msgstr ""
13666
13667#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104
13668#, python-format
13669msgid ""
13670"<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"
13671"<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"
13672"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>"
13673msgstr ""
13674
13675#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107
13676msgid "&Output document"
13677msgstr ""
13678
13679#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108
13680#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113
13681msgid "&Base font size:"
13682msgstr ""
13683
13684#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109
13685#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250
13686msgid "Font size &key:"
13687msgstr ""
13688
13689#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110
13690#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114
13691#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116
13692#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249
13693#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256
13694#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122
13695#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124
13696#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129
13697#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132
13698#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135
13699#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138
13700#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141
13701#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198
13702msgid " pt"
13703msgstr ""
13704
13705#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111
13706msgid "Use &default values"
13707msgstr ""
13708
13709#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112
13710msgid "&Input document"
13711msgstr ""
13712
13713#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115
13714msgid "&Font size: "
13715msgstr ""
13716
13717#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117
13718msgid " will map to size: "
13719msgstr ""
13720
13721#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118
13722msgid "0.0 pt"
13723msgstr ""
13724
13725#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19
13726msgid ""
13727"Heuristic\n"
13728"processing"
13729msgstr ""
13730
13731#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20
13732msgid "Modify the document text and structure using common patterns."
13733msgstr ""
13734
13735#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109
13736#, python-format
13737msgid ""
13738"<b>Heuristic processing</b> means that calibre will scan your book for "
13739"common patterns and fix them. As the name implies, this involves guesswork, "
13740"which means that it could end up worsening the result of a conversion, if "
13741"calibre guesses wrong. Therefore, it is disabled by default. Often, if a "
13742"conversion does not turn out as you expect, turning on heuristics can "
13743"improve matters. Read more about the various heuristic processing options in"
13744" the <a href=\"%s\">User Manual</a>."
13745msgstr ""
13746
13747#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110
13748msgid "Enable &heuristic processing"
13749msgstr ""
13750
13751#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111
13752msgid "Heuristic processing"
13753msgstr ""
13754
13755#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
13756msgid "Unwrap lines"
13757msgstr ""
13758
13759#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
13760msgid "Line &un-wrap factor:"
13761msgstr ""
13762
13763#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
13764msgid "Detect and markup unformatted chapter headings and sub headings"
13765msgstr ""
13766
13767#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
13768msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
13769msgstr ""
13770
13771#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
13772msgid "Delete blank lines between paragraphs"
13773msgstr ""
13774
13775#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
13776msgid "Ensure scene breaks are consistently formatted"
13777msgstr ""
13778
13779#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
13780msgid "Replace soft scene &breaks:"
13781msgstr ""
13782
13783#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
13784msgid "Remove unnecessary hyphens"
13785msgstr ""
13786
13787#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
13788msgid "Italicize common words and patterns"
13789msgstr ""
13790
13791#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
13792msgid "Replace entity indents with CSS indents"
13793msgstr ""
13794
13795#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17
13796msgid "HTMLZ output"
13797msgstr ""
13798
13799#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47
13800msgid "How to handle &CSS"
13801msgstr ""
13802
13803#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48
13804msgid "How to handle class &based CSS"
13805msgstr ""
13806
13807#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49
13808msgid "Use book &title as the filename for the HTML file inside the archive"
13809msgstr ""
13810
13811#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23
13812msgid "Control the look and feel of the output."
13813msgstr ""
13814
13815#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39
13816msgid "Original"
13817msgstr ""
13818
13819#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40
13820msgid "Left align"
13821msgstr ""
13822
13823#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41
13824msgid "Justify text"
13825msgstr ""
13826
13827#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248
13828msgid "Base font si&ze:"
13829msgstr ""
13830
13831#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251
13832msgid "Wizard to help you choose an appropriate font size key"
13833msgstr ""
13834
13835#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253
13836msgid "Minim&um line height:"
13837msgstr ""
13838
13839#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254
13840msgid " %"
13841msgstr ""
13842
13843#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255
13844msgid "L&ine height:"
13845msgstr ""
13846
13847#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257
13848msgid "Embed font fami&ly:"
13849msgstr ""
13850
13851#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258
13852msgid "&Embed all fonts in document"
13853msgstr ""
13854
13855#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260
13856msgid "E&xpand CSS"
13857msgstr ""
13858
13859#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261
13860msgid "Keep &ligatures"
13861msgstr ""
13862
13863#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262
13864msgid "&Disable font size rescaling"
13865msgstr ""
13866
13867#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263
13868#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284
13869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13870msgid "&Fonts"
13871msgstr ""
13872
13873#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264
13874msgid "Text &justification:"
13875msgstr ""
13876
13877#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266
13878msgid "&Unsmarten punctuation"
13879msgstr ""
13880
13881#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267
13882msgid "&Transliterate Unicode characters to ASCII"
13883msgstr ""
13884
13885#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268
13886msgid "I&nput character encoding:"
13887msgstr ""
13888
13889#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269
13890msgid "T&ext"
13891msgstr ""
13892
13893#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270
13894msgid "&Line size:"
13895msgstr ""
13896
13897#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271
13898msgid ""
13899"<p>When calibre removes inter paragraph spacing, it automatically sets a "
13900"paragraph indent, to ensure that paragraphs can be easily distinguished. "
13901"This option controls the width of that indent."
13902msgstr ""
13903
13904#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272
13905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
13906msgid "No change"
13907msgstr ""
13908
13909#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273
13910#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276
13911msgid " em"
13912msgstr ""
13913
13914#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274
13915msgid "Insert &blank line between paragraphs"
13916msgstr ""
13917
13918#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275
13919msgid "Remove &spacing between paragraphs"
13920msgstr ""
13921
13922#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277
13923msgid "I&ndent size:"
13924msgstr ""
13925
13926#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278
13927msgid "&Linearize tables"
13928msgstr ""
13929
13930#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279
13931#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656
13932msgid "&Layout"
13933msgstr ""
13934
13935#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280
13936msgid "E&xtra CSS"
13937msgstr ""
13938
13939#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281
13940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492
13941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027
13942msgid "Filter style information"
13943msgstr ""
13944
13945#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282
13946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036
13947msgid "Select what style information you want completely removed:"
13948msgstr ""
13949
13950#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283
13951msgid "Removes the font-family CSS property"
13952msgstr ""
13953
13954#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285
13955msgid ""
13956"Removes the margin CSS properties. Note that page margins are not affected "
13957"by this setting."
13958msgstr ""
13959
13960#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286
13961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13962msgid "&Margins"
13963msgstr ""
13964
13965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287
13966msgid "Removes the padding CSS properties"
13967msgstr ""
13968
13969#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288
13970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13971msgid "&Padding"
13972msgstr ""
13973
13974#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289
13975msgid "Convert floating images/text into static images/text"
13976msgstr ""
13977
13978#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290
13979msgid "F&loats"
13980msgstr ""
13981
13982#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291
13983msgid "Removes foreground and background colors"
13984msgstr ""
13985
13986#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292
13987#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130
13988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13989msgid "&Colors"
13990msgstr ""
13991
13992#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293
13993msgid "Other CSS Propert&ies:"
13994msgstr ""
13995
13996#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294
13997msgid ""
13998"Comma separated list of CSS properties to remove. For example: display, "
13999"color, font-family"
14000msgstr ""
14001
14002#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295
14003msgid "&Styling"
14004msgstr ""
14005
14006#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296
14007msgid "&Transform styles"
14008msgstr ""
14009
14010#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297
14011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503
14012msgid "Transform &HTML"
14013msgstr ""
14014
14015#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
14016msgid "LRF output"
14017msgstr ""
14018
14019#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
14020msgid "Enable &auto-rotation of wide images"
14021msgstr ""
14022
14023#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121
14024msgid "&Wordspace:"
14025msgstr ""
14026
14027#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123
14028msgid "Minimum para. &indent:"
14029msgstr ""
14030
14031#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
14032msgid "Render &tables as images"
14033msgstr ""
14034
14035#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126
14036msgid "Text size multiplier for text in rendered tables:"
14037msgstr ""
14038
14039#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127
14040msgid "Add &header"
14041msgstr ""
14042
14043#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128
14044msgid "Header &separation:"
14045msgstr ""
14046
14047#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130
14048msgid "Header &format:"
14049msgstr ""
14050
14051#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131
14052msgid "&Embed fonts"
14053msgstr ""
14054
14055#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132
14056msgid "&Serif font family:"
14057msgstr ""
14058
14059#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133
14060msgid "S&ans-serif font family:"
14061msgstr ""
14062
14063#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134
14064msgid "&Monospace font family:"
14065msgstr ""
14066
14067#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52
14068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242
14069msgid "Metadata"
14070msgstr ""
14071
14072#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54
14073msgid ""
14074"Set the metadata. The output file will contain as much of this metadata as "
14075"possible."
14076msgstr ""
14077
14078#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118
14079#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294
14080msgid "This book has no cover"
14081msgstr ""
14082
14083#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192
14084#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188
14085msgid "Choose cover for "
14086msgstr ""
14087
14088#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199
14089#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195
14090msgid "Cannot read"
14091msgstr ""
14092
14093#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200
14094#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196
14095msgid "You do not have permission to read the file: "
14096msgstr ""
14097
14098#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208
14099#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216
14100#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205
14101msgid "Error reading file"
14102msgstr ""
14103
14104#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209
14105#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206
14106msgid "<p>There was an error reading from file: <br /><b>"
14107msgstr ""
14108
14109#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217
14110#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215
14111msgid " is not a valid picture"
14112msgstr ""
14113
14114#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159
14115msgid "Book cover"
14116msgstr ""
14117
14118#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160
14119msgid "Change &cover image:"
14120msgstr ""
14121
14122#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161
14123msgid "Browse for an image to use as the cover of this book."
14124msgstr ""
14125
14126#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163
14127msgid "Use cover from &source file"
14128msgstr ""
14129
14130#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164
14131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121
14132#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229
14133#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213
14134#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234
14135#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193
14136#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193
14137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453
14138msgid "&Title:"
14139msgstr ""
14140
14141#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165
14142#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212
14143msgid "Change the title of this book"
14144msgstr ""
14145
14146#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166
14147#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346
14148msgid "&Author(s):"
14149msgstr ""
14150
14151#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167
14152msgid "Author so&rt:"
14153msgstr ""
14154
14155#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168
14156msgid ""
14157"Change the author(s) of this book. Multiple authors should be separated by a"
14158" comma"
14159msgstr ""
14160
14161#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169
14162#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804
14163msgid "&Publisher:"
14164msgstr ""
14165
14166#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170
14167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145
14168#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394
14169msgid "Ta&gs:"
14170msgstr ""
14171
14172#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171
14173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633
14174#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395
14175msgid ""
14176"Tags categorize the book. This is particularly useful while searching. "
14177"<br><br>They can be any words or phrases, separated by commas."
14178msgstr ""
14179
14180#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172
14181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139
14182#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610
14183msgid "&Series:"
14184msgstr ""
14185
14186#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173
14187#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174
14188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641
14189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642
14190#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609
14191msgid "List of known series. You can add new series."
14192msgstr ""
14193
14194#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175
14195msgid "Book "
14196msgstr ""
14197
14198#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
14199msgid "MOBI output"
14200msgstr ""
14201
14202#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83
14203msgid "Ignore &margins"
14204msgstr ""
14205
14206#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85
14207msgid ""
14208"Do not convert all images to &JPEG (may result in images not working in "
14209"older viewers)"
14210msgstr ""
14211
14212#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87
14213msgid "Kindle options"
14214msgstr ""
14215
14216#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88
14217msgid "MOBI file &type:"
14218msgstr ""
14219
14220#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89
14221msgid "Personal Doc tag:"
14222msgstr ""
14223
14224#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91
14225msgid ""
14226"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or "
14227"both MOBI filetypes. If you wish to use the new format on your device, "
14228"convert to AZW3 instead of MOBI."
14229msgstr ""
14230
14231#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30
14232msgid "Default profile"
14233msgstr ""
14234
14235#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35
14236#: /__w/calibre/calibre/src/calibre/srv/convert.py:254
14237msgid "unlimited"
14238msgstr ""
14239
14240#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37
14241#: /__w/calibre/calibre/src/calibre/srv/convert.py:256
14242#, python-format
14243msgid "%(width)d x %(height)d pixels"
14244msgstr ""
14245
14246#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38
14247#: /__w/calibre/calibre/src/calibre/srv/convert.py:257
14248#, python-format
14249msgid "Screen size: %s"
14250msgstr ""
14251
14252#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45
14253msgid "Page setup"
14254msgstr ""
14255
14256#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
14257msgid "&Output profile:"
14258msgstr ""
14259
14260#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
14261msgid "Profile description"
14262msgstr ""
14263
14264#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128
14265msgid "&Input profile:"
14266msgstr ""
14267
14268#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129
14269msgid "Margins"
14270msgstr ""
14271
14272#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130
14273#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70
14274msgid "&Left:"
14275msgstr ""
14276
14277#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131
14278#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134
14279#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137
14280#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140
14281msgid "Unchanged"
14282msgstr ""
14283
14284#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133
14285#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72
14286msgid "&Top:"
14287msgstr ""
14288
14289#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136
14290#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71
14291msgid "&Right:"
14292msgstr ""
14293
14294#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139
14295#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73
14296msgid "&Bottom:"
14297msgstr ""
14298
14299#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17
14300msgid "PDB output"
14301msgstr ""
14302
14303#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47
14304#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231
14305#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238
14306#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198
14307msgid "&Format:"
14308msgstr ""
14309
14310#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48
14311#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46
14312#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32
14313#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
14314msgid "&Inline TOC"
14315msgstr ""
14316
14317#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49
14318#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48
14319#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
14320msgid "Output &encoding:"
14321msgstr ""
14322
14323#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15
14324msgid "PDF input"
14325msgstr ""
14326
14327#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42
14328msgid "Line &un-wrapping factor:"
14329msgstr ""
14330
14331#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43
14332msgid "No &images"
14333msgstr ""
14334
14335#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22
14336msgid "PDF output"
14337msgstr ""
14338
14339#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56
14340msgid "Use page margins from the &document being converted"
14341msgstr ""
14342
14343#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174
14344msgid "&Use the paper size set in output profile"
14345msgstr ""
14346
14347#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175
14348msgid "&Paper size:"
14349msgstr ""
14350
14351#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177
14352msgid "&Unit:"
14353msgstr ""
14354
14355#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178
14356msgid "Preserve &aspect ratio of cover"
14357msgstr ""
14358
14359#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179
14360msgid "Add page &numbers to the bottom of every page"
14361msgstr ""
14362
14363#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180
14364msgid "Add a printable &Table of Contents at the end"
14365msgstr ""
14366
14367#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181
14368msgid "&Title for ToC:"
14369msgstr ""
14370
14371#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182
14372msgid "Serif famil&y:"
14373msgstr ""
14374
14375#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183
14376msgid "Sans fami&ly:"
14377msgstr ""
14378
14379#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184
14380msgid "&Monospace family:"
14381msgstr ""
14382
14383#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185
14384msgid "S&tandard font:"
14385msgstr ""
14386
14387#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186
14388msgid "Default font si&ze:"
14389msgstr ""
14390
14391#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187
14392#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189
14393#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598
14394#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652
14395msgid " px"
14396msgstr ""
14397
14398#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188
14399msgid "Monospace &font size:"
14400msgstr ""
14401
14402#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190
14403msgid "Page &number map:"
14404msgstr ""
14405
14406#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191
14407msgid "Page  margins"
14408msgstr ""
14409
14410#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192
14411msgid "Page headers and footers"
14412msgstr ""
14413
14414#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193
14415#, python-format
14416msgid ""
14417"You can insert headers and footers into every page of the produced PDF file "
14418"by using header and footer templates. For examples, see the <a "
14419"href=\"%s\">documentation</a>."
14420msgstr ""
14421
14422#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194
14423msgid "&Header template:"
14424msgstr ""
14425
14426#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195
14427msgid "&Footer template:"
14428msgstr ""
14429
14430#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196
14431msgid "&Break long words at the end of lines"
14432msgstr ""
14433
14434#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197
14435msgid "Odd/even &offset:"
14436msgstr ""
14437
14438#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17
14439msgid "PMLZ output"
14440msgstr ""
14441
14442#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47
14443msgid "Do not &reduce image size and depth"
14444msgstr ""
14445
14446#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17
14447msgid "RB output"
14448msgstr ""
14449
14450#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161
14451msgid "No formats available"
14452msgstr ""
14453
14454#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162
14455msgid "Cannot build regex using the GUI builder without a book."
14456msgstr ""
14457
14458#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171
14459msgid "Could not open file"
14460msgstr ""
14461
14462#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172
14463msgid "Could not open the file, do you have it open in another program?"
14464msgstr ""
14465
14466#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190
14467msgid ""
14468"Failed to generate markup for testing. Click \"Show details\" to learn more."
14469msgstr ""
14470
14471#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196
14472#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200
14473msgid "Failed to generate preview"
14474msgstr ""
14475
14476#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206
14477msgid "Open book"
14478msgstr ""
14479
14480#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231
14481msgid "Click the \"Open\" button below to open a e-book to use for testing."
14482msgstr ""
14483
14484#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89
14485msgid "Regex Builder"
14486msgstr ""
14487
14488#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90
14489msgid "Regex:"
14490msgstr ""
14491
14492#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91
14493#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224
14494#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141
14495#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411
14496#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42
14497msgid "&Test"
14498msgstr ""
14499
14500#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
14501msgid "Occurrences:"
14502msgstr ""
14503
14504#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93
14505#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196
14506#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76
14507msgid "0"
14508msgstr ""
14509
14510#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94
14511msgid "Goto:"
14512msgstr ""
14513
14514#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95
14515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179
14516#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676
14517#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109
14518#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408
14519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128
14520msgid "&Previous"
14521msgstr ""
14522
14523#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96
14524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182
14525#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675
14526#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
14527#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108
14528#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404
14529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587
14530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124
14531msgid "&Next"
14532msgstr ""
14533
14534#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97
14535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533
14536msgid "Preview"
14537msgstr ""
14538
14539#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
14540msgid "RTF input"
14541msgstr ""
14542
14543#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32
14544msgid "Ignore &WMF images in the RTF file"
14545msgstr ""
14546
14547#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24
14548msgid ""
14549"Search &\n"
14550"replace"
14551msgstr ""
14552
14553#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43
14554msgid "&Search regular expression:"
14555msgstr ""
14556
14557#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14558msgid "Replacement text"
14559msgstr ""
14560
14561#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14562msgid "Search regular expression"
14563msgstr ""
14564
14565#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109
14566msgid "Load calibre search-replace definitions file"
14567msgstr ""
14568
14569#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111
14570#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130
14571msgid "calibre search-replace definitions file"
14572msgstr ""
14573
14574#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120
14575msgid "Failed to read"
14576msgstr ""
14577
14578#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121
14579#, python-format
14580msgid "Failed to load patterns from %s, click \"Show details\" to learn more."
14581msgstr ""
14582
14583#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128
14584msgid "Save calibre search-replace definitions file"
14585msgstr ""
14586
14587#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202
14588msgid "Unused search & replace definition"
14589msgstr ""
14590
14591#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203
14592msgid ""
14593"The search/replace definition being edited  has not been added to the list "
14594"of definitions. Do you wish to continue with the conversion (the definition "
14595"will not be used)?"
14596msgstr ""
14597
14598#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214
14599#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121
14600msgid "Invalid regular expression"
14601msgstr ""
14602
14603#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215
14604#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122
14605#, python-format
14606msgid "Invalid regular expression: %s"
14607msgstr ""
14608
14609#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299
14610msgid ""
14611"The list of search/replace definitions that will be applied to this "
14612"conversion."
14613msgstr ""
14614
14615#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145
14616msgid "Edit search/replace definition"
14617msgstr ""
14618
14619#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146
14620msgid "&Replacement text:"
14621msgstr ""
14622
14623#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
14624msgid ""
14625"Add the current expression to the list of expressions that will be applied"
14626msgstr ""
14627
14628#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148
14629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142
14630msgid "&Add"
14631msgstr ""
14632
14633#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149
14634msgid "Edit the currently selected expression"
14635msgstr ""
14636
14637#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150
14638#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73
14639msgid "&Change"
14640msgstr ""
14641
14642#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151
14643msgid "Remove the currently selected expression"
14644msgstr ""
14645
14646#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152
14647#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151
14648#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404
14649#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115
14650msgid "&Remove"
14651msgstr ""
14652
14653#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153
14654msgid "Load a list of expressions from a previously saved file"
14655msgstr ""
14656
14657#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154
14658#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547
14659#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305
14660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80
14661#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508
14662msgid "&Load"
14663msgstr ""
14664
14665#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
14666msgid "Save this list of expressions so that you can re-use it easily"
14667msgstr ""
14668
14669#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156
14670#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544
14671#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301
14672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75
14673#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
14674#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250
14675#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505
14676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421
14677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
14678msgid "&Save"
14679msgstr ""
14680
14681#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157
14682msgid "Move expression up."
14683msgstr ""
14684
14685#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158
14686msgid "Move expression down."
14687msgstr ""
14688
14689#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159
14690#, python-format
14691msgid ""
14692"<p>Search and replace uses <i>regular expressions</i>. See the <a "
14693"href=\"%s\">regular expressions tutorial</a> to get started with regular "
14694"expressions. Also clicking the wizard button below will allow you to test "
14695"your regular expression against the current input document. When you are "
14696"happy with an expression, click the Add button to add it to the list of "
14697"expressions."
14698msgstr ""
14699
14700#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89
14701#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542
14702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92
14703#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250
14704#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346
14705msgid "Restore &defaults"
14706msgstr ""
14707
14708#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175
14709msgid "&Input format:"
14710msgstr ""
14711
14712#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176
14713msgid "Use &saved conversion settings for individual books"
14714msgstr ""
14715
14716#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216
14717msgid "Convert"
14718msgstr ""
14719
14720#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17
14721msgid "SNB output"
14722msgstr ""
14723
14724#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41
14725msgid "Hide &chapter name"
14726msgstr ""
14727
14728#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
14729msgid "Don't indent the &first line for each paragraph"
14730msgstr ""
14731
14732#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43
14733msgid "Insert &empty line between paragraphs"
14734msgstr ""
14735
14736#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44
14737msgid "Optimize for full-&screen mode"
14738msgstr ""
14739
14740#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17
14741msgid ""
14742"Structure\n"
14743"detection"
14744msgstr ""
14745
14746#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19
14747msgid ""
14748"Fine tune the detection of chapter headings and other document structure."
14749msgstr ""
14750
14751#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29
14752msgid "Detect &chapters at (XPath expression):"
14753msgstr ""
14754
14755#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30
14756msgid "Insert &page breaks before (XPath expression):"
14757msgstr ""
14758
14759#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33
14760msgid "Start &reading at (XPath expression):"
14761msgstr ""
14762
14763#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42
14764#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41
14765#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121
14766msgid "Invalid XPath"
14767msgstr ""
14768
14769#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43
14770#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42
14771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182
14772#, python-format
14773msgid "The XPath expression %s is invalid."
14774msgstr ""
14775
14776#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61
14777msgid "Remove &fake margins"
14778msgstr ""
14779
14780#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
14781msgid ""
14782"The header and footer removal options have been replaced by the Search & "
14783"replace options. Click the Search & replace category in the bar to the left "
14784"to use these options. Leave the replace field blank and enter your "
14785"header/footer removal regexps into the search field."
14786msgstr ""
14787
14788#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
14789msgid "Insert &metadata as page at start of book"
14790msgstr ""
14791
14792#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64
14793msgid "Chapter &mark:"
14794msgstr ""
14795
14796#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65
14797msgid "Remove first &image"
14798msgstr ""
14799
14800#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19
14801msgid ""
14802"Table of\n"
14803"Contents"
14804msgstr ""
14805
14806#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21
14807msgid "Control the creation/conversion of the Table of Contents."
14808msgstr ""
14809
14810#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28
14811msgid "Level &1 TOC (XPath expression):"
14812msgstr ""
14813
14814#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29
14815msgid "Level &2 TOC (XPath expression):"
14816msgstr ""
14817
14818#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30
14819msgid "Level &3 TOC (XPath expression):"
14820msgstr ""
14821
14822#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79
14823msgid "&Force use of auto-generated Table of Contents"
14824msgstr ""
14825
14826#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80
14827msgid "Do not add &detected chapters to the Table of Contents"
14828msgstr ""
14829
14830#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81
14831msgid "Number of &links to add to Table of Contents:"
14832msgstr ""
14833
14834#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82
14835msgid "TOC &filter:"
14836msgstr ""
14837
14838#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83
14839msgid "Chapter &threshold:"
14840msgstr ""
14841
14842#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84
14843msgid "Allow &duplicate links when creating the Table of Contents"
14844msgstr ""
14845
14846#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85
14847#, python-format
14848msgid ""
14849"<a href=\"%s\">Help with using these options to generate a Table of "
14850"Contents</a>"
14851msgstr ""
14852
14853#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86
14854msgid ""
14855"This option will cause calibre to popup the Table of Contents Editor tool,\n"
14856" which will allow you to manually edit the Table of Contents, to fix any errors\n"
14857" caused by automatic generation."
14858msgstr ""
14859
14860#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89
14861msgid "&Manually fine-tune the ToC after conversion is completed"
14862msgstr ""
14863
14864#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19
14865msgid "TXT input"
14866msgstr ""
14867
14868#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
14869msgid "Structure"
14870msgstr ""
14871
14872#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
14873msgid "&Paragraph style:"
14874msgstr ""
14875
14876#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
14877msgid "&Formatting style:"
14878msgstr ""
14879
14880#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
14881msgid "Common"
14882msgstr ""
14883
14884#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101
14885msgid "Preserve &spaces"
14886msgstr ""
14887
14888#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102
14889msgid "Remove &indents at the beginning of lines"
14890msgstr ""
14891
14892#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103
14893#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239
14894msgid "Markdown"
14895msgstr ""
14896
14897#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104
14898msgid ""
14899"<p>Markdown is a simple markup language for text files, that allows for "
14900"advanced formatting. To learn more visit <a "
14901"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>."
14902msgstr ""
14903
14904#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105
14905msgid ""
14906"You can optionally enable various extensions to the base Markdown syntax, "
14907"below."
14908msgstr ""
14909
14910#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106
14911msgid ""
14912"More information on <a href=\"https://python-"
14913"markdown.github.io/extensions/\">Markdown extensions</a>"
14914msgstr ""
14915
14916#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16
14917msgid "TXT output"
14918msgstr ""
14919
14920#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
14921msgid "General"
14922msgstr ""
14923
14924#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
14925msgid "&Line ending style:"
14926msgstr ""
14927
14928#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
14929msgid "&Formatting:"
14930msgstr ""
14931
14932#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
14933msgid "Plain"
14934msgstr ""
14935
14936#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
14937msgid "&Maximum line length:"
14938msgstr ""
14939
14940#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
14941msgid "Force maximum line &length"
14942msgstr ""
14943
14944#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96
14945msgid "Markdown, Textile"
14946msgstr ""
14947
14948#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97
14949msgid "Do not remove links (<a> tags) before processing"
14950msgstr ""
14951
14952#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98
14953msgid "Do not remove image &references before processing"
14954msgstr ""
14955
14956#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99
14957msgid "Keep text &color, when possible"
14958msgstr ""
14959
14960#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14
14961msgid "TXTZ output"
14962msgstr ""
14963
14964#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81
14965msgid "Use a wizard to generate the XPath expression"
14966msgstr ""
14967
14968#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73
14969msgid "Match HTML &tags with tag name:"
14970msgstr ""
14971
14972#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74
14973msgid "*"
14974msgstr ""
14975
14976#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75
14977msgid "a"
14978msgstr ""
14979
14980#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76
14981msgid "br"
14982msgstr ""
14983
14984#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77
14985msgid "div"
14986msgstr ""
14987
14988#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78
14989msgid "h1"
14990msgstr ""
14991
14992#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79
14993msgid "h2"
14994msgstr ""
14995
14996#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80
14997msgid "h3"
14998msgstr ""
14999
15000#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81
15001msgid "h4"
15002msgstr ""
15003
15004#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82
15005msgid "h5"
15006msgstr ""
15007
15008#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83
15009msgid "h6"
15010msgstr ""
15011
15012#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84
15013msgid "hr"
15014msgstr ""
15015
15016#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85
15017msgid "span"
15018msgstr ""
15019
15020#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86
15021msgid "Having the &attribute:"
15022msgstr ""
15023
15024#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87
15025msgid "With &value:"
15026msgstr ""
15027
15028#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88
15029msgid "(A regular expression)"
15030msgstr ""
15031
15032#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89
15033#, python-format
15034msgid ""
15035"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to"
15036" <i>h2</i>, attribute to <i>class</i> and value to "
15037"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and "
15038"leaving value blank will match any value. Setting tag to * will match any "
15039"tag.</p><p>To learn more advanced usage of XPath see the <a "
15040"href=\"%s\">XPath Tutorial</a>."
15041msgstr ""
15042
15043#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257
15044msgid "Browse by covers"
15045msgstr ""
15046
15047#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63
15048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857
15049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393
15050msgid "Choose color"
15051msgstr ""
15052
15053#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79
15054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52
15055#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138
15056#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225
15057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480
15058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688
15059#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65
15060msgid "&Name:"
15061msgstr ""
15062
15063#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82
15064msgid "Color &1:"
15065msgstr ""
15066
15067#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83
15068msgid "Color &2:"
15069msgstr ""
15070
15071#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84
15072msgid "Contrast color &1 (mainly for text):"
15073msgstr ""
15074
15075#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85
15076msgid "Contrast color &2 (mainly for text):"
15077msgstr ""
15078
15079#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98
15080#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102
15081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236
15082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267
15083#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270
15084msgid "Invalid name"
15085msgstr ""
15086
15087#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99
15088#, python-format
15089msgid ""
15090"The color scheme name \"%s\" is invalid. It must start with a # and be at "
15091"least two characters long."
15092msgstr ""
15093
15094#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103
15095#, python-format
15096msgid "A color scheme with the name \"%s\" already exists."
15097msgstr ""
15098
15099#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134
15100msgid ""
15101"When generating covers, a color scheme for the cover is chosen at random "
15102"from the color schemes below. You can prevent an individual scheme from "
15103"being selected by unchecking it. The preview on the right shows the "
15104"currently selected color scheme."
15105msgstr ""
15106
15107#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138
15108msgid "Choose a color scheme to be used for this generated cover."
15109msgstr ""
15110
15111#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139
15112msgid ""
15113"In normal cover generation, the color scheme is chosen at random from the "
15114"list of color schemes below. You can prevent an individual color scheme from"
15115" being chosen by unchecking it here."
15116msgstr ""
15117
15118#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147
15119msgid "&New color scheme"
15120msgstr ""
15121
15122#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150
15123msgid "&Edit color scheme"
15124msgstr ""
15125
15126#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153
15127msgid "&Remove color scheme"
15128msgstr ""
15129
15130#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158
15131msgid "&Styles"
15132msgstr ""
15133
15134#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162
15135msgid ""
15136"When generating covers, a style for the cover is chosen at random from the "
15137"styles below. You can prevent an individual style from being selected by "
15138"unchecking it. The preview on the right shows the currently selected style."
15139msgstr ""
15140
15141#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166
15142msgid "Choose a style to be used for this generated cover."
15143msgstr ""
15144
15145#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167
15146msgid ""
15147"In normal cover generation, the style is chosen at random from the list of "
15148"styles below. You can prevent an individual style from being chosen by "
15149"unchecking it here."
15150msgstr ""
15151
15152#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177
15153msgid "&Fonts and sizes"
15154msgstr ""
15155
15156#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15157msgid "&Title font family:"
15158msgstr ""
15159
15160#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15161msgid "&Title font size:"
15162msgstr ""
15163
15164#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15165msgid "&Subtitle font family:"
15166msgstr ""
15167
15168#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15169msgid "&Subtitle font size:"
15170msgstr ""
15171
15172#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15173msgid "&Footer font family:"
15174msgstr ""
15175
15176#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15177msgid "&Footer font size:"
15178msgstr ""
15179
15180#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216
15181msgid "Cover &width:"
15182msgstr ""
15183
15184#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217
15185msgid "Cover &height:"
15186msgstr ""
15187
15188#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219
15189msgid ""
15190"Note that the preview to the side is of fixed aspect ratio, so changing the "
15191"cover width above will not have any effect. If you change the height, you "
15192"should also change the width nevertheless as it will be used in actual cover"
15193" generation."
15194msgstr ""
15195
15196#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226
15197msgid "&Text"
15198msgstr ""
15199
15200#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230
15201msgid ""
15202"The text on the generated cover is taken from the metadata of the book. This"
15203" is controlled via templates. You can use the <b>, <i> and <br> tags in the "
15204"templates for bold, italic and line breaks, respectively. The default "
15205"templates use the title, series and authors. You can change them to use "
15206"whatever metadata you like."
15207msgstr ""
15208
15209#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15210msgid "Change the &title template"
15211msgstr ""
15212
15213#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15214msgid "The title template"
15215msgstr ""
15216
15217#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15218msgid "Change the &sub-title template"
15219msgstr ""
15220
15221#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15222msgid "The sub-title template"
15223msgstr ""
15224
15225#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15226msgid "Change the &footer template"
15227msgstr ""
15228
15229#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15230msgid "The footer template"
15231msgstr ""
15232
15233#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402
15234msgid "My Color Scheme"
15235msgstr ""
15236
15237#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414
15238#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018
15239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892
15240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154
15241msgid "Cannot edit"
15242msgstr ""
15243
15244#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415
15245msgid "Cannot edit a builtin color scheme. Create a new color scheme instead."
15246msgstr ""
15247
15248#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432
15249#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146
15250#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341
15251msgid "Cannot remove"
15252msgstr ""
15253
15254#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433
15255msgid "Cannot remove a builtin color scheme."
15256msgstr ""
15257
15258#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15259msgid "A sample book"
15260msgstr ""
15261
15262#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15263msgid "Author One"
15264msgstr ""
15265
15266#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15267msgid "Author Two"
15268msgstr ""
15269
15270#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486
15271msgid "A series of samples"
15272msgstr ""
15273
15274#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15275msgid "Tag One"
15276msgstr ""
15277
15278#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15279msgid "Tag Two"
15280msgstr ""
15281
15282#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489
15283msgid "Some publisher"
15284msgstr ""
15285
15286#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531
15287msgid "Cover generation settings"
15288msgstr ""
15289
15290#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536
15291msgid "Save these settings as the &defaults for future use"
15292msgstr ""
15293
15294#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546
15295msgid "Save the current cover generation settings for later re-use"
15296msgstr ""
15297
15298#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551
15299msgid "Load previously saved cover generation settings"
15300msgstr ""
15301
15302#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553
15303msgid ""
15304"Save the current settings as the settings to use always instead of just this"
15305" time. Remember that for styles and colors the actual style or color used is"
15306" chosen at random from the list of checked styles/colors."
15307msgstr ""
15308
15309#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15310msgid "My cover style"
15311msgstr ""
15312
15313#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15314msgid "Name for these settings"
15315msgstr ""
15316
15317#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15318msgid "Theme name:"
15319msgstr ""
15320
15321#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25
15322msgid ""
15323"Create the rule below, the rule can be used to transform style properties"
15324msgstr ""
15325
15326#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37
15327#, python-brace-format
15328msgid "{preamble} {property} {match_type} {query}"
15329msgstr ""
15330
15331#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43
15332msgid "If the &property:"
15333msgstr ""
15334
15335#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46
15336msgid ""
15337"The name of a CSS property, for example: font-size\n"
15338"Do not use shorthand properties, they will not work.\n"
15339"For instance use margin-top, not margin."
15340msgstr ""
15341
15342#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64
15343#, python-brace-format
15344msgid "{action} {action_data}"
15345msgstr ""
15346
15347#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98
15348msgid "The CSS property value"
15349msgstr ""
15350
15351#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104
15352msgid ""
15353"Either a CSS length, such as 10pt or a unit less number. If a unit less "
15354"number is used it will be compared with the CSS value using whatever unit "
15355"the value has. Note that comparison automatically converts units, except for"
15356" relative units like percentage or em, for which comparison fails if the "
15357"units are different."
15358msgstr ""
15359
15360#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113
15361msgid ""
15362"CSS properties to add to the rule that contains the matching style. You can "
15363"specify more than one property, separated by semi-colons, for example: "
15364"color:red; font-weight: bold"
15365msgstr ""
15366
15367#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117
15368msgid "A number"
15369msgstr ""
15370
15371#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158
15372#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279
15373#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
15374#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201
15375msgid "Edit rule"
15376msgstr ""
15377
15378#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170
15379#, python-brace-format
15380msgid ""
15381"If the property <i>{property}</i> <b>{match_type}</b> "
15382"<b>{query}</b><br>{action}"
15383msgstr ""
15384
15385#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179
15386#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300
15387msgid "This rule is invalid, please remove it"
15388msgstr ""
15389
15390#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189
15391msgid ""
15392"You can specify rules to transform styles here. Click the \"Add rule\" "
15393"button below to get started."
15394msgstr ""
15395
15396#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196
15397msgid "Test style transform rules"
15398msgstr ""
15399
15400#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198
15401msgid "Enter a CSS stylesheet below and click the \"Test\" button"
15402msgstr ""
15403
15404#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200
15405msgid "Resulting stylesheet"
15406msgstr ""
15407
15408#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254
15409msgid "Edit style transform rules"
15410msgstr ""
15411
15412#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289
15413#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045
15414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
15415#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143
15416msgid "E&xport"
15417msgstr ""
15418
15419#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290
15420#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047
15421msgid "Export these rules to a file"
15422msgstr ""
15423
15424#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293
15425#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049
15426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
15427#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147
15428msgid "&Import"
15429msgstr ""
15430
15431#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294
15432msgid "Import previously exported rules"
15433msgstr ""
15434
15435#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297
15436#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513
15437msgid "&Test rules"
15438msgstr ""
15439
15440#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302
15441#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506
15442msgid "Save this ruleset for later re-use"
15443msgstr ""
15444
15445#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308
15446#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509
15447msgid "Load a previously saved ruleset"
15448msgstr ""
15449
15450#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316
15451#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439
15452msgid "No rules"
15453msgstr ""
15454
15455#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317
15456msgid "There are no rules to export"
15457msgstr ""
15458
15459#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318
15460msgid "Choose file for exported rules"
15461msgstr ""
15462
15463#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326
15464msgid "Choose file to import rules from"
15465msgstr ""
15466
15467#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55
15468#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603
15469msgid " index"
15470msgstr ""
15471
15472#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92
15473#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362
15474#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920
15475#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128
15476#, python-brace-format
15477msgid "Clear {0}"
15478msgstr ""
15479
15480#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195
15481msgid "Set {} to yes"
15482msgstr ""
15483
15484#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201
15485msgid "Set {} to no"
15486msgstr ""
15487
15488#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208
15489msgid "Clear {}"
15490msgstr ""
15491
15492#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
15493#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254
15494#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321
15495#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351
15496#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010
15497#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060
15498#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141
15499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530
15500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539
15501#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551
15502#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555
15503#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
15504#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663
15505msgid "Undefined"
15506msgstr ""
15507
15508#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355
15509#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124
15510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
15511msgid "Today"
15512msgstr ""
15513
15514#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448
15515msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items"
15516msgstr ""
15517
15518#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561
15519#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489
15520msgid "Values changed"
15521msgstr ""
15522
15523#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562
15524msgid ""
15525"You have changed the values. In order to use this editor, you must either "
15526"discard or apply these changes. Apply changes?"
15527msgstr ""
15528
15529#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694
15530#, python-brace-format
15531msgid ""
15532"The enumeration \"{0}\" contains an invalid value that will be set to the "
15533"default"
15534msgstr ""
15535
15536#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927
15537#, python-brace-format
15538msgid "Set {0} to No"
15539msgstr ""
15540
15541#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932
15542#, python-brace-format
15543msgid "Set {0} to Yes"
15544msgstr ""
15545
15546#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936
15547#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367
15548msgid "Open Item editor"
15549msgstr ""
15550
15551#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963
15552msgid "Apply changes"
15553msgstr ""
15554
15555#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181
15556#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208
15557msgid "Clear series"
15558msgstr ""
15559
15560#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184
15561msgid "Automatically number books"
15562msgstr ""
15563
15564#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186
15565msgid ""
15566"If not checked, the series number for the books will be set to 1. If "
15567"checked, selected books will be automatically numbered, in the order you "
15568"selected them. So if you selected Book A and then Book B, Book A will have "
15569"series number 1 and Book B series number 2."
15570msgstr ""
15571
15572#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193
15573msgid "Force numbers to start with "
15574msgstr ""
15575
15576#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195
15577msgid ""
15578"Series will normally be renumbered from the highest number in the database "
15579"for that series. Checking this box will tell calibre to start numbering from"
15580" the value in the box"
15581msgstr ""
15582
15583#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210
15584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654
15585msgid ""
15586"The amount by which to increment the series number for successive books. "
15587"Only applicable when using force series numbers."
15588msgstr ""
15589
15590#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317
15591#, python-brace-format
15592msgid ""
15593"The enumeration \"{0}\" contains invalid values that will not appear in the "
15594"list"
15595msgstr ""
15596
15597#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370
15598msgid "Remove all tags"
15599msgstr ""
15600
15601#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400
15602#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401
15603msgid "tags to remove"
15604msgstr ""
15605
15606#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490
15607msgid ""
15608"You have entered values. In order to use this editor you must first discard "
15609"them. Discard the values?"
15610msgstr ""
15611
15612#: /__w/calibre/calibre/src/calibre/gui2/device.py:55
15613#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165
15614msgid "No details available."
15615msgstr ""
15616
15617#: /__w/calibre/calibre/src/calibre/gui2/device.py:241
15618msgid "Device no longer connected."
15619msgstr ""
15620
15621#: /__w/calibre/calibre/src/calibre/gui2/device.py:485
15622msgid "Get device information"
15623msgstr ""
15624
15625#: /__w/calibre/calibre/src/calibre/gui2/device.py:496
15626msgid "Set library information"
15627msgstr ""
15628
15629#: /__w/calibre/calibre/src/calibre/gui2/device.py:520
15630msgid "Get list of books on device"
15631msgstr ""
15632
15633#: /__w/calibre/calibre/src/calibre/gui2/device.py:527
15634msgid "Prepare files for transfer from device"
15635msgstr ""
15636
15637#: /__w/calibre/calibre/src/calibre/gui2/device.py:538
15638msgid "Get annotations from device"
15639msgstr ""
15640
15641#: /__w/calibre/calibre/src/calibre/gui2/device.py:550
15642msgid "Send metadata to device"
15643msgstr ""
15644
15645#: /__w/calibre/calibre/src/calibre/gui2/device.py:555
15646msgid "Send collections to device"
15647msgstr ""
15648
15649#: /__w/calibre/calibre/src/calibre/gui2/device.py:605
15650msgid "Upload one book to the device"
15651msgid_plural "Upload {} books to the device"
15652msgstr[0] ""
15653msgstr[1] ""
15654
15655#: /__w/calibre/calibre/src/calibre/gui2/device.py:621
15656msgid "Delete books from device"
15657msgstr ""
15658
15659#: /__w/calibre/calibre/src/calibre/gui2/device.py:638
15660msgid "Download books from device"
15661msgstr ""
15662
15663#: /__w/calibre/calibre/src/calibre/gui2/device.py:648
15664msgid "View book on device"
15665msgstr ""
15666
15667#: /__w/calibre/calibre/src/calibre/gui2/device.py:730
15668msgid "Set default send to device action"
15669msgstr ""
15670
15671#: /__w/calibre/calibre/src/calibre/gui2/device.py:735
15672msgid "Send to main memory"
15673msgstr ""
15674
15675#: /__w/calibre/calibre/src/calibre/gui2/device.py:737
15676msgid "Send to storage card A"
15677msgstr ""
15678
15679#: /__w/calibre/calibre/src/calibre/gui2/device.py:739
15680msgid "Send to storage card B"
15681msgstr ""
15682
15683#: /__w/calibre/calibre/src/calibre/gui2/device.py:765
15684msgid "Send specific format to"
15685msgstr ""
15686
15687#: /__w/calibre/calibre/src/calibre/gui2/device.py:766
15688msgid "Send and delete from library"
15689msgstr ""
15690
15691#: /__w/calibre/calibre/src/calibre/gui2/device.py:809
15692msgid "Eject device"
15693msgstr ""
15694
15695#: /__w/calibre/calibre/src/calibre/gui2/device.py:896
15696#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353
15697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
15698#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
15699msgid "Error"
15700msgstr ""
15701
15702#: /__w/calibre/calibre/src/calibre/gui2/device.py:897
15703msgid "Error communicating with device"
15704msgstr ""
15705
15706#: /__w/calibre/calibre/src/calibre/gui2/device.py:909
15707#, python-format
15708msgid "Manage the %s?"
15709msgstr ""
15710
15711#: /__w/calibre/calibre/src/calibre/gui2/device.py:910
15712#, python-format
15713msgid "Detected the <b>%s</b>. Do you want calibre to manage it?"
15714msgstr ""
15715
15716#: /__w/calibre/calibre/src/calibre/gui2/device.py:937
15717#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564
15718#: /__w/calibre/calibre/src/calibre/gui2/email.py:469
15719msgid "No suitable formats"
15720msgstr ""
15721
15722#: /__w/calibre/calibre/src/calibre/gui2/device.py:954
15723msgid "Select folder to open as device"
15724msgstr ""
15725
15726#: /__w/calibre/calibre/src/calibre/gui2/device.py:966
15727msgid "Running jobs"
15728msgstr ""
15729
15730#: /__w/calibre/calibre/src/calibre/gui2/device.py:967
15731msgid "Cannot configure the device while there are running device jobs."
15732msgstr ""
15733
15734#: /__w/calibre/calibre/src/calibre/gui2/device.py:974
15735#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367
15736#, python-format
15737msgid "Configure %s"
15738msgstr ""
15739
15740#: /__w/calibre/calibre/src/calibre/gui2/device.py:994
15741#, python-format
15742msgid "Restart calibre for the changes to %s to be applied."
15743msgstr ""
15744
15745#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034
15746msgid "Error talking to device"
15747msgstr ""
15748
15749#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035
15750msgid ""
15751"There was a temporary error talking to the device. Please unplug and "
15752"reconnect the device or reboot."
15753msgstr ""
15754
15755#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088
15756msgid "Device: "
15757msgstr ""
15758
15759#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090
15760msgid " detected."
15761msgstr ""
15762
15763#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235
15764msgid "No books"
15765msgstr ""
15766
15767#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236
15768msgid "selected to send"
15769msgstr ""
15770
15771#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243
15772#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273
15773msgid "No device"
15774msgstr ""
15775
15776#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244
15777msgid "No device connected"
15778msgstr ""
15779
15780#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260
15781#, python-format
15782msgid "%(num)i of %(total)i books"
15783msgstr ""
15784
15785#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264
15786#, python-format
15787msgid "0 of %i books"
15788msgstr ""
15789
15790#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265
15791msgid "Choose format to send to device"
15792msgstr ""
15793
15794#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274
15795msgid "Cannot send: No device is connected"
15796msgstr ""
15797
15798#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277
15799#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281
15800msgid "No card"
15801msgstr ""
15802
15803#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278
15804#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282
15805msgid "Cannot send: Device has no storage card"
15806msgstr ""
15807
15808#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350
15809#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428
15810#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558
15811msgid "Auto convert the following books before uploading to the device?"
15812msgstr ""
15813
15814#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377
15815msgid "Sending catalogs to device."
15816msgstr ""
15817
15818#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471
15819msgid "Sending news to device."
15820msgstr ""
15821
15822#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524
15823msgid "Sending books to device."
15824msgstr ""
15825
15826#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565
15827msgid ""
15828"Could not upload the following books to the device, as no suitable formats "
15829"were found. Convert the book(s) to a format supported by your device first."
15830msgstr ""
15831
15832#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643
15833msgid "No space on device"
15834msgstr ""
15835
15836#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644
15837msgid ""
15838"<p>Cannot upload books to device there is no more free space available "
15839msgstr ""
15840
15841#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649
15842msgid "Incorrect destination"
15843msgstr ""
15844
15845#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887
15846#, python-format
15847msgid "Analyzing books on the device: %d%% finished"
15848msgstr ""
15849
15850#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007
15851msgid "Book format sync problem"
15852msgstr ""
15853
15854#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008
15855msgid ""
15856"Some book formats in your library cannot be synced because they have dates "
15857"in the future"
15858msgstr ""
15859
15860#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36
15861#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75
15862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76
15863#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79
15864msgid "Device"
15865msgstr ""
15866
15867#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160
15868msgid "Unknown formats"
15869msgstr ""
15870
15871#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161
15872#, python-brace-format
15873msgid ""
15874"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
15875"support them. If you send these formats to your {1} they may not work. Are "
15876"you sure?"
15877msgstr ""
15878
15879#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174
15880#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116
15881#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302
15882#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76
15883#, python-format
15884msgid "The template %s is invalid:"
15885msgstr ""
15886
15887#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
15888msgid "Select available formats and their order for this device"
15889msgstr ""
15890
15891#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82
15892msgid ""
15893"If checked, books are placed into sub-folders based on their metadata on the"
15894" device. If unchecked, books are all put into the top level folder."
15895msgstr ""
15896
15897#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
15898#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91
15899msgid "Use sub-folders"
15900msgstr ""
15901
15902#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84
15903#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103
15904#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104
15905msgid "Use author sort for author"
15906msgstr ""
15907
15908#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
15909msgid "Save &template:"
15910msgstr ""
15911
15912#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58
15913msgid "No formats selected"
15914msgstr ""
15915
15916#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59
15917msgid "You must choose at least one format to send to the device"
15918msgstr ""
15919
15920#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88
15921msgid ""
15922"<b>Save &template</b> to control the filename and\n"
15923"        location of files sent to the device:"
15924msgstr ""
15925
15926#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132
15927msgid ""
15928"A <b>list of &folders</b> on the device to\n"
15929"        which to send e-books. The first one that exists will be used:"
15930msgstr ""
15931
15932#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142
15933#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231
15934msgid "Browse for a folder on the device"
15935msgstr ""
15936
15937#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171
15938msgid ""
15939"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n"
15940"            connect to devices with a checkmark next to their names."
15941msgstr ""
15942
15943#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217
15944#, python-format
15945msgid "Send the %s format to the folder:"
15946msgstr ""
15947
15948#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225
15949msgid "Folder on the device"
15950msgstr ""
15951
15952#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233
15953#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188
15954msgid "&Remove rule"
15955msgstr ""
15956
15957#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279
15958msgid "Format specific sending"
15959msgstr ""
15960
15961#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284
15962msgid ""
15963"You can create rules that control where e-books of a specific\n"
15964"            format are sent to on the device. These will take precedence over\n"
15965"            the folders specified above."
15966msgstr ""
15967
15968#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306
15969msgid "Add a &new rule"
15970msgstr ""
15971
15972#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345
15973#, python-format
15974msgid "The <b>%s</b> device has no serial number, it cannot be configured"
15975msgstr ""
15976
15977#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350
15978msgid ""
15979"<b>No MTP device connected.</b><p> You can only configure the MTP device "
15980"plugin when a device is connected."
15981msgstr ""
15982
15983#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357
15984msgid ""
15985"If you want to un-ignore a previously ignored MTP device, use the \"Ignored "
15986"devices\" tab."
15987msgstr ""
15988
15989#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377
15990#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109
15991#, python-format
15992msgid "Choose the formats to send to the %s"
15993msgstr ""
15994
15995#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380
15996#, python-format
15997msgid "&Ignore the %s in calibre"
15998msgstr ""
15999
16000#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384
16001msgid "Change scanned &folders"
16002msgstr ""
16003
16004#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390
16005msgid "Show device information"
16006msgstr ""
16007
16008#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428
16009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223
16010#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249
16011#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980
16012#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461
16013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173
16014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464
16015#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47
16016msgid "Copy to clipboard"
16017msgstr ""
16018
16019#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442
16020#, python-format
16021msgid "The %s will be ignored in calibre"
16022msgstr ""
16023
16024#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504
16025#, python-format
16026msgid ""
16027"You are trying to send books into the <b>%s</b> folder. This folder is "
16028"currently ignored by calibre when scanning the device. You have to tell "
16029"calibre you want this folder scanned in order to be able to send books to "
16030"it. Click the <b>Configure</b> button below to send books to it."
16031msgstr ""
16032
16033#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513
16034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16035#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135
16036#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529
16037msgid "Configure"
16038msgstr ""
16039
16040#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517
16041#, python-format
16042msgid "Cannot send to %s"
16043msgstr ""
16044
16045#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96
16046msgid "Choose folder on device"
16047msgstr ""
16048
16049#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110
16050msgid "<b>Scanned folders:</b>"
16051msgstr ""
16052
16053#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111
16054msgid ""
16055"You can select which folders calibre will scan when searching this device "
16056"for books."
16057msgstr ""
16058
16059#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128
16060msgid ""
16061"If you a select a previously unselected folder, any sub-folders will not be "
16062"visible until you restart calibre."
16063msgstr ""
16064
16065#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142
16066msgid "Choose folders to scan"
16067msgstr ""
16068
16069#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82
16070msgid "File formats"
16071msgstr ""
16072
16073#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262
16074msgid "Extra driver customization options"
16075msgstr ""
16076
16077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
16078msgid "How many empty books?"
16079msgstr ""
16080
16081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29
16082msgid "How many empty books should be added?"
16083msgstr ""
16084
16085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37
16086msgid "Set the author of the new books to:"
16087msgstr ""
16088
16089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49
16090msgid "Reset author to Unknown"
16091msgstr ""
16092
16093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53
16094msgid "Set the series of the new books to:"
16095msgstr ""
16096
16097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65
16098msgid "Reset series"
16099msgstr ""
16100
16101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69
16102msgid "Set the title of the new books to:"
16103msgstr ""
16104
16105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78
16106msgid "Reset title"
16107msgstr ""
16108
16109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82
16110msgid "Also create an empty e-book in format:"
16111msgstr ""
16112
16113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88
16114msgid "Also create an empty book format file that you can subsequently edit"
16115msgstr ""
16116
16117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100
16118msgid "Also copy book &formats when duplicating a book"
16119msgstr ""
16120
16121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102
16122msgid "Also copy all e-book files into the newly created duplicate books."
16123msgstr ""
16124
16125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112
16126msgid "&Duplicate current book"
16127msgstr ""
16128
16129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116
16130#, python-format
16131msgid ""
16132"Make the new empty book records exact duplicates\n"
16133"of the current book \"%s\", with all metadata identical"
16134msgstr ""
16135
16136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36
16137msgid "Add books by ISBN"
16138msgstr ""
16139
16140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49
16141msgid "&Paste from clipboard"
16142msgstr ""
16143
16144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54
16145#, python-format
16146msgid ""
16147"<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"
16148"<p>Any invalid ISBNs in the list will be ignored.</p>\n"
16149"<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"
16150"<p><code>9788842915232 &gt;&gt; %s</code></p>"
16151msgstr ""
16152
16153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62
16154msgid "&Tags to set on created book entries:"
16155msgstr ""
16156
16157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68
16158msgid "Check for books with the same ISBN already in library"
16159msgstr ""
16160
16161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118
16162msgid "Some invalid ISBNs"
16163msgstr ""
16164
16165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119
16166msgid ""
16167"Some of the ISBNs you entered were invalid. They will be ignored. Click "
16168"\"Show details\" to see which ones. Do you want to proceed?"
16169msgstr ""
16170
16171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125
16172msgid "All invalid ISBNs"
16173msgstr ""
16174
16175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126
16176msgid "All the ISBNs you entered were invalid. No books can be added."
16177msgstr ""
16178
16179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125
16180msgid "Edit authors"
16181msgstr ""
16182
16183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128
16184msgid ""
16185"Edit the authors for this book. You can drag and drop to re-arrange authors"
16186msgstr ""
16187
16188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138
16189msgid "Enter an author to add"
16190msgstr ""
16191
16192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147
16193msgid "&Remove selected"
16194msgstr ""
16195
16196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59
16197msgid "Configure the Book details window"
16198msgstr ""
16199
16200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72
16201#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671
16202msgid "Select displayed metadata"
16203msgstr ""
16204
16205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79
16206msgid "Move the selected field up"
16207msgstr ""
16208
16209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83
16210msgid "Move the selected field down"
16211msgstr ""
16212
16213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90
16214msgid ""
16215"Note that <b>comments</b> will always be displayed at the end, regardless of"
16216" the order you assign here"
16217msgstr ""
16218
16219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169
16220msgid "Fit &cover within view"
16221msgstr ""
16222
16223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16224msgid "Configure this view"
16225msgstr ""
16226
16227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196
16228#, python-format
16229msgid "Next [%s]"
16230msgstr ""
16231
16232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198
16233#, python-format
16234msgid "Previous [%s]"
16235msgstr ""
16236
16237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307
16238msgid "This book is marked"
16239msgstr ""
16240
16241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308
16242#, python-format
16243msgid "This book is marked as: %s"
16244msgstr ""
16245
16246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312
16247msgid "Path: {}"
16248msgstr ""
16249
16250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42
16251msgid "My books"
16252msgstr ""
16253
16254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237
16255msgid "No help available"
16256msgstr ""
16257
16258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238
16259msgid "No help available for this output format."
16260msgstr ""
16261
16262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80
16263#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380
16264msgid "Generate catalog"
16265msgstr ""
16266
16267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81
16268#, python-brace-format
16269msgid "Generate catalog for {0} books"
16270msgstr ""
16271
16272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82
16273msgid "Catalo&g format:"
16274msgstr ""
16275
16276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83
16277msgid ""
16278"Catalog &title (existing catalog with the same title will be replaced):"
16279msgstr ""
16280
16281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84
16282msgid "&Send catalog to device automatically"
16283msgstr ""
16284
16285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85
16286msgid ""
16287"Add the catalog to your calibre library after it is generated.\n"
16288"Note that if you disable adding of the catalog to the library\n"
16289"automatic sending of the catalog to the device will not work."
16290msgstr ""
16291
16292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88
16293msgid "&Add catalog to library"
16294msgstr ""
16295
16296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89
16297msgid "Catalog options"
16298msgstr ""
16299
16300#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30
16301msgid "Vacuuming database to improve performance."
16302msgstr ""
16303
16304#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31
16305msgid "This will take a while, please wait..."
16306msgstr ""
16307
16308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32
16309msgid "Vacuuming..."
16310msgstr ""
16311
16312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89
16313msgid "Check library -- Problems found"
16314msgstr ""
16315
16316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103
16317msgid ""
16318"        <h1>Help</h1>\n"
16319"\n"
16320"        <p>calibre stores the list of your books and their metadata in a\n"
16321"        database. The actual book files and covers are stored as normal\n"
16322"        files in the calibre library folder. The database contains a list of the files\n"
16323"        and covers belonging to each book entry. This tool checks that the\n"
16324"        actual files in the library folder on your computer match the\n"
16325"        information in the database.</p>\n"
16326"\n"
16327"        <p>The result of each type of check is shown to the left. The various\n"
16328"        checks are:\n"
16329"        </p>\n"
16330"        <ul>\n"
16331"        <li><b>Invalid titles</b>: These are files and folders appearing\n"
16332"        in the library where books titles should, but that do not have the\n"
16333"        correct form to be a book title.</li>\n"
16334"        <li><b>Extra titles</b>: These are extra files in your calibre\n"
16335"        library that appear to be correctly-formed titles, but have no corresponding\n"
16336"        entries in the database.</li>\n"
16337"        <li><b>Invalid authors</b>: These are files appearing\n"
16338"        in the library where only author folders should be.</li>\n"
16339"        <li><b>Extra authors</b>: These are folders in the\n"
16340"        calibre library that appear to be authors but that do not have entries\n"
16341"        in the database.</li>\n"
16342"        <li><b>Missing book formats</b>: These are book formats that are in\n"
16343"        the database but have no corresponding format file in the book's folder.\n"
16344"        <li><b>Extra book formats</b>: These are book format files found in\n"
16345"        the book's folder but not in the database.\n"
16346"        <li><b>Unknown files in books</b>: These are extra files in the\n"
16347"        folder of each book that do not correspond to a known format or cover\n"
16348"        file.</li>\n"
16349"        <li><b>Missing cover files</b>: These represent books that are marked\n"
16350"        in the database as having covers but the actual cover files are\n"
16351"        missing.</li>\n"
16352"        <li><b>Cover files not in database</b>: These are books that have\n"
16353"        cover files but are marked as not having covers in the database.</li>\n"
16354"        <li><b>Folder raising exception</b>: These represent folders in the\n"
16355"        calibre library that could not be processed/understood by this\n"
16356"        tool.</li>\n"
16357"        </ul>\n"
16358"\n"
16359"        <p>There are two kinds of automatic fixes possible: <i>Delete\n"
16360"        marked</i> and <i>Fix marked</i>.</p>\n"
16361"        <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n"
16362"        have no entries in the database. Check the box next to the item you want\n"
16363"        to delete. Use with caution.</p>\n"
16364"\n"
16365"        <p><i>Fix marked</i> is applicable only to covers and missing formats\n"
16366"        (the three lines marked 'fixable'). In the case of missing cover files,\n"
16367"        checking the fixable box and pushing this button will tell calibre that\n"
16368"        there is no cover for all of the books listed. Use this option if you\n"
16369"        are not going to restore the covers from a backup. In the case of extra\n"
16370"        cover files, checking the fixable box and pushing this button will tell\n"
16371"        calibre that the cover files it found are correct for all the books\n"
16372"        listed. Use this when you are not going to delete the file(s). In the\n"
16373"        case of missing formats, checking the fixable box and pushing this\n"
16374"        button will tell calibre that the formats are really gone. Use this if\n"
16375"        you are not going to restore the formats from a backup.</p>\n"
16376"\n"
16377"        "
16378msgstr ""
16379
16380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171
16381msgid "&Run the check again"
16382msgstr ""
16383
16384#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174
16385msgid "Copy &to clipboard"
16386msgstr ""
16387
16388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177
16389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738
16390msgid "&Done"
16391msgstr ""
16392
16393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180
16394msgid "Mark &all for delete"
16395msgstr ""
16396
16397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181
16398msgid "Mark all deletable subitems"
16399msgstr ""
16400
16401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184
16402msgid "Delete &marked"
16403msgstr ""
16404
16405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185
16406msgid "Delete marked files (checked subitems)"
16407msgstr ""
16408
16409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188
16410msgid "Mar&k all for fix"
16411msgstr ""
16412
16413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189
16414msgid "Mark all fixable items"
16415msgstr ""
16416
16417#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192
16418msgid "&Fix marked"
16419msgstr ""
16420
16421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195
16422msgid "Fix marked sections (checked fixable items)"
16423msgstr ""
16424
16425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207
16426msgid "Names to ignore:"
16427msgstr ""
16428
16429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212
16430msgid ""
16431"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
16432msgstr ""
16433
16434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215
16435msgid "Extensions to ignore:"
16436msgstr ""
16437
16438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220
16439msgid ""
16440"Enter comma-separated extensions without a leading dot. Used only in book "
16441"folders"
16442msgstr ""
16443
16444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267
16445msgid "(fixable)"
16446msgstr ""
16447
16448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273
16449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278
16450msgid "(deletable)"
16451msgstr ""
16452
16453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
16454msgid "Path from library"
16455msgstr ""
16456
16457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399
16458msgid ""
16459"The marked files and folders will be <b>permanently deleted</b>. Are you "
16460"sure?"
16461msgstr ""
16462
16463#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19
16464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47
16465msgid "Choose format"
16466msgstr ""
16467
16468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31
16469msgid "&Open with..."
16470msgstr ""
16471
16472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68
16473msgid "Edit \"Open with\" applications..."
16474msgstr ""
16475
16476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48
16477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
16478#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
16479msgid "Format"
16480msgstr ""
16481
16482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49
16483msgid "Existing"
16484msgstr ""
16485
16486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50
16487msgid "Convertible"
16488msgstr ""
16489
16490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70
16491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75
16492msgid "Choose location for calibre library"
16493msgstr ""
16494
16495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84
16496msgid "Same as current"
16497msgstr ""
16498
16499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85
16500#, python-format
16501msgid "The location %s contains the current calibre library"
16502msgstr ""
16503
16504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95
16505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101
16506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186
16507#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797
16508#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812
16509msgid "Bad location"
16510msgstr ""
16511
16512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96
16513msgid ""
16514"You should not create a library inside the calibre folder as this folder is "
16515"automatically deleted during upgrades."
16516msgstr ""
16517
16518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102
16519#, python-format
16520msgid ""
16521"You can only create libraries inside %s at the top level, not in sub-folders"
16522msgstr ""
16523
16524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108
16525msgid "No existing library found"
16526msgstr ""
16527
16528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109
16529#, python-format
16530msgid "There is no existing calibre library at %s"
16531msgstr ""
16532
16533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115
16534msgid "Not empty"
16535msgstr ""
16536
16537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116
16538#, python-format
16539msgid "The folder %s is not empty. Please choose an empty folder."
16540msgstr ""
16541
16542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16543msgid "Moving library, please wait..."
16544msgstr ""
16545
16546#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16547msgid "Scanning..."
16548msgstr ""
16549
16550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158
16551msgid "Failed to move library"
16552msgstr ""
16553
16554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159
16555msgid ""
16556"There was an error while moving the library. The operation has been aborted."
16557" Click \"Show details\" for details."
16558msgstr ""
16559
16560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16561msgid "No location"
16562msgstr ""
16563
16564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16565msgid "No location selected"
16566msgstr ""
16567
16568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187
16569#, python-format
16570msgid "%s is not an existing folder"
16571msgstr ""
16572
16573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77
16574msgid "Choose your calibre library"
16575msgstr ""
16576
16577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78
16578#, python-brace-format
16579msgid "Your calibre library is currently located at {0}"
16580msgstr ""
16581
16582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79
16583msgid "New &location:"
16584msgstr ""
16585
16586#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80
16587msgid "Use the previously &existing library at the new location"
16588msgstr ""
16589
16590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81
16591msgid "&Create an empty library at the new location"
16592msgstr ""
16593
16594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82
16595msgid ""
16596"Copy the custom columns, saved searches, column widths, plugboards,\n"
16597"user categories, and other information from the old to the new library"
16598msgstr ""
16599
16600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84
16601msgid "&Copy structure from the current library"
16602msgstr ""
16603
16604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85
16605msgid "&Move the current library to new location"
16606msgstr ""
16607
16608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21
16609#, python-format
16610msgid "Add \"%s\" to toolbars or menus"
16611msgstr ""
16612
16613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27
16614#, python-format
16615msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
16616msgstr ""
16617
16618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45
16619msgid ""
16620"You can also customise the plugin locations using <b>Preferences -> "
16621"Interface -> Toolbars</b>"
16622msgstr ""
16623
16624#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24
16625msgid "Edit comments"
16626msgstr ""
16627
16628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42
16629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16630#, python-brace-format
16631msgid "Edit \"{0}\""
16632msgstr ""
16633
16634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16635msgid "Edit text"
16636msgstr ""
16637
16638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38
16639msgid "&Show this warning again"
16640msgstr ""
16641
16642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74
16643msgid "Where do you want to delete from?"
16644msgstr ""
16645
16646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75
16647#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77
16648#: /__w/calibre/calibre/src/calibre/srv/opds.py:244
16649msgid "Library"
16650msgstr ""
16651
16652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77
16653msgid "Library and device"
16654msgstr ""
16655
16656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28
16657#, python-brace-format
16658msgid "{num} of {series}"
16659msgstr ""
16660
16661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39
16662msgid "Target book"
16663msgstr ""
16664
16665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102
16666msgid "Merge books"
16667msgstr ""
16668
16669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126
16670msgid "Merge metadata"
16671msgstr ""
16672
16673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127
16674msgid "Merge the metadata of the selected books into the target book"
16675msgstr ""
16676
16677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128
16678msgid "Merge formats"
16679msgstr ""
16680
16681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129
16682msgid "Merge the book files of the selected books into the target book"
16683msgstr ""
16684
16685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130
16686msgid "Delete merged books"
16687msgstr ""
16688
16689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131
16690msgid "Delete the selected books after merging"
16691msgstr ""
16692
16693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156
16694#, python-brace-format
16695msgid ""
16696"Book formats and metadata from the selected books will be merged into the "
16697"target book ({title})."
16698msgstr ""
16699
16700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159
16701#, python-brace-format
16702msgid ""
16703"Book formats from the selected books will be merged into to the target book "
16704"({title}). Metadata in the target book will not be changed."
16705msgstr ""
16706
16707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163
16708#, python-brace-format
16709msgid ""
16710"Metadata from the selected books will be merged into to the target book "
16711"({title}). Formats will not be merged."
16712msgstr ""
16713
16714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167
16715msgid "All book formats of the first selected book will be kept."
16716msgstr ""
16717
16718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169
16719msgid "After being merged, the selected books will be <b>deleted</b>."
16720msgstr ""
16721
16722#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172
16723msgid ""
16724"Any duplicate formats in the selected books will be permanently "
16725"<b>deleted</b> from your calibre library."
16726msgstr ""
16727
16728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177
16729msgid ""
16730"Any formats not in the target book will be added to it from the selected "
16731"books."
16732msgstr ""
16733
16734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181
16735msgid "Are you <b>sure</b> you want to proceed?"
16736msgstr ""
16737
16738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45
16739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36
16740msgid "ERROR"
16741msgstr ""
16742
16743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181
16744msgid "Create a new news source by clicking one of the buttons below"
16745msgstr ""
16746
16747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195
16748msgid "&Edit this recipe"
16749msgstr ""
16750
16751#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199
16752msgid "&Remove this recipe"
16753msgstr ""
16754
16755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203
16756msgid "S&ave recipe as file"
16757msgstr ""
16758
16759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207
16760msgid "&Download this recipe"
16761msgstr ""
16762
16763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256
16764msgid "Save recipe"
16765msgstr ""
16766
16767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257
16768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677
16769msgid "Recipes"
16770msgstr ""
16771
16772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274
16773msgid "Are you sure you want to permanently remove this recipe?"
16774msgstr ""
16775
16776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310
16777msgid ""
16778"Create a basic news recipe, by adding RSS feeds to it.\n"
16779"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process."
16780msgstr ""
16781
16782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317
16783msgid "Recipe &title:"
16784msgstr ""
16785
16786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321
16787msgid "day(s)"
16788msgstr ""
16789
16790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322
16791msgid "The oldest article to download"
16792msgstr ""
16793
16794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324
16795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87
16796msgid "&Oldest article:"
16797msgstr ""
16798
16799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328
16800msgid "Maximum number of articles to download per feed."
16801msgstr ""
16802
16803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329
16804msgid "&Max. number of articles per feed:"
16805msgstr ""
16806
16807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332
16808msgid "Feeds in recipe"
16809msgstr ""
16810
16811#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339
16812msgid "Move selected feed up"
16813msgstr ""
16814
16815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344
16816msgid "Remove selected feed"
16817msgstr ""
16818
16819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349
16820msgid "Move selected feed down"
16821msgstr ""
16822
16823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356
16824msgid "Add feed to recipe"
16825msgstr ""
16826
16827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360
16828msgid "&Feed title:"
16829msgstr ""
16830
16831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362
16832msgid "Feed &URL:"
16833msgstr ""
16834
16835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363
16836msgid "&Add feed"
16837msgstr ""
16838
16839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364
16840msgid "Add this feed to the recipe"
16841msgstr ""
16842
16843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392
16844msgid "No feed title"
16845msgstr ""
16846
16847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393
16848msgid "You must specify a title for the feed"
16849msgstr ""
16850
16851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396
16852msgid "No feed URL"
16853msgstr ""
16854
16855#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397
16856msgid "You must specify a URL for the feed"
16857msgstr ""
16858
16859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404
16860msgid "Title required"
16861msgstr ""
16862
16863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405
16864msgid "You must give your news source a title"
16865msgstr ""
16866
16867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408
16868msgid "Feed required"
16869msgstr ""
16870
16871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409
16872msgid "You must add at least one feed to your news source"
16873msgstr ""
16874
16875#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414
16876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467
16877msgid "Invalid recipe"
16878msgstr ""
16879
16880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415
16881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468
16882#, python-format
16883msgid "Failed to compile the recipe, with syntax error: %s"
16884msgstr ""
16885
16886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432
16887msgid "My news source"
16888msgstr ""
16889
16890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454
16891#, python-format
16892msgid ""
16893"For help with writing advanced news recipes, see the <a href=\"%s\">User "
16894"Manual</a>"
16895msgstr ""
16896
16897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499
16898msgid "Choose builtin recipe"
16899msgstr ""
16900
16901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517
16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240
16903msgid "Go"
16904msgstr ""
16905
16906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542
16907msgid "Choose recipe"
16908msgstr ""
16909
16910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543
16911msgid "You must choose a recipe to customize first"
16912msgstr ""
16913
16914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552
16915msgid "Add custom news source"
16916msgstr ""
16917
16918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16919msgid "&New recipe"
16920msgstr ""
16921
16922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16923msgid "Create a new recipe from scratch"
16924msgstr ""
16925
16926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16927msgid "Customize &builtin recipe"
16928msgstr ""
16929
16930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16931msgid "Customize a builtin news download source"
16932msgstr ""
16933
16934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16935msgid "Load a recipe from a file"
16936msgstr ""
16937
16938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16939msgid "Load recipe from &file"
16940msgstr ""
16941
16942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16943msgid "&Show recipe files"
16944msgstr ""
16945
16946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16947msgid "Show the folder containing all recipe files"
16948msgstr ""
16949
16950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576
16951msgid "Import &OPML"
16952msgstr ""
16953
16954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577
16955msgid ""
16956"Import a collection of RSS feeds in OPML format\n"
16957"Many RSS readers can export their subscribed RSS feeds\n"
16958"in OPML format"
16959msgstr ""
16960
16961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596
16962msgid "S&witch to advanced mode"
16963msgstr ""
16964
16965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597
16966msgid "Edit this recipe in advanced mode"
16967msgstr ""
16968
16969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613
16970msgid "Are you sure? Any unsaved changes will be lost."
16971msgstr ""
16972
16973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625
16974msgid "No recipes"
16975msgstr ""
16976
16977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626
16978msgid "No custom recipes created."
16979msgstr ""
16980
16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676
16982msgid "Choose a recipe file"
16983msgstr ""
16984
16985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685
16986msgid "Invalid input"
16987msgstr ""
16988
16989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686
16990#, python-format
16991msgid "<p>Could not create recipe. Error:<br>%s"
16992msgstr ""
16993
16994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724
16995msgid "Failed to create recipes"
16996msgstr ""
16997
16998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725
16999msgid "Failed to create some recipes, click \"Show details\" for details"
17000msgstr ""
17001
17002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74
17003msgid ""
17004"All checked books will be <b>permanently deleted</b> from your device. "
17005"Please verify the list."
17006msgstr ""
17007
17008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
17011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
17012#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
17013msgid "Author"
17014msgstr ""
17015
17016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17017msgid "Location"
17018msgstr ""
17019
17020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52
17021msgid "Delete from device"
17022msgstr ""
17023
17024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21
17025#, python-format
17026msgid "%(curr)s (was %(initial)s)"
17027msgstr ""
17028
17029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87
17030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536
17031#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235
17032msgid "Item is blank"
17033msgstr ""
17034
17035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88
17036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537
17037#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236
17038msgid "An item cannot be set to nothing. Delete it instead."
17039msgstr ""
17040
17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101
17042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566
17043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591
17044msgid "No item selected"
17045msgstr ""
17046
17047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102
17048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567
17049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592
17050msgid "You must select one item from the list of available items."
17051msgstr ""
17052
17053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109
17054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203
17055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220
17056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618
17057msgid "No items selected"
17058msgstr ""
17059
17060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110
17061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619
17062msgid "You must select at least one item from the list."
17063msgstr ""
17064
17065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114
17066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630
17067msgid "Are you sure you want to delete the following items?"
17068msgstr ""
17069
17070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75
17071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110
17072msgid "Category editor"
17073msgstr ""
17074
17075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76
17076msgid "Items in use"
17077msgstr ""
17078
17079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77
17080msgid ""
17081"Delete item from database. This will unapply the item from all books and "
17082"then remove it from the database."
17083msgstr ""
17084
17085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79
17086msgid "Rename the item in every book where it is used."
17087msgstr ""
17088
17089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81
17090#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136
17091msgid "Ctrl+S"
17092msgstr ""
17093
17094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21
17095#, python-brace-format
17096msgid ""
17097"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
17098"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>."
17099" </p>"
17100msgstr ""
17101
17102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53
17103msgid "This book has DRM"
17104msgstr ""
17105
17106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26
17107msgid "Duplicate found"
17108msgid_plural "duplicates found"
17109msgstr[0] ""
17110msgstr[1] ""
17111
17112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35
17113msgid ""
17114"Books with the same titles as the following already exist in calibre. Select"
17115" which books you want added anyway."
17116msgstr ""
17117
17118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94
17119#, python-format
17120msgid "%(title)s by %(author)s [%(formats)s]"
17121msgstr ""
17122
17123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120
17124msgid "Already in calibre:"
17125msgstr ""
17126
17127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134
17128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222
17129#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
17130#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521
17131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
17132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255
17133#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757
17134#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174
17135msgid "No matches found"
17136msgstr ""
17137
17138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17139#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156
17140msgid "Author sort"
17141msgstr ""
17142
17143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17144msgid "Link"
17145msgstr ""
17146
17147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294
17148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313
17149#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688
17150#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474
17151msgid "Change case"
17152msgstr ""
17153
17154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296
17155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315
17157#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689
17158#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475
17159msgid "Upper case"
17160msgstr ""
17161
17162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297
17163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316
17165#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690
17166#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476
17167msgid "Lower case"
17168msgstr ""
17169
17170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298
17171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317
17173#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691
17174#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477
17175msgid "Swap case"
17176msgstr ""
17177
17178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299
17179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318
17181#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692
17182#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478
17183msgid "Title case"
17184msgstr ""
17185
17186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323
17187msgid "Copy to author sort"
17188msgstr ""
17189
17190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326
17191msgid "Show books by author in book list"
17192msgstr ""
17193
17194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329
17195msgid "Copy to author"
17196msgstr ""
17197
17198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483
17199#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286
17200msgid "Invalid author name"
17201msgstr ""
17202
17203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484
17204msgid "You cannot change an author to multiple authors."
17205msgstr ""
17206
17207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95
17208#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179
17209msgid "Manage authors"
17210msgstr ""
17211
17212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96
17213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720
17214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111
17215msgid "&Search for:"
17216msgstr ""
17217
17218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97
17219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114
17220msgid "S&earch"
17221msgstr ""
17222
17223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98
17224msgid ""
17225"<p>Only show authors in the\n"
17226"          current Virtual library. Edits already done may be hidden but will\n"
17227"          not be forgotten.</p>"
17228msgstr ""
17229
17230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101
17231msgid "Only show authors in the current &Virtual library"
17232msgstr ""
17233
17234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102
17235msgid "Filter &by:"
17236msgstr ""
17237
17238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103
17239msgid ""
17240"<p>Only show authors that contain the text in this box.\n"
17241"          The match ignores case.</p>"
17242msgstr ""
17243
17244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105
17245msgid "Fi&lter"
17246msgstr ""
17247
17248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106
17249msgid ""
17250"Reset all the author sort values to a value automatically\n"
17251"generated from the author. Exactly how this value is automatically\n"
17252"generated can be controlled via Preferences->Advanced->Tweaks"
17253msgstr ""
17254
17255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109
17256msgid "&Recalculate all author sort values"
17257msgstr ""
17258
17259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110
17260msgid ""
17261"Copy author sort to author for every author. You typically use this button\n"
17262"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
17263msgstr ""
17264
17265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112
17266msgid "&Copy all author sort values to author"
17267msgstr ""
17268
17269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18
17270#, python-brace-format
17271msgid "Edit permissible values for {0}"
17272msgstr ""
17273
17274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26
17275msgid "Remove the currently selected value"
17276msgstr ""
17277
17278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29
17279msgid "Add a new permissible value"
17280msgstr ""
17281
17282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
17283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473
17284msgid "Color"
17285msgstr ""
17286
17287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103
17288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123
17289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137
17290msgid "Select a cell"
17291msgstr ""
17292
17293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104
17294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124
17295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138
17296msgid "Select a cell before clicking the button"
17297msgstr ""
17298
17299#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157
17300msgid "Empty value"
17301msgstr ""
17302
17303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158
17304msgid "Empty values are not allowed"
17305msgstr ""
17306
17307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168
17308msgid "Duplicate value"
17309msgstr ""
17310
17311#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169
17312#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576
17313#, python-brace-format
17314msgid ""
17315"The value \"{0}\" is in the list more than once, perhaps with different case"
17316msgstr ""
17317
17318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175
17319msgid "Invalid colors specification"
17320msgstr ""
17321
17322#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176
17323msgid "Either all values or no values must have colors"
17324msgstr ""
17325
17326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49
17327msgid "Previous location: "
17328msgstr ""
17329
17330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54
17331msgid "Location to import this library to"
17332msgstr ""
17333
17334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56
17335msgid "Select &folder"
17336msgstr ""
17337
17338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62
17339msgid "Choose a folder for this library"
17340msgstr ""
17341
17342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79
17343msgid "Working please wait..."
17344msgstr ""
17345
17346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95
17347msgid "Total:"
17348msgstr ""
17349
17350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104
17351msgid "Current:"
17352msgstr ""
17353
17354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168
17355msgid ""
17356"You can export all calibre data, including your books, settings and plugins "
17357"into a single folder. Then, you can use this tool to re-import all that data"
17358" into a different calibre install, for example, on another computer."
17359msgstr ""
17360
17361#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172
17362msgid ""
17363"This is a simple way to move your calibre installation with all its data to "
17364"a new computer, or to replicate your current setup on a second computer."
17365msgstr ""
17366
17367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178
17368msgid "&Export all your calibre data"
17369msgstr ""
17370
17371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181
17372msgid "&Import previously exported data"
17373msgstr ""
17374
17375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190
17376#, python-brace-format
17377msgid ""
17378"{0} [Size: {1}]\n"
17379"in {2}"
17380msgstr ""
17381
17382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192
17383msgid "Calculating..."
17384msgstr ""
17385
17386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198
17387msgid "Select which libraries you want to export below"
17388msgstr ""
17389
17390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233
17391msgid ""
17392"Specify the folder containing the previously exported calibre data that you "
17393"wish to import."
17394msgstr ""
17395
17396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237
17397msgid "Choose &folder"
17398msgstr ""
17399
17400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247
17401msgid ""
17402"Specify locations for the libraries you want to import. A location must be "
17403"an empty folder on your computer. If you leave any blank, those libraries "
17404"will not be imported."
17405msgstr ""
17406
17407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253
17408msgid "Select folder with exported data"
17409msgstr ""
17410
17411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257
17412msgid ""
17413"Importing calibre data means all libraries, settings, plugins, etc will be "
17414"imported. This is a security risk, only proceed if the data you are "
17415"importing was previously generated by you, using the calibre export "
17416"functionality."
17417msgstr ""
17418
17419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266
17420msgid "Not valid"
17421msgstr ""
17422
17423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267
17424#, python-brace-format
17425msgid "The folder {0} is not valid: {1}"
17426msgstr ""
17427
17428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290
17429msgid "Content server running"
17430msgstr ""
17431
17432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291
17433msgid ""
17434"Cannot import while the Content server is running, shut it down first by "
17435"clicking the \"Connect/share\" button on the calibre toolbar"
17436msgstr ""
17437
17438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295
17439msgid "No folder selected"
17440msgstr ""
17441
17442#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296
17443msgid ""
17444"You must select a folder containing the previously exported data that you "
17445"wish to import"
17446msgstr ""
17447
17448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17449#, python-format
17450msgid "%s is not a folder"
17451msgstr ""
17452
17453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17454msgid "Not a folder"
17455msgstr ""
17456
17457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17458#, python-format
17459msgid "%s is not an empty folder"
17460msgstr ""
17461
17462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17463msgid "Folder not empty"
17464msgstr ""
17465
17466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318
17467msgid "No libraries selected"
17468msgstr ""
17469
17470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319
17471msgid "You must specify the location for at least one library"
17472msgstr ""
17473
17474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321
17475msgid "Some libraries ignored"
17476msgstr ""
17477
17478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322
17479msgid "You have chosen not to import some libraries. Proceed anyway?"
17480msgstr ""
17481
17482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344
17483msgid "Choose a folder to export to"
17484msgstr ""
17485
17486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348
17487msgid "Export folder not empty"
17488msgstr ""
17489
17490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349
17491msgid "The folder you choose to export the data to must be empty."
17492msgstr ""
17493
17494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362
17495msgid "Exporting all calibre data..."
17496msgstr ""
17497
17498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363
17499msgid "Failed to export data."
17500msgstr ""
17501
17502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371
17503msgid "Importing all calibre data..."
17504msgstr ""
17505
17506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372
17507msgid "Failed to import data."
17508msgstr ""
17509
17510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68
17511#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094
17512#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107
17513msgid "Active jobs"
17514msgstr ""
17515
17516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69
17517#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630
17518#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571
17519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265
17520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125
17521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550
17522#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345
17523#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162
17524msgid "Find next match"
17525msgstr ""
17526
17527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70
17528#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29
17529#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194
17530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723
17531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700
17532msgid "&Search"
17533msgstr ""
17534
17535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71
17536msgid "&Stop selected jobs"
17537msgstr ""
17538
17539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
17540msgid "&Hide selected jobs"
17541msgstr ""
17542
17543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73
17544msgid "Show job &details"
17545msgstr ""
17546
17547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74
17548msgid "Show &all jobs"
17549msgstr ""
17550
17551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75
17552msgid "Stop &all non device jobs"
17553msgstr ""
17554
17555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76
17556msgid "&Hide all jobs"
17557msgstr ""
17558
17559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87
17560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
17561#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160
17562#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
17563#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38
17564#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348
17565#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451
17566#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46
17567#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
17568msgid "Authors"
17569msgstr ""
17570
17571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131
17572msgid "You must enter a search expression into the search field"
17573msgstr ""
17574
17575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202
17576msgid "You must select a matching book"
17577msgstr ""
17578
17579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75
17580msgid "Do a search to find the book you want to match"
17581msgstr ""
17582
17583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76
17584msgid ""
17585"<p>Remember to update metadata on the device when you are done (Right click "
17586"the device icon and select <i>Update cached metadata</i>)</p>"
17587msgstr ""
17588
17589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119
17590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399
17591#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124
17592msgid "Show &details"
17593msgstr ""
17594
17595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120
17596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400
17597#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125
17598msgid "Hide &details"
17599msgstr ""
17600
17601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124
17602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404
17603#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129
17604msgid "Show detailed information about this error"
17605msgstr ""
17606
17607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181
17608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439
17609#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176
17610msgid "Copied"
17611msgstr ""
17612
17613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290
17614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346
17615#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043
17616#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157
17617msgid "&View log"
17618msgstr ""
17619
17620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396
17621msgid "&Retry"
17622msgstr ""
17623
17624#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425
17625msgid "Hide the remaining error message"
17626msgid_plural "Hide the {} remaining error messages"
17627msgstr[0] ""
17628msgstr[1] ""
17629
17630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66
17631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136
17632msgid "Working"
17633msgstr ""
17634
17635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94
17636#, python-format
17637msgid "Processing %d books, please wait..."
17638msgstr ""
17639
17640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99
17641msgid "Current step progress: %p %"
17642msgstr ""
17643
17644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105
17645msgid "Step %v/%m"
17646msgstr ""
17647
17648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478
17649msgid "Lower Case"
17650msgstr ""
17651
17652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479
17653msgid "Upper Case"
17654msgstr ""
17655
17656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480
17657msgid "Title Case"
17658msgstr ""
17659
17660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484
17661msgid "Character match"
17662msgstr ""
17663
17664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485
17665msgid "Regular expression"
17666msgstr ""
17667
17668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488
17669msgid "Replace field"
17670msgstr ""
17671
17672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489
17673msgid "Prepend to field"
17674msgstr ""
17675
17676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490
17677msgid "Append to field"
17678msgstr ""
17679
17680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504
17681msgid "Editing metadata for one book"
17682msgid_plural "Editing metadata for {} books"
17683msgstr[0] ""
17684msgstr[1] ""
17685
17686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563
17687msgid ""
17688"Immediately make all changes without closing the dialog. This operation "
17689"cannot be canceled or undone"
17690msgstr ""
17691
17692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659
17693#, python-format
17694msgid "Book %d:"
17695msgstr ""
17696
17697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677
17698msgid "Enter an identifier type"
17699msgstr ""
17700
17701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683
17702msgid ""
17703"<b>You can destroy your library using this feature.</b> Changes are "
17704"permanent. There is no undo function. You are strongly encouraged to back up"
17705" your library before proceeding.<p>Search and replace in text fields using "
17706"character matching or regular expressions. "
17707msgstr ""
17708
17709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691
17710msgid ""
17711"In character mode, the field is searched for the entered search text. The "
17712"text is replaced by the specified replacement text everywhere it is found in"
17713" the specified field. After replacement is finished, the text can be changed"
17714" to upper-case, lower-case, or title-case. If the Case-sensitive check box "
17715"is checked, the search text must match exactly. If it is unchecked, the "
17716"search text will match both upper- and lower-case letters"
17717msgstr ""
17718
17719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702
17720msgid ""
17721"In regular expression mode, the search text is an arbitrary Python-"
17722"compatible regular expression. The replacement text can contain "
17723"backreferences to parenthesized expressions in the pattern. The search is "
17724"not anchored, and can match and replace multiple times on the same string. "
17725"The modification functions (lower-case etc) are applied to the matched text,"
17726" not to the field as a whole. The destination box specifies the field where "
17727"the result after matching and replacement is to be assigned. You can replace"
17728" the text in the field, or prepend or append the matched text. See <a "
17729"href=\"https://docs.python.org/library/re.html\">this reference</a> for more"
17730" information on Python's regular expressions, and in particular the 'sub' "
17731"function."
17732msgstr ""
17733
17734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781
17735msgid "S/R TEMPLATE ERROR"
17736msgstr ""
17737
17738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933
17739msgid ""
17740"You must specify a destination when source is a composite field or a "
17741"template"
17742msgstr ""
17743
17744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
17745msgid ""
17746"The replacement value for a rating column must be empty or an integer "
17747"between 0 and 10"
17748msgstr ""
17749
17750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953
17751msgid "You must specify a destination identifier type"
17752msgstr ""
17753
17754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
17755msgid "You must specify a search expression in the \"Search for\" field"
17756msgstr ""
17757
17758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072
17759msgid "Invalid identifier string"
17760msgstr ""
17761
17762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073
17763#, python-brace-format
17764msgid ""
17765"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"
17766"\n"
17767"Do you want to continue processing books?"
17768msgstr ""
17769
17770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077
17771msgid "Result identifier string: "
17772msgstr ""
17773
17774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176
17775msgid "Search/replace invalid"
17776msgstr ""
17777
17778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177
17779#, python-format
17780msgid "Search/replace is invalid: %s"
17781msgstr ""
17782
17783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273
17784msgid "Covers compressed"
17785msgstr ""
17786
17787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274
17788#, python-brace-format
17789msgid ""
17790"Covers were compressed by {percent:.1%} from a total size of {old} to {new}."
17791msgstr ""
17792
17793#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288
17794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708
17795msgid "Delete saved search/replace"
17796msgstr ""
17797
17798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289
17799msgid "The selected saved search/replace will be deleted. Are you sure?"
17800msgstr ""
17801
17802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314
17803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319
17804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324
17805msgid "Save search/replace"
17806msgstr ""
17807
17808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315
17809msgid "Search/replace name:"
17810msgstr ""
17811
17812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325
17813msgid ""
17814"That saved search/replace already exists and will be overwritten. Are you "
17815"sure?"
17816msgstr ""
17817
17818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
17819msgid "Edit meta information"
17820msgstr ""
17821
17822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
17823msgid "&Author(s): "
17824msgstr ""
17825
17826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
17827msgid ""
17828"This will cause the author sort field to be automatically updated\n"
17829" based on the authors field for each selected book. Note that if\n"
17830" you use the control above to set authors in bulk, the author sort\n"
17831" field is updated anyway, regardless of the value of this checkbox."
17832msgstr ""
17833
17834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
17835msgid "A&utomatically set author sort"
17836msgstr ""
17837
17838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
17839msgid "S&wap title and author"
17840msgstr ""
17841
17842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625
17843msgid "Author s&ort: "
17844msgstr ""
17845
17846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626
17847msgid ""
17848"Specify how the author(s) of this book should be sorted. For example Charles"
17849" Dickens should be sorted as Dickens, Charles."
17850msgstr ""
17851
17852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627
17853#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358
17854msgid "&Rating:"
17855msgstr ""
17856
17857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
17858msgid "&Apply rating"
17859msgstr ""
17860
17861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629
17862msgid "&Publisher: "
17863msgstr ""
17864
17865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630
17866msgid "If checked, the publisher will be cleared"
17867msgstr ""
17868
17869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631
17870msgid "&Clear pub"
17871msgstr ""
17872
17873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632
17874msgid "Add ta&gs: "
17875msgstr ""
17876
17877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634
17878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
17879#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239
17880msgid "Open Tag editor"
17881msgstr ""
17882
17883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636
17884msgid "&Remove tags:"
17885msgstr ""
17886
17887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637
17888msgid "Comma separated list of tags to remove from the books. "
17889msgstr ""
17890
17891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638
17892msgid "Check this box to remove all tags from the books."
17893msgstr ""
17894
17895#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639
17896msgid "&Clear all"
17897msgstr ""
17898
17899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640
17900msgid "Ser&ies:"
17901msgstr ""
17902
17903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643
17904msgid "If checked, the series will be cleared"
17905msgstr ""
17906
17907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644
17908msgid "&Clear series"
17909msgstr ""
17910
17911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645
17912msgid ""
17913"If not checked, the series number for the books will be set to 1.\n"
17914"If checked, selected books will be automatically numbered, in the order\n"
17915"you selected them. So if you selected Book A and then Book B,\n"
17916"Book A will have series number 1 and Book B series number 2."
17917msgstr ""
17918
17919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649
17920msgid "&Automatically number books in this series"
17921msgstr ""
17922
17923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650
17924msgid ""
17925"Series will normally be renumbered from the highest number in the database\n"
17926"for that series. Checking this box will tell calibre to start numbering\n"
17927"from the value in the box"
17928msgstr ""
17929
17930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653
17931msgid "&Force numbers to start with:"
17932msgstr ""
17933
17934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655
17935msgid "+ "
17936msgstr ""
17937
17938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656
17939#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851
17940msgid "&Date:"
17941msgstr ""
17942
17943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
17944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
17945msgid "A&pply date"
17946msgstr ""
17947
17948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
17949#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914
17950msgid "P&ublished:"
17951msgstr ""
17952
17953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
17954msgid "Clear published date"
17955msgstr ""
17956
17957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
17958#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482
17959msgid "&Languages:"
17960msgstr ""
17961
17962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
17963msgid "Check this box to remove all languages from the books."
17964msgstr ""
17965
17966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
17967msgid "Clear &all"
17968msgstr ""
17969
17970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
17971msgid ""
17972"When doing a same format to same format conversion,\n"
17973" e.g., EPUB to EPUB, calibre saves the original EPUB\n"
17974" as ORIGINAL_EPUB. This option tells calibre to restore\n"
17975" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
17976" conversion of a large number of books and something went wrong."
17977msgstr ""
17978
17979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673
17980msgid "Restore pre conversion &originals, if available"
17981msgstr ""
17982
17983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674
17984msgid ""
17985"Remove stored conversion settings for the selected books.\n"
17986"\n"
17987"Future conversion of these books will use the default settings."
17988msgstr ""
17989
17990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677
17991msgid "Remove &stored conversion settings for the selected books"
17992msgstr ""
17993
17994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678
17995msgid ""
17996"Force the title to be in title case. If both this and swap authors are checked,\n"
17997"title and author are swapped before the title case is set"
17998msgstr ""
17999
18000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680
18001msgid "Change title &case to:"
18002msgstr ""
18003
18004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681
18005msgid ""
18006"Update title sort based on the current title. This will be applied only "
18007"after other changes to title."
18008msgstr ""
18009
18010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682
18011msgid "Update &title sort"
18012msgstr ""
18013
18014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683
18015msgid ""
18016"Set the metadata in calibre from the metadata in the e-book files associated"
18017" with each book. Note that this does not change the cover, for that, use the"
18018" separate option below."
18019msgstr ""
18020
18021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684
18022msgid "Set &metadata (except cover) from the e-book files"
18023msgstr ""
18024
18025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685
18026msgid "Change &cover"
18027msgstr ""
18028
18029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686
18030msgid "&Generate default cover"
18031msgstr ""
18032
18033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687
18034msgid "&Remove cover"
18035msgstr ""
18036
18037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688
18038msgid ""
18039"Try to automatically detect and remove borders and extra space\n"
18040" from the edges of cover images. This can sometimes remove too\n"
18041" much, so use with care."
18042msgstr ""
18043
18044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691
18045msgid "&Trim cover (DANGEROUS)"
18046msgstr ""
18047
18048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692
18049msgid "Set from &e-book files"
18050msgstr ""
18051
18052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693
18053msgid ""
18054"Set the covers of all selected books to be the same\n"
18055"as that of the first selected book."
18056msgstr ""
18057
18058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695
18059msgid "&Clone covers"
18060msgstr ""
18061
18062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696
18063msgid ""
18064"<p>Compress cover images, if the quality is set to 100 compression is "
18065"lossless, otherwise it is lossy"
18066msgstr ""
18067
18068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697
18069msgid "Co&mpress cover images:"
18070msgstr ""
18071
18072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698
18073msgid ""
18074"<p>Cover image compression quality. If the quality is set to 100 compression"
18075" is lossless, otherwise it is lossy"
18076msgstr ""
18077
18078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699
18079msgid "Control how the default generated covers are created"
18080msgstr ""
18081
18082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700
18083msgid "Configure co&ver generation"
18084msgstr ""
18085
18086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701
18087msgid "Set the co&mments for all selected books"
18088msgstr ""
18089
18090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702
18091#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756
18092#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934
18093msgid "&Basic metadata"
18094msgstr ""
18095
18096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703
18097#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763
18098msgid "&Custom metadata"
18099msgstr ""
18100
18101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704
18102msgid "&Load search/replace:"
18103msgstr ""
18104
18105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705
18106msgid "Select saved search/replace to load."
18107msgstr ""
18108
18109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706
18110msgid "Save current search/replace"
18111msgstr ""
18112
18113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707
18114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426
18115msgid "Sa&ve"
18116msgstr ""
18117
18118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710
18119msgid "Search &mode:"
18120msgstr ""
18121
18122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711
18123msgid ""
18124"<p>Choose whether to use basic text matching or advanced\n"
18125"                regular expression matching. Changing the mode clears all the fields\n"
18126"                in this dialog.</p>"
18127msgstr ""
18128
18129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714
18130msgid "Search &field:"
18131msgstr ""
18132
18133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715
18134msgid "The name of the field that you want to search"
18135msgstr ""
18136
18137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716
18138msgid "&Identifier type:"
18139msgstr ""
18140
18141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717
18142msgid "Choose which identifier type to operate upon"
18143msgstr ""
18144
18145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718
18146#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335
18147#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147
18148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488
18149msgid "&Template:"
18150msgstr ""
18151
18152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719
18153msgid "Enter a template to be used as the source for the search/replace"
18154msgstr ""
18155
18156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721
18157msgid ""
18158"Enter what you are looking for, either plain text or a regular expression, "
18159"depending on the mode"
18160msgstr ""
18161
18162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722
18163msgid ""
18164"Check this box if the search string must match exactly upper and lower case."
18165" Uncheck it if case is to be ignored"
18166msgstr ""
18167
18168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723
18169msgid "Cas&e sensitive"
18170msgstr ""
18171
18172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724
18173msgid "&Replace with:"
18174msgstr ""
18175
18176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725
18177msgid ""
18178"The replacement text. The matched search text will be replaced with this "
18179"string"
18180msgstr ""
18181
18182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726
18183msgid "&Apply function after replace:"
18184msgstr ""
18185
18186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727
18187msgid ""
18188"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n"
18189"field is processed. In regular expression mode, only the matched text is processed"
18190msgstr ""
18191
18192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729
18193msgid "&Destination field:"
18194msgstr ""
18195
18196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730
18197msgid ""
18198"The field that the text will be put into after all replacements.\n"
18199"If blank, the source field is used if the field is modifiable"
18200msgstr ""
18201
18202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732
18203msgid "M&ode:"
18204msgstr ""
18205
18206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733
18207msgid "Specify how the text should be copied into the destination."
18208msgstr ""
18209
18210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734
18211msgid ""
18212"Specifies whether result items should be split into multiple values or\n"
18213"left as single values. This option has the most effect when the source field is\n"
18214"not multiple and the destination field is multiple"
18215msgstr ""
18216
18217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737
18218msgid "Split &result"
18219msgstr ""
18220
18221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738
18222msgid "Identifier type:"
18223msgstr ""
18224
18225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739
18226msgid ""
18227"<p>Choose which identifier type to operate upon. When the\n"
18228"              source field is something other than 'identifiers' you can enter\n"
18229"              a * if you want to replace the entire set of identifiers with\n"
18230"              the result of the search/replace.</p>"
18231msgstr ""
18232
18233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743
18234msgid "For multiple-valued fields, sho&w"
18235msgstr ""
18236
18237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744
18238msgid "val&ues starting at"
18239msgstr ""
18240
18241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745
18242msgid "with values separated b&y"
18243msgstr ""
18244
18245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746
18246msgid ""
18247"Used when displaying test results to separate values in multiple-valued "
18248"fields"
18249msgstr ""
18250
18251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747
18252msgid "Test text"
18253msgstr ""
18254
18255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748
18256msgid "Test result"
18257msgstr ""
18258
18259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749
18260msgid "Your &test:"
18261msgstr ""
18262
18263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750
18264msgid "&Search and replace"
18265msgstr ""
18266
18267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751
18268msgid ""
18269"If enabled, the book list will be re-sorted and any existing\n"
18270"search or Virtual library will be refreshed after the edit\n"
18271"is completed. This can be slow on large libraries."
18272msgstr ""
18273
18274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754
18275msgid "&Refresh book list after edit"
18276msgstr ""
18277
18278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33
18279msgid "Sort by multiple columns"
18280msgstr ""
18281
18282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41
18283msgid ""
18284"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher "
18285"columns are more important. Ascending or descending order can be toggled by "
18286"clicking the column name at the bottom of this dialog, after having selected"
18287" it."
18288msgstr ""
18289
18290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70
18291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75
18292#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138
18293#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229
18294#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231
18295#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248
18296#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191
18297#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196
18298msgid "&Clear"
18299msgstr ""
18300
18301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71
18302msgid "Clear all selected columns"
18303msgstr ""
18304
18305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76
18306msgid "Save this sort order for easy re-use"
18307msgstr ""
18308
18309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81
18310msgid "Load previously saved settings"
18311msgstr ""
18312
18313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119
18314msgid "Effective sort"
18315msgstr ""
18316
18317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128
18318msgid "No sort selected"
18319msgstr ""
18320
18321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129
18322msgid "You must select at least one column on which to sort"
18323msgstr ""
18324
18325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160
18326msgid "No saved sorts available"
18327msgstr ""
18328
18329#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166
18330msgid "Remove saved sort"
18331msgstr ""
18332
18333#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61
18334msgid "Import OPML file"
18335msgstr ""
18336
18337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67
18338msgid "Path to OPML file"
18339msgstr ""
18340
18341#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71
18342msgid "Browse for OPML file"
18343msgstr ""
18344
18345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74
18346msgid "&OPML file:"
18347msgstr ""
18348
18349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80
18350msgid "Maximum number of articles to download per RSS feed"
18351msgstr ""
18352
18353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81
18354msgid "&Maximum articles per feed:"
18355msgstr ""
18356
18357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85
18358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
18359msgid " days"
18360msgstr ""
18361
18362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86
18363msgid "Articles in the RSS feeds older than this will be ignored"
18364msgstr ""
18365
18366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89
18367msgid "Preserve groups in the OPML file"
18368msgstr ""
18369
18370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91
18371msgid ""
18372"If enabled, every group of feeds in the OPML file will be converted into a "
18373"single recipe. Otherwise every feed becomes its own recipe"
18374msgstr ""
18375
18376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95
18377msgid "Replace existing recipes"
18378msgstr ""
18379
18380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97
18381msgid ""
18382"If enabled, any existing recipes with the same titles as entries in the OPML"
18383" file will be replaced. Otherwise, new entries with modified titles will be "
18384"created"
18385msgstr ""
18386
18387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18388msgid "OPML files"
18389msgstr ""
18390
18391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18392msgid "Select OPML file"
18393msgstr ""
18394
18395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130
18396msgid "Path not specified"
18397msgstr ""
18398
18399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131
18400msgid "You must specify the path to the OPML file to import"
18401msgstr ""
18402
18403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136
18404msgid "No feeds found"
18405msgstr ""
18406
18407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137
18408msgid "No importable RSS feeds found in the OPML file"
18409msgstr ""
18410
18411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59
18412msgid "Password needed"
18413msgstr ""
18414
18415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60
18416msgid "TextLabel"
18417msgstr ""
18418
18419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61
18420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302
18421#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448
18422#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141
18423msgid "&Username:"
18424msgstr ""
18425
18426#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62
18427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306
18428#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
18429#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143
18430msgid "&Password:"
18431msgstr ""
18432
18433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63
18434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310
18435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93
18436#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460
18437#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116
18438msgid "&Show password"
18439msgstr ""
18440
18441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136
18442msgid "Restart required"
18443msgstr ""
18444
18445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137
18446msgid "You must restart calibre before using this plugin!"
18447msgstr ""
18448
18449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507
18451msgid "All"
18452msgstr ""
18453
18454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18456msgid "Installed"
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:365
18461msgid "Not installed"
18462msgstr ""
18463
18464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18465msgid "Update available"
18466msgstr ""
18467
18468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18469msgid "Plugin name"
18470msgstr ""
18471
18472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18473#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98
18474msgid "Status"
18475msgstr ""
18476
18477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18478msgid "Available"
18479msgstr ""
18480
18481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18482msgid "Released"
18483msgstr ""
18484
18485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18486msgid "calibre"
18487msgstr ""
18488
18489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296
18490msgid "PayPal"
18491msgstr ""
18492
18493#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320
18494msgid ""
18495"This plugin is FREE but you can reward the developer for their effort\n"
18496"by donating to them via PayPal.\n"
18497"\n"
18498"Right-click and choose Donate to reward: "
18499msgstr ""
18500
18501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355
18502msgid "Platform unavailable"
18503msgstr ""
18504
18505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357
18506msgid "calibre upgrade required"
18507msgstr ""
18508
18509#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360
18510msgid "Plugin deprecated"
18511msgstr ""
18512
18513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362
18514msgid "New version available"
18515msgstr ""
18516
18517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364
18518msgid "Latest version installed"
18519msgstr ""
18520
18521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395
18522msgid "This plugin has been deprecated and should be uninstalled"
18523msgstr ""
18524
18525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396
18526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400
18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404
18528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407
18529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411
18530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414
18531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416
18532msgid "Right-click to see more options"
18533msgstr ""
18534
18535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398
18536#, python-format
18537msgid "This plugin can only be installed on: %s"
18538msgstr ""
18539
18540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402
18541#, python-format
18542msgid "You must upgrade to at least calibre %s before installing this plugin"
18543msgstr ""
18544
18545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406
18546msgid "You can install this plugin"
18547msgstr ""
18548
18549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410
18550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413
18551msgid "A new version of this plugin is available"
18552msgstr ""
18553
18554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415
18555msgid "This plugin is installed and up-to-date"
18556msgstr ""
18557
18558#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422
18559msgid "Plugin homepage"
18560msgstr ""
18561
18562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439
18563msgid "Update Check Failed"
18564msgstr ""
18565
18566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440
18567msgid "Unable to reach the plugin index page."
18568msgstr ""
18569
18570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459
18571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464
18572msgid "User plugins"
18573msgstr ""
18574
18575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472
18576msgid "Filter list of &plugins"
18577msgstr ""
18578
18579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479
18580msgid "Filter by &name"
18581msgstr ""
18582
18583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502
18584#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85
18585msgid "Description"
18586msgstr ""
18587
18588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515
18589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533
18590msgid "&Install"
18591msgstr ""
18592
18593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516
18594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534
18595msgid "Install the selected plugin"
18596msgstr ""
18597
18598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519
18599msgid "&Customize plugin "
18600msgstr ""
18601
18602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520
18603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573
18604msgid "Customize the options for this plugin"
18605msgstr ""
18606
18607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538
18608msgid "Plugin &forum thread"
18609msgstr ""
18610
18611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547
18612#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112
18613msgid "Enable/&disable plugin"
18614msgstr ""
18615
18616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548
18617msgid "Enable or disable this plugin"
18618msgstr ""
18619
18620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552
18621#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114
18622msgid "&Remove plugin"
18623msgstr ""
18624
18625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553
18626msgid "Uninstall the selected plugin"
18627msgstr ""
18628
18629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562
18630msgid "Donate to developer"
18631msgstr ""
18632
18633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
18634msgid "Donate to the developer of this plugin"
18635msgstr ""
18636
18637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572
18638#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113
18639msgid "&Customize plugin"
18640msgstr ""
18641
18642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671
18643#, python-format
18644msgid "Are you sure you want to uninstall the <b>%s</b> plugin?"
18645msgstr ""
18646
18647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683
18648#, python-format
18649msgid "Install %s"
18650msgstr ""
18651
18652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684
18653#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318
18654msgid ""
18655"Installing plugins is a <b>security risk</b>. Plugins can contain a "
18656"virus/malware. Only install it if you got it from a trusted source. Are you "
18657"sure you want to proceed?"
18658msgstr ""
18659
18660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701
18661#, python-format
18662msgid "Downloading plugin ZIP attachment: %s"
18663msgstr ""
18664
18665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706
18666#, python-format
18667msgid "Installing plugin: %s"
18668msgstr ""
18669
18670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721
18671#, python-format
18672msgid "Plugin installed: %s"
18673msgstr ""
18674
18675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723
18676#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337
18677#, python-brace-format
18678msgid ""
18679"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to "
18680"restart calibre for the plugin to take effect."
18681msgstr ""
18682
18683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
18684msgid "Install plugin failed"
18685msgstr ""
18686
18687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747
18688msgid ""
18689"A problem occurred while installing this plugin. This plugin will now be "
18690"uninstalled. Please post the error message in details below into the forum "
18691"thread for this plugin and restart calibre."
18692msgstr ""
18693
18694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
18695#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371
18696msgid "Plugin not customizable"
18697msgstr ""
18698
18699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
18700#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372
18701#, python-format
18702msgid "Plugin: %s does not need customization"
18703msgstr ""
18704
18705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777
18706#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378
18707msgid "Must restart"
18708msgstr ""
18709
18710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778
18711#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379
18712#, python-format
18713msgid "You must restart calibre before you can configure the <b>%s</b> plugin"
18714msgstr ""
18715
18716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786
18717#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360
18718msgid "Plugin cannot be disabled"
18719msgstr ""
18720
18721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787
18722#, python-format
18723msgid "The plugin: %s cannot be disabled"
18724msgstr ""
18725
18726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118
18727msgid "Aborting..."
18728msgstr ""
18729
18730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265
18731#, python-brace-format
18732msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel"
18733msgstr ""
18734
18735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267
18736msgid "Undock"
18737msgstr ""
18738
18739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268
18740msgid "Show the Quickview panel in its own floating window"
18741msgstr ""
18742
18743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271
18744msgid "Lock Quickview contents"
18745msgstr ""
18746
18747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272
18748#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272
18749msgid "Refresh"
18750msgstr ""
18751
18752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276
18753msgid "Embed the Quickview panel into the main calibre window"
18754msgstr ""
18755
18756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305
18757msgid "Alternate shortcut: "
18758msgstr ""
18759
18760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325
18761#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583
18762msgid "Find item in the Tag browser"
18763msgstr ""
18764
18765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327
18766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345
18767msgid "Find item in the library"
18768msgstr ""
18769
18770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342
18771msgid "Select this book in the library"
18772msgstr ""
18773
18774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350
18775msgid "Quickview this cell"
18776msgstr ""
18777
18778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355
18779msgid "Open book in the E-book viewer"
18780msgstr ""
18781
18782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536
18783#, python-brace-format
18784msgid "&Item: {0} ({1})"
18785msgstr ""
18786
18787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582
18788msgid ""
18789"Click to show only books with this item. Double click to search for this "
18790"item in the Tag browser"
18791msgstr ""
18792
18793#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600
18794msgid "**No items found**"
18795msgstr ""
18796
18797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601
18798msgid ""
18799"Click in a column  in the library view to see the information for that book"
18800msgstr ""
18801
18802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621
18803#, python-brace-format
18804msgid "&Books with selected item \"{0}\": {1}"
18805msgstr ""
18806
18807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630
18808msgid ""
18809"Double click on a book to change the selection in the library view or change"
18810" the column shown in the left-hand panel. Shift- or Ctrl- double click to "
18811"edit the metadata of a book, which also changes the selected book."
18812msgstr ""
18813
18814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690
18815msgid "Something went wrong while filling in the table"
18816msgstr ""
18817
18818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726
18819msgid "Quickview: Book not in library view"
18820msgstr ""
18821
18822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727
18823msgid ""
18824"The book you selected is not currently displayed in the library view, "
18825"perhaps because of a search or a Virtual library, so Quickview cannot select"
18826" it."
18827msgstr ""
18828
18829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88
18830#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753
18831msgid "&Apply Virtual libraries"
18832msgstr ""
18833
18834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89
18835msgid ""
18836"<p>Select to make Quickview show only books in the current\n"
18837"        Virtual library</p>"
18838msgstr ""
18839
18840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91
18841msgid "&Lock Quickview contents"
18842msgstr ""
18843
18844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92
18845msgid ""
18846"<p>Select to prevent Quickview from changing content when the\n"
18847"        selection on the library view is changed</p>"
18848msgstr ""
18849
18850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94
18851#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244
18852#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979
18853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87
18854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248
18855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280
18856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418
18857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947
18858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152
18859msgid "&Refresh"
18860msgstr ""
18861
18862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95
18863msgid ""
18864"When Quickview is locked, refresh the window using the last selected book "
18865"and that book's value in the last selected column."
18866msgstr ""
18867
18868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96
18869msgid "&Dock"
18870msgstr ""
18871
18872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97
18873#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197
18874#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77
18875msgid "&Close"
18876msgstr ""
18877
18878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23
18879msgid ""
18880"Restoring database from backups, do not interrupt, this will happen in three"
18881" stages"
18882msgstr ""
18883
18884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25
18885msgid "Restoring database"
18886msgstr ""
18887
18888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61
18889msgid "The restore has not completed, are you sure you want to cancel?"
18890msgstr ""
18891
18892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85
18893#, python-format
18894msgid "The old database was saved as: %s"
18895msgstr ""
18896
18897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89
18898#, python-format
18899msgid ""
18900"Restoring the database succeeded with some warnings click \"Show details\" "
18901"to see the details. %s"
18902msgstr ""
18903
18904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94
18905#, python-format
18906msgid "Restoring database was successful. %s"
18907msgstr ""
18908
18909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100
18910msgid ""
18911"Your list of books, with all their metadata is stored in a single file, "
18912"called a database. In addition, metadata for each individual book is stored "
18913"in that books' folder, as a backup.<p>This operation will rebuild the "
18914"database from the individual book metadata. This is useful if the database "
18915"has been corrupted and you get a blank list of books.<p>Do you want to "
18916"restore the database?"
18917msgstr ""
18918
18919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121
18920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136
18921msgid "Restoring database failed, click \"Show details\" to see details"
18922msgstr ""
18923
18924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135
18925#: /__w/calibre/calibre/src/calibre/gui2/main.py:216
18926msgid "Failed to repair library"
18927msgstr ""
18928
18929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32
18930msgid "Add a new Saved search"
18931msgstr ""
18932
18933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45
18934msgid ""
18935"You can create a <i>Saved search</i>, for frequently used searches here. The"
18936" search will be visible under <i>Saved searches</i> in the Tag browser, "
18937"using the name that you specify here."
18938msgstr ""
18939
18940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53
18941msgid "The Saved search name"
18942msgstr ""
18943
18944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57
18945msgid "&Search:"
18946msgstr ""
18947
18948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58
18949msgid "The search expression"
18950msgstr ""
18951
18952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69
18953msgid "No search name"
18954msgstr ""
18955
18956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70
18957msgid "You must specify a name for the Saved search"
18958msgstr ""
18959
18960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76
18961msgid "No search expression"
18962msgstr ""
18963
18964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77
18965msgid "You must specify a search expression for the Saved search"
18966msgstr ""
18967
18968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83
18969msgid "Invalid saved search"
18970msgstr ""
18971
18972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97
18973#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582
18974#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974
18975msgid "Manage Saved searches"
18976msgstr ""
18977
18978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103
18979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
18980msgid "&Add search"
18981msgstr ""
18982
18983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107
18984msgid "&Remove search"
18985msgstr ""
18986
18987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111
18988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
18989msgid "&Edit search"
18990msgstr ""
18991
18992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170
18993msgid ""
18994"The current saved search will be <b>permanently deleted</b>. Are you sure?"
18995msgstr ""
18996
18997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182
18998msgid "Edit the name and/or expression below."
18999msgstr ""
19000
19001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184
19002msgid "Edit saved search"
19003msgstr ""
19004
19005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196
19006msgid "A saved search with the name {} already exists. Choose another name"
19007msgstr ""
19008
19009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218
19010msgid "Search expression"
19011msgstr ""
19012
19013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72
19014msgid ""
19015"                Download this periodical every week on the specified days after\n"
19016"                the specified time. For example, if you choose: Monday after\n"
19017"                9:00 AM, then the periodical will be download every Monday as\n"
19018"                soon after 9:00 AM as possible.\n"
19019"            "
19020msgstr ""
19021
19022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93
19023msgid "&Download after:"
19024msgstr ""
19025
19026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124
19027msgid ""
19028"                Download this periodical every month, on the specified days.\n"
19029"                The download will happen as soon after the specified time as\n"
19030"                possible on the specified days of each month. For example,\n"
19031"                if you choose the 1st and the 15th after 9:00 AM, the\n"
19032"                periodical will be downloaded on the 1st and 15th of every\n"
19033"                month, as soon after 9:00 AM as possible.\n"
19034"            "
19035msgstr ""
19036
19037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136
19038msgid "&Days of the month:"
19039msgstr ""
19040
19041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138
19042msgid "Comma separated list of days of the month. For example: 1, 15"
19043msgstr ""
19044
19045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142
19046msgid "Download &after:"
19047msgstr ""
19048
19049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176
19050msgid ""
19051"                Download this periodical every x days. For example, if you\n"
19052"                choose 30 days, the periodical will be downloaded every 30\n"
19053"                days. Note that you can set periods of less than a day, like\n"
19054"                0.1 days to download a periodical more than once a day.\n"
19055"            "
19056msgstr ""
19057
19058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185
19059msgid "&Download every:"
19060msgstr ""
19061
19062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188
19063msgid "every hour"
19064msgstr ""
19065
19066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191
19067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19068msgid "days"
19069msgstr ""
19070
19071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195
19072msgid ""
19073"Note: You can set intervals of less than a day, by typing the value "
19074"manually."
19075msgstr ""
19076
19077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250
19078msgid "Schedule news download [{} sources]"
19079msgstr ""
19080
19081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268
19082msgid "&Schedule"
19083msgstr ""
19084
19085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279
19086msgid "&Schedule for download:"
19087msgstr ""
19088
19089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284
19090msgid "&Days of  week"
19091msgstr ""
19092
19093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285
19094msgid "Da&ys of month"
19095msgstr ""
19096
19097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286
19098msgid "Every &x days"
19099msgstr ""
19100
19101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299
19102msgid "&Account"
19103msgstr ""
19104
19105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313
19106msgid "For the scheduling to work, you must leave calibre running."
19107msgstr ""
19108
19109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322
19110#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221
19111msgid "&Advanced"
19112msgstr ""
19113
19114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325
19115msgid "Add &title as tag"
19116msgstr ""
19117
19118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327
19119msgid "&Extra tags:"
19120msgstr ""
19121
19122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331
19123msgid "&Keep at most:"
19124msgstr ""
19125
19126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332
19127msgid ""
19128"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
19129"all (disable)."
19130msgstr ""
19131
19132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337
19133msgid ""
19134"<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"
19135"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n"
19136"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting."
19137msgstr ""
19138
19139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19140msgid " issues"
19141msgstr ""
19142
19143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19144msgid "all issues"
19145msgstr ""
19146
19147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350
19148msgid "Delete downloaded &news older than:"
19149msgstr ""
19150
19151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353
19152msgid ""
19153"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n"
19154"<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."
19155msgstr ""
19156
19157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
19158msgid "never delete"
19159msgstr ""
19160
19161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360
19162msgid "Download &all scheduled"
19163msgstr ""
19164
19165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361
19166msgid "Download all scheduled news sources at once"
19167msgstr ""
19168
19169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366
19170msgid "&Download now"
19171msgstr ""
19172
19173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461
19174msgid "Need username and password"
19175msgstr ""
19176
19177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462
19178msgid "You must provide a username and/or password to use this news source."
19179msgstr ""
19180
19181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504
19182msgid "Account"
19183msgstr ""
19184
19185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505
19186msgid "(optional)"
19187msgstr ""
19188
19189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506
19190msgid "(required)"
19191msgstr ""
19192
19193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525
19194msgid "Created by: "
19195msgstr ""
19196
19197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529
19198#, python-format
19199msgid "Download %s now"
19200msgstr ""
19201
19202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533
19203msgid "Last downloaded: never"
19204msgstr ""
19205
19206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534
19207msgid "never"
19208msgstr ""
19209
19210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542
19211#, python-format
19212msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
19213msgstr ""
19214
19215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558
19216msgid "Last downloaded:"
19217msgstr ""
19218
19219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578
19220msgid "Cannot download news as no internet connection is active"
19221msgstr ""
19222
19223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581
19224msgid "No internet connection"
19225msgstr ""
19226
19227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592
19228msgid "Schedule news download"
19229msgstr ""
19230
19231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595
19232msgid "Add or edit a custom news source"
19233msgstr ""
19234
19235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600
19236msgid "Download all scheduled news sources"
19237msgstr ""
19238
19239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29
19240msgid "equal to"
19241msgstr ""
19242
19243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30
19244msgid "before"
19245msgstr ""
19246
19247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31
19248msgid "after"
19249msgstr ""
19250
19251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32
19252msgid "before or equal to"
19253msgstr ""
19254
19255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33
19256msgid "after or equal to"
19257msgstr ""
19258
19259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48
19260#, python-format
19261msgid ""
19262"<p>You can also perform other kinds of advanced searches, for example "
19263"checking for books that have no covers, combining multiple search expression"
19264" using Boolean operators and so on. See <a href=\"%s\">The search "
19265"interface</a> for more information."
19266msgstr ""
19267
19268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60
19269msgid "What &kind of match to use:"
19270msgstr ""
19271
19272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64
19273#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214
19274#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221
19275#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181
19276msgid "Contains: the word or phrase matches anywhere in the metadata field"
19277msgstr ""
19278
19279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65
19280#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215
19281#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
19282#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182
19283msgid "Equals: the word or phrase must match the entire metadata field"
19284msgstr ""
19285
19286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66
19287#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216
19288#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223
19289#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183
19290msgid ""
19291"Regular expression: the expression must match anywhere in the metadata field"
19292msgstr ""
19293
19294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84
19295#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224
19296#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232
19297#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192
19298msgid "A&dvanced search"
19299msgstr ""
19300
19301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86
19302#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217
19303#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224
19304#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184
19305msgid "Find entries that have..."
19306msgstr ""
19307
19308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87
19309#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221
19310#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228
19311#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188
19312msgid "But don't show entries that have..."
19313msgstr ""
19314
19315#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94
19316msgid "A&ll these words:"
19317msgstr ""
19318
19319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95
19320msgid "&This exact phrase:"
19321msgstr ""
19322
19323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96
19324msgid "O&ne or more of these words:"
19325msgstr ""
19326
19327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107
19328#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
19329#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229
19330#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189
19331msgid "Any of these &unwanted words:"
19332msgstr ""
19333
19334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112
19335msgid "Titl&e/author/series..."
19336msgstr ""
19337
19338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120
19339msgid "The title to search for"
19340msgstr ""
19341
19342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124
19343msgid "The author to search for"
19344msgstr ""
19345
19346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131
19347#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231
19348#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236
19349#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180
19350#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195
19351msgid "&Author:"
19352msgstr ""
19353
19354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134
19355msgid "The series to search for"
19356msgstr ""
19357
19358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143
19359msgid "The tags to search for"
19360msgstr ""
19361
19362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167
19363msgid "&Date search"
19364msgstr ""
19365
19366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182
19367msgid "&Search the"
19368msgstr ""
19369
19370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191
19371msgid "date column for books whose &date is "
19372msgstr ""
19373
19374#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199
19375msgid "&year"
19376msgstr ""
19377
19378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203
19379msgid "mo&nth"
19380msgstr ""
19381
19382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206
19383msgid "&day"
19384msgstr ""
19385
19386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19387msgid "months"
19388msgstr ""
19389
19390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19391msgid "weeks"
19392msgstr ""
19393
19394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19395msgid "years"
19396msgstr ""
19397
19398#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218
19399msgid "ago"
19400msgstr ""
19401
19402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19403msgid "This month"
19404msgstr ""
19405
19406#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19407msgid "Yesterday"
19408msgstr ""
19409
19410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240
19411msgid "&Template search"
19412msgstr ""
19413
19414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248
19415msgid "The value to search for"
19416msgstr ""
19417
19418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250
19419msgid ""
19420"You can use the search test specifications described in the calibre "
19421"documentation. For example, with Number comparisons you can the relational "
19422"operators like '>=' etc. With Text comparisons you can use exact, contains "
19423"or regular expression matches. With Date you can use today, yesterday, etc. "
19424"Set/not set takes 'true' for set and 'false' for not set."
19425msgstr ""
19426
19427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257
19428msgid "Template &value:"
19429msgstr ""
19430
19431#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265
19432msgid "Set/Not set"
19433msgstr ""
19434
19435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267
19436msgid "How the template result will be compared to the value"
19437msgstr ""
19438
19439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268
19440msgid "C&omparison type:"
19441msgstr ""
19442
19443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273
19444msgid "The template that generates the value"
19445msgstr ""
19446
19447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274
19448msgid "Right click to open a template editor"
19449msgstr ""
19450
19451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275
19452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697
19453msgid "Tem&plate:"
19454msgstr ""
19455
19456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279
19457#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247
19458#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249
19459#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212
19460#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25
19461#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
19462#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85
19463#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179
19464msgid "Advanced search"
19465msgstr ""
19466
19467#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38
19468msgid "There is one book with the {} format"
19469msgstr ""
19470
19471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39
19472#, python-brace-format
19473msgid "There are {count} books with the {fmt} format"
19474msgstr ""
19475
19476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57
19477msgid "Choose formats"
19478msgstr ""
19479
19480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40
19481msgid ""
19482"Use a password if calibre is running on a network that is not secure. For "
19483"example, if you run calibre on a laptop, use that laptop in an airport, and "
19484"want to connect your smart device to calibre, you should use a password."
19485msgstr ""
19486
19487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46
19488msgid ""
19489"Check this box if you want calibre to automatically start the smart device "
19490"interface when calibre starts. You should not do this if you are using a "
19491"network that is not secure and you are not setting a password."
19492msgstr ""
19493
19494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52
19495msgid ""
19496"Check this box if you want calibre to use a fixed network port. Normally you"
19497" will not need to do this. However, if your device consistently fails to "
19498"connect to calibre, try checking this box and entering a number."
19499msgstr ""
19500
19501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58
19502msgid ""
19503"Try 9090. If calibre says that it fails to connect to the port, try another "
19504"number. You can use any number between 8,000 and 65,535."
19505msgstr ""
19506
19507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63
19508msgid ""
19509"These are the IP addresses for this computer. If you decide to have your "
19510"device connect to calibre using a fixed IP address, one of these addresses "
19511"should be the one you use. It is unlikely but possible that the correct IP "
19512"address is not listed here, in which case you will need to go to your "
19513"computer's control panel to get a complete list of your computer's network "
19514"interfaces and IP addresses."
19515msgstr ""
19516
19517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112
19518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118
19519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123
19520msgid "Invalid port number"
19521msgstr ""
19522
19523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113
19524msgid "You must provide a port number."
19525msgstr ""
19526
19527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119
19528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124
19529msgid "The port must be a number between 8000 and 65535."
19530msgstr ""
19531
19532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139
19533#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484
19534msgid "Problem starting the wireless device"
19535msgstr ""
19536
19537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140
19538#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485
19539#, python-format
19540msgid "The wireless device driver had problems starting. It said \"%s\""
19541msgstr ""
19542
19543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86
19544msgid "Smart device control"
19545msgstr ""
19546
19547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87
19548msgid ""
19549"<p>Start wireless device connections.\n"
19550"       <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."
19551msgstr ""
19552
19553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89
19554msgid "calibre IP addresses:"
19555msgstr ""
19556
19557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90
19558msgid "Possibe IP addresses:"
19559msgstr ""
19560
19561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91
19562msgid "Optional &password:"
19563msgstr ""
19564
19565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92
19566msgid "Optional password for security"
19567msgstr ""
19568
19569#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94
19570msgid "Optional &fixed port:"
19571msgstr ""
19572
19573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95
19574msgid "Optional port number"
19575msgstr ""
19576
19577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96
19578msgid "&Use a fixed port"
19579msgstr ""
19580
19581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97
19582msgid "&Automatically allow connections at calibre startup"
19583msgstr ""
19584
19585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
19586#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
19587#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42
19588msgid "Publishers"
19589msgstr ""
19590
19591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173
19592msgid " (not on any book)"
19593msgstr ""
19594
19595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
19596msgid "Category lookup name: "
19597msgstr ""
19598
19599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204
19600msgid "You must select items to apply"
19601msgstr ""
19602
19603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221
19604msgid "You must select items to unapply"
19605msgstr ""
19606
19607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237
19608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268
19609msgid ""
19610"That name contains leading or trailing periods, multiple periods in a row or"
19611" spaces before or after periods."
19612msgstr ""
19613
19614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245
19615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275
19616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356
19617msgid "Name already used"
19618msgstr ""
19619
19620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246
19621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276
19622msgid "That name is already used, perhaps with different case."
19623msgstr ""
19624
19625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289
19626msgid ""
19627"The current User category will be <b>permanently deleted</b>. Are you sure?"
19628msgstr ""
19629
19630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146
19631msgid "User categories editor"
19632msgstr ""
19633
19634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147
19635msgid "Category &name: "
19636msgstr ""
19637
19638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148
19639msgid "Select a category to edit"
19640msgstr ""
19641
19642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149
19643msgid "Copy the category name to the clipboard"
19644msgstr ""
19645
19646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150
19647msgid "&Category filter: "
19648msgstr ""
19649
19650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151
19651msgid "Select the content kind of the new category"
19652msgstr ""
19653
19654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152
19655msgid "Item &filter: "
19656msgstr ""
19657
19658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153
19659msgid ""
19660"Enter text to filter the available items. Case and accents are ignored."
19661msgstr ""
19662
19663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
19664msgid "Delete the current User category"
19665msgstr ""
19666
19667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156
19668msgid "Enter a category name, then use the Add button or the Rename button"
19669msgstr ""
19670
19671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157
19672msgid "Add a new category"
19673msgstr ""
19674
19675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
19676msgid "Rename the current category to what is in the box"
19677msgstr ""
19678
19679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
19680msgid ""
19681"<p>Show items in the Available items box only if they appear in the\n"
19682"            current Virtual library. Applied items not in the Virtual library will be marked\n"
19683"            \"not on any book\".</p>"
19684msgstr ""
19685
19686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
19687msgid "&Show only available items in current Virtual library"
19688msgstr ""
19689
19690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165
19691msgid "&Available items"
19692msgstr ""
19693
19694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166
19695msgid "Apply items to current category"
19696msgstr ""
19697
19698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168
19699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141
19700msgid "Applied &items"
19701msgstr ""
19702
19703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169
19704msgid "Unapply (remove) selected items from current category"
19705msgstr ""
19706
19707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39
19708msgid ""
19709"If the item you want is not in the available list, you can add it here. "
19710"Accepts an ampersand-separated list of items. The items will be applied to "
19711"the book."
19712msgstr ""
19713
19714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45
19715msgid ""
19716"If the item you want is not in the available list, you can add it here. "
19717"Accepts a comma-separated list of items. The items will be applied to the "
19718"book."
19719msgstr ""
19720
19721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120
19722msgid "Deleting tags is done immediately and there is no undo."
19723msgstr ""
19724
19725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134
19726msgid "Are your sure?"
19727msgstr ""
19728
19729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135
19730msgid ""
19731"The following tags are used by one or more books. Are you certain you want "
19732"to delete them?"
19733msgstr ""
19734
19735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132
19736msgid "Manage items"
19737msgstr ""
19738
19739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133
19740msgid "&Add item:"
19741msgstr ""
19742
19743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134
19744msgid "Apply item(s) to the current book"
19745msgstr ""
19746
19747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
19748msgid "Filter the available items"
19749msgstr ""
19750
19751#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136
19752msgid ""
19753"Delete the selected items from database. This will unapply the items from "
19754"all books and then remove them from the database."
19755msgstr ""
19756
19757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137
19758msgid "Ava&ilable items"
19759msgstr ""
19760
19761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138
19762msgid "Apply item to current book"
19763msgstr ""
19764
19765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139
19766msgid "Unapply (remove) the item from current book"
19767msgstr ""
19768
19769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140
19770msgid "Filter the applied items"
19771msgstr ""
19772
19773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298
19774msgid "Search for {}"
19775msgstr ""
19776
19777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302
19778msgid "Filter by {}"
19779msgstr ""
19780
19781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306
19782#, python-brace-format
19783msgid "Search the library for {0}"
19784msgstr ""
19785
19786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421
19787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
19788msgid "Count"
19789msgstr ""
19790
19791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423
19792msgid "Was"
19793msgstr ""
19794
19795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441
19796#, python-brace-format
19797msgid "This is not one of this column's permitted values ({0})"
19798msgstr ""
19799
19800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521
19801msgid "Editing..."
19802msgstr ""
19803
19804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544
19805msgid "Item is not a permitted value"
19806msgstr ""
19807
19808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545
19809#, python-brace-format
19810msgid ""
19811"This column has a fixed set of permitted values. The entered text must be "
19812"one of ({0})."
19813msgstr ""
19814
19815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571
19816msgid "Do you really want to undo your changes?"
19817msgstr ""
19818
19819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596
19820msgid "Undelete items?"
19821msgstr ""
19822
19823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597
19824msgid "Items must be undeleted to continue. Do you want to do this?"
19825msgstr ""
19826
19827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112
19828msgid "Search for an item in the first column"
19829msgstr ""
19830
19831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113
19832msgid "Find items containing the search string"
19833msgstr ""
19834
19835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115
19836msgid ""
19837"<p>Show items only if they appear in the\n"
19838"          current Virtual library. Edits already done may be hidden but will\n"
19839"          not be forgotten.\n"
19840"          </p><p>\n"
19841"          Note that this box affects only what is displayed. Changes\n"
19842"          will affect all books in your library even if this box\n"
19843"          is checked.</p>"
19844msgstr ""
19845
19846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122
19847msgid "Only show items in the current &Virtual library"
19848msgstr ""
19849
19850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123
19851msgid "&Filter by:"
19852msgstr ""
19853
19854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124
19855msgid "Filter items using the text in this box"
19856msgstr ""
19857
19858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125
19859msgid "Show only items containing this text"
19860msgstr ""
19861
19862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126
19863msgid "F&ilter"
19864msgstr ""
19865
19866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127
19867msgid ""
19868"Delete selected items from the database. This will unapply the items from "
19869"all books and then remove them from the database."
19870msgstr ""
19871
19872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129
19873msgid "Ctrl+D"
19874msgstr ""
19875
19876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130
19877msgid "Rename the items in every book where they are used"
19878msgstr ""
19879
19880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132
19881msgid "Ctrl+R"
19882msgstr ""
19883
19884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133
19885msgid "Undo any deletes or edits on the selected lines"
19886msgstr ""
19887
19888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135
19889msgid "Ctrl+U"
19890msgstr ""
19891
19892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368
19893msgid "Template language tutorial"
19894msgstr ""
19895
19896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372
19897msgid "Template function reference"
19898msgstr ""
19899
19900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425
19901msgid "Author Sort"
19902msgstr ""
19903
19904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19905msgid "Tag 1"
19906msgstr ""
19907
19908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19909msgid "Tag 2"
19910msgstr ""
19911
19912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
19913msgid "Template value"
19914msgstr ""
19915
19916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488
19917msgid "Disable word wrap"
19918msgstr ""
19919
19920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491
19921msgid "Enable word wrap"
19922msgstr ""
19923
19924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495
19925msgid "Load template from the Template tester"
19926msgstr ""
19927
19928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498
19929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521
19930msgid "Load template from file"
19931msgstr ""
19932
19933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501
19934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531
19935msgid "Save template to file"
19936msgstr ""
19937
19938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517
19939msgid "No Template tester text is available"
19940msgstr ""
19941
19942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523
19943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533
19944msgid "Template file"
19945msgstr ""
19946
19947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626
19948#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594
19949msgid "Select icon"
19950msgstr ""
19951
19952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689
19953msgid "EXCEPTION: "
19954msgstr ""
19955
19956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710
19957msgid "Built-in template function"
19958msgstr ""
19959
19960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711
19961msgid "Built-in function"
19962msgstr ""
19963
19964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712
19965msgid "User defined Python template function"
19966msgstr ""
19967
19968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713
19969msgid "User function"
19970msgstr ""
19971
19972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19973msgid "Stored template"
19974msgstr ""
19975
19976#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19977msgid "Stored user defined template"
19978msgstr ""
19979
19980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742
19981msgid "No template provided"
19982msgstr ""
19983
19984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743
19985msgid "The template box cannot be empty"
19986msgstr ""
19987
19988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747
19989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754
19990msgid "No column chosen"
19991msgstr ""
19992
19993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748
19994msgid "You must specify a column to be colored"
19995msgstr ""
19996
19997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755
19998msgid "You must specify the column where the icons are applied"
19999msgstr ""
20000
20001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813
20002msgid "&Continue"
20003msgstr ""
20004
20005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815
20006msgid "Continue running the template"
20007msgstr ""
20008
20009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820
20010msgid "Stop running the template"
20011msgstr ""
20012
20013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826
20014#, python-brace-format
20015msgid "Break: line {0}, book {1}"
20016msgstr ""
20017
20018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832
20019msgid "The name of the template language operation"
20020msgstr ""
20021
20022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843
20023msgid "A variable in the template"
20024msgstr ""
20025
20026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846
20027msgid "The value of the variable"
20028msgstr ""
20029
20030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890
20031msgid "A General Program Mode Template"
20032msgstr ""
20033
20034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375
20035#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407
20036msgid "Set the color of the column:"
20037msgstr ""
20038
20039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376
20040msgid "Copy a color name to the clipboard:"
20041msgstr ""
20042
20043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377
20044msgid "Copy the selected color name to the clipboard"
20045msgstr ""
20046
20047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378
20048msgid "Kind:"
20049msgstr ""
20050
20051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379
20052msgid "Apply the icon to column:"
20053msgstr ""
20054
20055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380
20056msgid "Copy an icon file name to the clipboard:"
20057msgstr ""
20058
20059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381
20060msgid "Copy the selected icon file name to the clipboard"
20061msgstr ""
20062
20063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382
20064msgid "Add icon"
20065msgstr ""
20066
20067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383
20068msgid "Add an icon file to the set of choices"
20069msgstr ""
20070
20071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384
20072msgid "Template &name:"
20073msgstr ""
20074
20075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385
20076msgid "The name of the callable template"
20077msgstr ""
20078
20079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386
20080msgid "T&emplate:"
20081msgstr ""
20082
20083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387
20084msgid "The text of the template program goes into the box below"
20085msgstr ""
20086
20087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388
20088msgid "        "
20089msgstr ""
20090
20091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389
20092msgid "Enable &breakpoints"
20093msgstr ""
20094
20095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390
20096msgid ""
20097"<p>If checked, the template evaluator will stop when it\n"
20098"evaluates an expression on a double-clicked line number, opening a dialog showing\n"
20099"you the value as well as all the local variables</p>"
20100msgstr ""
20101
20102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393
20103msgid "&Go"
20104msgstr ""
20105
20106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394
20107msgid ""
20108"If 'Enable breakpoints' is checked then click this button to run your "
20109"template"
20110msgstr ""
20111
20112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395
20113msgid "&Line:"
20114msgstr ""
20115
20116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396
20117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397
20118msgid "Line number to toggle"
20119msgstr ""
20120
20121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398
20122msgid "&Toggle"
20123msgstr ""
20124
20125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399
20126msgid "Toggle the breakpoint on the line number in the box"
20127msgstr ""
20128
20129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400
20130msgid "&Remove all"
20131msgstr ""
20132
20133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401
20134msgid "Remove all breakpoints"
20135msgstr ""
20136
20137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402
20138msgid "&Set all"
20139msgstr ""
20140
20141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403
20142msgid "Set breakpoint on every line"
20143msgstr ""
20144
20145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404
20146msgid ""
20147"<p>The text of the template program goes in this box.\n"
20148"            Don't forget that a General Program Mode template must begin with\n"
20149"            the word \"program:\".</p>"
20150msgstr ""
20151
20152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407
20153#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150
20154msgid "D&ocumentation:"
20155msgstr ""
20156
20157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408
20158msgid "Documentation for the function being defined or edited"
20159msgstr ""
20160
20161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409
20162msgid "Template value:"
20163msgstr ""
20164
20165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410
20166msgid "The value of the template using the current book in the library view"
20167msgstr ""
20168
20169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411
20170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412
20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413
20172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414
20173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415
20174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416
20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417
20176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418
20177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419
20178msgid "User label"
20179msgstr ""
20180
20181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420
20182msgid "Font:"
20183msgstr ""
20184
20185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421
20186msgid "Select the font for the Template box"
20187msgstr ""
20188
20189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422
20190msgid "Size:"
20191msgstr ""
20192
20193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423
20194msgid "Select the font size for the Template box"
20195msgstr ""
20196
20197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424
20198msgid "Lo&ad"
20199msgstr ""
20200
20201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425
20202msgid "Load the template from a file"
20203msgstr ""
20204
20205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427
20206msgid "Save the template in a file"
20207msgstr ""
20208
20209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428
20210msgid "Template Function Reference"
20211msgstr ""
20212
20213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429
20214msgid "Function &name:"
20215msgstr ""
20216
20217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430
20218msgid "&Function type:"
20219msgstr ""
20220
20221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431
20222msgid "&Documentation:"
20223msgstr ""
20224
20225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432
20226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234
20227msgid "&Code:"
20228msgstr ""
20229
20230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33
20231msgid "Remove any template from the box"
20232msgstr ""
20233
20234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35
20235msgid "Open template editor"
20236msgstr ""
20237
20238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24
20239msgid "Trim Image"
20240msgstr ""
20241
20242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32
20243msgid "Select a region by dragging with your mouse, and then click trim"
20244msgstr ""
20245
20246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43
20247msgid "&Trim"
20248msgstr ""
20249
20250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45
20251msgid "Trim image by removing borders outside the selected region"
20252msgstr ""
20253
20254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83
20255msgid "Adjust selection by dragging corners"
20256msgstr ""
20257
20258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90
20259#, python-brace-format
20260msgid "Size: {0}px Aspect ratio: {1:.2g}"
20261msgstr ""
20262
20263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96
20264#, python-brace-format
20265msgid "Size: {0}x{1}px"
20266msgstr ""
20267
20268#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66
20269#, python-format
20270msgid "Download %s"
20271msgstr ""
20272
20273#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69
20274#, python-format
20275msgid "Downloading <b>%(fname)s</b> from %(url)s"
20276msgstr ""
20277
20278#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100
20279#, python-format
20280msgid "Failed to download from %(url)r with error: %(err)s"
20281msgstr ""
20282
20283#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28
20284msgid "Downloading book"
20285msgstr ""
20286
20287#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29
20288#, python-brace-format
20289msgid ""
20290"The book {0} will be downloaded and added to your calibre library "
20291"automatically."
20292msgstr ""
20293
20294#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97
20295msgid "No file specified to download."
20296msgstr ""
20297
20298#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108
20299msgid "Not a support e-book format."
20300msgstr ""
20301
20302#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130
20303#, python-format
20304msgid "Downloading %s"
20305msgstr ""
20306
20307#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147
20308msgid "Downloading"
20309msgstr ""
20310
20311#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151
20312msgid "Failed to download e-book"
20313msgstr ""
20314
20315#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154
20316msgid "finished"
20317msgstr ""
20318
20319#: /__w/calibre/calibre/src/calibre/gui2/email.py:151
20320#, python-format
20321msgid "Email %(name)s to %(to)s"
20322msgstr ""
20323
20324#: /__w/calibre/calibre/src/calibre/gui2/email.py:177
20325msgid "News:"
20326msgstr ""
20327
20328#: /__w/calibre/calibre/src/calibre/gui2/email.py:179
20329#, python-format
20330msgid "Attached is the %s periodical downloaded by calibre."
20331msgstr ""
20332
20333#: /__w/calibre/calibre/src/calibre/gui2/email.py:208
20334msgid "Add a new recipient:"
20335msgstr ""
20336
20337#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20338msgid "&Address"
20339msgstr ""
20340
20341#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20342msgid "&Formats"
20343msgstr ""
20344
20345#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20346msgid "&Subject"
20347msgstr ""
20348
20349#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20350msgid "A&lias"
20351msgstr ""
20352
20353#: /__w/calibre/calibre/src/calibre/gui2/email.py:215
20354msgid "The email address of the recipient"
20355msgstr ""
20356
20357#: /__w/calibre/calibre/src/calibre/gui2/email.py:216
20358msgid "The optional alias (simple name) of the recipient"
20359msgstr ""
20360
20361#: /__w/calibre/calibre/src/calibre/gui2/email.py:217
20362msgid ""
20363"Formats to email. The first matching one will be sent (comma separated list)"
20364msgstr ""
20365
20366#: /__w/calibre/calibre/src/calibre/gui2/email.py:218
20367msgid "The optional subject for email sent to this recipient"
20368msgstr ""
20369
20370#: /__w/calibre/calibre/src/calibre/gui2/email.py:231
20371msgid "&Add recipient"
20372msgstr ""
20373
20374#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20375msgid "Need address"
20376msgstr ""
20377
20378#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20379msgid "You must specify an address"
20380msgstr ""
20381
20382#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20383msgid "Need formats"
20384msgstr ""
20385
20386#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20387msgid "You must specify at least one format to send"
20388msgstr ""
20389
20390#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
20391#, python-format
20392msgid "The recipient %s already exists"
20393msgstr ""
20394
20395#: /__w/calibre/calibre/src/calibre/gui2/email.py:290
20396msgid "No recipients"
20397msgstr ""
20398
20399#: /__w/calibre/calibre/src/calibre/gui2/email.py:291
20400msgid "You must select at least one recipient"
20401msgstr ""
20402
20403#: /__w/calibre/calibre/src/calibre/gui2/email.py:351
20404msgid "Auto convert the following books before sending via email?"
20405msgstr ""
20406
20407#: /__w/calibre/calibre/src/calibre/gui2/email.py:362
20408msgid "This recipient has no valid formats defined"
20409msgstr ""
20410
20411#: /__w/calibre/calibre/src/calibre/gui2/email.py:363
20412msgid "These books have no suitable input formats for conversion"
20413msgstr ""
20414
20415#: /__w/calibre/calibre/src/calibre/gui2/email.py:367
20416msgid "Could not send"
20417msgstr ""
20418
20419#: /__w/calibre/calibre/src/calibre/gui2/email.py:368
20420msgid ""
20421"Could not send books to some recipients. Click \"Show details\" for more "
20422"information"
20423msgstr ""
20424
20425#: /__w/calibre/calibre/src/calibre/gui2/email.py:405
20426msgid "E-book:"
20427msgstr ""
20428
20429#: /__w/calibre/calibre/src/calibre/gui2/email.py:413
20430msgid "Attached, you will find the e-book"
20431msgstr ""
20432
20433#: /__w/calibre/calibre/src/calibre/gui2/email.py:414
20434#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209
20435msgid "by"
20436msgstr ""
20437
20438#: /__w/calibre/calibre/src/calibre/gui2/email.py:415
20439#, python-format
20440msgid "in the %s format."
20441msgstr ""
20442
20443#: /__w/calibre/calibre/src/calibre/gui2/email.py:419
20444msgid "About this book:"
20445msgstr ""
20446
20447#: /__w/calibre/calibre/src/calibre/gui2/email.py:432
20448msgid "Sending email to"
20449msgstr ""
20450
20451#: /__w/calibre/calibre/src/calibre/gui2/email.py:463
20452#, python-format
20453msgid "Auto convert the following books to %s before sending via email?"
20454msgstr ""
20455
20456#: /__w/calibre/calibre/src/calibre/gui2/email.py:470
20457msgid "Could not email the following books as no suitable formats were found:"
20458msgstr ""
20459
20460#: /__w/calibre/calibre/src/calibre/gui2/email.py:476
20461msgid "Failed to email book"
20462msgstr ""
20463
20464#: /__w/calibre/calibre/src/calibre/gui2/email.py:479
20465msgid "sent"
20466msgstr ""
20467
20468#: /__w/calibre/calibre/src/calibre/gui2/email.py:510
20469msgid "Sent news to"
20470msgstr ""
20471
20472#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134
20473#, python-format
20474msgid ""
20475"<div style=\"font-size:10pt;\">\n"
20476"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n"
20477"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n"
20478"<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>"
20479msgstr ""
20480
20481#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138
20482msgid "Regular &expression"
20483msgstr ""
20484
20485#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139
20486#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142
20487msgid "Test"
20488msgstr ""
20489
20490#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140
20491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52
20492msgid "File &name:"
20493msgstr ""
20494
20495#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142
20496msgid "Title:"
20497msgstr ""
20498
20499#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143
20500msgid "Regular expression (?P&lt;title&gt;)"
20501msgstr ""
20502
20503#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144
20504#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147
20505#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150
20506#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153
20507#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156
20508#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159
20509#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162
20510#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165
20511#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128
20512#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132
20513#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137
20514#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142
20515#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147
20516#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152
20517#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154
20518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155
20519msgid "No match"
20520msgstr ""
20521
20522#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145
20523msgid "Authors:"
20524msgstr ""
20525
20526#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146
20527msgid "Regular expression (?P<author>)"
20528msgstr ""
20529
20530#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148
20531msgid "Series:"
20532msgstr ""
20533
20534#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149
20535msgid "Regular expression (?P<series>)"
20536msgstr ""
20537
20538#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151
20539msgid "Series index:"
20540msgstr ""
20541
20542#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152
20543msgid "Regular expression (?P<series_index>)"
20544msgstr ""
20545
20546#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154
20547#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759
20548msgid "ISBN:"
20549msgstr ""
20550
20551#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155
20552msgid "Regular expression (?P<isbn>)"
20553msgstr ""
20554
20555#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157
20556msgid "Publisher:"
20557msgstr ""
20558
20559#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158
20560msgid "Regular expression (?P<publisher>)"
20561msgstr ""
20562
20563#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160
20564msgid "Published:"
20565msgstr ""
20566
20567#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161
20568msgid "Regular expression (?P<published>)"
20569msgstr ""
20570
20571#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163
20572msgid "Comments:"
20573msgstr ""
20574
20575#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164
20576msgid "Regular expression (?P<comments>)"
20577msgstr ""
20578
20579#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20580msgid "Select font files"
20581msgstr ""
20582
20583#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20584msgid "TrueType/OpenType Fonts"
20585msgstr ""
20586
20587#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35
20588msgid "Corrupt font"
20589msgstr ""
20590
20591#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36
20592#, python-format
20593msgid "Failed to read metadata from the font file: %s"
20594msgstr ""
20595
20596#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153
20597msgid "Choose a font family"
20598msgstr ""
20599
20600#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166
20601#, python-format
20602msgid "Available faces for %s"
20603msgstr ""
20604
20605#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202
20606msgid "Choose font family"
20607msgstr ""
20608
20609#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226
20610msgid "Add &fonts"
20611msgstr ""
20612
20613#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230
20614msgid "Choose a font family from the list below:"
20615msgstr ""
20616
20617#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236
20618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
20619msgid "Find next"
20620msgstr ""
20621
20622#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239
20623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
20624msgid "Find previous"
20625msgstr ""
20626
20627#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291
20628#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422
20629#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452
20630#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456
20631#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483
20632#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531
20633#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559
20634#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313
20635#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85
20636msgid "None"
20637msgstr ""
20638
20639#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309
20640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20641msgid "Added fonts"
20642msgstr ""
20643
20644#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310
20645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20646#, python-format
20647msgid "Added font families: %s"
20648msgstr ""
20649
20650#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339
20651msgid "Choose &font family"
20652msgstr ""
20653
20654#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348
20655msgid "Clear the font family"
20656msgstr ""
20657
20658#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60
20659msgid "Remove this action"
20660msgstr ""
20661
20662#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167
20663msgid "<a href=\"{}\">CSS selector help</a>"
20664msgstr ""
20665
20666#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184
20667msgid "Create the rule to transform HTML tags below"
20668msgstr ""
20669
20670#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196
20671#, python-brace-format
20672msgid "{preamble} {match_type}"
20673msgstr ""
20674
20675#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202
20676msgid "If the tag"
20677msgstr ""
20678
20679#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217
20680msgid "Then:"
20681msgstr ""
20682
20683#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221
20684msgid "Add another action"
20685msgstr ""
20686
20687#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290
20688#, python-brace-format
20689msgid "If the tag <b>{match_type}</b> <b>{query}</b>"
20690msgstr ""
20691
20692#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310
20693msgid ""
20694"You can specify rules to transform HTML here. Click the \"Add rule\" button "
20695"below to get started."
20696msgstr ""
20697
20698#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317
20699msgid "Test HTML transform rules"
20700msgstr ""
20701
20702#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319
20703msgid "Enter an HTML document below and click the \"Test\" button"
20704msgstr ""
20705
20706#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321
20707msgid "Resulting HTML"
20708msgstr ""
20709
20710#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334
20711msgid "Edit HTML transform rules"
20712msgstr ""
20713
20714#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342
20715msgid "Current HTML file"
20716msgstr ""
20717
20718#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343
20719msgid "All HTML files"
20720msgstr ""
20721
20722#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344
20723msgid "Open HTML files"
20724msgstr ""
20725
20726#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345
20727msgid "Selected HTML files"
20728msgstr ""
20729
20730#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211
20731msgid "Create an icon theme"
20732msgstr ""
20733
20734#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218
20735msgid "Theme Metadata"
20736msgstr ""
20737
20738#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234
20739msgid "&Version:"
20740msgstr ""
20741
20742#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236
20743msgid "&License:"
20744msgstr ""
20745
20746#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238
20747#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72
20748msgid "&URL:"
20749msgstr ""
20750
20751#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240
20752msgid ""
20753"The license for the icons in this theme. Common choices are Creative Commons"
20754" or Public Domain."
20755msgstr ""
20756
20757#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289
20758#, python-format
20759msgid "%d icons missing in this theme"
20760msgstr ""
20761
20762#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291
20763msgid "No missing icons"
20764msgstr ""
20765
20766#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301
20767msgid "No title specified"
20768msgstr ""
20769
20770#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302
20771msgid "You must specify a title for this icon theme"
20772msgstr ""
20773
20774#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304
20775msgid "No author specified"
20776msgstr ""
20777
20778#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305
20779msgid "You must specify an author for this icon theme"
20780msgstr ""
20781
20782#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20783msgid "&Abort"
20784msgstr ""
20785
20786#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20787msgid "Losslessly optimizing images, please wait..."
20788msgstr ""
20789
20790#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329
20791msgid "Optimizing images failed, click \"Show details\" for more information"
20792msgstr ""
20793
20794#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
20795msgid "Compression failed"
20796msgstr ""
20797
20798#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365
20799#, python-format
20800msgid "Optimizing %s"
20801msgstr ""
20802
20803#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384
20804msgid "Creating theme file"
20805msgstr ""
20806
20807#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394
20808msgid "Compressing theme file"
20809msgstr ""
20810
20811#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407
20812#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
20813msgid "Finished"
20814msgstr ""
20815
20816#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414
20817msgid "Choose a folder from which to read the icons"
20818msgstr ""
20819
20820#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428
20821msgid "Choose destination for icon theme"
20822msgstr ""
20823
20824#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429
20825msgid "ZIP files"
20826msgstr ""
20827
20828#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544
20829#, python-brace-format
20830msgid ""
20831"\n"
20832"            <h1>{title}</h1>\n"
20833"            <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n"
20834"            <p>{description}</p>\n"
20835"            <p>Version: {version} Number of users: {usage}</p>\n"
20836"            <p><i>Right click to visit theme homepage</i></p>\n"
20837"            "
20838msgstr ""
20839
20840#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566
20841msgid "Downloading icons..."
20842msgstr ""
20843
20844#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567
20845msgid "Downloading icons, please wait..."
20846msgstr ""
20847
20848#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592
20849msgid "Choose an icon theme"
20850msgstr ""
20851
20852#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613
20853msgid "Restore &default icons"
20854msgstr ""
20855
20856#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643
20857msgid ""
20858"Choose an icon theme below. You will need to restart calibre to see the new "
20859"icons."
20860msgstr ""
20861
20862#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645
20863msgid "Current icon theme:"
20864msgstr ""
20865
20866#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647
20867#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128
20868msgid "&Sort by:"
20869msgstr ""
20870
20871#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20872msgid "Number of icons"
20873msgstr ""
20874
20875#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20876msgid "Popularity"
20877msgstr ""
20878
20879#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20880msgid "No homepage"
20881msgstr ""
20882
20883#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20884msgid "The {} theme has no homepage"
20885msgstr ""
20886
20887#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676
20888msgid "Downloading, please wait..."
20889msgstr ""
20890
20891#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727
20892msgid "Failed to download list of themes"
20893msgstr ""
20894
20895#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728
20896msgid ""
20897"Failed to download list of themes, click \"Show details\" for more "
20898"information"
20899msgstr ""
20900
20901#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762
20902#, python-format
20903msgid ""
20904"Are you sure you want to remove the <b>%s</b> icon theme and return to the "
20905"stock icons?"
20906msgstr ""
20907
20908#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770
20909msgid "No theme selected"
20910msgstr ""
20911
20912#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771
20913msgid "You must first select an icon theme"
20914msgstr ""
20915
20916#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805
20917msgid ""
20918"Failed to download icon theme, click \"Show details\" for more information."
20919msgstr ""
20920
20921#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120
20922msgid "Zoom &in"
20923msgstr ""
20924
20925#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121
20926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277
20927msgid "Zoom &out"
20928msgstr ""
20929
20930#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122
20931msgid "&Save as"
20932msgstr ""
20933
20934#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123
20935msgid "&Rotate"
20936msgstr ""
20937
20938#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124
20939msgid "&Full screen"
20940msgstr ""
20941
20942#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141
20943msgid "&Fit image"
20944msgstr ""
20945
20946#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142
20947msgid "Fit image inside the available space"
20948msgstr ""
20949
20950#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193
20951msgid "Choose a file to save to"
20952msgstr ""
20953
20954#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255
20955#, python-brace-format
20956msgid "Image: {name} {resolution}"
20957msgstr ""
20958
20959#: /__w/calibre/calibre/src/calibre/gui2/init.py:156
20960msgid "Cover browser"
20961msgstr ""
20962
20963#: /__w/calibre/calibre/src/calibre/gui2/init.py:194
20964#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560
20965#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572
20966#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672
20967#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681
20968#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733
20969#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740
20970msgid "Tag browser"
20971msgstr ""
20972
20973#: /__w/calibre/calibre/src/calibre/gui2/init.py:231
20974msgid "See what's new in this calibre release"
20975msgstr ""
20976
20977#: /__w/calibre/calibre/src/calibre/gui2/init.py:283
20978msgid "Connected "
20979msgstr ""
20980
20981#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20982#, python-format
20983msgid " %(created)s %(name)s"
20984msgstr ""
20985
20986#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20987msgid "created by"
20988msgstr ""
20989
20990#: /__w/calibre/calibre/src/calibre/gui2/init.py:306
20991#, python-format
20992msgid "%(num)d of %(total)d books"
20993msgstr ""
20994
20995#: /__w/calibre/calibre/src/calibre/gui2/init.py:308
20996#: /__w/calibre/calibre/src/calibre/srv/opds.py:154
20997msgid "one book"
20998msgid_plural "{} books"
20999msgstr[0] ""
21000msgstr[1] ""
21001
21002#: /__w/calibre/calibre/src/calibre/gui2/init.py:310
21003#, python-format
21004msgid "%(num)s, %(sel)d selected"
21005msgid_plural "%(num)s, %(sel)d selected"
21006msgstr[0] ""
21007msgstr[1] ""
21008
21009#: /__w/calibre/calibre/src/calibre/gui2/init.py:312
21010#, python-brace-format
21011msgid "{0}, {1} total"
21012msgstr ""
21013
21014#: /__w/calibre/calibre/src/calibre/gui2/init.py:336
21015msgid "Cover grid"
21016msgstr ""
21017
21018#: /__w/calibre/calibre/src/calibre/gui2/init.py:338
21019#: /__w/calibre/calibre/src/calibre/gui2/init.py:368
21020#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093
21021msgid "Toggle"
21022msgstr ""
21023
21024#: /__w/calibre/calibre/src/calibre/gui2/init.py:366
21025msgid "Search bar"
21026msgstr ""
21027
21028#: /__w/calibre/calibre/src/calibre/gui2/init.py:410
21029msgid "Next Virtual library"
21030msgstr ""
21031
21032#: /__w/calibre/calibre/src/calibre/gui2/init.py:412
21033msgid "Switch to the next Virtual library in the Virtual library tab bar"
21034msgstr ""
21035
21036#: /__w/calibre/calibre/src/calibre/gui2/init.py:415
21037msgid "Previous Virtual library"
21038msgstr ""
21039
21040#: /__w/calibre/calibre/src/calibre/gui2/init.py:417
21041msgid "Switch to the previous Virtual library in the Virtual library tab bar"
21042msgstr ""
21043
21044#: /__w/calibre/calibre/src/calibre/gui2/init.py:498
21045#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285
21046#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
21047msgid "All books"
21048msgstr ""
21049
21050#: /__w/calibre/calibre/src/calibre/gui2/init.py:501
21051msgid "Search expression for this Virtual library:"
21052msgstr ""
21053
21054#: /__w/calibre/calibre/src/calibre/gui2/init.py:525
21055msgid "Sort tabs alphabetically"
21056msgstr ""
21057
21058#: /__w/calibre/calibre/src/calibre/gui2/init.py:528
21059msgid "Restore hidden tabs"
21060msgstr ""
21061
21062#: /__w/calibre/calibre/src/calibre/gui2/init.py:531
21063#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392
21064msgid "Hide Virtual library tabs"
21065msgstr ""
21066
21067#: /__w/calibre/calibre/src/calibre/gui2/init.py:533
21068msgid "Lock Virtual library tabs"
21069msgstr ""
21070
21071#: /__w/calibre/calibre/src/calibre/gui2/init.py:535
21072msgid "Unlock Virtual library tabs"
21073msgstr ""
21074
21075#: /__w/calibre/calibre/src/calibre/gui2/init.py:542
21076#, python-format
21077msgid "Edit \"%s\""
21078msgstr ""
21079
21080#: /__w/calibre/calibre/src/calibre/gui2/init.py:543
21081#, python-format
21082msgid "Delete \"%s\""
21083msgstr ""
21084
21085#: /__w/calibre/calibre/src/calibre/gui2/init.py:571
21086#: /__w/calibre/calibre/src/calibre/gui2/init.py:582
21087msgid "Book details"
21088msgstr ""
21089
21090#: /__w/calibre/calibre/src/calibre/gui2/init.py:639
21091msgid "Layout"
21092msgstr ""
21093
21094#: /__w/calibre/calibre/src/calibre/gui2/init.py:642
21095msgid "Show and hide various parts of the calibre main window"
21096msgstr ""
21097
21098#: /__w/calibre/calibre/src/calibre/gui2/init.py:758
21099#, python-format
21100msgid "No %s format"
21101msgstr ""
21102
21103#: /__w/calibre/calibre/src/calibre/gui2/init.py:759
21104#, python-brace-format
21105msgid "The book {0} does not have the {1} format"
21106msgstr ""
21107
21108#: /__w/calibre/calibre/src/calibre/gui2/init.py:794
21109#, python-format
21110msgid "Restore %s"
21111msgstr ""
21112
21113#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97
21114msgid "Job"
21115msgstr ""
21116
21117#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99
21118msgid "Progress"
21119msgstr ""
21120
21121#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100
21122msgid "Running time"
21123msgstr ""
21124
21125#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101
21126msgid "Start time"
21127msgstr ""
21128
21129#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113
21130msgid "There is a running job:"
21131msgid_plural "There are {} running jobs:"
21132msgstr[0] ""
21133msgstr[1] ""
21134
21135#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117
21136#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125
21137#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140
21138msgid "Unknown job"
21139msgstr ""
21140
21141#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120
21142msgid "There is a waiting job"
21143msgid_plural "There are {} waiting jobs"
21144msgstr[0] ""
21145msgstr[1] ""
21146
21147#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310
21148#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313
21149#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316
21150#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323
21151#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330
21152msgid "Cannot kill job"
21153msgstr ""
21154
21155#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311
21156#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324
21157msgid "Cannot kill jobs that communicate with the device"
21158msgstr ""
21159
21160#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314
21161msgid "Job has already run"
21162msgstr ""
21163
21164#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317
21165msgid "This job cannot be stopped"
21166msgstr ""
21167
21168#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331
21169msgid ""
21170"Some of the jobs cannot be stopped. Click \"Show details\" to see the list "
21171"of unstoppable jobs."
21172msgstr ""
21173
21174#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433
21175msgid "Unavailable"
21176msgstr ""
21177
21178#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519
21179msgid "Click to see list of jobs"
21180msgstr ""
21181
21182#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520
21183msgid " [Alt+Shift+J]"
21184msgstr ""
21185
21186#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525
21187msgid "Show/hide the Jobs List"
21188msgstr ""
21189
21190#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530
21191msgid "Jobs:"
21192msgstr ""
21193
21194#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576
21195msgid "No running jobs"
21196msgstr ""
21197
21198#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578
21199msgid "One running job"
21200msgstr ""
21201
21202#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580
21203#, python-format
21204msgid "%d running jobs"
21205msgstr ""
21206
21207#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629
21208msgid " - Jobs"
21209msgstr ""
21210
21211#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641
21212msgid "Search for a job by name"
21213msgstr ""
21214
21215#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690
21216#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712
21217msgid "No job"
21218msgstr ""
21219
21220#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691
21221#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713
21222msgid "No job selected"
21223msgstr ""
21224
21225#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693
21226msgid "Do you really want to stop the selected job?"
21227msgid_plural "Do you really want to stop all the selected jobs?"
21228msgstr[0] ""
21229msgstr[1] ""
21230
21231#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703
21232msgid "Do you really want to stop all non-device jobs?"
21233msgstr ""
21234
21235#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410
21236#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40
21237msgid "&Custom"
21238msgstr ""
21239
21240#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21241#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21242msgid "&Alternate shortcut:"
21243msgstr ""
21244
21245#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21246#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21247msgid "&Shortcut:"
21248msgstr ""
21249
21250#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434
21251#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186
21252msgid "Done"
21253msgstr ""
21254
21255#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458
21256#, python-format
21257msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]"
21258msgstr ""
21259
21260#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477
21261#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102
21262msgid "Press a key..."
21263msgstr ""
21264
21265#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510
21266#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120
21267msgid "Already assigned"
21268msgstr ""
21269
21270#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512
21271#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122
21272msgid "already assigned to"
21273msgstr ""
21274
21275#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553
21276msgid "<b>This shortcut no longer exists</b>"
21277msgstr ""
21278
21279#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653
21280msgid ""
21281"Double click on any entry to change the keyboard shortcuts associated with "
21282"it"
21283msgstr ""
21284
21285#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670
21286msgid "Search for a shortcut by name"
21287msgstr ""
21288
21289#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684
21290#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377
21291#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258
21292#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191
21293msgid "Expand all"
21294msgstr ""
21295
21296#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685
21297#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378
21298#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259
21299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671
21300#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071
21301#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192
21302msgid "Collapse all"
21303msgstr ""
21304
21305#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718
21306#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268
21307#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560
21308#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
21309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031
21310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065
21311#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495
21312msgid "No matches"
21313msgstr ""
21314
21315#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719
21316#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561
21317#, python-format
21318msgid "Could not find any shortcuts matching %s"
21319msgstr ""
21320
21321#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59
21322msgid "Eject this device"
21323msgstr ""
21324
21325#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62
21326msgid "Configure this device"
21327msgstr ""
21328
21329#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65
21330msgid "Update cached metadata on device"
21331msgstr ""
21332
21333#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78
21334msgid "Show books in calibre library"
21335msgstr ""
21336
21337#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80
21338msgid "Show books in the main memory of the device"
21339msgstr ""
21340
21341#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82
21342msgid "Show books in storage card A"
21343msgstr ""
21344
21345#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84
21346msgid "Show books in storage card B"
21347msgstr ""
21348
21349#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98
21350msgid "Delete library"
21351msgstr ""
21352
21353#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152
21354msgid "available"
21355msgstr ""
21356
21357#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214
21358msgid "Close the Virtual library"
21359msgstr ""
21360
21361#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225
21362msgid "Change how the displayed books are sorted"
21363msgstr ""
21364
21365#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229
21366msgid "Sort"
21367msgstr ""
21368
21369#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240
21370msgid ""
21371"<p>Search the list of books by title, author, publisher, tags, comments, "
21372"etc.<br><br>Words separated by spaces are ANDed"
21373msgstr ""
21374
21375#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264
21376msgid "Do quick search (you can also press the Enter key)"
21377msgstr ""
21378
21379#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268
21380#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21381#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516
21382msgid "Highlight"
21383msgstr ""
21384
21385#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285
21386msgid "Copy current search text (instead of search name)"
21387msgstr ""
21388
21389#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298
21390msgid "Use an existing Saved search or create a new one"
21391msgstr ""
21392
21393#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300
21394msgid "Saved search"
21395msgstr ""
21396
21397#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381
21398msgid "<h2>Shutting down</h2><div>"
21399msgstr ""
21400
21401#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677
21402#, python-format
21403msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
21404msgstr ""
21405
21406#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682
21407#, python-format
21408msgid "This book is on the device in %s"
21409msgstr ""
21410
21411#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133
21412msgid "Anonymous Content server user"
21413msgstr ""
21414
21415#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135
21416msgid "Local E-book viewer user"
21417msgstr ""
21418
21419#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21420#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343
21421msgid "Bookmark"
21422msgstr ""
21423
21424#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21425#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57
21426#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70
21427msgid "Bookmarks"
21428msgstr ""
21429
21430#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21431#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73
21432msgid "Highlights"
21433msgstr ""
21434
21435#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227
21436msgid "Export {} annotations"
21437msgstr ""
21438
21439#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230
21440msgid "calibre annotation collection"
21441msgstr ""
21442
21443#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233
21444msgid "annotations"
21445msgstr ""
21446
21447#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245
21448msgid "Format to export in:"
21449msgstr ""
21450
21451#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252
21452msgid "Save to file"
21453msgstr ""
21454
21455#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266
21456msgid "File for exports"
21457msgstr ""
21458
21459#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294
21460#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144
21461msgid "Unknown chapter"
21462msgstr ""
21463
21464#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368
21465#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21466msgid "Open in viewer"
21467msgstr ""
21468
21469#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369
21470#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21471msgid "Show in calibre"
21472msgstr ""
21473
21474#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371
21475#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372
21476#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405
21477msgid "Edit notes"
21478msgstr ""
21479
21480#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374
21481msgid "Export selected item"
21482msgid_plural "Export {} selected items"
21483msgstr[0] ""
21484msgstr[1] ""
21485
21486#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375
21487msgid "Delete selected item"
21488msgid_plural "Delete {} selected items"
21489msgstr[0] ""
21490msgstr[1] ""
21491
21492#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507
21493msgid "Restrict to"
21494msgstr ""
21495
21496#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509
21497msgid "Type:"
21498msgstr ""
21499
21500#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516
21501msgid "Show only annotations of the specified type"
21502msgstr ""
21503
21504#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518
21505msgid "User:"
21506msgstr ""
21507
21508#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525
21509msgid "Show only annotations created by the specified user"
21510msgstr ""
21511
21512#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531
21513msgid ""
21514"Only show annotations from books that have been selected in the calibre "
21515"library"
21516msgstr ""
21517
21518#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539
21519msgid "&Show results from only selected books"
21520msgstr ""
21521
21522#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542
21523msgid "&Show results from only the selected book"
21524msgid_plural "&Show results from only the {} selected books"
21525msgstr[0] ""
21526msgstr[1] ""
21527
21528#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622
21529msgid "Enter words to search for"
21530msgstr ""
21531
21532#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637
21533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271
21534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129
21535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552
21536#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352
21537msgid "Find previous match"
21538msgstr ""
21539
21540#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711
21541msgid "Invalid search expression"
21542msgstr ""
21543
21544#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712
21545#, python-brace-format
21546msgid ""
21547"The search expression: {0} is invalid. The search syntax used is the SQLite "
21548"Full text Search Query syntax, <a href=\"{1}\">described here</a>."
21549msgstr ""
21550
21551#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
21552msgid "Edit the notes of this highlight"
21553msgstr ""
21554
21555#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21556msgid "Add notes"
21557msgstr ""
21558
21559#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21560msgid "Add notes to this highlight"
21561msgstr ""
21562
21563#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
21564msgid "User"
21565msgstr ""
21566
21567#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
21568msgid "Open the book at this annotation in the calibre E-book viewer"
21569msgstr ""
21570
21571#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885
21572msgid "Show this book in the main calibre book list"
21573msgstr ""
21574
21575#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895
21576msgid "Edit notes for highlight"
21577msgstr ""
21578
21579#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919
21580msgid "Annotations browser"
21581msgstr ""
21582
21583#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937
21584msgid "&Match on related words"
21585msgstr ""
21586
21587#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940
21588msgid ""
21589"With this option searching for words will also match on any related words "
21590"(supported in several languages). For example, in the English language: "
21591"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well"
21592msgstr ""
21593
21594#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969
21595msgid "&Delete all selected"
21596msgstr ""
21597
21598#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970
21599msgid "Delete the selected annotations"
21600msgstr ""
21601
21602#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973
21603msgid "&Export all selected"
21604msgstr ""
21605
21606#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974
21607msgid "Export the selected annotations"
21608msgstr ""
21609
21610#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982
21611msgid "Rebuild search index"
21612msgstr ""
21613
21614#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984
21615msgid ""
21616"Refresh annotations in case they have been changed since this window was "
21617"opened"
21618msgstr ""
21619
21620#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992
21621#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999
21622msgid "No selected annotations"
21623msgstr ""
21624
21625#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993
21626#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000
21627msgid "No annotations have been selected"
21628msgstr ""
21629
21630#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005
21631msgid "Are you sure you want to <b>permanently</b> delete this annotation?"
21632msgid_plural ""
21633"Are you sure you want to <b>permanently</b> delete these {} annotations?"
21634msgstr[0] ""
21635msgstr[1] ""
21636
21637#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019
21638msgid "Editing is only supported for the notes associated with highlights"
21639msgstr ""
21640
21641#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133
21642msgid "Set to undefined"
21643msgstr ""
21644
21645#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196
21646msgid "Size (MB)"
21647msgstr ""
21648
21649#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203
21650#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208
21651msgid "Modified"
21652msgstr ""
21653
21654#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748
21655#, python-format
21656msgid ""
21657"The cover for the book %s is too large, cannot load it. Resize or delete it."
21658msgstr ""
21659
21660#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896
21661#, python-format
21662msgid "%s stars"
21663msgstr ""
21664
21665#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033
21666#, python-format
21667msgid "Click in this column and press Q to Quickview books with the same \"%s\""
21668msgstr ""
21669
21670#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040
21671#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445
21672#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243
21673msgid "Description:"
21674msgstr ""
21675
21676#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043
21677#, python-brace-format
21678msgid "The lookup/search name is <i>{0}</i>"
21679msgstr ""
21680
21681#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050
21682#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722
21683#, python-brace-format
21684msgid "This book's UUID is \"{0}\""
21685msgstr ""
21686
21687#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148
21688#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61
21689msgid ""
21690"Could not change the on disk location of this book. Is it open in another "
21691"program?"
21692msgstr ""
21693
21694#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152
21695#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158
21696msgid "Failed to set data"
21697msgstr ""
21698
21699#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153
21700#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159
21701msgid "Could not set data, click \"Show details\" to see why."
21702msgstr ""
21703
21704#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350
21705msgid "In Library"
21706msgstr ""
21707
21708#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354
21709#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288
21710msgid "Size"
21711msgstr ""
21712
21713#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692
21714msgid "Waiting for metadata to be updated"
21715msgstr ""
21716
21717#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694
21718msgid "Marked for deletion"
21719msgstr ""
21720
21721#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699
21722msgid "Double click to <b>edit</b> me<br><br>"
21723msgstr ""
21724
21725#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720
21726msgid "The lookup/search name is"
21727msgstr ""
21728
21729#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399
21730msgid "Cannot hide all columns"
21731msgstr ""
21732
21733#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400
21734msgid "You must not hide all columns"
21735msgstr ""
21736
21737#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441
21738#, python-format
21739msgid "Hide column %s"
21740msgstr ""
21741
21742#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442
21743#, python-format
21744msgid "Sort on %s"
21745msgstr ""
21746
21747#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443
21748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21749msgid "Ascending"
21750msgstr ""
21751
21752#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444
21753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21754msgid "Descending"
21755msgstr ""
21756
21757#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451
21758#, python-format
21759msgid "Change text alignment for %s"
21760msgstr ""
21761
21762#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
21764msgid "Center"
21765msgstr ""
21766
21767#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21768#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21770msgid "Left"
21771msgstr ""
21772
21773#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21774#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21776msgid "Right"
21777msgstr ""
21778
21779#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460
21780#, python-format
21781msgid "Change font style for %s"
21782msgstr ""
21783
21784#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21785msgid "Bold font"
21786msgstr ""
21787
21788#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21789msgid "Normal font"
21790msgstr ""
21791
21792#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21793msgid "Bold and Italic font"
21794msgstr ""
21795
21796#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21797msgid "Italic font"
21798msgstr ""
21799
21800#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472
21801#, python-format
21802msgid "Quickview column %s"
21803msgstr ""
21804
21805#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482
21806msgid "Show column"
21807msgstr ""
21808
21809#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490
21810msgid "Remember On Device column width"
21811msgstr ""
21812
21813#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492
21814msgid "Reset On Device column width to default"
21815msgstr ""
21816
21817#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494
21818msgid "Shrink column if it is too wide to fit"
21819msgstr ""
21820
21821#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496
21822msgid "Resize column to fit contents"
21823msgstr ""
21824
21825#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498
21826msgid "Restore default layout"
21827msgstr ""
21828
21829#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506
21830msgid "Hide row numbers"
21831msgstr ""
21832
21833#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529
21834msgid "Un-split the book list"
21835msgstr ""
21836
21837#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531
21838msgid "Split the book list"
21839msgstr ""
21840
21841#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455
21842msgid ""
21843"Dropping onto a device is not supported. First add the book to the calibre "
21844"library."
21845msgstr ""
21846
21847#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278
21848msgid "File name"
21849msgstr ""
21850
21851#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50
21852msgid "Configure viewer"
21853msgstr ""
21854
21855#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51
21856msgid "Use white background"
21857msgstr ""
21858
21859#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52
21860msgid "Hyphenate"
21861msgstr ""
21862
21863#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53
21864msgid "<b>Changes will only take effect after a restart.</b>"
21865msgstr ""
21866
21867#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75
21868msgid " - LRF viewer"
21869msgstr ""
21870
21871#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
21872#, python-format
21873msgid "<b>No matches</b> for the search phrase <i>%s</i> were found."
21874msgstr ""
21875
21876#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271
21877msgid ""
21878"%prog [options] book.lrf\n"
21879"\n"
21880"Read the LRF e-book book.lrf\n"
21881msgstr ""
21882
21883#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277
21884msgid "Print more information about the rendering process"
21885msgstr ""
21886
21887#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278
21888msgid "Turn on visual aids to debugging the rendering engine"
21889msgstr ""
21890
21891#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281
21892msgid "Disable hyphenation. Should significantly speed up rendering."
21893msgstr ""
21894
21895#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283
21896msgid ""
21897"By default the background is off white as I find this easier on the eyes. "
21898"Use this option to make the background pure white."
21899msgstr ""
21900
21901#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285
21902msgid "Profile the LRF renderer"
21903msgstr ""
21904
21905#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126
21906msgid "LRF viewer"
21907msgstr ""
21908
21909#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127
21910msgid "Parsing LRF file"
21911msgstr ""
21912
21913#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128
21914msgid "LRF viewer toolbar"
21915msgstr ""
21916
21917#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129
21918#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51
21919msgid "Next page"
21920msgstr ""
21921
21922#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130
21923msgid "Previous Page"
21924msgstr ""
21925
21926#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
21927#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99
21928#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44
21929msgid "Back"
21930msgstr ""
21931
21932#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
21933#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102
21934#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45
21935msgid "Forward"
21936msgstr ""
21937
21938#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
21939msgid "Next match"
21940msgstr ""
21941
21942#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
21943#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46
21944msgid "Open e-book"
21945msgstr ""
21946
21947#: /__w/calibre/calibre/src/calibre/gui2/main.py:42
21948msgid ""
21949"%prog [options] [path_to_ebook or calibre url ...]\n"
21950"\n"
21951"Launch the main calibre Graphical User Interface and optionally add the e-book at\n"
21952"path_to_ebook to the database. You can also specify calibre URLs to perform various\n"
21953"different actions, than just adding books. For example:\n"
21954"\n"
21955"calibre://view-book/test_library/1842/epub\n"
21956"\n"
21957"Will open the book with id 1842 in the EPUB format from the library\n"
21958"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n"
21959"libraries with spaces replaced by underscores. A full description of the\n"
21960"various URL based actions is in the User Manual.\n"
21961msgstr ""
21962
21963#: /__w/calibre/calibre/src/calibre/gui2/main.py:57
21964msgid "Use the library located at the specified path."
21965msgstr ""
21966
21967#: /__w/calibre/calibre/src/calibre/gui2/main.py:59
21968msgid "Start minimized to system tray."
21969msgstr ""
21970
21971#: /__w/calibre/calibre/src/calibre/gui2/main.py:61
21972msgid "Ignored, do not use. Present only for legacy reasons"
21973msgstr ""
21974
21975#: /__w/calibre/calibre/src/calibre/gui2/main.py:63
21976msgid "Do not check for updates"
21977msgstr ""
21978
21979#: /__w/calibre/calibre/src/calibre/gui2/main.py:65
21980msgid ""
21981"Ignore custom plugins, useful if you installed a plugin that is preventing "
21982"calibre from starting"
21983msgstr ""
21984
21985#: /__w/calibre/calibre/src/calibre/gui2/main.py:100
21986msgid "Path too long"
21987msgstr ""
21988
21989#: /__w/calibre/calibre/src/calibre/gui2/main.py:101
21990#, python-format
21991msgid ""
21992"Path to Calibre Portable (%s) too long. It must be less than 59 characters."
21993msgstr ""
21994
21995#: /__w/calibre/calibre/src/calibre/gui2/main.py:141
21996#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820
21997msgid "Calibre Library"
21998msgstr ""
21999
22000#: /__w/calibre/calibre/src/calibre/gui2/main.py:186
22001msgid "Failed to create library"
22002msgstr ""
22003
22004#: /__w/calibre/calibre/src/calibre/gui2/main.py:187
22005#, python-format
22006msgid ""
22007"Failed to create calibre library at: %r.\n"
22008"You will be asked to choose a new library location."
22009msgstr ""
22010
22011#: /__w/calibre/calibre/src/calibre/gui2/main.py:217
22012msgid "Could not repair library. Click \"Show details\" for more information."
22013msgstr ""
22014
22015#: /__w/calibre/calibre/src/calibre/gui2/main.py:256
22016msgid "Initializing user interface..."
22017msgstr ""
22018
22019#: /__w/calibre/calibre/src/calibre/gui2/main.py:278
22020msgid "Choose a location for your new calibre e-book library"
22021msgstr ""
22022
22023#: /__w/calibre/calibre/src/calibre/gui2/main.py:296
22024msgid "Repairing failed"
22025msgstr ""
22026
22027#: /__w/calibre/calibre/src/calibre/gui2/main.py:297
22028msgid "The database repair failed. Starting with a new empty library."
22029msgstr ""
22030
22031#: /__w/calibre/calibre/src/calibre/gui2/main.py:308
22032#: /__w/calibre/calibre/src/calibre/gui2/main.py:353
22033msgid "Bad database location"
22034msgstr ""
22035
22036#: /__w/calibre/calibre/src/calibre/gui2/main.py:309
22037#, python-format
22038msgid "Bad database location %r. calibre will now quit."
22039msgstr ""
22040
22041#: /__w/calibre/calibre/src/calibre/gui2/main.py:321
22042msgid "Startup error"
22043msgstr ""
22044
22045#: /__w/calibre/calibre/src/calibre/gui2/main.py:322
22046#, python-brace-format
22047msgid ""
22048"There was an error during {0} startup. Parts of {0} may not function. Click "
22049"\"Show details\" to learn more."
22050msgstr ""
22051
22052#: /__w/calibre/calibre/src/calibre/gui2/main.py:334
22053#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859
22054msgid "Corrupted database"
22055msgstr ""
22056
22057#: /__w/calibre/calibre/src/calibre/gui2/main.py:335
22058#, python-format
22059msgid ""
22060"The library database at %s appears to be corrupted. Do you want calibre to "
22061"try and rebuild it automatically? The rebuild may not be completely "
22062"successful. If you say No, a new empty calibre library will be created."
22063msgstr ""
22064
22065#: /__w/calibre/calibre/src/calibre/gui2/main.py:354
22066#, python-format
22067msgid ""
22068"Bad database location %r. Will start with  a new, empty calibre library"
22069msgstr ""
22070
22071#: /__w/calibre/calibre/src/calibre/gui2/main.py:364
22072#, python-format
22073msgid "Starting %s: Loading books..."
22074msgstr ""
22075
22076#: /__w/calibre/calibre/src/calibre/gui2/main.py:396
22077msgid "Cannot start calibre"
22078msgstr ""
22079
22080#: /__w/calibre/calibre/src/calibre/gui2/main.py:397
22081#, python-brace-format
22082msgid ""
22083"Another calibre program that can modify calibre libraries, such as, {0} or "
22084"{1} is already running. You must first shut it down, before starting the "
22085"main calibre program. If you are sure no such program is running, try "
22086"restarting your computer."
22087msgstr ""
22088
22089#: /__w/calibre/calibre/src/calibre/gui2/main.py:458
22090#: /__w/calibre/calibre/src/calibre/gui2/main.py:487
22091msgid "Failed to contact running instance of calibre"
22092msgstr ""
22093
22094#: /__w/calibre/calibre/src/calibre/gui2/main.py:461
22095msgid "Contacting calibre failed"
22096msgstr ""
22097
22098#: /__w/calibre/calibre/src/calibre/gui2/main.py:462
22099msgid "Failed to contact running instance of calibre, try restarting calibre"
22100msgstr ""
22101
22102#: /__w/calibre/calibre/src/calibre/gui2/main.py:470
22103msgid "Shutdown command sent, waiting for shutdown..."
22104msgstr ""
22105
22106#: /__w/calibre/calibre/src/calibre/gui2/main.py:476
22107msgid "Failed to shutdown running calibre instance"
22108msgstr ""
22109
22110#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106
22111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
22112msgid "&Preferences"
22113msgstr ""
22114
22115#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107
22116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
22117msgid "&Quit"
22118msgstr ""
22119
22120#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146
22121msgid "Unhandled exception"
22122msgstr ""
22123
22124#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181
22125#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690
22126msgid "Set date to undefined"
22127msgstr ""
22128
22129#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183
22130#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692
22131msgid "Set date to today"
22132msgstr ""
22133
22134#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186
22135#: /__w/calibre/calibre/src/calibre/utils/localization.py:367
22136msgid "&Redo"
22137msgstr ""
22138
22139#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265
22140msgid ""
22141"Specify how this book should be sorted when by title. For example, The "
22142"Exorcist might be sorted as Exorcist, The."
22143msgstr ""
22144
22145#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267
22146msgid "Title &sort:"
22147msgstr ""
22148
22149#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276
22150msgid ""
22151" The green color indicates that the current title sort matches the current "
22152"title"
22153msgstr ""
22154
22155#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279
22156msgid ""
22157" The red color warns that the current title sort does not match the current "
22158"title. No action is required if this is what you want."
22159msgstr ""
22160
22161#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367
22162msgid "&Edit authors"
22163msgstr ""
22164
22165#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380
22166msgid "Authors changed"
22167msgstr ""
22168
22169#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381
22170msgid ""
22171"You have changed the authors for this book. You must save these changes "
22172"before you can use Manage authors. Do you want to save these changes?"
22173msgstr ""
22174
22175#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459
22176msgid ""
22177"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n"
22178"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."
22179msgstr ""
22180
22181#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464
22182msgid "Author s&ort:"
22183msgstr ""
22184
22185#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476
22186msgid ""
22187" The green color indicates that the current author sort matches the current "
22188"author"
22189msgstr ""
22190
22191#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479
22192msgid ""
22193" The red color indicates that the current author sort does not match the "
22194"current author. No action is required if this is what you want."
22195msgstr ""
22196
22197#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657
22198msgid "&Number:"
22199msgstr ""
22200
22201#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760
22202#, python-format
22203msgid ""
22204"Last modified: %s\n"
22205"\n"
22206"Double click to view"
22207msgstr ""
22208
22209#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771
22210#, python-format
22211msgid "Restore %s from the original"
22212msgstr ""
22213
22214#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784
22215msgid "&View {} format"
22216msgstr ""
22217
22218#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797
22219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644
22220msgid "&Edit"
22221msgstr ""
22222
22223#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880
22224msgid "Set the cover for the book from the selected format"
22225msgstr ""
22226
22227#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888
22228msgid "Set metadata for the book from the selected format"
22229msgstr ""
22230
22231#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895
22232msgid "Add a format to this book"
22233msgstr ""
22234
22235#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902
22236msgid "Remove the selected format from this book"
22237msgstr ""
22238
22239#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977
22240msgid "Choose formats for "
22241msgstr ""
22242
22243#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023
22244msgid "No permission"
22245msgstr ""
22246
22247#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024
22248msgid "You do not have permission to read the following files:"
22249msgstr ""
22250
22251#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055
22252#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056
22253#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080
22254#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081
22255msgid "No format selected"
22256msgstr ""
22257
22258#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140
22259msgid "Trim bord&ers"
22260msgstr ""
22261
22262#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142
22263msgid ""
22264"Automatically detect and remove extra space at the cover's edges.\n"
22265"Pressing it repeatedly can sometimes remove stubborn borders."
22266msgstr ""
22267
22268#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146
22269msgid "Automatically trim borders"
22270msgstr ""
22271
22272#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148
22273msgid "Trim borders manually"
22274msgstr ""
22275
22276#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149
22277msgid "Undo last trim"
22278msgstr ""
22279
22280#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153
22281msgid "Download co&ver"
22282msgstr ""
22283
22284#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154
22285msgid "&Generate cover"
22286msgstr ""
22287
22288#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157
22289msgid "Customize the styles and colors of the generated cover"
22290msgstr ""
22291
22292#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158
22293msgid "Undo last Generate cover"
22294msgstr ""
22295
22296#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214
22297msgid "Not a valid picture"
22298msgstr ""
22299
22300#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262
22301msgid "Invalid cover"
22302msgstr ""
22303
22304#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263
22305msgid "Could not change cover as the image is invalid."
22306msgstr ""
22307
22308#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359
22309msgid "Rating of this book. 0-5 stars"
22310msgstr ""
22311
22312#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440
22313msgid "Tags changed"
22314msgstr ""
22315
22316#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441
22317msgid ""
22318"You have changed the tags. In order to use the tags editor, you must either "
22319"discard or apply these changes. Apply changes?"
22320msgstr ""
22321
22322#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483
22323msgid "A comma separated list of languages for this book"
22324msgstr ""
22325
22326#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513
22327#, python-format
22328msgid "The language %s is not recognized"
22329msgid_plural "The languages %s are not recognized"
22330msgstr[0] ""
22331msgstr[1] ""
22332
22333#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514
22334msgid "Unknown language"
22335msgstr ""
22336
22337#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530
22338msgid "Edit Identifiers"
22339msgstr ""
22340
22341#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537
22342msgid ""
22343"Edit the book's identifiers. Every identifier must be on a separate line, "
22344"and have the form type:value"
22345msgstr ""
22346
22347#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554
22348msgid "Duplicate identifier"
22349msgstr ""
22350
22351#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555
22352#, python-format
22353msgid ""
22354"The identifier of type: %s occurs more than once. Each type of identifier "
22355"must be unique"
22356msgstr ""
22357
22358#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559
22359msgid "Invalid identifier"
22360msgstr ""
22361
22362#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560
22363#, python-format
22364msgid ""
22365"The identifier %s is invalid. Identifiers must be of the form type:value"
22366msgstr ""
22367
22368#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574
22369msgid "&Ids:"
22370msgstr ""
22371
22372#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575
22373#, python-format
22374msgid ""
22375"Edit the identifiers for this book. For example: \n"
22376"\n"
22377"%s\n"
22378"\n"
22379"If an identifier value contains a comma, you can use the | character to represent it."
22380msgstr ""
22381
22382#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590
22383msgid "Edit identifiers in a dedicated window"
22384msgstr ""
22385
22386#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655
22387#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790
22388msgid "This ISBN is valid"
22389msgstr ""
22390
22391#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658
22392#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793
22393msgid "This ISBN is invalid"
22394msgstr ""
22395
22396#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756
22397#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778
22398msgid "Invalid ISBN"
22399msgstr ""
22400
22401#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757
22402msgid "Enter an ISBN"
22403msgstr ""
22404
22405#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779
22406msgid "The ISBN you entered is not valid. Try again."
22407msgstr ""
22408
22409#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818
22410msgid "Clear publisher"
22411msgstr ""
22412
22413#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871
22414msgid "Clear date"
22415msgstr ""
22416
22417#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58
22418msgid "Schedule download?"
22419msgstr ""
22420
22421#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68
22422msgid ""
22423"The download of metadata for the <b>selected book</b> will run in the "
22424"background. Proceed?"
22425msgid_plural ""
22426"The download of metadata for the <b>{} selected books</b> will run in the "
22427"background. Proceed?"
22428msgstr[0] ""
22429msgstr[1] ""
22430
22431#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74
22432msgid ""
22433"You can monitor the progress of the download by clicking the rotating "
22434"spinner in the bottom right corner."
22435msgstr ""
22436
22437#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77
22438msgid ""
22439"When the download completes you will be asked for confirmation before "
22440"calibre applies the downloaded metadata."
22441msgstr ""
22442
22443#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88
22444msgid "Download only &metadata"
22445msgstr ""
22446
22447#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92
22448msgid "Download only &covers"
22449msgstr ""
22450
22451#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96
22452msgid "&Configure download"
22453msgstr ""
22454
22455#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100
22456msgid "Download &both"
22457msgstr ""
22458
22459#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140
22460msgid "Download metadata for one book"
22461msgid_plural "Download metadata for {} books"
22462msgstr[0] ""
22463msgstr[1] ""
22464
22465#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147
22466msgid "Metadata download started"
22467msgstr ""
22468
22469#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159
22470msgid "(Failed metadata)"
22471msgstr ""
22472
22473#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161
22474msgid "(Failed cover)"
22475msgstr ""
22476
22477#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214
22478#, python-format
22479msgid "Processed %s"
22480msgstr ""
22481
22482#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72
22483#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157
22484msgid "Metadata fields to download"
22485msgstr ""
22486
22487#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417
22488#, python-format
22489msgid "Revert %s"
22490msgstr ""
22491
22492#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474
22493msgid "Merge identifiers"
22494msgstr ""
22495
22496#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482
22497msgid "Merge tags"
22498msgstr ""
22499
22500#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589
22501#, python-brace-format
22502msgid "Cover size: {0}x{1}"
22503msgstr ""
22504
22505#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616
22506msgid "Compare metadata"
22507msgstr ""
22508
22509#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637
22510msgid "&Accept all remaining"
22511msgstr ""
22512
22513#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642
22514msgid "Re&ject all remaining"
22515msgstr ""
22516
22517#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647
22518msgid "R&eject"
22519msgstr ""
22520
22521#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652
22522msgid "Reject changes and move to next [{}]"
22523msgstr ""
22524
22525#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667
22526#, python-format
22527msgid "Move to next [%s]"
22528msgstr ""
22529
22530#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675
22531msgid "&Mark rejected books"
22532msgstr ""
22533
22534#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678
22535msgid "Mark rejected books in the book list after this dialog is closed"
22536msgstr ""
22537
22538#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714
22539msgid "All reviewed changes will be lost! Are you sure you want to Cancel?"
22540msgstr ""
22541
22542#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738
22543#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403
22544#, python-format
22545msgid " [%(num)d of %(tot)d]"
22546msgstr ""
22547
22548#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754
22549msgid "Are you sure you want to reject the remaining result?"
22550msgid_plural "Are you sure you want to reject all {} remaining results?"
22551msgstr[0] ""
22552msgstr[1] ""
22553
22554#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46
22555msgid "Rendering PDF pages, please wait..."
22556msgstr ""
22557
22558#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
22559msgid "Choose a cover from the list of PDF pages below"
22560msgstr ""
22561
22562#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66
22563msgid "&More pages"
22564msgstr ""
22565
22566#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71
22567msgid "Choose cover from PDF"
22568msgstr ""
22569
22570#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116
22571#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123
22572msgid "Failed to render"
22573msgstr ""
22574
22575#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117
22576msgid "Could not render this PDF file"
22577msgstr ""
22578
22579#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124
22580msgid "This PDF has no pages"
22581msgstr ""
22582
22583#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138
22584#, python-format
22585msgid "page %d"
22586msgstr ""
22587
22588#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92
22589#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228
22590#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422
22591msgid "Next"
22592msgstr ""
22593
22594#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96
22595#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238
22596#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405
22597msgid "Previous"
22598msgstr ""
22599
22600#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149
22601msgid ""
22602"Automatically create the title sort entry based on the current title entry.\n"
22603"Using this button to create title sort will change title sort from red to green."
22604msgstr ""
22605
22606#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160
22607msgid ""
22608"Automatically create the author sort entry based on the current author "
22609"entry. Using this button to create author sort will change author sort from "
22610"red to green.  There is a menu of functions available under this button. "
22611"Click and hold on the button to see it."
22612msgstr ""
22613
22614#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177
22615msgid "Set author sort from author"
22616msgstr ""
22617
22618#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178
22619msgid "Set author from author sort"
22620msgstr ""
22621
22622#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181
22623msgid "Copy author to author sort"
22624msgstr ""
22625
22626#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183
22627msgid "Copy author sort to author"
22628msgstr ""
22629
22630#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194
22631msgid "Swap the author and title"
22632msgstr ""
22633
22634#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201
22635msgid ""
22636"Manage authors. Use to rename authors and correct individual author's sort "
22637"values"
22638msgstr ""
22639
22640#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231
22641msgid "Clear rating"
22642msgstr ""
22643
22644#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244
22645msgid "Clear all tags"
22646msgstr ""
22647
22648#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253
22649msgid "Clear Ids"
22650msgstr ""
22651
22652#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257
22653msgid ""
22654"Paste the contents of the clipboard into the identifiers prefixed with isbn:"
22655" or url:. Or right click, to choose a different prefix."
22656msgstr ""
22657
22658#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273
22659msgid "&Download metadata"
22660msgstr ""
22661
22662#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275
22663#, python-format
22664msgid "Download metadata for this book [%s]"
22665msgstr ""
22666
22667#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278
22668msgid "Undo last metadata download"
22669msgstr ""
22670
22671#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287
22672msgid "Configure download metadata"
22673msgstr ""
22674
22675#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291
22676msgid "Change how calibre downloads metadata"
22677msgstr ""
22678
22679#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300
22680msgid "Edit list of prefixes"
22681msgstr ""
22682
22683#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22684msgid "Edit prefixes"
22685msgstr ""
22686
22687#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22688msgid "Enter prefixes, one on a line. The first prefix becomes the default."
22689msgstr ""
22690
22691#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356
22692msgid "Save changed metadata?"
22693msgstr ""
22694
22695#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357
22696msgid ""
22697"You've changed the metadata for this book. Edit book is set to update "
22698"embedded metadata when opened. You need to save your changes for them to be "
22699"included."
22700msgstr ""
22701
22702#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
22703msgid "&Don't save"
22704msgstr ""
22705
22706#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473
22707#, python-format
22708msgid "The cover in the %s format is invalid"
22709msgstr ""
22710
22711#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557
22712msgid "No downloaded metadata"
22713msgstr ""
22714
22715#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558
22716msgid "There is no downloaded metadata to undo"
22717msgstr ""
22718
22719#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631
22720msgid "There is another book to edit in this set."
22721msgid_plural "There are still {} more books to edit in this set."
22722msgstr[0] ""
22723msgstr[1] ""
22724
22725#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635
22726msgid ""
22727"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\""
22728" button to move through books in the set."
22729msgstr ""
22730
22731#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22732msgid "&Continue editing"
22733msgstr ""
22734
22735#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22736msgid "&Stop editing"
22737msgstr ""
22738
22739#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647
22740msgid "You will lose all unsaved changes. Are you sure?"
22741msgstr ""
22742
22743#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697
22744msgid "Save changes and edit the metadata of {} [Alt+Right]"
22745msgstr ""
22746
22747#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701
22748msgid "Save changes and edit the metadata of {} [Alt+Left]"
22749msgstr ""
22750
22751#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806
22752#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024
22753msgid "Change cover"
22754msgstr ""
22755
22756#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866
22757msgid "Co&mments"
22758msgstr ""
22759
22760#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917
22761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066
22762msgid "&Metadata"
22763msgstr ""
22764
22765#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922
22766msgid "&Cover and formats"
22767msgstr ""
22768
22769#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994
22770msgid "C&ustom metadata"
22771msgstr ""
22772
22773#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005
22774msgid "&Comments"
22775msgstr ""
22776
22777#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072
22778msgid "Basic metadata"
22779msgstr ""
22780
22781#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134
22782msgid "Custom metadata"
22783msgstr ""
22784
22785#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22786#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456
22787msgid "Has cover"
22788msgstr ""
22789
22790#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22791msgid "Has summary"
22792msgstr ""
22793
22794#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177
22795msgid ""
22796"The \"has cover\" indication is not fully\n"
22797"reliable. Sometimes results marked as not\n"
22798"having a cover will find a cover in the download\n"
22799"cover stage, and vice versa."
22800msgstr ""
22801
22802#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273
22803msgid "See at"
22804msgstr ""
22805
22806#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333
22807msgid "Please wait"
22808msgstr ""
22809
22810#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444
22811msgid "calibre is downloading metadata from: "
22812msgstr ""
22813
22814#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485
22815#, python-format
22816msgid "Title: %s "
22817msgstr ""
22818
22819#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488
22820#, python-format
22821msgid "Authors: %s "
22822msgstr ""
22823
22824#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513
22825msgid "Failed to download metadata. Click Show Details to see details"
22826msgstr ""
22827
22828#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522
22829msgid ""
22830"Failed to find any books that match your search. Try making the search "
22831"<b>less specific</b>. For example, use only the author's last name and a "
22832"single distinctive word from the title.<p>To see the full log, click \"Show "
22833"details\"."
22834msgstr ""
22835
22836#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633
22837msgid "Current cover"
22838msgstr ""
22839
22840#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636
22841#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34
22842msgid "Searching..."
22843msgstr ""
22844
22845#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823
22846msgid "View this cover at full size"
22847msgstr ""
22848
22849#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824
22850msgid "Copy this cover to clipboard"
22851msgstr ""
22852
22853#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888
22854#, python-format
22855msgid "Downloading covers for <b>%s</b>, please wait..."
22856msgstr ""
22857
22858#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919
22859msgid "Failed to download any covers, click \"Show details\" for details."
22860msgstr ""
22861
22862#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925
22863#, python-format
22864msgid "Could not find any covers for <b>%s</b>"
22865msgstr ""
22866
22867#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928
22868#, python-brace-format
22869msgid "Found a cover for {title}"
22870msgstr ""
22871
22872#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931
22873#, python-brace-format
22874msgid ""
22875"Found <b>{num}</b> covers for {title}. When the download completes, the "
22876"covers will be sorted by size."
22877msgstr ""
22878
22879#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024
22880msgid "Downloading metadata..."
22881msgstr ""
22882
22883#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040
22884msgid "&Back"
22885msgstr ""
22886
22887#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141
22888msgid "Downloading cover..."
22889msgstr ""
22890
22891#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51
22892#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171
22893msgid "Failed to run"
22894msgstr ""
22895
22896#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52
22897#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172
22898msgid "Failed to run program, click \"Show details\" for more information"
22899msgstr ""
22900
22901#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131
22902#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245
22903msgid "Command line:"
22904msgstr ""
22905
22906#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136
22907#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207
22908#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249
22909#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306
22910#, python-format
22911msgid "Choose a program to open %s files"
22912msgstr ""
22913
22914#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137
22915msgid "Executable files"
22916msgstr ""
22917
22918#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141
22919#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218
22920#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254
22921msgid "Cannot execute"
22922msgstr ""
22923
22924#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142
22925#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219
22926#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255
22927#, python-format
22928msgid "The program %s is not an executable file"
22929msgstr ""
22930
22931#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204
22932msgid "Application path:"
22933msgstr ""
22934
22935#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213
22936msgid "Invalid application"
22937msgstr ""
22938
22939#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214
22940#, python-format
22941msgid "%s is not a valid macOS application bundle."
22942msgstr ""
22943
22944#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283
22945msgid "Choose a program"
22946msgstr ""
22947
22948#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296
22949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413
22950msgid "Gathering data, please wait..."
22951msgstr ""
22952
22953#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314
22954msgid "&Browse computer for program"
22955msgstr ""
22956
22957#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331
22958msgid "Error finding programs"
22959msgstr ""
22960
22961#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332
22962msgid ""
22963"Failed to find programs on your computer, click \"Show details\" for more "
22964"information"
22965msgstr ""
22966
22967#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395
22968#, python-format
22969msgid "Edit the applications used for %s files"
22970msgstr ""
22971
22972#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406
22973msgid "Change &icon"
22974msgstr ""
22975
22976#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408
22977msgid "Change &name"
22978msgstr ""
22979
22980#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425
22981#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445
22982#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459
22983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372
22984msgid "No selection"
22985msgstr ""
22986
22987#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426
22988#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
22989#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460
22990msgid "No application selected"
22991msgstr ""
22992
22993#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428
22994msgid "Choose new icon"
22995msgstr ""
22996
22997#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432
22998msgid "Invalid icon"
22999msgstr ""
23000
23001#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433
23002#, python-format
23003msgid "Could not load image from %s"
23004msgstr ""
23005
23006#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23007msgid "Enter new name"
23008msgstr ""
23009
23010#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23011msgid "New name for {}"
23012msgstr ""
23013
23014#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495
23015msgid "cover image"
23016msgstr ""
23017
23018#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496
23019#, python-brace-format
23020msgid "Open {0} files with {1}"
23021msgstr ""
23022
23023#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501
23024msgid "Open with"
23025msgstr ""
23026
23027#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47
23028msgid ""
23029"Restore settings to default values. You have to click Apply to actually save"
23030" the default settings."
23031msgstr ""
23032
23033#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362
23034msgid "Configure "
23035msgstr ""
23036
23037#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36
23038msgid "Ignore duplicate incoming formats"
23039msgstr ""
23040
23041#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37
23042msgid "Overwrite existing duplicate formats"
23043msgstr ""
23044
23045#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38
23046msgid "Create new record for each duplicate format"
23047msgstr ""
23048
23049#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92
23050msgid "Choose a folder"
23051msgstr ""
23052
23053#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156
23054#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162
23055#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167
23056msgid "Invalid folder"
23057msgstr ""
23058
23059#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157
23060#, python-format
23061msgid ""
23062"You must specify an existing folder as your auto-add folder. %s does not "
23063"exist."
23064msgstr ""
23065
23066#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163
23067#, python-format
23068msgid "You do not have read/write permissions for the folder: %s"
23069msgstr ""
23070
23071#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168
23072#, python-format
23073msgid "Cannot use folders whose names start with a period or underscore: %s"
23074msgstr ""
23075
23076#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172
23077#, python-format
23078msgid ""
23079"<b>WARNING:</b> Any files you place in %s will be automatically deleted "
23080"after being added to calibre. Are you sure?"
23081msgstr ""
23082
23083#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210
23084msgid ""
23085"Here you can control how calibre will read metadata from the files you add "
23086"to it. calibre can either read metadata from the contents of the file, or "
23087"from the filename."
23088msgstr ""
23089
23090#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211
23091msgid "Read &metadata from file contents rather than file name"
23092msgstr ""
23093
23094#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212
23095msgid ""
23096"Swap the first name and last name of the author. This affects only metadata "
23097"read from file names."
23098msgstr ""
23099
23100#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213
23101msgid ""
23102"&Swap author first name and last name when reading author from filename"
23103msgstr ""
23104
23105#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214
23106msgid "Configure metadata from file name"
23107msgstr ""
23108
23109#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215
23110msgid "Reading &metadata"
23111msgstr ""
23112
23113#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216
23114msgid "&Mark newly added books"
23115msgstr ""
23116
23117#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217
23118msgid ""
23119"When using the  \"&Copy to library\" action to copy books between libraries,"
23120" preserve the date"
23121msgstr ""
23122
23123#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218
23124msgid ""
23125"When using the \"Copy to library\" action check for &duplicates with the "
23126"same title, author and language"
23127msgstr ""
23128
23129#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219
23130msgid "Automatically &convert added books to the preferred output format"
23131msgstr ""
23132
23133#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220
23134msgid ""
23135"This will force an automatic conversion even if the file being added is the "
23136"same format as the output format. For example, if you set your output format"
23137" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run."
23138msgstr ""
23139
23140#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221
23141msgid ""
23142"When auto-converting, convert even if the format being added is the &same as"
23143" the output format"
23144msgstr ""
23145
23146#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222
23147msgid ""
23148"<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"
23149"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>"
23150msgstr ""
23151
23152#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224
23153msgid "&Auto-merge added books if they already exist:"
23154msgstr ""
23155
23156#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225
23157msgid ""
23158"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n"
23159"existing book records. This box controls what happens when an existing record already has\n"
23160"the incoming format:\n"
23161"\n"
23162"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n"
23163"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n"
23164"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n"
23165"\n"
23166"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n"
23167"Author matching is exact."
23168msgstr ""
23169
23170#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235
23171msgid "&Tags to apply when adding a book:"
23172msgstr ""
23173
23174#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236
23175msgid ""
23176"A comma-separated list of tags that will be applied to books added to the "
23177"library"
23178msgstr ""
23179
23180#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237
23181msgid "Contro&l how tags are processed:"
23182msgstr ""
23183
23184#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238
23185msgid ""
23186"Create rules that can filter or transform tags on added books automatically "
23187"as soon as they are added. "
23188msgstr ""
23189
23190#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239
23191msgid "&Rules to filter tags read from metadata"
23192msgstr ""
23193
23194#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240
23195msgid "Control which files are added during bul&k imports:"
23196msgstr ""
23197
23198#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241
23199msgid ""
23200"<p>You can specify rules to add/ignore files here. These will be used when "
23201"recursively adding books from folders."
23202msgstr ""
23203
23204#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242
23205msgid "Rules to filter added &files"
23206msgstr ""
23207
23208#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243
23209msgid "Control how auth&ors are processed:"
23210msgstr ""
23211
23212#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244
23213msgid "Rules to manipulate a&uthor names"
23214msgstr ""
23215
23216#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245
23217msgid "Adding &actions"
23218msgstr ""
23219
23220#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246
23221msgid ""
23222"By default, calibre will automatically add only known e-book files. \n"
23223"This option tells calibre to add all file types, except those\n"
23224"that have been explicitly ignored below."
23225msgstr ""
23226
23227#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249
23228msgid "Automatically add files of &all types (not just e-books)"
23229msgstr ""
23230
23231#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250
23232msgid "Folder to automatically add files from"
23233msgstr ""
23234
23235#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251
23236msgid "Browse for folder"
23237msgstr ""
23238
23239#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253
23240msgid "Automatically &convert added files to the preferred output format"
23241msgstr ""
23242
23243#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254
23244msgid ""
23245"<b>Ignore</b> files with the following &extensions when automatically adding"
23246" "
23247msgstr ""
23248
23249#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255
23250msgid ""
23251"Specify a &folder. Any files you put into this folder will be automatically "
23252"added to calibre (restart required)."
23253msgstr ""
23254
23255#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256
23256msgid ""
23257"<b>WARNING:</b> Files in the above folder will be deleted after being added "
23258"to calibre."
23259msgstr ""
23260
23261#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257
23262msgid ""
23263"If set, this option will cause calibre to check if a file\n"
23264" being automatically added is already in the calibre library.\n"
23265" If it is, a message will pop up asking you whether\n"
23266" you want to add it anyway."
23267msgstr ""
23268
23269#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261
23270msgid "Check for &duplicates when automatically adding files"
23271msgstr ""
23272
23273#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262
23274msgid "&Automatic adding"
23275msgstr ""
23276
23277#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23278#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171
23279msgid "High"
23280msgstr ""
23281
23282#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23283#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23284#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172
23285msgid "Low"
23286msgstr ""
23287
23288#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23289msgid "Very low"
23290msgstr ""
23291
23292#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23293msgid "Compact Metadata"
23294msgstr ""
23295
23296#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23297#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29
23298msgid "Default"
23299msgstr ""
23300
23301#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82
23302msgid "All on 1 tab"
23303msgstr ""
23304
23305#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187
23306msgid "Confirmation dialogs have all been reset"
23307msgstr ""
23308
23309#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167
23310msgid "Notify when a &new version is available"
23311msgstr ""
23312
23313#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168
23314msgid "Automatically send downloaded &news to e-book reader"
23315msgstr ""
23316
23317#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169
23318msgid "Job &priority:"
23319msgstr ""
23320
23321#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173
23322msgid ""
23323"Choose a different layout for the Edit metadata dialog. The compact metadata"
23324" layout favors editing custom metadata over changing covers and formats."
23325msgstr ""
23326
23327#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174
23328msgid "Preferred &input format order:"
23329msgstr ""
23330
23331#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177
23332msgid "Preferred &output format:"
23333msgstr ""
23334
23335#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178
23336msgid "Edit metadata (single) &layout:"
23337msgstr ""
23338
23339#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179
23340msgid ""
23341"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n"
23342"If not checked, the values can be Yes or No."
23343msgstr ""
23344
23345#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181
23346msgid "&Yes/No columns have three values (needs restart)"
23347msgstr ""
23348
23349#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182
23350msgid "Recognize numbers inside text when sorting (needs restart)"
23351msgstr ""
23352
23353#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183
23354msgid ""
23355"<p>Setting this means that when sorting on text fields\n"
23356"like title the text \"Book 2\" will sort before the text \"Book 100\".\n"
23357"Note that setting this can cause problems with text that starts\n"
23358"with numbers and is a little slower. This setting is per user, not\n"
23359"per library.</p>"
23360msgstr ""
23361
23362#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188
23363msgid "&Delete news from library when it is automatically sent to reader"
23364msgstr ""
23365
23366#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189
23367msgid "Default network &timeout:"
23368msgstr ""
23369
23370#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190
23371msgid ""
23372"Set the default timeout for network fetches (i.e. anytime we go out to the "
23373"internet to get information)"
23374msgstr ""
23375
23376#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191
23377#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747
23378msgid " seconds"
23379msgstr ""
23380
23381#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192
23382msgid ""
23383"Use this Virtual library on calibre startup if the current library is being "
23384"used. Also applied when switching to this library. Note that this setting is"
23385" per library. "
23386msgstr ""
23387
23388#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193
23389msgid "Reset all disabled &confirmation dialogs"
23390msgstr ""
23391
23392#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194
23393msgid "Use internal &viewer for:"
23394msgstr ""
23395
23396#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195
23397msgid "Virtual library to apply when the current &library is opened:"
23398msgstr ""
23399
23400#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39
23401msgid "All columns"
23402msgstr ""
23403
23404#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41
23405msgid "icon with text"
23406msgstr ""
23407
23408#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42
23409msgid "icon with no text"
23410msgstr ""
23411
23412#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43
23413msgid "composed icons w/text"
23414msgstr ""
23415
23416#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44
23417msgid "composed icons w/no text"
23418msgstr ""
23419
23420#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51
23421#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55
23422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63
23423msgid "is true"
23424msgstr ""
23425
23426#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52
23427#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57
23428#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64
23429msgid "is false"
23430msgstr ""
23431
23432#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56
23433msgid "is not true"
23434msgstr ""
23435
23436#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58
23437msgid "is not false"
23438msgstr ""
23439
23440#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59
23441msgid "is undefined"
23442msgstr ""
23443
23444#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60
23445msgid "is defined"
23446msgstr ""
23447
23448#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67
23449msgid "has id"
23450msgstr ""
23451
23452#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68
23453msgid "does not have id"
23454msgstr ""
23455
23456#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71
23457#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78
23458msgid "is equal to"
23459msgstr ""
23460
23461#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74
23462#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81
23463#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93
23464#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109
23465msgid "is set"
23466msgstr ""
23467
23468#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75
23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82
23470#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94
23471#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110
23472msgid "is not set"
23473msgstr ""
23474
23475#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83
23476msgid "is more days ago than"
23477msgstr ""
23478
23479#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84
23480msgid "is fewer days ago than"
23481msgstr ""
23482
23483#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85
23484msgid "is more days from now than"
23485msgstr ""
23486
23487#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86
23488msgid "is fewer days from now than"
23489msgstr ""
23490
23491#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89
23492#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97
23493msgid "has"
23494msgstr ""
23495
23496#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90
23497#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98
23498msgid "does not have"
23499msgstr ""
23500
23501#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91
23502#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99
23503msgid "has pattern"
23504msgstr ""
23505
23506#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92
23507#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100
23508msgid "does not have pattern"
23509msgstr ""
23510
23511#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106
23512#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116
23513msgid "does not contain"
23514msgstr ""
23515
23516#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134
23517msgid "If the ___ column ___ values"
23518msgstr ""
23519
23520#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275
23521msgid ""
23522"Enter either an identifier type or an identifier type and value of the form "
23523"identifier:value"
23524msgstr ""
23525
23526#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278
23527msgid ""
23528"Enter a 3 letter ISO language code, like fra for French or deu for German or"
23529" eng for English. You can also use the full language name, in which case "
23530"calibre will try to automatically convert it to the language code."
23531msgstr ""
23532
23533#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283
23534msgid "Enter a number"
23535msgstr ""
23536
23537#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289
23538msgid ""
23539"Enter the maximum days old the item can be. Zero is today. Dates in the "
23540"future always match"
23541msgstr ""
23542
23543#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293
23544msgid ""
23545"Enter the minimum days old the item can be. Zero is today. Dates in the "
23546"future never match"
23547msgstr ""
23548
23549#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297
23550msgid ""
23551"Enter the maximum days in the future the item can be. Zero is today. Dates "
23552"in the past always match"
23553msgstr ""
23554
23555#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301
23556msgid ""
23557"Enter the minimum days in the future the item can be. Zero is today. Dates "
23558"in the past never match"
23559msgstr ""
23560
23561#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305
23562msgid "Enter a date in the format YYYY-MM-DD"
23563msgstr ""
23564
23565#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307
23566msgid "Enter a string."
23567msgstr ""
23568
23569#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309
23570msgid "Enter a regular expression"
23571msgstr ""
23572
23573#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311
23574#, python-format
23575msgid "You can match multiple values by separating them with %s"
23576msgstr ""
23577
23578#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324
23579#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354
23580msgid "Remove icons"
23581msgstr ""
23582
23583#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327
23584msgid ""
23585"Select the icons you wish to remove. The icon files will be removed when you"
23586" press OK. There is no undo."
23587msgstr ""
23588
23589#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351
23590msgid "No icons selected"
23591msgstr ""
23592
23593#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352
23594msgid "You must select at least one icon to remove"
23595msgstr ""
23596
23597#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355
23598msgid "One icon will be removed."
23599msgid_plural "{} icons will be removed."
23600msgstr[0] ""
23601msgstr[1] ""
23602
23603#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356
23604msgid ""
23605"This will prevent any rules that use this icon from working. Are you sure?"
23606msgstr ""
23607
23608#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378
23609msgid "column coloring"
23610msgstr ""
23611
23612#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381
23613msgid "column icon"
23614msgstr ""
23615
23616#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384
23617msgid "Cover grid emblem"
23618msgstr ""
23619
23620#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387
23621#, python-brace-format
23622msgid "Create/edit a {0} rule"
23623msgstr ""
23624
23625#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392
23626#, python-brace-format
23627msgid "Create a {0} rule by filling in the boxes below"
23628msgstr ""
23629
23630#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404
23631msgid "Add the emblem:"
23632msgstr ""
23633
23634#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409
23635msgid "Set the:"
23636msgstr ""
23637
23638#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415
23639msgid ""
23640"If you choose composed icons and multiple rules match, then all the matching"
23641" icons will be combined, otherwise the icon from the first rule to match "
23642"will be used."
23643msgstr ""
23644
23645#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418
23646msgid "of the column:"
23647msgstr ""
23648
23649#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426
23650msgid "to:"
23651msgstr ""
23652
23653#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451
23654msgid "&Add new image"
23655msgstr ""
23656
23657#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454
23658msgid "(Images should be square-ish)"
23659msgstr ""
23660
23661#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458
23662msgid "Choose &more than one icon"
23663msgstr ""
23664
23665#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465
23666msgid "&Add icon"
23667msgstr ""
23668
23669#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467
23670msgid "(Icons should be square or landscape)"
23671msgstr ""
23672
23673#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471
23674msgid "Only if the following conditions are all satisfied:"
23675msgstr ""
23676
23677#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481
23678msgid "Add &another condition"
23679msgstr ""
23680
23681#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485
23682msgid "You can disable a condition by blanking all of its boxes"
23683msgstr ""
23684
23685#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495
23686msgid "&Remove icons"
23687msgstr ""
23688
23689#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498
23690msgid ""
23691"Remove previously added icons. Note that removing an icon will cause rules "
23692"that use it to stop working."
23693msgstr ""
23694
23695#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557
23696msgid "Open to see checkboxes"
23697msgstr ""
23698
23699#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583
23700msgid "Sample text"
23701msgstr ""
23702
23703#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709
23704msgid "No icon selected"
23705msgstr ""
23706
23707#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710
23708msgid "You must choose an icon for this rule"
23709msgstr ""
23710
23711#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724
23712msgid "Invalid condition"
23713msgstr ""
23714
23715#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725
23716#, python-format
23717msgid "One of the conditions for this rule is invalid: <b>%s</b>"
23718msgstr ""
23719
23720#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730
23721msgid "No conditions"
23722msgstr ""
23723
23724#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731
23725msgid "You must specify at least one non-empty condition for this rule"
23726msgstr ""
23727
23728#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875
23729msgid "color"
23730msgstr ""
23731
23732#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884
23733#, python-format
23734msgid ""
23735"\n"
23736"                <p>Advanced rule for column <b>%(col)s</b>:\n"
23737"                <pre>%(rule)s</pre>\n"
23738"                "
23739msgstr ""
23740
23741#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889
23742#, python-format
23743msgid ""
23744"\n"
23745"                <p>Advanced rule:\n"
23746"                <pre>%(rule)s</pre>\n"
23747"                "
23748msgstr ""
23749
23750#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894
23751#, python-format
23752msgid ""
23753"\n"
23754"                <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n"
23755"                <pre>%(rule)s</pre>\n"
23756"                "
23757msgstr ""
23758
23759#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904
23760#, python-format
23761msgid "(<span style=\"color: %s;\">sample</span>)"
23762msgstr ""
23763
23764#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907
23765#, python-brace-format
23766msgid ""
23767"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n"
23768"<ul>{1}</ul>"
23769msgstr ""
23770
23771#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909
23772#, python-format
23773msgid ""
23774"            <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n"
23775"            if the following conditions are met:</p>\n"
23776"            <ul>%(rule)s</ul>\n"
23777"            "
23778msgstr ""
23779
23780#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945
23781#, python-format
23782msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>"
23783msgstr ""
23784
23785#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948
23786#, python-format
23787msgid ""
23788"<li>If the <b>%(col)s</b> column <b>%(action)s</b> "
23789"%(val_label)s<b>%(val)s</b>"
23790msgstr ""
23791
23792#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950
23793msgid "value: "
23794msgstr ""
23795
23796#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988
23797#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185
23798#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289
23799msgid "&Add rule"
23800msgstr ""
23801
23802#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991
23803#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292
23804msgid "&Remove rule(s)"
23805msgstr ""
23806
23807#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008
23808msgid "Move the selected rule up"
23809msgstr ""
23810
23811#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013
23812msgid "Move the selected rule down"
23813msgstr ""
23814
23815#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021
23816msgid "Add ad&vanced rule"
23817msgstr ""
23818
23819#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027
23820msgid "Du&plicate rule"
23821msgstr ""
23822
23823#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032
23824msgid "Convert to advanced r&ule"
23825msgstr ""
23826
23827#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040
23828msgid "Open icon folder"
23829msgstr ""
23830
23831#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050
23832msgid "Import rules from a file"
23833msgstr ""
23834
23835#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067
23836msgid ""
23837"You can control the color of columns in the book list by creating \"rules\" "
23838"that tell calibre what color to use. Click the \"Add rule\" button below to "
23839"get started.<p>You can <b>change an existing rule</b> by double clicking it."
23840msgstr ""
23841
23842#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074
23843msgid ""
23844"You can add icons to columns in the book list by creating \"rules\" that "
23845"tell calibre what icon to use. Click the \"Add rule\" button below to get "
23846"started.<p>You can <b>change an existing rule</b> by double clicking it."
23847msgstr ""
23848
23849#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080
23850msgid ""
23851"You can add emblems (small icons) that are displayed on the side of covers "
23852"in the Cover grid by creating \"rules\" that tell calibre what image to use."
23853" Click the \"Add rule\" button below to get started.<p>You can <b>change an "
23854"existing rule</b> by double clicking it."
23855msgstr ""
23856
23857#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087
23858msgid "Show &emblems next to the covers"
23859msgstr ""
23860
23861#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090
23862msgid ""
23863"If checked, you can tell calibre to display icons of your choosing next to "
23864"the covers shown in the Cover grid, controlled by the metadata of the book."
23865msgstr ""
23866
23867#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109
23868#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129
23869msgid "Select one rule"
23870msgstr ""
23871
23872#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110
23873#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130
23874msgid "You must select only one rule."
23875msgstr ""
23876
23877#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23878msgid "No rule selected"
23879msgstr ""
23880
23881#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23882#, python-format
23883msgid "No rule selected for %s."
23884msgstr ""
23885
23886#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215
23887msgid "removal"
23888msgstr ""
23889
23890#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253
23891msgid "Choose file to export to"
23892msgstr ""
23893
23894#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254
23895#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269
23896msgid "Rules"
23897msgstr ""
23898
23899#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268
23900msgid "Choose file to import from"
23901msgstr ""
23902
23903#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281
23904msgid "No valid rules found"
23905msgstr ""
23906
23907#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282
23908msgid "No valid rules were found in {}."
23909msgstr ""
23910
23911#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79
23912msgid "Column header"
23913msgstr ""
23914
23915#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81
23916msgid "Lookup name"
23917msgstr ""
23918
23919#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83
23920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
23921msgid "Type"
23922msgstr ""
23923
23924#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133
23925msgid "Yes/No with text"
23926msgstr ""
23927
23928#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138
23929msgid "Ampersand separated text, shown in the Tag browser"
23930msgstr ""
23931
23932#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144
23933msgid "(lookup name was {}) {}"
23934msgstr ""
23935
23936#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194
23937msgid "You must select a column to delete it"
23938msgstr ""
23939
23940#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199
23941msgid "The selected column is not a custom column"
23942msgstr ""
23943
23944#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201
23945#, python-format
23946msgid "Do you really want to delete column %s and all its data?"
23947msgstr ""
23948
23949#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88
23950msgid ""
23951"Here you can re-arrange the layout of the columns in the calibre library "
23952"book list. You can hide columns by unchecking them. You can also create your"
23953" own, custom columns."
23954msgstr ""
23955
23956#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89
23957msgid "Move column up"
23958msgstr ""
23959
23960#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91
23961msgid "Remove a user-defined column"
23962msgstr ""
23963
23964#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93
23965msgid "Add a user-defined column"
23966msgstr ""
23967
23968#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95
23969msgid "Edit settings of a user-defined column"
23970msgstr ""
23971
23972#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97
23973msgid "Move column down"
23974msgstr ""
23975
23976#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99
23977msgid "Add &custom column"
23978msgstr ""
23979
23980#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64
23981msgid ""
23982"Restore settings to default values. Only settings for the currently selected"
23983" section are restored."
23984msgstr ""
23985
23986#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
23987msgid "Text, column shown in the Tag browser"
23988msgstr ""
23989
23990#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
23991msgid "Comma separated text, like tags, shown in the Tag browser"
23992msgstr ""
23993
23994#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
23995msgid "Long text, like comments, not shown in the Tag browser"
23996msgstr ""
23997
23998#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48
23999msgid "Text column for keeping series-like information"
24000msgstr ""
24001
24002#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53
24003msgid "Text, but with a fixed set of permitted values"
24004msgstr ""
24005
24006#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
24007msgid "Floating point numbers"
24008msgstr ""
24009
24010#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68
24011msgid "Integers"
24012msgstr ""
24013
24014#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73
24015msgid "Ratings, shown with stars"
24016msgstr ""
24017
24018#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78
24019#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
24020#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
24021#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252
24022msgid "Yes/No"
24023msgstr ""
24024
24025#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83
24026msgid "Column built from other columns"
24027msgstr ""
24028
24029#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88
24030msgid "Column built from other columns, behaves like tags"
24031msgstr ""
24032
24033#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97
24034#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98
24035msgid "Create a custom column"
24036msgstr ""
24037
24038#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124
24039#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125
24040msgid "Edit custom column"
24041msgstr ""
24042
24043#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24044msgid "No column has been selected"
24045msgstr ""
24046
24047#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24048msgid "No column selected"
24049msgstr ""
24050
24051#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133
24052msgid "Selected column is not a user-defined column"
24053msgstr ""
24054
24055#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185
24056#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547
24057msgid "Now"
24058msgstr ""
24059
24060#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220
24061#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24062#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24063#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
24064#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85
24065msgid "Formats"
24066msgstr ""
24067
24068#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222
24069msgid "My Tags"
24070msgstr ""
24071
24072#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223
24073msgid "My Series"
24074msgstr ""
24075
24076#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224
24077msgid "My Rating"
24078msgstr ""
24079
24080#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225
24081msgid "People"
24082msgstr ""
24083
24084#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226
24085msgid "My Title"
24086msgstr ""
24087
24088#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250
24089msgid "Quick create:"
24090msgstr ""
24091
24092#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24093msgid "ISBN"
24094msgstr ""
24095
24096#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24097msgid "Names"
24098msgstr ""
24099
24100#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24101msgid "Short text"
24102msgstr ""
24103
24104#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290
24105msgid ""
24106"Used for searching the column. Must contain only digits and lower case "
24107"letters."
24108msgstr ""
24109
24110#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291
24111msgid "&Lookup name:"
24112msgstr ""
24113
24114#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295
24115msgid ""
24116"Column heading in the library view and category name in the Tag browser"
24117msgstr ""
24118
24119#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296
24120msgid "Column &heading:"
24121msgstr ""
24122
24123#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302
24124msgid "What kind of information will be kept in the column."
24125msgstr ""
24126
24127#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304
24128msgid "Show &checkmarks"
24129msgstr ""
24130
24131#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305
24132msgid ""
24133"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
24134"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n"
24135"Everything else will show nothing."
24136msgstr ""
24137
24138#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309
24139msgid "Contains names"
24140msgstr ""
24141
24142#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310
24143msgid "Check this box if this column contains names, like the authors column."
24144msgstr ""
24145
24146#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312
24147msgid "&Column type:"
24148msgstr ""
24149
24150#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316
24151msgid "Optional text describing what this column is for"
24152msgstr ""
24153
24154#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317
24155msgid "D&escription:"
24156msgstr ""
24157
24158#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330
24159msgid "Default: (nothing)"
24160msgstr ""
24161
24162#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331
24163msgid "Field template. Uses the same syntax as save templates."
24164msgstr ""
24165
24166#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332
24167#, python-format
24168msgid "Similar to save templates. For example, %s"
24169msgstr ""
24170
24171#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340
24172msgid "No heading"
24173msgstr ""
24174
24175#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341
24176msgid "Show heading above the text"
24177msgstr ""
24178
24179#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342
24180msgid "Show heading to the side of the text"
24181msgstr ""
24182
24183#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345
24184msgid ""
24185"Choose whether or not the column heading is shown in the Book\n"
24186"details panel and, if shown, where"
24187msgstr ""
24188
24189#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347
24190msgid "Column heading:"
24191msgstr ""
24192
24193#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352
24194msgid "Short text, like a title"
24195msgstr ""
24196
24197#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354
24198msgid "Plain text formatted using markdown"
24199msgstr ""
24200
24201#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357
24202msgid ""
24203"Choose how the data in this column is interpreted.\n"
24204"This controls how the data is displayed in the Book details panel\n"
24205"and how it is edited."
24206msgstr ""
24207
24208#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360
24209msgid "Interpret this column as:"
24210msgstr ""
24211
24212#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365
24213msgid ""
24214"A comma-separated list of permitted values. The empty value is always\n"
24215"included, and is the default. For example, the list 'one,two,three' has\n"
24216"four values, the first of them being the empty value."
24217msgstr ""
24218
24219#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368
24220msgid "&Values:"
24221msgstr ""
24222
24223#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370
24224msgid ""
24225"A list of color names to use when displaying an item. The\n"
24226"list must be empty or contain a color for each value."
24227msgstr ""
24228
24229#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372
24230msgid "Colors:"
24231msgstr ""
24232
24233#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375
24234msgid "Allow half stars"
24235msgstr ""
24236
24237#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376
24238msgid "Allow half star ratings, for example: "
24239msgstr ""
24240
24241#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381
24242msgid "&Sort/search column by"
24243msgstr ""
24244
24245#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383
24246msgid "How this column should handled in the GUI when sorting and searching"
24247msgstr ""
24248
24249#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385
24250msgid "Show in Tag browser"
24251msgstr ""
24252
24253#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386
24254msgid "If checked, this column will appear in the Tag browser as a category"
24255msgstr ""
24256
24257#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388
24258msgid "Show as HTML in Book details"
24259msgstr ""
24260
24261#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390
24262msgid ""
24263"If checked, this column will be displayed as HTML in Book details and the "
24264"Content server. This can be used to construct links with the template "
24265"language. For example, the template "
24266"<pre>&lt;big&gt;&lt;b&gt;{title}&lt;/b&gt;&lt;/big&gt;{series:| "
24267"[|}{series_index:| [|]]}</pre>will create a field displaying the title in "
24268"bold large characters, along with the series, for example <br>\"<big><b>An "
24269"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre>&lt;a "
24270"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\"&gt;Beam"
24271" book&lt;/a&gt;</pre> will generate a link to the book on the Beam e-books "
24272"site."
24273msgstr ""
24274
24275#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407
24276msgid ""
24277"Default value when a new book is added to the library. For Date columns "
24278"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter "
24279"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the "
24280"permitted values. For Rating columns enter a number between 0 and 5."
24281msgstr ""
24282
24283#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412
24284msgid "&Default value:"
24285msgstr ""
24286
24287#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24288msgid "&Format for dates"
24289msgstr ""
24290
24291#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24292msgid "Default: dd MMM yyyy."
24293msgstr ""
24294
24295#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429
24296msgid ""
24297"<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"
24298"<ul>\n"
24299"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n"
24300"<li>dd MMMM yy gives 05 January 10</li>\n"
24301"</ul> "
24302msgstr ""
24303
24304#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458
24305msgid "&Format for numbers"
24306msgstr ""
24307
24308#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459
24309msgid ""
24310"Default: Not formatted. For format language details see <a "
24311"href=\"https://docs.python.org/library/string.html#format-string-"
24312"syntax\">the Python documentation</a>"
24313msgstr ""
24314
24315#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463
24316#, python-brace-format
24317msgid ""
24318"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with "
24319"leading zeros. The format <code>{0:d}&nbsp;days</code> prints the number "
24320"then the word \"days\""
24321msgstr ""
24322
24323#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468
24324msgid ""
24325"Examples: The format <code>{0:.1f}</code> gives a floating point number with"
24326" 1 digit after the decimal point. The format "
24327"<code>Price:&nbsp;$&nbsp;{0:,.2f}</code> prints \"Price&nbsp;$&nbsp;\" then "
24328"displays the number with 2 digits after the decimal point and thousands "
24329"separated by commas."
24330msgstr ""
24331
24332#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494
24333msgid "No lookup name was provided"
24334msgstr ""
24335
24336#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498
24337msgid ""
24338"The lookup name must contain only lower case letters, digits and "
24339"underscores, and start with a letter"
24340msgstr ""
24341
24342#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501
24343msgid ""
24344"Lookup names cannot end with _index, because these names are reserved for "
24345"the index of a series column."
24346msgstr ""
24347
24348#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512
24349msgid "No column heading was provided"
24350msgstr ""
24351
24352#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522
24353#, python-format
24354msgid "The lookup name %s is already used"
24355msgstr ""
24356
24357#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534
24358#, python-format
24359msgid "The heading %s is already used"
24360msgstr ""
24361
24362#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555
24363#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592
24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613
24365#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627
24366#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630
24367#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637
24368msgid "Invalid default value"
24369msgstr ""
24370
24371#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556
24372msgid "The default value must be \"Now\" or a date"
24373msgstr ""
24374
24375#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560
24376msgid "You must enter a template for composite columns"
24377msgstr ""
24378
24379#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570
24380msgid "You must enter at least one value for enumeration columns"
24381msgstr ""
24382
24383#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584
24384msgid ""
24385"The colors box must be empty or contain the same number of items as the "
24386"value box"
24387msgstr ""
24388
24389#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588
24390#, python-brace-format
24391msgid "The color {0} is unknown"
24392msgstr ""
24393
24394#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593
24395msgid "The default value must be one of the permitted values"
24396msgstr ""
24397
24398#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605
24399msgid "The default value must be an integer"
24400msgstr ""
24401
24402#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609
24403msgid "The default value must be a real number"
24404msgstr ""
24405
24406#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628
24407msgid "The default value must be a real number between 0 and 5.0"
24408msgstr ""
24409
24410#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631
24411msgid "The default value must be an integer between 0 and 5"
24412msgstr ""
24413
24414#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638
24415msgid "The default value must be \"Yes\" or \"No\""
24416msgstr ""
24417
24418#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25
24419msgid "Getting debug information, please wait"
24420msgstr ""
24421
24422#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26
24423#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32
24424msgid "Copy to &clipboard"
24425msgstr ""
24426
24427#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44
24428msgid "Device already detected"
24429msgstr ""
24430
24431#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45
24432#, python-format
24433msgid ""
24434"A device (%s) is already detected by calibre. If you wish to debug the "
24435"detection of another device, first disconnect this device."
24436msgstr ""
24437
24438#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59
24439msgid "Debugging failed"
24440msgstr ""
24441
24442#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60
24443msgid ""
24444"Running debug device detection failed. Click Show Details for more "
24445"information."
24446msgstr ""
24447
24448#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31
24449msgid "Getting device information"
24450msgstr ""
24451
24452#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34
24453msgid "User-defined device information"
24454msgstr ""
24455
24456#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51
24457#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57
24458msgid "Device Detection"
24459msgstr ""
24460
24461#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52
24462msgid "Ensure your device is disconnected, then press OK"
24463msgstr ""
24464
24465#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58
24466msgid "Ensure your device is connected, then press OK"
24467msgstr ""
24468
24469#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82
24470msgid ""
24471"Copy these values to the clipboard, paste them into an editor, then enter "
24472"them into the USER_DEVICE by customizing the device plugin in "
24473"Preferences->Advanced->Plugins. Remember to also enter the folders where you"
24474" want the books to be put. You must restart calibre for your changes to take"
24475" effect.\n"
24476msgstr ""
24477
24478#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82
24479msgid ""
24480"<p>calibre can send your books to you (or your reader) by email. Emails will"
24481" be automatically sent for downloaded news to all email addresses that have "
24482"<i>Auto send</i> checked."
24483msgstr ""
24484
24485#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83
24486msgid "Add an email address to which to send books"
24487msgstr ""
24488
24489#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84
24490msgid "&Add email"
24491msgstr ""
24492
24493#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85
24494msgid "Make &default"
24495msgstr ""
24496
24497#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86
24498msgid "&Remove email"
24499msgstr ""
24500
24501#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87
24502msgid ""
24503"Add the comments from the book metadata to the email.\n"
24504"Useful to allow the recipient to see a summary of the\n"
24505"book before opening it."
24506msgstr ""
24507
24508#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90
24509msgid "Add &comments metadata as text to the email"
24510msgstr ""
24511
24512#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24513msgid "Email"
24514msgstr ""
24515
24516#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24517msgid "Subject"
24518msgstr ""
24519
24520#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24521msgid "Alias"
24522msgstr ""
24523
24524#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24525msgid "Auto send"
24526msgstr ""
24527
24528#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24529msgid "Auto send only tags"
24530msgstr ""
24531
24532#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37
24533msgid "Formats to email. The first matching format will be sent."
24534msgstr ""
24535
24536#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38
24537#, python-brace-format
24538msgid ""
24539"Subject of the email to use when sending. When left blank the title will be "
24540"used for the subject. Also, the same templates used for \"Save to disk\" "
24541"such as {title} and {author_sort} can be used here."
24542msgstr ""
24543
24544#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42
24545msgid ""
24546"If checked, downloaded news will be automatically mailed to this email "
24547"address (provided it is in one of the listed formats and has not been "
24548"filtered by tags)."
24549msgstr ""
24550
24551#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45
24552msgid "Friendly name to use for this email address"
24553msgstr ""
24554
24555#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46
24556msgid ""
24557"If specified, only news with one of these tags will be sent to this email "
24558"address. All news downloads have their title as a tag, so you can use this "
24559"to easily control which news downloads are sent to this email address."
24560msgstr ""
24561
24562#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175
24563msgid "new email address"
24564msgstr ""
24565
24566#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29
24567msgid ""
24568"The list of devices that you have asked calibre to ignore. Uncheck a device "
24569"to have calibre stop ignoring it."
24570msgstr ""
24571
24572#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40
24573msgid ""
24574"The list of device plugins you have disabled. Uncheck an entry to enable the"
24575" plugin. calibre cannot detect devices that are managed by disabled plugins."
24576msgstr ""
24577
24578#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51
24579msgid "Reset allowed devices"
24580msgstr ""
24581
24582#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53
24583msgid ""
24584"This will erase the list of devices that calibre knows about causing it to "
24585"ask you for permission to manage them again, the next time they connect"
24586msgstr ""
24587
24588#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68
24589msgid "Search for the author on Goodreads"
24590msgstr ""
24591
24592#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69
24593msgid "Search for the author on Amazon"
24594msgstr ""
24595
24596#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70
24597msgid "Search for the author in your calibre library"
24598msgstr ""
24599
24600#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71
24601msgid "Search for the author on Wikipedia"
24602msgstr ""
24603
24604#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72
24605msgid "Search for the author on Google Books"
24606msgstr ""
24607
24608#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73
24609msgid "Search for the book on Goodreads"
24610msgstr ""
24611
24612#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74
24613msgid "Search for the book on Amazon"
24614msgstr ""
24615
24616#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75
24617msgid "Search for the book on Google Books"
24618msgstr ""
24619
24620#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76
24621msgid "Use a custom search URL"
24622msgstr ""
24623
24624#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79
24625msgid "Clicking on &author names should:"
24626msgstr ""
24627
24628#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82
24629#, python-brace-format
24630msgid ""
24631"Enter the URL to search. It should contain the string {0}\n"
24632"which will be replaced by the author name. For example,\n"
24633"{1}"
24634msgstr ""
24635
24636#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86
24637msgid "Enter the URL"
24638msgstr ""
24639
24640#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
24641msgid "Create a new rule"
24642msgstr ""
24643
24644#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132
24645msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\""
24646msgstr ""
24647
24648#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134
24649msgid "&Key:"
24650msgstr ""
24651
24652#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136
24653msgid "The name that will appear in the Book details panel"
24654msgstr ""
24655
24656#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140
24657#, python-brace-format
24658msgid ""
24659"The template used to create the link. The placeholder {0} in the template "
24660"will be replaced with the actual identifier value. Use {1} to avoid the "
24661"value being quoted."
24662msgstr ""
24663
24664#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24665#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24666msgid "Key"
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 "Template"
24672msgstr ""
24673
24674#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156
24675msgid "Value needed"
24676msgstr ""
24677
24678#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157
24679#, python-format
24680msgid "The %s field cannot be empty"
24681msgstr ""
24682
24683#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164
24684msgid "Create rules for identifiers"
24685msgstr ""
24686
24687#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169
24688msgid "Create rules to convert identifiers into links."
24689msgstr ""
24690
24691#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191
24692msgid "&Edit rule"
24693msgstr ""
24694
24695#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402
24696#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599
24697msgid "Default icons"
24698msgstr ""
24699
24700#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403
24701#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600
24702#, python-format
24703msgid "Icon theme: <b>%s</b>"
24704msgstr ""
24705
24706#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24707msgid "Narrow"
24708msgstr ""
24709
24710#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24711msgid "Wide"
24712msgstr ""
24713
24714#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24715#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631
24716#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639
24717#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646
24718msgid "Automatic"
24719msgstr ""
24720
24721#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24722#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24723msgid "Off"
24724msgstr ""
24725
24726#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24727msgid "On"
24728msgstr ""
24729
24730#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24731#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41
24732#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91
24733#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49
24734#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45
24735#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105
24736msgid "System default"
24737msgstr ""
24738
24739#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24740msgid "calibre style"
24741msgstr ""
24742
24743#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444
24744msgid "No subtitle"
24745msgstr ""
24746
24747#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24749#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
24750msgid "Bottom"
24751msgstr ""
24752
24753#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24755#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
24756msgid "Top"
24757msgstr ""
24758
24759#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24760msgid "Above text"
24761msgstr ""
24762
24763#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24764msgid "Beside text"
24765msgstr ""
24766
24767#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24768#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491
24769msgid "Never"
24770msgstr ""
24771
24772#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24773msgid "Small"
24774msgstr ""
24775
24776#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
24777msgid "Medium"
24778msgstr ""
24779
24780#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24781msgid "Always"
24782msgstr ""
24783
24784#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24785msgid "If there is enough room"
24786msgstr ""
24787
24788#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
24789#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014
24790msgid "By first letter"
24791msgstr ""
24792
24793#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495
24794msgid "Partitioned"
24795msgstr ""
24796
24797#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543
24798msgid "Column &coloring"
24799msgstr ""
24800
24801#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548
24802msgid "Column &icons"
24803msgstr ""
24804
24805#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567
24806msgid "Change &color"
24807msgstr ""
24808
24809#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
24810msgid "Change &background image"
24811msgstr ""
24812
24813#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575
24814msgid "Restore default &appearance"
24815msgstr ""
24816
24817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621
24818#, python-format
24819msgid "Current aspect ratio (width/height): %.2g"
24820msgstr ""
24821
24822#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638
24823msgid "Edit template for caption"
24824msgstr ""
24825
24826#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675
24827#, python-format
24828msgid "Current space used: %s"
24829msgstr ""
24830
24831#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721
24832msgid "Choose background color for the Cover grid"
24833msgstr ""
24834
24835#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728
24836msgid "Remove background image?"
24837msgstr ""
24838
24839#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729
24840msgid ""
24841"There is currently a background image set, so the color you have chosen will"
24842" not be visible. Remove the background image?"
24843msgstr ""
24844
24845#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593
24846msgid "Disable all animations. Useful if you have a slow/old computer."
24847msgstr ""
24848
24849#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594
24850msgid "Disable &animations"
24851msgstr ""
24852
24853#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595
24854msgid "User interface style (&needs restart):"
24855msgstr ""
24856
24857#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596
24858msgid "&User interface layout (needs restart):"
24859msgstr ""
24860
24861#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597
24862msgid "E&xtra spacing to add between rows in the book list (can be negative):"
24863msgstr ""
24864
24865#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599
24866#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95
24867msgid "Toolbar"
24868msgstr ""
24869
24870#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600
24871msgid "Icon si&ze:"
24872msgstr ""
24873
24874#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601
24875msgid "Show &text under icons:"
24876msgstr ""
24877
24878#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602
24879msgid "Use t&wo lines for the text under the icons (needs restart)"
24880msgstr ""
24881
24882#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603
24883msgid "Change &font (needs restart)"
24884msgstr ""
24885
24886#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604
24887msgid "Show &tooltips in the book list"
24888msgstr ""
24889
24890#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605
24891msgid "Show &layout buttons in the status bar (needs restart)"
24892msgstr ""
24893
24894#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606
24895msgid "Enable s&ystem tray icon (needs restart)"
24896msgstr ""
24897
24898#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607
24899msgid "Choose &language (needs restart):"
24900msgstr ""
24901
24902#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608
24903msgid "&Interface font:"
24904msgstr ""
24905
24906#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609
24907msgid ""
24908"Disable popup notifications when calibre completes jobs such a conversion, "
24909"sending to device etc. The notifications are sent via the operating system "
24910"notification facility, if available. Note that on Windows, you have to "
24911"enable the system tray icon for notifications to work."
24912msgstr ""
24913
24914#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610
24915msgid "Disable n&otifications on job completion"
24916msgstr ""
24917
24918#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611
24919msgid "Show the &splash screen at startup"
24920msgstr ""
24921
24922#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612
24923msgid "Change &icon theme (needs restart)"
24924msgstr ""
24925
24926#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613
24927msgid "Show &row numbers in the book list"
24928msgstr ""
24929
24930#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614
24931msgid "Ad&just for high resolution screens (needs restart):"
24932msgstr ""
24933
24934#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615
24935msgid ""
24936"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n"
24937"\n"
24938"<ul>\n"
24939"<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"
24940"\n"
24941"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n"
24942"\n"
24943"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n"
24944"</ul>"
24945msgstr ""
24946
24947#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624
24948msgid "Allow using &drag and drop to merge books"
24949msgstr ""
24950
24951#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625
24952msgid "Draw a &grid in the book list"
24953msgstr ""
24954
24955#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626
24956msgid "&Main interface"
24957msgstr ""
24958
24959#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627
24960msgid ""
24961"Control the Cover grid view. You can enable this view by clicking the "
24962"\"Layout\" button in the bottom right corner of the main calibre window."
24963msgstr ""
24964
24965#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628
24966msgid "Field to show &under the covers:"
24967msgstr ""
24968
24969#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629
24970msgid "Spac&ing between covers:"
24971msgstr ""
24972
24973#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630
24974msgid ""
24975"The spacing between covers. A value of zero means calculate automatically "
24976"based on cover size."
24977msgstr ""
24978
24979#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632
24980#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640
24981#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647
24982msgid " cm"
24983msgstr ""
24984
24985#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633
24986msgid "Background for the Cover grid"
24987msgstr ""
24988
24989#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635
24990msgid ""
24991"By default, calibre chooses a cover size based on your computer's screen "
24992"size. You can change the cover size here:"
24993msgstr ""
24994
24995#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636
24996msgid "Cover &width: "
24997msgstr ""
24998
24999#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637
25000msgid ""
25001"The width of displayed covers.\n"
25002"A value of zero means calculate automatically."
25003msgstr ""
25004
25005#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641
25006msgid "Make the covers larger, maintaining current aspect ratio."
25007msgstr ""
25008
25009#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642
25010msgid "&Larger covers"
25011msgstr ""
25012
25013#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643
25014msgid "Cover &height: "
25015msgstr ""
25016
25017#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644
25018msgid ""
25019"The height of displayed covers.\n"
25020"A value of zero means calculate automatically."
25021msgstr ""
25022
25023#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648
25024msgid "Make the covers smaller, maintaining current aspect ratio."
25025msgstr ""
25026
25027#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649
25028msgid "&Smaller covers"
25029msgstr ""
25030
25031#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650
25032msgid "Reset size to automatic"
25033msgstr ""
25034
25035#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651
25036msgid "&Reset size"
25037msgstr ""
25038
25039#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653
25040msgid "Size of the emblems (if any) shown &next to the covers: "
25041msgstr ""
25042
25043#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654
25044msgid "Show a &field (such as title) under the covers"
25045msgstr ""
25046
25047#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655
25048msgid "&Location of the emblems shown next to the covers:"
25049msgstr ""
25050
25051#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657
25052msgid "&Emblems"
25053msgstr ""
25054
25055#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658
25056msgid "Caching of covers for improved performance"
25057msgstr ""
25058
25059#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659
25060msgid ""
25061"There are two kinds of caches that calibre uses to improve performance when "
25062"rendering covers in the grid view. A disk cache that is kept on your hard "
25063"disk and stores the cover thumbnails and an in memory cache used to ensure "
25064"flicker free rendering of covers. For best results, keep the memory cache "
25065"small and the disk cache large, unless you have a lot of extra RAM in your "
25066"computer and don't mind it being used by the memory cache."
25067msgstr ""
25068
25069#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660
25070#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012
25071msgid "Disable"
25072msgstr ""
25073
25074#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661
25075msgid " MB"
25076msgstr ""
25077
25078#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662
25079msgid "&Empty disk cache"
25080msgstr ""
25081
25082#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663
25083msgid "&Open cache folder"
25084msgstr ""
25085
25086#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664
25087msgid "Number of screenfulls of covers to cache in &memory (keep this small):"
25088msgstr ""
25089
25090#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665
25091msgid "Maximum amount of &disk space to use for caching thumbnails: "
25092msgstr ""
25093
25094#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666
25095msgid ""
25096"The maximum number of screenfulls of thumbnails to keep in memory. "
25097"Increasing this will make rendering faster, at the cost of more memory "
25098"usage. Note that regardless of this setting, a minimum of one hundred "
25099"thumbnails are always kept in memory, to ensure flicker free rendering."
25100msgstr ""
25101
25102#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667
25103msgid "&Performance"
25104msgstr ""
25105
25106#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668
25107msgid "Cover &grid"
25108msgstr ""
25109
25110#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669
25111msgid "Text styling"
25112msgstr ""
25113
25114#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670
25115msgid "Create rules to convert &identifiers into links"
25116msgstr ""
25117
25118#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672
25119#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765
25120msgid "Move down"
25121msgstr ""
25122
25123#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673
25124#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764
25125msgid "Move up"
25126msgstr ""
25127
25128#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674
25129msgid ""
25130"Note that <b>comments</b> will always be displayed at the end, regardless of"
25131" the position you assign here."
25132msgstr ""
25133
25134#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675
25135msgid "Show &cover"
25136msgstr ""
25137
25138#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676
25139msgid "Show the size of the book's cover in pixels"
25140msgstr ""
25141
25142#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677
25143msgid "Show cover &size"
25144msgstr ""
25145
25146#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678
25147msgid "Use &Roman numerals for series"
25148msgstr ""
25149
25150#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679
25151msgid "Show comments &heading:"
25152msgstr ""
25153
25154#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680
25155msgid "&Book details"
25156msgstr ""
25157
25158#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681
25159msgid ""
25160"Choose how Tag browser subcategories are displayed when\n"
25161"there are more items than the limit. Select by first\n"
25162"letter to see an A, B, C list. Choose partitioned to\n"
25163"have a list of fixed-sized groups. Set to disabled\n"
25164"if you never want subcategories"
25165msgstr ""
25166
25167#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686
25168msgid "&Category partitioning method:"
25169msgstr ""
25170
25171#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687
25172msgid "Co&llapse when more items than:"
25173msgstr ""
25174
25175#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688
25176msgid ""
25177"If a Tag browser category has more than this number of items, it is divided\n"
25178"up into subcategories. If the partition method is set to disable, this value is ignored."
25179msgstr ""
25180
25181#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690
25182msgid "Combine letters &when fewer items than:"
25183msgstr ""
25184
25185#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691
25186msgid ""
25187"If collapsing by first letter, combine adjacent letters together if\n"
25188"there are fewer items under a letter than specified here. If the partition method is\n"
25189"not set to first letter, this value is ignored. Set to zero to disable."
25190msgstr ""
25191
25192#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694
25193msgid "Spacing between &items:"
25194msgstr ""
25195
25196#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695
25197msgid ""
25198"The spacing between consecutive items in the Tag browser. In units of (ex) "
25199"which is the approximate height of the letter 'x' in the currently used "
25200"font. "
25201msgstr ""
25202
25203#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696
25204msgid " ex"
25205msgstr ""
25206
25207#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697
25208msgid "Categories &not to partition:"
25209msgstr ""
25210
25211#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698
25212msgid ""
25213"A comma-separated list of categories that are not to\n"
25214"be partitioned even if the number of items is larger than\n"
25215"the value shown above. This option can be used to\n"
25216"avoid collapsing hierarchical categories that have only\n"
25217"a few top-level elements."
25218msgstr ""
25219
25220#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703
25221msgid "C&ategories with hierarchical items:"
25222msgstr ""
25223
25224#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704
25225msgid ""
25226"A comma-separated list of categories in which items containing\n"
25227"periods are displayed in the Tag browser trees. For example, if\n"
25228"this box contains 'tags' then tags of the form 'Mystery.English'\n"
25229"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
25230"both under 'Mystery'. If 'tags' is not in this box,\n"
25231"then the tags will be displayed each on their own line."
25232msgstr ""
25233
25234#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710
25235msgid "Show &tooltips"
25236msgstr ""
25237
25238#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711
25239msgid "Show &average ratings"
25240msgstr ""
25241
25242#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712
25243msgid ""
25244"Show counts for items in the Tag browser. Such as the number of books\n"
25245"by each author, the number of authors, etc. If you turn it off, you can still\n"
25246"see the counts by hovering your mouse over any item."
25247msgstr ""
25248
25249#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715
25250msgid "Show &counts"
25251msgstr ""
25252
25253#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716
25254msgid "Use &alternating row colors"
25255msgstr ""
25256
25257#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717
25258msgid ""
25259"When checked, calibre will automatically hide any category\n"
25260" (a column, custom or standard) that has no items to show. For example, some\n"
25261" categories might not have values when using Virtual libraries. Checking this\n"
25262" box will cause these empty categories to be hidden."
25263msgstr ""
25264
25265#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721
25266msgid "Hi&de empty categories (columns)"
25267msgstr ""
25268
25269#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722
25270msgid ""
25271"When checked, Find in the Tag browser will show all items\n"
25272" that match the search instead of the first one. If Hide empty categories is\n"
25273" also checked then only categories containing a matched item will be shown."
25274msgstr ""
25275
25276#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725
25277msgid "Find &shows all items that match"
25278msgstr ""
25279
25280#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726
25281msgid ""
25282"<p>When checked, the Tag browser can get keyboard focus, allowing\n"
25283"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n"
25284"a click on the selected item. The keyboard shortcut 'Tag browser /\n"
25285"Give the Tag browser keyboard focus' changes the keyboard focus without\n"
25286"using the mouse.</p>"
25287msgstr ""
25288
25289#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731
25290msgid "Allow the Tag browser to have keyboard &focus"
25291msgstr ""
25292
25293#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732
25294msgid ""
25295"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option "
25296"then you should set a keyboard shortcut to focus the Tag browser under "
25297"<code>Preferences-&gt;Shortcuts-&gt;Tag browser-&gt;Give the Tag browser "
25298"keyboard focus</code>"
25299msgstr ""
25300
25301#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733
25302msgid "&Tag browser"
25303msgstr ""
25304
25305#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734
25306msgid "When showing in a separate window, show it &fullscreen"
25307msgstr ""
25308
25309#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735
25310msgid "Show in a &separate window (needs restart)"
25311msgstr ""
25312
25313#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736
25314msgid "&Number of covers to show in browse mode (needs restart):"
25315msgstr ""
25316
25317#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737
25318#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58
25319msgid "Template &editor"
25320msgstr ""
25321
25322#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738
25323msgid ""
25324"The template used to generate the text below the covers. Uses the same "
25325"syntax as save templates. Defaults to just the book title. Note that this "
25326"setting is per-library, which means that you have to set it again for every "
25327"different calibre library you use. Use an empty template for no text."
25328msgstr ""
25329
25330#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739
25331msgid "Show &reflections"
25332msgstr ""
25333
25334#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740
25335msgid ""
25336"Show covers in their original aspect ratio instead of resizing\n"
25337"them to all have the same width and height"
25338msgstr ""
25339
25340#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742
25341msgid "Preserve &aspect ratio of covers"
25342msgstr ""
25343
25344#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743
25345msgid "&Template for caption:"
25346msgstr ""
25347
25348#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744
25349msgid "Fie&ld for sub-title:"
25350msgstr ""
25351
25352#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745
25353#, python-format
25354msgid "You can press the %s key to toggle full screen mode."
25355msgstr ""
25356
25357#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746
25358msgid "Show ne&xt cover during auto scroll after:"
25359msgstr ""
25360
25361#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748
25362msgid "&Double click to view the central book, instead of single click"
25363msgstr ""
25364
25365#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749
25366msgid "Cover &browser"
25367msgstr ""
25368
25369#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750
25370msgid ""
25371"Check this box to make Quickview show books only in the\n"
25372"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n"
25373"unchecked then only row changes are taken into account."
25374msgstr ""
25375
25376#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754
25377msgid ""
25378"Check this box to make Quickview change the column being examined\n"
25379"when the column in the book list is changed using the cursor arrow keys"
25380msgstr ""
25381
25382#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756
25383msgid "&Change Quickview item when book list column changes"
25384msgstr ""
25385
25386#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757
25387msgid ""
25388"Pressing 'Enter' in a cell changes both the book and the\n"
25389"column being examined (the left-hand pane)"
25390msgstr ""
25391
25392#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759
25393msgid "&Pressing 'Enter' changes the examined column"
25394msgstr ""
25395
25396#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760
25397msgid ""
25398"Double-clicking in a cell changes both the book and the\n"
25399"column being examined (the left-hand pane)"
25400msgstr ""
25401
25402#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762
25403msgid "&Double click changes examined column"
25404msgstr ""
25405
25406#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763
25407msgid "Select columns to display"
25408msgstr ""
25409
25410#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766
25411msgid "&Quickview"
25412msgstr ""
25413
25414#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93
25415msgid "version"
25416msgstr ""
25417
25418#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94
25419msgid "created by Kovid Goyal"
25420msgstr ""
25421
25422#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247
25423msgid "Run Welcome &wizard"
25424msgstr ""
25425
25426#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264
25427msgid "Save changes"
25428msgstr ""
25429
25430#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265
25431msgid "Cancel and return to overview"
25432msgstr ""
25433
25434#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345
25435msgid "Restoring to defaults not supported for"
25436msgstr ""
25437
25438#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391
25439msgid ""
25440"Some of the changes you made require a restart. Please restart calibre as "
25441"soon as possible."
25442msgstr ""
25443
25444#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394
25445msgid ""
25446"The changes you have made require calibre be restarted immediately. You will"
25447" not be allowed to set any more preferences, until you restart."
25448msgstr ""
25449
25450#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53
25451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
25452msgid "Source"
25453msgstr ""
25454
25455#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55
25456msgid "Cover priority"
25457msgstr ""
25458
25459#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82
25460msgid "This source is configured and ready to go"
25461msgstr ""
25462
25463#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83
25464msgid "This source needs configuration"
25465msgstr ""
25466
25467#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97
25468msgid ""
25469"This plugin is useful only for <b>Chinese</b> language books. It can return "
25470"incorrect results for books in English. Are you sure you want to enable it?"
25471msgstr ""
25472
25473#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
25474msgid "Published date"
25475msgstr ""
25476
25477#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275
25478#, python-format
25479msgid "<b>Configure %(name)s</b><br>%(desc)s"
25480msgstr ""
25481
25482#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344
25483msgid "No source selected"
25484msgstr ""
25485
25486#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345
25487msgid "No source selected, cannot configure."
25488msgstr ""
25489
25490#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153
25491msgid "Metadata sources"
25492msgstr ""
25493
25494#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154
25495msgid ""
25496"Disable any metadata sources you do not want by unchecking them. You can "
25497"also set the cover priority. Covers from sources that have a higher "
25498"(smaller) priority will be preferred when bulk downloading metadata."
25499msgstr ""
25500
25501#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155
25502msgid ""
25503"Sources with a red X next to their names must be configured before they will"
25504" be used. "
25505msgstr ""
25506
25507#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156
25508msgid "C&onfigure selected source"
25509msgstr ""
25510
25511#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158
25512msgid ""
25513"If you uncheck any fields, metadata for those fields will not be downloaded"
25514msgstr ""
25515
25516#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159
25517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607
25518msgid "&Select all"
25519msgstr ""
25520
25521#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160
25522msgid "Sele&ct none"
25523msgstr ""
25524
25525#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161
25526msgid ""
25527"Restore your own subset of checked fields that you define using the 'Set as "
25528"default' button"
25529msgstr ""
25530
25531#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162
25532msgid "Select &default"
25533msgstr ""
25534
25535#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163
25536msgid ""
25537"Store the currently checked fields as the default, you can quickly apply the"
25538" default using the 'Select default' button"
25539msgstr ""
25540
25541#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164
25542msgid "&Set as default"
25543msgstr ""
25544
25545#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165
25546msgid "Convert all downloaded comments to plain &text"
25547msgstr ""
25548
25549#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166
25550msgid "Swap &author names from FN LN to LN, FN"
25551msgstr ""
25552
25553#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167
25554msgid ""
25555"<p>When downloading comments, append the downloaded comments to any existing"
25556" comment, instead of overwriting them."
25557msgstr ""
25558
25559#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168
25560msgid ""
25561"When downloading comments, append the downloaded comments to any existing "
25562"comment, instead of overwriting them."
25563msgstr ""
25564
25565#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169
25566msgid "Append comments to &existing"
25567msgstr ""
25568
25569#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170
25570msgid ""
25571"<p>Normally, the metadata download system will keep only a single result per"
25572" metadata source. This option will cause it to keep all results returned "
25573"from every metadata source. Useful if you only use one or two sources and "
25574"want to select individual results from them by hand. Note that result with "
25575"identical title/author/identifiers are still merged."
25576msgstr ""
25577
25578#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171
25579msgid "Keep more than one entry per source"
25580msgstr ""
25581
25582#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172
25583msgid ""
25584"<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"
25585"<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."
25586msgstr ""
25587
25588#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174
25589msgid ""
25590"Prefer smaller tag sets when picking tags from different metadata sources"
25591msgstr ""
25592
25593#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175
25594msgid "Prefer &fewer tags"
25595msgstr ""
25596
25597#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176
25598msgid "Create &rules to filter/transform tags"
25599msgstr ""
25600
25601#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177
25602msgid "Create rules to &transform author names"
25603msgstr ""
25604
25605#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178
25606msgid "Max. &number of tags to download:"
25607msgstr ""
25608
25609#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179
25610msgid "Max. &time to wait after first match is found:"
25611msgstr ""
25612
25613#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180
25614#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182
25615msgid " secs"
25616msgstr ""
25617
25618#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181
25619msgid "Max. time to wait after first &cover is found:"
25620msgstr ""
25621
25622#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38
25623msgid ""
25624"The maximum number of jobs that will run simultaneously in the background. "
25625"This refers to CPU intensive tasks like  conversion. Lower this number if "
25626"you want calibre to use less CPU."
25627msgstr ""
25628
25629#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47
25630msgid "No proxies used"
25631msgstr ""
25632
25633#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51
25634msgid "<b>Using proxies:</b>"
25635msgstr ""
25636
25637#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73
25638msgid "Max. simultaneous conversion/&news download/plugin jobs:"
25639msgstr ""
25640
25641#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74
25642msgid "Limit the max. simultaneous jobs to the available CPU &cores"
25643msgstr ""
25644
25645#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75
25646msgid "Debug &device detection"
25647msgstr ""
25648
25649#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76
25650msgid "Get information to setup the &user defined device"
25651msgstr ""
25652
25653#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77
25654msgid "Open calibre &configuration folder"
25655msgstr ""
25656
25657#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78
25658msgid "Abort &jobs that take more than:"
25659msgstr ""
25660
25661#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79
25662msgid "Never abort"
25663msgstr ""
25664
25665#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80
25666msgid " minutes"
25667msgstr ""
25668
25669#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81
25670msgid "Create a calibre &icon theme"
25671msgstr ""
25672
25673#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44
25674msgid "Device currently connected: "
25675msgstr ""
25676
25677#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47
25678msgid "Device currently connected: None"
25679msgstr ""
25680
25681#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191
25682msgid ""
25683"That format has no metadata writers enabled. A plugboard will probably have "
25684"no effect."
25685msgstr ""
25686
25687#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206
25688msgid "That format and device already has a plugboard."
25689msgstr ""
25690
25691#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218
25692msgid "Possibly override plugboard?"
25693msgstr ""
25694
25695#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219
25696msgid ""
25697"A more general plugboard already exists for that format and device. Are you "
25698"sure you want to add the new plugboard?"
25699msgstr ""
25700
25701#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231
25702#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253
25703msgid "Add possibly overridden plugboard?"
25704msgstr ""
25705
25706#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232
25707msgid ""
25708"More specific device plugboards exist for that format. Are you sure you want"
25709" to add the new plugboard?"
25710msgstr ""
25711
25712#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243
25713msgid "Really add plugboard?"
25714msgstr ""
25715
25716#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244
25717msgid ""
25718"A different plugboard matches that format and device combination. Are you "
25719"sure you want to add the new plugboard?"
25720msgstr ""
25721
25722#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254
25723msgid ""
25724"More specific format and device plugboards already exist. Are you sure you "
25725"want to add the new plugboard?"
25726msgstr ""
25727
25728#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265
25729#, python-brace-format
25730msgid "The {0} device does not support the {1} format."
25731msgstr ""
25732
25733#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273
25734#, python-brace-format
25735msgid "The {0} device supports only the {1} format(s)."
25736msgstr ""
25737
25738#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308
25739msgid "Invalid destination"
25740msgstr ""
25741
25742#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309
25743msgid "The destination field cannot be blank"
25744msgstr ""
25745
25746#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320
25747msgid "Plugboard modifies comments"
25748msgstr ""
25749
25750#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321
25751msgid ""
25752"This plugboard modifies the comments metadata. If the comments are set to "
25753"invalid HTML, it could cause problems on the device. Are you sure you wish "
25754"to save this plugboard?"
25755msgstr ""
25756
25757#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352
25758#, python-brace-format
25759msgid "The {0} device plugin is disabled."
25760msgstr ""
25761
25762#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115
25763msgid ""
25764"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n"
25765"\n"
25766"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"
25767"\n"
25768"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"
25769"\n"
25770"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."
25771msgstr ""
25772
25773#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122
25774msgid "Format (choose first)"
25775msgstr ""
25776
25777#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123
25778msgid "Device (choose second)"
25779msgstr ""
25780
25781#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124
25782msgid "Add &new plugboard:"
25783msgstr ""
25784
25785#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125
25786msgid "Edit &existing plugboard:"
25787msgstr ""
25788
25789#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126
25790msgid "Existing &plugboards:"
25791msgstr ""
25792
25793#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127
25794msgid "Source template"
25795msgstr ""
25796
25797#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128
25798msgid "Destination field"
25799msgstr ""
25800
25801#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129
25802msgid "&Save plugboard"
25803msgstr ""
25804
25805#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130
25806msgid "&Delete plugboard"
25807msgstr ""
25808
25809#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212
25810msgid ""
25811"\n"
25812"Customization: "
25813msgstr ""
25814
25815#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214
25816msgid ""
25817"\n"
25818"\n"
25819"This plugin has been disabled"
25820msgstr ""
25821
25822#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216
25823msgid ""
25824"\n"
25825"\n"
25826"This plugin is installed system-wide and can not be managed from within calibre"
25827msgstr ""
25828
25829#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247
25830msgid "Search for plugin"
25831msgstr ""
25832
25833#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269
25834msgid "Could not find any matching plugins"
25835msgstr ""
25836
25837#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309
25838msgid "files"
25839msgstr ""
25840
25841#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310
25842msgid "Add plugin"
25843msgstr ""
25844
25845#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345
25846msgid "No valid plugin path"
25847msgstr ""
25848
25849#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346
25850#, python-format
25851msgid "%s is not a valid plugin path"
25852msgstr ""
25853
25854#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354
25855#, python-format
25856msgid "Select an actual plugin under <b>%s</b> to customize"
25857msgstr ""
25858
25859#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361
25860#, python-format
25861msgid "Disabling the plugin %s is not allowed"
25862msgstr ""
25863
25864#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385
25865#, python-format
25866msgid "Are you sure you want to remove the plugin: %s?"
25867msgstr ""
25868
25869#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390
25870#, python-brace-format
25871msgid ""
25872"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for"
25873" it to be completely removed."
25874msgstr ""
25875
25876#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400
25877msgid "Cannot remove builtin plugin"
25878msgstr ""
25879
25880#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401
25881msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
25882msgstr ""
25883
25884#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107
25885msgid ""
25886"Here you can customize the behavior of calibre by controlling what plugins "
25887"it uses."
25888msgstr ""
25889
25890#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110
25891msgid "Show only those plugins that have been installed by you"
25892msgstr ""
25893
25894#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111
25895msgid "Show only &user installed plugins"
25896msgstr ""
25897
25898#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115
25899msgid "Get &new plugins"
25900msgstr ""
25901
25902#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116
25903msgid "Check for &updated plugins"
25904msgstr ""
25905
25906#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117
25907msgid "&Load plugin from file"
25908msgstr ""
25909
25910#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32
25911msgid ""
25912"This setting can be overridden for <b>individual devices</b>, by clicking "
25913"the device icon and choosing \"Configure this device\"."
25914msgstr ""
25915
25916#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39
25917msgid "Any custom field"
25918msgstr ""
25919
25920#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40
25921msgid "The lookup name of any custom field (these names begin with \"#\")."
25922msgstr ""
25923
25924#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71
25925msgid "Constant template"
25926msgstr ""
25927
25928#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72
25929#, python-brace-format
25930msgid ""
25931"The template contains no {fields}, so all books will have the same name. Is "
25932"this OK?"
25933msgstr ""
25934
25935#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55
25936msgid "Save template"
25937msgstr ""
25938
25939#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56
25940msgid ""
25941"By adjusting the template below, you can control what folders the files are "
25942"saved in and what filenames they are given. You can use the / character to "
25943"indicate sub-folders. Available metadata variables are described below. If a"
25944" particular book does not have some metadata, the variable will be replaced "
25945"by the empty string."
25946msgstr ""
25947
25948#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57
25949msgid "Available variables:"
25950msgstr ""
25951
25952#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69
25953msgid ""
25954"Here you can control how calibre will save your books when you click the "
25955"\"Save to disk\" button:"
25956msgstr ""
25957
25958#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70
25959msgid "Save &cover separately"
25960msgstr ""
25961
25962#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71
25963msgid "Replace space with &underscores"
25964msgstr ""
25965
25966#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72
25967msgid "Update &metadata in saved copies"
25968msgstr ""
25969
25970#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73
25971msgid "Change paths to &lowercase"
25972msgstr ""
25973
25974#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74
25975#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70
25976msgid "Format &dates as:"
25977msgstr ""
25978
25979#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75
25980msgid "File &formats to save:"
25981msgstr ""
25982
25983#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76
25984msgid "Convert non-English characters to &English equivalents"
25985msgstr ""
25986
25987#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77
25988msgid "Save metadata in a separate &OPF file"
25989msgstr ""
25990
25991#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78
25992msgid "&Show files in the file browser after saving to disk"
25993msgstr ""
25994
25995#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42
25996msgid ""
25997"<b>Grouped search terms</b> are search names that permit a query to "
25998"automatically search across more than one column. For example, if you create"
25999" a grouped search term <code>allseries</code> with the value <code>series, "
26000"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
26001"will find 'adhoc' in any of the columns <code>series</code>, "
26002"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
26003"the grouped search term in the drop-down box, enter the list of columns to "
26004"search in the value box, then push the Save button. <p>Note: Search terms "
26005"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
26006"are the same term.<p>You can have your grouped search term show up as User "
26007"categories in  the Tag browser. Just add the grouped search term names to "
26008"the Make User categories from box. You can add multiple terms separated by "
26009"commas. The new User category will be automatically populated with all the "
26010"items in the categories included in the grouped search term. <p>Automatic "
26011"User categories permit you to see easily all the category items that are in "
26012"the columns contained in the grouped search term. Using the above "
26013"<code>allseries</code> example, the automatically-generated User category "
26014"will contain all the series mentioned in <code>series</code>, "
26015"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
26016"check for duplicates, to find which column contains a particular item, or to"
26017" have hierarchical categories (categories that contain categories)."
26018msgstr ""
26019
26020#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77
26021msgid "Enter new or select existing name"
26022msgstr ""
26023
26024#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79
26025msgid "Enter list of column lookup names to search"
26026msgstr ""
26027
26028#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26029msgid "Match all"
26030msgstr ""
26031
26032#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26033msgid "Match any"
26034msgstr ""
26035
26036#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144
26037#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154
26038#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158
26039#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164
26040#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177
26041#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235
26042msgid "Grouped search terms"
26043msgstr ""
26044
26045#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145
26046msgid "The search term cannot be blank"
26047msgstr ""
26048
26049#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155
26050msgid "That name is already used for a column or grouped search term"
26051msgstr ""
26052
26053#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159
26054msgid "That name is already used for User category"
26055msgstr ""
26056
26057#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165
26058msgid "The value box cannot be empty"
26059msgstr ""
26060
26061#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178
26062msgid "The empty grouped search term cannot be deleted"
26063msgstr ""
26064
26065#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220
26066msgid "Incompatible options"
26067msgstr ""
26068
26069#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221
26070msgid ""
26071"The option to have un-accented characters match accented characters has no "
26072"effect if you also turn on case-sensitive searching. So only turn on one of "
26073"those options"
26074msgstr ""
26075
26076#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221
26077msgid ""
26078"Clear search histories from all over calibre. Including the book list, "
26079"E-book viewer, fetch news dialog, etc."
26080msgstr ""
26081
26082#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222
26083msgid "Clear search &histories"
26084msgstr ""
26085
26086#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223
26087msgid "What to search by default"
26088msgstr ""
26089
26090#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224
26091msgid ""
26092"When you enter a search term without a prefix, by default calibre will "
26093"search all metadata for matches. For example, entering, \"asimov\" will "
26094"search not just authors but title/tags/series/comments/etc. Use these "
26095"options if you would like to change this behavior."
26096msgstr ""
26097
26098#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225
26099msgid "&Limit the searched metadata"
26100msgstr ""
26101
26102#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226
26103msgid "&Columns that non-prefixed searches are limited to:"
26104msgstr ""
26105
26106#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227
26107msgid ""
26108"Note that this option affects all searches, including saved searches and "
26109"restrictions. Therefore, if you use this option, it is best to ensure that "
26110"you always use prefixes in your saved searches. For example, use "
26111"\"series:Foundation\" rather than just \"Foundation\" in a saved search."
26112msgstr ""
26113
26114#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228
26115msgid "Search as you &type"
26116msgstr ""
26117
26118#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229
26119msgid "Case &sensitive searching"
26120msgstr ""
26121
26122#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230
26123msgid ""
26124"&Highlight search results instead of restricting the book list to the "
26125"results"
26126msgstr ""
26127
26128#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231
26129msgid ""
26130"<p>This option will cause a small button to appear next to the Search bar. "
26131"Clicking the button will toggle between showing only the search results and "
26132"showing all books with the search results highlighted."
26133msgstr ""
26134
26135#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232
26136msgid ""
26137"Show a &quick toggle button to switch between highlighting and restricting "
26138"results next to the Search bar"
26139msgstr ""
26140
26141#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233
26142msgid "Unaccented characters match &accented characters"
26143msgstr ""
26144
26145#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234
26146msgid "Genera&l"
26147msgstr ""
26148
26149#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236
26150msgid "&Names:"
26151msgstr ""
26152
26153#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237
26154msgid ""
26155"Contains the names of the currently-defined group search terms.\n"
26156"Create a new name by entering it into the empty box, then\n"
26157"pressing Save. Rename a search term by selecting it then\n"
26158"changing the name and pressing Save. Change the value of\n"
26159"a search term by changing the value box then pressing Save."
26160msgstr ""
26161
26162#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242
26163msgid "Delete the current search term"
26164msgstr ""
26165
26166#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244
26167msgid "&Value:"
26168msgstr ""
26169
26170#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245
26171msgid ""
26172"Enter a comma-separated list of lookup names of the columns\n"
26173"to include in the grouped search term"
26174msgstr ""
26175
26176#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247
26177msgid ""
26178"Save the current search term. You can rename a search term by\n"
26179"changing the name then pressing Save. You can change the value\n"
26180"of a search term by changing the value box then pressing Save."
26181msgstr ""
26182
26183#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251
26184msgid "Make &user categories from:"
26185msgstr ""
26186
26187#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252
26188msgid ""
26189"Enter the names of any grouped search terms you wish\n"
26190"to be shown as user categories"
26191msgstr ""
26192
26193#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254
26194msgid "&Grouped searches"
26195msgstr ""
26196
26197#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255
26198msgid "What to search when searching similar books"
26199msgstr ""
26200
26201#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256
26202msgid ""
26203"<p>When you search for similar books by right clicking the\n"
26204"         book and selecting \"Similar books\",\n"
26205"         calibre constructs a search using the column lookup names specified below.\n"
26206"         By changing the lookup name to a grouped search term you can\n"
26207"         search multiple columns at once.</p>"
26208msgstr ""
26209
26210#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261
26211msgid "S&imilar authors: "
26212msgstr ""
26213
26214#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262
26215msgid "Si&milar series: "
26216msgstr ""
26217
26218#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263
26219msgid "Similar &tags: "
26220msgstr ""
26221
26222#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264
26223msgid "Simi&lar publishers: "
26224msgstr ""
26225
26226#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265
26227msgid "&Similar books"
26228msgstr ""
26229
26230#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29
26231#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64
26232msgid "Manual management"
26233msgstr ""
26234
26235#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30
26236#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65
26237msgid "Only on send"
26238msgstr ""
26239
26240#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31
26241#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66
26242msgid "Automatic management"
26243msgstr ""
26244
26245#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37
26246msgid "Cannot change metadata management while a device is connected"
26247msgstr ""
26248
26249#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38
26250msgid "Metadata management (disabled while device connected)"
26251msgstr ""
26252
26253#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63
26254msgid "Me&tadata management:"
26255msgstr ""
26256
26257#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67
26258msgid ""
26259"<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"
26260"<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"
26261"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>"
26262msgstr ""
26263
26264#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194
26265msgid "Browse for the file"
26266msgstr ""
26267
26268#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205
26269msgid "Choose a file"
26270msgstr ""
26271
26272#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303
26273msgid ""
26274"calibre contains an internet server that allows you to access your book "
26275"collection using a browser from anywhere in the world. Any changes to the "
26276"settings will only take effect after a server restart."
26277msgstr ""
26278
26279#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322
26280msgid "Require &username and password to access the Content server"
26281msgstr ""
26282
26283#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331
26284msgid "Run server &automatically when calibre starts"
26285msgstr ""
26286
26287#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337
26288msgid "&Start server"
26289msgstr ""
26290
26291#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338
26292msgid "St&op server"
26293msgstr ""
26294
26295#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339
26296msgid "&Test server"
26297msgstr ""
26298
26299#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340
26300msgid "Show server &logs"
26301msgstr ""
26302
26303#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368
26304msgid "Do not start calibre automatically when computer is started"
26305msgstr ""
26306
26307#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369
26308msgid "Start calibre when the computer is started"
26309msgstr ""
26310
26311#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372
26312msgid ""
26313"Currently calibre is set to run automatically when the\n"
26314"            computer starts.  Use this button to disable that."
26315msgstr ""
26316
26317#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374
26318msgid ""
26319"Start calibre in the system tray automatically when the computer starts"
26320msgstr ""
26321
26322#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386
26323#, python-format
26324msgid "Content server listening at: %s"
26325msgstr ""
26326
26327#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398
26328msgid "Remember to create at least one user account in the \"User accounts\" tab"
26329msgstr ""
26330
26331#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400
26332msgid ""
26333"Requiring a username/password prevents unauthorized people from accessing "
26334"your calibre library. It is also needed for some features such as making any"
26335" changes to the library as well as last read position/annotation syncing."
26336msgstr ""
26337
26338#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442
26339#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379
26340msgid "Change password for {}"
26341msgstr ""
26342
26343#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443
26344msgid "Add new user"
26345msgstr ""
26346
26347#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
26348msgid "Set the password for this user"
26349msgstr ""
26350
26351#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
26352msgid "&Repeat password:"
26353msgstr ""
26354
26355#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491
26356msgid "Empty username"
26357msgstr ""
26358
26359#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492
26360msgid "You must enter a username"
26361msgstr ""
26362
26363#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498
26364msgid "Username already exists"
26365msgstr ""
26366
26367#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500
26368msgid ""
26369"A user with the username {} already exists. Please choose a different "
26370"username."
26371msgstr ""
26372
26373#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506
26374msgid "Username is not valid"
26375msgstr ""
26376
26377#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511
26378msgid "Password do not match"
26379msgstr ""
26380
26381#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512
26382msgid "The two passwords you entered do not match!"
26383msgstr ""
26384
26385#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518
26386msgid "Empty password"
26387msgstr ""
26388
26389#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519
26390msgid "You must enter a password for this user"
26391msgstr ""
26392
26393#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524
26394msgid "Invalid password"
26395msgstr ""
26396
26397#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549
26398msgid "Further &restrict access to books in this library that match:"
26399msgstr ""
26400
26401#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552
26402msgid "A search expression"
26403msgstr ""
26404
26405#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554
26406msgid ""
26407"A search expression. If specified, access will be further restricted to only"
26408" those books that match this expression. For example: tags:\"=Share\""
26409msgstr ""
26410
26411#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585
26412msgid "Change library access permissions for {}"
26413msgstr ""
26414
26415#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26416msgid "All except the specified libraries"
26417msgstr ""
26418
26419#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26420msgid "All libraries"
26421msgstr ""
26422
26423#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26424msgid "Only the specified libraries"
26425msgstr ""
26426
26427#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606
26428msgid "Allow access to:"
26429msgstr ""
26430
26431#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611
26432msgid "Specify the libraries below:"
26433msgstr ""
26434
26435#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685
26436msgid "No libraries specified"
26437msgstr ""
26438
26439#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686
26440msgid "You have not specified any libraries"
26441msgstr ""
26442
26443#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693
26444msgid "<b>{} is allowed access to all libraries"
26445msgstr ""
26446
26447#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697
26448msgid ""
26449"{} is allowed access only to the libraries whose names <b>match</b> one of "
26450"the names specified below."
26451msgstr ""
26452
26453#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700
26454msgid ""
26455"{} is allowed access to all libraries, <b>except</b> those whose names match"
26456" one of the names specified below."
26457msgstr ""
26458
26459#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720
26460msgid "Allow {} to make &changes (i.e. grant write access)"
26461msgstr ""
26462
26463#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724
26464msgid ""
26465"If enabled, allows the user to make changes to the library. Adding "
26466"books/deleting books/editing metadata, etc."
26467msgstr ""
26468
26469#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732
26470msgid "Change &password"
26471msgstr ""
26472
26473#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757
26474#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319
26475msgid "{} is currently only allowed to access the library named: {}"
26476msgid_plural "{} is currently only allowed to access the libraries named: {}"
26477msgstr[0] ""
26478msgstr[1] ""
26479
26480#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761
26481msgid "Change the allowed libraries"
26482msgstr ""
26483
26484#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765
26485#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326
26486msgid "{} is currently not allowed to access the library named: {}"
26487msgid_plural "{} is currently not allowed to access the libraries named: {}"
26488msgstr[0] ""
26489msgstr[1] ""
26490
26491#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769
26492msgid "Change the blocked libraries"
26493msgstr ""
26494
26495#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771
26496msgid "{} is currently allowed access to all libraries"
26497msgstr ""
26498
26499#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772
26500msgid "Restrict the &libraries {} can access"
26501msgstr ""
26502
26503#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823
26504msgid "&Add user"
26505msgstr ""
26506
26507#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827
26508msgid "&Remove user"
26509msgstr ""
26510
26511#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898
26512msgid ""
26513"Here you can create a template to control what data is shown when using the "
26514"<i>Custom list</i> mode for the book list"
26515msgstr ""
26516
26517#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902
26518msgid "Show a cover &thumbnail"
26519msgstr ""
26520
26521#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906
26522msgid "Thumbnail &height:"
26523msgstr ""
26524
26525#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907
26526msgid "Entry &height:"
26527msgstr ""
26528
26529#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912
26530msgid ""
26531"The height for each entry. The special value \"auto\" causes a height to be "
26532"calculated based on the number of lines in the template. Otherwise, use a "
26533"CSS length, such as 100px or 15ex"
26534msgstr ""
26535
26536#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919
26537msgid "&Long text fields:"
26538msgstr ""
26539
26540#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921
26541msgid ""
26542"A comma separated list of fields that will be added at the bottom of every "
26543"entry. These fields are interpreted as containing HTML, not plain text."
26544msgstr ""
26545
26546#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926
26547#, python-brace-format
26548msgid ""
26549"The template below will be interpreted as HTML and all {{fields}} will be "
26550"replaced by the actual metadata, if available. For custom columns use the "
26551"column lookup name, for example: #mytags. You can use {0} as a separator to "
26552"split a line into multiple columns."
26553msgstr ""
26554
26555#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936
26556msgid "&Import template"
26557msgstr ""
26558
26559#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938
26560msgid "E&xport template"
26561msgstr ""
26562
26563#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943
26564#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952
26565msgid "Choose template file"
26566msgstr ""
26567
26568#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944
26569#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953
26570msgid "Template files"
26571msgstr ""
26572
26573#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
26574msgid "Book"
26575msgstr ""
26576
26577#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029
26578msgid "URL type:"
26579msgstr ""
26580
26581#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035
26582msgid "URL:"
26583msgstr ""
26584
26585#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080
26586msgid "Missing author placeholder"
26587msgstr ""
26588
26589#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081
26590#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085
26591#, python-brace-format
26592msgid "The URL {0} does not contain the {1} placeholder"
26593msgstr ""
26594
26595#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084
26596msgid "Missing title placeholder"
26597msgstr ""
26598
26599#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102
26600#, python-brace-format
26601msgid ""
26602"Add new locations to search for books or authors using the \"Search the "
26603"internet\" feature of the Content server. The URLs should contain {author} "
26604"which will be replaced by the author name and, for book URLs, {title} which "
26605"will be replaced by the book title."
26606msgstr ""
26607
26608#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111
26609msgid "&Add URL"
26610msgstr ""
26611
26612#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114
26613msgid "Export URLs"
26614msgstr ""
26615
26616#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117
26617msgid "Import URLs"
26618msgstr ""
26619
26620#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183
26621#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190
26622msgid "Choose URLs file"
26623msgstr ""
26624
26625#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184
26626#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191
26627msgid "URL files"
26628msgstr ""
26629
26630#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210
26631msgid "&Main"
26632msgstr ""
26633
26634#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217
26635msgid "&User accounts"
26636msgstr ""
26637
26638#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225
26639msgid "Book &list template"
26640msgstr ""
26641
26642#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227
26643msgid "&Search the internet"
26644msgstr ""
26645
26646#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274
26647#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534
26648#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608
26649msgid "Failed to start Content server"
26650msgstr ""
26651
26652#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320
26653msgid "Error log:"
26654msgstr ""
26655
26656#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328
26657msgid "No error log found"
26658msgstr ""
26659
26660#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329
26661msgid "Access log:"
26662msgstr ""
26663
26664#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337
26665msgid "No access log found"
26666msgstr ""
26667
26668#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338
26669msgid "The server log files are in: {}"
26670msgstr ""
26671
26672#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344
26673msgid "&Clear logs"
26674msgstr ""
26675
26676#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348
26677msgid "Server running"
26678msgstr ""
26679
26680#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349
26681msgid "Cannot clear logs while the server is running. First stop the server."
26682msgstr ""
26683
26684#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374
26685msgid "No users specified"
26686msgstr ""
26687
26688#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376
26689msgid ""
26690"You have turned on the setting to require passwords to access the Content "
26691"server, but you have not created any user accounts. Create at least one user"
26692" account in the \"User accounts\" tab to proceed."
26693msgstr ""
26694
26695#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389
26696msgid "Invalid trusted IPs"
26697msgstr ""
26698
26699#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407
26700msgid "You need to restart the server for changes to take effect"
26701msgstr ""
26702
26703#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28
26704msgid ""
26705"\n"
26706"        <p>Here you can add and remove functions used in template processing. A\n"
26707"        template function is written in Python. It takes information from the\n"
26708"        book, processes it in some way, then returns a string result. Functions\n"
26709"        defined here are usable in templates in the same way that builtin\n"
26710"        functions are usable. The function must be named <b>evaluate</b>, and\n"
26711"        must have the signature shown below.</p>\n"
26712"        <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n"
26713"        &rarr; returning a Unicode string</code></p>\n"
26714"        <p>The parameters of the evaluate function are:\n"
26715"        <ul>\n"
26716"        <li><b>formatter</b>: the instance of the formatter being used to\n"
26717"        evaluate the current template. You can use this to do recursive\n"
26718"        template evaluation.</li>\n"
26719"        <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n"
26720"        dictionary.</li>\n"
26721"        <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n"
26722"        This parameter can be None in some cases, such as when evaluating\n"
26723"        non-book templates.</li>\n"
26724"        <li><b>locals</b>: the local variables assigned to by the current\n"
26725"        template program.</li>\n"
26726"        <li><b>your parameters</b>: you must supply one or more formal\n"
26727"        parameters. The number must match the arg count box, unless arg count is\n"
26728"        -1 (variable number or arguments), in which case the last argument must\n"
26729"        be *args. At least one argument is required, and is usually the value of\n"
26730"        the field being operated upon. Note that when writing in basic template\n"
26731"        mode, the user does not provide this first argument. Instead it is\n"
26732"        supplied by the formatter.</li>\n"
26733"        </ul></p>\n"
26734"        <p>\n"
26735"        The following example function checks the value of the field. If the\n"
26736"        field is not empty, the field's value is returned, otherwise the value\n"
26737"        EMPTY is returned.\n"
26738"        <pre>\n"
26739"        name: my_ifempty\n"
26740"        arg count: 1\n"
26741"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n"
26742"        program code:\n"
26743"        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
26744"            if val:\n"
26745"                return val\n"
26746"            else:\n"
26747"                return 'EMPTY'</pre>\n"
26748"        This function can be called in any of the three template program modes:\n"
26749"        <ul>\n"
26750"        <li>single-function mode: {tags:my_ifempty()}</li>\n"
26751"        <li>template program mode: {tags:'my_ifempty($)'}</li>\n"
26752"        <li>general program mode: program: my_ifempty(field('tags'))</li>\n"
26753"        </p>\n"
26754"        "
26755msgstr ""
26756
26757#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82
26758#, python-brace-format
26759msgid ""
26760"\n"
26761"        <p>\n"
26762"        Here you can create, edit (replace), and delete stored templates used\n"
26763"        in template processing. You use a stored template in another template as\n"
26764"        if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n"
26765"\n"
26766"        <p>Stored templates must use General Program Mode -- they must begin with\n"
26767"        the text '{0}'. You retrieve arguments passed to a stored template using\n"
26768"        the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n"
26769"        arguments are copied to the named variables.</p>\n"
26770"\n"
26771"        <p>For example, this stored template checks if any items are in a\n"
26772"        list, returning '1' if any are found and '' if not.</p>\n"
26773"        <p>\n"
26774"        Template name: items_in_list<br>\n"
26775"        Template contents:<pre>\n"
26776"        program:\n"
26777"            arguments(lst='No list argument given', items='');\n"
26778"            r = '';\n"
26779"            for l in items:\n"
26780"                if str_in_list(lst, ',', l, '1', '') then\n"
26781"                    r = '1';\n"
26782"                    break\n"
26783"                fi\n"
26784"            rof;\n"
26785"            r</pre>\n"
26786"        You call the stored template like this:<pre>\n"
26787"        program: items_in_list($#genre, 'comics, foo')</pre>\n"
26788"        See the template language tutorial for more information.</p>\n"
26789"        </p>\n"
26790"        "
26791msgstr ""
26792
26793#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123
26794#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134
26795msgid "Show help"
26796msgstr ""
26797
26798#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127
26799#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138
26800#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137
26801#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145
26802msgid "Hide help"
26803msgstr ""
26804
26805#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160
26806msgid ""
26807"The template functions saved in the library are corrupt. Do you want to "
26808"delete them? Answering 'Yes' will delete all the functions."
26809msgstr ""
26810
26811#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251
26812msgid "You cannot delete a built-in function"
26813msgstr ""
26814
26815#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261
26816#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393
26817msgid "Function not defined"
26818msgstr ""
26819
26820#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268
26821#, python-format
26822msgid "Name %s already used"
26823msgstr ""
26824
26825#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274
26826msgid "The name {} is already used for stored template"
26827msgstr ""
26828
26829#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278
26830msgid ""
26831"Argument count should be -1 or greater than zero. Setting it to zero means "
26832"that this function cannot be used in single function mode."
26833msgstr ""
26834
26835#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294
26836msgid "Exception while compiling function"
26837msgstr ""
26838
26839#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322
26840msgid "function source code not available"
26841msgstr ""
26842
26843#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358
26844msgid "Cannot \"test\" when no books are selected"
26845msgstr ""
26846
26847#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392
26848#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400
26849#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405
26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413
26851msgid "Stored templates"
26852msgstr ""
26853
26854#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401
26855msgid "The name {} is already used for template function"
26856msgstr ""
26857
26858#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406
26859msgid "The stored template must begin with \"program:\""
26860msgstr ""
26861
26862#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414
26863msgid "Exception while storing template"
26864msgstr ""
26865
26866#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430
26867msgid "Changes to the current template will be lost. OK?"
26868msgstr ""
26869
26870#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139
26871msgid "D&elete"
26872msgstr ""
26873
26874#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140
26875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
26876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553
26877msgid "&Replace"
26878msgstr ""
26879
26880#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141
26881#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154
26882msgid "C&reate"
26883msgstr ""
26884
26885#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143
26886msgid ""
26887"Open a template tester dialog to use a template to test stored templates"
26888msgstr ""
26889
26890#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144
26891msgid "&Stored Templates"
26892msgstr ""
26893
26894#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146
26895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279
26896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707
26897msgid "F&unction:"
26898msgstr ""
26899
26900#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147
26901msgid "Enter the name of the function to create."
26902msgstr ""
26903
26904#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148
26905msgid "Argument &count:"
26906msgstr ""
26907
26908#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149
26909msgid "Set this to -1 if the function takes a variable number of arguments"
26910msgstr ""
26911
26912#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153
26913#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45
26914msgid "Replace"
26915msgstr ""
26916
26917#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155
26918msgid "P&rogram code (Follow Python indenting rules):"
26919msgstr ""
26920
26921#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156
26922msgid "&Template functions"
26923msgstr ""
26924
26925#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38
26926msgid "Choose a texture"
26927msgstr ""
26928
26929#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55
26930msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>."
26931msgstr ""
26932
26933#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63
26934msgid "Add texture"
26935msgstr ""
26936
26937#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66
26938msgid "Remove texture"
26939msgstr ""
26940
26941#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112
26942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294
26943msgid "Choose image"
26944msgstr ""
26945
26946#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147
26947msgid "Cannot remove builtin textures"
26948msgstr ""
26949
26950#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
26951msgid "Donate to support the development of calibre"
26952msgstr ""
26953
26954#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45
26955msgid "Location Manager"
26956msgstr ""
26957
26958#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46
26959msgid "Switch between library and device views"
26960msgstr ""
26961
26962#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52
26963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563
26964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566
26965#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378
26966msgid "Separator"
26967msgstr ""
26968
26969#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68
26970#, python-format
26971msgid "%d books"
26972msgstr ""
26973
26974#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246
26975msgid "The main toolbar"
26976msgstr ""
26977
26978#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247
26979msgid "The main toolbar when a device is connected"
26980msgstr ""
26981
26982#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248
26983msgid "The optional second toolbar"
26984msgstr ""
26985
26986#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249
26987msgid "The menubar"
26988msgstr ""
26989
26990#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250
26991msgid "The menubar when a device is connected"
26992msgstr ""
26993
26994#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251
26995msgid "The context menu for the books in the calibre library"
26996msgstr ""
26997
26998#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253
26999msgid "The context menu for the split book list"
27000msgstr ""
27001
27002#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254
27003msgid "The context menu for the books on the device"
27004msgstr ""
27005
27006#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256
27007msgid "The context menu for the Cover browser"
27008msgstr ""
27009
27010#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264
27011msgid "Click to choose toolbar or menu to customize"
27012msgstr ""
27013
27014#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318
27015#, python-format
27016msgid "Cannot add the actions %s to this location"
27017msgstr ""
27018
27019#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342
27020#, python-format
27021msgid "Cannot remove the actions %s from this location"
27022msgstr ""
27023
27024#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371
27025msgid "Preferences missing"
27026msgstr ""
27027
27028#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372
27029msgid ""
27030"The Preferences action must be in either the main toolbar or the menubar."
27031msgstr ""
27032
27033#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375
27034msgid "Location manager missing"
27035msgstr ""
27036
27037#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376
27038msgid ""
27039"The Location manager must be in either the main toolbar or the menubar when "
27040"a device is connected."
27041msgstr ""
27042
27043#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124
27044msgid ""
27045"<p>The toolbar in calibre is different depending on whether a device is "
27046"connected or not. Choose <b>which toolbar</b> you would like to customize:"
27047msgstr ""
27048
27049#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125
27050msgid "Choose the toolbar to customize"
27051msgstr ""
27052
27053#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126
27054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474
27055#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449
27056msgid "A&vailable actions"
27057msgstr ""
27058
27059#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127
27060msgid "Add selected actions to toolbar"
27061msgstr ""
27062
27063#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129
27064msgid "Remove selected actions from toolbar"
27065msgstr ""
27066
27067#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131
27068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475
27069#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453
27070msgid "&Current actions"
27071msgstr ""
27072
27073#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132
27074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485
27075msgid "Move selected action up"
27076msgstr ""
27077
27078#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134
27079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488
27080msgid "Move selected action down"
27081msgstr ""
27082
27083#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72
27084#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464
27085msgid "ID"
27086msgstr ""
27087
27088#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148
27089msgid "This tweak has its default value"
27090msgstr ""
27091
27092#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150
27093msgid "This tweak has been customized"
27094msgstr ""
27095
27096#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327
27097msgid "Plugin tweaks"
27098msgstr ""
27099
27100#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333
27101msgid ""
27102"Add/edit tweaks for any custom plugins you have installed. Documentation for"
27103" these tweaks should be available on the website from where you downloaded "
27104"the plugins."
27105msgstr ""
27106
27107#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373
27108msgid ""
27109"Values for the tweaks are shown below. Edit them to change the behavior of "
27110"calibre. Your changes will only take effect <b>after a restart</b> of "
27111"calibre."
27112msgstr ""
27113
27114#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386
27115msgid "Edit tweaks for any custom plugins you have installed"
27116msgstr ""
27117
27118#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387
27119msgid "&Plugin tweaks"
27120msgstr ""
27121
27122#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421
27123msgid "Edit tweak"
27124msgstr ""
27125
27126#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428
27127msgid "Restore this tweak to its default value"
27128msgstr ""
27129
27130#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429
27131msgid "&Reset this tweak"
27132msgstr ""
27133
27134#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432
27135msgid "Apply any changes you made to this tweak"
27136msgstr ""
27137
27138#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433
27139msgid "&Apply changes to this tweak"
27140msgstr ""
27141
27142#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448
27143msgid "Search for tweak"
27144msgstr ""
27145
27146#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484
27147#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525
27148msgid ""
27149"There was a syntax error in your tweak. Click the \"Show details\" button "
27150"for details."
27151msgstr ""
27152
27153#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540
27154msgid "Invalid tweaks"
27155msgstr ""
27156
27157#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541
27158msgid ""
27159"The tweaks you entered are invalid, try resetting the tweaks to default and "
27160"changing them one by one until you find the invalid setting."
27161msgstr ""
27162
27163#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116
27164msgid "View log"
27165msgstr ""
27166
27167#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38
27168msgid "Choose Files"
27169msgstr ""
27170
27171#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27172msgid "Collecting metadata..."
27173msgstr ""
27174
27175#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27176#, python-format
27177msgid "Saving %d books..."
27178msgstr ""
27179
27180#: /__w/calibre/calibre/src/calibre/gui2/save.py:143
27181msgid "Copying files and writing metadata..."
27182msgstr ""
27183
27184#: /__w/calibre/calibre/src/calibre/gui2/save.py:144
27185msgid "Copying files..."
27186msgstr ""
27187
27188#: /__w/calibre/calibre/src/calibre/gui2/save.py:155
27189#: /__w/calibre/calibre/src/calibre/gui2/save.py:269
27190#: /__w/calibre/calibre/src/calibre/gui2/save.py:303
27191msgid "Could not save books to disk, click \"Show details\" for more information"
27192msgstr ""
27193
27194#: /__w/calibre/calibre/src/calibre/gui2/save.py:186
27195#, python-format
27196msgid ""
27197"The update metadata worker process crashed while processing the book %s. "
27198"Saving is aborted."
27199msgstr ""
27200
27201#: /__w/calibre/calibre/src/calibre/gui2/save.py:206
27202#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404
27203msgid "Requested formats not available"
27204msgstr ""
27205
27206#: /__w/calibre/calibre/src/calibre/gui2/save.py:284
27207#, python-format
27208msgid "No %s format file present"
27209msgstr ""
27210
27211#: /__w/calibre/calibre/src/calibre/gui2/save.py:337
27212#, python-brace-format
27213msgid "Failed to save: {0} by {1} to disk, with error:"
27214msgstr ""
27215
27216#: /__w/calibre/calibre/src/calibre/gui2/save.py:346
27217#, python-brace-format
27218msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:"
27219msgstr ""
27220
27221#: /__w/calibre/calibre/src/calibre/gui2/save.py:350
27222#, python-brace-format
27223msgid ""
27224"Failed to update the metadata in the {2} format of: {0} by {1}, with error:"
27225msgstr ""
27226
27227#: /__w/calibre/calibre/src/calibre/gui2/save.py:352
27228#, python-brace-format
27229msgid ""
27230"Failed to update the metadata in all formats of: {0} by {1}, with error:"
27231msgstr ""
27232
27233#: /__w/calibre/calibre/src/calibre/gui2/save.py:361
27234msgid ""
27235"Failed to update metadata in some books, click \"Show details\" for more "
27236"information"
27237msgstr ""
27238
27239#: /__w/calibre/calibre/src/calibre/gui2/save.py:364
27240msgid ""
27241"Failed to save any books to disk, click \"Show details\" for more "
27242"information"
27243msgstr ""
27244
27245#: /__w/calibre/calibre/src/calibre/gui2/save.py:367
27246msgid ""
27247"Failed to save some books to disk, click \"Show details\" for more "
27248"information"
27249msgstr ""
27250
27251#: /__w/calibre/calibre/src/calibre/gui2/save.py:369
27252msgid "Error while saving"
27253msgstr ""
27254
27255#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52
27256msgid "Paste and &search"
27257msgstr ""
27258
27259#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57
27260#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142
27261#: /__w/calibre/calibre/src/calibre/utils/localization.py:369
27262msgid "&Paste"
27263msgstr ""
27264
27265#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66
27266msgid "Copy search as URL"
27267msgstr ""
27268
27269#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67
27270msgid "&Clear search history"
27271msgstr ""
27272
27273#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411
27274#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416
27275msgid "Create saved search"
27276msgstr ""
27277
27278#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412
27279msgid ""
27280"Invalid saved search name. It must contain at least one letter or number"
27281msgstr ""
27282
27283#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417
27284msgid "There is no search to save"
27285msgstr ""
27286
27287#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434
27288msgid "Delete current search"
27289msgstr ""
27290
27291#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435
27292msgid "No search is selected"
27293msgstr ""
27294
27295#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437
27296msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
27297msgstr ""
27298
27299#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468
27300msgid "Search (For advanced search click the gear icon to the left)"
27301msgstr ""
27302
27303#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483
27304msgid "Start search"
27305msgstr ""
27306
27307#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491
27308msgid "Enable or disable search highlighting."
27309msgstr ""
27310
27311#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496
27312msgid "Highlight search results"
27313msgstr ""
27314
27315#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500
27316msgid ""
27317"This will change how searching works. When you search, instead of showing "
27318"only the matching books, all books will be shown with the matching books "
27319"highlighted. Are you sure this is what you want?"
27320msgstr ""
27321
27322#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513
27323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296
27324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489
27325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609
27326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757
27327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849
27328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055
27329msgid "Filter"
27330msgstr ""
27331
27332#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565
27333msgid "Choose saved search or enter name for new saved search"
27334msgstr ""
27335
27336#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572
27337msgid ""
27338"Save current search under the name shown in the box. Press and hold for a "
27339"pop-up options menu."
27340msgstr ""
27341
27342#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577
27343msgid "Create Saved search"
27344msgstr ""
27345
27346#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580
27347#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613
27348msgid "Delete Saved search"
27349msgstr ""
27350
27351#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589
27352msgid "Add Saved search"
27353msgstr ""
27354
27355#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590
27356msgid "Get Saved search expression"
27357msgstr ""
27358
27359#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637
27360msgid "Current search is not a saved search"
27361msgstr ""
27362
27363#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30
27364#, python-format
27365msgid "Create a Virtual library based on %s"
27366msgstr ""
27367
27368#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38
27369#, python-format
27370msgid "Match any of the selected %s"
27371msgstr ""
27372
27373#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39
27374#, python-format
27375msgid "Match all of the selected %s"
27376msgstr ""
27377
27378#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102
27379#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346
27380msgid "Edit Virtual library"
27381msgstr ""
27382
27383#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104
27384#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372
27385msgid "Create Virtual library"
27386msgstr ""
27387
27388#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109
27389msgid "Virtual library &name:"
27390msgstr ""
27391
27392#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122
27393msgid "&Search expression:"
27394msgstr ""
27395
27396#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132
27397msgid "Create a Virtual library based on: "
27398msgstr ""
27399
27400#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145
27401#, python-format
27402msgid ""
27403"\n"
27404"            <h2>Virtual libraries</h2>\n"
27405"\n"
27406"            <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n"
27407"            you books that match a search. When a Virtual library is in effect, calibre\n"
27408"            behaves as though the library contains only the matched books. The Tag browser\n"
27409"            display only the tags/authors/series/etc. that belong to the matched books and any searches\n"
27410"            you do will only search within the books in the Virtual library. This\n"
27411"            is a good way to partition your large library into smaller and easier to work with subsets.</p>\n"
27412"\n"
27413"            <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n"
27414"            or only books by <i>My favorite author</i> or only books in a particular series.</p>\n"
27415"\n"
27416"            <p>More information and examples are available in the\n"
27417"            <a href=\"%s\">User Manual</a>.</p>\n"
27418"            "
27419msgstr ""
27420
27421#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189
27422msgid "Saved searches recognized in the expression:"
27423msgstr ""
27424
27425#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226
27426msgid "Search text changed"
27427msgstr ""
27428
27429#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227
27430msgid ""
27431"The Virtual library name or the search text has changed. Do you want to "
27432"discard these changes?"
27433msgstr ""
27434
27435#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264
27436#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94
27437#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100
27438msgid "No name"
27439msgstr ""
27440
27441#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265
27442msgid "You must provide a name for the new Virtual library"
27443msgstr ""
27444
27445#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271
27446msgid "A Virtual library name cannot begin with \"*\""
27447msgstr ""
27448
27449#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276
27450msgid "Name already in use"
27451msgstr ""
27452
27453#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277
27454msgid ""
27455"That name is already in use. Do you want to replace it with the new search?"
27456msgstr ""
27457
27458#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284
27459msgid "No search string"
27460msgstr ""
27461
27462#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285
27463msgid "You must provide a search to define the new Virtual library"
27464msgstr ""
27465
27466#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293
27467#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455
27468msgid "Invalid search"
27469msgstr ""
27470
27471#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294
27472#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456
27473msgid "The search in the search box is not valid"
27474msgstr ""
27475
27476#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299
27477msgid "Search found no books"
27478msgstr ""
27479
27480#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300
27481msgid ""
27482"The search found no books, so the Virtual library will be empty. Do you "
27483"really want to use that search?"
27484msgstr ""
27485
27486#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321
27487#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567
27488msgid "*current search"
27489msgstr ""
27490
27491#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325
27492msgid "Virtual library from current search"
27493msgstr ""
27494
27495#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326
27496msgid "Create a temporary Virtual library from the current search"
27497msgstr ""
27498
27499#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339
27500msgid ""
27501"Use a \"Virtual library\" to show only a subset of the books present in this"
27502" library"
27503msgstr ""
27504
27505#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344
27506msgid "(all books)"
27507msgstr ""
27508
27509#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345
27510msgid "Additional restriction"
27511msgstr ""
27512
27513#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347
27514msgid "Remove Virtual library"
27515msgstr ""
27516
27517#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394
27518msgid "Show Virtual libraries as tabs"
27519msgstr ""
27520
27521#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447
27522msgid "No search"
27523msgstr ""
27524
27525#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448
27526msgid "There is no current search to use"
27527msgstr ""
27528
27529#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498
27530#, python-brace-format
27531msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?"
27532msgstr ""
27533
27534#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509
27535msgid "No Virtual libraries"
27536msgstr ""
27537
27538#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510
27539msgid "No Virtual libraries present, create some first"
27540msgstr ""
27541
27542#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514
27543#, python-brace-format
27544msgid ""
27545"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n"
27546"        For example, if want to choose the VL:\n"
27547"        {example}\n"
27548"        Simply type in the characters:\n"
27549"        {chars}\n"
27550"        and press Enter."
27551msgstr ""
27552
27553#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522
27554msgid "Choose Virtual library"
27555msgstr ""
27556
27557#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39
27558#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174
27559msgid "&Default"
27560msgstr ""
27561
27562#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51
27563msgid "Click to change"
27564msgstr ""
27565
27566#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176
27567msgid "Customize shortcuts for"
27568msgstr ""
27569
27570#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
27571msgid "Keys"
27572msgstr ""
27573
27574#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265
27575msgid "Double click to change"
27576msgstr ""
27577
27578#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90
27579msgid "Starting up, please wait..."
27580msgstr ""
27581
27582#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36
27583msgid "Added tags:"
27584msgstr ""
27585
27586#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37
27587msgid "Open store in external web browser"
27588msgstr ""
27589
27590#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213
27591#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220
27592#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180
27593msgid "&What kind of match to use:"
27594msgstr ""
27595
27596#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218
27597#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225
27598#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185
27599msgid "&All these words:"
27600msgstr ""
27601
27602#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
27603#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226
27604#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186
27605msgid "This exact &phrase:"
27606msgstr ""
27607
27608#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220
27609#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227
27610#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
27611msgid "&One or more of these words:"
27612msgstr ""
27613
27614#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223
27615#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230
27616#, python-format
27617msgid "See the <a href=\"%s\">User Manual</a> for more help"
27618msgstr ""
27619
27620#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
27621#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235
27622#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194
27623msgid "Enter the title."
27624msgstr ""
27625
27626#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
27627msgid "&Description:"
27628msgstr ""
27629
27630#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228
27631msgid "&Headquarters:"
27632msgstr ""
27633
27634#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230
27635#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233
27636#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197
27637msgid "Search only in specific fields:"
27638msgstr ""
27639
27640#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232
27641msgid "Enabled:"
27642msgstr ""
27643
27644#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233
27645#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239
27646msgid "DRM:"
27647msgstr ""
27648
27649#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234
27650#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236
27651#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239
27652#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240
27653#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243
27654#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246
27655msgid "true"
27656msgstr ""
27657
27658#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
27659#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237
27660#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240
27661#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241
27662#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244
27663#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247
27664msgid "false"
27665msgstr ""
27666
27667#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238
27668#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245
27669msgid "Affiliate:"
27670msgstr ""
27671
27672#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241
27673msgid "Nam&e/description..."
27674msgstr ""
27675
27676#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74
27677msgid "Query"
27678msgstr ""
27679
27680#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76
27681msgid "Enable:"
27682msgstr ""
27683
27684#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77
27685msgid "&All"
27686msgstr ""
27687
27688#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78
27689#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152
27690msgid "&None"
27691msgstr ""
27692
27693#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79
27694msgid "&Invert"
27695msgstr ""
27696
27697#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27698#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27699msgid "Affiliate"
27700msgstr ""
27701
27702#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27703msgid "Enabled"
27704msgstr ""
27705
27706#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27707msgid "Headquarters"
27708msgstr ""
27709
27710#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27711msgid "No DRM"
27712msgstr ""
27713
27714#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155
27715msgid ""
27716"This store is currently disabled and cannot be used in other parts of "
27717"calibre."
27718msgstr ""
27719
27720#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157
27721msgid ""
27722"This store is currently enabled and can be used in other parts of calibre."
27723msgstr ""
27724
27725#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162
27726msgid "This store only distributes e-books without DRM."
27727msgstr ""
27728
27729#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164
27730msgid ""
27731"This store distributes e-books with DRM. It may have some titles without "
27732"DRM, but you will need to check on a per title basis."
27733msgstr ""
27734
27735#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166
27736#, python-format
27737msgid ""
27738"This store is headquartered in %s. This is a good indication of what market "
27739"the store caters to. However, this does not necessarily mean that the store "
27740"is limited to that market only."
27741msgstr ""
27742
27743#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169
27744#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254
27745#, python-format
27746msgid "Buying from this store supports the calibre developer: %s."
27747msgstr ""
27748
27749#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171
27750#, python-format
27751msgid "This store distributes e-books in the following formats: %s"
27752msgstr ""
27753
27754#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49
27755msgid "Configure..."
27756msgstr ""
27757
27758#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97
27759msgid "Time"
27760msgstr ""
27761
27762#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98
27763msgid "Number of seconds to wait for a store to respond:"
27764msgstr ""
27765
27766#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99
27767msgid "Number of seconds to let a store process results:"
27768msgstr ""
27769
27770#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100
27771msgid "Display"
27772msgstr ""
27773
27774#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101
27775msgid "Maximum number of results to show per store:"
27776msgstr ""
27777
27778#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102
27779msgid "Open search result in system browser"
27780msgstr ""
27781
27782#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103
27783msgid "Threads"
27784msgstr ""
27785
27786#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104
27787msgid "Number of search threads to use:"
27788msgstr ""
27789
27790#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105
27791msgid "Number of cache update threads to use:"
27792msgstr ""
27793
27794#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106
27795msgid "Number of cover download threads to use:"
27796msgstr ""
27797
27798#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107
27799msgid "Number of details threads to use:"
27800msgstr ""
27801
27802#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237
27803msgid "&Price:"
27804msgstr ""
27805
27806#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242
27807msgid "Download:"
27808msgstr ""
27809
27810#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249
27811msgid "Titl&e/author/price..."
27812msgstr ""
27813
27814#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27815msgid "DRM"
27816msgstr ""
27817
27818#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27819msgid "Download"
27820msgstr ""
27821
27822#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27823msgid "Price"
27824msgstr ""
27825
27826#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235
27827#, python-format
27828msgid ""
27829"Detected price as: %s. Check with the store before making a purchase to "
27830"verify this price is correct. This price often does not include promotions "
27831"the store may be running."
27832msgstr ""
27833
27834#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239
27835msgid "No price was found"
27836msgstr ""
27837
27838#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242
27839msgid ""
27840"This book as been detected as having DRM restrictions. This book may not "
27841"work with your reader and you will have limitations placed upon you as to "
27842"what you can do with this book. Check with the store before making any "
27843"purchases to ensure you can actually read this book."
27844msgstr ""
27845
27846#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244
27847msgid ""
27848"This book has been detected as being DRM Free. You should be able to use "
27849"this book on any device provided it is in a format calibre supports for "
27850"conversion. However, before making a purchase double check the DRM status "
27851"with the store. The store may not be disclosing the use of DRM."
27852msgstr ""
27853
27854#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246
27855msgid ""
27856"The DRM status of this book could not be determined. There is a very high "
27857"likelihood that this book is actually DRM restricted."
27858msgstr ""
27859
27860#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251
27861#, python-format
27862msgid "The following formats can be downloaded directly: %s."
27863msgstr ""
27864
27865#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68
27866msgid "Download..."
27867msgstr ""
27868
27869#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72
27870msgid "Goto in store..."
27871msgstr ""
27872
27873#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130
27874#, python-format
27875msgid "Buying from this store supports the calibre developer: %s</p>"
27876msgstr ""
27877
27878#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195
27879msgid "No query"
27880msgstr ""
27881
27882#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196
27883msgid "You must enter a title, author or keyword to search for."
27884msgstr ""
27885
27886#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321
27887msgid "Customize Get books search"
27888msgstr ""
27889
27890#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330
27891msgid "Choose s&tores"
27892msgstr ""
27893
27894#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331
27895msgid "Configure s&earch"
27896msgstr ""
27897
27898#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
27899msgid "Couldn't find any books matching your query."
27900msgstr ""
27901
27902#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395
27903msgid "Choose format to download to your library."
27904msgstr ""
27905
27906#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179
27907msgid "Search by title"
27908msgstr ""
27909
27910#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181
27911msgid "Search by author"
27912msgstr ""
27913
27914#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183
27915msgid "&Keyword:"
27916msgstr ""
27917
27918#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184
27919msgid "Search by any keyword"
27920msgstr ""
27921
27922#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187
27923msgid "&Invert selection"
27924msgstr ""
27925
27926#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189
27927msgid "Configure Get books behavior"
27928msgstr ""
27929
27930#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190
27931msgid "&Configure"
27932msgstr ""
27933
27934#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191
27935msgid "Open a selected book in the system's web browser"
27936msgstr ""
27937
27938#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192
27939msgid "Open in &external browser"
27940msgstr ""
27941
27942#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195
27943#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75
27944msgid "Books:"
27945msgstr ""
27946
27947#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190
27948msgid ""
27949"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-"
27950"interface\">User Manual</a> for more help"
27951msgstr ""
27952
27953#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199
27954msgid "Titl&e/author/price ..."
27955msgstr ""
27956
27957#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48
27958#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71
27959msgid "Dialog"
27960msgstr ""
27961
27962#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49
27963msgid "Updating book cache"
27964msgstr ""
27965
27966#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43
27967msgid "Checking last download date."
27968msgstr ""
27969
27970#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49
27971msgid "Downloading book list from MobileRead."
27972msgstr ""
27973
27974#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62
27975msgid "Processing books."
27976msgstr ""
27977
27978#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72
27979#, python-format
27980msgid "%(num)s of %(tot)s books processed."
27981msgstr ""
27982
27983#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80
27984msgid "Updating MobileRead book cache..."
27985msgstr ""
27986
27987#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72
27988msgid "&Query:"
27989msgstr ""
27990
27991#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96
27992msgid "Home"
27993msgstr ""
27994
27995#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109
27996msgid "Reload"
27997msgstr ""
27998
27999#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186
28000#, python-brace-format
28001msgid "Download of {0} failed with error: {1}"
28002msgstr ""
28003
28004#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192
28005msgid ""
28006"This e-book is a DRMed EPUB file.  You will be prompted to save this file to"
28007" your computer. Once it is saved, open it with <a "
28008"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe "
28009"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, "
28010"which will be a .epub file. You can add this book to calibre using \"Add "
28011"Books\" and selecting the file from the ADE library folder."
28012msgstr ""
28013
28014#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204
28015msgid "File is not a supported e-book type. Save to disk?"
28016msgstr ""
28017
28018#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219
28019msgid "Could not contact calibre"
28020msgstr ""
28021
28022#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220
28023msgid ""
28024"No running calibre instance found. Please start calibre before trying to "
28025"download books."
28026msgstr ""
28027
28028#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224
28029msgid "Download completed"
28030msgstr ""
28031
28032#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225
28033#, python-brace-format
28034msgid ""
28035"Download of {0} has been completed, the book was added to your calibre "
28036"library"
28037msgstr ""
28038
28039#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218
28040#, python-format
28041msgid "Average rating for books in this category: %.1f"
28042msgstr ""
28043
28044#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220
28045msgid "Books in this category are unrated"
28046msgstr ""
28047
28048#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222
28049#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355
28050msgid "Search expression:"
28051msgstr ""
28052
28053#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224
28054#, python-format
28055msgid "Number of books: %s"
28056msgstr ""
28057
28058#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303
28059#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140
28060msgid "Rename in Virtual library"
28061msgstr ""
28062
28063#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304
28064msgid ""
28065"Do you want this rename to apply only to books in the current Virtual "
28066"library?"
28067msgstr ""
28068
28069#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306
28070msgid "Yes, apply only in VL"
28071msgstr ""
28072
28073#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307
28074msgid "No, apply in entire library"
28075msgstr ""
28076
28077#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435
28078#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236
28079#, python-brace-format
28080msgid "The grouped search term name is \"{0}\""
28081msgstr ""
28082
28083#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446
28084#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244
28085#, python-brace-format
28086msgid "The lookup/search name is \"{0}\"{1}"
28087msgstr ""
28088
28089#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051
28090msgid "Changing the authors for several books can take a while. Are you sure?"
28091msgstr ""
28092
28093#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056
28094msgid ""
28095"Changing the metadata for that many books can take a while. Are you sure?"
28096msgstr ""
28097
28098#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240
28099#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264
28100#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272
28101msgid "Rename User category"
28102msgstr ""
28103
28104#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241
28105msgid "You cannot use periods in the name when renaming User categories"
28106msgstr ""
28107
28108#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265
28109#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273
28110#, python-format
28111msgid "The name %s is already used"
28112msgstr ""
28113
28114#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287
28115msgid "Author names cannot contain & characters."
28116msgstr ""
28117
28118#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28119msgid "Duplicate search name"
28120msgstr ""
28121
28122#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28123#, python-format
28124msgid "The saved search name %s is already used."
28125msgstr ""
28126
28127#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46
28128msgid "User categories"
28129msgstr ""
28130
28131#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57
28132msgid "Custom columns"
28133msgstr ""
28134
28135#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103
28136msgid "Invalid search restriction"
28137msgstr ""
28138
28139#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104
28140msgid "The current search restriction is invalid"
28141msgstr ""
28142
28143#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121
28144msgid "New category"
28145msgstr ""
28146
28147#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179
28148#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182
28149msgid "Delete User category"
28150msgstr ""
28151
28152#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180
28153#, python-format
28154msgid "%s is not a User category"
28155msgstr ""
28156
28157#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183
28158#, python-format
28159msgid "%s contains items. Do you really want to delete it?"
28160msgstr ""
28161
28162#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206
28163msgid "Remove category"
28164msgstr ""
28165
28166#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207
28167#, python-format
28168msgid "User category %s does not exist"
28169msgstr ""
28170
28171#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228
28172msgid "Add to User category"
28173msgstr ""
28174
28175#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229
28176#, python-format
28177msgid "A User category %s does not exist"
28178msgstr ""
28179
28180#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28181msgid "Children"
28182msgstr ""
28183
28184#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28185msgid "Item"
28186msgstr ""
28187
28188#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311
28189#, python-format
28190msgid ""
28191"%s and its children will be deleted from books in the Virtual library. Are "
28192"you sure?"
28193msgstr ""
28194
28195#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314
28196#, python-format
28197msgid "%s and its children will be deleted from all books. Are you sure?"
28198msgstr ""
28199
28200#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319
28201#, python-format
28202msgid "%s will be deleted from books in the Virtual library. Are you sure?"
28203msgstr ""
28204
28205#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321
28206#, python-format
28207msgid "%s will be deleted from all books. Are you sure?"
28208msgstr ""
28209
28210#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323
28211msgid "Delete item"
28212msgstr ""
28213
28214#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354
28215msgid "You must select some books to apply {} to"
28216msgstr ""
28217
28218#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402
28219#, python-format
28220msgid ""
28221"The identifier %s will be deleted from books in the current virtual library."
28222" Are you sure?"
28223msgstr ""
28224
28225#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405
28226#, python-format
28227msgid "The identifier %s will be deleted from all books. Are you sure?"
28228msgstr ""
28229
28230#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407
28231msgid "Delete identifier"
28232msgstr ""
28233
28234#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480
28235#, python-format
28236msgid "change_tb_category_visibility: category %s does not exist"
28237msgstr ""
28238
28239#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494
28240#, python-format
28241msgid "change_tb_category_visibility: invalid operation %s"
28242msgstr ""
28243
28244#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533
28245msgid ""
28246"Change how the Tag browser works, such as, how it is sorted, what happens "
28247"when you click items, etc."
28248msgstr ""
28249
28250#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548
28251msgid ""
28252"Search for items. If the text begins with equals (=) the search is exact "
28253"match, otherwise it is \"contains\" finding items containing the text "
28254"anywhere in the item name. Both exact and contains searches ignore case. You"
28255" can limit the search to particular categories using syntax similar to "
28256"search. For example, tags:foo will find foo in any tag, but not in authors "
28257"etc. Entering *foo will collapse all categories then showing only those "
28258"categories with items containing the text \"foo\""
28259msgstr ""
28260
28261#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559
28262msgid "Find in the Tag browser"
28263msgstr ""
28264
28265#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567
28266msgid "Find the first/next matching item"
28267msgstr ""
28268
28269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578
28270msgid "Find"
28271msgstr ""
28272
28273#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658
28274msgid "No more matches.</b><p> Click Find again to go to first match"
28275msgstr ""
28276
28277#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680
28278msgid "Configure Tag browser"
28279msgstr ""
28280
28281#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
28282msgid "Number of books"
28283msgstr ""
28284
28285#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696
28286msgid "Average rating"
28287msgstr ""
28288
28289#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703
28290msgid "Set the sort order for entries in the Tag browser"
28291msgstr ""
28292
28293#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706
28294msgid "Search type when selecting multiple items"
28295msgstr ""
28296
28297#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28298msgid "Match all of the items"
28299msgstr ""
28300
28301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28302msgid "Match any of the items"
28303msgstr ""
28304
28305#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719
28306msgid ""
28307"When selecting multiple entries in the Tag browser match any or all of them"
28308msgstr ""
28309
28310#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723
28311msgid "Manage authors, tags, etc."
28312msgstr ""
28313
28314#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724
28315msgid ""
28316"All of these category_managers are available by right-clicking on items in "
28317"the Tag browser above"
28318msgstr ""
28319
28320#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732
28321msgid "'Click' found item"
28322msgstr ""
28323
28324#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739
28325msgid "Give the Tag browser keyboard focus"
28326msgstr ""
28327
28328#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28329msgid "Hide counts"
28330msgstr ""
28331
28332#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28333msgid "Show counts"
28334msgstr ""
28335
28336#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28337msgid "Hide average rating"
28338msgstr ""
28339
28340#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28341msgid "Show average rating"
28342msgstr ""
28343
28344#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141
28345msgid ""
28346"A Virtual library is active but you are renaming the item in all books in "
28347"your library. Is this really what you want to do?"
28348msgstr ""
28349
28350#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144
28351msgid "Yes, apply in entire library"
28352msgstr ""
28353
28354#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145
28355msgid "No, apply only in Virtual library"
28356msgstr ""
28357
28358#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515
28359#, python-format
28360msgid "Change icon for: %s"
28361msgstr ""
28362
28363#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614
28364msgid "Delete the saved search: {}?"
28365msgstr ""
28366
28367#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707
28368msgid "Show category"
28369msgstr ""
28370
28371#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717
28372msgid "All categories"
28373msgstr ""
28374
28375#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753
28376#, python-format
28377msgid "Rename %s in Virtual library"
28378msgstr ""
28379
28380#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757
28381#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820
28382#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886
28383#, python-format
28384msgid "Rename %s"
28385msgstr ""
28386
28387#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764
28388#, python-format
28389msgid "Delete %s in Virtual library"
28390msgstr ""
28391
28392#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769
28393#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836
28394#, python-format
28395msgid "Delete %s"
28396msgstr ""
28397
28398#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774
28399#, python-format
28400msgid "Edit sort for %s"
28401msgstr ""
28402
28403#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777
28404#, python-format
28405msgid "Edit link for %s"
28406msgstr ""
28407
28408#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783
28409#, python-format
28410msgid "Add %s to User category"
28411msgstr ""
28412
28413#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799
28414#, python-format
28415msgid "Children of %s"
28416msgstr ""
28417
28418#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810
28419#, python-format
28420msgid "Add/remove %s to selected books"
28421msgstr ""
28422
28423#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812
28424#, python-format
28425msgid "Add %s to selected books"
28426msgstr ""
28427
28428#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815
28429#, python-format
28430msgid "Remove %s from selected books"
28431msgstr ""
28432
28433#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824
28434#, python-format
28435msgid "Delete Saved search %s"
28436msgstr ""
28437
28438#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830
28439#, python-format
28440msgid "Delete %s in Virtual Library"
28441msgstr ""
28442
28443#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843
28444#, python-format
28445msgid "Remove %(item)s from category %(cat)s"
28446msgstr ""
28447
28448#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851
28449#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902
28450#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918
28451msgid "Search for"
28452msgstr ""
28453
28454#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862
28455#, python-format
28456msgid "%s and its children"
28457msgstr ""
28458
28459#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867
28460#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910
28461#, python-format
28462msgid "Everything but %s"
28463msgstr ""
28464
28465#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873
28466#, python-format
28467msgid "Everything but %s and its children"
28468msgstr ""
28469
28470#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879
28471msgid "The saved search expression"
28472msgstr ""
28473
28474#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890
28475#, python-format
28476msgid "Add sub-category to %s"
28477msgstr ""
28478
28479#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894
28480#, python-format
28481msgid "Delete User category %s"
28482msgstr ""
28483
28484#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924
28485#, python-format
28486msgid "Books in category %s"
28487msgstr ""
28488
28489#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930
28490#, python-format
28491msgid "Books not in category %s"
28492msgstr ""
28493
28494#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954
28495#, python-format
28496msgid "Edit permissible values for %s"
28497msgstr ""
28498
28499#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980
28500#, python-format
28501msgid "Hide category %s"
28502msgstr ""
28503
28504#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987
28505msgid "Change category icon"
28506msgstr ""
28507
28508#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989
28509msgid "Restore default icon"
28510msgstr ""
28511
28512#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997
28513#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002
28514msgid "Manage User categories"
28515msgstr ""
28516
28517#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010
28518msgid "Change sub-categorization scheme"
28519msgstr ""
28520
28521#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016
28522msgid "Partition"
28523msgstr ""
28524
28525#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031
28526msgid "First letter is usable only when sorting by name"
28527msgstr ""
28528
28529#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039
28530msgid "Expand or collapse"
28531msgstr ""
28532
28533#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047
28534#, python-brace-format
28535msgid "Expand {0}"
28536msgstr ""
28537
28538#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050
28539#, python-brace-format
28540msgid "Expand {0} and its children"
28541msgstr ""
28542
28543#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070
28544#, python-brace-format
28545msgid "Collapse {0}"
28546msgstr ""
28547
28548#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44
28549#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139
28550msgid "Remove"
28551msgstr ""
28552
28553#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46
28554msgid "Keep"
28555msgstr ""
28556
28557#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48
28558msgid "Title-case"
28559msgstr ""
28560
28561#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51
28562msgid "Split"
28563msgstr ""
28564
28565#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62
28566msgid "Create the rule below, the rule can be used to remove or replace tags"
28567msgstr ""
28568
28569#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63
28570msgid "the tag, if it"
28571msgstr ""
28572
28573#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64
28574msgid "You must provide a value for the tag to match"
28575msgstr ""
28576
28577#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65
28578#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231
28579msgid "with the tag:"
28580msgstr ""
28581
28582#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66
28583#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233
28584msgid "on the character:"
28585msgstr ""
28586
28587#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68
28588msgid ""
28589"The character on which to split tags. Note that technically you can specify "
28590"a sub-string, not just a single character. Then splitting will happen on the"
28591" sub-string."
28592msgstr ""
28593
28594#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71
28595msgid ""
28596"What to replace the tag with. Note that if you use a pattern to match tags, "
28597"you can replace with parts of the matched pattern. See  the User Manual on "
28598"how to use regular expressions for details."
28599msgstr ""
28600
28601#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74
28602#, python-format
28603msgid ""
28604"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>"
28605msgstr ""
28606
28607#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103
28608msgid "Edit the list of tags with the Tag editor"
28609msgstr ""
28610
28611#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144
28612msgid "Tags that contain this string will match"
28613msgstr ""
28614
28615#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152
28616msgid "Use the Tag editor to edit the list of tags"
28617msgstr ""
28618
28619#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228
28620#, python-brace-format
28621msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>"
28622msgstr ""
28623
28624#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273
28625msgid ""
28626"You can specify rules to filter/transform tags here. Click the \"Add rule\" "
28627"button below to get started. The rules will be processed in order for every "
28628"tag until either a \"remove\" or a \"keep\" rule matches."
28629msgstr ""
28630
28631#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283
28632msgid "You can <b>change an existing rule</b> by double clicking it"
28633msgstr ""
28634
28635#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311
28636msgid "Move current rule up"
28637msgstr ""
28638
28639#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315
28640msgid "Move current rule down"
28641msgstr ""
28642
28643#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390
28644msgid "Test tag mapper rules"
28645msgstr ""
28646
28647#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392
28648msgid "Enter a comma separated list of &tags to test:"
28649msgstr ""
28650
28651#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393
28652msgid "Enter tags and click the \"Test\" button"
28653msgstr ""
28654
28655#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427
28656#, python-format
28657msgid "<b>Resulting tags:</b> %s"
28658msgstr ""
28659
28660#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440
28661msgid "Cannot save as no rules have been created"
28662msgstr ""
28663
28664#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442
28665msgid "Save ruleset as"
28666msgstr ""
28667
28668#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443
28669msgid "Enter a name for this ruleset:"
28670msgstr ""
28671
28672#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447
28673#, python-format
28674msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?"
28675msgstr ""
28676
28677#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465
28678msgid "Delete saved rulesets"
28679msgstr ""
28680
28681#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471
28682msgid "No saved rulesets available"
28683msgstr ""
28684
28685#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484
28686msgid "Edit tag mapper rules"
28687msgstr ""
28688
28689#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125
28690msgid "Select a destination for the Table of Contents entry"
28691msgstr ""
28692
28693#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149
28694msgid "Search for text..."
28695msgstr ""
28696
28697#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152
28698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549
28699msgid "Find &next"
28700msgstr ""
28701
28702#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155
28703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551
28704msgid "Find &previous"
28705msgstr ""
28706
28707#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167
28708msgid ""
28709"Here you can choose a destination for the Table of Contents' entry to point "
28710"to. First choose a file from the book in the left-most panel. The file will "
28711"open in the central panel.<p>Then choose a location inside the file. To do "
28712"so, simply click on the place in the central panel that you want to use as "
28713"the destination. As you move the mouse around the central panel, a thick "
28714"green line appears, indicating the precise location that will be selected "
28715"when you click."
28716msgstr ""
28717
28718#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180
28719msgid "Na&me of the ToC entry:"
28720msgstr ""
28721
28722#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187
28723msgid "Currently selected destination:"
28724msgstr ""
28725
28726#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222
28727#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233
28728msgid "No match found"
28729msgstr ""
28730
28731#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223
28732#, python-format
28733msgid "No match found for: %s"
28734msgstr ""
28735
28736#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229
28737#, python-format
28738msgid ""
28739"No matches for %(text)s found in the current file [%(current)s]. Do you want"
28740" to search in the %(which)s file [%(next)s]?"
28741msgstr ""
28742
28743#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28744msgid "next"
28745msgstr ""
28746
28747#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28748msgid "previous"
28749msgstr ""
28750
28751#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259
28752msgid "Bad markup"
28753msgstr ""
28754
28755#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260
28756msgid "This book has severely broken markup, its ToC cannot be edited."
28757msgstr ""
28758
28759#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266
28760#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309
28761#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313
28762msgid "File:"
28763msgstr ""
28764
28765#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267
28766#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299
28767msgid "Top of the file"
28768msgstr ""
28769
28770#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301
28771#, python-format
28772msgid "Approximately %d%% from the top"
28773msgstr ""
28774
28775#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306
28776#, python-format
28777msgid "Location: A &lt;%s&gt; tag inside the file"
28778msgstr ""
28779
28780#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45
28781msgid "Create ToC from XPath"
28782msgstr ""
28783
28784#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49
28785msgid ""
28786"Specify a series of XPath expressions for the different levels of the Table "
28787"of Contents. You can use the wizard buttons to help you create XPath "
28788"expressions."
28789msgstr ""
28790
28791#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56
28792#, python-format
28793msgid "Level %s ToC:"
28794msgstr ""
28795
28796#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71
28797msgid "Do not add duplicate entries at the same level"
28798msgstr ""
28799
28800#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81
28801msgid "No XPaths"
28802msgstr ""
28803
28804#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82
28805msgid "No XPaths have been entered"
28806msgstr ""
28807
28808#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122
28809#, python-format
28810msgid "The XPath expression %s is not valid."
28811msgstr ""
28812
28813#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166
28814msgid ""
28815"You can edit existing entries in the Table of Contents by clicking them in "
28816"the panel to the left."
28817msgstr ""
28818
28819#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168
28820msgid ""
28821"Entries with a green tick next to them point to a location that has been "
28822"verified to exist. Entries with a red dot are broken and may need to be "
28823"fixed."
28824msgstr ""
28825
28826#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176
28827msgid "Create a &new entry"
28828msgstr ""
28829
28830#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181
28831msgid "Generate ToC from &major headings"
28832msgstr ""
28833
28834#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184
28835msgid ""
28836"Generate a Table of Contents from the major headings in the book. This will "
28837"work if the book identifies its headings using HTML heading tags. Uses the "
28838"<h1>, <h2> and <h3> tags."
28839msgstr ""
28840
28841#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188
28842msgid "Generate ToC from &all headings"
28843msgstr ""
28844
28845#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191
28846msgid ""
28847"Generate a Table of Contents from all the headings in the book. This will "
28848"work if the book identifies its headings using HTML heading tags. Uses the "
28849"<h1-6> tags."
28850msgstr ""
28851
28852#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196
28853msgid "Generate ToC from &links"
28854msgstr ""
28855
28856#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199
28857msgid ""
28858"Generate a Table of Contents from all the links in the book. Links that "
28859"point to destinations that do not exist in the book are ignored. Also "
28860"multiple links with the same destination or the same text are ignored."
28861msgstr ""
28862
28863#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206
28864msgid "Generate ToC from &files"
28865msgstr ""
28866
28867#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209
28868msgid ""
28869"Generate a Table of Contents from individual files in the book. Each entry "
28870"in the ToC will point to the start of the file, the text of the entry will "
28871"be the \"first line\" of text from the file."
28872msgstr ""
28873
28874#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215
28875msgid "Generate ToC from &XPath"
28876msgstr ""
28877
28878#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218
28879msgid "Generate a Table of Contents from arbitrary XPath expressions."
28880msgstr ""
28881
28882#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222
28883msgid "&Flatten the ToC"
28884msgstr ""
28885
28886#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225
28887msgid "Flatten the Table of Contents, putting all entries at the top level"
28888msgstr ""
28889
28890#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230
28891msgid ""
28892"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 "
28893"files. In a linear ToC every entry must point to a location after the "
28894"previous entry. If you create a non-linear ToC it will be automatically re-"
28895"arranged inside the AZW3 file."
28896msgstr ""
28897
28898#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246
28899msgid ""
28900"You can move this entry around the Table of Contents by drag and drop or "
28901"using the up and down buttons to the left"
28902msgstr ""
28903
28904#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267
28905msgid "Change the &location this entry points to"
28906msgstr ""
28907
28908#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271
28909msgid "&Remove this entry"
28910msgstr ""
28911
28912#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281
28913msgid "New entry &inside this entry"
28914msgstr ""
28915
28916#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284
28917msgid "New entry &above this entry"
28918msgstr ""
28919
28920#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287
28921msgid "New entry &below this entry"
28922msgstr ""
28923
28924#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291
28925msgid "&Flatten this entry"
28926msgstr ""
28927
28928#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293
28929msgid ""
28930"All children of this entry are brought to the same level as this entry."
28931msgstr ""
28932
28933#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304
28934msgid "&Return to welcome screen"
28935msgstr ""
28936
28937#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306
28938msgid "Go back to the top level view"
28939msgstr ""
28940
28941#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319
28942msgid "Remove duplicates"
28943msgstr ""
28944
28945#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320
28946msgid "Should headings with the same text at the same level be included?"
28947msgstr ""
28948
28949#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28950msgid "&Include duplicates"
28951msgstr ""
28952
28953#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28954msgid "&Remove duplicates"
28955msgstr ""
28956
28957#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363
28958msgid "This entry points to an existing destination"
28959msgstr ""
28960
28961#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366
28962msgid "The location this entry points to does not exist"
28963msgstr ""
28964
28965#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434
28966#, python-brace-format
28967msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
28968msgstr ""
28969
28970#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497
28971msgid "Multiple items selected"
28972msgstr ""
28973
28974#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498
28975msgid ""
28976"You are trying to move multiple items at once, this is not supported. "
28977"Instead use Drag and Drop to move multiple items"
28978msgstr ""
28979
28980#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635
28981msgid "Chapter "
28982msgstr ""
28983
28984#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636
28985msgid "All selected items will be renamed to the form prefix-number"
28986msgstr ""
28987
28988#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671
28989msgid "Change the location this entry points to"
28990msgstr ""
28991
28992#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672
28993msgid "Bulk rename all selected items"
28994msgstr ""
28995
28996#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673
28997msgid "Remove all selected items"
28998msgstr ""
28999
29000#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679
29001#, python-format
29002msgid "Move \"%s\" up"
29003msgstr ""
29004
29005#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681
29006#, python-format
29007msgid "Move \"%s\" down"
29008msgstr ""
29009
29010#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683
29011#, python-format
29012msgid "Unindent \"%s\""
29013msgstr ""
29014
29015#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685
29016#, python-format
29017msgid "Indent \"%s\""
29018msgstr ""
29019
29020#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717
29021msgid "Move current entry up [Ctrl+Up]"
29022msgstr ""
29023
29024#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724
29025msgid "Unindent the current entry [Ctrl+Left]"
29026msgstr ""
29027
29028#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731
29029msgid "Remove all selected entries"
29030msgstr ""
29031
29032#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738
29033msgid "Indent the current entry [Ctrl+Right]"
29034msgstr ""
29035
29036#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745
29037msgid "Move current entry down [Ctrl+Down]"
29038msgstr ""
29039
29040#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747
29041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184
29042msgid "&Expand all"
29043msgstr ""
29044
29045#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751
29046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185
29047msgid "&Collapse all"
29048msgstr ""
29049
29050#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754
29051msgid "Double click on an entry to change the text"
29052msgstr ""
29053
29054#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859
29055#, python-format
29056msgid ""
29057"The location this entry point to does not exist:\n"
29058"%s"
29059msgstr ""
29060
29061#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952
29062#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961
29063#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968
29064msgid "No items found"
29065msgstr ""
29066
29067#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953
29068msgid "No items were found that could be added to the Table of Contents."
29069msgstr ""
29070
29071#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962
29072msgid "No links were found that could be added to the Table of Contents."
29073msgstr ""
29074
29075#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969
29076msgid "No files were found that could be added to the Table of Contents."
29077msgstr ""
29078
29079#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997
29080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33
29081#, python-format
29082msgid "Edit the ToC in %s"
29083msgstr ""
29084
29085#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013
29086#, python-format
29087msgid "Loading %s, please wait..."
29088msgstr ""
29089
29090#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030
29091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52
29092msgid "Undo the last action, if any"
29093msgstr ""
29094
29095#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065
29096#, python-format
29097msgid "Writing %s, please wait..."
29098msgstr ""
29099
29100#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
29101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83
29102msgid "Failed to write book"
29103msgstr ""
29104
29105#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074
29106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84
29107#, python-format
29108msgid "Could not write %s. Click \"Show details\" for more information."
29109msgstr ""
29110
29111#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123
29112msgid "Failed to load book"
29113msgstr ""
29114
29115#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124
29116#, python-format
29117msgid "Could not load %s. Click \"Show details\" for more information."
29118msgstr ""
29119
29120#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73
29121#, python-format
29122msgid "Convert book %(num)d of %(total)d (%(title)s)"
29123msgstr ""
29124
29125#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105
29126msgid "Could not convert"
29127msgstr ""
29128
29129#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106
29130#, python-format
29131msgid ""
29132"Could not convert <b>%s</b> as it has no e-book files. If you think it "
29133"should have files, but calibre is not finding them, that is most likely "
29134"because you moved the book's files around outside of calibre. You will need "
29135"to find those files and re-add them to calibre."
29136msgstr ""
29137
29138#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116
29139#, python-format
29140msgid "No supported formats (Available formats: %s)"
29141msgstr ""
29142
29143#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119
29144msgid "This book has no actual e-book files"
29145msgstr ""
29146
29147#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123
29148#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262
29149msgid "Could not convert some books"
29150msgstr ""
29151
29152#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125
29153msgid ""
29154"Could not convert the book because no supported source format was found"
29155msgstr ""
29156
29157#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127
29158#, python-brace-format
29159msgid ""
29160"Could not convert {num} of {tot} books, because no supported source formats "
29161"were found."
29162msgstr ""
29163
29164#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164
29165msgid "Queueing books for bulk conversion"
29166msgstr ""
29167
29168#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236
29169msgid "Queueing "
29170msgstr ""
29171
29172#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237
29173#, python-format
29174msgid "Convert book %(num)d of %(tot)d (%(title)s)"
29175msgstr ""
29176
29177#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263
29178#, python-format
29179msgid ""
29180"Could not convert %(num)d of %(tot)d books, because no suitable source "
29181"format was found."
29182msgstr ""
29183
29184#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319
29185#, python-format
29186msgid "Fetch news from %s"
29187msgstr ""
29188
29189#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394
29190msgid "Convert existing"
29191msgstr ""
29192
29193#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395
29194#, python-format
29195msgid ""
29196"The following books have already been converted to the %s format. Do you "
29197"wish to reconvert them?"
29198msgstr ""
29199
29200#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50
29201#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53
29202msgid "Could not find speech-dispatcher on your system. Please install it."
29203msgstr ""
29204
29205#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29206#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29207#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
29209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
29210msgid "Language"
29211msgstr ""
29212
29213#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29214msgid "Variant"
29215msgstr ""
29216
29217#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82
29218msgid "&Speed of speech:"
29219msgstr ""
29220
29221#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94
29222msgid "Speech s&ynthesizer:"
29223msgstr ""
29224
29225#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29226msgid "female"
29227msgstr ""
29228
29229#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29230msgid "male"
29231msgstr ""
29232
29233#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29234msgid "neutral"
29235msgstr ""
29236
29237#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29238#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29239msgid "Age"
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 "Gender"
29245msgstr ""
29246
29247#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85
29248#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83
29249msgid "&Speed of speech (words per minute):"
29250msgstr ""
29251
29252#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108
29253msgid "Sound output:"
29254msgstr ""
29255
29256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167
29257msgid "&Unmark marked text"
29258msgstr ""
29259
29260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181
29261msgid "The Qt WebEngine Render process crashed and has been restarted"
29262msgstr ""
29263
29264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245
29265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893
29266msgid "Unsaved changes"
29267msgstr ""
29268
29269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246
29270msgid ""
29271"The current book has unsaved changes. If you open a new book, they will be "
29272"lost. Are you sure you want to proceed?"
29273msgstr ""
29274
29275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250
29276msgid "Cannot open"
29277msgstr ""
29278
29279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251
29280msgid ""
29281"The current book is being saved, you cannot open a new book until the saving"
29282" is completed"
29283msgstr ""
29284
29285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261
29286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279
29287msgid "Choose file location"
29288msgstr ""
29289
29290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286
29291msgid "Importing book, please wait..."
29292msgstr ""
29293
29294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302
29295msgid "Choose book folder"
29296msgstr ""
29297
29298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306
29299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910
29300msgid "Choose book"
29301msgstr ""
29302
29303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314
29304msgid "File not found"
29305msgstr ""
29306
29307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315
29308#, python-format
29309msgid "The file %s does not exist."
29310msgstr ""
29311
29312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322
29313msgid "Unsupported format"
29314msgstr ""
29315
29316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323
29317#, python-format
29318msgid ""
29319"Tweaking is only supported for books in the %s formats. Convert your book to"
29320" one of these formats first."
29321msgstr ""
29322
29323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340
29324msgid "Opening book, please wait..."
29325msgstr ""
29326
29327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353
29328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357
29329msgid "Failed to open book"
29330msgstr ""
29331
29332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354
29333msgid ""
29334"Failed to open book, it has obfuscated fonts, but the obfuscation key is "
29335"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit "
29336"this book."
29337msgstr ""
29338
29339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358
29340msgid "Failed to open book, click \"Show details\" for more information."
29341msgstr ""
29342
29343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400
29344msgid "Start of editing session"
29345msgstr ""
29346
29347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437
29348msgid "Before: Delete files"
29349msgstr ""
29350
29351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463
29352msgid "One file deleted"
29353msgid_plural "{} files deleted"
29354msgstr[0] ""
29355msgstr[1] ""
29356
29357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474
29358msgid "Before: Re-order text"
29359msgstr ""
29360
29361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484
29362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523
29363msgid ""
29364"You must first open a book to edit, before trying to create new files in it."
29365msgstr ""
29366
29367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496
29368#, python-format
29369msgid "Before: Add file %s"
29370msgstr ""
29371
29372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526
29373msgid "Choose files"
29374msgstr ""
29375
29376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531
29377msgid "Before Add files"
29378msgstr ""
29379
29380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567
29381msgid "Before: Add cover"
29382msgstr ""
29383
29384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575
29385msgid "No book is currently open. You must first open a book."
29386msgstr ""
29387
29388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577
29389msgid "No book open"
29390msgstr ""
29391
29392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582
29393msgid "You must open a book before trying to edit the Table of Contents."
29394msgstr ""
29395
29396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584
29397msgid "Before: Edit Table of Contents"
29398msgstr ""
29399
29400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599
29401msgid "Before: Insert inline Table of Contents"
29402msgstr ""
29403
29404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603
29405msgid "No Table of Contents"
29406msgstr ""
29407
29408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604
29409msgid ""
29410"Cannot create an inline Table of Contents as this book has no existing Table"
29411" of Contents. You must first create a Table of Contents using the Edit Table"
29412" of Contents tool."
29413msgstr ""
29414
29415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618
29416#, python-format
29417msgid "Before: %s"
29418msgstr ""
29419
29420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633
29421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677
29422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704
29423msgid "You must first open a book in order to transform styles."
29424msgstr ""
29425
29426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29427msgid "No HTML file"
29428msgstr ""
29429
29430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29431msgid "Not currently editing an HTML file"
29432msgstr ""
29433
29434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29436msgid "No HTML files"
29437msgstr ""
29438
29439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29440msgid "Not currently editing any HTML files"
29441msgstr ""
29442
29443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29444msgid "No HTML files are currently selected in the File browser"
29445msgstr ""
29446
29447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662
29448msgid "Before HTML transformation"
29449msgstr ""
29450
29451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29452msgid "No HTML was changed."
29453msgstr ""
29454
29455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698
29457msgid "No changes"
29458msgstr ""
29459
29460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688
29461msgid "Before style transformation"
29462msgstr ""
29463
29464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699
29465msgid "No styles were changed."
29466msgstr ""
29467
29468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708
29469msgid "Before: Get external resources"
29470msgstr ""
29471
29472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723
29473msgid "No book is currently open. You must first open a book to manage fonts."
29474msgstr ""
29475
29476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729
29477msgid "Embed all fonts"
29478msgstr ""
29479
29480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733
29481msgid "Subset all fonts"
29482msgstr ""
29483
29484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743
29485#, python-format
29486msgid ""
29487"The %s format does not support file and folder names internally, therefore "
29488"arranging files into folders is not allowed."
29489msgstr ""
29490
29491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752
29492msgid "The files in this book are already arranged into folders"
29493msgstr ""
29494
29495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753
29496msgid "Nothing to do"
29497msgstr ""
29498
29499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754
29500msgid "Show this message &again"
29501msgstr ""
29502
29503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756
29504msgid "Before: Arrange into folders"
29505msgstr ""
29506
29507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758
29508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783
29509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789
29510msgid "Renaming and updating links..."
29511msgstr ""
29512
29513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766
29514#, python-brace-format
29515msgid ""
29516"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so "
29517"can cause problems, are you sure?"
29518msgstr ""
29519
29520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773
29521#, python-brace-format
29522msgid ""
29523"The name you have chosen {0} contains special characters, internally it will"
29524" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], "
29525"hyphens and underscores for file names. Other characters can cause problems "
29526"for  different e-book viewers. Are you sure you want to proceed?"
29527msgstr ""
29528
29529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780
29530#, python-format
29531msgid "Before: Rename %s"
29532msgstr ""
29533
29534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787
29535msgid "Before: Bulk rename"
29536msgstr ""
29537
29538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794
29539msgid "Failed to rename files"
29540msgstr ""
29541
29542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795
29543msgid "Failed to rename files, click \"Show details\" for more information."
29544msgstr ""
29545
29546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828
29547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206
29548msgid "&Revert to"
29549msgstr ""
29550
29551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848
29552msgid "&Revert changes"
29553msgstr ""
29554
29555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891
29556msgid "Show this popup again"
29557msgstr ""
29558
29559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899
29560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229
29561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124
29562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489
29563msgid "See what &changed"
29564msgstr ""
29565
29566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911
29567#, python-format
29568msgid "%s books"
29569msgstr ""
29570
29571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29572msgid "Current book"
29573msgstr ""
29574
29575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29576msgid "Other book"
29577msgstr ""
29578
29579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956
29580msgid "Before: Fix HTML"
29581msgstr ""
29582
29583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29584msgid "All HTML files fixed"
29585msgstr ""
29586
29587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29588msgid "Fixing done"
29589msgstr ""
29590
29591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968
29592msgid "Before: Beautify files"
29593msgstr ""
29594
29595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29596msgid "All files beautified"
29597msgstr ""
29598
29599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29600msgid "Beautified"
29601msgstr ""
29602
29603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992
29604msgid "Inserting images is only supported for HTML and CSS files."
29605msgstr ""
29606
29607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020
29608msgid "New class name"
29609msgstr ""
29610
29611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021
29612msgid "Rename the class {} to?"
29613msgstr ""
29614
29615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023
29616msgid "Before: Rename {}"
29617msgstr ""
29618
29619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032
29620msgid "No class {} found to change"
29621msgstr ""
29622
29623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041
29624msgid "Semantics are not supported for the AZW3 format."
29625msgstr ""
29626
29627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044
29628msgid "Before: Set Semantics"
29629msgstr ""
29630
29631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057
29632msgid "Before: Filter style information"
29633msgstr ""
29634
29635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066
29636msgid "No matching style rules were found"
29637msgstr ""
29638
29639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201
29640#, python-format
29641msgid "No file with the name %s was found in the book"
29642msgstr ""
29643
29644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
29645msgid "No style rules that match the class {} were found"
29646msgstr ""
29647
29648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230
29649msgid ""
29650"Choose a name for the checkpoint.\n"
29651"You can later restore the book to this checkpoint via the\n"
29652"\"Revert to...\" entries in the Edit menu."
29653msgstr ""
29654
29655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273
29656msgid "Path does not exist"
29657msgstr ""
29658
29659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274
29660#, python-format
29661msgid ""
29662"The file you are editing (%s) no longer exists. You have to choose a new "
29663"save location."
29664msgstr ""
29665
29666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298
29667msgid "Cannot save a copy"
29668msgstr ""
29669
29670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299
29671msgid "Saving a copy of a folder based book is not supported"
29672msgstr ""
29673
29674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302
29675msgid "Choose path"
29676msgstr ""
29677
29678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304
29679#, python-format
29680msgid "Book (%s)"
29681msgstr ""
29682
29683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320
29684msgid "Saving copy, please wait..."
29685msgstr ""
29686
29687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324
29688msgid "Failed to save copy"
29689msgstr ""
29690
29691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325
29692msgid "Failed to save copy, click \"Show details\" for more information."
29693msgstr ""
29694
29695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326
29696#, python-format
29697msgid "Copy saved to %s"
29698msgstr ""
29699
29700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327
29701msgid "Copy saved"
29702msgstr ""
29703
29704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335
29705msgid "Could not save"
29706msgstr ""
29707
29708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336
29709msgid ""
29710"Saving of the book failed. Click \"Show details\" for more information. You "
29711"can try to save a copy to a different location, via File->Save a copy"
29712msgstr ""
29713
29714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344
29715msgid "Enter line number"
29716msgstr ""
29717
29718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354
29719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373
29720#, python-format
29721msgid "Before: Split %s"
29722msgstr ""
29723
29724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389
29725msgid "Does not exist"
29726msgstr ""
29727
29728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390
29729#, python-format
29730msgid ""
29731"The file %s does not exist. If you were trying to click an item in the Table"
29732" of Contents, you may need to refresh it by right-clicking and choosing "
29733"\"Refresh\"."
29734msgstr ""
29735
29736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397
29737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746
29738msgid "Unsupported file format"
29739msgstr ""
29740
29741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398
29742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747
29743#, python-format
29744msgid "Editing files of type %s is not supported"
29745msgstr ""
29746
29747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412
29748#, python-format
29749msgid "The anchor %s was not found in this file"
29750msgstr ""
29751
29752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426
29753msgid "File deleted"
29754msgstr ""
29755
29756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427
29757msgid ""
29758"The file {} has already been deleted, re-run Check Book to update the "
29759"results."
29760msgstr ""
29761
29762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449
29763msgid "Before: Spell Check"
29764msgstr ""
29765
29766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454
29767msgid "Before: Auto-fix errors"
29768msgstr ""
29769
29770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467
29771#, python-format
29772msgid "Before: Merge files into %s"
29773msgstr ""
29774
29775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476
29776msgid "{} files merged"
29777msgstr ""
29778
29779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480
29780msgid "Before: Link stylesheets"
29781msgstr ""
29782
29783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509
29784msgid "File opened"
29785msgstr ""
29786
29787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510
29788#, python-brace-format
29789msgid ""
29790"When you are done editing {0} click \"Import\" to update the file in the "
29791"book or \"Discard\" to lose any changes."
29792msgstr ""
29793
29794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29795#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734
29796msgid "Discard"
29797msgstr ""
29798
29799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29800msgid "Import"
29801msgstr ""
29802
29803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514
29804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563
29805#, python-format
29806msgid "Before: Replace %s"
29807msgstr ""
29808
29809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573
29810msgid "You must first open a book in order to see the report."
29811msgstr ""
29812
29813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588
29814msgid "You must first open a book in order to check links."
29815msgstr ""
29816
29817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593
29818msgid "You must first open a book in order to compress images."
29819msgstr ""
29820
29821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599
29822msgid "Before: compress images"
29823msgstr ""
29824
29825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607
29826msgid "Unexpected error"
29827msgstr ""
29828
29829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608
29830msgid "Failed to compress images, click \"Show details\" for more information"
29831msgstr ""
29832
29833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722
29834msgid "Cannot decode"
29835msgstr ""
29836
29837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723
29838#, python-format
29839msgid "Cannot edit %s as it appears to be in an unknown character encoding"
29840msgstr ""
29841
29842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754
29843msgid "No book is currently open. You must first open a book to edit."
29844msgstr ""
29845
29846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875
29847msgid ""
29848"The current book is being saved in the background. Quitting now will "
29849"<b>abort the save process</b>! Finish saving first?"
29850msgstr ""
29851
29852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29853msgid "&Quit immediately"
29854msgstr ""
29855
29856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29857msgid "Finish &saving first"
29858msgstr ""
29859
29860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898
29861msgid ""
29862"There are unsaved changes, if you quit without saving, you will lose them."
29863msgstr ""
29864
29865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910
29866msgid "&Save and Quit"
29867msgstr ""
29868
29869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913
29870msgid "&Quit without saving"
29871msgstr ""
29872
29873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927
29874msgid "Saving, please wait..."
29875msgstr ""
29876
29877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60
29878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426
29879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628
29880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782
29881msgid "Favorites"
29882msgstr ""
29883
29884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61
29885msgid "European scripts"
29886msgstr ""
29887
29888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62
29889msgid "Armenian"
29890msgstr "አርመናዊ"
29891
29892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63
29893msgid "Armenian ligatures"
29894msgstr ""
29895
29896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64
29897msgid "Coptic"
29898msgstr ""
29899
29900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65
29901msgid "Coptic in Greek block"
29902msgstr ""
29903
29904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66
29905msgid "Cypriot syllabary"
29906msgstr ""
29907
29908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67
29909msgid "Cyrillic"
29910msgstr ""
29911
29912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68
29913msgid "Cyrillic supplement"
29914msgstr ""
29915
29916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69
29917msgid "Cyrillic extended A"
29918msgstr ""
29919
29920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70
29921msgid "Cyrillic extended B"
29922msgstr ""
29923
29924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71
29925msgid "Georgian"
29926msgstr "ጊዮርጊያን"
29927
29928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72
29929msgid "Georgian supplement"
29930msgstr ""
29931
29932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73
29933msgid "Glagolitic"
29934msgstr ""
29935
29936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74
29937msgid "Gothic"
29938msgstr ""
29939
29940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75
29941msgid "Greek and Coptic"
29942msgstr ""
29943
29944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76
29945msgid "Greek extended"
29946msgstr ""
29947
29948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77
29949msgid "Latin, Basic & Latin-1 supplement"
29950msgstr ""
29951
29952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78
29953msgid "Latin extended A"
29954msgstr ""
29955
29956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79
29957msgid "Latin extended B"
29958msgstr ""
29959
29960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80
29961msgid "Latin extended C"
29962msgstr ""
29963
29964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81
29965msgid "Latin extended D"
29966msgstr ""
29967
29968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82
29969msgid "Latin extended additional"
29970msgstr ""
29971
29972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83
29973msgid "Latin ligatures"
29974msgstr ""
29975
29976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84
29977msgid "Fullwidth Latin letters"
29978msgstr ""
29979
29980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85
29981msgid "Linear B syllabary"
29982msgstr ""
29983
29984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86
29985msgid "Linear B ideograms"
29986msgstr ""
29987
29988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87
29989msgid "Ogham"
29990msgstr ""
29991
29992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88
29993msgid "Old italic"
29994msgstr ""
29995
29996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89
29997msgid "Phaistos disc"
29998msgstr ""
29999
30000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90
30001msgid "Runic"
30002msgstr ""
30003
30004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91
30005msgid "Shavian"
30006msgstr ""
30007
30008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94
30009msgid "Phonetic symbols"
30010msgstr ""
30011
30012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95
30013msgid "IPA extensions"
30014msgstr ""
30015
30016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96
30017msgid "Phonetic extensions"
30018msgstr ""
30019
30020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97
30021msgid "Phonetic extensions supplement"
30022msgstr ""
30023
30024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98
30025msgid "Modifier tone letters"
30026msgstr ""
30027
30028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99
30029msgid "Spacing modifier letters"
30030msgstr ""
30031
30032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100
30033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302
30034msgid "Superscripts and subscripts"
30035msgstr ""
30036
30037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103
30038msgid "Combining diacritics"
30039msgstr ""
30040
30041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104
30042msgid "Combining diacritical marks"
30043msgstr ""
30044
30045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105
30046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344
30047msgid "Combining diacritical marks for symbols"
30048msgstr ""
30049
30050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106
30051msgid "Combining diacritical marks supplement"
30052msgstr ""
30053
30054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107
30055msgid "Combining half marks"
30056msgstr ""
30057
30058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110
30059msgid "African scripts"
30060msgstr ""
30061
30062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111
30063msgid "Bamum"
30064msgstr ""
30065
30066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112
30067msgid "Bamum supplement"
30068msgstr ""
30069
30070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113
30071msgid "Egyptian hieroglyphs"
30072msgstr ""
30073
30074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114
30075msgid "Ethiopic"
30076msgstr ""
30077
30078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115
30079msgid "Ethiopic supplement"
30080msgstr ""
30081
30082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116
30083msgid "Ethiopic extended"
30084msgstr ""
30085
30086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117
30087msgid "Ethiopic extended A"
30088msgstr ""
30089
30090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118
30091msgid "Meroitic cursive"
30092msgstr ""
30093
30094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119
30095msgid "Meroitic hieroglyphs"
30096msgstr ""
30097
30098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120
30099msgid "N'Ko"
30100msgstr ""
30101
30102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121
30103msgid "Osmanya"
30104msgstr ""
30105
30106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122
30107msgid "Tifinagh"
30108msgstr ""
30109
30110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123
30111msgid "Vai"
30112msgstr ""
30113
30114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126
30115msgid "Middle Eastern scripts"
30116msgstr ""
30117
30118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127
30119msgid "Arabic"
30120msgstr "ዐርቢኛ"
30121
30122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128
30123msgid "Arabic supplement"
30124msgstr ""
30125
30126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129
30127msgid "Arabic extended A"
30128msgstr ""
30129
30130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130
30131msgid "Arabic presentation forms A"
30132msgstr ""
30133
30134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131
30135msgid "Arabic presentation forms B"
30136msgstr ""
30137
30138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132
30139msgid "Avestan"
30140msgstr ""
30141
30142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133
30143msgid "Carian"
30144msgstr ""
30145
30146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134
30147msgid "Cuneiform"
30148msgstr ""
30149
30150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135
30151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265
30152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298
30153msgid "Cuneiform numbers and punctuation"
30154msgstr ""
30155
30156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136
30157msgid "Hebrew"
30158msgstr "ዕብራስጥ"
30159
30160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137
30161msgid "Hebrew presentation forms"
30162msgstr ""
30163
30164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138
30165msgid "Imperial Aramaic"
30166msgstr ""
30167
30168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139
30169msgid "Inscriptional Pahlavi"
30170msgstr ""
30171
30172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140
30173msgid "Inscriptional Parthian"
30174msgstr ""
30175
30176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141
30177msgid "Lycian"
30178msgstr ""
30179
30180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142
30181msgid "Lydian"
30182msgstr ""
30183
30184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143
30185msgid "Mandaic"
30186msgstr ""
30187
30188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144
30189msgid "Old Persian"
30190msgstr ""
30191
30192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145
30193msgid "Old South Arabian"
30194msgstr ""
30195
30196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146
30197msgid "Phoenician"
30198msgstr ""
30199
30200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147
30201msgid "Samaritan"
30202msgstr ""
30203
30204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148
30205msgid "Syriac"
30206msgstr ""
30207
30208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149
30209msgid "Ugaritic"
30210msgstr ""
30211
30212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152
30213msgid "Central Asian scripts"
30214msgstr ""
30215
30216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153
30217msgid "Mongolian"
30218msgstr "ሞንጎላዊኛ"
30219
30220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154
30221msgid "Old Turkic"
30222msgstr ""
30223
30224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155
30225msgid "Phags-pa"
30226msgstr ""
30227
30228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156
30229msgid "Tibetan"
30230msgstr "ትበትንኛ"
30231
30232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159
30233msgid "South Asian scripts"
30234msgstr ""
30235
30236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160
30237msgid "Bengali"
30238msgstr "በንጋሊኛ"
30239
30240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161
30241msgid "Brahmi"
30242msgstr ""
30243
30244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162
30245msgid "Chakma"
30246msgstr ""
30247
30248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163
30249msgid "Devanagari"
30250msgstr ""
30251
30252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164
30253msgid "Devanagari extended"
30254msgstr ""
30255
30256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165
30257msgid "Gujarati"
30258msgstr "ጉጃርቲኛ"
30259
30260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166
30261msgid "Gurmukhi"
30262msgstr ""
30263
30264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167
30265msgid "Kaithi"
30266msgstr ""
30267
30268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168
30269msgid "Kannada"
30270msgstr "ካናዳኛ"
30271
30272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169
30273msgid "Kharoshthi"
30274msgstr ""
30275
30276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170
30277msgid "Lepcha"
30278msgstr ""
30279
30280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171
30281msgid "Limbu"
30282msgstr ""
30283
30284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172
30285msgid "Malayalam"
30286msgstr "ማላያላምኛ"
30287
30288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173
30289msgid "Meetei Mayek"
30290msgstr ""
30291
30292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174
30293msgid "Meetei Mayek extensions"
30294msgstr ""
30295
30296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175
30297msgid "Ol Chiki"
30298msgstr ""
30299
30300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176
30301msgid "Oriya"
30302msgstr "ኦሪያኛ"
30303
30304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177
30305msgid "Saurashtra"
30306msgstr ""
30307
30308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178
30309msgid "Sinhala"
30310msgstr ""
30311
30312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179
30313msgid "Sharada"
30314msgstr ""
30315
30316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180
30317msgid "Sora Sompeng"
30318msgstr ""
30319
30320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181
30321msgid "Syloti Nagri"
30322msgstr ""
30323
30324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182
30325msgid "Takri"
30326msgstr ""
30327
30328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183
30329msgid "Tamil"
30330msgstr "ታሚልኛ"
30331
30332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184
30333msgid "Telugu"
30334msgstr "ተሉጉኛ"
30335
30336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185
30337msgid "Thaana"
30338msgstr ""
30339
30340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186
30341msgid "Vedic extensions"
30342msgstr ""
30343
30344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189
30345msgid "Southeast Asian scripts"
30346msgstr ""
30347
30348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190
30349msgid "Balinese"
30350msgstr ""
30351
30352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191
30353msgid "Batak"
30354msgstr ""
30355
30356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192
30357msgid "Buginese"
30358msgstr ""
30359
30360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193
30361msgid "Cham"
30362msgstr ""
30363
30364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194
30365msgid "Javanese"
30366msgstr "ጃቫንኛ"
30367
30368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195
30369msgid "Kayah Li"
30370msgstr ""
30371
30372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196
30373msgid "Khmer"
30374msgstr ""
30375
30376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197
30377msgid "Khmer symbols"
30378msgstr ""
30379
30380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198
30381msgid "Lao"
30382msgstr "ላውስኛ"
30383
30384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199
30385msgid "Myanmar"
30386msgstr ""
30387
30388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200
30389msgid "Myanmar extended A"
30390msgstr ""
30391
30392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201
30393msgid "New Tai Lue"
30394msgstr ""
30395
30396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202
30397msgid "Rejang"
30398msgstr ""
30399
30400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203
30401msgid "Sundanese"
30402msgstr "ሱዳንኛ"
30403
30404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204
30405msgid "Sundanese supplement"
30406msgstr ""
30407
30408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205
30409msgid "Tai Le"
30410msgstr ""
30411
30412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206
30413msgid "Tai Tham"
30414msgstr ""
30415
30416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207
30417msgid "Tai Viet"
30418msgstr ""
30419
30420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208
30421msgid "Thai"
30422msgstr "ታይኛ"
30423
30424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211
30425msgid "Philippine scripts"
30426msgstr ""
30427
30428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212
30429msgid "Buhid"
30430msgstr ""
30431
30432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213
30433msgid "Hanunoo"
30434msgstr ""
30435
30436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214
30437msgid "Tagalog"
30438msgstr "ታጋሎገኛ"
30439
30440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215
30441msgid "Tagbanwa"
30442msgstr ""
30443
30444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218
30445msgid "East Asian scripts"
30446msgstr ""
30447
30448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219
30449msgid "Bopomofo"
30450msgstr ""
30451
30452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220
30453msgid "Bopomofo extended"
30454msgstr ""
30455
30456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221
30457msgid "CJK Unified ideographs"
30458msgstr ""
30459
30460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222
30461msgid "CJK Unified ideographs extension A"
30462msgstr ""
30463
30464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223
30465msgid "CJK Unified ideographs extension B"
30466msgstr ""
30467
30468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224
30469msgid "CJK Unified ideographs extension C"
30470msgstr ""
30471
30472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225
30473msgid "CJK Unified ideographs extension D"
30474msgstr ""
30475
30476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226
30477msgid "CJK compatibility ideographs"
30478msgstr ""
30479
30480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227
30481msgid "CJK compatibility ideographs supplement"
30482msgstr ""
30483
30484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228
30485msgid "Kangxi radicals"
30486msgstr ""
30487
30488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229
30489msgid "CJK radicals supplement"
30490msgstr ""
30491
30492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230
30493msgid "CJK strokes"
30494msgstr ""
30495
30496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231
30497msgid "Ideographic description characters"
30498msgstr ""
30499
30500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232
30501msgid "Hiragana"
30502msgstr ""
30503
30504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233
30505msgid "Katakana"
30506msgstr ""
30507
30508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234
30509msgid "Katakana phonetic extensions"
30510msgstr ""
30511
30512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235
30513msgid "Kana supplement"
30514msgstr ""
30515
30516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236
30517msgid "Halfwidth Katakana"
30518msgstr ""
30519
30520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237
30521msgid "Kanbun"
30522msgstr ""
30523
30524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238
30525msgid "Hangul syllables"
30526msgstr ""
30527
30528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239
30529msgid "Hangul Jamo"
30530msgstr ""
30531
30532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240
30533msgid "Hangul Jamo extended A"
30534msgstr ""
30535
30536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241
30537msgid "Hangul Jamo extended B"
30538msgstr ""
30539
30540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242
30541msgid "Hangul compatibility Jamo"
30542msgstr ""
30543
30544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243
30545msgid "Halfwidth Jamo"
30546msgstr ""
30547
30548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244
30549msgid "Lisu"
30550msgstr ""
30551
30552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245
30553msgid "Miao"
30554msgstr ""
30555
30556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246
30557msgid "Yi syllables"
30558msgstr ""
30559
30560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247
30561msgid "Yi radicals"
30562msgstr ""
30563
30564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250
30565msgid "American scripts"
30566msgstr ""
30567
30568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251
30569msgid "Cherokee"
30570msgstr ""
30571
30572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252
30573msgid "Deseret"
30574msgstr ""
30575
30576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253
30577msgid "Unified Canadian aboriginal syllabics"
30578msgstr ""
30579
30580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254
30581msgid "UCAS extended"
30582msgstr ""
30583
30584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257
30585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357
30586msgid "Other"
30587msgstr ""
30588
30589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258
30590msgid "Alphabetic presentation forms"
30591msgstr ""
30592
30593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259
30594msgid "Halfwidth and Fullwidth forms"
30595msgstr ""
30596
30597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262
30598msgid "Punctuation"
30599msgstr ""
30600
30601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263
30602msgid "General punctuation"
30603msgstr ""
30604
30605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264
30606msgid "ASCII punctuation"
30607msgstr ""
30608
30609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266
30610msgid "Latin-1 punctuation"
30611msgstr ""
30612
30613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267
30614msgid "Small form variants"
30615msgstr ""
30616
30617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268
30618msgid "Supplemental punctuation"
30619msgstr ""
30620
30621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269
30622msgid "CJK symbols and punctuation"
30623msgstr ""
30624
30625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270
30626msgid "CJK compatibility forms"
30627msgstr ""
30628
30629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271
30630msgid "Fullwidth ASCII punctuation"
30631msgstr ""
30632
30633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272
30634msgid "Vertical forms"
30635msgstr ""
30636
30637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275
30638msgid "Alphanumeric symbols"
30639msgstr ""
30640
30641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276
30642msgid "Arabic mathematical alphabetic symbols"
30643msgstr ""
30644
30645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277
30646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311
30647msgid "Letterlike symbols"
30648msgstr ""
30649
30650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278
30651msgid "Roman symbols"
30652msgstr ""
30653
30654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279
30655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310
30656msgid "Mathematical alphanumeric symbols"
30657msgstr ""
30658
30659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280
30660msgid "Enclosed alphanumerics"
30661msgstr ""
30662
30663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281
30664msgid "Enclosed alphanumeric supplement"
30665msgstr ""
30666
30667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282
30668msgid "Enclosed CJK letters and months"
30669msgstr ""
30670
30671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283
30672msgid "Enclosed ideographic supplement"
30673msgstr ""
30674
30675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284
30676msgid "CJK compatibility"
30677msgstr ""
30678
30679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287
30680msgid "Technical symbols"
30681msgstr ""
30682
30683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288
30684msgid "Miscellaneous technical"
30685msgstr ""
30686
30687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289
30688msgid "Control pictures"
30689msgstr ""
30690
30691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290
30692msgid "Optical character recognition"
30693msgstr ""
30694
30695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293
30696msgid "Numbers and digits"
30697msgstr ""
30698
30699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294
30700msgid "Aegean numbers"
30701msgstr ""
30702
30703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295
30704msgid "Ancient Greek numbers"
30705msgstr ""
30706
30707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296
30708msgid "Common Indic number forms"
30709msgstr ""
30710
30711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297
30712msgid "Counting rod numerals"
30713msgstr ""
30714
30715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299
30716msgid "Fullwidth ASCII digits"
30717msgstr ""
30718
30719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300
30720msgid "Number forms"
30721msgstr ""
30722
30723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301
30724msgid "Rumi numeral symbols"
30725msgstr ""
30726
30727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305
30728msgid "Mathematical symbols"
30729msgstr ""
30730
30731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306
30732msgid "Arrows"
30733msgstr ""
30734
30735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307
30736msgid "Supplemental arrows A"
30737msgstr ""
30738
30739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308
30740msgid "Supplemental arrows B"
30741msgstr ""
30742
30743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309
30744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348
30745msgid "Miscellaneous symbols and arrows"
30746msgstr ""
30747
30748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312
30749msgid "Mathematical operators"
30750msgstr ""
30751
30752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313
30753msgid "Miscellaneous mathematical symbols A"
30754msgstr ""
30755
30756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314
30757msgid "Miscellaneous mathematical symbols B"
30758msgstr ""
30759
30760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315
30761msgid "Supplemental mathematical operators"
30762msgstr ""
30763
30764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316
30765msgid "Ceilings and floors"
30766msgstr ""
30767
30768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317
30769msgid "Geometric shapes"
30770msgstr ""
30771
30772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318
30773msgid "Box drawing"
30774msgstr ""
30775
30776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319
30777msgid "Block elements"
30778msgstr ""
30779
30780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322
30781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323
30782msgid "Musical symbols"
30783msgstr ""
30784
30785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324
30786msgid "More musical symbols"
30787msgstr ""
30788
30789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325
30790msgid "Ancient Greek musical notation"
30791msgstr ""
30792
30793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326
30794msgid "Byzantine musical symbols"
30795msgstr ""
30796
30797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329
30798msgid "Game symbols"
30799msgstr ""
30800
30801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330
30802msgid "Chess"
30803msgstr ""
30804
30805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331
30806msgid "Domino tiles"
30807msgstr ""
30808
30809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332
30810msgid "Draughts"
30811msgstr ""
30812
30813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333
30814msgid "Japanese chess"
30815msgstr ""
30816
30817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334
30818msgid "Mahjong tiles"
30819msgstr ""
30820
30821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335
30822msgid "Playing cards"
30823msgstr ""
30824
30825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336
30826msgid "Playing card suits"
30827msgstr ""
30828
30829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339
30830msgid "Other symbols"
30831msgstr ""
30832
30833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340
30834msgid "Alchemical symbols"
30835msgstr ""
30836
30837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341
30838msgid "Ancient symbols"
30839msgstr ""
30840
30841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342
30842msgid "Braille patterns"
30843msgstr ""
30844
30845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343
30846msgid "Currency symbols"
30847msgstr ""
30848
30849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345
30850msgid "Dingbats"
30851msgstr ""
30852
30853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346
30854msgid "Emoticons"
30855msgstr ""
30856
30857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347
30858msgid "Miscellaneous symbols"
30859msgstr ""
30860
30861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349
30862msgid "Miscellaneous symbols and pictographs"
30863msgstr ""
30864
30865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350
30866msgid "Yijing hexagram symbols"
30867msgstr ""
30868
30869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351
30870msgid "Yijing mono and digrams"
30871msgstr ""
30872
30873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352
30874msgid "Yijing trigrams"
30875msgstr ""
30876
30877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353
30878msgid "Tai Xuan Jing symbols"
30879msgstr ""
30880
30881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354
30882msgid "Transport and map symbols"
30883msgstr ""
30884
30885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358
30886msgid "Specials"
30887msgstr ""
30888
30889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360
30890msgid "Variation selectors"
30891msgstr ""
30892
30893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361
30894msgid "Variation selectors supplement"
30895msgstr ""
30896
30897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662
30898#, python-format
30899msgid "Copy %s to clipboard"
30900msgstr ""
30901
30902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30903#, python-format
30904msgid "Add %s to favorites"
30905msgstr ""
30906
30907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30908#, python-format
30909msgid "Remove %s from favorites"
30910msgstr ""
30911
30912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667
30913msgid "Restore favorites to defaults"
30914msgstr ""
30915
30916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697
30917msgid "Insert character"
30918msgstr ""
30919
30920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706
30921msgid "Re-arrange favorites"
30922msgstr ""
30923
30924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718
30925msgid ""
30926"Search for Unicode characters by using the English names or nicknames. You "
30927"can also search directly using a character code. For example, the following "
30928"searches will all yield the no-break space character: U+A0, nbsp, no-break"
30929msgstr ""
30930
30931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722
30932msgid "Search by name, nickname or character code"
30933msgstr ""
30934
30935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730
30936msgid "Clear search"
30937msgstr ""
30938
30939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750
30940msgid ""
30941"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button"
30942" again when you are done."
30943msgstr ""
30944
30945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756
30946msgid "Match any word"
30947msgstr ""
30948
30949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757
30950msgid ""
30951"When searching return characters whose names match any of the specified "
30952"words"
30953msgstr ""
30954
30955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38
30956msgid "WARNING"
30957msgstr ""
30958
30959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40
30960msgid "INFO"
30961msgstr ""
30962
30963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90
30964msgid "Check has not been run"
30965msgstr ""
30966
30967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96
30968msgid "Copy list of errors to clipboard"
30969msgstr ""
30970
30971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30972msgid "Click to run a check on the book"
30973msgstr ""
30974
30975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30976msgid "Run check"
30977msgstr ""
30978
30979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168
30980#, python-format
30981msgid "line: %d"
30982msgstr ""
30983
30984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170
30985#, python-format
30986msgid " column: %d"
30987msgstr ""
30988
30989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30990msgid "Information"
30991msgstr ""
30992
30993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30994msgid "Warning"
30995msgstr ""
30996
30997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182
30998msgid "Try to fix only this error"
30999msgstr ""
31000
31001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183
31002msgid "Click to open in editor"
31003msgstr ""
31004
31005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184
31006msgid ""
31007"Try to fix all fixable errors automatically. Only works for some types of "
31008"error."
31009msgstr ""
31010
31011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
31012msgid "Try to correct all fixable errors automatically"
31013msgstr ""
31014
31015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31016msgid "Re-run check"
31017msgstr ""
31018
31019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31020msgid "Re-run the check"
31021msgstr ""
31022
31023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230
31024msgid "Running fixers, please wait..."
31025msgstr ""
31026
31027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236
31028msgid "Running checks, please wait..."
31029msgstr ""
31030
31031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44
31032msgid "Check external links"
31033msgstr ""
31034
31035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67
31036msgid "Checking external links, please wait..."
31037msgstr ""
31038
31039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79
31040msgid "Check &anchors"
31041msgstr ""
31042
31043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80
31044msgid ""
31045"Check HTML anchors in links (the part after the #).\n"
31046" This can be a little slow, since it requires downloading and parsing all the HTML pages."
31047msgstr ""
31048
31049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118
31050msgid "Checking failed"
31051msgstr ""
31052
31053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119
31054msgid ""
31055"There was an error while checking links, click \"Show details\" for more "
31056"information"
31057msgstr ""
31058
31059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122
31060msgid "No broken links found"
31061msgstr ""
31062
31063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131
31064msgid "Found a broken link"
31065msgid_plural "Found {} broken links"
31066msgstr[0] ""
31067msgstr[1] ""
31068
31069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135
31070msgid "Fix this link"
31071msgstr ""
31072
31073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138
31074msgid "line number"
31075msgstr ""
31076
31077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31078msgid "Enter the corrected URL:"
31079msgstr ""
31080
31081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31082msgid "Fix URL"
31083msgstr ""
31084
31085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240
31087msgid "Font"
31088msgstr ""
31089
31090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910
31092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238
31093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
31094msgid "Image"
31095msgstr ""
31096
31097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31098msgid "Stylesheet"
31099msgstr ""
31100
31101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278
31102msgid "Completion failed"
31103msgstr ""
31104
31105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279
31106msgid ""
31107"Failed to get completions, click \"Show details\" for more information. "
31108"Future errors during completion will be suppressed."
31109msgstr ""
31110
31111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21
31112msgid "Failed to get completion data"
31113msgstr ""
31114
31115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42
31116msgid "Calculating differences, please wait..."
31117msgstr ""
31118
31119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218
31120msgid "Differences between books"
31121msgstr ""
31122
31123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246
31124msgid "Go to previous change"
31125msgstr ""
31126
31127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247
31128msgid "&Previous change"
31129msgstr ""
31130
31131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253
31132msgid "Go to next change"
31133msgstr ""
31134
31135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254
31136msgid "&Next change"
31137msgstr ""
31138
31139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260
31140msgid "Search for text"
31141msgstr ""
31142
31143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266
31144msgid "Next &match"
31145msgstr ""
31146
31147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272
31148msgid "P&revious match"
31149msgstr ""
31150
31151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274
31152msgid "Left panel"
31153msgstr ""
31154
31155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275
31156msgid "Perform search in the left panel"
31157msgstr ""
31158
31159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277
31160msgid "Right panel"
31161msgstr ""
31162
31163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278
31164msgid "Perform search in the right panel"
31165msgstr ""
31166
31167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283
31168msgid "&Options"
31169msgstr ""
31170
31171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284
31172msgid "Change how the differences are displayed"
31173msgstr ""
31174
31175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288
31176msgid "Lines of context around each change"
31177msgstr ""
31178
31179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290
31180#, python-format
31181msgid "Show %d lines of context"
31182msgstr ""
31183
31184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291
31185msgid "Show all text"
31186msgstr ""
31187
31188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302
31189msgid "Double click right side to edit"
31190msgstr ""
31191
31192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304
31193msgid ""
31194"Double click on any change in the right panel to edit that location in the "
31195"editor"
31196msgstr ""
31197
31198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355
31199msgid "Beautify files before comparing them"
31200msgstr ""
31201
31202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356
31203msgid "Do not beautify files before comparing"
31204msgstr ""
31205
31206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379
31207msgid "The books are identical"
31208msgstr ""
31209
31210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387
31211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423
31212msgid "No changes found"
31213msgstr ""
31214
31215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394
31216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549
31217msgid "The files are identical"
31218msgstr ""
31219
31220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401
31221msgid "No differences found"
31222msgstr ""
31223
31224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408
31225msgid "The folders are identical"
31226msgstr ""
31227
31228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439
31229#, python-format
31230msgid "[%s was added]"
31231msgstr ""
31232
31233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443
31234#, python-format
31235msgid "[%s was removed]"
31236msgstr ""
31237
31238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176
31239msgid "Previous change"
31240msgstr ""
31241
31242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177
31243msgid "Next change"
31244msgstr ""
31245
31246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182
31247msgid "Open file in the editor"
31248msgstr ""
31249
31250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256
31251#, python-format
31252msgid "No matches found for query: %s"
31253msgstr ""
31254
31255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535
31256msgid "This file was added"
31257msgstr ""
31258
31259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536
31260msgid "This file was removed"
31261msgstr ""
31262
31263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31264#, python-format
31265msgid "[This file was renamed from %s]"
31266msgstr ""
31267
31268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31269#, python-format
31270msgid "[This file was renamed to %s]"
31271msgstr ""
31272
31273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559
31274#, python-format
31275msgid "Binary file of size: %s"
31276msgstr ""
31277
31278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586
31279msgid "Image could not be rendered"
31280msgstr ""
31281
31282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616
31283#, python-brace-format
31284msgid "Size: {0} Resolution: {1}x{2}"
31285msgstr ""
31286
31287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684
31288msgid "The files are identical after beautifying"
31289msgstr ""
31290
31291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25
31292msgid "Choose the external resources to download"
31293msgstr ""
31294
31295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58
31296msgid "Data URL #{}"
31297msgstr ""
31298
31299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59
31300msgid "one instance"
31301msgid_plural "{} instances"
31302msgstr[0] ""
31303msgstr[1] ""
31304
31305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108
31306msgid "Download external resources"
31307msgstr ""
31308
31309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122
31310msgid "Searching for external resources..."
31311msgstr ""
31312
31313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147
31314msgid "Scan failed"
31315msgstr ""
31316
31317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148
31318msgid ""
31319"Failed to scan for external resources, click \"Show details\" for more "
31320"information."
31321msgstr ""
31322
31323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156
31324msgid "No external resources found"
31325msgstr ""
31326
31327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157
31328msgid "No external resources were found in this book."
31329msgstr ""
31330
31331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177
31332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186
31333msgid ""
31334"Failed to download external resources, click \"Show details\" for more "
31335"information."
31336msgstr ""
31337
31338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191
31339msgid "Some downloads failed"
31340msgstr ""
31341
31342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192
31343msgid ""
31344"Failed to download some external resources, click \"Show details\" for more "
31345"information."
31346msgstr ""
31347
31348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195
31349msgid "Updating resources in book..."
31350msgstr ""
31351
31352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198
31353msgid "Successfully processed the external resource"
31354msgid_plural "Successfully processed {} external resources"
31355msgstr[0] ""
31356msgstr[1] ""
31357
31358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200
31359msgid "Could not download one image"
31360msgid_plural "Could not download {} images"
31361msgstr[0] ""
31362msgstr[1] ""
31363
31364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218
31365msgid "Replace failed"
31366msgstr ""
31367
31368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219
31369msgid ""
31370"Failed to replace external resources, click \"Show details\" for more "
31371"information."
31372msgstr ""
31373
31374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94
31375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265
31376msgid "Trim image"
31377msgstr ""
31378
31379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106
31380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273
31381msgid "Auto-trim image"
31382msgstr ""
31383
31384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114
31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266
31386msgid "Rotate image"
31387msgstr ""
31388
31389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125
31390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267
31391msgid "Resize image"
31392msgstr ""
31393
31394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138
31395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274
31396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316
31397msgid "Sharpen image"
31398msgstr ""
31399
31400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151
31401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275
31402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322
31403msgid "Blur image"
31404msgstr ""
31405
31406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160
31407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278
31408msgid "Make image look like an oil painting"
31409msgstr ""
31410
31411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172
31412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276
31413msgid "De-speckle image"
31414msgstr ""
31415
31416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180
31417msgid "Normalize image"
31418msgstr ""
31419
31420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359
31422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320
31423msgid "No image"
31424msgstr ""
31425
31426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31427msgid "No image loaded"
31428msgstr ""
31429
31430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31431#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386
31432#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400
31433msgid "Invalid image"
31434msgstr ""
31435
31436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31437msgid "The current image is not valid"
31438msgstr ""
31439
31440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259
31441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268
31442msgid "Drop image"
31443msgstr ""
31444
31445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357
31446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307
31447msgid "Paste image"
31448msgstr ""
31449
31450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360
31451msgid "No image available in the clipboard"
31452msgstr ""
31453
31454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373
31455msgid ""
31456"No active selection, first select a region in the image, by dragging with "
31457"your mouse"
31458msgstr ""
31459
31460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603
31461msgid "Not a valid image"
31462msgstr ""
31463
31464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27
31465msgid "Choose the new width and height"
31466msgstr ""
31467
31468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34
31469msgid "&Width:"
31470msgstr ""
31471
31472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41
31473msgid "&Height:"
31474msgstr ""
31475
31476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202
31477msgid ""
31478"Cutting of images is not allowed. If you want to delete the image, use the "
31479"files browser to do it."
31480msgstr ""
31481
31482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253
31483msgid "File actions tool bar"
31484msgstr ""
31485
31486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257
31487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351
31488msgid "Edit actions tool bar"
31489msgstr ""
31490
31491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269
31492msgid "Image filters"
31493msgstr ""
31494
31495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277
31496msgid "Improve contrast (normalize image)"
31497msgstr ""
31498
31499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280
31500msgid "Image information bar"
31501msgstr ""
31502
31503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303
31504msgid "Copy selected region"
31505msgstr ""
31506
31507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304
31508msgid "Paste into selected region"
31509msgstr ""
31510
31511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306
31512msgid "Copy image"
31513msgstr ""
31514
31515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317
31516msgid ""
31517"The standard deviation for the Gaussian sharpen operation (higher means more"
31518" sharpening)"
31519msgstr ""
31520
31521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323
31522msgid ""
31523"The standard deviation for the Gaussian blur operation (higher means more "
31524"blurring)"
31525msgstr ""
31526
31527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328
31528msgid "Oilify image"
31529msgstr ""
31530
31531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329
31532msgid "The strength of the operation (higher numbers have larger effects)"
31533msgstr ""
31534
31535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39
31536msgid "Choose file name"
31537msgstr ""
31538
31539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65
31540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353
31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086
31542msgid "No name specified"
31543msgstr ""
31544
31545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66
31546msgid "You must specify a file name for the new file, with an extension."
31547msgstr ""
31548
31549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31550msgid "Choose an image"
31551msgstr ""
31552
31553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31554msgid "Images in book"
31555msgstr ""
31556
31557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209
31558msgid "&Existing images in the book"
31559msgstr ""
31560
31561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237
31562msgid "Search for image by file name"
31563msgstr ""
31564
31565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251
31566msgid "Refresh the displayed images"
31567msgstr ""
31568
31569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254
31570msgid "&Import image"
31571msgstr ""
31572
31573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257
31574msgid "Import an image from elsewhere in your computer"
31575msgstr ""
31576
31577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258
31578msgid "&Paste image"
31579msgstr ""
31580
31581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261
31582msgid "Paste an image from the clipboard"
31583msgstr ""
31584
31585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262
31586msgid "Full page image"
31587msgstr ""
31588
31589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263
31590msgid ""
31591"Insert the image so that it takes up an entire page when viewed in a reader"
31592msgstr ""
31593
31594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265
31595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167
31596msgid "Preserve aspect ratio"
31597msgstr ""
31598
31599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266
31600msgid ""
31601"Preserve the aspect ratio of the inserted image when rendering it full paged"
31602msgstr ""
31603
31604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274
31605msgid "&Zoom in"
31606msgstr ""
31607
31608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321
31609msgid "There is no image on the clipboard"
31610msgstr ""
31611
31612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326
31613msgid "Invalid file extension"
31614msgstr ""
31615
31616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327
31617msgid "The file name you choose must have a .jpg or .png extension"
31618msgstr ""
31619
31620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378
31621msgid "Choose folder"
31622msgstr ""
31623
31624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385
31625msgid "Choose the folder into which the files will be placed"
31626msgstr ""
31627
31628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413
31629msgid "Create new folder"
31630msgstr ""
31631
31632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31633msgid "Enter a name for the new folder"
31634msgstr ""
31635
31636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31637msgid "Folder name"
31638msgstr ""
31639
31640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446
31641msgid "Create new book"
31642msgstr ""
31643
31644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457
31645msgid "&Authors:"
31646msgstr ""
31647
31648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461
31649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329
31650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367
31651msgid "&Language:"
31652msgstr ""
31653
31654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324
31655msgid "Invalid markup"
31656msgstr ""
31657
31658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325
31659msgid ""
31660"The current block tag has an existing unclosed style attribute. Run the Fix "
31661"HTML tool first."
31662msgstr ""
31663
31664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434
31665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456
31666msgid "Invalid HTML"
31667msgstr ""
31668
31669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435
31670#, python-format
31671msgid ""
31672"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31673"to rename tags."
31674msgstr ""
31675
31676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439
31677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452
31678msgid "No tag found"
31679msgstr ""
31680
31681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440
31682msgid "No suitable block level tag was found to rename"
31683msgstr ""
31684
31685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448
31686msgid "Cursor inside tag"
31687msgstr ""
31688
31689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449
31690msgid "Cannot split as the cursor is inside the tag definition"
31691msgstr ""
31692
31693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453
31694msgid "No suitable tag was found to split"
31695msgstr ""
31696
31697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457
31698#, python-format
31699msgid ""
31700"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31701"to split tags."
31702msgstr ""
31703
31704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669
31705msgid "Not in a block tag"
31706msgstr ""
31707
31708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670
31709msgid ""
31710"Cannot change text alignment as the cursor is not inside a block level tag, "
31711"such as a &lt;p&gt; or &lt;div&gt; tag."
31712msgstr ""
31713
31714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50
31715msgid "Insert filler text"
31716msgstr ""
31717
31718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66
31719msgid "Insert a tag"
31720msgstr ""
31721
31722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71
31723msgid "Insert a self closing tag"
31724msgstr ""
31725
31726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76
31727msgid "Insert a HTML link"
31728msgstr ""
31729
31730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81
31731msgid "Insert a HTML image"
31732msgstr ""
31733
31734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86
31735msgid "Insert a HTML tag with a class"
31736msgstr ""
31737
31738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423
31739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77
31740msgid "No snippet found"
31741msgstr ""
31742
31743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424
31744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78
31745msgid "No matching snippet was found"
31746msgstr ""
31747
31748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473
31749#, python-format
31750msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>"
31751msgstr ""
31752
31753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479
31754msgid "The name of this snippet"
31755msgstr ""
31756
31757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483
31758msgid "The text used to trigger this snippet"
31759msgstr ""
31760
31761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484
31762msgid "Tri&gger:"
31763msgstr ""
31764
31765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495
31766msgid "&File types:"
31767msgstr ""
31768
31769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496
31770msgid "Which file types this snippet should be active in"
31771msgstr ""
31772
31773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503
31774msgid "You can test your snippet here"
31775msgstr ""
31776
31777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505
31778msgid "T&est:"
31779msgstr ""
31780
31781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31782msgid "Create a snippet"
31783msgstr ""
31784
31785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31786msgid "Edit snippet"
31787msgstr ""
31788
31789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557
31790msgid "You must provide a name for this snippet"
31791msgstr ""
31792
31793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559
31794msgid "You must provide a trigger for this snippet"
31795msgstr ""
31796
31797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561
31798msgid "You must provide a template for this snippet"
31799msgstr ""
31800
31801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563
31802msgid "You must specify at least one file type"
31803msgstr ""
31804
31805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570
31806msgid "Create/edit snippets"
31807msgstr ""
31808
31809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585
31810msgid "Search for a snippet"
31811msgstr ""
31812
31813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600
31814msgid "&Add snippet"
31815msgstr ""
31816
31817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605
31818msgid "&Edit snippet"
31819msgstr ""
31820
31821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610
31822msgid "&Remove snippet"
31823msgstr ""
31824
31825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615
31826msgid "Change &built-in"
31827msgstr ""
31828
31829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656
31830msgid "Invalid snippet"
31831msgstr ""
31832
31833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31834msgid "Cannot edit snippet"
31835msgstr ""
31836
31837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31838msgid "No snippet selected"
31839msgstr ""
31840
31841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687
31842msgid "No snippets found"
31843msgstr ""
31844
31845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688
31846#, python-format
31847msgid "No snippets found for query: %s"
31848msgstr ""
31849
31850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706
31851msgid "Choose the built-in snippet to modify:"
31852msgstr ""
31853
31854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300
31855msgid "Invalid text"
31856msgstr ""
31857
31858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301
31859msgid "Unterminated string"
31860msgstr ""
31861
31862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306
31863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490
31864msgid "Hold down the Ctrl key and click to open this link"
31865msgstr ""
31866
31867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310
31868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493
31869msgid "This link points to a file that is not present in the book"
31870msgstr ""
31871
31872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469
31873msgid "An unescaped < is not allowed. Replace it with &lt;"
31874msgstr ""
31875
31876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470
31877msgid "An unescaped ampersand is not allowed. Replace it with &amp;"
31878msgstr ""
31879
31880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471
31881msgid "An unescaped > is not allowed. Replace it with &gt;"
31882msgstr ""
31883
31884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472
31885msgid "/ not allowed except at the end of the tag"
31886msgstr ""
31887
31888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473
31889msgid "Unknown character"
31890msgstr ""
31891
31892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474
31893msgid "A closing tag must contain only the tag name and nothing else"
31894msgstr ""
31895
31896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475
31897msgid "Expecting an attribute value"
31898msgstr ""
31899
31900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476
31901msgid "A tag name cannot end with a colon"
31902msgstr ""
31903
31904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487
31905msgid ""
31906"Hold down the Ctrl key and click to open the first matching CSS style rule"
31907msgstr ""
31908
31909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441
31910msgid ""
31911"Sorting CSS rules can in rare cases change the effective styles applied to "
31912"the book. Are you sure you want to proceed?"
31913msgstr ""
31914
31915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328
31916msgid "Create custom theme"
31917msgstr ""
31918
31919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335
31920msgid "&Name of custom theme:"
31921msgstr ""
31922
31923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339
31924msgid "&Builtin theme to base on:"
31925msgstr ""
31926
31927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354
31928msgid "You must specify a name for your theme"
31929msgstr ""
31930
31931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357
31932#, python-format
31933msgid "A custom theme with the name %s already exists"
31934msgstr ""
31935
31936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31937msgid "No color"
31938msgstr ""
31939
31940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31941#, python-brace-format
31942msgid "Red: {0} Green: {1} Blue: {2}"
31943msgstr ""
31944
31945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448
31946msgid "Remove color"
31947msgstr ""
31948
31949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31950msgid "&Background"
31951msgstr ""
31952
31953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31954msgid "&Foreground"
31955msgstr ""
31956
31957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
31959msgid "&Italic"
31960msgstr ""
31961
31962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31963msgid "B&old"
31964msgstr ""
31965
31966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468
31967msgid "&Underline:"
31968msgstr ""
31969
31970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484
31971msgid ""
31972"<h2>Creating a custom theme</h2>\n"
31973"\n"
31974"<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"
31975"\n"
31976"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n"
31977"\n"
31978"<p xml:lang=\"und\">\n"
31979"{}\n"
31980"    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"
31981"\n"
31982"{}\n"
31983"    Defines the colors for text selected by the mouse.\n"
31984"\n"
31985"{}\n"
31986"    Defines the color for the line containing the cursor.\n"
31987"\n"
31988"{}\n"
31989"    Defines the colors for the line numbers on the left.\n"
31990"\n"
31991"{}\n"
31992"    Defines the colors for matching tags in HTML and matching\n"
31993"    braces in CSS.\n"
31994"\n"
31995"{}\n"
31996"    Used for highlighting tags in HTML\n"
31997"\n"
31998"{}\n"
31999"    Used for highlighting attributes in HTML\n"
32000"\n"
32001"{}\n"
32002"    Tag names in HTML\n"
32003"\n"
32004"{}\n"
32005"    Namespace prefixes in XML and constants in CSS\n"
32006"\n"
32007"{}\n"
32008"    Non-breaking spaces/hyphens in HTML\n"
32009"\n"
32010"{}\n"
32011"    Syntax errors such as <this <>\n"
32012"\n"
32013"{}\n"
32014"    Misspelled words such as <span lang=\"en\">thisword</span>\n"
32015"\n"
32016"{}\n"
32017"    Comments like <!-- this one -->\n"
32018"\n"
32019"</p>\n"
32020"\n"
32021"<style type=\"text/css\">\n"
32022"/* Some CSS so you can see how the highlighting rules affect it */\n"
32023"\n"
32024"p.someclass {{\n"
32025"    font-family: serif;\n"
32026"    font-size: 12px;\n"
32027"    line-height: 1.2;\n"
32028"}}\n"
32029"</style>\n"
32030msgstr ""
32031
32032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555
32033msgid "Create/edit custom theme"
32034msgstr ""
32035
32036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564
32037msgid "&Edit theme:"
32038msgstr ""
32039
32040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575
32041msgid "Add &new theme"
32042msgstr ""
32043
32044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579
32045msgid "&Remove theme"
32046msgstr ""
32047
32048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32049msgid "&Bold"
32050msgstr ""
32051
32052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32053msgid "Make the selected text bold"
32054msgstr ""
32055
32056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
32057msgid "<h3>Bold</h3>Make the selected text bold"
32058msgstr ""
32059
32060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32061msgid "Make the selected text italic"
32062msgstr ""
32063
32064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
32065msgid "<h3>Italic</h3>Make the selected text italic"
32066msgstr ""
32067
32068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32069#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775
32070msgid "&Underline"
32071msgstr ""
32072
32073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32074msgid "Underline the selected text"
32075msgstr ""
32076
32077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67
32078msgid "<h3>Underline</h3>Underline the selected text"
32079msgstr ""
32080
32081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68
32082msgid "&Strikethrough"
32083msgstr ""
32084
32085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69
32086msgid "Draw a line through the selected text"
32087msgstr ""
32088
32089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70
32090msgid "<h3>Strikethrough</h3>Draw a line through the selected text"
32091msgstr ""
32092
32093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71
32094msgid "&Superscript"
32095msgstr ""
32096
32097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72
32098msgid "Make the selected text a superscript"
32099msgstr ""
32100
32101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73
32102msgid ""
32103"<h3>Superscript</h3>Set the selected text slightly smaller and above the "
32104"normal line"
32105msgstr ""
32106
32107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74
32108msgid "&Subscript"
32109msgstr ""
32110
32111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75
32112msgid "Make the selected text a subscript"
32113msgstr ""
32114
32115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
32116msgid ""
32117"<h3>Subscript</h3>Set the selected text slightly smaller and below the "
32118"normal line"
32119msgstr ""
32120
32121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32122msgid "&Color"
32123msgstr ""
32124
32125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32126msgid "Change text color"
32127msgstr ""
32128
32129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78
32130msgid "<h3>Color</h3>Change the color of the selected text"
32131msgstr ""
32132
32133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79
32134msgid "&Background color"
32135msgstr ""
32136
32137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80
32138msgid "Change background color of text"
32139msgstr ""
32140
32141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
32142msgid ""
32143"<h3>Background color</h3>Change the background color of the selected text"
32144msgstr ""
32145
32146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
32147msgid "Align &left"
32148msgstr ""
32149
32150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
32151msgid "<h3>Align left</h3>Align the paragraph to the left"
32152msgstr ""
32153
32154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
32155msgid "&Center"
32156msgstr ""
32157
32158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
32159msgid "<h3>Center</h3>Center the paragraph"
32160msgstr ""
32161
32162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
32163msgid "Align &right"
32164msgstr ""
32165
32166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
32167msgid "<h3>Align right</h3>Align the paragraph to the right"
32168msgstr ""
32169
32170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32171msgid "&Justify"
32172msgstr ""
32173
32174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32175msgid "Justify"
32176msgstr ""
32177
32178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89
32179msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins"
32180msgstr ""
32181
32182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91
32183msgid "&Sort style rules"
32184msgstr ""
32185
32186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92
32187msgid "Sort the style rules"
32188msgstr ""
32189
32190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93
32191msgid "&Insert image"
32192msgstr ""
32193
32194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94
32195msgid "Insert an image into the text"
32196msgstr ""
32197
32198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95
32199msgid "<h3>Insert image</h3>Insert an image into the text"
32200msgstr ""
32201
32202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32203msgid "Insert &hyperlink"
32204msgstr ""
32205
32206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647
32208msgid "Insert hyperlink"
32209msgstr ""
32210
32211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98
32212msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text"
32213msgstr ""
32214
32215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100
32216msgid "Smart &comment"
32217msgstr ""
32218
32219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101
32220msgid "Smart comment (toggle block comments)"
32221msgstr ""
32222
32223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102
32224msgid ""
32225"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is "
32226"inside an existing block comment, uncomment it, otherwise comment out the "
32227"selected text."
32228msgstr ""
32229
32230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107
32231#, python-format
32232msgid "Convert the paragraph to &lt;%s&gt;"
32233msgstr ""
32234
32235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32236msgid "&Lower case"
32237msgstr ""
32238
32239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32240msgid "&Swap case"
32241msgstr ""
32242
32243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32244msgid "&Upper case"
32245msgstr ""
32246
32247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32248msgid "&Capitalize"
32249msgstr ""
32250
32251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32252msgid "&Title case"
32253msgstr ""
32254
32255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114
32256#, python-format
32257msgid "Change the case of the selected text: %s"
32258msgstr ""
32259
32260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32261msgid "Insert &tag"
32262msgstr ""
32263
32264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32265msgid "Insert tag"
32266msgstr ""
32267
32268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119
32269msgid ""
32270"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be "
32271"inserted around the selected text"
32272msgstr ""
32273
32274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32275msgid "Remove &tag"
32276msgstr ""
32277
32278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32279msgid "Remove tag"
32280msgstr ""
32281
32282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122
32283msgid "<h3>Remove tag</h3>Remove the currently highlighted tag"
32284msgstr ""
32285
32286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32287msgid "&Split tag"
32288msgstr ""
32289
32290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32291msgid "Split current tag"
32292msgstr ""
32293
32294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125
32295msgid "<h3>Split tag</h3>Split the current tag at the cursor position"
32296msgstr ""
32297
32298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131
32299msgid "Change paragraph to heading"
32300msgstr ""
32301
32302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260
32303msgid "Add a tag to this menu"
32304msgstr ""
32305
32306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262
32307msgid "Remove from this menu"
32308msgstr ""
32309
32310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278
32311msgid "Name of tag to add"
32312msgstr ""
32313
32314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279
32315msgid "Enter the name of the tag"
32316msgstr ""
32317
32318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353
32319msgid "Editor tools"
32320msgstr ""
32321
32322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357
32323msgid "Format text"
32324msgstr ""
32325
32326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502
32327msgid "No text"
32328msgstr ""
32329
32330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503
32331msgid "There is no suitable text in the clipboard to paste."
32332msgstr ""
32333
32334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566
32335msgid "Ignore this word"
32336msgstr ""
32337
32338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570
32339#, python-brace-format
32340msgid "Add this word to the dictionary: {0}"
32341msgstr ""
32342
32343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573
32344msgid "Add this word to the dictionary"
32345msgstr ""
32346
32347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582
32348#, python-format
32349msgid "Open %s"
32350msgstr ""
32351
32352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588
32353msgid "Rename the class {}"
32354msgstr ""
32355
32356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595
32357#, python-format
32358msgid "Show help for: %s"
32359msgstr ""
32360
32361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612
32362msgid "Change &case"
32363msgstr ""
32364
32365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
32366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87
32367msgid "Chapter-"
32368msgstr ""
32369
32370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32371msgid "Style-"
32372msgstr ""
32373
32374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32375msgid "Styles"
32376msgstr ""
32377
32378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
32379msgid "Image-"
32380msgstr ""
32381
32382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
32383msgid "Font-"
32384msgstr ""
32385
32386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
32387msgid "Misc-"
32388msgstr ""
32389
32390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68
32391msgid "The file name must have an extension"
32392msgstr ""
32393
32394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73
32395msgid "The file name contains invalid characters"
32396msgstr ""
32397
32398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75
32399msgid "This file name already exists in the book"
32400msgstr ""
32401
32402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83
32403msgid "Bulk rename items"
32404msgstr ""
32405
32406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93
32407msgid "All selected files will be renamed to the form prefix-number"
32408msgstr ""
32409
32410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95
32411msgid "&Prefix:"
32412msgstr ""
32413
32414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98
32415msgid "Starting &number:"
32416msgstr ""
32417
32418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100
32419msgid "Rename files according to their book order"
32420msgstr ""
32421
32422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102
32423msgid ""
32424"Rename the selected files according to the order they appear in the book, "
32425"instead of the order they were selected in."
32426msgstr ""
32427
32428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314
32429#, python-brace-format
32430msgid "Merge the file {0} into the file {1}?"
32431msgstr ""
32432
32433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316
32434#, python-brace-format
32435msgid "Merge the {0} selected files into the file {1}?"
32436msgstr ""
32437
32438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317
32439msgid "Merge files"
32440msgstr ""
32441
32442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533
32443msgid "Full path: "
32444msgstr ""
32445
32446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32447#, python-format
32448msgid "This file is the cover %s for this book"
32449msgstr ""
32450
32451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32452msgid "image"
32453msgstr ""
32454
32455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547
32456msgid "This file contains all the metadata and book structure information"
32457msgstr ""
32458
32459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550
32460msgid "This file contains the metadata table of contents"
32461msgstr ""
32462
32463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553
32464msgid "This file is not listed in the book manifest"
32465msgstr ""
32466
32467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556
32468msgid ""
32469"This file is marked as non-linear in the spine\n"
32470"Drag it to the top to make it linear"
32471msgstr ""
32472
32473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560
32474msgid "This file is a text file that is not referenced in the spine"
32475msgstr ""
32476
32477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564
32478msgid "This file occurs more than once in the spine"
32479msgstr ""
32480
32481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571
32482msgid "Not a valid font"
32483msgstr ""
32484
32485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642
32486msgid "Select all {} files"
32487msgstr ""
32488
32489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643
32490msgid "De-select all {} files"
32491msgstr ""
32492
32493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657
32494#, python-format
32495msgid "Export %s"
32496msgstr ""
32497
32498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659
32499#, python-format
32500msgid "Replace %s with file..."
32501msgstr ""
32502
32503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661
32504#, python-format
32505msgid "Export all %d selected files"
32506msgstr ""
32507
32508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667
32509#, python-format
32510msgid "&Rename %s"
32511msgstr ""
32512
32513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669
32514#, python-format
32515msgid "Mark %s as cover image"
32516msgstr ""
32517
32518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671
32519#, python-format
32520msgid "Mark %s as cover page"
32521msgstr ""
32522
32523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677
32524msgid "&Bulk rename the selected files"
32525msgstr ""
32526
32527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678
32528msgid "Change the file extension for the selected files"
32529msgstr ""
32530
32531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680
32532msgid "&Delete the selected file"
32533msgid_plural "&Delete the {} selected files"
32534msgstr[0] ""
32535msgstr[1] ""
32536
32537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682
32538msgid "&Copy the selected file to another editor instance"
32539msgid_plural "&Copy the {} selected files to another editor instance"
32540msgstr[0] ""
32541msgstr[1] ""
32542
32543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687
32544msgid "Paste files from other editor instance"
32545msgstr ""
32546
32547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697
32548msgid "Link &stylesheets..."
32549msgstr ""
32550
32551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700
32552msgid "&Merge selected text files"
32553msgstr ""
32554
32555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702
32556msgid "&Merge selected style files"
32557msgstr ""
32558
32559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729
32560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762
32561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770
32562msgid "Cannot rename"
32563msgstr ""
32564
32565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730
32566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763
32567#, python-format
32568msgid ""
32569"%s books do not support file renaming as they do not use file names "
32570"internally. The filenames you see are automatically generated from the "
32571"internal structures of the original file."
32572msgstr ""
32573
32574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744
32575msgid "Not first item"
32576msgstr ""
32577
32578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745
32579#, python-format
32580msgid ""
32581"%s is not the first text item. You should only mark the first text item as "
32582"cover. Do you want to make it the first item?"
32583msgstr ""
32584
32585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771
32586#, python-format
32587msgid "The file(s) %s cannot be renamed."
32588msgstr ""
32589
32590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32591msgid "New file extension:"
32592msgstr ""
32593
32594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32595msgid "Rename files"
32596msgstr ""
32597
32598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829
32599#, python-format
32600msgid "The file(s) %s cannot be deleted."
32601msgstr ""
32602
32603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893
32604#, python-format
32605msgid "No item with the name: %s was found"
32606msgstr ""
32607
32608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940
32609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949
32610msgid "Choose location"
32611msgstr ""
32612
32613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941
32614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958
32615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317
32616#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78
32617msgid "Files"
32618msgstr ""
32619
32620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960
32621msgid "HTML files"
32622msgstr ""
32623
32624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982
32625msgid "No stylesheets"
32626msgstr ""
32627
32628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983
32629msgid ""
32630"This book currently has no stylesheets. You must first create a stylesheet "
32631"before linking it."
32632msgstr ""
32633
32634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988
32635msgid "Choose stylesheets"
32636msgstr ""
32637
32638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989
32639msgid "Choose the stylesheets to link. Drag and drop to re-arrange"
32640msgstr ""
32641
32642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005
32643msgid "Remove existing links to stylesheets"
32644msgstr ""
32645
32646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025
32647msgid ""
32648"Choose a name for the new (blank) file. To place the file in a specific "
32649"folder in the book, include the folder name, for example: "
32650"<i>text/chapter1.html"
32651msgstr ""
32652
32653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033
32654msgid "Automatically add style-sheet links into new HTML files"
32655msgstr ""
32656
32657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043
32658msgid "Import resource file (image/font/etc.)"
32659msgstr ""
32660
32661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045
32662msgid "Import a file from your computer as a new file into the book."
32663msgstr ""
32664
32665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073
32666msgid "Choose a name for the imported file"
32667msgstr ""
32668
32669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087
32670msgid ""
32671"You must specify a name for the new file, with an extension, for example, "
32672"chapter1.html"
32673msgstr ""
32674
32675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114
32676msgid "Choose master file"
32677msgstr ""
32678
32679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117
32680msgid ""
32681"Choose the master file. All selected files will be merged into the master "
32682"file:"
32683msgstr ""
32684
32685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127
32686#, python-format
32687msgid "Debug output from %s"
32688msgstr ""
32689
32690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170
32691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416
32692msgid "No such function"
32693msgstr ""
32694
32695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171
32696#, python-format
32697msgid "There is no function named %s"
32698msgstr ""
32699
32700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174
32701msgid "Cannot remove builtin function"
32702msgstr ""
32703
32704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175
32705#, python-format
32706msgid "The function %s is a builtin function, it cannot be removed."
32707msgstr ""
32708
32709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202
32710msgid "Choose a function to run on matched text (by name)"
32711msgstr ""
32712
32713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212
32714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121
32715msgid "Save current search"
32716msgstr ""
32717
32718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213
32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122
32720msgid "Show saved searches"
32721msgstr ""
32722
32723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221
32724msgid "Create/edit a function"
32725msgstr ""
32726
32727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228
32728msgid "F&unction name:"
32729msgstr ""
32730
32731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249
32732#, python-format
32733msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>"
32734msgstr ""
32735
32736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270
32737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824
32738msgid "Must specify name"
32739msgstr ""
32740
32741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271
32742msgid "You must specify a name for this function."
32743msgstr ""
32744
32745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276
32746msgid "Invalid Python code"
32747msgstr ""
32748
32749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277
32750#, python-format
32751msgid "The code you created is not valid Python code, with error: %s"
32752msgstr ""
32753
32754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279
32755msgid "No replace function"
32756msgstr ""
32757
32758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280
32759msgid "You must create a Python function named replace in your code"
32760msgstr ""
32761
32762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287
32763#, python-format
32764msgid "Inherited from %s"
32765msgstr ""
32766
32767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289
32768#, python-format
32769msgid "Matched CSS rules for %s"
32770msgstr ""
32771
32772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298
32773msgid "Computed final style"
32774msgstr ""
32775
32776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361
32777msgid "Copy everything"
32778msgstr ""
32779
32780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403
32781msgid "No style information found"
32782msgstr ""
32783
32784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404
32785msgid ""
32786"Move the cursor inside a HTML tag to see what styles apply to that tag."
32787msgstr ""
32788
32789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28
32790msgid ""
32791"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n"
32792"\n"
32793"Launch the calibre Edit book tool. You can optionally also specify the names of\n"
32794"files inside the book which will be opened for editing automatically.\n"
32795msgstr ""
32796
32797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37
32798msgid "The text to select in the book when it is opened for editing"
32799msgstr ""
32800
32801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32
32802#, python-format
32803msgid "Change this to the relative path to: %s"
32804msgstr ""
32805
32806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46
32807msgid "Font file added"
32808msgstr ""
32809
32810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47
32811msgid ""
32812"The font file <b>{}</b> has been added. The text for the CSS @font-face rule"
32813" for this file has been copied to the clipboard. You should paste it into "
32814"whichever CSS file you want to add this font to."
32815msgstr ""
32816
32817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59
32818msgid "Font files added"
32819msgstr ""
32820
32821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60
32822msgid ""
32823"The specified font files have been added. The text for the CSS @font-face "
32824"rules for these files has been copied to the clipboard. You should paste it "
32825"into whichever CSS file you want to add these fonts to."
32826msgstr ""
32827
32828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67
32829#, python-format
32830msgid "Font faces for %s"
32831msgstr ""
32832
32833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32834msgid "Embedded"
32835msgstr ""
32836
32837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32838msgid "Font family"
32839msgstr ""
32840
32841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179
32842msgid "Change font"
32843msgstr ""
32844
32845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187
32846#, python-format
32847msgid "Change the font %s to:"
32848msgid_plural "Change the fonts %s to:"
32849msgstr[0] ""
32850msgstr[1] ""
32851
32852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192
32853msgid "&New font:"
32854msgstr ""
32855
32856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216
32857#, python-format
32858msgid "The font <i>%s</i> <b>exists</b> on your computer"
32859msgstr ""
32860
32861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217
32862#, python-format
32863msgid "The font <i>%s</i> <b>does not exist</b> on your computer"
32864msgstr ""
32865
32866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230
32867msgid "Manage fonts"
32868msgstr ""
32869
32870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242
32871msgid "&Install fonts"
32872msgstr ""
32873
32874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244
32875msgid ""
32876"Install fonts from .ttf/.otf files to make them available for embedding"
32877msgstr ""
32878
32879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264
32880msgid "&Change selected fonts"
32881msgstr ""
32882
32883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268
32884msgid "&Remove selected fonts"
32885msgstr ""
32886
32887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272
32888msgid "&Embed all fonts"
32889msgstr ""
32890
32891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276
32892msgid "&Subset all fonts"
32893msgstr ""
32894
32895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281
32896msgid "Rescan the book for fonts in case you have made changes"
32897msgstr ""
32898
32899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287
32900msgid ""
32901" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n"
32902"            You can remove or replace any selected font and also embed any declared fonts that are not already embedded."
32903msgstr ""
32904
32905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289
32906msgid ""
32907" Double click any font family to see if the font is available for embedding "
32908"on your computer. "
32909msgstr ""
32910
32911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301
32912#, python-format
32913msgid ""
32914"The font <b>%s</b> was not found on your computer. If you have the font "
32915"files, you can install it using the \"Install fonts\" button in the lower "
32916"left corner."
32917msgstr ""
32918
32919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327
32920msgid "No fonts selected"
32921msgstr ""
32922
32923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328
32924msgid "No fonts selected, you must first select some fonts in the left panel"
32925msgstr ""
32926
32927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34
32928msgid "Remove unused CSS"
32929msgstr ""
32930
32931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43
32932msgid ""
32933"This will remove all CSS rules that do not match any actual content. There "
32934"are a couple of additional cleanups you can enable, below:"
32935msgstr ""
32936
32937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45
32938msgid "Remove unused &class attributes"
32939msgstr ""
32940
32941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49
32942msgid ""
32943"Remove all class attributes from the HTML that do not match any existing CSS"
32944" rules"
32945msgstr ""
32946
32947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50
32948msgid "Merge CSS rules with identical &selectors"
32949msgstr ""
32950
32951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54
32952msgid ""
32953"Merge CSS rules in the same stylesheet that have identical selectors. Note "
32954"that in rare cases merging can result in a change to the effective styling "
32955"of the book, so use with care."
32956msgstr ""
32957
32958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57
32959msgid "Merge CSS rules with identical &properties"
32960msgstr ""
32961
32962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61
32963msgid ""
32964"Merge CSS rules in the same stylesheet that have identical properties. Note "
32965"that in rare cases merging can result in a change to the effective styling "
32966"of the book, so use with care."
32967msgstr ""
32968
32969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64
32970msgid "Remove &unreferenced style sheets"
32971msgstr ""
32972
32973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68
32974msgid "Remove stylesheets that are not referenced by any content."
32975msgstr ""
32976
32977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91
32978msgid "Remove NCX ToC file"
32979msgstr ""
32980
32981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92
32982msgid "Remove the legacy Table of Contents in NCX form?"
32983msgstr ""
32984
32985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93
32986msgid ""
32987"This form of Table of Contents is superseded by the new HTML based Table of "
32988"Contents. Leaving it behind is useful only if you expect this book to be "
32989"read on very old devices that lack proper support for EPUB 3"
32990msgstr ""
32991
32992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97
32993msgid "Ask this question again in the future"
32994msgstr ""
32995
32996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
32997msgid "Keep NCX"
32998msgstr ""
32999
33000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
33001msgid "Remove NCX"
33002msgstr ""
33003
33004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115
33005msgid "Action report"
33006msgstr ""
33007
33008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183
33009msgid "Compress images"
33010msgstr ""
33011
33012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203
33013msgid ""
33014"You can compress the images in this book losslessly, reducing the file size "
33015"of the book, without affecting image quality. Typically image size is "
33016"reduced by 5 - 15%."
33017msgstr ""
33018
33019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209
33020msgid "Enable &lossy compression of JPEG images"
33021msgstr ""
33022
33023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210
33024msgid ""
33025"This allows you to change the quality factor used for JPEG images.\n"
33026"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred."
33027msgstr ""
33028
33029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217
33030msgid ""
33031"The compression quality, 1 is high compression, 100 is low compression.\n"
33032"Image quality is inversely correlated with compression quality."
33033msgstr ""
33034
33035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221
33036msgid "Compression &quality:"
33037msgstr ""
33038
33039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250
33040msgid "Compressing images..."
33041msgstr ""
33042
33043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276
33044msgid "Compressing images, please wait..."
33045msgstr ""
33046
33047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168
33048msgid "Editor font &family:"
33049msgstr ""
33050
33051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172
33052msgid "Editor font &size:"
33053msgstr ""
33054
33055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176
33056msgid "Create/edit &custom color schemes"
33057msgstr ""
33058
33059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180
33060msgid "&Color scheme:"
33061msgstr ""
33062
33063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184
33064msgid " characters"
33065msgstr ""
33066
33067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185
33068msgid "W&idth of tabs:"
33069msgstr ""
33070
33071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187
33072msgid "Change &templates"
33073msgstr ""
33074
33075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188
33076msgid "Templates for new files:"
33077msgstr ""
33078
33079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192
33080msgid "&Wrap long lines in the editor"
33081msgstr ""
33082
33083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196
33084msgid "&Replace HTML entities as they are typed"
33085msgstr ""
33086
33087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198
33088msgid ""
33089"With this option, every time you type in a complete html entity, such as "
33090"&amp;hellip; it is automatically replaced by its corresponding character. "
33091"The replacement happens only when the trailing semi-colon is typed."
33092msgstr ""
33093
33094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204
33095msgid "Auto close t&ags when typing </"
33096msgstr ""
33097
33098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206
33099msgid ""
33100"With this option, every time you type </ the current HTML closing tag is "
33101"auto-completed"
33102msgstr ""
33103
33104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210
33105msgid ""
33106"Show the &name of the current character before the cursor along with the "
33107"line and column number"
33108msgstr ""
33109
33110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214
33111msgid "Beautify individual &files automatically when they are opened"
33112msgstr ""
33113
33114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216
33115msgid ""
33116"This will cause the beautify current file action to be performed "
33117"automatically every time you open a HTML/CSS/etc. file for editing."
33118msgstr ""
33119
33120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221
33121msgid "Show &misspelled words underlined in the code view"
33122msgstr ""
33123
33124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223
33125msgid ""
33126"This will cause spelling errors to be highlighted in the code view for easy "
33127"correction as you type."
33128msgstr ""
33129
33130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228
33131msgid "Allow drag and drop &editing of text"
33132msgstr ""
33133
33134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230
33135msgid ""
33136"Allow using drag and drop to move text around in the editor. It can be "
33137"useful to turn this off if you have a misbehaving touchpad."
33138msgstr ""
33139
33140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234
33141msgid "Manage &spelling dictionaries"
33142msgstr ""
33143
33144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239
33145msgid "Manage sni&ppets"
33146msgstr ""
33147
33148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257
33149#, python-format
33150msgid "Automatic (%s)"
33151msgstr ""
33152
33153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283
33154msgid "Update &metadata embedded in the book when opening"
33155msgstr ""
33156
33157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285
33158msgid ""
33159"When the file is opened, update the metadata embedded in the book file to "
33160"the current metadata in the calibre library."
33161msgstr ""
33162
33163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290
33164msgid ""
33165"Ask which &format to edit if more than one format is available for the book"
33166msgstr ""
33167
33168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294
33169msgid ""
33170"When auto-selecting the format to edit for a book with multiple formats, "
33171"this is the preference order."
33172msgstr ""
33173
33174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296
33175msgid "Preferred format order (drag and drop to change)"
33176msgstr ""
33177
33178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308
33179msgid "Allow dockable &windows to be nested inside the dock areas"
33180msgstr ""
33181
33182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310
33183msgid ""
33184"By default, you can have only a single row or column of windows in the dock "
33185"areas (the areas around the central editors). This option allows for more "
33186"flexible window layout, but is a little more complex to use."
33187msgstr ""
33188
33189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315
33190msgid "Choose which windows will occupy the corners of the dockable areas"
33191msgstr ""
33192
33193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33194msgid "The &top-left corner"
33195msgstr ""
33196
33197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33198msgid "The top-&right corner"
33199msgstr ""
33200
33201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33202msgid "The &bottom-left corner"
33203msgstr ""
33204
33205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33206msgid "The bottom-ri&ght corner"
33207msgstr ""
33208
33209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
33210msgid "Restore &state of previously edited book when opening it again"
33211msgstr ""
33212
33213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327
33214msgid ""
33215"When opening a previously edited book again, restore its state. That means "
33216"all open files are automatically re-opened and the cursor is positioned at "
33217"its previous location."
33218msgstr ""
33219
33220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333
33221msgid "Show full &file paths in the File browser"
33222msgstr ""
33223
33224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335
33225msgid ""
33226"Showing the full file paths is useful when editing books that contain "
33227"multiple files with the same file name."
33228msgstr ""
33229
33230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33231msgid "Monospaced text"
33232msgstr ""
33233
33234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33235msgid "Sans-serif text"
33236msgstr ""
33237
33238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33239msgid "Serif text"
33240msgstr ""
33241
33242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369
33243#, python-format
33244msgid "Font family for &%s:"
33245msgstr ""
33246
33247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372
33248msgid "Style for standard &text:"
33249msgstr ""
33250
33251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376
33252msgid "&Default font size:"
33253msgstr ""
33254
33255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379
33256msgid "&Monospace font size:"
33257msgstr ""
33258
33259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382
33260msgid "Mi&nimum font size:"
33261msgstr ""
33262
33263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384
33264msgid "lines"
33265msgstr ""
33266
33267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386
33268msgid ""
33269"Number of lines that are shown above the current line when syncing the text "
33270"shown in the preview panel to the cursor position in the code view"
33271msgstr ""
33272
33273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387
33274msgid "Visible lines above s&ync point:"
33275msgstr ""
33276
33277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388
33278msgid "Background color:"
33279msgstr ""
33280
33281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389
33282msgid "Foreground color:"
33283msgstr ""
33284
33285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390
33286msgid "Link color:"
33287msgstr ""
33288
33289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
33290msgid "Use the colors from the book styles, defaulting to black-on-white"
33291msgstr ""
33292
33293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33294msgid "Theme based"
33295msgstr ""
33296
33297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33298msgid "When using a dark theme force dark colors, otherwise same as \"No change\""
33299msgstr ""
33300
33301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33302msgid "Choose a custom color"
33303msgstr ""
33304
33305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33306#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72
33307#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240
33308msgid "Custom"
33309msgstr ""
33310
33311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454
33312msgid "Choose which toolbar you want to customize"
33313msgstr ""
33314
33315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455
33316#, python-format
33317msgid "Tools for %s editors"
33318msgstr ""
33319
33320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457
33321msgid "Book wide actions"
33322msgstr ""
33323
33324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458
33325msgid "Book wide tools"
33326msgstr ""
33327
33328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459
33329msgid "Book wide tools from third party plugins"
33330msgstr ""
33331
33332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460
33333msgid "Common tools for all editors"
33334msgstr ""
33335
33336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464
33337msgid "Text formatting actions"
33338msgstr ""
33339
33340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467
33341msgid "&Toolbar to customize:"
33342msgstr ""
33343
33344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496
33345#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439
33346msgid "Add selected actions to the toolbar"
33347msgstr ""
33348
33349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499
33350#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443
33351msgid "Remove selected actions from the toolbar"
33352msgstr ""
33353
33354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511
33355msgid "Adjust the size of icons on all toolbars"
33356msgstr ""
33357
33358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514
33359msgid "Toolbar &icon size:"
33360msgstr ""
33361
33362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664
33363msgid "Customize templates"
33364msgstr ""
33365
33366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677
33367msgid "Choose the &type of template to edit:"
33368msgstr ""
33369
33370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683
33371#, python-brace-format
33372msgid ""
33373"The variables {0} and {1} will be replaced with the title and author of the "
33374"book. {2} is where the cursor will be positioned. If you want to include "
33375"braces in your template, for example for CSS rules, you have to escape them,"
33376" like this: {3}"
33377msgstr ""
33378
33379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744
33380msgid "Preferences for Edit book"
33381msgstr ""
33382
33383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765
33384msgid "Restore all &defaults"
33385msgstr ""
33386
33387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766
33388msgid "Restore defaults for all preferences"
33389msgstr ""
33390
33391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768
33392msgid "Restore &current defaults"
33393msgstr ""
33394
33395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769
33396msgid "Restore defaults for currently displayed preferences"
33397msgstr ""
33398
33399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771
33400msgid "Restore c&onfirmations"
33401msgstr ""
33402
33403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772
33404msgid "Restore all disabled confirmation prompts"
33405msgstr ""
33406
33407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791
33408msgid "Main window"
33409msgstr ""
33410
33411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792
33412msgid "Editor settings"
33413msgstr ""
33414
33415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793
33416msgid "Preview settings"
33417msgstr ""
33418
33419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794
33420msgid "Keyboard shortcuts"
33421msgstr ""
33422
33423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795
33424msgid "Toolbars"
33425msgstr ""
33426
33427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796
33428msgid "Integration with calibre"
33429msgstr ""
33430
33431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847
33432msgid "There are no disabled confirmation prompts"
33433msgstr ""
33434
33435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850
33436msgid "One disabled confirmation prompt was restored"
33437msgid_plural "{} disabled confirmation prompts were restored"
33438msgstr[0] ""
33439msgstr[1] ""
33440
33441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851
33442msgid "Disabled confirmations restored"
33443msgstr ""
33444
33445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420
33446#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588
33447msgid "Render process crashed"
33448msgstr ""
33449
33450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421
33451msgid ""
33452"The Qt WebEngine Render process has crashed so Preview/Live CSS will not "
33453"work. You should try restarting the editor."
33454msgstr ""
33455
33456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445
33457msgid ""
33458"\n"
33459"            <h3>Live preview</h3>\n"
33460"\n"
33461"            <p>Here you will see a live preview of the HTML file you are currently editing.\n"
33462"            The preview will update automatically as you make changes.\n"
33463"\n"
33464"            <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n"
33465"            only, it is not intended to simulate an actual e-book reader. Some\n"
33466"            aspects of your e-book will not work, such as page breaks and page margins.\n"
33467"            "
33468msgstr ""
33469
33470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472
33471msgid "Inspect element"
33472msgstr ""
33473
33474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474
33475msgid "Open link"
33476msgstr ""
33477
33478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487
33479#, python-format
33480msgid "Edit %s"
33481msgstr ""
33482
33483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529
33484msgid "Loading preview, please wait..."
33485msgstr ""
33486
33487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581
33488msgid "Search in preview"
33489msgstr ""
33490
33491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624
33492msgid "Invalid location"
33493msgstr ""
33494
33495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625
33496msgid "Cannot split on the body tag"
33497msgstr ""
33498
33499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652
33500msgid "Failed to launch worker"
33501msgstr ""
33502
33503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653
33504msgid "Failed to launch the worker process used for rendering the preview"
33505msgstr ""
33506
33507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712
33508msgid "Cannot disable"
33509msgstr ""
33510
33511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713
33512msgid ""
33513"Auto reloading of the preview panel cannot be disabled while the Live CSS "
33514"panel is open."
33515msgstr ""
33516
33517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716
33518msgid "Auto reload preview when text changes in editor"
33519msgstr ""
33520
33521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717
33522msgid "Disable auto reload of preview"
33523msgstr ""
33524
33525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721
33526msgid "Disable syncing of preview position to editor position"
33527msgstr ""
33528
33529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722
33530msgid "Enable syncing of preview position to editor position"
33531msgstr ""
33532
33533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730
33534msgid "Abort file split"
33535msgstr ""
33536
33537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731
33538msgid ""
33539"Split this file at a specified location.<p>After clicking this button, click"
33540" inside the preview panel above at the location you want the file to be "
33541"split."
33542msgstr ""
33543
33544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200
33545msgid "Delete selected files"
33546msgstr ""
33547
33548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33549msgid "Folder"
33550msgstr ""
33551
33552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33554msgid "Size (KB)"
33555msgstr ""
33556
33557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241
33558msgid "Style"
33559msgstr ""
33560
33561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316
33562#, python-brace-format
33563msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}"
33564msgstr ""
33565
33566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33567msgid "Resolution"
33568msgstr ""
33569
33570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33573msgid "Times used"
33574msgstr ""
33575
33576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520
33577#, python-format
33578msgid "Edit the image: %s"
33579msgstr ""
33580
33581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33582msgid "Anchor"
33583msgstr ""
33584
33585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33586msgid "Source text"
33587msgstr ""
33588
33589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33590msgid "Target"
33591msgstr ""
33592
33593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33594msgid "Target text"
33595msgstr ""
33596
33597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33598msgid "The link destination does not exist"
33599msgstr ""
33600
33601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33602msgid "The link destination exists"
33603msgstr ""
33604
33605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579
33606msgid "The link destination could not be verified"
33607msgstr ""
33608
33609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643
33610msgid "Click entries above to see their destination here"
33611msgstr ""
33612
33613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663
33614msgid "No destination found for this link"
33615msgstr ""
33616
33617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
33619msgid "Word"
33620msgstr ""
33621
33622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775
33623#, python-brace-format
33624msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}"
33625msgstr ""
33626
33627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33628msgid "Character"
33629msgstr ""
33630
33631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33632msgid "Codepoint"
33633msgstr ""
33634
33635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861
33636msgid "All the characters in the book"
33637msgstr ""
33638
33639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991
33640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213
33641#, python-brace-format
33642msgid "{0} [{1} elements]"
33643msgstr ""
33644
33645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069
33646msgid "Sort by:"
33647msgstr ""
33648
33649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070
33650msgid "&Counts"
33651msgstr ""
33652
33653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073
33654msgid "&Name"
33655msgstr ""
33656
33657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097
33658#, python-brace-format
33659msgid "{0} rules, {1} unused"
33660msgstr ""
33661
33662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33664msgid "Number of matches"
33665msgstr ""
33666
33667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33668msgid "Style Rule"
33669msgstr ""
33670
33671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258
33672#, python-brace-format
33673msgid "{0} classes, {1} unused"
33674msgstr ""
33675
33676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33677msgid "Class"
33678msgstr ""
33679
33680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321
33681msgid "Words"
33682msgstr ""
33683
33684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331
33685msgid "Style rules"
33686msgstr ""
33687
33688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335
33689msgid "Style classes"
33690msgstr ""
33691
33692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339
33693msgid "Characters"
33694msgstr ""
33695
33696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343
33697msgid "Links"
33698msgstr ""
33699
33700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377
33701#, python-format
33702msgid "Export of %s data is not supported"
33703msgstr ""
33704
33705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379
33706msgid "Choose a filename for the data"
33707msgstr ""
33708
33709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380
33710msgid "CSV files"
33711msgstr ""
33712
33713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394
33714msgid "Reports"
33715msgstr ""
33716
33717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424
33718msgid "Export the currently shown report as a CSV file"
33719msgstr ""
33720
33721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432
33722msgid "Are you sure you want to delete the selected files?"
33723msgstr ""
33724
33725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460
33726msgid "Failed to gather data"
33727msgstr ""
33728
33729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461
33730msgid ""
33731"Failed to gather data for the report. Click \"Show details\" for more "
33732"information."
33733msgstr ""
33734
33735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111
33736msgid "Saving..."
33737msgstr ""
33738
33739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118
33740msgid "Enable completion based on search history"
33741msgstr ""
33742
33743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119
33744msgid "Disable completion based on search history"
33745msgstr ""
33746
33747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33748msgid "All style files"
33749msgstr ""
33750
33751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33753msgid "All text 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 "Current file"
33759msgstr ""
33760
33761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33762msgid "Marked text"
33763msgstr ""
33764
33765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33767msgid "Open files"
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 "Selected files"
33773msgstr ""
33774
33775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136
33776msgid ""
33777"\n"
33778"            Where to search/replace:\n"
33779"            <dl>\n"
33780"            <dt><b>Current file</b></dt>\n"
33781"            <dd>Search only inside the currently opened file</dd>\n"
33782"            <dt><b>All text files</b></dt>\n"
33783"            <dd>Search in all text (HTML) files</dd>\n"
33784"            <dt><b>All style files</b></dt>\n"
33785"            <dd>Search in all style (CSS) files</dd>\n"
33786"            <dt><b>Selected files</b></dt>\n"
33787"            <dd>Search in the files currently selected in the File browser</dd>\n"
33788"            <dt><b>Open files</b></dt>\n"
33789"            <dd>Search in the files currently open in the editor</dd>\n"
33790"            <dt><b>Marked text</b></dt>\n"
33791"            <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n"
33792"            </dl>"
33793msgstr ""
33794
33795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33796msgid "Down"
33797msgstr ""
33798
33799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33800msgid "Up"
33801msgstr ""
33802
33803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187
33804msgid ""
33805"\n"
33806"            Direction to search:\n"
33807"            <dl>\n"
33808"            <dt><b>Down</b></dt>\n"
33809"            <dd>Search for the next match from your current position</dd>\n"
33810"            <dt><b>Up</b></dt>\n"
33811"            <dd>Search for the previous match from your current position</dd>\n"
33812"            </dl>"
33813msgstr ""
33814
33815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33816msgid "Fuzzy"
33817msgstr ""
33818
33819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
33821#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361
33822msgid "Regex"
33823msgstr ""
33824
33825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33826msgid "Regex-function"
33827msgstr ""
33828
33829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211
33830msgid ""
33831"Select how the search expression is interpreted\n"
33832"            <dl>\n"
33833"            <dt><b>Normal</b></dt>\n"
33834"            <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n"
33835"            <dt><b>Fuzzy</b></dt>\n"
33836"            <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n"
33837"            including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n"
33838"            <dt><b>Regex</b></dt>\n"
33839"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
33840"            <dt><b>Regex-function</b></dt>\n"
33841"            <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n"
33842"            </dl>"
33843msgstr ""
33844
33845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254
33846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695
33847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100
33848msgid "&Find:"
33849msgstr ""
33850
33851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256
33852msgid "Clear search &history"
33853msgstr ""
33854
33855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266
33856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700
33857msgid "&Replace:"
33858msgstr ""
33859
33860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268
33861msgid "Clear replace &history"
33862msgstr ""
33863
33864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291
33865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712
33866msgid "Create/&edit"
33867msgstr ""
33868
33869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293
33870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713
33871msgid "Create a new function, or edit an existing function"
33872msgstr ""
33873
33874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295
33875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717
33876msgid "Remo&ve"
33877msgstr ""
33878
33879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296
33880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718
33881msgid "Remove this function"
33882msgstr ""
33883
33884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303
33885msgid "Fin&d"
33886msgstr ""
33887
33888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304
33889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
33890msgid "Replace a&nd Find"
33891msgstr ""
33892
33893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305
33894msgid "Re&place"
33895msgstr ""
33896
33897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306
33898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
33899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559
33900msgid "Replace &all"
33901msgstr ""
33902
33903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312
33904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734
33905msgid "&Mode:"
33906msgstr ""
33907
33908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327
33909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115
33910#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372
33911msgid "&Case sensitive"
33912msgstr ""
33913
33914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330
33915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990
33916msgid "&Wrap"
33917msgstr ""
33918
33919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331
33920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991
33921msgid ""
33922"When searching reaches the end, wrap around to the beginning and continue "
33923"the search"
33924msgstr ""
33925
33926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334
33927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117
33928msgid "&Dot all"
33929msgstr ""
33930
33931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335
33932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118
33933msgid ""
33934"Make the '.' special character match any character at all, including a "
33935"newline"
33936msgstr ""
33937
33938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479
33939msgid "Close search panel"
33940msgstr ""
33941
33942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683
33943msgid "Abort editing of search"
33944msgstr ""
33945
33946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687
33947msgid "The name with which to save this search"
33948msgstr ""
33949
33950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722
33951msgid "Case sensitive"
33952msgstr ""
33953
33954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727
33955msgid "Dot matches all"
33956msgstr ""
33957
33958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739
33959msgid "Finish editing of search"
33960msgstr ""
33961
33962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33963msgid "Add search"
33964msgstr ""
33965
33966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33967msgid "Edit search"
33968msgstr ""
33969
33970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825
33971msgid "You must specify a search name"
33972msgstr ""
33973
33974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828
33975msgid "Name exists"
33976msgstr ""
33977
33978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829
33979#, python-format
33980msgid "Another search with the name %s already exists"
33981msgstr ""
33982
33983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836
33984msgid "Must specify find"
33985msgstr ""
33986
33987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837
33988msgid "You must specify a find expression"
33989msgstr ""
33990
33991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845
33992msgid "Must specify function"
33993msgstr ""
33994
33995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846
33996msgid "You must specify a function name in Function-Regex mode"
33997msgstr ""
33998
33999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889
34000msgid "Filter displayed searches"
34001msgstr ""
34002
34003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928
34004msgid "The entries are tried in order until the first one matches."
34005msgstr ""
34006
34007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34008msgid "&Find"
34009msgstr ""
34010
34011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34012msgid "Run the search using the selected entries."
34013msgstr ""
34014
34015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
34016msgid "Run replace using the selected entries."
34017msgstr ""
34018
34019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
34020msgid "Run replace and then find using the selected entries."
34021msgstr ""
34022
34023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
34024msgid "Run Replace all for all selected entries in the order selected"
34025msgstr ""
34026
34027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561
34029msgid "&Count all"
34030msgstr ""
34031
34032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34033msgid "Run Count all for all selected entries"
34034msgstr ""
34035
34036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951
34037msgid "Move selected entries up"
34038msgstr ""
34039
34040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960
34041msgid "Move selected entries down"
34042msgstr ""
34043
34044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
34045msgid "Edit the currently selected search"
34046msgstr ""
34047
34048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34049msgid "Re&move search"
34050msgstr ""
34051
34052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34053msgid "Remove the currently selected searches"
34054msgstr ""
34055
34056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
34057msgid "Add a new saved search"
34058msgstr ""
34059
34060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
34061msgid "Import saved searches"
34062msgstr ""
34063
34064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
34065msgid "Export saved searches"
34066msgstr ""
34067
34068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009
34069#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
34070msgid "Export"
34071msgstr ""
34072
34073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010
34074msgid "Export all"
34075msgstr ""
34076
34077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011
34078msgid "Export selected"
34079msgstr ""
34080
34081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012
34082msgid "Copy to search panel"
34083msgstr ""
34084
34085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110
34086msgid "No saved search is selected"
34087msgstr ""
34088
34089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155
34090msgid "Cannot edit search - no search selected."
34091msgstr ""
34092
34093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165
34094msgid ""
34095"Are you sure you want to permanently delete the selected saved searches?"
34096msgstr ""
34097
34098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204
34099#, python-brace-format
34100msgid "(Case sensitive: {0} Dot All: {1})"
34101msgstr ""
34102
34103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206
34104#, python-brace-format
34105msgid "(Case sensitive: {0} [Normal search])"
34106msgstr ""
34107
34108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207
34109#, python-brace-format
34110msgid ""
34111"{2} {3}\n"
34112"Find: {0}\n"
34113"Replace: {1}"
34114msgstr ""
34115
34116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219
34117msgid "Invalid data"
34118msgstr ""
34119
34120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220
34121#, python-format
34122msgid "The file %s does not contain valid saved searches"
34123msgstr ""
34124
34125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248
34126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256
34127msgid "No searches"
34128msgstr ""
34129
34130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249
34131msgid "No searches available to be saved"
34132msgstr ""
34133
34134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257
34135msgid "No searches selected"
34136msgstr ""
34137
34138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273
34139msgid "No file is being edited."
34140msgstr ""
34141
34142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275
34143msgid "No files are selected in the File browser"
34144msgstr ""
34145
34146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277
34147msgid ""
34148"No text is marked. First select some text, and then use The \"Mark selected "
34149"text\" action in the Search menu to mark it."
34150msgstr ""
34151
34152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280
34153msgid "No search query specified"
34154msgstr ""
34155
34156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405
34157msgid "the selected searches"
34158msgstr ""
34159
34160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412
34161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171
34162msgid "Invalid regex"
34163msgstr ""
34164
34165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413
34166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172
34167#, python-brace-format
34168msgid ""
34169"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}"
34170msgstr ""
34171
34172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417
34173#, python-format
34174msgid "No replace function with the name: %s exists"
34175msgstr ""
34176
34177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421
34178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193
34179#, python-format
34180msgid "No matches were found for %s"
34181msgstr ""
34182
34183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423
34184msgid ""
34185"You have turned off search wrapping, so all text might not have been "
34186"searched. Try the search again, with wrapping enabled. Wrapping is enabled "
34187"via the \"Wrap\" checkbox at the bottom of the search panel."
34188msgstr ""
34189
34190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457
34191msgid "Cannot replace"
34192msgstr ""
34193
34194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458
34195msgid "You must first click \"Find\", before trying to replace"
34196msgstr ""
34197
34198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474
34199msgid "Currently selected text does not match the search query."
34200msgstr ""
34201
34202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479
34203#, python-brace-format
34204msgid "Performed the replacement at {num} occurrences of {query}"
34205msgstr ""
34206
34207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481
34208#, python-brace-format
34209msgid "Found {num} occurrences of {query}"
34210msgstr ""
34211
34212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486
34213#, python-brace-format
34214msgid "{0}: {1} occurrences"
34215msgstr ""
34216
34217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488
34218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497
34219msgid "Searching done"
34220msgstr ""
34221
34222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572
34223msgid "Before: Replace all"
34224msgstr ""
34225
34226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70
34227msgid "Add a dictionary"
34228msgstr ""
34229
34230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76
34231#, python-brace-format
34232msgid ""
34233"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n"
34234"            download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n"
34235"            The dictionary will download as an .oxt file. Simply specify the path to the\n"
34236"            downloaded .oxt file here to add the dictionary to {0}."
34237msgstr ""
34238
34239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88
34240msgid "Path to OXT file"
34241msgstr ""
34242
34243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93
34244msgid "Browse for an OXT file"
34245msgstr ""
34246
34247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96
34248msgid "&Path to OXT file:"
34249msgstr ""
34250
34251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100
34252msgid "Choose a nickname for this dictionary"
34253msgstr ""
34254
34255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101
34256msgid "&Nickname:"
34257msgstr ""
34258
34259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110
34260msgid "Choose OXT Dictionary"
34261msgstr ""
34262
34263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111
34264msgid "Dictionaries"
34265msgstr ""
34266
34267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125
34268msgid "Must specify nickname"
34269msgstr ""
34270
34271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126
34272msgid "You must specify a nickname for this dictionary"
34273msgstr ""
34274
34275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128
34276msgid "Nickname already used"
34277msgstr ""
34278
34279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129
34280#, python-format
34281msgid "A dictionary with the nick name \"%s\" already exists."
34282msgstr ""
34283
34284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135
34285msgid "Failed to import dictionaries"
34286msgstr ""
34287
34288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136
34289#, python-format
34290msgid ""
34291"Failed to import dictionaries from %s. Click \"Show details\" for more "
34292"information"
34293msgstr ""
34294
34295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139
34296msgid "No dictionaries"
34297msgstr ""
34298
34299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140
34300#, python-format
34301msgid "No dictionaries were found in %s"
34302msgstr ""
34303
34304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154
34305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895
34306msgid "Copy selected words to clipboard"
34307msgstr ""
34308
34309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155
34310msgid "Select all words"
34311msgstr ""
34312
34313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182
34314msgid "Manage user dictionaries"
34315msgstr ""
34316
34317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190
34318msgid "&New dictionary"
34319msgstr ""
34320
34321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204
34322msgid "&Remove dictionary"
34323msgstr ""
34324
34325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207
34326msgid "Re&name dictionary"
34327msgstr ""
34328
34329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213
34330msgid "Mark this dictionary as active"
34331msgstr ""
34332
34333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216
34334msgid "Words in this dictionary:"
34335msgstr ""
34336
34337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221
34338msgid "&Add word"
34339msgstr ""
34340
34341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227
34342msgid "&Remove selected words"
34343msgstr ""
34344
34345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231
34346msgid "&Import list of words"
34347msgstr ""
34348
34349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253
34350msgid "New dictionary"
34351msgstr ""
34352
34353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254
34354msgid "Name of the new dictionary"
34355msgstr ""
34356
34357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258
34358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285
34359msgid "Already used"
34360msgstr ""
34361
34362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259
34363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286
34364#, python-format
34365msgid "A dictionary with the name %s already exists"
34366msgstr ""
34367
34368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278
34369msgid "New name"
34370msgstr ""
34371
34372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279
34373msgid "New name for the dictionary"
34374msgstr ""
34375
34376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312
34377#, python-format
34378msgid "Configure the dictionary: <b>%s"
34379msgstr ""
34380
34381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324
34382msgid "Add a word"
34383msgstr ""
34384
34385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326
34386msgid "Word to add"
34387msgstr ""
34388
34389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327
34390msgid "&Word:"
34391msgstr ""
34392
34393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353
34394msgid "Import list of words"
34395msgstr ""
34396
34397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355
34398msgid "Enter a list of words, one per line"
34399msgstr ""
34400
34401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357
34402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466
34403msgid "Paste from clipboard"
34404msgstr ""
34405
34406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360
34407msgid ""
34408"Words in the user dictionary must have an associated language. Choose the "
34409"language below:"
34410msgstr ""
34411
34412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376
34413msgid "Must specify language"
34414msgstr ""
34415
34416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377
34417msgid "You must specify a language to import words"
34418msgstr ""
34419
34420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414
34421msgid "Manage dictionaries"
34422msgstr ""
34423
34424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437
34425msgid "&Remove this dictionary"
34426msgstr ""
34427
34428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457
34429msgid "Manage &user dictionaries"
34430msgstr ""
34431
34432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460
34433msgid ""
34434"Manage the list of user dictionaries (dictionaries to which you can add "
34435"words)"
34436msgstr ""
34437
34438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462
34439msgid "&Add dictionary"
34440msgstr ""
34441
34442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464
34443msgid "Add a new dictionary that you downloaded from the internet"
34444msgstr ""
34445
34446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510
34447#, python-brace-format
34448msgid "<Builtin dictionary for {0}>"
34449msgstr ""
34450
34451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545
34452msgid ""
34453"<p>You can change the dictionaries used for any specified language.</p>\n"
34454"            <p>A language can have many country specific variants. Each of these variants\n"
34455"            can have one or more dictionaries assigned to it. The default variant for each language\n"
34456"            is shown in bold to the left.</p>\n"
34457"            <p>You can change the default country variant as well as changing the dictionaries used for\n"
34458"            every variant.</p>\n"
34459"            <p>When a book specifies its language as a plain language, without any country variant,\n"
34460"            the default variant you choose here will be used.</p>\n"
34461"        "
34462msgstr ""
34463
34464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560
34465#, python-brace-format
34466msgid "This is already the preferred variant for the {1} language"
34467msgstr ""
34468
34469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561
34470#, python-brace-format
34471msgid "Use this as the preferred variant for the {1} language"
34472msgstr ""
34473
34474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581
34475msgid "This is already the preferred dictionary"
34476msgstr ""
34477
34478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582
34479msgid "Use this as the preferred dictionary"
34480msgstr ""
34481
34482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
34483msgid "Misspelled?"
34484msgstr ""
34485
34486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653
34487msgid "Ignored"
34488msgstr ""
34489
34490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880
34491#, python-format
34492msgid "Change %s to"
34493msgstr ""
34494
34495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883
34496msgid "Specify replacement manually"
34497msgstr ""
34498
34499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888
34500msgid "Ignore/un-ignore all selected words"
34501msgstr ""
34502
34503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889
34504msgid "Add/remove all selected words"
34505msgstr ""
34506
34507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932
34508msgid "Check spelling"
34509msgstr ""
34510
34511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948
34512msgid ""
34513"Re-scan the book for words, useful if you have edited the book since opening"
34514" this dialog"
34515msgstr ""
34516
34517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951
34518msgid "&Undo last change"
34519msgstr ""
34520
34521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952
34522msgid "Undo the last spell check word replacement, if any"
34523msgstr ""
34524
34525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962
34526msgid "Checking, please wait..."
34527msgstr ""
34528
34529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970
34530msgid "Filter the list of words"
34531msgstr ""
34532
34533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999
34534msgid "&Ignore"
34535msgstr ""
34536
34537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000
34538msgid "Un&ignore"
34539msgstr ""
34540
34541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001
34542msgid "Ignore the current word for the rest of this session"
34543msgstr ""
34544
34545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002
34546msgid "Stop ignoring the current word"
34547msgstr ""
34548
34549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008
34550msgid "Add word to &dictionary:"
34551msgstr ""
34552
34553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009
34554msgid "Remove from &dictionaries"
34555msgstr ""
34556
34557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010
34558msgid "Add the current word to the specified user dictionary"
34559msgstr ""
34560
34561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011
34562msgid "Remove the current word from all active user dictionaries"
34563msgstr ""
34564
34565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015
34566msgid ""
34567"You have no active user dictionaries. You must choose at least one active "
34568"user dictionary via Preferences->Editor->Manage spelling dictionaries"
34569msgstr ""
34570
34571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022
34572msgid "Show &next occurrence"
34573msgstr ""
34574
34575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024
34576msgid ""
34577"Show the next occurrence of the selected word in the editor, so you can edit"
34578" it manually"
34579msgstr ""
34580
34581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029
34582msgid "&Change selected word to:"
34583msgstr ""
34584
34585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034
34586msgid "The replacement word"
34587msgstr ""
34588
34589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044
34590msgid "Show &only misspelled words"
34591msgstr ""
34592
34593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047
34594msgid "Case &sensitive sort"
34595msgstr ""
34596
34597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049
34598msgid "When sorting the list of words, be case sensitive"
34599msgstr ""
34600
34601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051
34602msgid "Case sensitive sea&rch"
34603msgstr ""
34604
34605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052
34606msgid "When filtering the list of words, be case sensitive"
34607msgstr ""
34608
34609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134
34610msgid "The original word"
34611msgstr ""
34612
34613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189
34614msgid "No changed word"
34615msgstr ""
34616
34617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190
34618msgid "There is no spelling replacement to undo"
34619msgstr ""
34620
34621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283
34622msgid "Failed to check spelling"
34623msgstr ""
34624
34625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284
34626msgid ""
34627"Failed to check spelling, click \"Show details\" for the full error "
34628"information."
34629msgstr ""
34630
34631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308
34632msgid "Files edited"
34633msgstr ""
34634
34635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309
34636#, python-format
34637msgid ""
34638"The files in the editor were edited outside the spell check dialog, and the "
34639"word %s no longer exists."
34640msgstr ""
34641
34642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313
34643#, python-brace-format
34644msgid "Misspelled words: {0} Total words: {1}"
34645msgstr ""
34646
34647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
34648msgid ""
34649"Select how the search expression is interpreted\n"
34650"            <dl>\n"
34651"            <dt><b>Normal</b></dt>\n"
34652"            <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n"
34653"            <dt><b>Regex</b></dt>\n"
34654"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
34655"            </dl>"
34656msgstr ""
34657
34658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
34659msgid ""
34660"\n"
34661"            Where to search/replace:\n"
34662"            <dl>\n"
34663"            <dt><b>Current file</b></dt>\n"
34664"            <dd>Search only inside the currently opened file</dd>\n"
34665"            <dt><b>All text files</b></dt>\n"
34666"            <dd>Search in all text (HTML) files</dd>\n"
34667"            <dt><b>Selected files</b></dt>\n"
34668"            <dd>Search in the files currently selected in the File browser</dd>\n"
34669"            <dt><b>Open files</b></dt>\n"
34670"            <dd>Search in the files currently open in the editor</dd>\n"
34671"            </dl>"
34672msgstr ""
34673
34674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220
34675#, python-brace-format
34676msgid ""
34677"File: {0}\n"
34678"Anchor: {1}"
34679msgstr ""
34680
34681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221
34682msgid "Top of file"
34683msgstr ""
34684
34685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73
34686msgid "Double click a file in the left panel to start editing it."
34687msgstr ""
34688
34689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110
34690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128
34691msgid "Full path:"
34692msgstr ""
34693
34694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219
34695msgid "Close tab"
34696msgstr ""
34697
34698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221
34699msgid "Close other tabs"
34700msgstr ""
34701
34702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222
34703msgid "Close tabs to the right of this tab"
34704msgstr ""
34705
34706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250
34707#, python-brace-format
34708msgid "Line: {0} : {1}"
34709msgstr ""
34710
34711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372
34712#, python-brace-format
34713msgid "{0} {1} created by {2}"
34714msgstr ""
34715
34716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407
34717msgid "Global actions"
34718msgstr ""
34719
34720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428
34721msgid "&New file (images/fonts/HTML/etc.)"
34722msgstr ""
34723
34724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
34725msgid "Create a new file in the current book"
34726msgstr ""
34727
34728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34729msgid "&Import files into book"
34730msgstr ""
34731
34732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34733msgid "Import files into book"
34734msgstr ""
34735
34736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34737msgid "&Open book"
34738msgstr ""
34739
34740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34741msgid "Open a book"
34742msgstr ""
34743
34744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
34745msgid "Open &folder (unzipped EPUB) as book"
34746msgstr ""
34747
34748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433
34749msgid "Open a folder (unzipped EPUB) as a book"
34750msgstr ""
34751
34752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434
34753msgid "Edit &next file"
34754msgstr ""
34755
34756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435
34757msgid "Edit the next file in the spine"
34758msgstr ""
34759
34760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436
34761msgid "Edit &previous file"
34762msgstr ""
34763
34764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437
34765msgid "Edit the previous file in the spine"
34766msgstr ""
34767
34768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440
34769msgid "&Revert to before"
34770msgstr ""
34771
34772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441
34773msgid "Revert book to before the last action (Undo)"
34774msgstr ""
34775
34776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442
34777msgid "&Revert to after"
34778msgstr ""
34779
34780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443
34781msgid "Revert book state to after the next action (Redo)"
34782msgstr ""
34783
34784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
34785msgid "Save book"
34786msgstr ""
34787
34788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34789msgid "Save a &copy"
34790msgstr ""
34791
34792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34793msgid "Save a copy of the book"
34794msgstr ""
34795
34796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
34797msgid "Quit"
34798msgstr ""
34799
34800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34801msgid "Create a new, empty book"
34802msgstr ""
34803
34804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34805msgid "Create new, &empty book"
34806msgstr ""
34807
34808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450
34809msgid "&Import an HTML or DOCX file as a new book"
34810msgstr ""
34811
34812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451
34813msgid "Import an HTML or DOCX file as a new book"
34814msgstr ""
34815
34816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452
34817msgid "&Quick open a file to edit"
34818msgstr ""
34819
34820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
34821msgid "Quickly open a file from the book to edit it"
34822msgstr ""
34823
34824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
34825msgid "Editor actions"
34826msgstr ""
34827
34828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458
34829msgid "Undo typing"
34830msgstr ""
34831
34832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459
34833msgid "R&edo"
34834msgstr ""
34835
34836#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460
34837msgid "Redo typing"
34838msgstr ""
34839
34840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461
34841msgid "Cut &text"
34842msgstr ""
34843
34844#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462
34845msgid "Cut text"
34846msgstr ""
34847
34848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465
34849msgid "P&aste from clipboard"
34850msgstr ""
34851
34852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473
34853msgid "Tools"
34854msgstr ""
34855
34856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34857msgid "&Edit Table of Contents"
34858msgstr ""
34859
34860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34861msgid "Edit Table of Contents"
34862msgstr ""
34863
34864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475
34865msgid "&Insert inline Table of Contents"
34866msgstr ""
34867
34868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
34869msgid "Insert inline Table of Contents"
34870msgstr ""
34871
34872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
34873msgid "&Fix HTML"
34874msgstr ""
34875
34876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478
34877msgid "Fix HTML in the current file"
34878msgstr ""
34879
34880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479
34881msgid "&Fix HTML - all files"
34882msgstr ""
34883
34884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480
34885msgid "Fix HTML in all files"
34886msgstr ""
34887
34888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
34889msgid "&Beautify current file"
34890msgstr ""
34891
34892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482
34893msgid "Beautify current file"
34894msgstr ""
34895
34896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483
34897msgid "&Beautify all files"
34898msgstr ""
34899
34900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484
34901msgid "Beautify all files"
34902msgstr ""
34903
34904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485
34905msgid "&Insert special character"
34906msgstr ""
34907
34908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486
34909msgid "Insert special character"
34910msgstr ""
34911
34912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487
34913msgid "&Arrange into folders"
34914msgstr ""
34915
34916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488
34917msgid "Arrange into folders"
34918msgstr ""
34919
34920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489
34921msgid "Set &semantics"
34922msgstr ""
34923
34924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490
34925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812
34926msgid "Set semantics"
34927msgstr ""
34928
34929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491
34930msgid "&Filter style information"
34931msgstr ""
34932
34933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34934msgid "&Manage fonts"
34935msgstr ""
34936
34937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34938msgid "Manage fonts in the book"
34939msgstr ""
34940
34941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34942msgid "Add &cover"
34943msgstr ""
34944
34945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34946msgid "Add a cover to the book"
34947msgstr ""
34948
34949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34950msgid "&Reports"
34951msgstr ""
34952
34953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34954msgid "Show a report on various aspects of the book"
34955msgstr ""
34956
34957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497
34958msgid "Check &external links"
34959msgstr ""
34960
34961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498
34962msgid "Check external links in the book"
34963msgstr ""
34964
34965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499
34966msgid "C&ompress images losslessly"
34967msgstr ""
34968
34969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500
34970msgid "Compress images losslessly"
34971msgstr ""
34972
34973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501
34974msgid "Transform &styles"
34975msgstr ""
34976
34977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
34978msgid "Transform styles used in the book"
34979msgstr ""
34980
34981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504
34982msgid "Transform HTML used in the book"
34983msgstr ""
34984
34985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505
34986msgid "Download external &resources"
34987msgstr ""
34988
34989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507
34990msgid ""
34991"Download external resources in the book (images/stylesheets/etc/ that are "
34992"not included in the book)"
34993msgstr ""
34994
34995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516
34996msgid "&Subset embedded fonts"
34997msgstr ""
34998
34999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35000msgid "Subset embedded fonts"
35001msgstr ""
35002
35003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35004msgid "Subset fonts"
35005msgstr ""
35006
35007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519
35008msgid "&Embed referenced fonts"
35009msgstr ""
35010
35011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35012msgid "Embed fonts"
35013msgstr ""
35014
35015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35016msgid "Embed referenced fonts"
35017msgstr ""
35018
35019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522
35020msgid "&Smarten punctuation (works best for English)"
35021msgstr ""
35022
35023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526
35024msgid "Remove &unused CSS rules"
35025msgstr ""
35026
35027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527
35028msgid "Remove unused CSS rules"
35029msgstr ""
35030
35031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530
35032msgid "Upgrade book internals"
35033msgstr ""
35034
35035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534
35036msgid "Auto reload preview"
35037msgstr ""
35038
35039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535
35040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536
35041msgid "Sync preview position to editor position"
35042msgstr ""
35043
35044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537
35045msgid "Refresh preview"
35046msgstr ""
35047
35048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538
35049msgid "Split this file"
35050msgstr ""
35051
35052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539
35053msgid "Split file in the preview panel"
35054msgstr ""
35055
35056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
35057msgid "Find next in preview"
35058msgstr ""
35059
35060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
35061msgid "Find previous in preview"
35062msgstr ""
35063
35064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35065msgid "&Find/replace"
35066msgstr ""
35067
35068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35069msgid "Show the Find/replace panel"
35070msgstr ""
35071
35072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554
35073msgid "Replace current match"
35074msgstr ""
35075
35076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555
35077msgid "Replace and find ne&xt"
35078msgstr ""
35079
35080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556
35081msgid "Replace current match and find next"
35082msgstr ""
35083
35084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557
35085msgid "R&eplace and find previous"
35086msgstr ""
35087
35088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558
35089msgid "Replace current match and find previous"
35090msgstr ""
35091
35092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560
35093msgid "Replace all matches"
35094msgstr ""
35095
35096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562
35097msgid "Count number of matches"
35098msgstr ""
35099
35100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563
35101msgid "&Mark selected text"
35102msgstr ""
35103
35104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564
35105msgid "Mark selected text or unmark already marked text"
35106msgstr ""
35107
35108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35109msgid "Go to &line"
35110msgstr ""
35111
35112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35113msgid "Go to line number"
35114msgstr ""
35115
35116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567
35117msgid "Sa&ved searches"
35118msgstr ""
35119
35120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568
35121msgid "Show the saved searches dialog"
35122msgstr ""
35123
35124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569
35125msgid "&Search ignoring HTML markup"
35126msgstr ""
35127
35128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570
35129msgid "Show the text search panel"
35130msgstr ""
35131
35132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573
35133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824
35134msgid "Check book"
35135msgstr ""
35136
35137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35138msgid "C&heck book"
35139msgstr ""
35140
35141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35142msgid "Check book for errors"
35143msgstr ""
35144
35145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575
35146msgid "Check &spelling"
35147msgstr ""
35148
35149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576
35150msgid "Check book for spelling errors"
35151msgstr ""
35152
35153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577
35154msgid "&Next error"
35155msgstr ""
35156
35157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578
35158msgid "Show next error"
35159msgstr ""
35160
35161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579
35162msgid "&Previous error"
35163msgstr ""
35164
35165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580
35166msgid "Show previous error"
35167msgstr ""
35168
35169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581
35170msgid "&Next spelling mistake"
35171msgstr ""
35172
35173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582
35174msgid "Go to next spelling mistake"
35175msgstr ""
35176
35177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587
35178msgid "&Create checkpoint"
35179msgstr ""
35180
35181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588
35182msgid "Create a checkpoint with the current state of the book"
35183msgstr ""
35184
35185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590
35186msgid "&Close current tab"
35187msgstr ""
35188
35189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591
35190msgid "Close the currently open tab"
35191msgstr ""
35192
35193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593
35194msgid "C&lose other tabs"
35195msgstr ""
35196
35197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594
35198msgid "Close all tabs except the current tab"
35199msgstr ""
35200
35201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596
35202msgid "Close tabs to the &right"
35203msgstr ""
35204
35205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597
35206msgid "Close tabs to the right of the current tab"
35207msgstr ""
35208
35209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599
35210msgid "User &Manual"
35211msgstr ""
35212
35213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601
35214msgid "Show User Manual"
35215msgstr ""
35216
35217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603
35218msgid "&Browse images in book"
35219msgstr ""
35220
35221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604
35222msgid "Browse images in the books visually"
35223msgstr ""
35224
35225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606
35226msgid "&Split at multiple locations"
35227msgstr ""
35228
35229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607
35230msgid "Split HTML file at multiple locations"
35231msgstr ""
35232
35233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608
35234msgid "Compare to &another book"
35235msgstr ""
35236
35237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609
35238msgid "Compare to another book"
35239msgstr ""
35240
35241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611
35242msgid "Manage &Snippets"
35243msgstr ""
35244
35245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612
35246msgid "Manage user created Snippets"
35247msgstr ""
35248
35249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627
35250msgid "&File"
35251msgstr ""
35252
35253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635
35254msgid "&Recently opened books"
35255msgstr ""
35256
35257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660
35258msgid "&Tools"
35259msgstr ""
35260
35261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679
35262msgid "External &links"
35263msgstr ""
35264
35265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686
35266msgid "&View"
35267msgstr ""
35268
35269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687
35270msgid "Tool&bars"
35271msgstr ""
35272
35273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724
35274msgid "&Plugins"
35275msgstr ""
35276
35277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728
35278msgid "&Help"
35279msgstr ""
35280
35281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731
35282msgid "&Donate to support calibre development"
35283msgstr ""
35284
35285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753
35286msgid "Book tool bar"
35287msgstr ""
35288
35289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754
35290msgid "Tools tool bar"
35291msgstr ""
35292
35293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755
35294msgid "Plugins tool bar"
35295msgstr ""
35296
35297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768
35298msgid "Donate to support calibre development"
35299msgstr ""
35300
35301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796
35302#, python-format
35303msgid "Toggle %s"
35304msgstr ""
35305
35306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798
35307msgid "Windows"
35308msgstr ""
35309
35310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803
35311msgid "File browser"
35312msgstr ""
35313
35314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809
35315msgid "File preview"
35316msgstr ""
35317
35318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815
35319msgid "Live CSS"
35320msgstr ""
35321
35322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832
35323#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58
35324#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72
35325msgid "Inspector"
35326msgstr ""
35327
35328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850
35329msgid "Text search"
35330msgstr ""
35331
35332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858
35333msgid "Checkpoints"
35334msgstr ""
35335
35336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35337#, python-format
35338msgid " [was %s]"
35339msgstr ""
35340
35341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35342msgid "Current state"
35343msgstr ""
35344
35345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63
35346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172
35347msgid "[Unnamed state]"
35348msgstr ""
35349
35350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207
35351msgid "Revert the book to the selected checkpoint"
35352msgstr ""
35353
35354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211
35355msgid "&Compare"
35356msgstr ""
35357
35358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212
35359msgid ""
35360"Compare the state of the book at the selected checkpoint with the current "
35361"state"
35362msgstr ""
35363
35364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232
35365msgid "Cannot revert"
35366msgstr ""
35367
35368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233
35369msgid "Cannot revert to the current state"
35370msgstr ""
35371
35372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242
35373msgid "Cannot compare"
35374msgstr ""
35375
35376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243
35377msgid "There is no point comparing the current state to itself"
35378msgstr ""
35379
35380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66
35381msgid "Choose tag name"
35382msgstr ""
35383
35384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73
35385msgid "Specify the name of the &tag to insert:"
35386msgstr ""
35387
35388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100
35389msgid "Text (HTML) files"
35390msgstr ""
35391
35392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101
35393msgid "Style (CSS) files"
35394msgstr ""
35395
35396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104
35397msgid "Audio"
35398msgstr ""
35399
35400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105
35401msgid "Video"
35402msgstr ""
35403
35404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106
35405msgid "OPF file (metadata)"
35406msgstr ""
35407
35408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107
35409msgid "Table of contents file (NCX)"
35410msgstr ""
35411
35412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111
35413msgid "Arrange in folders"
35414msgstr ""
35415
35416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118
35417msgid ""
35418"Arrange the files in this book into sub-folders based on their types. If you"
35419" leave a folder blank, the files will be placed in the root."
35420msgstr ""
35421
35422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137
35423msgid ""
35424"Note that this will only arrange files inside the book, it will not affect "
35425"how they are displayed in the File browser"
35426msgstr ""
35427
35428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160
35429msgid "Specify locations to split at"
35430msgstr ""
35431
35432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168
35433msgid ""
35434"Specify the locations to split at, using an XPath expression (click the "
35435"wizard button for help with generating XPath expressions)."
35436msgstr ""
35437
35438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174
35439msgid "&XPath expression:"
35440msgstr ""
35441
35442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181
35443msgid "Invalid XPath expression"
35444msgstr ""
35445
35446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195
35447msgid "Choose file to import"
35448msgstr ""
35449
35450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208
35451msgid ""
35452"You can import an HTML or DOCX file directly as an EPUB and edit it. The "
35453"EPUB will be generated with minimal changes from the source, unlike doing a "
35454"full conversion in calibre."
35455msgstr ""
35456
35457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216
35458msgid "Choose the file to import"
35459msgstr ""
35460
35461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222
35462msgid "Source file:"
35463msgstr ""
35464
35465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228
35466msgid "Choose the location for the newly created EPUB"
35467msgstr ""
35468
35469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234
35470msgid "Destination file:"
35471msgstr ""
35472
35473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242
35474msgid "Importable files"
35475msgstr ""
35476
35477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251
35478msgid "Choose destination"
35479msgstr ""
35480
35481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252
35482msgid "EPUB files"
35483msgstr ""
35484
35485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260
35486msgid "Need document"
35487msgstr ""
35488
35489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261
35490msgid "You must specify the source file that will be imported."
35491msgstr ""
35492
35493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414
35494msgid "No results found"
35495msgstr ""
35496
35497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433
35498msgid "Choose file to edit"
35499msgstr ""
35500
35501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446
35502#, python-brace-format
35503msgid ""
35504"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n"
35505"        For example, if want to choose the file:\n"
35506"        {example}\n"
35507"        Simply type in the characters:\n"
35508"        {chars}\n"
35509"        and press Enter."
35510msgstr ""
35511
35512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627
35513#, python-brace-format
35514msgid ""
35515"Anchor: {0}\n"
35516"Leading text: {1}"
35517msgstr ""
35518
35519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661
35520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875
35521msgid "Filter files"
35522msgstr ""
35523
35524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665
35525msgid "Choose a &file to link to:"
35526msgstr ""
35527
35528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670
35529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884
35530msgid "Filter locations"
35531msgstr ""
35532
35533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676
35534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889
35535msgid "Choose a &location (anchor) in the file:"
35536msgstr ""
35537
35538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684
35539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863
35540msgid "The destination (href) for the link"
35541msgstr ""
35542
35543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685
35544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864
35545msgid "&Target:"
35546msgstr ""
35547
35548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690
35549msgid "Te&xt:"
35550msgstr ""
35551
35552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692
35553msgid "The (optional) text for the link"
35554msgstr ""
35555
35556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700
35557#, python-brace-format
35558msgid ""
35559"\n"
35560"            The template to use for generating the link. In addition to {0} and {1}\n"
35561"            you can also use {2}, {3} and {4} variables\n"
35562"            in the template, they will be replaced by the source filename, the destination\n"
35563"            filename and the anchor, respectively.\n"
35564"        "
35565msgstr ""
35566
35567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829
35568msgid "Copyright page"
35569msgstr ""
35570
35571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841
35572msgid "Page with title, author, publisher, etc."
35573msgstr ""
35574
35575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842
35576msgid "The book cover, typically a single HTML file with a cover image inside"
35577msgstr ""
35578
35579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843
35580msgid "Back-of-book style index"
35581msgstr ""
35582
35583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844
35584msgid "First \"real\" page of content"
35585msgstr ""
35586
35587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860
35588msgid "Type of &semantics:"
35589msgstr ""
35590
35591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879
35592msgid "Choose a &file:"
35593msgstr ""
35594
35595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902
35596msgid "About semantics"
35597msgstr ""
35598
35599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903
35600msgid ""
35601"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"
35602"\n"
35603"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n"
35604"\n"
35605"The semantic information will be written in the <guide> section of the OPF file."
35606msgstr ""
35607
35608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
35609msgid "Flo&ats"
35610msgstr ""
35611
35612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049
35613msgid "&Other CSS properties:"
35614msgstr ""
35615
35616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053
35617#, python-format
35618msgid "Only filter CSS in the current file (%s)"
35619msgstr ""
35620
35621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139
35622msgid "Add a cover"
35623msgstr ""
35624
35625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151
35626msgid "&Images in book"
35627msgstr ""
35628
35629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155
35630msgid "Filter the list of images"
35631msgstr ""
35632
35633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168
35634msgid ""
35635"If enabled the cover image you select will be embedded into the book in such"
35636" a way that when viewed, its aspect ratio (ratio of width to height) will be"
35637" preserved. This will mean blank spaces around the image if the screen the "
35638"book is being viewed on has an aspect ratio different to the image."
35639msgstr ""
35640
35641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186
35642msgid "Import &image"
35643msgstr ""
35644
35645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214
35646msgid "Choose a cover image"
35647msgstr ""
35648
35649#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79
35650msgid "Quick Start Guide"
35651msgstr ""
35652
35653#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233
35654msgid "&Donate to support calibre"
35655msgstr ""
35656
35657#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276
35658msgid "&Eject connected device"
35659msgstr ""
35660
35661#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280
35662msgid "Quit calibre"
35663msgstr ""
35664
35665#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287
35666msgid "Minimize the calibre window"
35667msgstr ""
35668
35669#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296
35670msgid "Clear the current search"
35671msgstr ""
35672
35673#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303
35674msgid "Focus the book list"
35675msgstr ""
35676
35677#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310
35678msgid "Clear the Virtual library"
35679msgstr ""
35680
35681#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317
35682msgid "Clear the additional restriction"
35683msgstr ""
35684
35685#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448
35686msgid "Debug mode"
35687msgstr ""
35688
35689#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449
35690#, python-format
35691msgid ""
35692"You have started calibre in debug mode. After you quit calibre, the debug "
35693"log will be available in the file: %s<p>The log will be displayed "
35694"automatically."
35695msgstr ""
35696
35697#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498
35698msgid "Content server changed!"
35699msgstr ""
35700
35701#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499
35702msgid ""
35703"calibre 3 comes with a completely re-written Content server. As such any "
35704"custom configuration you have for the content server no longer applies. You "
35705"should check and refresh your settings in Preferences->Sharing->Sharing over"
35706" the net"
35707msgstr ""
35708
35709#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535
35710#, python-format
35711msgid ""
35712"Could not start the Content server. Error:\n"
35713"\n"
35714"%s"
35715msgstr ""
35716
35717#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35718msgid "Hide main window"
35719msgstr ""
35720
35721#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35722msgid "Show main window"
35723msgstr ""
35724
35725#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860
35726#, python-format
35727msgid ""
35728"The library database at %s appears to be corrupted. Do you want calibre to "
35729"try and rebuild it automatically? The rebuild may not be completely "
35730"successful."
35731msgstr ""
35732
35733#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952
35734msgid "Conversion error"
35735msgstr ""
35736
35737#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973
35738#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998
35739#, python-format
35740msgid "<p><b>Failed to convert: %s"
35741msgstr ""
35742
35743#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974
35744msgid ""
35745"\n"
35746"                Many older e-book reader devices are incapable of displaying\n"
35747"                EPUB files that have internal components over a certain size.\n"
35748"                Therefore, when converting to EPUB, calibre automatically tries\n"
35749"                to split up the EPUB into smaller sized pieces.  For some\n"
35750"                files that are large undifferentiated blocks of text, this\n"
35751"                splitting fails.\n"
35752"                <p>You can <b>work around the problem</b> by either increasing the\n"
35753"                maximum split size under <i>EPUB output</i> in the conversion dialog,\n"
35754"                or by turning on Heuristic processing, also in the conversion\n"
35755"                dialog. Note that if you make the maximum split size too large,\n"
35756"                your e-book reader may have trouble with the EPUB.\n"
35757"                        "
35758msgstr ""
35759
35760#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988
35761#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002
35762msgid "Conversion failed"
35763msgstr ""
35764
35765#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000
35766msgid "here"
35767msgstr ""
35768
35769#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013
35770msgid "Recipe Disabled"
35771msgstr ""
35772
35773#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046
35774msgid "<b>Failed</b>"
35775msgstr ""
35776
35777#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087
35778msgid "There are active jobs. Are you sure you want to quit?"
35779msgstr ""
35780
35781#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090
35782msgid ""
35783" is communicating with the device!<br>\n"
35784"                      Quitting may cause corruption on the device.<br>\n"
35785"                      Are you sure you want to quit?"
35786msgstr ""
35787
35788#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098
35789msgid "There are library updates waiting. Are you sure you want to quit?"
35790msgstr ""
35791
35792#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099
35793msgid "Library updates waiting"
35794msgstr ""
35795
35796#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104
35797msgid ""
35798"Some deleted books are still being moved to the recycle bin, if you quit "
35799"now, they will be left behind. Are you sure you want to quit?"
35800msgstr ""
35801
35802#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124
35803msgid "Running database shutdown plugins. This could take a few seconds..."
35804msgstr ""
35805
35806#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176
35807msgid "Shutting down the Content server. This could take a while..."
35808msgstr ""
35809
35810#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210
35811msgid ""
35812"will keep running in the system tray. To close it, choose <b>Quit</b> in the"
35813" context menu of the system tray."
35814msgstr ""
35815
35816#: /__w/calibre/calibre/src/calibre/gui2/update.py:140
35817#, python-brace-format
35818msgid ""
35819"New version <b>{ver}</b> of {app} is available for download. See the <a "
35820"href=\"{url}\">new features</a>."
35821msgstr ""
35822
35823#: /__w/calibre/calibre/src/calibre/gui2/update.py:146
35824msgid "Update available!"
35825msgstr ""
35826
35827#: /__w/calibre/calibre/src/calibre/gui2/update.py:151
35828msgid "Show this notification for future updates"
35829msgstr ""
35830
35831#: /__w/calibre/calibre/src/calibre/gui2/update.py:156
35832msgid "&Get update"
35833msgstr ""
35834
35835#: /__w/calibre/calibre/src/calibre/gui2/update.py:160
35836msgid "Update &plugins"
35837msgstr ""
35838
35839#: /__w/calibre/calibre/src/calibre/gui2/update.py:221
35840msgid " and one plugin update"
35841msgid_plural " and {} plugin updates"
35842msgstr[0] ""
35843msgstr[1] ""
35844
35845#: /__w/calibre/calibre/src/calibre/gui2/update.py:224
35846msgid "Update found"
35847msgstr ""
35848
35849#: /__w/calibre/calibre/src/calibre/gui2/update.py:226
35850msgid "updated plugin"
35851msgid_plural "updated plugins"
35852msgstr[0] ""
35853msgstr[1] ""
35854
35855#: /__w/calibre/calibre/src/calibre/gui2/update.py:253
35856#: /__w/calibre/calibre/src/calibre/gui2/update.py:259
35857msgid "Plugin updates"
35858msgstr ""
35859
35860#: /__w/calibre/calibre/src/calibre/gui2/update.py:256
35861msgid "A plugin update is available"
35862msgid_plural "There are {} plugin updates available"
35863msgstr[0] ""
35864msgstr[1] ""
35865
35866#: /__w/calibre/calibre/src/calibre/gui2/update.py:261
35867msgid "Install and configure user plugins"
35868msgstr ""
35869
35870#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32
35871msgid "Rename this bookmark"
35872msgstr ""
35873
35874#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34
35875msgid "Remove this bookmark"
35876msgstr ""
35877
35878#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106
35879msgid "Double click to edit the bookmarks"
35880msgstr ""
35881
35882#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110
35883msgid "&New"
35884msgstr ""
35885
35886#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112
35887msgid "Create a new bookmark at the current location"
35888msgstr ""
35889
35890#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116
35891msgid "Remove the currently selected bookmark"
35892msgstr ""
35893
35894#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120
35895msgid "Pre&vious"
35896msgstr ""
35897
35898#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124
35899msgid "Nex&t"
35900msgstr ""
35901
35902#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132
35903msgid "Position in book"
35904msgstr ""
35905
35906#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134
35907msgid "Change how the bookmarks are sorted"
35908msgstr ""
35909
35910#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259
35911#, python-brace-format
35912msgid "Are you sure you want to delete the bookmark: {0}?"
35913msgstr ""
35914
35915#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286
35916msgid "Export bookmarks"
35917msgstr ""
35918
35919#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287
35920#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298
35921msgid "Saved bookmarks"
35922msgstr ""
35923
35924#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297
35925msgid "Import bookmarks"
35926msgstr ""
35927
35928#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352
35929msgid "Add bookmark"
35930msgstr ""
35931
35932#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353
35933msgid "Enter title for bookmark:"
35934msgstr ""
35935
35936#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127
35937msgid "calibre highlights"
35938msgstr ""
35939
35940#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130
35941msgid "highlights"
35942msgstr ""
35943
35944#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185
35945msgid "Modify this highlight"
35946msgstr ""
35947
35948#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186
35949msgid "Edit notes for this highlight"
35950msgstr ""
35951
35952#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188
35953msgid "Delete this highlight"
35954msgid_plural "Delete selected highlights"
35955msgstr[0] ""
35956msgstr[1] ""
35957
35958#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229
35959#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499
35960msgid "Table of Contents section:"
35961msgid_plural "Table of Contents sections:"
35962msgstr[0] ""
35963msgstr[1] ""
35964
35965#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440
35966msgid "Double click to jump to an entry"
35967msgstr ""
35968
35969#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35970msgid "Modify"
35971msgstr ""
35972
35973#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35974msgid "Modify the selected highlight"
35975msgstr ""
35976
35977#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
35978msgid "Delete the selected highlights"
35979msgstr ""
35980
35981#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
35982msgid "Export all highlights"
35983msgstr ""
35984
35985#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496
35986msgid "No highlights match the search: {}"
35987msgstr ""
35988
35989#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512
35990msgid "No selected highlight"
35991msgstr ""
35992
35993#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513
35994msgid "No highlight is currently selected"
35995msgstr ""
35996
35997#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530
35998msgid "Are you sure you want to delete this highlight permanently?"
35999msgid_plural "Are you sure you want to delete all {} highlights permanently?"
36000msgstr[0] ""
36001msgstr[1] ""
36002
36003#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36004msgid "No highlights"
36005msgstr ""
36006
36007#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36008msgid "This book has no highlights to export"
36009msgstr ""
36010
36011#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57
36012msgid "Edit lookup source"
36013msgstr ""
36014
36015#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63
36016msgid "The name of the source"
36017msgstr ""
36018
36019#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70
36020msgid "The URL template of the source"
36021msgstr ""
36022
36023#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76
36024#, python-brace-format
36025msgid ""
36026"The URL template must starts with https:// and have {word} in it which will "
36027"be replaced by the actual query"
36028msgstr ""
36029
36030#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95
36031msgid "You must specify a name"
36032msgstr ""
36033
36034#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97
36035msgid "Name already exists"
36036msgstr ""
36037
36038#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98
36039msgid "A lookup source with the name {} already exists"
36040msgstr ""
36041
36042#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101
36043msgid "You must specify a URL"
36044msgstr ""
36045
36046#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104
36047msgid "The URL must start with https://"
36048msgstr ""
36049
36050#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107
36051#, python-brace-format
36052msgid "The URL must contain the placeholder {word}"
36053msgstr ""
36054
36055#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118
36056msgid "Edit lookup sources"
36057msgstr ""
36058
36059#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122
36060msgid "Double-click to edit an entry"
36061msgstr ""
36062
36063#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142
36064#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458
36065msgid "Restore defaults"
36066msgstr ""
36067
36068#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181
36069msgid "No sources"
36070msgstr ""
36071
36072#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182
36073msgid "You must specify at least one lookup source"
36074msgstr ""
36075
36076#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232
36077msgid "Zoom in"
36078msgstr ""
36079
36080#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233
36081msgid "Zoom out"
36082msgstr ""
36083
36084#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234
36085msgid "Default zoom"
36086msgstr ""
36087
36088#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235
36089msgid "Inspect"
36090msgstr ""
36091
36092#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256
36093msgid "Lookup &in:"
36094msgstr ""
36095
36096#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267
36097msgid "Double click on a word in the book's text to look it up."
36098msgstr ""
36099
36100#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269
36101msgid "Add sources"
36102msgstr ""
36103
36104#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270
36105msgid "Add more sources at which to lookup words"
36106msgstr ""
36107
36108#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273
36109msgid "Refresh the result to match the currently selected text"
36110msgstr ""
36111
36112#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278
36113msgid "Update on selection change"
36114msgstr ""
36115
36116#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280
36117msgid ""
36118"Automatically update the displayed result when selected text in the book "
36119"changes. With this disabled the lookup is changed only when clicking the "
36120"Refresh button."
36121msgstr ""
36122
36123#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105
36124msgid "Connecting to E-book viewer failed"
36125msgstr ""
36126
36127#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106
36128msgid ""
36129"Unable to connect to existing E-book viewer window, try restarting the "
36130"viewer."
36131msgstr ""
36132
36133#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113
36134msgid ""
36135"%prog [options] file\n"
36136"\n"
36137"View an e-book.\n"
36138msgstr ""
36139
36140#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120
36141msgid ""
36142"If specified, the E-book viewer window will try to come to the front when "
36143"started."
36144msgstr ""
36145
36146#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123
36147msgid ""
36148"If specified, the E-book viewer window will try to open full screen when "
36149"started."
36150msgstr ""
36151
36152#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126
36153msgid "Force reload of all opened books"
36154msgstr ""
36155
36156#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128
36157msgid ""
36158"The position at which to open the specified book. The position is a location"
36159" or position you can get by using the Go to->Location action in the viewer "
36160"controls. Alternately, you can use the form toc:something and it will open "
36161"at the location of the first Table of Contents entry that contains the "
36162"string \"something\". The form toc-href:something will match the href "
36163"(internal link destination) of toc nodes. The matching is exact. If you want"
36164" to match a substring, use the form toc-href-contains:something. The form "
36165"ref:something will use Reference mode references."
36166msgstr ""
36167
36168#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213
36169msgid "Failed to start listener"
36170msgstr ""
36171
36172#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214
36173msgid ""
36174"Could not start the listener used for single instance viewers. Try rebooting"
36175" your computer."
36176msgstr ""
36177
36178#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42
36179msgid "Print to PDF"
36180msgstr ""
36181
36182#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49
36183#, python-format
36184msgid "Print %s to a PDF file"
36185msgstr ""
36186
36187#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59
36188msgid "Choose location for PDF file"
36189msgstr ""
36190
36191#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63
36192msgid "&File:"
36193msgstr ""
36194
36195#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69
36196msgid "Paper &size:"
36197msgstr ""
36198
36199#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71
36200msgid "&Left margin:"
36201msgstr ""
36202
36203#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72
36204msgid "&Top margin:"
36205msgstr ""
36206
36207#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73
36208msgid "&Right margin:"
36209msgstr ""
36210
36211#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74
36212msgid "&Bottom margin:"
36213msgstr ""
36214
36215#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78
36216msgid "inches"
36217msgstr ""
36218
36219#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84
36220msgid "Add page &number to printed pages"
36221msgstr ""
36222
36223#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88
36224msgid "&Open PDF file after printing"
36225msgstr ""
36226
36227#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114
36228msgid "PDF file"
36229msgstr ""
36230
36231#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130
36232msgid "No filename specified"
36233msgstr ""
36234
36235#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131
36236msgid "You must specify a filename for the PDF file to generate"
36237msgstr ""
36238
36239#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133
36240msgid "Incorrect filename specified"
36241msgstr ""
36242
36243#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134
36244msgid "The filename for the PDF file must end with .pdf"
36245msgstr ""
36246
36247#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
36248msgid "Printing, this will take a while, please wait..."
36249msgstr ""
36250
36251#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194
36252msgid "Printing..."
36253msgstr ""
36254
36255#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206
36256msgid "Failed to convert to PDF"
36257msgstr ""
36258
36259#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207
36260msgid "Failed to generate PDF file, click \"Show details\" for more information."
36261msgstr ""
36262
36263#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359
36264msgid "Contains"
36265msgstr ""
36266
36267#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360
36268msgid "Whole words"
36269msgstr ""
36270
36271#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363
36272msgid ""
36273"Choose the type of search: <ul><li><b>Contains</b> will search for the "
36274"entered text anywhere.<li><b>Whole words</b> will search for whole words "
36275"that equal the entered text.<li><b>Regex</b> will interpret the text as a "
36276"regular expression."
36277msgstr ""
36278
36279#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380
36280msgid "Go back to where you were before searching"
36281msgstr ""
36282
36283#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628
36284msgid "This text is hidden in the book and cannot be displayed"
36285msgstr ""
36286
36287#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756
36288msgid "No matches were found for:"
36289msgstr ""
36290
36291#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120
36292#, python-format
36293msgid "Expand all items under %s"
36294msgstr ""
36295
36296#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122
36297msgid "Expand all items"
36298msgstr ""
36299
36300#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123
36301msgid "Collapse all items"
36302msgstr ""
36303
36304#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126
36305msgid "Expand all items at the level of {}"
36306msgstr ""
36307
36308#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127
36309msgid "Collapse all items at the level of {}"
36310msgstr ""
36311
36312#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129
36313msgid "Copy Table of Contents to clipboard"
36314msgstr ""
36315
36316#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156
36317msgid "Search Table of Contents"
36318msgstr ""
36319
36320#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157
36321msgid "Search for text in the Table of Contents"
36322msgstr ""
36323
36324#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175
36325#, python-format
36326msgid "There are no Table of Contents entries matching: %s"
36327msgstr ""
36328
36329#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43
36330msgid "Switch color scheme"
36331msgstr ""
36332
36333#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48
36334msgid "Increase font size"
36335msgstr ""
36336
36337#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49
36338msgid "Decrease font size"
36339msgstr ""
36340
36341#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50
36342msgid "Toggle full screen"
36343msgstr ""
36344
36345#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52
36346msgid "Previous page"
36347msgstr ""
36348
36349#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53
36350#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235
36351#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132
36352msgid "Next section"
36353msgstr ""
36354
36355#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54
36356#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234
36357#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139
36358msgid "Previous section"
36359msgstr ""
36360
36361#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59
36362msgid "Toggle Reference mode"
36363msgstr ""
36364
36365#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60
36366msgid "Toggle auto-scrolling"
36367msgstr ""
36368
36369#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61
36370msgid "Lookup words"
36371msgstr ""
36372
36373#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62
36374msgid "Show viewer controls"
36375msgstr ""
36376
36377#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63
36378msgid "Toggle paged mode"
36379msgstr ""
36380
36381#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64
36382msgid "Print book"
36383msgstr ""
36384
36385#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66
36386msgid "Show book metadata"
36387msgstr ""
36388
36389#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67
36390msgid "Read aloud"
36391msgstr ""
36392
36393#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68
36394msgid "Browse highlights in book"
36395msgstr ""
36396
36397#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69
36398msgid "Select all text in the current file"
36399msgstr ""
36400
36401#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70
36402msgid "Edit this book"
36403msgstr ""
36404
36405#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71
36406msgid "Reload this book"
36407msgstr ""
36408
36409#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130
36410msgid "Customize this toolbar"
36411msgstr ""
36412
36413#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132
36414msgid "Hide this toolbar"
36415msgstr ""
36416
36417#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234
36418msgid "Switch to flow mode -- where the text is not broken into pages"
36419msgstr ""
36420
36421#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237
36422msgid "Switch to paged mode -- where the text is broken into pages"
36423msgstr ""
36424
36425#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36426msgid "Turn off auto-scrolling"
36427msgstr ""
36428
36429#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36430msgid "Turn on auto-scrolling"
36431msgstr ""
36432
36433#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36434msgid "Read the text of the book aloud"
36435msgstr ""
36436
36437#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36438msgid "Stop reading"
36439msgstr ""
36440
36441#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423
36442msgid "Configure the toolbar"
36443msgstr ""
36444
36445#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432
36446msgid ""
36447"Choose the actions you want on the toolbar. Drag and drop items in the right"
36448" hand list to re-arrange the toolbar."
36449msgstr ""
36450
36451#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18
36452msgid "Configure Read aloud"
36453msgstr ""
36454
36455#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83
36456#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90
36457msgid "Text-to-Speech unavailable"
36458msgstr ""
36459
36460#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69
36461msgid "Lookup"
36462msgstr ""
36463
36464#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95
36465msgid "Preparing book for first read, please wait"
36466msgstr ""
36467
36468#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101
36469msgid "E-book viewer"
36470msgstr ""
36471
36472#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229
36473#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403
36474msgid "Scroll here"
36475msgstr ""
36476
36477#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231
36478msgid "Start of book"
36479msgstr ""
36480
36481#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232
36482msgid "End of book"
36483msgstr ""
36484
36485#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237
36486msgid "Start of current file"
36487msgstr ""
36488
36489#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238
36490msgid "End of current file"
36491msgstr ""
36492
36493#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240
36494msgid "Hide this scrollbar"
36495msgstr ""
36496
36497#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323
36498msgid "Search :: no matches"
36499msgstr ""
36500
36501#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325
36502msgid "Search :: one match"
36503msgstr ""
36504
36505#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327
36506msgid "Search :: {} matches"
36507msgstr ""
36508
36509#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387
36510#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401
36511msgid "Failed to load the image {}"
36512msgstr ""
36513
36514#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389
36515#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395
36516msgid "Image not found"
36517msgstr ""
36518
36519#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390
36520#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396
36521msgid "Failed to find the image {}"
36522msgstr ""
36523
36524#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432
36525msgid "Cannot print book"
36526msgstr ""
36527
36528#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433
36529#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686
36530msgid "No book is currently open"
36531msgstr ""
36532
36533#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36534msgid "Choose e-book"
36535msgstr ""
36536
36537#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36538msgid "E-books"
36539msgstr ""
36540
36541#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480
36542msgid "Loading book"
36543msgstr ""
36544
36545#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481
36546msgid "Loading book, please wait"
36547msgstr ""
36548
36549#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525
36550msgid "Loading book failed"
36551msgstr ""
36552
36553#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526
36554#, python-brace-format
36555msgid "Failed to open the book at {0}. Click \"Show details\" for more info."
36556msgstr ""
36557
36558#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589
36559msgid ""
36560"The Qt WebEngine Render process has crashed. You should try restarting the "
36561"viewer."
36562msgstr ""
36563
36564#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703
36565msgid "Choose background image"
36566msgstr ""
36567
36568#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138
36569msgid "Clear search history"
36570msgstr ""
36571
36572#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113
36573msgid "Test file name invalid"
36574msgstr ""
36575
36576#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114
36577#, python-format
36578msgid ""
36579"The file name <b>%s</b> does not appear to end with a file extension. It "
36580"must end with a file  extension like .epub or .mobi"
36581msgstr ""
36582
36583#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36584msgid "Hide size in corner"
36585msgstr ""
36586
36587#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36588msgid "Show size in corner"
36589msgstr ""
36590
36591#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986
36592msgid "Drag to resize"
36593msgstr ""
36594
36595#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36596msgid "Hide {}"
36597msgstr ""
36598
36599#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36600msgid "Show {}"
36601msgstr ""
36602
36603#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97
36604msgid "Choose &color"
36605msgstr ""
36606
36607#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124
36608msgid "Choose a color"
36609msgstr ""
36610
36611#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140
36612#: /__w/calibre/calibre/src/calibre/utils/localization.py:368
36613msgid "Cu&t"
36614msgstr ""
36615
36616#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147
36617#: /__w/calibre/calibre/src/calibre/utils/localization.py:375
36618msgid "&Step up"
36619msgstr ""
36620
36621#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148
36622#: /__w/calibre/calibre/src/calibre/utils/localization.py:376
36623msgid "Step &down"
36624msgstr ""
36625
36626#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284
36627msgid "Not rated"
36628msgstr ""
36629
36630#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42
36631msgid "Generic e-ink device"
36632msgstr ""
36633
36634#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74
36635msgid "Smartphone"
36636msgstr ""
36637
36638#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81
36639msgid "iPad like tablet"
36640msgstr ""
36641
36642#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90
36643msgid "Kindle Basic (all models)"
36644msgstr ""
36645
36646#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122
36647msgid "Kindle Fire and Fire HD"
36648msgstr ""
36649
36650#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143
36651msgid "All other SONY devices"
36652msgstr ""
36653
36654#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150
36655msgid "Kobo and Kobo Touch Readers"
36656msgstr ""
36657
36658#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158
36659msgid "Kobo Vox, Aura and Glo families"
36660msgstr ""
36661
36662#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198
36663msgid "BOOX MAX, N96, i86, C67ML, M96, etc."
36664msgstr ""
36665
36666#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228
36667msgid "Nook and Nook Simple Reader"
36668msgstr ""
36669
36670#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292
36671msgid "PocketBook 360 and newer models"
36672msgstr ""
36673
36674#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321
36675msgid "PocketBook Lux (1-5) and Basic 4"
36676msgstr ""
36677
36678#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335
36679msgid "PocketBook Inkpad 3 (Pro) and X"
36680msgstr ""
36681
36682#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352
36683msgid "Android phone"
36684msgstr ""
36685
36686#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369
36687msgid "Android tablet"
36688msgstr ""
36689
36690#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376
36691msgid "Android phone with Kindle reader"
36692msgstr ""
36693
36694#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392
36695msgid "Android tablet with Kindle reader"
36696msgstr ""
36697
36698#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479
36699msgid "Generic"
36700msgstr ""
36701
36702#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627
36703msgid ""
36704"Choose your e-book device. If your device is not in the list, choose a "
36705"\"Generic\" device."
36706msgstr ""
36707
36708#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702
36709#, python-brace-format
36710msgid ""
36711"If you are moving calibre from an old computer to a new one, please read <a "
36712"href=\"{0}\">the instructions</a>."
36713msgstr ""
36714
36715#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786
36716msgid "Select location for books"
36717msgstr ""
36718
36719#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798
36720#, python-format
36721msgid "Failed to create a folder at %s"
36722msgstr ""
36723
36724#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813
36725#, python-format
36726msgid ""
36727"You must choose an empty folder for the calibre library. %s is not empty."
36728msgstr ""
36729
36730#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906
36731msgid "&Next >"
36732msgstr ""
36733
36734#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907
36735msgid "< &Back"
36736msgstr ""
36737
36738#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908
36739#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343
36740#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382
36741#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407
36742#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732
36743msgid "Cancel"
36744msgstr ""
36745
36746#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909
36747msgid "&Finish"
36748msgstr ""
36749
36750#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910
36751msgid "Commit"
36752msgstr ""
36753
36754#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914
36755msgid "Welcome wizard"
36756msgstr ""
36757
36758#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52
36759#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53
36760#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45
36761#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45
36762#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69
36763#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45
36764msgid "Welcome to calibre"
36765msgstr ""
36766
36767#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54
36768#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46
36769#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46
36770#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70
36771#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
36772msgid "The one stop solution to all your e-book needs."
36773msgstr ""
36774
36775#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55
36776msgid "&Manufacturers"
36777msgstr ""
36778
36779#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56
36780msgid "&Devices"
36781msgstr ""
36782
36783#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44
36784#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
36785#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68
36786#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44
36787msgid "WizardPage"
36788msgstr ""
36789
36790#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47
36791#, python-format
36792msgid ""
36793"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s "
36794"button to apply your settings."
36795msgstr ""
36796
36797#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48
36798msgid ""
36799"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are"
36800" available <a href=\"https://calibre-ebook.com/demo\">online</a>."
36801msgstr ""
36802
36803#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49
36804#, python-format
36805msgid ""
36806"<h2>User Manual</h2>A User Manual is also available <a "
36807"href=\"%s\">online</a>."
36808msgstr ""
36809
36810#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47
36811msgid ""
36812"<p>calibre can automatically send books by email to your Kindle. To do that "
36813"you have to setup email delivery below. The easiest way is to setup a free "
36814"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button"
36815" below. You will also have to register your email address in your Amazon "
36816"account."
36817msgstr ""
36818
36819#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48
36820msgid "&Kindle email:"
36821msgstr ""
36822
36823#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71
36824msgid "Choose your &language:"
36825msgstr ""
36826
36827#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72
36828msgid ""
36829"<p>Choose a location for your books. When you add books to calibre, they "
36830"will be copied here. Use an <b>empty folder</b> for a new calibre library:"
36831msgstr ""
36832
36833#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74
36834msgid ""
36835"If a calibre library already exists at the newly selected location, calibre "
36836"will use it automatically."
36837msgstr ""
36838
36839#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33
36840msgid "Test email settings"
36841msgstr ""
36842
36843#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37
36844#, python-format
36845msgid "Send test mail from %s to:"
36846msgstr ""
36847
36848#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49
36849#, python-format
36850msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
36851msgstr ""
36852
36853#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61
36854msgid "No email address"
36855msgstr ""
36856
36857#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62
36858msgid ""
36859"No email address to send mail to has been specified. You must specify a To: "
36860"address before running the test."
36861msgstr ""
36862
36863#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64
36864msgid "Sending email, please wait..."
36865msgstr ""
36866
36867#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72
36868msgid "Email successfully sent"
36869msgstr ""
36870
36871#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94
36872msgid "Setup sending email using"
36873msgstr ""
36874
36875#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96
36876#, python-brace-format
36877msgid ""
36878"If you don't have an account, you can sign up for a free {name} email "
36879"account at <a href=\"https://{url}\">https://{url}</a>. {extra}"
36880msgstr ""
36881
36882#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103
36883#, python-format
36884msgid "Your %s &email address:"
36885msgstr ""
36886
36887#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104
36888#, python-format
36889msgid "Your %s &username:"
36890msgstr ""
36891
36892#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105
36893#, python-format
36894msgid "Your %s &password:"
36895msgstr ""
36896
36897#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123
36898#, python-format
36899msgid ""
36900"If you plan to use email to send books to your Kindle, remember to add your "
36901"%s email address to the allowed email addresses in your Amazon.com Kindle "
36902"management page."
36903msgstr ""
36904
36905#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129
36906msgid "Setup"
36907msgstr ""
36908
36909#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136
36910msgid "Incorrect username"
36911msgstr ""
36912
36913#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137
36914#, python-format
36915msgid "%s needs the full email address as your username"
36916msgstr ""
36917
36918#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188
36919msgid "OK to proceed?"
36920msgstr ""
36921
36922#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189
36923msgid ""
36924"This will display your email password on the screen. Is it OK to proceed?"
36925msgstr ""
36926
36927#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225
36928msgid ""
36929"Before using this account to send mail, you must enable the \"Enable access "
36930"to this account via POP3 and IMAP\" option in GMX under More > E-mail "
36931"Settings > POP3 & IMAP."
36932msgstr ""
36933
36934#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237
36935msgid ""
36936"Google recently deliberately broke their email sending protocol (SMTP) "
36937"support in an attempt to force everyone to use their web interface so they "
36938"can show you more ads. They are trying to claim that SMTP is insecure, that "
36939"is incorrect and simply an excuse. To use a Gmail account you will need to "
36940"\"allow less secure apps\" as described <a "
36941"href=\"https://support.google.com/accounts/answer/6010255\">here</a>."
36942msgstr ""
36943
36944#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251
36945msgid ""
36946"If you are setting up a new Hotmail account, Microsoft requires that you  "
36947"verify your account periodically, before it will let calibre send email."
36948msgstr ""
36949
36950#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271
36951#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282
36952msgid "Bad configuration"
36953msgstr ""
36954
36955#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272
36956msgid "You must set the From email address"
36957msgstr ""
36958
36959#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283
36960msgid ""
36961"You must either set both the username <b>and</b> password for the mail "
36962"server or no username and no password at all."
36963msgstr ""
36964
36965#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288
36966msgid ""
36967"No username and password set for mailserver. Most  mailservers need a "
36968"username and password. Are you sure?"
36969msgstr ""
36970
36971#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132
36972msgid "Send email &from:"
36973msgstr ""
36974
36975#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
36976msgid ""
36977"<p>This is what will be present in the From: field of emails sent by "
36978"calibre.<br> Set it to your email address"
36979msgstr ""
36980
36981#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134
36982msgid ""
36983"<p>A mail server is useful if the service you are sending mail to only "
36984"accepts email from well know mail services."
36985msgstr ""
36986
36987#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
36988msgid "Email server"
36989msgstr ""
36990
36991#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136
36992msgid "calibre can <b>optionally</b> use a server to send mail"
36993msgstr ""
36994
36995#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137
36996msgid "&Hostname:"
36997msgstr ""
36998
36999#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138
37000msgid "The hostname of your mail server. For example, smtp.gmail.com"
37001msgstr ""
37002
37003#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139
37004msgid "&Port:"
37005msgstr ""
37006
37007#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140
37008msgid ""
37009"The port your mail server listens for connections on. The default is 25"
37010msgstr ""
37011
37012#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142
37013msgid "Your username on the mail server"
37014msgstr ""
37015
37016#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144
37017msgid "Your password on the mail server"
37018msgstr ""
37019
37020#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145
37021msgid "&Show"
37022msgstr ""
37023
37024#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146
37025msgid "Encr&yption:"
37026msgstr ""
37027
37028#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147
37029msgid ""
37030"Use TLS encryption when connecting to the mail server. This is the most "
37031"common."
37032msgstr ""
37033
37034#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148
37035msgid "&TLS"
37036msgstr ""
37037
37038#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149
37039msgid "Use SSL encryption when connecting to the mail server."
37040msgstr ""
37041
37042#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150
37043msgid "SS&L"
37044msgstr ""
37045
37046#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151
37047msgid "WARNING: Using no encryption is highly insecure"
37048msgstr ""
37049
37050#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153
37051msgid "Use &GMX"
37052msgstr ""
37053
37054#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154
37055msgid "Use &Hotmail"
37056msgstr ""
37057
37058#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155
37059msgid "&Test email"
37060msgstr ""
37061
37062#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
37063msgid ""
37064"<p>If you use the <a "
37065"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading "
37066"app (or similar OPDS enabled apps) on your Apple iDevice, you can access "
37067"your calibre book collection wirelessly, directly on the device. To do this "
37068"you have to turn on the calibre Content server."
37069msgstr ""
37070
37071#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48
37072msgid "Turn on the &Content server"
37073msgstr ""
37074
37075#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49
37076#, python-format
37077msgid ""
37078"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n"
37079"<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."
37080msgstr ""
37081
37082#: /__w/calibre/calibre/src/calibre/library/caches.py:529
37083#, python-brace-format
37084msgid "Invalid query format for colon-separated search: {0}"
37085msgstr ""
37086
37087#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26
37088msgid "BIBTEX catalog generator"
37089msgstr ""
37090
37091#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37
37092#, python-format
37093msgid ""
37094"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37095"Available fields: %(fields)s.\n"
37096"plus user-created custom fields.\n"
37097"Example: %(opt)s=title,authors,tags\n"
37098"Default: '%%default'\n"
37099"Applies to: BIBTEX output format"
37100msgstr ""
37101
37102#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50
37103#, python-format
37104msgid ""
37105"Output field to sort on.\n"
37106"Available fields: author_sort, id, rating, size, timestamp, title.\n"
37107"Default: '%default'\n"
37108"Applies to: BIBTEX output format"
37109msgstr ""
37110
37111#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59
37112#, python-format
37113msgid ""
37114"Create a citation for BibTeX entries.\n"
37115"Boolean value: True, False\n"
37116"Default: '%default'\n"
37117"Applies to: BIBTEX output format"
37118msgstr ""
37119
37120#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68
37121#, python-format
37122msgid ""
37123"Create a file entry if formats is selected for BibTeX entries.\n"
37124"Boolean value: True, False\n"
37125"Default: '%default'\n"
37126"Applies to: BIBTEX output format"
37127msgstr ""
37128
37129#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77
37130#, python-format
37131msgid ""
37132"The template for citation creation from database fields.\n"
37133"Should be a template with {} enclosed fields.\n"
37134"Available fields: %s.\n"
37135"Default: '%%default'\n"
37136"Applies to: BIBTEX output format"
37137msgstr ""
37138
37139#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87
37140#, python-format
37141msgid ""
37142"BibTeX file encoding output.\n"
37143"Available types: utf8, cp1252, ascii.\n"
37144"Default: '%default'\n"
37145"Applies to: BIBTEX output format"
37146msgstr ""
37147
37148#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96
37149#, python-format
37150msgid ""
37151"BibTeX file encoding flag.\n"
37152"Available types: strict, replace, ignore, backslashreplace.\n"
37153"Default: '%default'\n"
37154"Applies to: BIBTEX output format"
37155msgstr ""
37156
37157#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105
37158#, python-format
37159msgid ""
37160"Entry type for BibTeX catalog.\n"
37161"Available types: book, misc, mixed.\n"
37162"Default: '%default'\n"
37163"Applies to: BIBTEX output format"
37164msgstr ""
37165
37166#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24
37167msgid "CSV/XML catalog generator"
37168msgstr ""
37169
37170#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35
37171#, python-format
37172msgid ""
37173"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37174"Available fields: %(fields)s,\n"
37175"plus user-created custom fields.\n"
37176"Example: %(opt)s=title,authors,tags\n"
37177"Default: '%%default'\n"
37178"Applies to: CSV, XML output formats"
37179msgstr ""
37180
37181#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48
37182#, python-format
37183msgid ""
37184"Output field to sort on.\n"
37185"Available fields: author_sort, id, rating, size, timestamp, title_sort\n"
37186"Default: '%default'\n"
37187"Applies to: CSV, XML output formats"
37188msgstr ""
37189
37190#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28
37191msgid "AZW3/EPUB/MOBI catalog generator"
37192msgstr ""
37193
37194#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42
37195#, python-format
37196msgid ""
37197"Title of generated catalog used as title in metadata.\n"
37198"Default: '%default'\n"
37199"Applies to: AZW3, EPUB, MOBI output formats"
37200msgstr ""
37201
37202#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49
37203#, python-format
37204msgid ""
37205"Create cross-references in Authors section for books with multiple authors.\n"
37206"Default: '%default'\n"
37207"Applies to: AZW3, EPUB, MOBI output formats"
37208msgstr ""
37209
37210#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56
37211#, python-format
37212msgid ""
37213"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"
37214"Default: '%default'\n"
37215"Applies to: AZW3, EPUB, MOBI output formats"
37216msgstr ""
37217
37218#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66
37219#, python-format
37220msgid ""
37221"Regex describing tags to exclude as genres.\n"
37222"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n"
37223"Applies to: AZW3, EPUB, MOBI output formats"
37224msgstr ""
37225
37226#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73
37227#, python-format
37228msgid ""
37229"Specifies the rules used to exclude books from the generated catalog.\n"
37230"The model for an exclusion rule is either\n"
37231"('<rule name>','Tags','<comma-separated list of tags>') or\n"
37232"('<rule name>','<custom column>','<pattern>').\n"
37233"For example:\n"
37234"(('Archived books','#status','Archived'),)\n"
37235"will exclude a book with a value of 'Archived' in the custom column 'status'.\n"
37236"When multiple rules are defined, all rules will be applied.\n"
37237"Default: \n"
37238"\"%default\"\n"
37239"Applies to: AZW3, EPUB, MOBI output formats"
37240msgstr ""
37241
37242#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86
37243#, python-format
37244msgid ""
37245"Include 'Authors' section in catalog.\n"
37246"Default: '%default'\n"
37247"Applies to: AZW3, EPUB, MOBI output formats"
37248msgstr ""
37249
37250#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93
37251#, python-format
37252msgid ""
37253"Include 'Descriptions' section in catalog.\n"
37254"Default: '%default'\n"
37255"Applies to: AZW3, EPUB, MOBI output formats"
37256msgstr ""
37257
37258#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100
37259#, python-format
37260msgid ""
37261"Include 'Genres' section in catalog.\n"
37262"Default: '%default'\n"
37263"Applies to: AZW3, EPUB, MOBI output formats"
37264msgstr ""
37265
37266#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107
37267#, python-format
37268msgid ""
37269"Include 'Titles' section in catalog.\n"
37270"Default: '%default'\n"
37271"Applies to: AZW3, EPUB, MOBI output formats"
37272msgstr ""
37273
37274#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114
37275#, python-format
37276msgid ""
37277"Include 'Series' section in catalog.\n"
37278"Default: '%default'\n"
37279"Applies to: AZW3, EPUB, MOBI output formats"
37280msgstr ""
37281
37282#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121
37283#, python-format
37284msgid ""
37285"Include 'Recently Added' section in catalog.\n"
37286"Default: '%default'\n"
37287"Applies to: AZW3, EPUB, MOBI output formats"
37288msgstr ""
37289
37290#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128
37291#, python-format
37292msgid ""
37293"Source field for 'Genres' section.\n"
37294"Default: '%default'\n"
37295"Applies to: AZW3, EPUB, MOBI output formats"
37296msgstr ""
37297
37298#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135
37299#, python-format
37300msgid ""
37301"Custom field containing note text to insert in Description header.\n"
37302"Default: '%default'\n"
37303"Applies to: AZW3, EPUB, MOBI output formats"
37304msgstr ""
37305
37306#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142
37307#, python-format
37308msgid ""
37309"#<custom field>:[before|after]:[True|False] specifying:\n"
37310" <custom field> Custom field containing notes to merge with comments\n"
37311" [before|after] Placement of notes with respect to comments\n"
37312" [True|False] - A horizontal rule is inserted between notes and comments\n"
37313"Default: '%default'\n"
37314"Applies to: AZW3, EPUB, MOBI output formats"
37315msgstr ""
37316
37317#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152
37318#, python-format
37319msgid ""
37320"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"
37321"Default: '%default'\n"
37322"Applies to: AZW3, EPUB, MOBI output formats"
37323msgstr ""
37324
37325#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161
37326#, python-format
37327msgid ""
37328"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n"
37329"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n"
37330"When multiple rules are defined, the first matching rule will be used.\n"
37331"Default:\n"
37332"\"%default\"\n"
37333"Applies to: AZW3, EPUB, MOBI output formats"
37334msgstr ""
37335
37336#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170
37337#, python-format
37338msgid ""
37339"Use a named preset created with the GUI catalog builder.\n"
37340"A preset specifies all settings for building a catalog.\n"
37341"Default: '%default'\n"
37342"Applies to: AZW3, EPUB, MOBI output formats"
37343msgstr ""
37344
37345#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178
37346#, python-format
37347msgid ""
37348"Replace existing cover when generating the catalog.\n"
37349"Default: '%default'\n"
37350"Applies to: AZW3, EPUB, MOBI output formats"
37351msgstr ""
37352
37353#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185
37354#, python-format
37355msgid ""
37356"Size hint (in inches) for book covers in catalog.\n"
37357"Range: 1.0 - 2.0\n"
37358"Default: '%default'\n"
37359"Applies to: AZW3, EPUB, MOBI output formats"
37360msgstr ""
37361
37362#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202
37363#, python-format
37364msgid "Error: Preset \"%s\" not found."
37365msgstr ""
37366
37367#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203
37368#, python-format
37369msgid "Stored presets: %s"
37370msgstr ""
37371
37372#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205
37373msgid "Error: No stored presets."
37374msgstr ""
37375
37376#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335
37377msgid ""
37378"\n"
37379"*** Adding 'By authors' section required for MOBI output ***"
37380msgstr ""
37381
37382#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69
37383msgid "column not in book: "
37384msgstr ""
37385
37386#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101
37387msgid "Symbols"
37388msgstr ""
37389
37390#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333
37391msgid "No genres to catalog.\n"
37392msgstr ""
37393
37394#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335
37395msgid "Check 'Excluded genres' regex in the E-book options.\n"
37396msgstr ""
37397
37398#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337
37399msgid "No books available to catalog"
37400msgstr ""
37401
37402#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350
37403#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530
37404msgid "Titles"
37405msgstr ""
37406
37407#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354
37408msgid "Genres"
37409msgstr ""
37410
37411#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356
37412#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828
37413msgid "Recently Added"
37414msgstr ""
37415
37416#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358
37417#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026
37418msgid "Recently Read"
37419msgstr ""
37420
37421#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360
37422msgid "Descriptions"
37423msgstr ""
37424
37425#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566
37426msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>"
37427msgstr ""
37428
37429#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583
37430msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n"
37431msgstr ""
37432
37433#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773
37434msgid "Sorting database"
37435msgstr ""
37436
37437#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875
37438msgid "Sorting titles"
37439msgstr ""
37440
37441#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887
37442msgid ""
37443"No books to catalog.\n"
37444"Check 'Excluded books' rules in the E-book options.\n"
37445msgstr ""
37446
37447#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889
37448msgid "No books available to include in catalog"
37449msgstr ""
37450
37451#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594
37452#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600
37453#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744
37454#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749
37455#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796
37456#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801
37457#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314
37458#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320
37459#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445
37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605
37461#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610
37462msgid "error in"
37463msgstr ""
37464
37465#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106
37466msgid "Genres HTML"
37467msgstr ""
37468
37469#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510
37470msgid "Titles HTML"
37471msgstr ""
37472
37473#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712
37474#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714
37475#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716
37476msgid "by "
37477msgstr ""
37478
37479#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859
37480msgid "Descriptions HTML"
37481msgstr ""
37482
37483#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863
37484msgid "Description HTML"
37485msgstr ""
37486
37487#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992
37488msgid "NCX header"
37489msgstr ""
37490
37491#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072
37492msgid "NCX for descriptions"
37493msgstr ""
37494
37495#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143
37496msgid "NCX for Series"
37497msgstr ""
37498
37499#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198
37500#, python-format
37501msgid "Series beginning with %s"
37502msgstr ""
37503
37504#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200
37505#, python-format
37506msgid "Series beginning with '%s'"
37507msgstr ""
37508
37509#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225
37510msgid "NCX for Titles"
37511msgstr ""
37512
37513#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282
37514#, python-format
37515msgid "Titles beginning with %s"
37516msgstr ""
37517
37518#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284
37519#, python-format
37520msgid "Titles beginning with '%s'"
37521msgstr ""
37522
37523#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309
37524msgid "NCX for Authors"
37525msgstr ""
37526
37527#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359
37528#, python-format
37529msgid "Authors beginning with %s"
37530msgstr ""
37531
37532#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361
37533#, python-format
37534msgid "Authors beginning with '%s'"
37535msgstr ""
37536
37537#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386
37538msgid "NCX for Recently Added"
37539msgstr ""
37540
37541#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504
37542msgid "NCX for Recently Read"
37543msgstr ""
37544
37545#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595
37546msgid "NCX for genres"
37547msgstr ""
37548
37549#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651
37550msgid "Generating OPF"
37551msgstr ""
37552
37553#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955
37554msgid "Thumbnails"
37555msgstr ""
37556
37557#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961
37558msgid "Thumbnail"
37559msgstr ""
37560
37561#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394
37562msgid "Saving NCX"
37563msgstr ""
37564
37565#: /__w/calibre/calibre/src/calibre/library/check_library.py:28
37566msgid "Invalid titles"
37567msgstr ""
37568
37569#: /__w/calibre/calibre/src/calibre/library/check_library.py:29
37570msgid "Extra titles"
37571msgstr ""
37572
37573#: /__w/calibre/calibre/src/calibre/library/check_library.py:30
37574msgid "Invalid authors"
37575msgstr ""
37576
37577#: /__w/calibre/calibre/src/calibre/library/check_library.py:31
37578msgid "Extra authors"
37579msgstr ""
37580
37581#: /__w/calibre/calibre/src/calibre/library/check_library.py:32
37582msgid "Missing book formats"
37583msgstr ""
37584
37585#: /__w/calibre/calibre/src/calibre/library/check_library.py:33
37586msgid "Extra book formats"
37587msgstr ""
37588
37589#: /__w/calibre/calibre/src/calibre/library/check_library.py:34
37590msgid "Unknown files in books"
37591msgstr ""
37592
37593#: /__w/calibre/calibre/src/calibre/library/check_library.py:35
37594msgid "Missing cover files"
37595msgstr ""
37596
37597#: /__w/calibre/calibre/src/calibre/library/check_library.py:36
37598msgid "Cover files not in database"
37599msgstr ""
37600
37601#: /__w/calibre/calibre/src/calibre/library/check_library.py:37
37602msgid "Folders raising exception"
37603msgstr ""
37604
37605#: /__w/calibre/calibre/src/calibre/library/coloring.py:19
37606msgid "INVALID CONDITION"
37607msgstr ""
37608
37609#: /__w/calibre/calibre/src/calibre/library/database2.py:112
37610#: /__w/calibre/calibre/src/calibre/library/database2.py:121
37611#, python-format
37612msgid "Path to library too long. Must be less than %d characters."
37613msgstr ""
37614
37615#: /__w/calibre/calibre/src/calibre/library/database2.py:1242
37616#, python-format
37617msgid " (%s books)"
37618msgstr ""
37619
37620#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146
37621msgid "Identifiers"
37622msgstr ""
37623
37624#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218
37625msgid "On device"
37626msgstr ""
37627
37628#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268
37629msgid "Series sort"
37630msgstr ""
37631
37632#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278
37633msgid "Title sort"
37634msgstr ""
37635
37636#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32
37637msgid "The title"
37638msgstr ""
37639
37640#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33
37641msgid "The authors"
37642msgstr ""
37643
37644#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34
37645#, python-brace-format
37646msgid ""
37647"The author sort string. To use only the first letter of the name use "
37648"{author_sort[0]}"
37649msgstr ""
37650
37651#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36
37652msgid "The tags"
37653msgstr ""
37654
37655#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37
37656msgid "The series"
37657msgstr ""
37658
37659#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38
37660msgid ""
37661"The series number. To get leading zeros use {series_index:0>3s} or "
37662"{series_index:>3s} for leading spaces"
37663msgstr ""
37664
37665#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41
37666msgid "The rating"
37667msgstr ""
37668
37669#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42
37670msgid "The ISBN"
37671msgstr ""
37672
37673#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43
37674msgid "The publisher"
37675msgstr ""
37676
37677#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44
37678msgid "The date"
37679msgstr ""
37680
37681#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45
37682msgid "The published date"
37683msgstr ""
37684
37685#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46
37686msgid "The date when the metadata for this book record was last modified"
37687msgstr ""
37688
37689#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48
37690msgid "The language(s) of this book"
37691msgstr ""
37692
37693#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49
37694msgid "The calibre internal id"
37695msgstr ""
37696
37697#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78
37698msgid "Options to control saving to disk"
37699msgstr ""
37700
37701#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84
37702msgid ""
37703"Normally, calibre will update the metadata in the saved files from what is "
37704"in the calibre library. Makes saving to disk slower."
37705msgstr ""
37706
37707#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87
37708msgid ""
37709"Normally, calibre will write the metadata into a separate OPF file along "
37710"with the actual e-book files."
37711msgstr ""
37712
37713#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90
37714msgid ""
37715"Normally, calibre will save the cover in a separate file along with the "
37716"actual e-book files."
37717msgstr ""
37718
37719#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93
37720msgid ""
37721"Comma separated list of formats to save for each book. By default all "
37722"available formats are saved."
37723msgstr ""
37724
37725#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96
37726#, python-format
37727msgid ""
37728"The template to control the filename and folder structure of the saved "
37729"files. Default is \"%(templ)s\" which will save books into a per-author "
37730"subfolder with filenames containing title and author. Available controls "
37731"are: {%(controls)s}"
37732msgstr ""
37733
37734#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102
37735#, python-format
37736msgid ""
37737"The template to control the filename and folder structure of files sent to "
37738"the device. Default is \"%(templ)s\" which will save books into a per-author"
37739" folder with filenames containing title and author. Available controls are: "
37740"{%(controls)s}"
37741msgstr ""
37742
37743#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109
37744msgid ""
37745"Have calibre convert all non English characters into English equivalents for"
37746" the file names. This is useful if saving to a legacy filesystem without "
37747"full support for Unicode filenames."
37748msgstr ""
37749
37750#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113
37751#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117
37752#, python-format
37753msgid ""
37754"The format in which to display dates. %(day)s - day, %(month)s - month, "
37755"%(mn)s - month number, %(year)s - year. Default is: %(default)s"
37756msgstr ""
37757
37758#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121
37759msgid "Convert paths to lowercase."
37760msgstr ""
37761
37762#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123
37763msgid "Replace whitespace with underscores."
37764msgstr ""
37765
37766#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125
37767msgid "Save into a single folder, ignoring the template folder structure"
37768msgstr ""
37769
37770#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284
37771#, python-format
37772msgid ""
37773"Failed to calculate path for save to disk. Template: %(templ)s\n"
37774"Error: %(err)s"
37775msgstr ""
37776
37777#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288
37778#, python-format
37779msgid "Template evaluation resulted in no path components. Template: %s"
37780msgstr ""
37781
37782#: /__w/calibre/calibre/src/calibre/linux.py:1144
37783msgid "The one stop solution to all your e-book needs"
37784msgstr ""
37785
37786#: /__w/calibre/calibre/src/calibre/linux.py:1146
37787msgid "calibre is the one stop solution to all your e-book needs."
37788msgstr ""
37789
37790#: /__w/calibre/calibre/src/calibre/linux.py:1147
37791msgid ""
37792"You can use calibre to catalog your books, fetch metadata for them "
37793"automatically, convert them from and to all the various e-book formats, send"
37794" them to your e-book reader devices, read the books on your computer, edit "
37795"the books in a dedicated e-book editor and even make them available over the"
37796" network with the built-in Content server. You can also download news and "
37797"periodicals in e-book format from over a thousand different news and "
37798"magazine websites."
37799msgstr ""
37800
37801#: /__w/calibre/calibre/src/calibre/linux.py:1160
37802msgid "Edit the text and styles inside e-books"
37803msgstr ""
37804
37805#: /__w/calibre/calibre/src/calibre/linux.py:1162
37806msgid ""
37807"The calibre E-book editor allows you to edit the text and styles inside the "
37808"book with a live preview of your changes."
37809msgstr ""
37810
37811#: /__w/calibre/calibre/src/calibre/linux.py:1163
37812msgid ""
37813"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes "
37814"various useful tools for checking the book for errors, editing the Table of "
37815"Contents, performing automated cleanups, etc."
37816msgstr ""
37817
37818#: /__w/calibre/calibre/src/calibre/linux.py:1175
37819msgid "Read e-books in over a dozen different formats"
37820msgstr ""
37821
37822#: /__w/calibre/calibre/src/calibre/linux.py:1177
37823msgid ""
37824"The calibre E-book viewer allows you to read e-books in over a dozen "
37825"different formats."
37826msgstr ""
37827
37828#: /__w/calibre/calibre/src/calibre/linux.py:1178
37829msgid ""
37830"It has a full screen mode for distraction free reading and can display the "
37831"text with multiple columns per screen."
37832msgstr ""
37833
37834#: /__w/calibre/calibre/src/calibre/linux.py:1315
37835msgid "Command Line Interface"
37836msgstr ""
37837
37838#: /__w/calibre/calibre/src/calibre/linux.py:1316
37839msgid ""
37840"On macOS, the command line tools are inside the calibre bundle, for example,"
37841" if you installed calibre in :file:`/Applications` the command line tools "
37842"are in :file:`/Applications/calibre.app/Contents/MacOS/`."
37843msgstr ""
37844
37845#: /__w/calibre/calibre/src/calibre/linux.py:1319
37846msgid "Documented commands"
37847msgstr ""
37848
37849#: /__w/calibre/calibre/src/calibre/linux.py:1319
37850msgid "Undocumented commands"
37851msgstr ""
37852
37853#: /__w/calibre/calibre/src/calibre/linux.py:1320
37854msgid ""
37855"You can see usage for undocumented commands by executing them without "
37856"arguments in a terminal."
37857msgstr ""
37858
37859#: /__w/calibre/calibre/src/calibre/linux.py:1321
37860msgid "Change language"
37861msgstr ""
37862
37863#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286
37864#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
37865#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
37866#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
37867msgid "Newest"
37868msgstr ""
37869
37870#: /__w/calibre/calibre/src/calibre/srv/code.py:130
37871#, python-brace-format
37872msgid "<b>{title}</b> by {authors}"
37873msgstr ""
37874
37875#: /__w/calibre/calibre/src/calibre/srv/code.py:131
37876#, python-brace-format
37877msgid "{series_index} of <i>{series}</i>"
37878msgstr ""
37879
37880#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37881#, python-brace-format
37882msgid "Date: {timestamp}"
37883msgstr ""
37884
37885#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37886#, python-brace-format
37887msgid "Published: {pubdate}"
37888msgstr ""
37889
37890#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37891#, python-brace-format
37892msgid "Publisher: {publisher}"
37893msgstr ""
37894
37895#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58
37896msgid "Show "
37897msgstr ""
37898
37899#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73
37900msgid " sorted by "
37901msgstr ""
37902
37903#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37904msgid "Change library"
37905msgstr ""
37906
37907#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37908msgid "Change library to: "
37909msgstr ""
37910
37911#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202
37912msgid "Switch to the full interface (non-mobile interface)"
37913msgstr ""
37914
37915#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205
37916msgid ""
37917"The full interface gives you many more features, but it may not work well on"
37918" a small screen"
37919msgstr ""
37920
37921#: /__w/calibre/calibre/src/calibre/srv/loop.py:142
37922#, python-brace-format
37923msgid "{0} is not a valid IP address/network, with error: {1}"
37924msgstr ""
37925
37926#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21
37927#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155
37928msgid "username [password]"
37929msgstr ""
37930
37931#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25
37932msgid "Give this user only read access"
37933msgstr ""
37934
37935#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29
37936#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45
37937#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103
37938#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162
37939msgid "username is required"
37940msgstr ""
37941
37942#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39
37943msgid "username"
37944msgstr ""
37945
37946#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60
37947msgid "username set|reset|toggle|show"
37948msgstr ""
37949
37950#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68
37951msgid "username and operation are required"
37952msgstr ""
37953
37954#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86
37955msgid "[options] username [library_name ...]"
37956msgstr ""
37957
37958#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90
37959msgid ""
37960"Specify the action to perform.\n"
37961"A value of \"show\" shows the current library restrictions for the specified user.\n"
37962"A value of \"allow-all\" removes all library restrictions.\n"
37963"A value of \"allow\" allows access to only the specified libraries.\n"
37964"A value of \"block\" allows access to all, except the specified libraries.\n"
37965"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."
37966msgstr ""
37967
37968#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186
37969msgid "Unknown command: {}"
37970msgstr ""
37971
37972#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188
37973msgid "Manage the user accounts for calibre-server. Available commands are:"
37974msgstr ""
37975
37976#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190
37977msgid "Use {} for help on individual commands"
37978msgstr ""
37979
37980#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213
37981msgid "What do you want to do?"
37982msgstr ""
37983
37984#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222
37985msgid "default"
37986msgstr ""
37987
37988#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227
37989msgid "No choice selected, exiting..."
37990msgstr ""
37991
37992#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236
37993#, python-format
37994msgid "%s is not a valid choice, try again"
37995msgstr ""
37996
37997#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247
37998msgid "Existing user names:"
37999msgstr ""
38000
38001#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250
38002msgid "There are no users, you must first add an user"
38003msgstr ""
38004
38005#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255
38006#, python-format
38007msgid "The username %s does not exist"
38008msgstr ""
38009
38010#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257
38011#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280
38012msgid "Enter the username"
38013msgstr ""
38014
38015#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264
38016#, python-format
38017msgid "Enter the new password for %s: "
38018msgstr ""
38019
38020#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266
38021#: /__w/calibre/calibre/src/calibre/srv/users.py:62
38022msgid "Empty passwords are not allowed"
38023msgstr ""
38024
38025#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269
38026#, python-format
38027msgid "Re-enter the new password for %s, to verify: "
38028msgstr ""
38029
38030#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272
38031msgid "Passwords do not match"
38032msgstr ""
38033
38034#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283
38035#, python-format
38036msgid "User %s added successfully!"
38037msgstr ""
38038
38039#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287
38040#, python-format
38041msgid "Are you sure you want to remove the user %s?"
38042msgstr ""
38043
38044#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291
38045#, python-format
38046msgid "User %s successfully removed!"
38047msgstr ""
38048
38049#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296
38050#, python-format
38051msgid "Password for %s successfully changed!"
38052msgstr ""
38053
38054#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300
38055#, python-brace-format
38056msgid "Current password for {0} is: {1}"
38057msgstr ""
38058
38059#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305
38060msgid "Allow {} to make changes (i.e. grant write access)"
38061msgstr ""
38062
38063#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307
38064msgid "Prevent {} from making changes (i.e. remove write access)"
38065msgstr ""
38066
38067#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331
38068msgid "{} has the following additional per-library restrictions:"
38069msgstr ""
38070
38071#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336
38072msgid "{} has no additional per-library restrictions"
38073msgstr ""
38074
38075#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339
38076msgid "Allow access to all libraries"
38077msgstr ""
38078
38079#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340
38080msgid "Allow access to only specified libraries"
38081msgstr ""
38082
38083#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341
38084msgid "Allow access to all, except specified libraries"
38085msgstr ""
38086
38087#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342
38088msgid "Change per-library restrictions"
38089msgstr ""
38090
38091#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348
38092msgid "Enter the name of the library:"
38093msgstr ""
38094
38095#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353
38096msgid ""
38097"Enter a search expression, access will be granted only to books matching "
38098"this expression. An empty expression will grant access to all books."
38099msgstr ""
38100
38101#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361
38102msgid "Another restriction?"
38103msgstr ""
38104
38105#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366
38106msgid "Enter a comma separated list of library names:"
38107msgstr ""
38108
38109#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369
38110msgid "Allowing access only to libraries: {}"
38111msgstr ""
38112
38113#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370
38114msgid "Allowing access to all libraries, except: {}"
38115msgstr ""
38116
38117#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378
38118msgid "Show password for {}"
38119msgstr ""
38120
38121#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380
38122msgid "Change read/write permission for {}"
38123msgstr ""
38124
38125#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381
38126msgid "Change the libraries {} is allowed to access"
38127msgstr ""
38128
38129#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383
38130#, python-brace-format
38131msgid "{0} has {1} access"
38132msgstr ""
38133
38134#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38135msgid "read-write"
38136msgstr ""
38137
38138#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38139msgid "readonly"
38140msgstr ""
38141
38142#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404
38143msgid "Add a new user"
38144msgstr ""
38145
38146#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405
38147msgid "Edit an existing user"
38148msgstr ""
38149
38150#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406
38151msgid "Remove a user"
38152msgstr ""
38153
38154#: /__w/calibre/calibre/src/calibre/srv/opds.py:176
38155msgid "one item"
38156msgid_plural "{} items"
38157msgstr[0] ""
38158msgstr[1] ""
38159
38160#: /__w/calibre/calibre/src/calibre/srv/opds.py:187
38161#, python-format
38162msgid "RATING: %s<br />"
38163msgstr ""
38164
38165#: /__w/calibre/calibre/src/calibre/srv/opds.py:189
38166#, python-format
38167msgid "TAGS: %s<br />"
38168msgstr ""
38169
38170#: /__w/calibre/calibre/src/calibre/srv/opds.py:191
38171#, python-format
38172msgid "SERIES: %(series)s [%(sidx)s]<br />"
38173msgstr ""
38174
38175#: /__w/calibre/calibre/src/calibre/srv/opds.py:288
38176msgid "Books in your library"
38177msgstr ""
38178
38179#: /__w/calibre/calibre/src/calibre/srv/opds.py:293
38180msgid "By "
38181msgstr ""
38182
38183#: /__w/calibre/calibre/src/calibre/srv/opds.py:294
38184msgid "Books sorted by "
38185msgstr ""
38186
38187#: /__w/calibre/calibre/src/calibre/srv/opds.py:301
38188msgid "Library:"
38189msgstr ""
38190
38191#: /__w/calibre/calibre/src/calibre/srv/opds.py:304
38192msgid "Change calibre library to:"
38193msgstr ""
38194
38195#: /__w/calibre/calibre/src/calibre/srv/opds.py:415
38196#: /__w/calibre/calibre/src/calibre/srv/opds.py:432
38197#, python-format
38198msgid "By %s"
38199msgstr ""
38200
38201#: /__w/calibre/calibre/src/calibre/srv/opds.py:598
38202#, python-brace-format
38203msgid "By {0} :: {1}"
38204msgstr ""
38205
38206#: /__w/calibre/calibre/src/calibre/srv/opts.py:31
38207msgid "Path to the SSL certificate file"
38208msgstr ""
38209
38210#: /__w/calibre/calibre/src/calibre/srv/opts.py:35
38211msgid "Path to the SSL private key file"
38212msgstr ""
38213
38214#: /__w/calibre/calibre/src/calibre/srv/opts.py:39
38215msgid "Time (in seconds) after which an idle connection is closed"
38216msgstr ""
38217
38218#: /__w/calibre/calibre/src/calibre/srv/opts.py:43
38219msgid ""
38220"Time (in seconds) to wait for a response from the server when making queries"
38221msgstr ""
38222
38223#: /__w/calibre/calibre/src/calibre/srv/opts.py:47
38224msgid "Total time in seconds to wait for clean shutdown"
38225msgstr ""
38226
38227#: /__w/calibre/calibre/src/calibre/srv/opts.py:51
38228msgid "Socket pre-allocation, for example, with systemd socket activation"
38229msgstr ""
38230
38231#: /__w/calibre/calibre/src/calibre/srv/opts.py:55
38232msgid "Max. size of single HTTP header (in KB)"
38233msgstr ""
38234
38235#: /__w/calibre/calibre/src/calibre/srv/opts.py:59
38236msgid "Max. allowed size for files uploaded to the server (in MB)"
38237msgstr ""
38238
38239#: /__w/calibre/calibre/src/calibre/srv/opts.py:63
38240msgid "Minimum size for which responses use data compression (in bytes)"
38241msgstr ""
38242
38243#: /__w/calibre/calibre/src/calibre/srv/opts.py:67
38244msgid "Number of worker threads used to process requests"
38245msgstr ""
38246
38247#: /__w/calibre/calibre/src/calibre/srv/opts.py:71
38248msgid "Maximum number of worker processes"
38249msgstr ""
38250
38251#: /__w/calibre/calibre/src/calibre/srv/opts.py:73
38252msgid ""
38253"Worker processes are launched as needed and used for large jobs such as "
38254"preparing a book for viewing, adding books, converting, etc. Normally, the "
38255"max. number of such processes is based on the number of CPU cores. You can "
38256"control it by this setting."
38257msgstr ""
38258
38259#: /__w/calibre/calibre/src/calibre/srv/opts.py:78
38260msgid "Maximum time for worker processes"
38261msgstr ""
38262
38263#: /__w/calibre/calibre/src/calibre/srv/opts.py:80
38264msgid ""
38265"Maximum amount of time worker processes are allowed to run (in minutes). Set"
38266" to zero for no limit."
38267msgstr ""
38268
38269#: /__w/calibre/calibre/src/calibre/srv/opts.py:83
38270msgid "The port on which to listen for connections"
38271msgstr ""
38272
38273#: /__w/calibre/calibre/src/calibre/srv/opts.py:87
38274msgid "A prefix to prepend to all URLs"
38275msgstr ""
38276
38277#: /__w/calibre/calibre/src/calibre/srv/opts.py:89
38278msgid ""
38279"Useful if you wish to run this server behind a reverse proxy. For example "
38280"use, /calibre as the URL prefix."
38281msgstr ""
38282
38283#: /__w/calibre/calibre/src/calibre/srv/opts.py:91
38284msgid "Number of books to show in a single page"
38285msgstr ""
38286
38287#: /__w/calibre/calibre/src/calibre/srv/opts.py:93
38288msgid "The number of books to show in a single page in the browser."
38289msgstr ""
38290
38291#: /__w/calibre/calibre/src/calibre/srv/opts.py:95
38292msgid "Advertise OPDS feeds via BonJour"
38293msgstr ""
38294
38295#: /__w/calibre/calibre/src/calibre/srv/opts.py:97
38296msgid ""
38297"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading"
38298" apps can detect and connect to the server automatically."
38299msgstr ""
38300
38301#: /__w/calibre/calibre/src/calibre/srv/opts.py:100
38302msgid "Maximum number of books in OPDS feeds"
38303msgstr ""
38304
38305#: /__w/calibre/calibre/src/calibre/srv/opts.py:102
38306msgid ""
38307"The maximum number of books that the server will return in a single OPDS "
38308"acquisition feed."
38309msgstr ""
38310
38311#: /__w/calibre/calibre/src/calibre/srv/opts.py:105
38312msgid "Maximum number of ungrouped items in OPDS feeds"
38313msgstr ""
38314
38315#: /__w/calibre/calibre/src/calibre/srv/opts.py:107
38316msgid ""
38317"Group items in categories such as author/tags by first letter when there are"
38318" more than this number of items. Set to zero to disable."
38319msgstr ""
38320
38321#: /__w/calibre/calibre/src/calibre/srv/opts.py:110
38322msgid "The interface on which to listen for connections"
38323msgstr ""
38324
38325#: /__w/calibre/calibre/src/calibre/srv/opts.py:112
38326msgid ""
38327"The default is to listen on all available IPv4 interfaces. You can change "
38328"this to, for example, \"127.0.0.1\" to only listen for connections from the "
38329"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 "
38330"connections."
38331msgstr ""
38332
38333#: /__w/calibre/calibre/src/calibre/srv/opts.py:116
38334msgid "Fallback to auto-detected interface"
38335msgstr ""
38336
38337#: /__w/calibre/calibre/src/calibre/srv/opts.py:118
38338msgid ""
38339"If for some reason the server is unable to bind to the interface specified "
38340"in the listen_on option, then it will try to detect an interface that "
38341"connects to the outside world and bind to that."
38342msgstr ""
38343
38344#: /__w/calibre/calibre/src/calibre/srv/opts.py:122
38345msgid "Zero copy file transfers for increased performance"
38346msgstr ""
38347
38348#: /__w/calibre/calibre/src/calibre/srv/opts.py:124
38349msgid ""
38350"This will use zero-copy in-kernel transfers when sending files over the "
38351"network, increasing performance. However, it can cause corrupted file "
38352"transfers on some broken filesystems. If you experience corrupted file "
38353"transfers, turn it off."
38354msgstr ""
38355
38356#: /__w/calibre/calibre/src/calibre/srv/opts.py:128
38357msgid "Max. log file size (in MB)"
38358msgstr ""
38359
38360#: /__w/calibre/calibre/src/calibre/srv/opts.py:130
38361msgid ""
38362"The maximum size of log files, generated by the server. When the log becomes"
38363" larger than this size, it is automatically rotated. Set to zero to disable "
38364"log rotation."
38365msgstr ""
38366
38367#: /__w/calibre/calibre/src/calibre/srv/opts.py:133
38368msgid "Log HTTP 404 (Not Found) requests"
38369msgstr ""
38370
38371#: /__w/calibre/calibre/src/calibre/srv/opts.py:135
38372msgid ""
38373"Normally, the server logs all HTTP requests for resources that are not "
38374"found. This can generate a lot of log spam, if your server is targeted by "
38375"bots. Use this option to turn it off."
38376msgstr ""
38377
38378#: /__w/calibre/calibre/src/calibre/srv/opts.py:139
38379msgid "Password based authentication to access the server"
38380msgstr ""
38381
38382#: /__w/calibre/calibre/src/calibre/srv/opts.py:141
38383msgid ""
38384"Normally, the server is unrestricted, allowing anyone to access it. You can "
38385"restrict access to predefined users with this option."
38386msgstr ""
38387
38388#: /__w/calibre/calibre/src/calibre/srv/opts.py:144
38389msgid "Allow un-authenticated local connections to make changes"
38390msgstr ""
38391
38392#: /__w/calibre/calibre/src/calibre/srv/opts.py:146
38393msgid ""
38394"Normally, if you do not turn on authentication, the server operates in read-"
38395"only mode, so as to not allow anonymous users to make changes to your "
38396"calibre libraries. This option allows anybody connecting from the same "
38397"computer as the server is running on to make changes. This is useful if you "
38398"want to run the server without authentication but still use calibredb to "
38399"make changes to your calibre libraries. Note that turning on this option "
38400"means any program running on the computer can make changes to your calibre "
38401"libraries."
38402msgstr ""
38403
38404#: /__w/calibre/calibre/src/calibre/srv/opts.py:155
38405msgid ""
38406"Allow un-authenticated connections from specific IP addresses to make "
38407"changes"
38408msgstr ""
38409
38410#: /__w/calibre/calibre/src/calibre/srv/opts.py:157
38411msgid ""
38412"Normally, if you do not turn on authentication, the server operates in read-"
38413"only mode, so as to not allow anonymous users to make changes to your "
38414"calibre libraries. This option allows anybody connecting from the specified "
38415"IP addresses to make changes. Must be a comma separated list of address or "
38416"network specifications. This is useful if you want to run the server without"
38417" authentication but still use calibredb to make changes to your calibre "
38418"libraries. Note that turning on this option means anyone connecting from the"
38419" specified IP addresses can make changes to your calibre libraries."
38420msgstr ""
38421
38422#: /__w/calibre/calibre/src/calibre/srv/opts.py:166
38423msgid "Path to user database"
38424msgstr ""
38425
38426#: /__w/calibre/calibre/src/calibre/srv/opts.py:168
38427msgid ""
38428"Path to a file in which to store the user and password information. Normally"
38429" a file in the calibre configuration folder is used."
38430msgstr ""
38431
38432#: /__w/calibre/calibre/src/calibre/srv/opts.py:171
38433msgid "Choose the type of authentication used"
38434msgstr ""
38435
38436#: /__w/calibre/calibre/src/calibre/srv/opts.py:172
38437msgid ""
38438"Set the HTTP authentication mode used by the server. Set to \"basic\" if you"
38439" are putting this server behind an SSL proxy. Otherwise, leave it as "
38440"\"auto\", which will use \"basic\" if SSL is configured otherwise it will "
38441"use \"digest\"."
38442msgstr ""
38443
38444#: /__w/calibre/calibre/src/calibre/srv/opts.py:176
38445msgid "Ban IP addresses that have repeated login failures"
38446msgstr ""
38447
38448#: /__w/calibre/calibre/src/calibre/srv/opts.py:177
38449msgid ""
38450"Temporarily bans access for IP addresses that have repeated login failures "
38451"for the specified number of minutes. Useful to prevent attempts at guessing "
38452"passwords. If set to zero, no banning is done."
38453msgstr ""
38454
38455#: /__w/calibre/calibre/src/calibre/srv/opts.py:181
38456msgid "Number of login failures for ban"
38457msgstr ""
38458
38459#: /__w/calibre/calibre/src/calibre/srv/opts.py:182
38460msgid "The number of login failures after which an IP address is banned"
38461msgstr ""
38462
38463#: /__w/calibre/calibre/src/calibre/srv/opts.py:184
38464msgid "Ignored user-defined metadata fields"
38465msgstr ""
38466
38467#: /__w/calibre/calibre/src/calibre/srv/opts.py:186
38468msgid ""
38469"Comma separated list of user-defined metadata fields that will not be "
38470"displayed by the Content server in the /opds and /mobile views. For example:"
38471" {}"
38472msgstr ""
38473
38474#: /__w/calibre/calibre/src/calibre/srv/opts.py:190
38475msgid "Restrict displayed user-defined fields"
38476msgstr ""
38477
38478#: /__w/calibre/calibre/src/calibre/srv/opts.py:192
38479msgid ""
38480"Comma separated list of user-defined metadata fields that will be displayed "
38481"by the Content server in the /opds and /mobile views. If you specify this "
38482"option, any fields not in this list will not be displayed. For example: {}"
38483msgstr ""
38484
38485#: /__w/calibre/calibre/src/calibre/srv/opts.py:197
38486msgid "Choose the default book list mode"
38487msgstr ""
38488
38489#: /__w/calibre/calibre/src/calibre/srv/opts.py:199
38490msgid ""
38491"Set the default book list mode that will be used for new users. Individual "
38492"users can override the default in their own settings. The default is to use "
38493"a cover grid."
38494msgstr ""
38495
38496#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38497msgid "By default, this option is disabled."
38498msgstr ""
38499
38500#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38501msgid "By default, this option is enabled."
38502msgstr ""
38503
38504#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98
38505msgid ""
38506"[options] [path to library folder...]\n"
38507"\n"
38508"Start the calibre Content server. The calibre Content server exposes your\n"
38509"calibre libraries over the internet. You can specify the path to the library\n"
38510"folders as arguments to %prog. If you do not specify any paths, all the\n"
38511"libraries that the main calibre program knows about will be used.\n"
38512msgstr ""
38513
38514#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109
38515msgid ""
38516"Path to log file for server log. This log contains server information and "
38517"errors, not access logs. By default it is written to stdout."
38518msgstr ""
38519
38520#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115
38521msgid ""
38522"Path to the access log file. This log contains information about clients "
38523"connecting to the server and making requests. By default no access logging "
38524"is done."
38525msgstr ""
38526
38527#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120
38528msgid ""
38529"Path to a JSON file containing a template for the custom book list mode. The"
38530" easiest way to create such a template file is to go to Preferences-> "
38531"Sharing over the net-> Book list template in calibre, create the template "
38532"and export it."
38533msgstr ""
38534
38535#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127
38536msgid ""
38537"Path to a JSON file containing URLs for the \"Search the internet\" feature."
38538" The easiest way to create such a file is to go to Preferences-> Sharing "
38539"over the net->Search the internet in calibre, create the URLs and export "
38540"them."
38541msgstr ""
38542
38543#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141
38544msgid "Run process in background as a daemon (Linux only)."
38545msgstr ""
38546
38547#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143
38548msgid "Write process PID to the specified file"
38549msgstr ""
38550
38551#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149
38552msgid ""
38553"Automatically reload server when source code changes. Useful for "
38554"development. You should also specify a small value for the shutdown timeout."
38555msgstr ""
38556
38557#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157
38558#, python-brace-format
38559msgid ""
38560"Manage the database of users allowed to connect to this server. You can use "
38561"it in automated mode by adding a --. See {0} for details. See also the {1} "
38562"option."
38563msgstr ""
38564
38565#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161
38566#, python-brace-format
38567msgid ""
38568"Path to the user database to use for authentication. The database is a "
38569"SQLite file. To create it use {0}. You can read more about managing users "
38570"at: {1}"
38571msgstr ""
38572
38573#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181
38574msgid ""
38575"Another calibre program such as another instance of {} or the main calibre "
38576"program is running. Having multiple programs that can make changes to a "
38577"calibre library running at the same time is not supported."
38578msgstr ""
38579
38580#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207
38581msgid "Interrupted by user"
38582msgstr ""
38583
38584#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214
38585#, python-format
38586msgid "There is no calibre library at: %s"
38587msgstr ""
38588
38589#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218
38590msgid "You must specify at least one calibre library"
38591msgstr ""
38592
38593#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38594msgid "Composite Tags"
38595msgstr ""
38596
38597#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38598msgid "Enum"
38599msgstr ""
38600
38601#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131
38602#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248
38603msgid "Invalid syntax. Expected a lookup name or a word"
38604msgstr ""
38605
38606#: /__w/calibre/calibre/src/calibre/srv/users.py:56
38607msgid ""
38608"For maximum compatibility you should use only the letters A-Z, the numbers "
38609"0-9, spaces, underscores and hyphens in the username"
38610msgstr ""
38611
38612#: /__w/calibre/calibre/src/calibre/srv/users.py:66
38613msgid "The password must contain only ASCII (English) characters and symbols"
38614msgstr ""
38615
38616#: /__w/calibre/calibre/src/calibre/srv/users.py:160
38617#, python-format
38618msgid "The username %s already exists"
38619msgstr ""
38620
38621#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25
38622msgid "Existing password is incorrect"
38623msgstr ""
38624
38625#: /__w/calibre/calibre/src/calibre/utils/config.py:47
38626msgid "Usage"
38627msgstr ""
38628
38629#: /__w/calibre/calibre/src/calibre/utils/config.py:98
38630msgid "Created by "
38631msgstr ""
38632
38633#: /__w/calibre/calibre/src/calibre/utils/config.py:99
38634msgid ""
38635"Whenever you pass arguments to %prog that have spaces in them, enclose the "
38636"arguments in quotation marks. For example: \"{}\""
38637msgstr ""
38638
38639#: /__w/calibre/calibre/src/calibre/utils/config.py:110
38640msgid "Options"
38641msgstr ""
38642
38643#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479
38644msgid "Path to the database in which books are stored"
38645msgstr ""
38646
38647#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481
38648msgid "Pattern to guess metadata from filenames"
38649msgstr ""
38650
38651#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483
38652msgid "Access key for isbndb.com"
38653msgstr ""
38654
38655#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485
38656msgid "Default timeout for network operations (seconds)"
38657msgstr ""
38658
38659#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487
38660msgid "Path to folder in which your library of books is stored"
38661msgstr ""
38662
38663#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489
38664msgid "The language in which to display the user interface"
38665msgstr ""
38666
38667#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491
38668msgid ""
38669"The default output format for e-book conversions. When auto-converting to "
38670"send to a device this can be overridden by individual device preferences. "
38671"These can be changed by right clicking the device icon in calibre and "
38672"choosing \"Configure\"."
38673msgstr ""
38674
38675#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498
38676msgid "Ordered list of formats to prefer for input."
38677msgstr ""
38678
38679#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500
38680msgid "Read metadata from files"
38681msgstr ""
38682
38683#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502
38684msgid ""
38685"The priority of worker processes. A higher priority means they run faster "
38686"and consume more resources. Most tasks like conversion/news download/adding "
38687"books/etc. are affected by this setting."
38688msgstr ""
38689
38690#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507
38691msgid "Swap author first and last names when reading metadata"
38692msgstr ""
38693
38694#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509
38695msgid "Add new formats to existing book records"
38696msgstr ""
38697
38698#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511
38699msgid "Check for duplicates when copying to another library"
38700msgstr ""
38701
38702#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513
38703msgid "Tags to apply to books added to the library"
38704msgstr ""
38705
38706#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515
38707msgid ""
38708"Mark newly added books. The mark is a temporary mark that is automatically "
38709"removed when calibre is restarted."
38710msgstr ""
38711
38712#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519
38713msgid "List of named saved searches"
38714msgstr ""
38715
38716#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520
38717msgid "User-created Tag browser categories"
38718msgstr ""
38719
38720#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522
38721msgid "How and when calibre updates metadata on the device."
38722msgstr ""
38723
38724#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524
38725msgid ""
38726"When searching for text without using lookup prefixes, as for example, Red "
38727"instead of title:Red, limit the columns searched to those named below."
38728msgstr ""
38729
38730#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529
38731msgid ""
38732"Choose columns to be searched when not using prefixes, as for example, when "
38733"searching for Red instead of title:Red. Enter a list of search/lookup names "
38734"separated by commas. Only takes effect if you set the option to limit search"
38735" columns above."
38736msgstr ""
38737
38738#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535
38739msgid ""
38740"Characters typed in the search box will match their accented versions, based"
38741" on the language you have chosen for the calibre interface. For example, in "
38742"English, searching for n will match both {} and n, but if your language is "
38743"Spanish it will only match n. Note that this is much slower than a simple "
38744"search on very large libraries. Also, this option will have no effect if you"
38745" turn on case-sensitive searching"
38746msgstr ""
38747
38748#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544
38749msgid "Make searches case-sensitive"
38750msgstr ""
38751
38752#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546
38753msgid ""
38754"Recognize numbers inside text when sorting. Setting this means that when "
38755"sorting on text fields like title the text \"Book 2\"will sort before the "
38756"text \"Book 100\". Note that setting this can cause problems with text that "
38757"starts with numbers and is a little slower."
38758msgstr ""
38759
38760#: /__w/calibre/calibre/src/calibre/utils/exim.py:200
38761#: /__w/calibre/calibre/src/calibre/utils/exim.py:344
38762msgid "Settings and plugins"
38763msgstr ""
38764
38765#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380
38766msgid "File is open in another process"
38767msgstr ""
38768
38769#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286
38770msgid "the end of the program"
38771msgstr ""
38772
38773#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288
38774#, python-brace-format
38775msgid "{0}: {1} near {2} on line {3}"
38776msgstr ""
38777
38778#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291
38779#, python-brace-format
38780msgid "{0}: {1} near {2}"
38781msgstr ""
38782
38783#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377
38784msgid "'End of program'"
38785msgstr ""
38786
38787#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388
38788#, python-brace-format
38789msgid "Failed to scan program. Invalid input '{0}'"
38790msgstr ""
38791
38792#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391
38793#, python-brace-format
38794msgid "Expected end of program, found '{0}'"
38795msgstr ""
38796
38797#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414
38798#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426
38799#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438
38800#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448
38801#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453
38802#, python-brace-format
38803msgid "{0} statement: expected '{1}', found '{2}'"
38804msgstr ""
38805
38806#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435
38807#, python-brace-format
38808msgid "'{0}' statement: expected an identifier"
38809msgstr ""
38810
38811#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524
38812#, python-brace-format
38813msgid "A stored template must begin with '{0}'"
38814msgstr ""
38815
38816#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567
38817#, python-brace-format
38818msgid "Expected '{0}', found '{1}'"
38819msgstr ""
38820
38821#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605
38822#, python-brace-format
38823msgid "Unknown function {0}"
38824msgstr ""
38825
38826#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618
38827#, python-brace-format
38828msgid "Expected a '{0}' for function call, found '{1}'"
38829msgstr ""
38830
38831#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631
38832#, python-brace-format
38833msgid "Parameters to '{0}' must be variables or assignments"
38834msgstr ""
38835
38836#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648
38837#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332
38838#, python-brace-format
38839msgid "Incorrect number of arguments for function {0}"
38840msgstr ""
38841
38842#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655
38843#, python-brace-format
38844msgid "Expected an expression, found '{0}'"
38845msgstr ""
38846
38847#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660
38848#, python-brace-format
38849msgid "{0} outside of for loop"
38850msgstr ""
38851
38852#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692
38853#, python-brace-format
38854msgid "Interpreter: {0} - line number {1}"
38855msgstr ""
38856
38857#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757
38858#, python-brace-format
38859msgid "Error during string comparison: operator '{0}'"
38860msgstr ""
38861
38862#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785
38863#, python-brace-format
38864msgid "Value used in comparison is not a number: operator '{0}'"
38865msgstr ""
38866
38867#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811
38868#, python-brace-format
38869msgid "Unknown identifier '{0}'"
38870msgstr ""
38871
38872#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829
38873msgid "before evaluating arguments"
38874msgstr ""
38875
38876#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840
38877msgid "after evaluating arguments"
38878msgstr ""
38879
38880#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853
38881msgid " returned value"
38882msgstr ""
38883
38884#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893
38885#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897
38886#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927
38887#, python-brace-format
38888msgid "Unknown field '{0}'"
38889msgstr ""
38890
38891#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986
38892#, python-brace-format
38893msgid "Unhandled exception '{0}'"
38894msgstr ""
38895
38896#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031
38897#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048
38898#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070
38899#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088
38900#, python-brace-format
38901msgid "Error during operator evaluation: operator '{0}'"
38902msgstr ""
38903
38904#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103
38905#, python-brace-format
38906msgid "Function {0}: invalid character name '{1}"
38907msgstr ""
38908
38909#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157
38910#, python-brace-format
38911msgid "Internal error evaluating an expression: '{0}'"
38912msgstr ""
38913
38914#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200
38915#, python-brace-format
38916msgid "format: type {0} requires an integer value, got {1}"
38917msgstr ""
38918
38919#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206
38920#, python-brace-format
38921msgid "format: type {0} requires a decimal (float) value, got {1}"
38922msgstr ""
38923
38924#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342
38925#, python-format
38926msgid "%s: unknown function"
38927msgstr ""
38928
38929#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496
38930#, python-brace-format
38931msgid "No such variable {0}"
38932msgstr ""
38933
38934#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35
38935#, python-brace-format
38936msgid ""
38937"Duplicate user function name {0}. Change the name or ensure that the "
38938"functions are identical"
38939msgstr ""
38940
38941#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126
38942msgid "No documentation provided"
38943msgstr ""
38944
38945#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163
38946msgid ""
38947"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as"
38948" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. "
38949"In many cases the lexical comparison operators (>, <, == etc) can replace "
38950"this function."
38951msgstr ""
38952
38953#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181
38954msgid ""
38955"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
38956"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many "
38957"cases the numeric comparison operators (>#, <#, ==# etc) can replace this "
38958"function."
38959msgstr ""
38960
38961#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200
38962msgid ""
38963"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < "
38964"cmpN\" in sequence, returning resultN for the first comparison that "
38965"succeeds. Returns else_result if no comparison succeeds. Example: "
38966"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") "
38967"returns \"large\". The same example with a first value of 16 returns "
38968"\"giant\"."
38969msgstr ""
38970
38971#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209
38972msgid "first_matching_cmp requires an even number of arguments"
38973msgstr ""
38974
38975#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222
38976msgid ""
38977"strcat(a [, b]*) -- can take any number of arguments. Returns the string "
38978"formed by concatenating all the arguments"
38979msgstr ""
38980
38981#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237
38982msgid "strlen(a) -- Returns the length of the string passed as the argument"
38983msgstr ""
38984
38985#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251
38986msgid ""
38987"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an"
38988" argument is not a number. This function can often be replaced with the + "
38989"operator."
38990msgstr ""
38991
38992#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268
38993msgid ""
38994"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
38995"not numbers. This function can often be replaced with the - operator."
38996msgstr ""
38997
38998#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282
38999msgid ""
39000"multiply(x [, y]*) -- returns the product of its arguments. Throws an "
39001"exception if any argument is not a number. This function can often be "
39002"replaced with the * operator."
39003msgstr ""
39004
39005#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298
39006msgid ""
39007"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
39008"numbers. This function can often be replaced with the / operator."
39009msgstr ""
39010
39011#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312
39012msgid ""
39013"ceiling(x) -- returns the smallest integer greater than or equal to x. "
39014"Throws an exception if x is not a number."
39015msgstr ""
39016
39017#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325
39018msgid ""
39019"floor(x) -- returns the largest integer less than or equal to x. Throws an "
39020"exception if x is not a number."
39021msgstr ""
39022
39023#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338
39024msgid ""
39025"round(x) -- returns the nearest integer to x. Throws an exception if x is "
39026"not a number."
39027msgstr ""
39028
39029#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350
39030msgid ""
39031"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x"
39032" or y is not a number."
39033msgstr ""
39034
39035#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363
39036msgid ""
39037"fractional_part(x) -- returns the value after the decimal point.  For "
39038"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not"
39039" a number."
39040msgstr ""
39041
39042#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377
39043msgid ""
39044"template(x) -- evaluates x as a template. The evaluation is done in its own "
39045"context, meaning that variables are not shared between the caller and the "
39046"template evaluation. Because the { and } characters are special, you must "
39047"use [[ for the { character and ]] for the } character; they are converted "
39048"automatically. For example, template('[[title_sort]]') will evaluate the "
39049"template {title_sort} and return its value. Note also that prefixes and "
39050"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to "
39051"this function when using template program mode."
39052msgstr ""
39053
39054#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396
39055msgid ""
39056"eval(template) -- evaluates the template, passing the local variables (those"
39057" 'assign'ed to) instead of the book metadata.  This permits using the "
39058"template processor to construct complex results from local variables. "
39059"Because the { and } characters are special, you must use [[ for the { "
39060"character and ]] for the } character; they are converted automatically. Note"
39061" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be "
39062"used in the argument to this function when using template program mode."
39063msgstr ""
39064
39065#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416
39066msgid ""
39067"assign(id, val) -- assigns val to id, then returns val. id must be an "
39068"identifier, not an expression. This function can often be replaced with the "
39069"= operator."
39070msgstr ""
39071
39072#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429
39073msgid ""
39074"list_split(list_val, sep, id_prefix) -- splits the list_val into separate "
39075"values using 'sep', then assigns the values to variables named 'id_prefix_N'"
39076" where N is the position of the value in the list. The first item has "
39077"position 0 (zero). The function returns the last element in the list. "
39078"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; "
39079"var_1 = 'two'; var_2 = 'foo'."
39080msgstr ""
39081
39082#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449
39083msgid ""
39084"print(a[, b]*) -- prints the arguments to standard output. Unless you start "
39085"calibre from the command line (calibre-debug -g), the output will go to a "
39086"black hole."
39087msgstr ""
39088
39089#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462
39090msgid "field(lookup_name) -- returns the metadata field named by lookup_name"
39091msgstr ""
39092
39093#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472
39094msgid ""
39095"raw_field(lookup_name [, optional_default]) -- returns the metadata field "
39096"named by lookup_name without applying any formatting. It evaluates and "
39097"returns the optional second argument 'default' if the field is undefined "
39098"('None')."
39099msgstr ""
39100
39101#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493
39102msgid ""
39103"raw_list(lookup_name, separator) -- returns the metadata list named by "
39104"lookup_name without applying any formatting or sorting and with items "
39105"separated by separator."
39106msgstr ""
39107
39108#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508
39109msgid ""
39110"substr(str, start, end) -- returns the start'th through the end'th "
39111"characters of str. The first character in str is the zero'th character. If "
39112"end is negative, then it indicates that many characters counting from the "
39113"right. If end is zero, then it indicates the last character. For example, "
39114"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns "
39115"'234'."
39116msgstr ""
39117
39118#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523
39119msgid ""
39120"lookup(val, [pattern, field,]+ else_field) -- like switch, except the "
39121"arguments are field (metadata) names, not text. The value of the appropriate"
39122" field will be fetched and used. Note that because composite columns are "
39123"fields, you can use this function in one composite field to use the value of"
39124" some other composite field. This is extremely useful when constructing "
39125"variable save paths"
39126msgstr ""
39127
39128#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538
39129msgid "lookup requires either 2 or an odd number of arguments"
39130msgstr ""
39131
39132#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552
39133msgid ""
39134"test(val, text if not empty, text if empty) -- return `text if not empty` if"
39135" val is not empty, otherwise return `text if empty`"
39136msgstr ""
39137
39138#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566
39139msgid ""
39140"contains(val, pattern, text if match, text if not match) -- checks if val "
39141"contains matches for the regular expression `pattern`. Returns `text if "
39142"match` if matches are found, otherwise it returns `text if no match`"
39143msgstr ""
39144
39145#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583
39146msgid ""
39147"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` "
39148"pair, checks if `val` matches the regular expression `pattern` and if so, "
39149"returns that `value`. If no pattern matches, then `else_value` is returned. "
39150"You can have as many `pattern, value` pairs as you want"
39151msgstr ""
39152
39153#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591
39154msgid "switch requires an odd number of arguments"
39155msgstr ""
39156
39157#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605
39158msgid ""
39159"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by"
39160" concatenating the arguments. The returned value is initialized to string1. "
39161"`Prefix, string` pairs are added to the end of the value as long as the "
39162"resulting string length is less than `max`. String1 is returned even if "
39163"string1 is longer than max. You can pass as many `prefix, string` pairs as "
39164"you wish."
39165msgstr ""
39166
39167#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615
39168msgid "strcat_max requires 2 or more arguments"
39169msgstr ""
39170
39171#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617
39172msgid "strcat_max requires an even number of arguments"
39173msgstr ""
39174
39175#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621
39176msgid "first argument to strcat_max must be an integer"
39177msgstr ""
39178
39179#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640
39180msgid ""
39181"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating "
39182"val as a list of items separated by separator, if the pattern matches any of"
39183" the list values then return found_val.If the pattern matches no list value "
39184"then return not_found_val. The pattern and found_value pairs can be repeated"
39185" as many times as desired. The patterns are checked in order. The found_val "
39186"for the first match is returned. Aliases: in_list(), list_contains()"
39187msgstr ""
39188
39189#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652
39190msgid "in_list requires an odd number of arguments"
39191msgstr ""
39192
39193#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671
39194msgid ""
39195"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- "
39196"treating val as a list of items separated by separator, if the string "
39197"matches any of the list values then return found_val.If the string matches "
39198"no list value then return not_found_val. The comparison is exact match (not "
39199"contains) and is case insensitive. The string and found_value pairs can be "
39200"repeated as many times as desired. The patterns are checked in order. The "
39201"found_val for the first match is returned."
39202msgstr ""
39203
39204#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682
39205msgid "str_in_list requires an odd number of arguments"
39206msgstr ""
39207
39208#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703
39209msgid ""
39210"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list"
39211" of identifiers separated by commas, comparing the string against each value"
39212" in the list. An identifier has the format \"identifier:value\". The id "
39213"parameter should be either \"id\" or \"id:regexp\". The first case matches "
39214"if there is any identifier with that id. The second case matches if the "
39215"regexp matches the identifier's value. If there is a match, return "
39216"found_val, otherwise return not_found_val."
39217msgstr ""
39218
39219#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730
39220msgid ""
39221"re(val, pattern, replacement) -- return val after applying the regular "
39222"expression. All instances of `pattern` are replaced with `replacement`. As "
39223"in all of calibre, these are Python-compatible regular expressions"
39224msgstr ""
39225
39226#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743
39227msgid ""
39228"re_group(val, pattern [, template_for_group]*) -- return a string made by "
39229"applying the regular expression pattern to the val and replacing each "
39230"matched instance with the string computed by replacing each matched group by"
39231" the value returned by the corresponding template. The original matched "
39232"value for the group is available as $. In template program mode, like for "
39233"the template and the eval functions, you use [[ for { and ]] for }. The "
39234"following example in template program mode looks for series with more than "
39235"one word and uppercases the first word: {series:'re_group($, \"(\\S* "
39236")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}"
39237msgstr ""
39238
39239#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778
39240msgid ""
39241"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A "
39242"B\". This is most useful for converting names in LN, FN format to FN LN. If "
39243"there is no comma, the function returns val unchanged"
39244msgstr ""
39245
39246#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791
39247msgid ""
39248"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
39249"return `text if empty`"
39250msgstr ""
39251
39252#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805
39253msgid ""
39254"shorten(val, left chars, middle text, right chars) -- Return a shortened "
39255"version of val, consisting of `left chars` characters from the beginning of "
39256"val, followed by `middle text`, followed by `right chars` characters from "
39257"the end of the string. `Left chars` and `right chars` must be integers. For "
39258"example, assume the title of the book is `Ancient English Laws in the Times "
39259"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If "
39260"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the "
39261"field's length is less than left chars + right chars + the length of `middle"
39262" text`, then the field will be used intact. For example, the title `The "
39263"Dome` would not be changed."
39264msgstr ""
39265
39266#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834
39267msgid ""
39268"count(val, separator) -- interprets the value as a list of items separated "
39269"by `separator`, returning the number of items in the list. Most lists use a "
39270"comma as the separator, but authors uses an ampersand. Examples: "
39271"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()"
39272msgstr ""
39273
39274#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850
39275msgid ""
39276"list_count_matching(list, pattern, separator) -- interprets 'list' as a list"
39277" of items separated by 'separator', returning the number of items in the "
39278"list that match the regular expression 'pattern'. Aliases: "
39279"list_count_matching(), count_matching()"
39280msgstr ""
39281
39282#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867
39283msgid ""
39284"list_item(val, index, separator) -- interpret the value as a list of items "
39285"separated by `separator`, returning the `index`th item. The first item is "
39286"number zero. The last item can be returned using `list_item(-1,separator)`. "
39287"If the item is not in the list, then the empty value is returned. The "
39288"separator has the same meaning as in the count function."
39289msgstr ""
39290
39291#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889
39292msgid ""
39293"select(val, key) -- interpret the value as a comma-separated list of items, "
39294"with the items being \"id:value\". Find the pair with the id equal to key, "
39295"and return the corresponding value. Returns the empty string if no match is "
39296"found."
39297msgstr ""
39298
39299#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910
39300msgid ""
39301"approximate_formats() -- return a comma-separated list of formats that at "
39302"one point were associated with the book. There is no guarantee that this "
39303"list is correct, although it probably is. This function can be called in "
39304"template program mode using the template \"{:'approximate_formats()'}\". "
39305"Note that format names are always uppercase, as in EPUB. This function works"
39306" only in the GUI. If you want to use these values in save-to-disk or send-"
39307"to-device templates then you must make a custom \"Column built from other "
39308"columns\", use the function in that column's template, and use that column's"
39309" value in your save/send templates"
39310msgstr ""
39311
39312#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931
39313#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239
39314#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258
39315#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274
39316#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291
39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762
39318#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778
39319#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798
39320#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839
39321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894
39322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928
39323msgid "This function can be used only in the GUI"
39324msgstr ""
39325
39326#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938
39327msgid ""
39328"formats_modtimes(date_format) -- return a comma-separated list of colon-"
39329"separated items representing modification times for the formats of a book. "
39330"The date_format parameter specifies how the date is to be formatted. See the"
39331" format_date function for details. You can use the select function to get "
39332"the mod time for a specific format. Note that format names are always "
39333"uppercase, as in EPUB."
39334msgstr ""
39335
39336#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962
39337msgid ""
39338"formats_sizes() -- return a comma-separated list of colon-separated items "
39339"representing sizes in bytes of the formats of a book. You can use the select"
39340" function to get the size for a specific format. Note that format names are "
39341"always uppercase, as in EPUB."
39342msgstr ""
39343
39344#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982
39345msgid ""
39346"formats_paths() -- return a comma-separated list of colon-separated items "
39347"representing full path to the formats of a book. You can use the select "
39348"function to get the path for a specific format. Note that format names are "
39349"always uppercase, as in EPUB."
39350msgstr ""
39351
39352#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001
39353msgid ""
39354"human_readable(v) -- return a string representing the number v in KB, MB, "
39355"GB, etc."
39356msgstr ""
39357
39358#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016
39359msgid ""
39360"format_number(v, template) -- format the number v using a Python formatting "
39361"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The "
39362"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above"
39363" examples). See the template language and Python documentation for more "
39364"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the "
39365"template contains only a format. Returns the empty string if formatting "
39366"fails."
39367msgstr ""
39368
39369#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052
39370msgid ""
39371"sublist(val, start_index, end_index, separator) -- interpret the value as a "
39372"list of items separated by `separator`, returning a new list made from the "
39373"`start_index` to the `end_index` item. The first item is number zero. If an "
39374"index is negative, then it counts from the end of the list. As a special "
39375"case, an end_index of zero is assumed to be the length of the list. Examples"
39376" using basic template mode and assuming that the tags column (which is "
39377"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns "
39378"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} "
39379"returns \"A, B\"."
39380msgstr ""
39381
39382#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088
39383msgid ""
39384"subitems(val, start_index, end_index) -- This function is used to break "
39385"apart lists of items such as genres. It interprets the value as a comma-"
39386"separated list of items, where each item is a period-separated list. Returns"
39387" a new list made by first finding all the period-separated items, then for "
39388"each such item extracting the `start_index` to the `end_index` components, "
39389"then combining the results back together. The first component in a period-"
39390"separated list has an index of zero. If an index is negative, then it counts"
39391" from the end of the list. As a special case, an end_index of zero is "
39392"assumed to be the length of the list. Example using basic template mode and "
39393"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". "
39394"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns "
39395"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}"
39396" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\""
39397msgstr ""
39398
39399#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135
39400msgid ""
39401"format_date(val, format_string) -- format the value, which must be a date, "
39402"using the format_string, returning a string. The formatting codes are: d    "
39403": the day as number without a leading zero (1 to 31) dd   : the day as "
39404"number with a leading zero (01 to 31) ddd  : the abbreviated localized day "
39405"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. "
39406"\"Monday\" to \"Sunday\"). M    : the month as number without a leading zero"
39407" (1 to 12). MM   : the month as number with a leading zero (01 to 12) MMM  :"
39408" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the "
39409"long localized month name (e.g. \"January\" to \"December\"). yy   : the "
39410"year as two digit number (00 to 99). yyyy : the year as four digit number. h"
39411"    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)"
39412" hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on "
39413"am/pm) m    : the minutes without a leading 0 (0 to 59) mm   : the minutes "
39414"with a leading 0 (00 to 59) s    : the seconds without a leading 0 (0 to 59)"
39415" ss   : the seconds with a leading 0 (00 to 59) ap   : use a 12-hour clock "
39416"instead of a 24-hour clock, with \"ap\" replaced by the localized string for"
39417" am or pm AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\""
39418" replaced by the localized string for AM or PM iso  : the date with time and"
39419" timezone. Must be the only format present to_number: the date as a floating"
39420" point number from_number[:fmt]: format the timestamp using fmt if present "
39421"otherwise iso"
39422msgstr ""
39423
39424#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182
39425msgid "uppercase(val) -- return val in upper case"
39426msgstr ""
39427
39428#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192
39429msgid "lowercase(val) -- return val in lower case"
39430msgstr ""
39431
39432#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202
39433msgid "titlecase(val) -- return val in title case"
39434msgstr ""
39435
39436#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212
39437msgid "capitalize(val) -- return val capitalized"
39438msgstr ""
39439
39440#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222
39441msgid ""
39442"booksize() -- return value of the size field. This function works only in "
39443"the GUI. If you want to use this value in save-to-disk or send-to-device "
39444"templates then you must make a custom \"Column built from other columns\", "
39445"use the function in that column's template, and use that column's value in "
39446"your save/send templates"
39447msgstr ""
39448
39449#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246
39450msgid ""
39451"ondevice() -- return Yes if ondevice is set, otherwise return the empty "
39452"string. This function works only in the GUI. If you want to use this value "
39453"in save-to-disk or send-to-device templates then you must make a custom "
39454"\"Column built from other columns\", use the function in that column's "
39455"template, and use that column's value in your save/send templates"
39456msgstr ""
39457
39458#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265
39459msgid ""
39460"annotation_count() -- return the total number of annotations of all types "
39461"attached to the current book. This function works only in the GUI."
39462msgstr ""
39463
39464#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281
39465msgid ""
39466"is_marked() -- check whether the book is 'marked' in calibre. If it is then "
39467"return the value of the mark, either 'true' or the comma-separated list of "
39468"named marks. Returns '' if the book is not marked."
39469msgstr ""
39470
39471#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298
39472msgid "series_sort() -- return the series sort value"
39473msgstr ""
39474
39475#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310
39476msgid ""
39477"has_cover() -- return Yes if the book has a cover, otherwise return the "
39478"empty string"
39479msgstr ""
39480
39481#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323
39482msgid ""
39483"first_non_empty(value [, value]*) -- returns the first value that is not "
39484"empty. If all values are empty, then the empty string is returned. You can "
39485"have as many values as you want."
39486msgstr ""
39487
39488#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341
39489msgid ""
39490"and(value [, value]*) -- returns the string \"1\" if all values are not "
39491"empty, otherwise returns the empty string. This function works well with "
39492"test or first_non_empty. You can have as many values as you want. In many "
39493"cases the && operator can replace this function."
39494msgstr ""
39495
39496#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360
39497msgid ""
39498"or(value [, value]*) -- returns the string \"1\" if any value is not empty, "
39499"otherwise returns the empty string. This function works well with test or "
39500"first_non_empty. You can have as many values as you want.  In many cases the"
39501" || operator can replace this function."
39502msgstr ""
39503
39504#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379
39505msgid ""
39506"not(value) -- returns the string \"1\" if the value is empty, otherwise "
39507"returns the empty string. This function works well with test or "
39508"first_non_empty.  In many cases the ! operator can replace this function."
39509msgstr ""
39510
39511#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393
39512msgid ""
39513"list_union(list1, list2, separator) -- return a list made by merging the "
39514"items in list1 and list2, removing duplicate items using a case-insensitive "
39515"comparison. If items differ in case, the one in list1 is used. The items in "
39516"list1 and list2 are separated by separator, as are the items in the returned"
39517" list. Aliases: list_union(), merge_lists()"
39518msgstr ""
39519
39520#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413
39521msgid ""
39522"list_remove_duplicates(list, separator) -- return a list made by removing "
39523"duplicate items in the source list. If items differ only in case, the last "
39524"of them is returned. The items in source list are separated by separator, as"
39525" are the items in the returned list."
39526msgstr ""
39527
39528#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430
39529msgid ""
39530"list_difference(list1, list2, separator) -- return a list made by removing "
39531"from list1 any item found in list2, using a case-insensitive comparison. The"
39532" items in list1 and list2 are separated by separator, as are the items in "
39533"the returned list."
39534msgstr ""
39535
39536#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452
39537msgid ""
39538"list_intersection(list1, list2, separator) -- return a list made by removing"
39539" from list1 any item not found in list2, using a case-insensitive "
39540"comparison. The items in list1 and list2 are separated by separator, as are "
39541"the items in the returned list."
39542msgstr ""
39543
39544#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474
39545msgid ""
39546"list_sort(list, direction, separator) -- return list sorted using a case-"
39547"insensitive sort. If direction is zero, the list is sorted ascending, "
39548"otherwise descending. The list items are separated by separator, as are the "
39549"items in the returned list."
39550msgstr ""
39551
39552#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490
39553msgid ""
39554"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if "
39555"list1 and list2 contain the same items, otherwise return no_val. The items "
39556"are determined by splitting each list using the appropriate separator "
39557"character (sep1 or sep2). The order of items in the lists is not relevant. "
39558"The comparison is case insensitive."
39559msgstr ""
39560
39561#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509
39562msgid ""
39563"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by"
39564" first separating src_list into items using the separator character. For "
39565"each item in the list, check if it matches include_re. If it does, then add "
39566"it to the list to be returned. If opt_replace is not the empty string, then "
39567"apply the replacement before adding the item to the returned list."
39568msgstr ""
39569
39570#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535
39571msgid ""
39572"list_re_group(src_list, separator, include_re, search_re [, "
39573"group_template]+) -- Like list_re except replacements are not optional. It "
39574"uses re_group(list_item, search_re, group_template, ...) when doing the "
39575"replacements on the resulting list."
39576msgstr ""
39577
39578#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575
39579msgid ""
39580"today() -- return a date string for today. This value is designed for use in"
39581" format_date or days_between, but can be manipulated like any other string. "
39582"The date is in ISO format."
39583msgstr ""
39584
39585#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588
39586msgid ""
39587"days_between(date1, date2) -- return the number of days between date1 and "
39588"date2. The number is positive if date1 is greater than date2, otherwise "
39589"negative. If either date1 or date2 are not dates, the function returns the "
39590"empty string."
39591msgstr ""
39592
39593#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612
39594msgid ""
39595"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' "
39596"using 'calc_spec'. Return the new date formatted according to optional "
39597"'fmt': if not supplied then the result will be in iso format. The calc_spec "
39598"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a"
39599" possibly-negative number and W is one of the following letters: s: add 'v' "
39600"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:"
39601" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to "
39602"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add "
39603"3 days, and subtract 1 minute from 'date'."
39604msgstr ""
39605
39606#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645
39607#, python-brace-format
39608msgid "{0}: invalid calculation specifier '{1}'"
39609msgstr ""
39610
39611#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654
39612#, python-brace-format
39613msgid "{0}: error: {1}"
39614msgstr ""
39615
39616#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661
39617msgid ""
39618"language_strings(lang_codes, localize) -- return the strings for the "
39619"language codes passed in lang_codes. If localize is zero, return the strings"
39620" in English. If localize is not zero, return the strings in the language of "
39621"the current locale. Lang_codes is a comma-separated list."
39622msgstr ""
39623
39624#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683
39625msgid ""
39626"language_codes(lang_strings) -- return the language codes for the strings "
39627"passed in lang_strings. The strings must be in the language of the current "
39628"locale. Lang_strings is a comma-separated list."
39629msgstr ""
39630
39631#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704
39632msgid ""
39633"current_library_name() -- return the last name on the path to the current "
39634"calibre library. This function can be called in template program mode using "
39635"the template \"{:'current_library_name()'}\"."
39636msgstr ""
39637
39638#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718
39639msgid ""
39640"current_library_path() -- return the path to the current calibre library. "
39641"This function can be called in template program mode using the template "
39642"\"{:'current_library_path()'}\"."
39643msgstr ""
39644
39645#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732
39646msgid ""
39647"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and"
39648" suffix to a value in the same way as done in a template like "
39649"`{series_index:05.2f| - |- }`. For example, the following program produces "
39650"the same output as the above template: program: "
39651"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")"
39652msgstr ""
39653
39654#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749
39655msgid ""
39656"virtual_libraries() -- return a comma-separated list of Virtual libraries "
39657"that contain this book. This function works only in the GUI. If you want to "
39658"use these values in save-to-disk or send-to-device templates then you must "
39659"make a custom \"Column built from other columns\", use the function in that "
39660"column's template, and use that column's value in your save/send templates"
39661msgstr ""
39662
39663#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769
39664msgid ""
39665"current_virtual_library_name() -- return the name of the current virtual "
39666"library if there is one, otherwise the empty string. Library name case is "
39667"preserved. Example: \"program: current_virtual_library_name()\"."
39668msgstr ""
39669
39670#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785
39671msgid ""
39672"user_categories() -- return a comma-separated list of the user categories "
39673"that contain this book. This function works only in the GUI. If you want to "
39674"use these values in save-to-disk or send-to-device templates then you must "
39675"make a custom \"Column built from other columns\", use the function in that "
39676"column's template, and use that column's value in your save/send templates"
39677msgstr ""
39678
39679#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805
39680#, python-brace-format
39681msgid ""
39682"transliterate(a) -- Returns a string in a latin alphabet formed by "
39683"approximating the sound of the words in the source string. For example, if "
39684"the source is \"{0}\" the function returns \"{1}\"."
39685msgstr ""
39686
39687#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820
39688msgid ""
39689"author_links(val_separator, pair_separator) -- returns a string containing a"
39690" list of authors and that author's link values in the form author1 "
39691"val_separator author1link pair_separator author2 val_separator author2link "
39692"etc. An author is separated from its link value by the val_separator string "
39693"with no added spaces. author:linkvalue pairs are separated by the "
39694"pair_separator string argument with no added spaces. It is up to you to "
39695"choose separator strings that do not occur in author names or links. An "
39696"author is included even if the author link is empty."
39697msgstr ""
39698
39699#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846
39700msgid ""
39701"author_sorts(val_separator) -- returns a string containing a list of "
39702"author's sort values for the authors of the book. The sort is the one in the"
39703" author metadata (different from the author_sort in books). The returned "
39704"list has the form author sort 1 val_separator author sort 2 etc. The author "
39705"sort values in this list are in the same order as the authors of the book. "
39706"If you want spaces around val_separator then include them in the separator "
39707"string"
39708msgstr ""
39709
39710#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868
39711msgid ""
39712"connected_device_name(storage_location) -- if a device is connected then "
39713"return the device name, otherwise return the empty string. Each storage "
39714"location on a device can have a different name. The location names are "
39715"'main', 'carda' and 'cardb'. This function works only in the GUI."
39716msgstr ""
39717
39718#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885
39719#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919
39720msgid "connected_device_name: invalid storage location \"{}\""
39721msgstr ""
39722
39723#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901
39724msgid ""
39725"connected_device_uuid(storage_location) -- if a device is connected then "
39726"return the device uuid (unique id), otherwise return the empty string. Each "
39727"storage location on a device has a different uuid. The location names are "
39728"'main', 'carda' and 'cardb'. This function works only in the GUI."
39729msgstr ""
39730
39731#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935
39732msgid ""
39733"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the "
39734"value of the yes/no field named by the lookup key field_name for a value "
39735"specified by the parameters, returning \"yes\" if a match is found, "
39736"otherwise returning an empty string. Set the parameter is_undefined, "
39737"is_false, or is_true to 1 (the number) to check that condition, otherwise "
39738"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if "
39739"the yes/no field \"#bool\" is either undefined (neither True nor False) or "
39740"True. More than one of is_undefined, is_false, or is_true can be set to 1.  "
39741"This function is usually used by the test() or is_empty() functions."
39742msgstr ""
39743
39744#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955
39745msgid "check_yes_no requires the field be a Yes/No custom column"
39746msgstr ""
39747
39748#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967
39749msgid ""
39750"rating_to_stars(value, use_half_stars) -- Returns the rating as string of "
39751"star characters. The value is a number between 0 and 5. Set use_half_stars "
39752"to 1 if you want half star characters for custom ratings columns that "
39753"support non-integer ratings, for example 2.5."
39754msgstr ""
39755
39756#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976
39757msgid "The rating must be a number between 0 and 5"
39758msgstr ""
39759
39760#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991
39761msgid ""
39762"swap_around_articles(val, separator) -- returns the val with articles moved "
39763"to the end. The value can be a list, in which case each member of the list "
39764"is processed. If the value is a list then you must provide the list value "
39765"separator. If no separator is provided then the value is treated as being a "
39766"single value, not a list."
39767msgstr ""
39768
39769#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017
39770msgid ""
39771"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template"
39772" to retrieve the arguments passed in the call. It both declares and "
39773"initializes local variables, effectively parameters. The variables are "
39774"positional; they get the value of the value given in the call in the same "
39775"position. If the corresponding parameter is not provided in the call then "
39776"arguments assigns that variable the provided default value. If there is no "
39777"default value then the variable is set to the empty string."
39778msgstr ""
39779
39780#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037
39781#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055
39782msgid ""
39783"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global "
39784"variables\" that can be passed into the formatter. It both declares and "
39785"initializes local variables with the names of the global variables passed "
39786"in. If the corresponding variable is not provided in the passed-in globals "
39787"then it assigns that variable the provided default value. If there is no "
39788"default value then the variable is set to the empty string."
39789msgstr ""
39790
39791#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073
39792msgid ""
39793"field_exists(field_name) -- checks if a field (column) named field_name "
39794"exists, returning '1' if so and '' if not."
39795msgstr ""
39796
39797#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087
39798msgid ""
39799"character(character_name) -- returns the character named by character_name. "
39800"For example, character('newline') returns a newline character ('\\n'). The "
39801"supported character names are 'newline', 'return', 'tab', and 'backslash'."
39802msgstr ""
39803
39804#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17
39805msgid "Unnamed image"
39806msgstr ""
39807
39808#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45
39809msgid "Waiting..."
39810msgstr ""
39811
39812#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56
39813msgid "Aborted, taking too long"
39814msgstr ""
39815
39816#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58
39817msgid "Stopped"
39818msgstr ""
39819
39820#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80
39821msgid "Working..."
39822msgstr ""
39823
39824#: /__w/calibre/calibre/src/calibre/utils/localization.py:295
39825msgid "Brazilian Portuguese"
39826msgstr ""
39827
39828#: /__w/calibre/calibre/src/calibre/utils/localization.py:296
39829msgid "English (United Kingdom)"
39830msgstr ""
39831
39832#: /__w/calibre/calibre/src/calibre/utils/localization.py:297
39833msgid "Simplified Chinese"
39834msgstr ""
39835
39836#: /__w/calibre/calibre/src/calibre/utils/localization.py:298
39837msgid "Traditional Chinese"
39838msgstr ""
39839
39840#: /__w/calibre/calibre/src/calibre/utils/localization.py:299
39841msgid "English"
39842msgstr "እንግሊዝኛ"
39843
39844#: /__w/calibre/calibre/src/calibre/utils/localization.py:300
39845msgid "English (United States)"
39846msgstr ""
39847
39848#: /__w/calibre/calibre/src/calibre/utils/localization.py:301
39849msgid "English (Argentina)"
39850msgstr ""
39851
39852#: /__w/calibre/calibre/src/calibre/utils/localization.py:302
39853msgid "English (Australia)"
39854msgstr ""
39855
39856#: /__w/calibre/calibre/src/calibre/utils/localization.py:303
39857msgid "English (Japan)"
39858msgstr ""
39859
39860#: /__w/calibre/calibre/src/calibre/utils/localization.py:304
39861msgid "English (Germany)"
39862msgstr ""
39863
39864#: /__w/calibre/calibre/src/calibre/utils/localization.py:305
39865msgid "English (Bulgaria)"
39866msgstr ""
39867
39868#: /__w/calibre/calibre/src/calibre/utils/localization.py:306
39869msgid "English (Egypt)"
39870msgstr ""
39871
39872#: /__w/calibre/calibre/src/calibre/utils/localization.py:307
39873msgid "English (New Zealand)"
39874msgstr ""
39875
39876#: /__w/calibre/calibre/src/calibre/utils/localization.py:308
39877msgid "English (Canada)"
39878msgstr ""
39879
39880#: /__w/calibre/calibre/src/calibre/utils/localization.py:309
39881msgid "English (Greece)"
39882msgstr ""
39883
39884#: /__w/calibre/calibre/src/calibre/utils/localization.py:310
39885msgid "English (India)"
39886msgstr ""
39887
39888#: /__w/calibre/calibre/src/calibre/utils/localization.py:311
39889msgid "English (Nepal)"
39890msgstr ""
39891
39892#: /__w/calibre/calibre/src/calibre/utils/localization.py:312
39893msgid "English (Thailand)"
39894msgstr ""
39895
39896#: /__w/calibre/calibre/src/calibre/utils/localization.py:313
39897msgid "English (Turkey)"
39898msgstr ""
39899
39900#: /__w/calibre/calibre/src/calibre/utils/localization.py:314
39901msgid "English (Cyprus)"
39902msgstr ""
39903
39904#: /__w/calibre/calibre/src/calibre/utils/localization.py:315
39905msgid "English (Czech Republic)"
39906msgstr ""
39907
39908#: /__w/calibre/calibre/src/calibre/utils/localization.py:316
39909msgid "English (Philippines)"
39910msgstr ""
39911
39912#: /__w/calibre/calibre/src/calibre/utils/localization.py:317
39913msgid "English (Pakistan)"
39914msgstr ""
39915
39916#: /__w/calibre/calibre/src/calibre/utils/localization.py:318
39917msgid "English (Poland)"
39918msgstr ""
39919
39920#: /__w/calibre/calibre/src/calibre/utils/localization.py:319
39921msgid "English (Croatia)"
39922msgstr ""
39923
39924#: /__w/calibre/calibre/src/calibre/utils/localization.py:320
39925msgid "English (Hungary)"
39926msgstr ""
39927
39928#: /__w/calibre/calibre/src/calibre/utils/localization.py:321
39929msgid "English (Indonesia)"
39930msgstr ""
39931
39932#: /__w/calibre/calibre/src/calibre/utils/localization.py:322
39933msgid "English (Israel)"
39934msgstr ""
39935
39936#: /__w/calibre/calibre/src/calibre/utils/localization.py:323
39937msgid "English (Russia)"
39938msgstr ""
39939
39940#: /__w/calibre/calibre/src/calibre/utils/localization.py:324
39941msgid "English (Singapore)"
39942msgstr ""
39943
39944#: /__w/calibre/calibre/src/calibre/utils/localization.py:325
39945msgid "English (Yemen)"
39946msgstr ""
39947
39948#: /__w/calibre/calibre/src/calibre/utils/localization.py:326
39949msgid "English (Ireland)"
39950msgstr ""
39951
39952#: /__w/calibre/calibre/src/calibre/utils/localization.py:327
39953msgid "English (China)"
39954msgstr ""
39955
39956#: /__w/calibre/calibre/src/calibre/utils/localization.py:328
39957msgid "English (Taiwan)"
39958msgstr ""
39959
39960#: /__w/calibre/calibre/src/calibre/utils/localization.py:329
39961msgid "English (South Africa)"
39962msgstr ""
39963
39964#: /__w/calibre/calibre/src/calibre/utils/localization.py:330
39965msgid "Spanish (Paraguay)"
39966msgstr ""
39967
39968#: /__w/calibre/calibre/src/calibre/utils/localization.py:331
39969msgid "Spanish (Uruguay)"
39970msgstr ""
39971
39972#: /__w/calibre/calibre/src/calibre/utils/localization.py:332
39973msgid "Spanish (Argentina)"
39974msgstr ""
39975
39976#: /__w/calibre/calibre/src/calibre/utils/localization.py:333
39977msgid "Spanish (Costa Rica)"
39978msgstr ""
39979
39980#: /__w/calibre/calibre/src/calibre/utils/localization.py:334
39981msgid "Spanish (Mexico)"
39982msgstr ""
39983
39984#: /__w/calibre/calibre/src/calibre/utils/localization.py:335
39985msgid "Spanish (Cuba)"
39986msgstr ""
39987
39988#: /__w/calibre/calibre/src/calibre/utils/localization.py:336
39989msgid "Spanish (Chile)"
39990msgstr ""
39991
39992#: /__w/calibre/calibre/src/calibre/utils/localization.py:337
39993msgid "Spanish (Ecuador)"
39994msgstr ""
39995
39996#: /__w/calibre/calibre/src/calibre/utils/localization.py:338
39997msgid "Spanish (Honduras)"
39998msgstr ""
39999
40000#: /__w/calibre/calibre/src/calibre/utils/localization.py:339
40001msgid "Spanish (Venezuela)"
40002msgstr ""
40003
40004#: /__w/calibre/calibre/src/calibre/utils/localization.py:340
40005msgid "Spanish (Bolivia)"
40006msgstr ""
40007
40008#: /__w/calibre/calibre/src/calibre/utils/localization.py:341
40009msgid "Spanish (Nicaragua)"
40010msgstr ""
40011
40012#: /__w/calibre/calibre/src/calibre/utils/localization.py:342
40013msgid "Spanish (Colombia)"
40014msgstr ""
40015
40016#: /__w/calibre/calibre/src/calibre/utils/localization.py:343
40017msgid "German (Austria)"
40018msgstr ""
40019
40020#: /__w/calibre/calibre/src/calibre/utils/localization.py:344
40021msgid "French (Belgium)"
40022msgstr ""
40023
40024#: /__w/calibre/calibre/src/calibre/utils/localization.py:345
40025msgid "Dutch (Netherlands)"
40026msgstr ""
40027
40028#: /__w/calibre/calibre/src/calibre/utils/localization.py:346
40029msgid "Dutch (Belgium)"
40030msgstr ""
40031
40032#. NOTE: Ante Meridian (i.e. like 10:00 AM)
40033#: /__w/calibre/calibre/src/calibre/utils/localization.py:354
40034msgid "AM"
40035msgstr ""
40036
40037#. NOTE: Post Meridian (i.e. like 10:00 PM)
40038#: /__w/calibre/calibre/src/calibre/utils/localization.py:356
40039msgid "PM"
40040msgstr ""
40041
40042#. NOTE: Ante Meridian (i.e. like 10:00 am)
40043#: /__w/calibre/calibre/src/calibre/utils/localization.py:358
40044msgid "am"
40045msgstr ""
40046
40047#. NOTE: Post Meridian (i.e. like 10:00 pm)
40048#: /__w/calibre/calibre/src/calibre/utils/localization.py:360
40049msgid "pm"
40050msgstr ""
40051
40052#: /__w/calibre/calibre/src/calibre/utils/localization.py:362
40053msgid "Select All"
40054msgstr ""
40055
40056#: /__w/calibre/calibre/src/calibre/utils/localization.py:363
40057msgid "Copy Link"
40058msgstr ""
40059
40060#: /__w/calibre/calibre/src/calibre/utils/localization.py:364
40061msgid "&Select All"
40062msgstr ""
40063
40064#: /__w/calibre/calibre/src/calibre/utils/localization.py:365
40065msgid "Copy &Link Location"
40066msgstr ""
40067
40068#: /__w/calibre/calibre/src/calibre/utils/localization.py:370
40069msgid "Paste and Match Style"
40070msgstr ""
40071
40072#: /__w/calibre/calibre/src/calibre/utils/localization.py:371
40073msgid "Directions"
40074msgstr ""
40075
40076#: /__w/calibre/calibre/src/calibre/utils/localization.py:372
40077msgid "Left to Right"
40078msgstr ""
40079
40080#: /__w/calibre/calibre/src/calibre/utils/localization.py:373
40081msgid "Right to Left"
40082msgstr ""
40083
40084#: /__w/calibre/calibre/src/calibre/utils/localization.py:377
40085msgid "Close without Saving"
40086msgstr ""
40087
40088#: /__w/calibre/calibre/src/calibre/utils/localization.py:378
40089msgid "Close Tab"
40090msgstr ""
40091
40092#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213
40093msgid "Extra characters at end of search"
40094msgstr ""
40095
40096#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245
40097msgid "missing )"
40098msgstr ""
40099
40100#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378
40101#, python-format
40102msgid "Failed to parse query, recursion limit reached: %s"
40103msgstr ""
40104
40105#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430
40106#, python-brace-format
40107msgid "Recursive saved search: {0}"
40108msgstr ""
40109
40110#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435
40111msgid "Unknown saved search: {}"
40112msgstr ""
40113
40114#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442
40115#, python-brace-format
40116msgid "Unknown error in saved search: {0}"
40117msgstr ""
40118
40119#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201
40120msgid ""
40121"%prog [options] [from to text]\n"
40122"\n"
40123"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n"
40124"compose mode you specify from to and text and these are used to build and\n"
40125"send an email message. In the filter mode, %prog reads a complete email\n"
40126"message from STDIN and sends it.\n"
40127"\n"
40128"text is the body of the email message.\n"
40129"If text is not specified, a complete email message is read from STDIN.\n"
40130"from is the email address of the sender and to is the email address\n"
40131"of the recipient. When a complete email is read from STDIN, from and to\n"
40132"are only used in the SMTP negotiation, the message headers are not modified.\n"
40133msgstr ""
40134
40135#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216
40136msgid "Options to compose an email. Ignored if text is not specified"
40137msgstr ""
40138
40139#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217
40140msgid "File to attach to the email"
40141msgstr ""
40142
40143#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218
40144msgid "Subject of the email"
40145msgstr ""
40146
40147#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221
40148msgid "Host name of localhost. Used when connecting to SMTP server."
40149msgstr ""
40150
40151#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224
40152msgid ""
40153"Options to use an SMTP relay server to send mail. calibre will try to send "
40154"the email directly unless --relay is specified."
40155msgstr ""
40156
40157#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227
40158msgid "An SMTP relay server to use to send mail."
40159msgstr ""
40160
40161#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229
40162msgid ""
40163"Port to connect to on relay server. Default is to use 465 if encryption "
40164"method is SSL and 25 otherwise."
40165msgstr ""
40166
40167#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231
40168msgid "Username for relay"
40169msgstr ""
40170
40171#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232
40172msgid "Password for relay"
40173msgstr ""
40174
40175#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235
40176msgid ""
40177"Encryption method to use when connecting to relay. Choices are TLS, SSL and "
40178"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure"
40179msgstr ""
40180
40181#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238
40182msgid ""
40183"Do not verify the server certificate when connecting using TLS. This used to"
40184" be the default behavior in calibre versions before 3.27. If you are using a"
40185" relay with a self-signed or otherwise invalid certificate, you can use this"
40186" option to restore the pre 3.27 behavior"
40187msgstr ""
40188
40189#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243
40190msgid ""
40191"Path to a file of concatenated CA certificates in PEM format, used to verify"
40192" the server certificate when using TLS. By default, the system CA "
40193"certificates are used."
40194msgstr ""
40195
40196#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245
40197msgid "Path to maildir folder to store failed email messages in."
40198msgstr ""
40199
40200#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248
40201msgid ""
40202"Fork and deliver message in background. If you use this option, you should "
40203"also use --outbox to handle delivery failures."
40204msgstr ""
40205
40206#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251
40207msgid "Timeout for connection"
40208msgstr ""
40209
40210#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336
40211msgid "Control email delivery"
40212msgstr ""
40213
40214#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26
40215msgid "The main calibre program, used to manage your collection of e-books"
40216msgstr ""
40217
40218#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34
40219msgid ""
40220"The calibre E-book editor. It can be used to edit common e-book formats."
40221msgstr ""
40222
40223#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42
40224msgid "The calibre E-book viewer. It can view most known e-book formats."
40225msgstr ""
40226
40227#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82
40228#, python-format
40229msgid "%s Document"
40230msgstr ""
40231
40232#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124
40233#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567
40234msgid "Unknown section"
40235msgstr ""
40236
40237#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145
40238msgid "Unknown feed"
40239msgstr ""
40240
40241#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165
40242#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206
40243#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558
40244msgid "Untitled article"
40245msgstr ""
40246
40247#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79
40248msgid "Unknown News Source"
40249msgstr ""
40250
40251#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608
40252msgid "Article download aborted"
40253msgstr ""
40254
40255#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836
40256#, python-format
40257msgid "Failed to download %s"
40258msgstr ""
40259
40260#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929
40261#, python-format
40262msgid "The \"%s\" recipe needs a username and password."
40263msgstr ""
40264
40265#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057
40266msgid "Download finished"
40267msgstr ""
40268
40269#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059
40270msgid "Failed to download the following articles:"
40271msgstr ""
40272
40273#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065
40274msgid "Failed to download parts of the following articles:"
40275msgstr ""
40276
40277#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067
40278msgid " from "
40279msgstr ""
40280
40281#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069
40282msgid "\tFailed links:"
40283msgstr ""
40284
40285#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173
40286msgid "Could not fetch article."
40287msgstr ""
40288
40289#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175
40290msgid "The debug traceback is available earlier in this log"
40291msgstr ""
40292
40293#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177
40294msgid "Run with -vv to see the reason"
40295msgstr ""
40296
40297#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222
40298msgid "Fetching feeds..."
40299msgstr ""
40300
40301#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228
40302msgid "Got feeds from index page"
40303msgstr ""
40304
40305#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241
40306msgid "Trying to download cover..."
40307msgstr ""
40308
40309#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243
40310msgid "Generating masthead..."
40311msgstr ""
40312
40313#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303
40314msgid "Starting download in a single thread..."
40315msgid_plural "Starting download [{} threads]..."
40316msgstr[0] ""
40317msgstr[1] ""
40318
40319#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318
40320#, python-format
40321msgid "Feeds downloaded to %s"
40322msgstr ""
40323
40324#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327
40325#, python-format
40326msgid "Could not download cover: %s"
40327msgstr ""
40328
40329#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340
40330#, python-format
40331msgid "Downloading cover from %s"
40332msgstr ""
40333
40334#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392
40335msgid "Masthead image downloaded"
40336msgstr ""
40337
40338#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482
40339msgid "Articles in this issue:"
40340msgstr ""
40341
40342#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639
40343#, python-format
40344msgid "Article downloaded: %s"
40345msgstr ""
40346
40347#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649
40348#, python-format
40349msgid "Article download aborted: %s"
40350msgstr ""
40351
40352#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656
40353#, python-format
40354msgid "Article download failed: %s"
40355msgstr ""
40356
40357#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678
40358msgid "Fetching feed"
40359msgstr ""
40360
40361#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853
40362msgid ""
40363"Failed to log in, check your username and password for the calibre "
40364"Periodicals service."
40365msgstr ""
40366
40367#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869
40368msgid ""
40369"You do not have permission to download this issue. Either your subscription "
40370"has expired or you have exceeded the maximum allowed downloads for today."
40371msgstr ""
40372
40373#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
40374msgid "You"
40375msgstr ""
40376
40377#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70
40378#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85
40379#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239
40380msgid "Scheduled"
40381msgstr ""
40382
40383#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135
40384#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234
40385msgid "Main menu"
40386msgstr ""
40387
40388#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231
40389msgid "Section menu"
40390msgstr ""
40391
40392#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320
40393#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414
40394msgid "Sections"
40395msgstr ""
40396
40397#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411
40398msgid "Articles"
40399msgstr ""
40400
40401#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599
40402msgid ""
40403"%prog URL\n"
40404"\n"
40405"Where URL is for example https://google.com"
40406msgstr ""
40407
40408#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602
40409#, python-format
40410msgid "Base folder into which URL is saved. Default is %default"
40411msgstr ""
40412
40413#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605
40414#, python-format
40415msgid ""
40416"Timeout in seconds to wait for a response from the server. Default: %default"
40417" s"
40418msgstr ""
40419
40420#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608
40421#, python-format
40422msgid ""
40423"Maximum number of levels to recurse i.e. depth of links to follow. Default "
40424"%default"
40425msgstr ""
40426
40427#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611
40428#, python-format
40429msgid ""
40430"The maximum number of files to download. This only applies to files from <a "
40431"href> tags. Default is %default"
40432msgstr ""
40433
40434#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613
40435#, python-format
40436msgid ""
40437"Minimum interval in seconds between consecutive fetches. Default is %default"
40438" s"
40439msgstr ""
40440
40441#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615
40442msgid ""
40443"The character encoding for the websites you are trying to download. The "
40444"default is to try and guess the encoding."
40445msgstr ""
40446
40447#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617
40448msgid ""
40449"Only links that match this regular expression will be followed. This option "
40450"can be specified multiple times, in which case as long as a link matches any"
40451" one regexp, it will be followed. By default all links are followed."
40452msgstr ""
40453
40454#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622
40455msgid ""
40456"Any link that matches this regular expression will be ignored. This option "
40457"can be specified multiple times, in which case as long as any regexp matches"
40458" a link, it will be ignored. By default, no links are ignored. If both "
40459"filter regexp and match regexp are specified, then filter regexp is applied "
40460"first."
40461msgstr ""
40462
40463#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628
40464msgid "Do not download CSS stylesheets."
40465msgstr ""
40466
40467#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708
40468msgid "OK"
40469msgstr ""
40470
40471#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712
40472msgid "Save All"
40473msgstr ""
40474
40475#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714
40476msgid "Open"
40477msgstr ""
40478
40479#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716
40480msgid "&Yes"
40481msgstr ""
40482
40483#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718
40484msgid "Yes to &All"
40485msgstr ""
40486
40487#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720
40488msgid "&No"
40489msgstr ""
40490
40491#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722
40492msgid "N&o to All"
40493msgstr ""
40494
40495#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724
40496msgid "Abort"
40497msgstr ""
40498
40499#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726
40500msgid "Retry"
40501msgstr ""
40502
40503#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730
40504msgid "Close"
40505msgstr "ዝጋ"
40506
40507#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738
40508msgid "Apply"
40509msgstr ""
40510
40511#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740
40512msgid "Reset"
40513msgstr ""
40514
40515#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742
40516msgid "Restore Defaults"
40517msgstr ""
40518
40519#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480
40520msgid "Hu&e:"
40521msgstr ""
40522
40523#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481
40524msgid "&Sat:"
40525msgstr ""
40526
40527#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482
40528msgid "&Val:"
40529msgstr ""
40530
40531#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483
40532msgid "&Red:"
40533msgstr ""
40534
40535#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484
40536msgid "&Green:"
40537msgstr ""
40538
40539#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485
40540msgid "Bl&ue:"
40541msgstr ""
40542
40543#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486
40544msgid "A&lpha channel:"
40545msgstr ""
40546
40547#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487
40548msgid "&HTML:"
40549msgstr ""
40550
40551#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651
40552msgid ""
40553"Cursor at %1, %2\n"
40554"Press ESC to cancel"
40555msgstr ""
40556
40557#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679
40558msgid "Select Color"
40559msgstr ""
40560
40561#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872
40562msgid "&Basic colors"
40563msgstr ""
40564
40565#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873
40566msgid "&Custom colors"
40567msgstr ""
40568
40569#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874
40570msgid "&Add to Custom Colors"
40571msgstr ""
40572
40573#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875
40574msgid "&Pick Screen Color"
40575msgstr ""
40576
40577#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179
40578msgid "Select Font"
40579msgstr ""
40580
40581#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770
40582msgid "&Font"
40583msgstr ""
40584
40585#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771
40586msgid "Font st&yle"
40587msgstr ""
40588
40589#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772
40590msgid "&Size"
40591msgstr ""
40592
40593#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773
40594msgid "Effects"
40595msgstr ""
40596
40597#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774
40598msgid "Stri&keout"
40599msgstr ""
40600
40601#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776
40602msgid "Sample"
40603msgstr ""
40604
40605#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777
40606msgid "Wr&iting System"
40607msgstr ""
40608
40609#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
40610msgid "Left edge"
40611msgstr ""
40612
40613#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
40614msgid "Right edge"
40615msgstr ""
40616
40617#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40618msgid "Page left"
40619msgstr ""
40620
40621#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40622msgid "Page up"
40623msgstr ""
40624
40625#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40626msgid "Page down"
40627msgstr ""
40628
40629#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40630msgid "Page right"
40631msgstr ""
40632
40633#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40634msgid "Scroll left"
40635msgstr ""
40636
40637#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40638msgid "Scroll up"
40639msgstr ""
40640
40641#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40642msgid "Scroll down"
40643msgstr ""
40644
40645#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40646msgid "Scroll right"
40647msgstr ""
40648
40649#: /__w/calibre/calibre/resources/default_tweaks.py:9
40650msgid "Auto increment series index"
40651msgstr ""
40652
40653#: /__w/calibre/calibre/resources/default_tweaks.py:10
40654msgid ""
40655"The algorithm used to assign a book added to an existing series a series number.\n"
40656"New series numbers assigned using this tweak are always integer values, except\n"
40657"if a constant non-integer is specified.\n"
40658"Possible values are:\n"
40659"next - First available integer larger than the largest existing number\n"
40660"first_free - First available integer larger than 0\n"
40661"next_free - First available integer larger than the smallest existing number\n"
40662"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n"
40663"const - Assign the number 1 always\n"
40664"no_change - Do not change the series index\n"
40665"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n"
40666"Examples:\n"
40667"series_index_auto_increment = 'next'\n"
40668"series_index_auto_increment = 'next_free'\n"
40669"series_index_auto_increment = 16.5\n"
40670"\n"
40671"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n"
40672"use the above values when importing/adding books. If this tweak is set to\n"
40673"False (the default) then the series number will be set to 1 if it is not\n"
40674"explicitly set during the import. If set to True, then the\n"
40675"series index will be set according to the series_index_auto_increment setting.\n"
40676"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n"
40677"only when a value is not provided during import. If the importing regular\n"
40678"expression produces a value for series_index, or if you are reading metadata\n"
40679"from books and the import plugin produces a value, than that value will\n"
40680"be used irrespective of the setting of the tweak."
40681msgstr ""
40682
40683#: /__w/calibre/calibre/resources/default_tweaks.py:39
40684msgid "Add separator after completing an author name"
40685msgstr ""
40686
40687#: /__w/calibre/calibre/resources/default_tweaks.py:40
40688msgid ""
40689"Should the completion separator be append\n"
40690"to the end of the completed text to\n"
40691"automatically begin a new completion operation\n"
40692"for authors.\n"
40693"Can be either True or False"
40694msgstr ""
40695
40696#: /__w/calibre/calibre/resources/default_tweaks.py:47
40697msgid "Author sort name algorithm"
40698msgstr ""
40699
40700#: /__w/calibre/calibre/resources/default_tweaks.py:48
40701msgid ""
40702"The algorithm used to copy author to author_sort.\n"
40703"Possible values are:\n"
40704"invert: use \"fn ln\" -> \"ln, fn\"\n"
40705"copy  : copy author to author_sort without modification\n"
40706"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n"
40707"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n"
40708"When this tweak is changed, the author_sort values stored with each author\n"
40709"must be recomputed by right-clicking on an author in the left-hand tags\n"
40710"panel, selecting 'manage authors', and pressing\n"
40711"'Recalculate all author sort values'.\n"
40712"\n"
40713"The author_name_suffixes are words that are ignored when they occur at the\n"
40714"end of an author name. The case of the suffix is ignored and trailing\n"
40715"periods are automatically handled.\n"
40716"\n"
40717"The same is true for author_name_prefixes.\n"
40718"\n"
40719"The author_name_copywords are a set of words which, if they occur in an\n"
40720"author name, cause the automatically generated author sort string to be\n"
40721"identical to the author name. This means that the sort for a string like\n"
40722"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n"
40723"\n"
40724"If author_use_surname_prefixes is enabled, any of the words in\n"
40725"author_surname_prefixes will be treated as a prefix to the surname, if they\n"
40726"occur before the surname. So for example, \"John von Neumann\" would be sorted\n"
40727"as \"von Neumann, John\" and not \"Neumann, John von\"."
40728msgstr ""
40729
40730#: /__w/calibre/calibre/resources/default_tweaks.py:85
40731msgid "Splitting multiple author names"
40732msgstr ""
40733
40734#: /__w/calibre/calibre/resources/default_tweaks.py:86
40735msgid ""
40736"By default, calibre splits a string containing multiple author names on\n"
40737"ampersands and the words \"and\" and \"with\". You can customize the splitting\n"
40738"by changing the regular expression below. Strings are split on whatever the\n"
40739"specified regular expression matches, in addition to ampersands.\n"
40740"Default: r'(?i),?\\s+(and|with)\\s+'"
40741msgstr ""
40742
40743#: /__w/calibre/calibre/resources/default_tweaks.py:93
40744msgid "Use author sort in Tag browser"
40745msgstr ""
40746
40747#: /__w/calibre/calibre/resources/default_tweaks.py:94
40748msgid ""
40749"Set which author field to display in the Tag browser (the list of authors,\n"
40750"series, publishers etc on the left hand side). The choices are author and\n"
40751"author_sort. This tweak affects only what is displayed under the authors\n"
40752"category in the Tag browser and Content server. Please note that if you set this\n"
40753"to author_sort, it is very possible to see duplicate names in the list because\n"
40754"although it is guaranteed that author names are unique, there is no such\n"
40755"guarantee for author_sort values. Showing duplicates won't break anything, but\n"
40756"it could lead to some confusion. When using 'author_sort', the tooltip will\n"
40757"show the author's name.\n"
40758"Examples:\n"
40759"categories_use_field_for_author_name = 'author'\n"
40760"categories_use_field_for_author_name = 'author_sort'"
40761msgstr ""
40762
40763#: /__w/calibre/calibre/resources/default_tweaks.py:108
40764msgid "Control partitioning of Tag browser"
40765msgstr ""
40766
40767#: /__w/calibre/calibre/resources/default_tweaks.py:109
40768msgid ""
40769"When partitioning the Tag browser, the format of the subcategory label is\n"
40770"controlled by a template: categories_collapsed_name_template if sorting by\n"
40771"name, categories_collapsed_rating_template if sorting by average rating, and\n"
40772"categories_collapsed_popularity_template if sorting by popularity. There are\n"
40773"two variables available to the template: first and last. The variable 'first'\n"
40774"is the initial item in the subcategory, and the variable 'last' is the final\n"
40775"item in the subcategory. Both variables are 'objects'; they each have multiple\n"
40776"values that are obtained by using a suffix. For example, first.name for an\n"
40777"author category will be the name of the author. The sub-values available are:\n"
40778"name: the printable name of the item\n"
40779"count: the number of books that references this item\n"
40780"avg_rating: the average rating of all the books referencing this item\n"
40781"sort: the sort value. For authors, this is the author_sort for that author\n"
40782"category: the category (e.g., authors, series) that the item is in.\n"
40783"Note that the \"r'\" in front of the { is necessary if there are backslashes\n"
40784"(\\ characters) in the template. It doesn't hurt anything to leave it there\n"
40785"even if there aren't any backslashes."
40786msgstr ""
40787
40788#: /__w/calibre/calibre/resources/default_tweaks.py:130
40789msgid "Control order of categories in the Tag browser"
40790msgstr ""
40791
40792#: /__w/calibre/calibre/resources/default_tweaks.py:131
40793msgid ""
40794"Change the following dict to change the order that categories are displayed in\n"
40795"the Tag browser. Items are named using their lookup name, and will be sorted\n"
40796"using the number supplied. The lookup name '*' stands for all names that\n"
40797"otherwise do not appear. Two names with the same value will be sorted\n"
40798"using the default order, the one specified by tag_browser_category_default_sort.\n"
40799"Example:\n"
40800"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n"
40801"\n"
40802"results in the order series, tags, then everything else in default order.\n"
40803"The tweak tag_browser_category_default_sort specifies the sort order before\n"
40804"applying the category order from the dict. The allowed values are:\n"
40805"tag_browser_category_default_sort = 'default' # The calibre default order\n"
40806"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n"
40807"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n"
40808"\n"
40809"In addition and if the category default sort is not 'default' you can specify\n"
40810"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n"
40811"tag_browser_category_default_sort_direction = 'ascending'\n"
40812"tag_browser_category_default_sort_direction = 'descending'"
40813msgstr ""
40814
40815#: /__w/calibre/calibre/resources/default_tweaks.py:155
40816msgid "Specify columns to sort the booklist by on startup"
40817msgstr ""
40818
40819#: /__w/calibre/calibre/resources/default_tweaks.py:156
40820msgid ""
40821"Provide a set of columns to be sorted on when calibre starts.\n"
40822"The argument is None if saved sort history is to be used\n"
40823"otherwise it is a list of column,order pairs. Column is the\n"
40824"lookup/search name, found using the tooltip for the column\n"
40825"Order is 0 for ascending, 1 for descending.\n"
40826"For example, set it to [('authors',0),('title',0)] to sort by\n"
40827"title within authors."
40828msgstr ""
40829
40830#: /__w/calibre/calibre/resources/default_tweaks.py:165
40831msgid "Control how dates are displayed"
40832msgstr ""
40833
40834#: /__w/calibre/calibre/resources/default_tweaks.py:166
40835msgid ""
40836"Format to be used for publication date and the timestamp (date).\n"
40837"A string controlling how the publication date is displayed in the GUI\n"
40838"d     the day as number without a leading zero (1 to 31)\n"
40839"dd    the day as number with a leading zero (01 to 31)\n"
40840"ddd   the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n"
40841"dddd  the long localized day name (e.g. 'Monday' to 'Sunday').\n"
40842"M     the month as number without a leading zero (1-12)\n"
40843"MM    the month as number with a leading zero (01-12)\n"
40844"MMM   the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n"
40845"MMMM  the long localized month name (e.g. 'January' to 'December').\n"
40846"yy    the year as two digit number (00-99)\n"
40847"yyyy  the year as four digit number\n"
40848"h     the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n"
40849"hh    the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n"
40850"m     the minutes without a leading 0 (0 to 59) '\n"
40851"mm    the minutes with a leading 0 (00 to 59) '\n"
40852"s     the seconds without a leading 0 (0 to 59) '\n"
40853"ss    the seconds with a leading 0 (00 to 59) '\n"
40854"ap    use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n"
40855"AP    use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n"
40856"iso   the date with time and timezone. Must be the only format present\n"
40857"For example, given the date of 9 Jan 2010, the following formats show\n"
40858"MMM yyyy ==> Jan 2010    yyyy ==> 2010       dd MMM yyyy ==> 09 Jan 2010\n"
40859"MM/yyyy ==> 01/2010      d/M/yy ==> 9/1/10   yy ==> 10\n"
40860"\n"
40861"publication default if not set: MMM yyyy\n"
40862"timestamp default if not set: dd MMM yyyy\n"
40863"last_modified_display_format if not set: dd MMM yyyy"
40864msgstr ""
40865
40866#: /__w/calibre/calibre/resources/default_tweaks.py:198
40867msgid "Control sorting of titles and series in the library display"
40868msgstr ""
40869
40870#: /__w/calibre/calibre/resources/default_tweaks.py:199
40871msgid ""
40872"Control title and series sorting in the library view. If set to\n"
40873"'library_order', the title sort field will be used instead of the title.\n"
40874"Unless you have manually edited the title sort field, leading articles such as\n"
40875"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n"
40876"sorted as-is (sort by title instead of title sort). For example, with\n"
40877"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n"
40878"book will sort under 'T'.\n"
40879"This flag affects calibre's library display. It has no effect on devices. In\n"
40880"addition, titles for books added before changing the flag will retain their\n"
40881"order until the title is edited. Editing a title and hitting Enter\n"
40882"without changing anything is sufficient to change the sort. Or you can use\n"
40883"the 'Update title sort' action in the Bulk metadata edit dialog to update\n"
40884"it for many books at once."
40885msgstr ""
40886
40887#: /__w/calibre/calibre/resources/default_tweaks.py:214
40888msgid "Control formatting of title and series when used in templates"
40889msgstr ""
40890
40891#: /__w/calibre/calibre/resources/default_tweaks.py:215
40892msgid ""
40893"Control how title and series names are formatted when saving to disk/sending\n"
40894"to device. The behavior depends on the field being processed. If processing\n"
40895"title, then if this tweak is set to 'library_order', the title will be\n"
40896"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n"
40897"title will not be changed. If processing series, then if set to\n"
40898"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n"
40899"set to 'strictly_alphabetic', the series will be sent without change.\n"
40900"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n"
40901"will become \"Lord of the Rings, The\". If the tweak is set to\n"
40902"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n"
40903"formatter function raw_field will return the base value for title and\n"
40904"series regardless of the setting of this tweak."
40905msgstr ""
40906
40907#: /__w/calibre/calibre/resources/default_tweaks.py:229
40908msgid "Set the list of words considered to be \"articles\" for sort strings"
40909msgstr ""
40910
40911#: /__w/calibre/calibre/resources/default_tweaks.py:230
40912msgid ""
40913"Set the list of words that are to be considered 'articles' when computing the\n"
40914"title sort strings. The articles differ by language. By default, calibre uses\n"
40915"a combination of articles from English and whatever language the calibre user\n"
40916"interface is set to. In addition, in some contexts where the book language is\n"
40917"available, the language of the book is used. You can change the list of\n"
40918"articles for a given language or add a new language by editing\n"
40919"per_language_title_sort_articles. To tell calibre to use a language other\n"
40920"than the user interface language, set, default_language_for_title_sort. For\n"
40921"example, to use German, set it to 'deu'. A value of None means the user\n"
40922"interface language is used. The setting title_sort_articles is ignored\n"
40923"(present only for legacy reasons)."
40924msgstr ""
40925
40926#: /__w/calibre/calibre/resources/default_tweaks.py:285
40927msgid "Specify a folder calibre should connect to at startup"
40928msgstr ""
40929
40930#: /__w/calibre/calibre/resources/default_tweaks.py:286
40931msgid ""
40932"Specify a folder that calibre should connect to at startup using\n"
40933"connect_to_folder. This must be a full path to the folder. If the folder does\n"
40934"not exist when calibre starts, it is ignored.\n"
40935"Example for Windows:\n"
40936"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n"
40937"Example for other operating systems:\n"
40938"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'"
40939msgstr ""
40940
40941#: /__w/calibre/calibre/resources/default_tweaks.py:295
40942msgid "Specify renaming rules for SONY collections"
40943msgstr ""
40944
40945#: /__w/calibre/calibre/resources/default_tweaks.py:296
40946msgid ""
40947"Specify renaming rules for SONY collections. This tweak is only applicable if\n"
40948"metadata management is set to automatic. Collections on SONYs are named\n"
40949"depending upon whether the field is standard or custom. A collection derived\n"
40950"from a standard field is named for the value in that field.\n"
40951"\n"
40952"For example, if the standard 'series' column contains the value 'Darkover', then the\n"
40953"collection name is 'Darkover'. A collection derived from a custom field will\n"
40954"have the name of the field added to the value. For example, if a custom series\n"
40955"column named 'My Series' contains the name 'Darkover', then the collection\n"
40956"will by default be named 'Darkover (My Series)'. For purposes of this\n"
40957"documentation, 'Darkover' is called the value and 'My Series' is called the\n"
40958"category. If two books have fields that generate the same collection name,\n"
40959"then both books will be in that collection.\n"
40960"\n"
40961"This set of tweaks lets you specify for a standard or custom field how\n"
40962"the collections are to be named. You can use it to add a description to a\n"
40963"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n"
40964"it to force multiple fields to end up in the same collection.\n"
40965"\n"
40966"For example, you could force the values in 'series', '#my_series_1', and\n"
40967"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n"
40968"merging all of the fields into one set of collections.\n"
40969"\n"
40970"There are two related tweaks. The first determines the category name to use\n"
40971"for a metadata field.  The second is a template, used to determines how the\n"
40972"value and category are combined to create the collection name.\n"
40973"The syntax of the first tweak, sony_collection_renaming_rules, is:\n"
40974"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n"
40975"\n"
40976"The second tweak, sony_collection_name_template, is a template. It uses the\n"
40977"same template language as plugboards and save templates. This tweak controls\n"
40978"how the value and category are combined together to make the collection name.\n"
40979"The only two fields available are {category} and {value}. The {value} field is\n"
40980"never empty. The {category} field can be empty. The default is to put the\n"
40981"value first, then the category enclosed in parentheses, it isn't empty:\n"
40982"'{value} {category:|(|)}'\n"
40983"\n"
40984"Examples: The first three examples assume that the second tweak\n"
40985"has not been changed.\n"
40986"\n"
40987"1) I want three series columns to be merged into one set of collections. The\n"
40988"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n"
40989"in the parenthesis. The value to use in the tweak value would be:\n"
40990"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n"
40991"\n"
40992"2) I want the word '(Series)' to appear on collections made from series, and\n"
40993"the word '(Tag)' to appear on collections made from tags. Use:\n"
40994"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
40995"\n"
40996"3) I want 'series' and '#myseries' to be merged, and for the collection name\n"
40997"to have '(Series)' appended. The renaming rule is:\n"
40998"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n"
40999"\n"
41000"4) Same as example 2, but instead of having the category name in parentheses\n"
41001"and appended to the value, I want it prepended and separated by a colon, such\n"
41002"as in Series: Darkover. I must change the template used to format the category name\n"
41003"\n"
41004"The resulting two tweaks are:\n"
41005"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
41006"sony_collection_name_template='{category:||: }{value}'"
41007msgstr ""
41008
41009#: /__w/calibre/calibre/resources/default_tweaks.py:359
41010msgid "Specify how SONY collections are sorted"
41011msgstr ""
41012
41013#: /__w/calibre/calibre/resources/default_tweaks.py:360
41014msgid ""
41015"Specify how SONY collections are sorted. This tweak is only applicable if\n"
41016"metadata management is set to automatic. You can indicate which metadata is to\n"
41017"be used to sort on a collection-by-collection basis. The format of the tweak\n"
41018"is a list of metadata fields from which collections are made, followed by the\n"
41019"name of the metadata field containing the sort value.\n"
41020"Example: The following indicates that collections built from pubdate and tags\n"
41021"are to be sorted by the value in the custom column '#mydate', that collections\n"
41022"built from 'series' are to be sorted by 'series_index', and that all other\n"
41023"collections are to be sorted by title. If a collection metadata field is not\n"
41024"named, then if it is a series- based collection it is sorted by series order,\n"
41025"otherwise it is sorted by title order.\n"
41026"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n"
41027"Note that the bracketing and parentheses are required. The syntax is\n"
41028"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n"
41029"Default: empty (no rules), so no collection attributes are named."
41030msgstr ""
41031
41032#: /__w/calibre/calibre/resources/default_tweaks.py:377
41033msgid "Control how tags are applied when copying books to another library"
41034msgstr ""
41035
41036#: /__w/calibre/calibre/resources/default_tweaks.py:378
41037msgid ""
41038"Set this to True to ensure that tags in 'Tags to add when adding\n"
41039"a book' are added when copying books to another library"
41040msgstr ""
41041
41042#: /__w/calibre/calibre/resources/default_tweaks.py:382
41043msgid "Set the maximum number of sort 'levels'"
41044msgstr ""
41045
41046#: /__w/calibre/calibre/resources/default_tweaks.py:383
41047msgid ""
41048"Set the maximum number of sort 'levels' that calibre will use to resort the\n"
41049"library after certain operations such as searches or device insertion. Each\n"
41050"sort level adds a performance penalty. If the database is large (thousands of\n"
41051"books) the penalty might be noticeable. If you are not concerned about multi-\n"
41052"level sorts, and if you are seeing a slowdown, reduce the value of this tweak."
41053msgstr ""
41054
41055#: /__w/calibre/calibre/resources/default_tweaks.py:390
41056msgid "Choose whether dates are sorted using visible fields"
41057msgstr ""
41058
41059#: /__w/calibre/calibre/resources/default_tweaks.py:391
41060msgid ""
41061"Date values contain both a date and a time. When sorted, all the fields are\n"
41062"used, regardless of what is displayed. Set this tweak to True to use only\n"
41063"the fields that are being displayed."
41064msgstr ""
41065
41066#: /__w/calibre/calibre/resources/default_tweaks.py:396
41067msgid "Fuzz value for trimming covers"
41068msgstr ""
41069
41070#: /__w/calibre/calibre/resources/default_tweaks.py:397
41071msgid ""
41072"The value used for the fuzz distance when trimming a cover.\n"
41073"Colors within this distance are considered equal.\n"
41074"The distance is in absolute intensity units."
41075msgstr ""
41076
41077#: /__w/calibre/calibre/resources/default_tweaks.py:402
41078msgid "Control behavior of the book list"
41079msgstr ""
41080
41081#: /__w/calibre/calibre/resources/default_tweaks.py:403
41082msgid ""
41083"You can control the behavior of double clicks and pressing Enter on the books\n"
41084"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n"
41085"edit_metadata. Selecting anything other than open_viewer or show_book_details\n"
41086"has the side effect of disabling editing a field using a single click.\n"
41087"Default: open_viewer.\n"
41088"Example: doubleclick_on_library_view = 'do_nothing'\n"
41089"You can also control whether the book list scrolls per item or\n"
41090"per pixel. Default is per item."
41091msgstr ""
41092
41093#: /__w/calibre/calibre/resources/default_tweaks.py:416
41094msgid "Language to use when sorting"
41095msgstr ""
41096
41097#: /__w/calibre/calibre/resources/default_tweaks.py:417
41098msgid ""
41099"Setting this tweak will force sorting to use the\n"
41100"collating order for the specified language. This might be useful if you run\n"
41101"calibre in English but want sorting to work in the language where you live.\n"
41102"Set the tweak to the desired ISO 639-1 language code, in lower case.\n"
41103"You can find the list of supported locales at\n"
41104"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n"
41105"Default: locale_for_sorting = '' -- use the language calibre displays in\n"
41106"Example: locale_for_sorting = 'fr' -- sort using French rules.\n"
41107"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules."
41108msgstr ""
41109
41110#: /__w/calibre/calibre/resources/default_tweaks.py:428
41111msgid "Number of columns for custom metadata in the edit metadata dialog"
41112msgstr ""
41113
41114#: /__w/calibre/calibre/resources/default_tweaks.py:429
41115msgid ""
41116"Set whether to use one or two columns for custom metadata when editing\n"
41117"metadata  one book at a time. If True, then the fields are laid out using two\n"
41118"columns. If False, one column is used."
41119msgstr ""
41120
41121#: /__w/calibre/calibre/resources/default_tweaks.py:434
41122msgid "Order of custom column(s) in edit metadata"
41123msgstr ""
41124
41125#: /__w/calibre/calibre/resources/default_tweaks.py:435
41126msgid ""
41127"Controls the order that custom columns are listed in edit metadata single\n"
41128"and bulk. The columns listed in the tweak are displayed first and in the\n"
41129"order provided. Any columns not listed are displayed after the listed ones,\n"
41130"in alphabetical order. Do note that this tweak does not change the size of\n"
41131"the edit widgets. Putting comments widgets in this list may result in some\n"
41132"odd widget spacing when using two-column mode.\n"
41133"Enter a comma-separated list of custom field lookup names, as in\n"
41134"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']"
41135msgstr ""
41136
41137#: /__w/calibre/calibre/resources/default_tweaks.py:445
41138msgid "Edit metadata custom column label width and elision point"
41139msgstr ""
41140
41141#: /__w/calibre/calibre/resources/default_tweaks.py:446
41142msgid ""
41143"Set the width of custom column labels shown in the edit metadata dialogs.\n"
41144"If metadata_edit_elide_labels is True then labels wider than the width\n"
41145"will be elided, otherwise they will be word wrapped. The maximum width is\n"
41146"computed by multiplying the average width of characters in the font by the\n"
41147"appropriate number.\n"
41148"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n"
41149"the label, 'right' to put it at the right end of the label, and 'left' to\n"
41150"put it at the left end."
41151msgstr ""
41152
41153#: /__w/calibre/calibre/resources/default_tweaks.py:459
41154msgid "The number of seconds to wait before sending emails"
41155msgstr ""
41156
41157#: /__w/calibre/calibre/resources/default_tweaks.py:460
41158msgid ""
41159"The number of seconds to wait before sending emails when using a\n"
41160"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n"
41161"Setting it to lower may cause the server's SPAM controls to kick in,\n"
41162"making email sending fail. Changes will take effect only after a restart of\n"
41163"calibre. You can also change the list of hosts that calibre considers\n"
41164"to be public relays here. Any relay host ending with one of the suffixes\n"
41165"in the list below will be considered a public email server."
41166msgstr ""
41167
41168#: /__w/calibre/calibre/resources/default_tweaks.py:470
41169msgid "The maximum width and height for covers saved in the calibre library"
41170msgstr ""
41171
41172#: /__w/calibre/calibre/resources/default_tweaks.py:471
41173msgid ""
41174"All covers in the calibre library will be resized, preserving aspect ratio,\n"
41175"to fit within this size. This is to prevent slowdowns caused by extremely\n"
41176"large covers"
41177msgstr ""
41178
41179#: /__w/calibre/calibre/resources/default_tweaks.py:476
41180msgid "Where to send downloaded news"
41181msgstr ""
41182
41183#: /__w/calibre/calibre/resources/default_tweaks.py:477
41184msgid ""
41185"When automatically sending downloaded news to a connected device, calibre\n"
41186"will by default send it to the main memory. By changing this tweak, you can\n"
41187"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n"
41188"that if there isn't enough free space available on the location you choose,\n"
41189"the files will be sent to the location with the most free space."
41190msgstr ""
41191
41192#: /__w/calibre/calibre/resources/default_tweaks.py:484
41193msgid "Unified toolbar on macOS"
41194msgstr ""
41195
41196#: /__w/calibre/calibre/resources/default_tweaks.py:485
41197msgid ""
41198"If you enable this option and restart calibre, the toolbar will be 'unified'\n"
41199"with the titlebar as is normal for macOS applications. However, doing this has\n"
41200"various bugs, for instance the minimum width of the toolbar becomes twice\n"
41201"what it should be and it causes other random bugs on some systems, so turn it\n"
41202"on at your own risk!"
41203msgstr ""
41204
41205#: /__w/calibre/calibre/resources/default_tweaks.py:492
41206msgid ""
41207"Save original file when converting/polishing from same format to same format"
41208msgstr ""
41209
41210#: /__w/calibre/calibre/resources/default_tweaks.py:493
41211msgid ""
41212"When calibre does a conversion from the same format to the same format, for\n"
41213"example, from EPUB to EPUB, the original file is saved, so that in case the\n"
41214"conversion is poor, you can tweak the settings and run it again. By setting\n"
41215"this to False you can prevent calibre from saving the original file.\n"
41216"Similarly, by setting save_original_format_when_polishing to False you can\n"
41217"prevent calibre from saving the original file when polishing."
41218msgstr ""
41219
41220#: /__w/calibre/calibre/resources/default_tweaks.py:502
41221msgid "Number of recently viewed books to show"
41222msgstr ""
41223
41224#: /__w/calibre/calibre/resources/default_tweaks.py:503
41225msgid ""
41226"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n"
41227"how many should be shown, here."
41228msgstr ""
41229
41230#: /__w/calibre/calibre/resources/default_tweaks.py:507
41231msgid "Change the font size of the Book details panel in the interface"
41232msgstr ""
41233
41234#: /__w/calibre/calibre/resources/default_tweaks.py:508
41235msgid ""
41236"Change the font size at which book details are rendered in the side panel and\n"
41237"comments are rendered in the metadata edit dialog. Set it to a positive or\n"
41238"negative number to increase or decrease the font size."
41239msgstr ""
41240
41241#: /__w/calibre/calibre/resources/default_tweaks.py:513
41242msgid "What format to default to when using the \"Unpack book\" feature"
41243msgstr ""
41244
41245#: /__w/calibre/calibre/resources/default_tweaks.py:514
41246msgid ""
41247"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n"
41248"If multiple formats are available, calibre will offer you a choice\n"
41249"of formats, defaulting to your preferred output format if it is available.\n"
41250"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n"
41251"to that format rather than your output format preference.\n"
41252"Set to a value of 'remember' to use whichever format you chose last time you\n"
41253"used the \"Unpack book\" feature.\n"
41254"Examples:\n"
41255"default_tweak_format = None       (Use output format)\n"
41256"default_tweak_format = 'EPUB'\n"
41257"default_tweak_format = 'remember'"
41258msgstr ""
41259
41260#: /__w/calibre/calibre/resources/default_tweaks.py:527
41261msgid "Do not preselect a completion when editing authors/tags/series/etc."
41262msgstr ""
41263
41264#: /__w/calibre/calibre/resources/default_tweaks.py:528
41265msgid ""
41266"This means that you can make changes and press Enter and your changes will\n"
41267"not be overwritten by a matching completion. However, if you wish to use the\n"
41268"completions you will now have to press Tab to select one before pressing\n"
41269"Enter. Which technique you prefer will depend on the state of metadata in\n"
41270"your library and your personal editing style."
41271msgstr ""
41272
41273#: /__w/calibre/calibre/resources/default_tweaks.py:535
41274msgid "Completion mode when editing authors/tags/series/etc."
41275msgstr ""
41276
41277#: /__w/calibre/calibre/resources/default_tweaks.py:536
41278msgid ""
41279"By default, when completing items, calibre will show you all the candidates\n"
41280"that start with the text you have already typed. You can instead have it show\n"
41281"all candidates that contain the text you have already typed. To do this, set\n"
41282"completion_mode to 'contains'. For example, if you type asi it will match both\n"
41283"Asimov and Quasimodo, whereas the default behavior would match only Asimov."
41284msgstr ""
41285
41286#: /__w/calibre/calibre/resources/default_tweaks.py:543
41287msgid "Sort the list of libraries alphabetically"
41288msgstr ""
41289
41290#: /__w/calibre/calibre/resources/default_tweaks.py:544
41291msgid ""
41292"The list of libraries in the Copy to library and Quick switch menus are\n"
41293"normally sorted by most used. However, if there are more than a certain\n"
41294"number of such libraries, the sorting becomes alphabetic. You can set that\n"
41295"number here. The default is ten libraries."
41296msgstr ""
41297
41298#: /__w/calibre/calibre/resources/default_tweaks.py:550
41299msgid "Choose available output formats for conversion"
41300msgstr ""
41301
41302#: /__w/calibre/calibre/resources/default_tweaks.py:551
41303msgid ""
41304"Restrict the list of available output formats in the conversion dialogs.\n"
41305"For example, if you only want to convert to EPUB and AZW3, change this to\n"
41306"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n"
41307"all available output formats to be present."
41308msgstr ""
41309
41310#: /__w/calibre/calibre/resources/default_tweaks.py:557
41311msgid "Set the thumbnail image quality used by the Content server"
41312msgstr ""
41313
41314#: /__w/calibre/calibre/resources/default_tweaks.py:558
41315msgid ""
41316"The quality of a thumbnail is largely controlled by the compression quality\n"
41317"used when creating it. Set this to a larger number to improve the quality.\n"
41318"Note that the thumbnails get much larger with larger compression quality\n"
41319"numbers.\n"
41320"The value can be between 50 and 99"
41321msgstr ""
41322
41323#: /__w/calibre/calibre/resources/default_tweaks.py:565
41324msgid ""
41325"Image file types to treat as e-books when dropping onto the \"Book details\""
41326" panel"
41327msgstr ""
41328
41329#: /__w/calibre/calibre/resources/default_tweaks.py:566
41330msgid ""
41331"Normally, if you drop any image file in a format known to calibre onto the\n"
41332"\"Book details\" panel, it will be used to set the cover. If you want to store\n"
41333"some image types as e-books instead, you can set this tweak.\n"
41334"Examples:\n"
41335"cover_drop_exclude = {'tiff', 'webp'}"
41336msgstr ""
41337
41338#: /__w/calibre/calibre/resources/default_tweaks.py:573
41339msgid "Show the Saved searches box in the Search bar"
41340msgstr ""
41341
41342#: /__w/calibre/calibre/resources/default_tweaks.py:574
41343msgid ""
41344"In newer versions of calibre, only a single button that allows you to add a\n"
41345"new Saved search is shown in the Search bar. If you would like to have the\n"
41346"old Saved searches box with its two buttons back, set this tweak to True."
41347msgstr ""
41348
41349#: /__w/calibre/calibre/resources/default_tweaks.py:579
41350msgid "Exclude fields when copy/pasting metadata"
41351msgstr ""
41352
41353#: /__w/calibre/calibre/resources/default_tweaks.py:580
41354msgid ""
41355"You can ask calibre to not paste some metadata fields when using the\n"
41356"Edit metadata->Copy metadata/Paste metadata actions. For example,\n"
41357"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n"
41358"to prevent pasting of the cover, Date and custom column, mycolumn.\n"
41359"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n"
41360"to paste metadata ignoring this tweak."
41361msgstr ""
41362
41363#: /__w/calibre/calibre/resources/default_tweaks.py:588
41364msgid "Skip internet connected check"
41365msgstr ""
41366
41367#: /__w/calibre/calibre/resources/default_tweaks.py:589
41368msgid ""
41369"Skip checking whether the internet is available before downloading news.\n"
41370"Useful if for some reason your operating systems network checking\n"
41371"facilities are not reliable (for example NetworkManager on Linux)."
41372msgstr ""
41373
41374#: /__w/calibre/calibre/resources/default_tweaks.py:594
41375msgid "Tab stop width in the template editor"
41376msgstr ""
41377
41378#: /__w/calibre/calibre/resources/default_tweaks.py:595
41379msgid ""
41380"Sets the width of the tab stop in the template editor in \"average characters\".\n"
41381"For example, a value of 1 results in a space with the width of one average character."
41382msgstr ""
41383
41384#: /__w/calibre/calibre/resources/default_tweaks.py:599
41385msgid "Value for undefined numbers when sorting"
41386msgstr ""
41387
41388#: /__w/calibre/calibre/resources/default_tweaks.py:600
41389msgid ""
41390"Sets the value to use for undefined numbers when sorting.\n"
41391"For example, the value -10 sorts undefined numbers as if they were set to -10.\n"
41392"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n"
41393"possible number. Quotes are optional if entering a number.\n"
41394"Examples:\n"
41395"value_for_undefined_numbers_when_sorting = -100\n"
41396"value_for_undefined_numbers_when_sorting = '2'\n"
41397"value_for_undefined_numbers_when_sorting = -0.01\n"
41398"value_for_undefined_numbers_when_sorting = 'minimum'\n"
41399"value_for_undefined_numbers_when_sorting = 'maximum'"
41400msgstr ""
41401